.alert{display:block;position:fixed;z-index:10000;bottom:10px;left:10px}div.alert-notice{background-color:#d4edda;border:1px solid #155724 !important;color:#155724;border-radius:5px;font-weight:bold;padding:20px 50px}div.alert-alert,div.alert-error{background-color:#6c0b0b;color:white}div.client_space-container{--primary-color: var(--mi-accent, red);--primary-500: var(--mi-accent, #ff3448);--secondary-200: #e7d3b6;--secondary-50: #f7f0e3;--secondary-950: #514029;--neutral-dark-950: var(--mi-bg, #191818);--neutral-light-50: var(--mi-on-bg, #fcfbfb);--brand-primary-50: var(--mi-on-bg, #fefbfb);--neutral-light-600: var(--mi-on-bg-muted, #bcb2b2);--neutral-dark-900: var(--mi-bg-elevated, #20201e);--secondary-500: var(--mi-secondary, #c5a173);--neutral-dark-600: #48453f;--neutral-dark-800: #282725;--start: #eef350;height:fit-content !important;min-height:100vh;background-color:var(--dark-secondary-mi);overflow:hidden}div.client_space-container a{color:var(--primary-color-mi)}div.client_space-container h1,div.client_space-container h2,div.client_space-container h3,div.client_space-container h4,div.client_space-container h5,div.client_space-container h6{font-weight:bold;font-family:"annuario", sans-serif;text-transform:uppercase;letter-spacing:0px;color:var(--light-primary)}div.client_space-container h1 span,div.client_space-container h2 span,div.client_space-container h3 span,div.client_space-container h4 span,div.client_space-container h5 span,div.client_space-container h6 span{font-family:"annuario", sans-serif !important}div.client_space-container h1{font-size:54px}div.client_space-container h2{font-size:48px;line-height:48px}div.client_space-container h3{font-size:36px;line-height:36px}div.client_space-container h4{font-size:26px;line-height:26px}div.client_space-container h4.lg{font-size:32px;line-height:32px}div.client_space-container p:not(.notification-description),div.client_space-container li{font-size:18px;font-family:"Inter", sans-serif;font-optical-sizing:auto;font-style:normal;color:var(--light-primary)}div.client_space-container p:not(.notification-description).small,div.client_space-container li.small{color:var(--grey-primary-mi) !important;font-size:14px}div.client_space-container a{font-size:16px;font-family:"Inter", sans-serif;font-optical-sizing:auto;font-style:normal;color:var(--light-primary)}div.client_space-container .row{padding-left:0;padding-right:0;margin-left:0;margin-right:0}div.client_space-container .checkbox-group{display:flex;align-items:center;gap:10px}div.client_space-container .checkbox-group label{margin-bottom:0}div.client_space-container .mc-all-match{display:flex;flex-wrap:wrap;gap:35px;justify-content:center;align-items:center}div.client_space-container .mc-all-match .client-case-card{border:none}div.client_space-container .nav-link{font-size:12px;background-color:transparent}div.client_space-container .nav-link.active{background-color:transparent !important;color:var(--primary-color-mi) !important}div.client_space-container .nav-link.active:hover{background-color:transparent !important;color:var(--primary-color-mi) !important}div.client_space-container .nav-link:hover{color:var(--primary-color-mi) !important;background-color:transparent !important;border-bottom:var(--primary-color-mi) 1px solid !important}div.client_space-container .form-control{border:2px solid #3c444f;border-radius:5px;background-color:black;color:var(--mi-on-bg, #fff);min-height:38px}div.client_space-container .form-control .select2-selection__rendered{border:none;background-color:transparent;color:var(--mi-on-bg, #fff)}div.client_space-container .custom-select{background:#000 url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px;color:var(--mi-on-bg, #fff);border:2px solid #3c444f}div.client_space-container .btn-new-primary:not(.drc-style){background-color:transparent;color:var(--primary-color-mi);border:1px solid var(--primary-color-mi);font-size:16px;cursor:pointer}div.client_space-container .btn-new-primary:not(.drc-style).icon-button{background-color:transparent;border:none}div.client_space-container .btn-new-primary:not(.drc-style).icon-button:hover{background-color:transparent;border:none;color:transparent;fill:inherit}div.client_space-container .btn-new-primary:not(.drc-style).icon-button:hover svg{fill:inherit}div.client_space-container .btn-new-primary:not(.drc-style).icon-button:hover svg path{fill:inherit}div.client_space-container .btn-new-primary:not(.drc-style).dark{background-color:var(--neutral-dark-950);color:var(--brand-primary-50);border-color:var(--neutral-dark-950)}div.client_space-container .btn-new-primary:not(.drc-style).dark:hover{background-color:var(--brand-primary-50);color:var(--neutral-dark-950);border-color:var(--neutral-dark-950)}div.client_space-container .btn-new-primary:not(.drc-style).dark.outlined{background-color:transparent;color:var(--brand-primary-50);border-color:var(--brand-primary-50)}div.client_space-container .btn-new-primary:not(.drc-style).dark.outlined:hover{filter:brightness(0.4)}div.client_space-container .btn-new-primary:not(.drc-style).light{background-color:var(--brand-primary-50);color:var(--neutral-dark-950);border-color:var(--neutral-dark-950)}div.client_space-container .btn-new-primary:not(.drc-style).light:hover{background-color:var(--neutral-dark-950);color:var(--brand-primary-50);border-color:var(--neutral-dark-950)}div.client_space-container .btn-new-primary:not(.drc-style).contained{background-color:var(--primary-500);color:var(--neutral-light-50);border-color:var(--primary-500);text-transform:initial}div.client_space-container .btn-new-primary:not(.drc-style).contained:hover{filter:grayscale(0.4)}div.client_space-container .primary-checkbox:checked{background-color:var(--primary-500);border-color:var(--primary-500)}div.client_space-container .primary-checkbox:focus{outline:none;box-shadow:0 0 5px var(--primary-500)}div.client_space-container .btn-new-primary:hover:not(.drc-style){background-color:var(--primary-color-mi);border:1px solid transparent;color:var(--mi-on-accent, #fff)}div.client_space-container .btn-new-primary-dark{background-color:var(--primary-color-mi);color:var(--mi-on-accent, #fff);border:1px solid transparent;text-transform:capitalize;font-size:16px;padding:5px 12px}div.client_space-container .btn-new-primary-dark:hover{background-color:transparent;border:1px solid var(--primary-color-mi);color:var(--primary-color-mi)}div.client_space-container .btn-new-primary:disabled,div.client_space-container .btn-new-primary-dark:disabled,div.client_space-container .btn-new-primary:disabled:hover,div.client_space-container .btn-new-primary-dark:disabled:hover{background-color:rgba(0,0,0,0.3);color:rgba(var(--mi-accent-rgb, 218, 59, 78), 0.5);border:none;font-style:italic}div.client_space-container #referent_contact_new .container{background-color:transparent !important}div.client_space-container #referent_contact_new .container .main-part{padding-right:30px;padding-left:30px;padding-bottom:20px;border-radius:10px}@media (max-width: 768px){div.client_space-container #referent_contact_new .container .main-part{padding-left:0;padding-right:0}}div.client_space-container #referent_contact_new .container .main-part form .main-card.matchinvest-part .budget-container.plus .range-scale{display:grid;grid-template-columns:repeat(104, 1fr)}div.client_space-container #referent_contact_new .container .main-part form .main-card.matchinvest-part .budget-container.plus .range-scale span{grid-column:span 25}div.client_space-container #referent_contact_new .container .main-part form .main-card.matchinvest-part .budget-container.plus .range-scale span:last-child{grid-column:span 1}div.client_space-container #referent_contact_new .container .main-part form .main-card.matchinvest-part .budget-container.plus .range-scale span:nth-last-child(2){grid-column:span 3}div.client_space-container #referent_contact_new .container .main-part form .main-card.matchinvest-part .budget-container .range-scale{display:flex;justify-content:space-between;align-items:center}div.client_space-container #referent_contact_new .container .main-part form .main-card.matchinvest-part .budget-container .dual-range-container{position:relative;height:30px}div.client_space-container #referent_contact_new .container .main-part form .main-card.matchinvest-part .budget-container .dual-range-container .range-track{position:absolute;width:100%;height:6px;border-radius:3px;top:12px;z-index:1}div.client_space-container #referent_contact_new .container .main-part form .main-card.matchinvest-part .budget-container .dual-range-container .range-fill{position:absolute;height:6px;border-radius:3px;top:12px;z-index:2}div.client_space-container #referent_contact_new .container .main-part .sectors-part .sector-block{height:200px;overflow-y:auto;width:calc(20% - 10px);background-color:#f7f0e3;padding:10px;border:1px solid var(--primary-color-mi);border-radius:10px;position:relative;cursor:pointer}div.client_space-container #referent_contact_new .container .main-part .sectors-part .sector-block svg{position:absolute;width:100%;height:100%;top:0;left:0;z-index:1;opacity:0.2}div.client_space-container #referent_contact_new .container .main-part .sectors-part .sector-block .cities{position:relative;text-transform:uppercase;color:var(--dark-primary-mi);font-weight:bold;font-size:13px;z-index:2}div.client_space-container #referent_contact_new .container .main-part .sectors-part .sector-block .name-sector{position:relative;z-index:2;color:var(--dark-primary-mi);font-style:italic;text-align:right}div.client_space-container #referent_contact_new .container .main-part .range-fill{background-color:var(--primary-color-mi)}div.client_space-container #referent_contact_new .container .main-part .range-track{background-color:var(--secondary-color-mi)}div.client_space-container #referent_contact_new .container .main-part .budget-range-slider{position:absolute;width:100%;height:30px;top:0;left:0;-webkit-appearance:none;appearance:none;background:transparent;pointer-events:none;z-index:3}div.client_space-container #referent_contact_new .container .main-part .budget-range-slider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:20px;height:20px;background:var(--primary-color-mi);border-radius:50%;cursor:pointer;pointer-events:auto;box-shadow:0 2px 6px rgba(0,0,0,0.2);position:relative;z-index:4}div.client_space-container #referent_contact_new .container .main-part .budget-range-slider::-moz-range-thumb{width:20px;height:20px;background:var(--primary-color-mi);border-radius:50%;cursor:pointer;pointer-events:auto;border:none;box-shadow:0 2px 6px rgba(0,0,0,0.2);position:relative;z-index:4}div.client_space-container #referent_contact_new .container .main-part .budget-range-slider:disabled::-webkit-slider-thumb{background:#ccc;cursor:not-allowed}div.client_space-container #referent_contact_new .container .main-part .budget-range-slider:disabled::-moz-range-thumb{background:#ccc;cursor:not-allowed}div.client_space-container #referent_contact_new .container .main-part .budget-range-slider{position:absolute;width:100%;height:30px;top:0;left:0;-webkit-appearance:none;appearance:none;background:transparent;pointer-events:none;z-index:3}div.client_space-container #referent_contact_new .container .main-part .budget-range-slider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:20px;height:20px;background:var(--primary-color-mi);border:1px solid white;border-radius:50%;cursor:pointer;pointer-events:auto;box-shadow:0 2px 6px rgba(0,0,0,0.2);position:relative;z-index:4}div.client_space-container #referent_contact_new .container .main-part .budget-range-slider::-moz-range-thumb{width:20px;height:20px;background:var(--primary-color-mi);border:1px solid white;border-radius:50%;cursor:pointer;pointer-events:auto;box-shadow:0 2px 6px rgba(0,0,0,0.2);position:relative;z-index:4}div.client_space-container #referent_contact_new .container .main-part .budget-range-slider:disabled::-webkit-slider-thumb{background:#ccc;cursor:not-allowed}div.client_space-container #referent_contact_new .container .main-part .budget-range-slider:disabled::-moz-range-thumb{background:#ccc;cursor:not-allowed}div.client_space-container #introducer-overlay{display:flex;align-items:center;justify-content:center;z-index:2000;backdrop-filter:blur(3px)}div.client_space-container #introducer-overlay>.main-card{width:75%}div.client_space-container #introducer-overlay::after{display:block;content:"";position:absolute;z-index:-1;top:0;left:0;width:100%;height:100%;backdrop-filter:grayscale(100%)}div.client_space-container .client-case-card .card-header{height:200px;padding:0}div.client_space-container .client-case-card .card-header img{width:100%;height:100%;max-height:100%;object-fit:cover;border-radius:5px}div.client_space-container .client-case-card .container-img-empty-cases{display:flex;align-items:center;justify-content:center;gap:15px;width:fit-content;max-height:80vh;margin-left:auto;margin-right:auto}div.client_space-container .client-case-card .container-img-empty-cases img.empty-cases{max-height:600px;max-width:70%;filter:brightness(90%);border-radius:30px}div.client_space-container .client-case-card .container-img-empty-cases .zone-text{max-width:30%}div.client_space-container .client-case-card .container-img-empty-cases .zone-text h3{font-size:40px}@media (max-width: 768px){div.client_space-container .client-case-card .container-img-empty-cases{flex-direction:column;width:100%}div.client_space-container .client-case-card .container-img-empty-cases img.empty-cases{max-width:100%;height:auto}div.client_space-container .client-case-card .container-img-empty-cases .zone-text{max-width:100%;text-align:center}}div.client_space-container a{text-decoration:none !important}div.client_space-container .help-modal .modal-content{height:100%}div.client_space-container .help-modal .modal-content{background-color:transparent}div.client_space-container .help-modal .modal-content iframe{border-radius:15px}div.client_space-container body{margin:0;padding:0;font-family:"Roboto", sans-serif;background-color:var(--dark-secondary-mi) !important;color:var(--mi-on-bg, #fcfcfc);min-height:100vh;scrollbar-color:#878787 rgba(var(--dark-primary-mi), 0.4) !important}div.client_space-container p:not(#show-cases p){margin:0}div.client_space-container .main-card{position:relative;height:auto;border:var(--neutral-light-600) 1px solid;border-radius:8px;padding:24px;background-color:var(--dark-primary-mi);color:var(--mi-on-bg, #fff);height:fit-content;width:100%;margin:0 auto}div.client_space-container .main-card .row>*{padding-left:0;padding-right:0}div.client_space-container .main-card h1,div.client_space-container .main-card h2,div.client_space-container .main-card h3,div.client_space-container .main-card h4,div.client_space-container .main-card h5,div.client_space-container .main-card h6{color:var(--mi-on-bg, #fff)}div.client_space-container .main-card h1 .inpink-title,div.client_space-container .main-card h2 .inpink-title,div.client_space-container .main-card h3 .inpink-title,div.client_space-container .main-card h4 .inpink-title,div.client_space-container .main-card h5 .inpink-title,div.client_space-container .main-card h6 .inpink-title{color:var(--primary-color-mi);font-size:inherit}div.client_space-container .main-card.light{background-color:var(--secondary-50) !important}div.client_space-container .main-card.light>span{color:var(--neutral-dark-800)}div.client_space-container .main-card .actions{margin-top:20px;text-align:center}div.client_space-container .main-card .actions>input{margin-left:auto;margin-right:auto}div.client_space-container .info-part{position:absolute;top:-5px;right:0;left:inherit}div.client_space-container .info-part p{left:6px;bottom:14px;line-height:14px;font-size:11px;padding:10px;width:425px;text-transform:none !important}div.client_space-container div.step_locked{position:absolute;bottom:-10px;left:-10px;right:0;width:calc(100% + 20px) !important;height:calc(100% + 20px);background:transparent;backdrop-filter:blur(3px);z-index:10;border-radius:5px;display:flex;align-items:center;justify-content:center}div.client_space-container div.step_locked h3{font-size:16px;z-index:1}div.client_space-container div.step_locked h3:after{content:"";position:absolute;width:94%;height:2px;background:linear-gradient(90deg, var(--mi-secondary, #f1be96) 0%, var(--mi-accent, #dc4c50) 100%);position:absolute;bottom:0;left:50%;translate:-50% -50%}div.client_space-container nav.navbar{background-color:var(--dark-primary-mi);border-bottom:#878787 1px solid;position:fixed;top:0;right:0;height:80px;width:100vw;color:var(--mi-on-bg, #fcfcfc);z-index:20;padding:16px 32px 16px 32px;display:flex;flex-direction:row;align-items:center;justify-content:space-between}div.client_space-container nav.navbar>*{background-color:var(--dark-primary-mi);color:var(--mi-on-bg, #fcfcfc)}div.client_space-container nav.navbar .logo{width:224px;text-align:center}div.client_space-container nav.navbar h1{font-size:32px;margin-left:24px;color:var(--mi-on-bg, #fcfcfc);margin-bottom:0}div.client_space-container nav.navbar div.navbar-left{display:flex;flex-direction:row;align-items:center}div.client_space-container nav.navbar div.navbar-left button#sidebar-toggle{display:none;width:40px;height:32px;border:none;background-color:transparent}div.client_space-container nav.navbar div.navbar-left button#sidebar-toggle svg{color:var(--mi-accent, #cbac8c) !important}div.client_space-container nav.navbar div.navbar-right{display:flex;flex-direction:row;gap:16px;align-items:center}div.client_space-container nav.navbar div.navbar-right a{color:var(--mi-on-bg, #fcfcfc);text-decoration:none;margin-bottom:0 !important;margin-top:0 !important}div.client_space-container nav.navbar div.navbar-right a:hover{cursor:pointer;color:var(--mi-accent, #cbac8c)}div.client_space-container nav.navbar div.navbar-right a>.navbar_avatar-logo{width:50px;height:50px;object-fit:cover}div.client_space-container nav.navbar div.navbar-right div.split{height:33px;width:2px;background-color:#323232}div.client_space-container .navbar_avatar-logo{width:50px;height:50px;border-radius:50%;object-fit:cover;display:block}div.client_space-container div.sidebar-container{background-color:var(--dark-primary-mi);height:calc(100vh - 80px);bottom:0;width:256px;position:fixed;border-right:#878787 1px solid;display:flex;flex-direction:column;align-items:center;gap:32px;padding-top:32px;color:var(--mi-on-bg, #fcfcfc)}div.client_space-container div.sidebar-container button#sidebar-toggle-close{display:none;width:40px;border:none;position:absolute;top:10px;right:0;translate:-10% 0;z-index:10;background-color:transparent}div.client_space-container div.sidebar-container button#sidebar-toggle-close svg{color:var(--mi-accent, #cbac8c) !important}div.client_space-container div.sidebar-container>*{background-color:var(--dark-primary-mi)}div.client_space-container div.sidebar-container h3,div.client_space-container div.sidebar-container h4{color:var(--mi-on-bg, #fcfcfc);margin:0}div.client_space-container div.sidebar-container h3{font-size:20px;line-height:28.16px;font-weight:500}div.client_space-container div.sidebar-container h4{font-size:14px;line-height:11.4px;font-weight:400}div.client_space-container div.sidebar-container div.sidebar-nav{display:flex;flex-direction:column;align-items:flex-start;width:100%;gap:8px}div.client_space-container div.sidebar-container div.sidebar-nav a:hover h3{color:var(--primary)}div.client_space-container div.sidebar-container div.sidebar-nav .active-link h3{background-color:#383632;border-radius:10px;color:white}div.client_space-container div.sidebar-container div.sidebar-nav h3{width:fit-content;margin-left:10px;font-weight:500;font-size:18px;padding:8px 16px;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:10px;color:var(--mi-secondary, #a18b76)}div.client_space-container div.sidebar-container div.sidebar-nav h3:hover{color:var(--mi-on-bg, #fff)}div.client_space-container div.sidebar-container div.sidebar-nav a{width:100%}div.client_space-container div.sidebar-container div.sidebar-nav div.nav-item{width:100%;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:16px;color:#878787}div.client_space-container div.sidebar-container div.sidebar-nav div.nav-item svg{width:18px;min-width:18px}div.client_space-container div.sidebar-container div.sidebar-nav div.nav-item a{color:#878787 !important;text-decoration:none}div.client_space-container div.sidebar-container div.sidebar-nav div.nav-item div.divider{width:2px}div.client_space-container div.sidebar-container div.sidebar-nav div.nav-item:hover{cursor:pointer;color:var(--mi-accent, #cbac8c) !important}div.client_space-container div.sidebar-container div.sidebar-nav div.nav-item:hover a{color:var(--mi-accent, #cbac8c) !important}div.client_space-container div.sidebar-container div.sidebar-nav div.nav-item:hover div.divider{background-color:var(--mi-accent, #cbac8c)}div.client_space-container div.sidebar-container div.sidebar-nav div.nav-item.active{background-color:#302d2a;color:var(--mi-accent, #cbac8c) !important}div.client_space-container div.sidebar-container div.sidebar-nav div.nav-item.active a{color:var(--mi-accent, #cbac8c) !important}div.client_space-container div.sidebar-container div.sidebar-nav div.nav-item.active div.divider{background-color:var(--mi-accent, #cbac8c)}div.client_space-container div.sidebar-container div.sidebar-footer{margin-bottom:1rem;color:#878787}div.client_space-container div.sidebar-container div.sidebar-footer div.buttons-leave{display:none}div.client_space-container div.sidebar-container div.bottom-part{flex-direction:column;display:flex;justify-content:center;align-items:center;margin-bottom:15px;width:calc(100% - 20px)}div.client_space-container div.sidebar-container div.bottom-part .btn-primary-outline-matchinvest{width:100%;text-align:center;font-size:14px !important}div.client_space-container div.sidebar-container div.bottom-part .btn-primary-outline-matchinvest:last-child{margin-top:0}div.client_space-container div.sidebar-container div.bottom-part hr{margin:15px 0px;padding:0;width:100%;height:1px;background-color:white;opacity:0.5}div.client_space-container div.feed{position:fixed;top:79px;right:0;bottom:0;z-index:2;width:400px;max-width:100vw;transition:transform 0.5s ease-in-out;background-color:var(--dark-primary-mi);border-left:#878787 1px solid;transform:translateX(0%)}div.client_space-container div.feed.active{transform:translateX(100%)}div.client_space-container div.feed svg#closeFeed.mainpage{cursor:pointer;display:none}div.client_space-container div.feed>*{background-color:var(--dark-primary-mi);color:var(--mi-on-bg, #fcfcfc)}div.client_space-container div.feed h2{font-size:24px;line-height:30.72px;font-weight:500;margin:16px 32px;height:30px;color:var(--mi-on-bg, #fcfcfc) !important}div.client_space-container div.feed div.container-feed{display:flex;flex-direction:column;align-items:flex-end;justify-content:space-between;gap:8px;bottom:0;padding:16px;height:calc(100vh - 65px - 30px - 32px)}div.client_space-container div.feed div.container-feed div.messages{max-height:100%;width:100%;overflow-y:auto;scrollbar-width:thin;scrollbar-color:#878787 rgba(var(--dark-primary-mi), 0.4)}div.client_space-container div.feed div.container-feed div.messages div.card{background-color:#323232 !important;margin-bottom:8px;padding:8px;color:var(--mi-on-bg, #fcfcfc) !important;display:flex;flex-direction:column;height:fit-content}div.client_space-container div.feed div.container-feed div.messages div.card p{margin:0;background-color:#323232 !important}div.client_space-container div.feed div.container-feed div.messages div.card p a{color:var(--mi-on-bg, #fcfcfc) !important}div.client_space-container div.feed div.container-feed div.messages div.card p a:hover{text-decoration:underline !important}div.client_space-container div.feed div.container-feed div.messages div.card div.user{display:flex;flex-direction:row;align-items:center;background-color:#323232;gap:8px;font-size:14px;line-height:17.92px;font-weight:500}div.client_space-container div.feed div.container-feed div.messages div.card div.user p{font-weight:400;font-size:12px;line-height:15.36px;letter-spacing:1%}div.client_space-container div.feed div.container-feed div.messages div.card div.user span{font-size:10px;line-height:12.8px;font-weight:400;color:#878787}div.client_space-container div.feed div.container-feed div.messages div.card div.container-file{display:flex;flex-direction:row;gap:1rem;width:100%;overflow-x:auto;min-height:60px;max-height:120px;scrollbar-width:thin;scrollbar-color:#878787 rgba(var(--dark-primary-mi), 0.4) !important;background-color:#323232 !important}div.client_space-container div.feed div.container-feed div.messages div.card div.container-file div.file{width:160px}div.client_space-container div.feed div.container-feed div.messages div.card-container-right{display:flex;flex-direction:row;justify-content:flex-end;width:100%}div.client_space-container div.feed div.container-feed div.messages div.card-container-right div.card{align-items:flex-end;text-align:left;border-radius:8px 8px 0 8px}div.client_space-container div.feed div.container-feed div.messages div.card-container-left{display:flex;flex-direction:row;justify-content:flex-start;width:100%}div.client_space-container div.feed div.container-feed div.messages div.card-container-left div.card{align-items:flex-start;text-align:left;border-radius:8px 8px 8px 0px;background-color:rgba(var(--mi-accent-rgb, 203, 172, 140), 0.1) !important}div.client_space-container div.feed div.container-feed div.messages div.card-container-left div.card *{background-color:transparent !important}div.client_space-container div.feed div.container-feed div.messages div.card-container-center{display:flex;flex-direction:row;justify-content:center;width:100%}div.client_space-container div.feed div.container-feed div.messages div.card-container-center a{text-decoration:underline !important}div.client_space-container div.feed div.container-feed div.messages div.card-container-center div.card{width:240px;align-items:flex-start;text-align:left;border-radius:8px 8px 8px 8px}div.client_space-container div.feed div.container-feed div.messages div.card-container-center div.card div.user{width:100%;justify-content:center}div.client_space-container div.feed div.container-feed form{width:100%}div.client_space-container div.feed div.container-feed div.container-send{display:flex;flex-direction:column;align-items:flex-end;width:100%;gap:8px}div.client_space-container div.feed div.container-feed div.container-send div.text{display:flex;flex-direction:row;align-items:center;width:100%}div.client_space-container div.feed div.container-feed div.container-send div.text input{border-radius:8px 0 0 8px;height:40.9px;border:#878787 1px solid}div.client_space-container div.feed div.container-feed div.container-send div.text button.btn-primary{width:48px;height:39.2px;border-top-left-radius:0;border-bottom-left-radius:0}div.client_space-container div.feed div.container-feed div.container-send div.text button.btn-primary:hover{cursor:pointer}div.client_space-container div.feed div.container-feed div.container-send div.container-upload-file{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%}div.client_space-container div.feed div.container-feed div.container-send div.container-upload-file p{font-size:12px;color:#878787;margin-bottom:0.5rem}div.client_space-container div.feed div.container-feed div.container-send div.container-upload-file label.btn-primary{border-radius:8px;padding:8px 16px;background-color:var(--mi-accent, #cbac8c);color:#1f1f1f !important}div.client_space-container div.feed div.container-feed div.container-send div.container-upload-file label.btn-primary:hover{color:#323232 !important;cursor:pointer}div.client_space-container div.bubble{position:fixed;bottom:5px;right:5px;cursor:pointer;color:var(--mi-accent, #cbac8c);z-index:1;filter:drop-shadow(5px 7px 3px var(--dark-secondary-mi))}div.client_space-container div.container-client-files{display:flex;flex-wrap:wrap;justify-content:space-between;gap:2rem;width:100%}div.client_space-container div.container-client-files a{width:48%}div.client_space-container div.container-client-files div.card{flex-direction:column;width:100%;height:300px;border:1px solid #878787}div.client_space-container div.container-client-files div.card#plus-file{width:48%}div.client_space-container div.container-client-files div.card div.header{width:100%;padding:0;display:flex;flex-direction:row;justify-content:space-between;align-items:center;background-color:transparent}div.client_space-container div.container-client-files div.card div.header h2{font-weight:500;font-size:20px;line-height:30.72px;color:var(--mi-on-bg, #fcfcfc)}div.client_space-container div.container-client-files div.card div.header i{display:flex;flex-direction:column;justify-content:center;align-items:center;height:300px;font-size:5rem;color:var(--mi-on-bg, #fcfcfc)}div.client_space-container div.container-client-files div.card div.card-body{display:flex;flex-direction:row;justify-content:space-evenly;width:100%;background-color:transparent}div.client_space-container div.container-client-files div.card div.card-body .card-body-column{display:flex;flex-direction:column;gap:8px}div.client_space-container div.container-client-files div.card:hover{border-color:var(--mi-accent, #cbac8c)}div.client_space-container div.container-client-welcome{width:100%;display:flex;flex-direction:column;justify-content:flex-end}div.client_space-container div.container-client-welcome h3{margin-bottom:30px}div.client_space-container div.container-client-welcome .btn-primary-matchinvest{margin-top:30px}div.client_space-container div.container-client-welcome .stepper-wrapper{flex-direction:column;align-items:baseline;gap:30px}div.client_space-container div.container-client-welcome .stepper-wrapper .stepper-item{width:fit-content;flex-direction:row;gap:50px;text-align:left;align-items:flex-start}div.client_space-container div.container-client-welcome .stepper-wrapper .stepper-item svg{min-width:40px;min-height:40px}div.client_space-container div.container-client-welcome .stepper-wrapper .stepper-item .rp{width:fit-content;max-width:500px}div.client_space-container div.container-client-welcome .stepper-wrapper .stepper-item:after{height:55%;border-left:2px solid white;border-bottom:none;left:20px;bottom:-10px;top:inherit}div.client_space-container div.container-client-welcome .stepper-wrapper .stepper-item:last-child::after{display:none}div.client_space-container div.container-client-welcome .stepper-wrapper .stepper-item:before{display:none}div.client_space-container section.container-client,div.client_space-container section.container-client-space,div.client_space-container section.container-client-space-pictures,div.client_space-container section.container-client-space-technical_documents,div.client_space-container section.container-client-space-formation,div.client_space-container section.container-client-space-contacts,div.client_space-container section.container-client-space-observations,div.client_space-container section.container-client-space-financial,div.client_space-container section.container-client-space-quotation-invoice{position:relative;z-index:0;background-color:var(--dark-secondary-mi);width:calc(100vw - 322px - 400px - 64px);padding-top:97px;top:0;left:354px;display:flex;flex-direction:column;gap:32px;padding-bottom:32px}div.client_space-container section.container-client .section-full,div.client_space-container section.container-client-space .section-full,div.client_space-container section.container-client-space-pictures .section-full,div.client_space-container section.container-client-space-technical_documents .section-full,div.client_space-container section.container-client-space-formation .section-full,div.client_space-container section.container-client-space-contacts .section-full,div.client_space-container section.container-client-space-observations .section-full,div.client_space-container section.container-client-space-financial .section-full,div.client_space-container section.container-client-space-quotation-invoice .section-full{padding-top:0 !important}div.client_space-container section.container-client div.text-center,div.client_space-container section.container-client-space div.text-center,div.client_space-container section.container-client-space-pictures div.text-center,div.client_space-container section.container-client-space-technical_documents div.text-center,div.client_space-container section.container-client-space-formation div.text-center,div.client_space-container section.container-client-space-contacts div.text-center,div.client_space-container section.container-client-space-observations div.text-center,div.client_space-container section.container-client-space-financial div.text-center,div.client_space-container section.container-client-space-quotation-invoice div.text-center{margin-top:1rem}div.client_space-container section.container-client div.text-center a.i_btn,div.client_space-container section.container-client-space div.text-center a.i_btn,div.client_space-container section.container-client-space-pictures div.text-center a.i_btn,div.client_space-container section.container-client-space-technical_documents div.text-center a.i_btn,div.client_space-container section.container-client-space-formation div.text-center a.i_btn,div.client_space-container section.container-client-space-contacts div.text-center a.i_btn,div.client_space-container section.container-client-space-observations div.text-center a.i_btn,div.client_space-container section.container-client-space-financial div.text-center a.i_btn,div.client_space-container section.container-client-space-quotation-invoice div.text-center a.i_btn{font-size:20px;line-height:20.16px;font-weight:400}div.client_space-container section.container-client div.text-center a.i_btn i,div.client_space-container section.container-client-space div.text-center a.i_btn i,div.client_space-container section.container-client-space-pictures div.text-center a.i_btn i,div.client_space-container section.container-client-space-technical_documents div.text-center a.i_btn i,div.client_space-container section.container-client-space-formation div.text-center a.i_btn i,div.client_space-container section.container-client-space-contacts div.text-center a.i_btn i,div.client_space-container section.container-client-space-observations div.text-center a.i_btn i,div.client_space-container section.container-client-space-financial div.text-center a.i_btn i,div.client_space-container section.container-client-space-quotation-invoice div.text-center a.i_btn i{font-size:20px;color:var(--mi-accent, #cbac8c)}div.client_space-container section.container-client div.main-container-client-space{display:grid;grid-template-columns:repeat(4, 1fr);grid-template-rows:repeat(3, 1fr);gap:20px}@media (max-width: 1200px){div.client_space-container section.container-client div.main-container-client-space{grid-template-columns:repeat(3, 1fr)}}@media (max-width: 900px){div.client_space-container section.container-client div.main-container-client-space{grid-template-columns:repeat(2, 1fr)}}@media (max-width: 600px){div.client_space-container section.container-client div.main-container-client-space{grid-template-columns:1fr}}div.client_space-container section.container-client div.main-container-client-space .tile{display:flex;flex-direction:column;justify-content:center;align-items:center;font-size:1.5em;height:200px;border-radius:10px;color:var(--mi-on-bg, #fff);overflow:hidden;position:relative;background-color:rgba(0,0,0,0.7)}div.client_space-container section.container-client div.main-container-client-space .tile-date{background-color:transparent;line-height:45px}div.client_space-container #dashboard-client{display:flex;padding-top:65px !important;right:0 !important;margin-left:auto;left:unset;width:calc(100vw - 256px);gap:0}div.client_space-container #dashboard-client .mc-top-part{display:flex;width:100%;justify-content:space-between}div.client_space-container #dashboard-client .mc-top-part .rp{position:relative;width:70%;height:auto;order:1;display:flex;align-items:center;justify-content:space-between;background:linear-gradient(90deg, var(--mi-secondary, #f1be96) 0%, var(--mi-accent, #dc4c50) 100%);border-bottom-left-radius:20px;max-height:75vh;padding:60px}div.client_space-container #dashboard-client .mc-top-part .rp .hr{position:absolute;width:200px;height:2px;background-color:white}div.client_space-container #dashboard-client .mc-top-part .rp .hr1{left:275px}div.client_space-container #dashboard-client .mc-top-part .rp .hr2{right:275px}div.client_space-container #dashboard-client .mc-top-part .rp .phone{z-index:1;max-height:100%;max-width:30%;width:auto;height:auto}div.client_space-container #dashboard-client .mc-top-part .lp{padding-top:35px;width:30%;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:30px}div.client_space-container #dashboard-client .mc-top-part .lp .logo{max-width:60px}div.client_space-container #dashboard-client .mc-top-part .lp .all-sections{display:flex;width:100%;align-items:center;justify-content:center;flex-wrap:wrap}div.client_space-container #dashboard-client .mc-top-part .lp .all-sections .each-section{width:50%;position:relative;overflow:hidden;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:20px;color:var(--mi-on-bg, #fff) !important;margin-top:10px;margin-bottom:10px}div.client_space-container #dashboard-client .mc-top-part .lp .all-sections .each-section .small-text{text-align:center;font-size:15px;font-weight:normal;text-transform:uppercase}div.client_space-container #dashboard-client .mc-top-part .lp .all-sections .each-section .tall-text{text-align:left;font-size:20px;font-weight:bold;text-transform:uppercase;font-size:50px;line-height:40px;text-align:center}div.client_space-container #dashboard-client .mc-top-part .lp .all-sections .each-section:after{content:"";opacity:0.5;width:0;height:100%;position:absolute;top:0;left:0;background:linear-gradient(90deg, var(--mi-secondary, #f1be96) 0%, var(--mi-accent, #dc4c50) 100%);transition:width 0.5s;z-index:-1}div.client_space-container #dashboard-client .mc-top-part .lp .all-sections .each-section:hover:after{width:100%;transition:width 0.5s}div.client_space-container #dashboard-client .mc-top-part .lp .all-sections .all-user-data{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between !important;flex-direction:row !important;border:1px solid white;width:80%;border-radius:20px}div.client_space-container #dashboard-client .mc-top-part .lp .all-sections .all-user-data:after{content:"";opacity:0.5;width:100%;height:100%;position:absolute;top:0;left:0;background:linear-gradient(90deg, var(--mi-secondary, #f1be96) 0%, var(--mi-accent, #dc4c50) 100%);transition:width 0.5s;z-index:-1}div.client_space-container #dashboard-client .mc-top-part .lp .all-sections .all-user-data .each-data-user{width:30%;padding:5px;text-align:center}div.client_space-container #dashboard-client .mc-top-part .lp .all-sections .all-user-data .each-data-user .medium-text{font-size:30px;font-weight:bold}div.client_space-container #dashboard-client .mc-top-part .lp .all-sections .all-user-data .each-data-user .badge-user{width:70px}div.client_space-container #dashboard-client .mc-bottom-part{position:relative;width:100%;display:flex;align-items:center;gap:45px;justify-content:center;margin-top:40px}div.client_space-container #dashboard-client .mc-bottom-part .btn-new-primary-dark:hover{background-color:black !important}div.client_space-container #dashboard-client .mc-bottom-part:after{content:"";position:absolute;top:50%;left:0;width:100%;height:1px;background-color:white;z-index:-1;animation:fromLeft 3s ease}@keyframes fromLeft{0%{opacity:0;transform:translateX(-100%)}74%{opacity:0;transform:translateX(-100%)}75%{opacity:1;transform:translateX(-100%)}100%{opacity:1;transform:translateX(0)}}div.client_space-container section.container-client div.main-container-client-space .tile-date .day-month{font-size:50px;font-weight:bold}div.client_space-container section.container-client div.main-container-client-space .tile-date .year{font-size:60px}div.client_space-container section.container-client div.main-container-client-space .tile .bckgnd-tile{position:absolute;width:100%;height:100%;background:conic-gradient(from -60deg at 50% calc(100% / 3), var(--mi-accent, #cbac8c) 0 120deg, #0000 0),conic-gradient(from 120deg at 50% calc(200% / 3), var(--mi-accent, #cbac8c) 0 120deg, #0000 0),conic-gradient(from 60deg at calc(200% / 3), var(--mi-accent, #cbac8c) 60deg, #a6794b 0 120deg, #0000 0),conic-gradient(from 180deg at calc(100% / 3), #60462b 60deg, var(--mi-accent, #cbac8c) 0 120deg, #0000 0),linear-gradient(90deg, #60462b calc(100% / 6), #a6794b 0 50%, #60462b 0 calc(500% / 6), #a6794b 0);background-size:104px 60px;z-index:-1}div.client_space-container section.container-client div.main-container-client-space .tile .emoji{font-size:35px}div.client_space-container section.container-client div.main-container-client-space .tile-self-link{justify-content:space-evenly}div.client_space-container section.container-client div.main-container-client-space .tile-self-link>div{display:flex;flex-direction:column;align-items:center}div.client_space-container section.container-client div.main-container-client-space .link-website{background-image:url("https://rentco-public.s3.eu-west-3.amazonaws.com/Assets/bckgnd-site-drc.jpg");background-size:cover;background-position:center}div.client_space-container section.container-client div.main-container-client-space .link-website .bckgnd-tile{z-index:0;background:rgba(0,0,0,0.5)}div.client_space-container section.container-client div.main-container-client-space .tile h3{color:var(--mi-on-bg, #fff)}div.client_space-container section.container-client div.main-container-client-space .tile hr{width:80%}div.client_space-container section.container-client div.main-container-client-space .small{grid-row:span 1;grid-column:span 1}div.client_space-container section.container-client div.main-container-client-space .large{grid-row:span 2;grid-column:span 1;height:420px}div.client_space-container section.container-client div.main-container-client-space .large .bckgnd-tile{position:absolute;width:100%;height:100%;background-image:repeating-linear-gradient(45deg, #60462b 0, #60462b 2px, transparent 0, transparent 50%);background-size:32px 32px;background-color:var(--mi-accent, #cbac8c);z-index:-1}div.client_space-container section.container-client div.main-container-client-space .tile-rs .bckgnd-tile{background-image:radial-gradient(#60462b 2px, transparent 2px);background-size:32px 32px;background-color:var(--mi-accent, #cbac8c)}div.client_space-container section.container-client div.main-container-client-space .tile .text{font-weight:bold;font-size:16px}div.client_space-container section.container-client div.main-container-client-space .tile .text span{text-transform:uppercase;letter-spacing:2px;font-size:12px;color:var(--primary);font-weight:bold}div.client_space-container section.container-client div.main-container-client-space .tile .nbr-project{font-size:70px;font-weight:bold;color:var(--mi-on-bg, #fff)}div.client_space-container section.container-client div.main-container-client-space .tile a{font-size:24px;color:var(--mi-on-bg, #fff) !important;font-weight:bold;position:relative;text-align:center;position:relative}div.client_space-container section.container-client div.main-container-client-space .tile .sticker{position:absolute;top:-26px;left:-20px;opacity:0.7}div.client_space-container section.container-client div.main-container-client-space .tile a:after{content:"";position:absolute;width:0;height:2px;background-color:white;bottom:0;left:0;transition:all 0.5s ease}div.client_space-container section.container-client div.main-container-client-space .tile a:hover:after{width:100%}div.client_space-container section.container-client div.main-container-client-space .tile .rs{display:flex;justify-content:space-between;align-items:center}div.client_space-container section.container-client div.main-container-client-space .tile .rs i{font-size:40px;padding:0 20px;margin-top:20px;margin-bottom:20px}div.client_space-container section.container-client div.main-container-client-space .tile-rs .emoji{font-size:25px}div.client_space-container section.container-client div.main-container-client-space .tile-actus,div.client_space-container section.container-client div.main-container-client-space .tile-actus .bckgnd-tile{background-image:none;background-color:none;background:none}div.client_space-container section.container-client div.main-container-client-space .tile #carouselDashboardClientSpace .carousel-inner{height:100%}div.client_space-container section.container-client div.main-container-client-space .tile #carouselDashboardClientSpace .carousel-inner .bckgnd-slide{position:absolute;width:100%;height:100%;background-color:rgba(0,0,0,0.5);top:0;left:0;border-radius:30px}div.client_space-container section.container-client div.main-container-client-space .tile #carouselDashboardClientSpace .carousel-item{border-radius:30px;padding:60px 20px;height:100%;position:relative}div.client_space-container section.container-client div.main-container-client-space .tile #carouselDashboardClientSpace .carousel-item h3,div.client_space-container section.container-client div.main-container-client-space .tile #carouselDashboardClientSpace .carousel-item p{position:relative}div.client_space-container section.container-client div.main-container-client-space .tile #carouselDashboardClientSpace .first-slide{background-image:url(https://rentco-public.s3.eu-west-3.amazonaws.com/Assets/slide-1.jpg);background-size:cover;background-position:center}div.client_space-container section.container-client div.main-container-client-space .tile #carouselDashboardClientSpace .second-slide{background-image:url(https://rentco-public.s3.eu-west-3.amazonaws.com/Assets/slide-2.jpg);background-size:cover;background-position:center}div.client_space-container section.container-client div.main-container-client-space .tile #carouselDashboardClientSpace .third-slide{background-image:url(https://rentco-public.s3.eu-west-3.amazonaws.com/Assets/slide-3.jpg);background-size:cover;background-position:center}div.client_space-container .glitch-wrapper{width:100%;height:100%;display:flex;align-items:center;justify-content:center;text-align:center}div.client_space-container .glitch{position:relative;font-size:80px;font-weight:700;line-height:1.2;color:var(--mi-on-bg, #fff);letter-spacing:5px;animation:shift 4s ease-in-out infinite alternate;z-index:1}div.client_space-container .glitch:before{content:attr(data-glitch);position:absolute;top:0;left:-2px;text-shadow:-1px 0 #00ffff;width:100%;color:var(--mi-on-bg, #fff);overflow:hidden;clip:rect(0, 900px, 0, 0);animation:noise-before 3s infinite linear alternate-reverse}div.client_space-container .glitch:after{content:attr(data-glitch);position:absolute;top:0;left:2px;text-shadow:1px 0 #ff00ff;width:100%;color:var(--mi-on-bg, #fff);overflow:hidden;clip:rect(0, 900px, 0, 0);animation:noise-after 2s infinite linear alternate-reverse}@keyframes noise-before{0%{clip:rect(61px, 9999px, 52px, 0)}5%{clip:rect(33px, 9999px, 144px, 0)}10%{clip:rect(121px, 9999px, 115px, 0)}15%{clip:rect(144px, 9999px, 162px, 0)}20%{clip:rect(62px, 9999px, 180px, 0)}25%{clip:rect(34px, 9999px, 42px, 0)}30%{clip:rect(147px, 9999px, 179px, 0)}35%{clip:rect(99px, 9999px, 63px, 0)}40%{clip:rect(188px, 9999px, 122px, 0)}45%{clip:rect(154px, 9999px, 14px, 0)}50%{clip:rect(63px, 9999px, 37px, 0)}55%{clip:rect(161px, 9999px, 147px, 0)}60%{clip:rect(109px, 9999px, 175px, 0)}65%{clip:rect(157px, 9999px, 88px, 0)}70%{clip:rect(173px, 9999px, 131px, 0)}75%{clip:rect(62px, 9999px, 70px, 0)}80%{clip:rect(24px, 9999px, 153px, 0)}85%{clip:rect(138px, 9999px, 40px, 0)}90%{clip:rect(79px, 9999px, 136px, 0)}95%{clip:rect(25px, 9999px, 34px, 0)}100%{clip:rect(173px, 9999px, 166px, 0)}}@keyframes noise-after{0%{clip:rect(26px, 9999px, 33px, 0)}5%{clip:rect(140px, 9999px, 198px, 0)}10%{clip:rect(184px, 9999px, 89px, 0)}15%{clip:rect(121px, 9999px, 6px, 0)}20%{clip:rect(181px, 9999px, 99px, 0)}25%{clip:rect(154px, 9999px, 133px, 0)}30%{clip:rect(134px, 9999px, 169px, 0)}35%{clip:rect(26px, 9999px, 187px, 0)}40%{clip:rect(147px, 9999px, 137px, 0)}45%{clip:rect(31px, 9999px, 52px, 0)}50%{clip:rect(191px, 9999px, 109px, 0)}55%{clip:rect(74px, 9999px, 54px, 0)}60%{clip:rect(145px, 9999px, 75px, 0)}65%{clip:rect(153px, 9999px, 198px, 0)}70%{clip:rect(99px, 9999px, 136px, 0)}75%{clip:rect(118px, 9999px, 192px, 0)}80%{clip:rect(1px, 9999px, 83px, 0)}85%{clip:rect(145px, 9999px, 98px, 0)}90%{clip:rect(121px, 9999px, 154px, 0)}95%{clip:rect(156px, 9999px, 44px, 0)}100%{clip:rect(67px, 9999px, 122px, 0)}}@keyframes shift{0%,
    40%,
    44%,
    58%,
    61%,
    65%,
    69%,
    73%,
    100%{transform:skewX(0deg)}41%{transform:skewX(10deg)}42%{transform:skewX(-10deg)}59%{transform:skewX(40deg) skewY(10deg)}60%{transform:skewX(-40deg) skewY(-10deg)}63%{transform:skewX(10deg) skewY(-5deg)}70%{transform:skewX(-50deg) skewY(-20deg)}71%{transform:skewX(10deg) skewY(-10deg)}}div.client_space-container section.container-client,div.client_space-container section.container-client-space-financial{width:calc(100vw - 322px - 64px)}div.client_space-container section.container-client div.table-referent-contacts,div.client_space-container section.container-client div.table-customed,div.client_space-container section.container-client-space-financial div.table-referent-contacts,div.client_space-container section.container-client-space-financial div.table-customed{border:#878787 1px solid;border-radius:8px;padding-left:0 !important;padding-right:0 !important;background-color:var(--dark-primary-mi) !important}div.client_space-container section.container-client div.table-referent-contacts table.invoice_index_table,div.client_space-container section.container-client div.table-customed table.invoice_index_table,div.client_space-container section.container-client-space-financial div.table-referent-contacts table.invoice_index_table,div.client_space-container section.container-client-space-financial div.table-customed table.invoice_index_table{border:none !important}div.client_space-container section.container-client div.table-referent-contacts table.invoice_index_table tr,div.client_space-container section.container-client div.table-referent-contacts table.invoice_index_table th,div.client_space-container section.container-client div.table-referent-contacts table.invoice_index_table td,div.client_space-container section.container-client div.table-customed table.invoice_index_table tr,div.client_space-container section.container-client div.table-customed table.invoice_index_table th,div.client_space-container section.container-client div.table-customed table.invoice_index_table td,div.client_space-container section.container-client-space-financial div.table-referent-contacts table.invoice_index_table tr,div.client_space-container section.container-client-space-financial div.table-referent-contacts table.invoice_index_table th,div.client_space-container section.container-client-space-financial div.table-referent-contacts table.invoice_index_table td,div.client_space-container section.container-client-space-financial div.table-customed table.invoice_index_table tr,div.client_space-container section.container-client-space-financial div.table-customed table.invoice_index_table th,div.client_space-container section.container-client-space-financial div.table-customed table.invoice_index_table td{border:none !important;background-color:transparent !important}div.client_space-container section.container-client div.table-referent-contacts table.invoice_index_table th.supp,div.client_space-container section.container-client div.table-customed table.invoice_index_table th.supp,div.client_space-container section.container-client-space-financial div.table-referent-contacts table.invoice_index_table th.supp,div.client_space-container section.container-client-space-financial div.table-customed table.invoice_index_table th.supp{background-color:var(--mi-accent, #cbac8c) !important;font-style:italic;color:#1f1f1f;font-size:12px;padding:3px 15px !important;font-weight:bold}div.client_space-container section.container-client div.table-referent-contacts table.invoice_index_table tbody tr,div.client_space-container section.container-client div.table-customed table.invoice_index_table tbody tr,div.client_space-container section.container-client-space-financial div.table-referent-contacts table.invoice_index_table tbody tr,div.client_space-container section.container-client-space-financial div.table-customed table.invoice_index_table tbody tr{background-color:var(--dark-primary-mi) !important;color:var(--mi-on-bg, #fcfcfc) !important}div.client_space-container section.container-client div.table-referent-contacts table.invoice_index_table tbody tr a,div.client_space-container section.container-client div.table-customed table.invoice_index_table tbody tr a,div.client_space-container section.container-client-space-financial div.table-referent-contacts table.invoice_index_table tbody tr a,div.client_space-container section.container-client-space-financial div.table-customed table.invoice_index_table tbody tr a{color:var(--mi-accent, #cbac8c) !important}div.client_space-container section.container-client div.table-referent-contacts table.invoice_index_table tbody tr a p,div.client_space-container section.container-client div.table-customed table.invoice_index_table tbody tr a p,div.client_space-container section.container-client-space-financial div.table-referent-contacts table.invoice_index_table tbody tr a p,div.client_space-container section.container-client-space-financial div.table-customed table.invoice_index_table tbody tr a p{color:var(--mi-accent, #cbac8c) !important}div.client_space-container section.container-client div.table-referent-contacts table.invoice_index_table tbody tr a:hover,div.client_space-container section.container-client div.table-customed table.invoice_index_table tbody tr a:hover,div.client_space-container section.container-client-space-financial div.table-referent-contacts table.invoice_index_table tbody tr a:hover,div.client_space-container section.container-client-space-financial div.table-customed table.invoice_index_table tbody tr a:hover{text-decoration:underline !important}div.client_space-container section.container-client-space-quotation-invoice{width:calc(100vw - 256px);top:65px;left:322px}div.client_space-container section.container-client-space-pictures,div.client_space-container section.container-client-space-technical_documents,div.client_space-container section.container-client-space-formation,div.client_space-container section.container-client-space-observations{width:95vw;margin-left:auto;margin-right:auto;left:0;height:calc(100vh - 65px - 32px - 64px)}div.client_space-container .prospect-section{padding:20px}div.client_space-container .prospect-section .rent-match-logo{height:80px;width:auto;position:absolute;left:0;top:0}@media (max-width: 575px){div.client_space-container .prospect-section .rent-match-logo{top:-50%;left:50%;translate:-50% -50%}}div.client_space-container .prospect-section p,div.client_space-container .prospect-section h3,div.client_space-container .prospect-section h1,div.client_space-container .prospect-section h4,div.client_space-container .prospect-section span,div.client_space-container .prospect-section li{color:var(--mi-on-bg, #fff)}div.client_space-container .prospect-section ul{list-style-type:none;padding-left:0}div.client_space-container .prospect-section .badges_profil{display:flex;justify-content:center;gap:10px;margin-top:40px;flex-direction:column;overflow:visible !important}div.client_space-container .prospect-section .badges_profil .badge{text-align:center;position:relative}div.client_space-container .prospect-section .badges_profil .badge p.badge-info{z-index:1;width:115px;max-width:115px;font-size:10px;font-weight:bold;text-transform:uppercase;background-color:white;border-radius:20px;padding:5px 10px;color:var(--mi-accent, #da3b4e);width:max-content;border:2px solid var(--mi-accent, #da3b4e);position:absolute;top:10%;right:90%;padding-bottom:0;transition:all 0.4s ease}div.client_space-container .prospect-section .badges_profil .badge p.badge-info:after{content:"";position:absolute;right:-10px;top:calc(50% - 10px);height:0;width:0;border-top:10px solid transparent;border-bottom:10px solid transparent;border-left:10px solid var(--mi-accent, #da3b4e)}div.client_space-container .prospect-section .badges_profil .badge p.badge-info span{display:block;height:0;line-height:12px;opacity:0;font-size:0;font-weight:normal;color:black;transition:all 0.4s ease;width:fit-content;white-space:normal;margin-top:5px;text-transform:none;transition:all 0.2s ease}div.client_space-container .prospect-section .badges_profil .badge p.badge-info:hover{width:165px;max-width:165px;transition:all 0.4s ease}div.client_space-container .prospect-section .badges_profil .badge p.badge-info:hover span{height:fit-content;display:block;opacity:1;font-size:10px;transition:all 0.4s ease;padding-bottom:5px}div.client_space-container section.container-client-space-user{width:calc(100vw - 256px);top:65px;left:322px;padding:0;height:calc(100vh - 65px)}div.client_space-container section.container-client-space-user.sized-container{width:calc(100vw - 256px);left:322px}div.client_space-container section.container-client-space-user .svg-medium-primary{fill:var(--mi-accent, #da3b4e)}div.client_space-container section.container-client-space-user .svg-medium-primary path{fill:var(--mi-accent, #da3b4e)}div.client_space-container section.container-client-space-user p.title{color:var(--primary-color-mi) !important}div.client_space-container section.container-client-space-user .title-text{font-size:18px;color:var(--mi-on-bg, #fff);margin-bottom:0;color:var(--mi-accent, #cbac8c) !important}div.client_space-container section.container-client-space-user .ref-cont__title{color:var(--mi-accent, #cbac8c) !important;font-size:12px;text-transform:uppercase;margin-bottom:0;font-weight:bold;letter-spacing:2px}div.client_space-container section.container-client-space-user .second-text{font-size:1.2rem}div.client_space-container section.container-client-space-user .second-text *{font-size:inherit}div.client_space-container section.container-client-space-user .red-dot-bckgnd{background-image:radial-gradient(#ff335b 2px, transparent 2px)}div.client_space-container section.container-client-space-user .main-card{overflow:hidden;background-size:32px 32px;background-color:var(--dark-primary-mi);margin-top:32px}div.client_space-container section.container-client-space-user .main-card p{position:relative}div.client_space-container section.container-client-space-user .main-card .bckng-tile{position:absolute;width:100%;height:100%;background-image:repeating-linear-gradient(45deg, #60462b 0, #60462b 2px, transparent 0, transparent 50%);background-size:32px 32px;background-color:var(--mi-accent, #cbac8c);z-index:0;top:0;left:0;opacity:0.15}div.client_space-container section.container-client-space-user .main-card .stepper-wrapper{margin-top:25px;margin-bottom:25px}div.client_space-container section.container-client-space-user .custom-tabs{margin-top:20px;height:fit-content;scrollbar-width:thin;scrollbar-color:#878787 rgba(28,29,29,0.4) !important}div.client_space-container section.container-client-space-user .custom-tabs .tab-content{height:100%}div.client_space-container section.container-client-space-user .custom-tabs table{width:100%}div.client_space-container section.container-client-space-user .custom-tabs table thead a{color:#fcfcfc !important;font-size:16px}div.client_space-container section.container-client-space-user .custom-tabs table thead th{color:#fcfcfc !important}div.client_space-container section.container-client-space-user .custom-tabs table tr{border-bottom:#323232 1px solid;padding:4px;height:29px}div.client_space-container section.container-client-space-user .custom-tabs table tr th{font-size:16px;text-align:left}div.client_space-container section.container-client-space-user .custom-tabs table tr td{font-size:14px;min-width:inherit !important;width:max-content;text-align:left}div.client_space-container section.container-client-space-user .custom-tabs table tr td.supp{padding:3px 15px !important;background-color:var(--mi-accent, #cbac8c);font-style:italic;color:var(--mi-on-accent, #fff)}div.client_space-container section.container-client-space-user .custom-tabs table tr td.ref_link a{color:#fcfcfc !important;text-decoration:none !important}div.client_space-container section.container-client-space-user .custom-tabs table tr td.ref_link a:hover{text-decoration:underline !important}div.client_space-container section.container-client-space-user .custom-tabs table tr td.type{color:#878787 !important;text-align:center}div.client_space-container section.container-client-space-user .custom-tabs table tr td.btns-action{display:flex;justify-content:space-between;align-items:center;gap:5px}div.client_space-container section.container-client-space-user .custom-tabs table tr td.btns-action span{height:12px;width:12px;border-radius:50%}div.client_space-container section.container-client-space-user .custom-tabs table tr td.btns-action span.red{background-color:#e21b50}div.client_space-container section.container-client-space-user .custom-tabs table tr td.btns-action span.green{background-color:#009975}div.client_space-container section.container-client-space-user .custom-tabs table tr td.btns-action span.orange{background-color:#e3a400}div.client_space-container section.container-client-space-user #budget-container{padding:0;display:flex;justify-content:space-between;align-items:center}div.client_space-container section.container-client-space-user #budget-container label{min-width:230px}div.client_space-container section.container-client-space-user #budget-container .range-form{height:fit-content}div.client_space-container section.container-client-space-user #budget-container .range-form .budget-range-label{font-size:20px}div.client_space-container section.container-client-space-user #budget-container .range-form .budget-range-label:first-child{margin-top:20px}div.client_space-container section.container-client-space-user #budget-container .range-form .range-container{position:relative;width:100%;text-align:left}div.client_space-container section.container-client-space-user #budget-container .range-form .range-container .d-none{display:none}div.client_space-container section.container-client-space-user #budget-container .range-form .range-container .budget-edit-input{width:100px;font-size:24px;margin-right:10px}div.client_space-container section.container-client-space-user #budget-container .range-form .range-container #budgetMaxDisplay1,div.client_space-container section.container-client-space-user #budget-container .range-form .range-container #budgetMaxDisplay2,div.client_space-container section.container-client-space-user #budget-container .range-form .range-container #budgetMaxDisplay3{font-size:24px;color:#888;font-weight:normal;margin-left:5px;display:inline-block}div.client_space-container section.container-client-space-user #budget-container .range-form .form-range{position:relative;z-index:1;border:none;background-color:transparent;-webkit-appearance:none;width:100%;height:fit-content;outline:none;opacity:0.7;transition:opacity 0.2s}div.client_space-container section.container-client-space-user #budget-container .range-form .form-range:hover{opacity:1;z-index:1}div.client_space-container section.container-client-space-user #budget-container .range-form .form-range::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:30px;height:20px;background:var(--mi-accent, #da3b4e);cursor:pointer;border-radius:5px;z-index:1}div.client_space-container section.container-client-space-user #budget-container .range-form .form-range::-moz-range-thumb{width:30px;height:20px;background:var(--mi-accent, #da3b4e);cursor:pointer;border-radius:5px;z-index:1}div.client_space-container section.container-client-space-user #budget-container .range-form .range-scale{display:flex;justify-content:space-between;position:relative;width:100%;height:25px;top:0}div.client_space-container section.container-client-space-user #budget-container .range-form .range-scale span{width:65px;font-size:14px;color:var(--mi-on-bg, #fff);text-align:center;position:absolute}div.client_space-container section.container-client-space-user #budget-container .range-form .range-scale span:after{content:"";position:absolute;height:12px;width:2px;background-color:white;left:calc(50% - 1px);bottom:-25px;z-index:0}div.client_space-container section.container-client-space-user #budget-container .range-form .budget-value{font-size:30px;color:var(--mi-accent, #da3b4e);font-weight:bold;width:fit-content}div.client_space-container section.container-client-space-user div.container{background:fixed !important;background-color:#111418 !important}div.client_space-container section.container-client-space-user div.user_show_info_div{flex-direction:column;justify-content:center;align-items:center}div.client_space-container section.container-client-space-user div.user_show_info_div .main-content ul{width:100%}div.client_space-container section.container-client-space-user div.section{padding:24px;height:100%}div.client_space-container section.container-client-space-user div.row-mc{display:flex;justify-content:space-between}div.client_space-container section.container-client-space-user div.row-mc label{width:fit-content;max-width:fit-content;color:var(--mi-on-bg, #fff);font-size:16px}div.client_space-container section.container-client-space-user .bckgnd-tiles{background:linear-gradient(to bottom, rgba(0,0,0,0.5), #000) !important}div.client_space-container section.container-client-space-user .informations-part{align-items:flex-start !important}div.client_space-container section.container-client-space-user .informations-part .lp-mc .bckgnd-title{position:relative;background-color:white;border-top-left-radius:20px;border-top-right-radius:20px;text-align:center;overflow:hidden}div.client_space-container section.container-client-space-user .informations-part .lp-mc .bckgnd-title .matched-title{color:var(--mi-accent, #da3b4e) !important;text-transform:uppercase;font-weight:bold;margin-bottom:0;animation:moveLeftRight 1s ease-in-out;position:relative}@keyframes moveLeftRight{0%{transform:translateX(-100%)}49%{opacity:1}50%{transform:translateX(100%);opacity:0}51%{transform:translateX(-100%)}52%{opacity:1}100%{transform:translateX(0)}}div.client_space-container section.container-client-space-user .informations-part .lp-mc .bckgnd-title .pulse{z-index:0;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);max-width:30rem}div.client_space-container section.container-client-space-user .informations-part .lp-mc .bckgnd-title .pulse circle{fill:#ff5154;transform:scale(0);opacity:0;transform-origin:50% 50%;animation:pulse 2s cubic-bezier(0.5, 0.5, 0, 1)}div.client_space-container section.container-client-space-user .informations-part .lp-mc .bckgnd-title .pulse circle:nth-child(2){fill:#7fc6a4;animation:pulse 2s 0.75s cubic-bezier(0.5, 0.5, 0, 1)}div.client_space-container section.container-client-space-user .informations-part .lp-mc .bckgnd-title .pulse circle:nth-child(3){fill:#e5f77d;animation:pulse 2s 1.5s cubic-bezier(0.5, 0.5, 0, 1)}@keyframes pulse{25%{opacity:0.4}100%{transform:scale(1)}}div.client_space-container section.container-client-space-user .informations-part .lp .lp-top-section{display:flex;flex-direction:column}div.client_space-container section.container-client-space-user .informations-part .lp .lp-top-section .lp-top-mc{display:flex;gap:15px;justify-content:space-evenly;align-items:center}div.client_space-container section.container-client-space-user .informations-part .lp .lp-top-section .action{display:flex;flex-direction:column;gap:10px;position:relative}div.client_space-container section.container-client-space-user .informations-part .lp .lp-top-section .action .cross{width:35px;height:35px;position:relative;background-color:white;border-radius:50%;padding:5px}div.client_space-container section.container-client-space-user .informations-part .lp .lp-top-section .action .cross::before,div.client_space-container section.container-client-space-user .informations-part .lp .lp-top-section .action .cross::after{content:"";position:absolute;top:50%;left:50%;width:80%;height:4px;background-color:var(--mi-accent, #da3b4e);border-radius:2px}div.client_space-container section.container-client-space-user .informations-part .lp .lp-top-section .action .cross::before{transform:translate(-50%, -50%) rotate(45deg)}div.client_space-container section.container-client-space-user .informations-part .lp .lp-top-section .action .cross::after{transform:translate(-50%, -50%) rotate(-45deg)}div.client_space-container section.container-client-space-user .informations-part .lp .lp-top-section .action p{border-radius:50px;padding:5px 10px;font-size:14px;font-weight:bold;white-space:nowrap;color:var(--mi-accent, #da3b4e) !important;background-color:white}div.client_space-container section.container-client-space-user .informations-part .lp .lp-top-section .action .btn-action{display:block;border-radius:50%;width:50px;height:50px;transition:all 0.4s ease}div.client_space-container section.container-client-space-user .informations-part .lp .lp-top-section .action .btn-action.active{filter:none}div.client_space-container section.container-client-space-user .informations-part .lp .lp-top-section .action .btn-action.active img{filter:grayscale(0)}div.client_space-container section.container-client-space-user .informations-part .lp .lp-top-section .action .btn-action:hover{scale:1.1}div.client_space-container section.container-client-space-user .informations-part .lp .lp-top-section .action .btn-action img{object-fit:cover;width:100%;height:100%;max-width:100%;max-height:100%;filter:grayscale(100%)}div.client_space-container section.container-client-space-user .informations-part .lp .lp-top-section .action .normal-width{width:fit-content;height:fit-content}div.client_space-container section.container-client-space-user .informations-part .lp .lp-top-section hr{margin:0;width:1px;background-color:white;border-color:white;opacity:1;position:relative;height:55px}div.client_space-container section.container-client-space-user .informations-part .lp .lp-top-section .explain-text{max-width:40%;font-size:12px;font-style:italic}div.client_space-container section.container-client-space-user .informations-part .lp .lp-bottom-section{display:flex;justify-content:space-between;align-items:center}div.client_space-container section.container-client-space-user .informations-part .lp .lp-bottom-section .business_linked{position:relative;margin-top:20px;width:fit-content;margin-left:auto;margin-right:auto}div.client_space-container section.container-client-space-user .informations-part .lp .lp-bottom-section .business_linked .title{font-weight:bold;font-size:18px;margin-bottom:10px !important}div.client_space-container section.container-client-space-user .informations-part .lp .lp-bottom-section .business_linked .title:after{display:none}div.client_space-container section.container-client-space-user .informations-part .lp .lp-bottom-section .business_linked .business-card{display:flex;justify-content:start;gap:25px;align-items:center}div.client_space-container section.container-client-space-user .informations-part .lp .lp-bottom-section .business_linked .business-card img{width:100px !important;height:100px !important;object-fit:cover;max-height:100px;border-radius:50%;object-fit:cover}div.client_space-container section.container-client-space-user .informations-part .lp .lp-bottom-section .business_linked .business-card .business-card-right p{font-size:14px;font-weight:bold;margin-bottom:0}div.client_space-container section.container-client-space-user .informations-part .lp .lp-bottom-section .business-card{display:flex;justify-content:start;gap:25px;align-items:center}div.client_space-container section.container-client-space-user .informations-part .lp .lp-bottom-section .business-card img{width:80px;height:80px;max-height:80px;border-radius:50%;object-fit:cover}div.client_space-container section.container-client-space-user .informations-part .lp .lp-bottom-section .business-card .business-card-right p{font-size:14px;font-weight:bold;margin-bottom:0}div.client_space-container section.container-client-space-user .informations-part .lp .lp-bottom-section .business-card a:hover .text-gradient{background:white;background-clip:text !important}div.client_space-container section.container-client-space-user .informations-part .rp .number-likes{display:flex;justify-content:end;align-items:center;gap:10px;position:absolute;right:10px;z-index:1;top:3px}div.client_space-container section.container-client-space-user .informations-part .rp .number-likes p{font-size:16px}div.client_space-container section.container-client-space-user .informations-part .rp .number-likes p span{font-weight:bold;font-size:18px}div.client_space-container section.container-client-space-user .invest_profile .title-part{width:100% !important;text-align:center;margin-bottom:30px}div.client_space-container section.container-client-space-user .invest_profile .title-part hr{border-color:white}div.client_space-container section.container-client-space-user .invest_profile .title-part h2{width:fit-content;margin-left:auto;margin-right:auto}div.client_space-container section.container-client-space-user .invest_profile .title-part h2:after{content:"";width:100%;height:2px;background:linear-gradient(90deg, var(--mi-secondary, #f1be96) 0%, var(--mi-accent, #dc4c50) 100%);position:absolute;bottom:0;left:0}div.client_space-container section.container-client-space-user .invest_profile .top-section{display:flex;justify-content:space-between;align-items:baseline;flex-wrap:wrap}@media (max-width: 768px){div.client_space-container section.container-client-space-user .invest_profile .top-section{flex-direction:column;align-items:center;gap:20px;text-align:center}div.client_space-container section.container-client-space-user .invest_profile .top-section .each-part{width:100%}}div.client_space-container section.container-client-space-user .invest_profile .each-part{margin-top:0;width:100% !important;margin-bottom:20px}@media (max-width: 768px){div.client_space-container section.container-client-space-user .invest_profile .each-part .main-content-imputs{width:100% !important;padding-left:20px;padding-right:20px;flex-direction:column}div.client_space-container section.container-client-space-user .invest_profile .each-part .main-content-imputs .client-inf{max-width:100% !important}}@media (max-width: 768px){div.client_space-container section.container-client-space-user .invest_profile .key-words-client{min-width:inherit !important}div.client_space-container section.container-client-space-user .invest_profile .key-words-client .flexed-part{min-width:inherit !important}div.client_space-container section.container-client-space-user .invest_profile .key-words-client .flexed-part .main-content-imputs>.form-group,div.client_space-container section.container-client-space-user .invest_profile .key-words-client .flexed-part .main-content-imputs>h3{padding-left:20px;padding-right:20px}div.client_space-container section.container-client-space-user .invest_profile .key-words-client .flexed-part #potential-client__descriptions{text-align:center}div.client_space-container section.container-client-space-user .invest_profile .key-words-client .flexed-part #potential-client__descriptions label{color:var(--mi-on-bg, #fff)}div.client_space-container section.container-client-space-user .invest_profile .key-words-client .flexed-part #potential-client__descriptions .form-group{align-items:center;justify-content:center}div.client_space-container section.container-client-space-user .invest_profile .key-words-client .flexed-part #potential-client__descriptions .btn-add-text{margin-top:5px;margin-bottom:5px}}div.client_space-container section.container-client-space-user .invest_profile .half-part{width:47.5% !important}@media (max-width: 768px){div.client_space-container section.container-client-space-user .invest_profile .half-part{width:100% !important}div.client_space-container section.container-client-space-user .invest_profile .half-part .row>*{padding-left:0;padding-right:0}}div.client_space-container section.container-client-space-user #pagination>.pagination{border:none}div.client_space-container section.container-client-space-user #pagination>.pagination>a{color:var(--mi-on-accent, #fff) !important;background-color:var(--mi-accent, #da3b4e);border:1px solid var(--mi-accent, #da3b4e);transition:all 0.4s ease}div.client_space-container div.card-financial,div.client_space-container div.card-technical_documents,div.client_space-container div.card-formation,div.client_space-container div.card-contacts,div.client_space-container div.card-observations,div.client_space-container div.card-pictures{width:100%;height:267px;border:#878787 1px solid;border-radius:8px;padding:24px;background-color:var(--dark-primary-mi);color:var(--mi-on-bg, #fcfcfc) !important}div.client_space-container div.card-financial h2,div.client_space-container div.card-technical_documents h2,div.client_space-container div.card-formation h2,div.client_space-container div.card-contacts h2,div.client_space-container div.card-observations h2,div.client_space-container div.card-pictures h2{font-weight:500;font-size:24px;line-height:30.72px;color:var(--mi-on-bg, #fcfcfc) !important}div.client_space-container div.card-financial h2:hover,div.client_space-container div.card-technical_documents h2:hover,div.client_space-container div.card-formation h2:hover,div.client_space-container div.card-contacts h2:hover,div.client_space-container div.card-observations h2:hover,div.client_space-container div.card-pictures h2:hover{text-decoration:underline}div.client_space-container div.card-financial div.super_file_media_div h4,div.client_space-container div.card-financial div.main-part h4,div.client_space-container div.card-technical_documents div.super_file_media_div h4,div.client_space-container div.card-technical_documents div.main-part h4,div.client_space-container div.card-formation div.super_file_media_div h4,div.client_space-container div.card-formation div.main-part h4,div.client_space-container div.card-contacts div.super_file_media_div h4,div.client_space-container div.card-contacts div.main-part h4,div.client_space-container div.card-observations div.super_file_media_div h4,div.client_space-container div.card-observations div.main-part h4,div.client_space-container div.card-pictures div.super_file_media_div h4,div.client_space-container div.card-pictures div.main-part h4{font-weight:400;font-size:14px;line-height:17.92px;color:var(--mi-on-bg, #fcfcfc)}div.client_space-container div.card-financial div.super_file_media_div p,div.client_space-container div.card-financial div.super_file_media_div h5,div.client_space-container div.card-financial div.main-part p,div.client_space-container div.card-financial div.main-part h5,div.client_space-container div.card-technical_documents div.super_file_media_div p,div.client_space-container div.card-technical_documents div.super_file_media_div h5,div.client_space-container div.card-technical_documents div.main-part p,div.client_space-container div.card-technical_documents div.main-part h5,div.client_space-container div.card-formation div.super_file_media_div p,div.client_space-container div.card-formation div.super_file_media_div h5,div.client_space-container div.card-formation div.main-part p,div.client_space-container div.card-formation div.main-part h5,div.client_space-container div.card-contacts div.super_file_media_div p,div.client_space-container div.card-contacts div.super_file_media_div h5,div.client_space-container div.card-contacts div.main-part p,div.client_space-container div.card-contacts div.main-part h5,div.client_space-container div.card-observations div.super_file_media_div p,div.client_space-container div.card-observations div.super_file_media_div h5,div.client_space-container div.card-observations div.main-part p,div.client_space-container div.card-observations div.main-part h5,div.client_space-container div.card-pictures div.super_file_media_div p,div.client_space-container div.card-pictures div.super_file_media_div h5,div.client_space-container div.card-pictures div.main-part p,div.client_space-container div.card-pictures div.main-part h5{font-weight:400;font-size:14px;line-height:17.92px;color:#878787}div.client_space-container div.card-financial ul.nav.nav-tabs,div.client_space-container div.card-technical_documents ul.nav.nav-tabs,div.client_space-container div.card-formation ul.nav.nav-tabs,div.client_space-container div.card-contacts ul.nav.nav-tabs,div.client_space-container div.card-observations ul.nav.nav-tabs,div.client_space-container div.card-pictures ul.nav.nav-tabs{border:none}div.client_space-container div.card-financial ul.nav.nav-tabs li.nav-item a.nav-link,div.client_space-container div.card-technical_documents ul.nav.nav-tabs li.nav-item a.nav-link,div.client_space-container div.card-formation ul.nav.nav-tabs li.nav-item a.nav-link,div.client_space-container div.card-contacts ul.nav.nav-tabs li.nav-item a.nav-link,div.client_space-container div.card-observations ul.nav.nav-tabs li.nav-item a.nav-link,div.client_space-container div.card-pictures ul.nav.nav-tabs li.nav-item a.nav-link{transition:none !important;color:var(--mi-on-bg, #fcfcfc) !important;border:none}div.client_space-container div.card-financial ul.nav.nav-tabs li.nav-item a.nav-link:hover,div.client_space-container div.card-technical_documents ul.nav.nav-tabs li.nav-item a.nav-link:hover,div.client_space-container div.card-formation ul.nav.nav-tabs li.nav-item a.nav-link:hover,div.client_space-container div.card-contacts ul.nav.nav-tabs li.nav-item a.nav-link:hover,div.client_space-container div.card-observations ul.nav.nav-tabs li.nav-item a.nav-link:hover,div.client_space-container div.card-pictures ul.nav.nav-tabs li.nav-item a.nav-link:hover{background-color:var(--dark-primary-mi);border-bottom:var(--mi-accent, #cbac8c) 1px solid;color:var(--mi-accent, #cbac8c) !important}div.client_space-container div.card-financial ul.nav.nav-tabs li.nav-item a.nav-link.active,div.client_space-container div.card-technical_documents ul.nav.nav-tabs li.nav-item a.nav-link.active,div.client_space-container div.card-formation ul.nav.nav-tabs li.nav-item a.nav-link.active,div.client_space-container div.card-contacts ul.nav.nav-tabs li.nav-item a.nav-link.active,div.client_space-container div.card-observations ul.nav.nav-tabs li.nav-item a.nav-link.active,div.client_space-container div.card-pictures ul.nav.nav-tabs li.nav-item a.nav-link.active{background-color:var(--dark-primary-mi);color:#1f1f1f;border-radius:8px 8px 0 0;border-bottom:var(--mi-on-bg, #fcfcfc) 1px solid}div.client_space-container div.card-financial ul.nav.nav-tabs li.nav-item a.nav-link.active:hover,div.client_space-container div.card-technical_documents ul.nav.nav-tabs li.nav-item a.nav-link.active:hover,div.client_space-container div.card-formation ul.nav.nav-tabs li.nav-item a.nav-link.active:hover,div.client_space-container div.card-contacts ul.nav.nav-tabs li.nav-item a.nav-link.active:hover,div.client_space-container div.card-observations ul.nav.nav-tabs li.nav-item a.nav-link.active:hover,div.client_space-container div.card-pictures ul.nav.nav-tabs li.nav-item a.nav-link.active:hover{background-color:var(--dark-primary-mi);border-bottom:var(--mi-accent, #cbac8c) 1px solid;color:var(--mi-accent, #cbac8c) !important}div.client_space-container div.card-financial div.tabs,div.client_space-container div.card-technical_documents div.tabs,div.client_space-container div.card-formation div.tabs,div.client_space-container div.card-contacts div.tabs,div.client_space-container div.card-observations div.tabs,div.client_space-container div.card-pictures div.tabs{overflow-y:auto;height:125px;scrollbar-width:thin;scrollbar-color:#878787 rgba(var(--dark-primary-mi), 0.4) !important}div.client_space-container div.card-financial div.tabs table,div.client_space-container div.card-technical_documents div.tabs table,div.client_space-container div.card-formation div.tabs table,div.client_space-container div.card-contacts div.tabs table,div.client_space-container div.card-observations div.tabs table,div.client_space-container div.card-pictures div.tabs table{width:100%}div.client_space-container div.card-financial div.tabs table tr,div.client_space-container div.card-technical_documents div.tabs table tr,div.client_space-container div.card-formation div.tabs table tr,div.client_space-container div.card-contacts div.tabs table tr,div.client_space-container div.card-observations div.tabs table tr,div.client_space-container div.card-pictures div.tabs table tr{border-bottom:#323232 1px solid;padding:4px;height:29px}div.client_space-container div.card-financial div.tabs table tr td,div.client_space-container div.card-technical_documents div.tabs table tr td,div.client_space-container div.card-formation div.tabs table tr td,div.client_space-container div.card-contacts div.tabs table tr td,div.client_space-container div.card-observations div.tabs table tr td,div.client_space-container div.card-pictures div.tabs table tr td{min-width:200px}div.client_space-container div.card-financial div.tabs table tr td.ref_link a,div.client_space-container div.card-technical_documents div.tabs table tr td.ref_link a,div.client_space-container div.card-formation div.tabs table tr td.ref_link a,div.client_space-container div.card-contacts div.tabs table tr td.ref_link a,div.client_space-container div.card-observations div.tabs table tr td.ref_link a,div.client_space-container div.card-pictures div.tabs table tr td.ref_link a{color:var(--mi-on-bg, #fcfcfc) !important;text-decoration:none !important}div.client_space-container div.card-financial div.tabs table tr td.ref_link a:hover,div.client_space-container div.card-technical_documents div.tabs table tr td.ref_link a:hover,div.client_space-container div.card-formation div.tabs table tr td.ref_link a:hover,div.client_space-container div.card-contacts div.tabs table tr td.ref_link a:hover,div.client_space-container div.card-observations div.tabs table tr td.ref_link a:hover,div.client_space-container div.card-pictures div.tabs table tr td.ref_link a:hover{text-decoration:underline !important}div.client_space-container div.card-financial div.tabs table tr td.type,div.client_space-container div.card-technical_documents div.tabs table tr td.type,div.client_space-container div.card-formation div.tabs table tr td.type,div.client_space-container div.card-contacts div.tabs table tr td.type,div.client_space-container div.card-observations div.tabs table tr td.type,div.client_space-container div.card-pictures div.tabs table tr td.type{color:#878787 !important;text-align:center}div.client_space-container div.card-financial div.tabs table tr td:last-child,div.client_space-container div.card-technical_documents div.tabs table tr td:last-child,div.client_space-container div.card-formation div.tabs table tr td:last-child,div.client_space-container div.card-contacts div.tabs table tr td:last-child,div.client_space-container div.card-observations div.tabs table tr td:last-child,div.client_space-container div.card-pictures div.tabs table tr td:last-child{text-align:right;width:260px}div.client_space-container div.card-financial div.tabs table tr td:last-child span,div.client_space-container div.card-technical_documents div.tabs table tr td:last-child span,div.client_space-container div.card-formation div.tabs table tr td:last-child span,div.client_space-container div.card-contacts div.tabs table tr td:last-child span,div.client_space-container div.card-observations div.tabs table tr td:last-child span,div.client_space-container div.card-pictures div.tabs table tr td:last-child span{height:12px;width:12px;border-radius:50%}div.client_space-container div.card-financial div.tabs table tr td:last-child span.red,div.client_space-container div.card-technical_documents div.tabs table tr td:last-child span.red,div.client_space-container div.card-formation div.tabs table tr td:last-child span.red,div.client_space-container div.card-contacts div.tabs table tr td:last-child span.red,div.client_space-container div.card-observations div.tabs table tr td:last-child span.red,div.client_space-container div.card-pictures div.tabs table tr td:last-child span.red{background-color:#e21b50}div.client_space-container div.card-financial div.tabs table tr td:last-child span.green,div.client_space-container div.card-technical_documents div.tabs table tr td:last-child span.green,div.client_space-container div.card-formation div.tabs table tr td:last-child span.green,div.client_space-container div.card-contacts div.tabs table tr td:last-child span.green,div.client_space-container div.card-observations div.tabs table tr td:last-child span.green,div.client_space-container div.card-pictures div.tabs table tr td:last-child span.green{background-color:#009975}div.client_space-container div.card-financial div.tabs table tr td:last-child span.orange,div.client_space-container div.card-technical_documents div.tabs table tr td:last-child span.orange,div.client_space-container div.card-formation div.tabs table tr td:last-child span.orange,div.client_space-container div.card-contacts div.tabs table tr td:last-child span.orange,div.client_space-container div.card-observations div.tabs table tr td:last-child span.orange,div.client_space-container div.card-pictures div.tabs table tr td:last-child span.orange{background-color:#e3a400}div.client_space-container div.card-financial h2:hover{text-decoration:underline}div.client_space-container div.card-observations{height:fit-content}div.client_space-container div.card-observations div.container-observations{display:flex;flex-wrap:wrap;justify-content:space-between;gap:50px;margin:16px 0}div.client_space-container div.card-observations div.container-observations div.modal{position:fixed;left:322px;top:65px;background-color:rgba(0,0,0,0.8);height:calc(100vh - 65px) !important;max-width:calc(100vw - 256px) !important;z-index:4}div.client_space-container div.card-observations div.container-observations div.card{padding:0;width:48%;height:250px;border:#878787 2px solid;border-radius:8px;border-top-right-radius:0;gap:0}div.client_space-container div.card-observations div.container-observations div.card .status-observation{position:absolute;right:-2px;top:-39px;z-index:1;display:flex;gap:10px;align-items:center;padding:5px 10px;border-top-right-radius:5px;border-top-left-radius:5px;border-bottom:none;border:#878787 2px solid}div.client_space-container div.card-observations div.container-observations div.card .status-observation svg{height:25px}div.client_space-container div.card-observations div.container-observations div.card button.modal-btn{padding:0;border:none;background-color:transparent;width:100%;max-width:45%;height:100%}div.client_space-container div.card-observations div.container-observations div.card button.modal-btn img{border-radius:8px;width:100%;height:100%;object-fit:cover;object-position:center}div.client_space-container div.card-observations div.container-observations div.card div.card-body{padding:16px;display:flex;flex-direction:column;height:100%;gap:8px;border-radius:8px}div.client_space-container div.card-observations div.container-observations div.card div.card-body h4{margin:0}div.client_space-container div.card-observations div.container-observations div.card div.card-body p.observation,div.client_space-container div.card-observations div.container-observations div.card div.card-body textarea{margin:0;height:100%;max-height:170px;overflow-y:auto;scrollbar-width:thin;scrollbar-color:#878787 rgba(var(--dark-primary-mi), 0.4)}div.client_space-container div.card-observations div.container-observations div.card div.card-body div.container-btns{z-index:3;position:absolute;top:5px;right:5px}div.client_space-container div.card-observations div.container-observations div.card div.card-body button{width:max-content}div.client_space-container div.card-observations div.container-form{height:100%}div.client_space-container div.card-observations div.container-form div.form_textarea{display:flex;justify-content:space-between;align-items:last baseline;gap:16px}div.client_space-container div.card-observations div.container-form div.form_textarea div.field{width:100%}div.client_space-container div.card-observations div.container-form div.form_textarea div.field textarea{width:100%;height:100%;max-height:170px;overflow-y:auto;scrollbar-width:thin;scrollbar-color:#878787 rgba(var(--dark-primary-mi), 0.4)}div.client_space-container div.card-observations div.container-form div.picture-file{width:300px}div.client_space-container div.card-carousel{border:#878787 1px solid;background-color:var(--dark-primary-mi);border-radius:8px;color:var(--mi-on-bg, #fcfcfc) !important;overflow:hidden}div.client_space-container div.card-carousel h2{padding:24px 24px 0 24px;font-weight:500 !important;font-size:24px !important;line-height:30.72px !important;color:var(--mi-on-bg, #fcfcfc) !important}div.client_space-container div.card-carousel h3{margin-top:30px}div.client_space-container div.card-carousel div.carousel-indicators{position:relative;display:flex;flex-direction:row;justify-content:center;width:100%;margin:8px 0}div.client_space-container div.card-carousel div.carousel-indicators div.button-container{display:flex;flex-direction:column;align-items:center;opacity:1}div.client_space-container div.card-carousel div.carousel-indicators div.button-container svg{pointer-events:none;position:absolute;top:2px;color:#1f1f1f}div.client_space-container div.card-carousel div.carousel-indicators div.button-container p{margin:0;margin-top:8px;font-size:12px;line-height:15.36px;color:#878787;white-space:nowrap}div.client_space-container div.card-carousel div.carousel-indicators div.button-container button{opacity:1;margin:0;width:20px;height:20px;border-radius:50%;border:none}div.client_space-container div.card-carousel div.carousel-indicators div.button-container.past button{background-color:#cbac8c9d}div.client_space-container div.card-carousel div.carousel-indicators div.button-container.past p{color:#cbac8c9d}div.client_space-container div.card-carousel div.carousel-indicators div.button-container.future button{background-color:#878787}div.client_space-container div.card-carousel div.carousel-indicators div.button-container.future p{color:#878787}div.client_space-container div.card-carousel div.carousel-indicators div.button-container.actual button{background-color:var(--mi-accent, #cbac8c)}div.client_space-container div.card-carousel div.carousel-indicators div.button-container.actual p{color:#cbac8c9d}div.client_space-container div.card-carousel div.carousel-indicators div.button-container p.active{color:var(--mi-accent, #cbac8c)}div.client_space-container div.card-carousel div.carousel-indicators div.button-separator{width:2vw;height:4px;margin-top:8px;background-color:#323232}div.client_space-container div.card-carousel div.carousel-inner{width:100%;border-top:#878787 1px solid;overflow:inherit !important}div.client_space-container div.card-carousel div.carousel-inner div.carousel-item{height:100%;min-height:420px}div.client_space-container div.card-carousel div.carousel-inner div.carousel-item div.step_locked{bottom:0;left:0;right:0;width:100% !important;background-color:rgba(135,135,135,0.5)}div.client_space-container div.card-carousel div.carousel-inner div.carousel-item div.step_done{position:absolute;right:0;top:0;z-index:11;display:flex;flex-direction:column;justify-content:start;align-items:end;width:fit-content}div.client_space-container div.card-carousel div.carousel-inner div.carousel-item div.step_done div.mc-done{width:fit-content;box-shadow:rgba(0,0,0,0.25) 0px 54px 55px,rgba(0,0,0,0.12) 0px -12px 30px,rgba(0,0,0,0.12) 0px 4px 6px,rgba(0,0,0,0.17) 0px 12px 13px,rgba(0,0,0,0.09) 0px -3px 5px;padding:10px 20px;background-color:rgba(0,0,0,0.75);position:relative;border-bottom-left-radius:25px;border:1px solid orange}div.client_space-container div.card-carousel div.carousel-inner div.carousel-item div.step_done div.mc-done .background-tile{position:absolute;width:100%;height:100%;top:0;left:0;z-index:-1;background:conic-gradient(from -60deg at 50% calc(100% / 3), var(--mi-accent, #cbac8c) 0 120deg, #0000 0),conic-gradient(from 120deg at 50% calc(200% / 3), var(--mi-accent, #cbac8c) 0 120deg, #0000 0),conic-gradient(from 60deg at calc(200% / 3), var(--mi-accent, #cbac8c) 60deg, #a6794b 0 120deg, #0000 0),conic-gradient(from 180deg at calc(100% / 3), #60462b 60deg, var(--mi-accent, #cbac8c) 0 120deg, #0000 0),linear-gradient(90deg, #60462b calc(100% / 6), #a6794b 0 50%, #60462b 0 calc(500% / 6), #a6794b 0);background-size:104px 60px;border-bottom-left-radius:25px}div.client_space-container div.card-carousel div.carousel-inner div.carousel-item div.step_done div.mc-done h3{text-align:center;font-weight:400;color:var(--mi-on-bg, #fff);margin-bottom:0;font-size:18px}div.client_space-container div.card-carousel div.carousel-inner div.carousel-item div.step_done div.mc-done h3 .info-part .text-info{top:calc(100% + 30px);right:-10px;left:inherit;height:fit-content}div.client_space-container div.card-carousel div.carousel-inner div.carousel-item div.step_done div.mc-done h3 .info-part .text-info:after{bottom:inherit;left:inherit;border-top:none;border-right:none;border-bottom:15px solid var(--mi-accent, #cbac8c);border-left:15px solid transparent;top:-15px;right:0}div.client_space-container div.card-carousel div.carousel-inner div.carousel-item div.step_done div.mc-done svg{height:35px}div.client_space-container div.card-carousel div.carousel-inner h2{padding:0}div.client_space-container div.card-carousel div.carousel-inner button.btn-primary{width:122px}div.client_space-container div.card-carousel div.carousel-inner div.step_1 .card{justify-content:space-between !important}div.client_space-container div.card-carousel div.carousel-inner div.step_1,div.client_space-container div.card-carousel div.carousel-inner div.step_7,div.client_space-container div.card-carousel div.carousel-inner div.step_5,div.client_space-container div.card-carousel div.carousel-inner div.step_8{padding:24px}div.client_space-container div.card-carousel div.carousel-inner div.step_1 div.card-container,div.client_space-container div.card-carousel div.carousel-inner div.step_7 div.card-container,div.client_space-container div.card-carousel div.carousel-inner div.step_5 div.card-container,div.client_space-container div.card-carousel div.carousel-inner div.step_8 div.card-container{display:flex;flex-wrap:wrap;gap:24px;justify-content:space-around}div.client_space-container div.card-carousel div.carousel-inner div.step_1 div.card-container div.card,div.client_space-container div.card-carousel div.carousel-inner div.step_7 div.card-container div.card,div.client_space-container div.card-carousel div.carousel-inner div.step_5 div.card-container div.card,div.client_space-container div.card-carousel div.carousel-inner div.step_8 div.card-container div.card{width:300px;height:334px;display:flex;flex-direction:column;justify-content:space-evenly}div.client_space-container div.card-carousel div.carousel-inner div.step_1 div.card-container div.card h4,div.client_space-container div.card-carousel div.carousel-inner div.step_7 div.card-container div.card h4,div.client_space-container div.card-carousel div.carousel-inner div.step_5 div.card-container div.card h4,div.client_space-container div.card-carousel div.carousel-inner div.step_8 div.card-container div.card h4{font-weight:500;font-size:20px;line-height:25.6px;color:var(--mi-on-bg, #fcfcfc);margin:0}div.client_space-container div.card-carousel div.carousel-inner div.step_1 div.card-container div.card p#quotation_file_waiting,div.client_space-container div.card-carousel div.carousel-inner div.step_1 div.card-container div.card p#attestation_file_waiting,div.client_space-container div.card-carousel div.carousel-inner div.step_1 div.card-container div.card p#reception_file_waiting,div.client_space-container div.card-carousel div.carousel-inner div.step_7 div.card-container div.card p#quotation_file_waiting,div.client_space-container div.card-carousel div.carousel-inner div.step_7 div.card-container div.card p#attestation_file_waiting,div.client_space-container div.card-carousel div.carousel-inner div.step_7 div.card-container div.card p#reception_file_waiting,div.client_space-container div.card-carousel div.carousel-inner div.step_5 div.card-container div.card p#quotation_file_waiting,div.client_space-container div.card-carousel div.carousel-inner div.step_5 div.card-container div.card p#attestation_file_waiting,div.client_space-container div.card-carousel div.carousel-inner div.step_5 div.card-container div.card p#reception_file_waiting,div.client_space-container div.card-carousel div.carousel-inner div.step_8 div.card-container div.card p#quotation_file_waiting,div.client_space-container div.card-carousel div.carousel-inner div.step_8 div.card-container div.card p#attestation_file_waiting,div.client_space-container div.card-carousel div.carousel-inner div.step_8 div.card-container div.card p#reception_file_waiting{min-width:10px;font-size:12px;color:#878787}div.client_space-container div.card-carousel div.carousel-inner div.step_1 div.card-container div.card.dashed,div.client_space-container div.card-carousel div.carousel-inner div.step_7 div.card-container div.card.dashed,div.client_space-container div.card-carousel div.carousel-inner div.step_5 div.card-container div.card.dashed,div.client_space-container div.card-carousel div.carousel-inner div.step_8 div.card-container div.card.dashed{border:var(--mi-on-bg, #fcfcfc) 1px dashed;width:100%;height:fit-content;cursor:pointer}div.client_space-container div.card-carousel div.carousel-inner div.step_1 div.align-right,div.client_space-container div.card-carousel div.carousel-inner div.step_7 div.align-right,div.client_space-container div.card-carousel div.carousel-inner div.step_5 div.align-right,div.client_space-container div.card-carousel div.carousel-inner div.step_8 div.align-right{margin-top:16px}div.client_space-container div.card-carousel div.carousel-inner div.step_7 h4,div.client_space-container div.card-carousel div.carousel-inner div.step_5 h4{color:var(--mi-on-bg, #fff)}div.client_space-container div.card-carousel div.carousel-inner div.step_7 div.container-plans,div.client_space-container div.card-carousel div.carousel-inner div.step_5 div.container-plans{width:400px;background-color:#302d2a;padding:1rem;border-radius:8px}div.client_space-container div.card-carousel div.carousel-inner div.step_7 div.container-plans div.container-plans-cards,div.client_space-container div.card-carousel div.carousel-inner div.step_5 div.container-plans div.container-plans-cards{display:flex;flex-wrap:wrap;flex-direction:column;align-items:center;gap:24px}div.client_space-container div.card-carousel div.carousel-inner div.step_7 div.container-plans div.container-plans-cards div.card-plan,div.client_space-container div.card-carousel div.carousel-inner div.step_5 div.container-plans div.container-plans-cards div.card-plan{width:100%;color:var(--mi-accent, #cbac8c) !important;position:relative;display:flex;flex-direction:column;align-items:center}div.client_space-container div.card-carousel div.carousel-inner div.step_7 div.container-plans div.container-plans-cards div.card-plan h3,div.client_space-container div.card-carousel div.carousel-inner div.step_5 div.container-plans div.container-plans-cards div.card-plan h3{font-size:16px;color:var(--mi-accent, #cbac8c) !important}div.client_space-container div.card-carousel div.carousel-inner div.step_7 div.container-plans div.container-plans-cards div.card-plan div.each-plan,div.client_space-container div.card-carousel div.carousel-inner div.step_5 div.container-plans div.container-plans-cards div.card-plan div.each-plan{position:relative;width:100%;height:125px}div.client_space-container div.card-carousel div.carousel-inner div.step_7 div.container-plans div.container-plans-cards div.card-plan div.each-plan img,div.client_space-container div.card-carousel div.carousel-inner div.step_5 div.container-plans div.container-plans-cards div.card-plan div.each-plan img{border-radius:8px}div.client_space-container div.card-carousel div.carousel-inner div.step_7 div.container-plans div.container-plans-cards div.card-plan div.each-plan button.carouselButton,div.client_space-container div.card-carousel div.carousel-inner div.step_7 div.container-plans div.container-plans-cards div.card-plan div.each-plan div.carouselDots,div.client_space-container div.card-carousel div.carousel-inner div.step_5 div.container-plans div.container-plans-cards div.card-plan div.each-plan button.carouselButton,div.client_space-container div.card-carousel div.carousel-inner div.step_5 div.container-plans div.container-plans-cards div.card-plan div.each-plan div.carouselDots{display:none}div.client_space-container div.card-carousel div.carousel-inner div.step_2{padding:24px}div.client_space-container div.card-carousel div.carousel-inner div.step_2 h3{color:var(--mi-on-bg, #fcfcfc);font-size:22px;margin-bottom:12px}div.client_space-container div.card-carousel div.carousel-inner div.step_2 div.carouselContainer{width:200px;height:calc(200px - 36px);width:100%;height:100%;overflow:hidden}div.client_space-container div.card-carousel div.carousel-inner div.step_2 div.carouselContainer button.buttonFullImage{width:40px;height:40px;padding:0;background-color:transparent;display:none}div.client_space-container div.card-carousel div.carousel-inner div.step_2 div.carouselContainer button.buttonFullImage svg{color:var(--dark-secondary-mi) !important;font-size:20px}div.client_space-container div.card-carousel div.carousel-inner div.step_2 div.carouselContainer button.buttonFullImage.active{display:block}div.client_space-container div.card-carousel div.carousel-inner div.step_2 div.carouselContainer img.carouselImage{position:absolute;top:0;left:0;width:200px;height:calc(200px - 36px);object-fit:cover;object-position:center;border-radius:0 0 8px 8px;opacity:0;transition:0.5s}div.client_space-container div.card-carousel div.carousel-inner div.step_2 div.carouselContainer img.carouselImage.active{z-index:3;opacity:1}div.client_space-container div.card-carousel div.carousel-inner div.step_2 div.carouselContainer div.carouselButtons{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:8px;position:absolute;top:0;bottom:0;right:0;width:100%;z-index:4}div.client_space-container div.card-carousel div.carousel-inner div.step_2 div.carouselContainer div.carouselButtons button{width:40px;height:100%;border:none;background:none;color:var(--mi-on-bg, #fcfcfc)}div.client_space-container div.card-carousel div.carousel-inner div.step_2 div.carouselContainer div.carouselButtons button:hover{cursor:pointer}div.client_space-container div.card-carousel div.carousel-inner div.step_2 div.carouselContainer div.carouselDots{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:8px;position:absolute;bottom:0;width:100%;height:16px;z-index:4}div.client_space-container div.card-carousel div.carousel-inner div.step_2 div.carouselContainer div.carouselDots button{width:16px;height:4px;border-radius:2px;border:none;background:var(--dark-secondary-mi);color:var(--mi-on-bg, #fcfcfc)}div.client_space-container div.card-carousel div.carousel-inner div.step_2 div.carouselContainer div.carouselDots button.active{background:var(--mi-accent, #cbac8c)}div.client_space-container div.card-carousel div.carousel-inner div.step_2 div.carouselContainer div.carouselDots button:hover{cursor:pointer}div.client_space-container div.card-carousel div.carousel-inner div.step_2 div.container-checkbox{display:flex;flex-wrap:wrap;align-items:center;gap:16px}div.client_space-container div.card-carousel div.carousel-inner div.step_2 div.container-checkbox div.card-checkbox{pointer-events:auto;height:fit-content;width:200px;background-color:#302d2a;border-radius:8px}div.client_space-container div.card-carousel div.carousel-inner div.step_2 div.container-checkbox div.card-checkbox:hover{cursor:pointer}div.client_space-container div.card-carousel div.carousel-inner div.step_2 div.container-checkbox div.card-checkbox p.marketing{font-size:12px;color:#009975;font-weight:bold}div.client_space-container div.card-carousel div.carousel-inner div.step_2 div.container-checkbox div.card-checkbox.selected{background-color:var(--mi-accent, #cbac8c)}div.client_space-container div.card-carousel div.carousel-inner div.step_2 div.container-checkbox div.card-checkbox.selected div.card-body .carouselContainer{border:4px solid var(--mi-accent, #cbac8c);border-top:0}div.client_space-container div.card-carousel div.carousel-inner div.step_2 div.container-checkbox div.card-checkbox.selected div.card-body .carouselContainer img{width:calc(200px - 8px);height:calc(200px - 40px);margin-left:4px}div.client_space-container div.card-carousel div.carousel-inner div.step_2 div.container-checkbox div.card-checkbox div.card-header{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:0.5rem 1rem}div.client_space-container div.card-carousel div.carousel-inner div.step_2 div.container-checkbox div.card-checkbox div.card-body{padding:0;height:calc(200px - 36px)}div.client_space-container div.card-carousel div.carousel-inner div.step_2 div.container-checkbox div.card-checkbox div.card-body div.carousel{height:calc(200px - 36px)}div.client_space-container div.card-carousel div.carousel-inner div.step_2 div.container-checkbox div.card-checkbox div.card-body div.carousel div.carousel-inner{height:calc(200px - 36px) !important}div.client_space-container div.card-carousel div.carousel-inner div.step_2 div.container-checkbox div.card-checkbox div.card-body div.carousel div.carousel-indicators{position:absolute;margin:0}div.client_space-container div.card-carousel div.carousel-inner div.step_2 div.container-checkbox div.card-checkbox div.card-body div.carousel div.carousel-item{height:calc(200px - 36px)}div.client_space-container div.card-carousel div.carousel-inner div.step_2 div.container-checkbox div.card-checkbox div.card-body div.carousel div.carousel-item.active{height:calc(200px - 36px) !important}div.client_space-container div.card-carousel div.carousel-inner div.step_2 div.container-checkbox div.card-checkbox div.card-body img.choice{width:200px;height:calc(200px - 36px);object-fit:cover;object-position:center;border-radius:0 0 8px 8px}div.client_space-container div.card-carousel div.carousel-inner div.step_2 div.container-checkbox div.color{width:40px;height:40px;border-radius:8px;border:transparent 2px solid}div.client_space-container div.card-carousel div.carousel-inner div.step_2 div.container-checkbox div.color.selected{border:var(--mi-accent, #cbac8c) 2px solid}div.client_space-container div.card-carousel div.carousel-inner div.step_2 div.container-textfield{display:flex;flex-wrap:wrap;gap:16px;margin-bottom:32px}div.client_space-container div.card-carousel div.carousel-inner div.step_2 div.container-textfield input{flex:2 2 32%;max-width:400px;height:40px;border:#878787 1px solid;padding:16px}div.client_space-container div.card-carousel div.carousel-inner div.step_2 div.container-application-choices{flex-direction:column;gap:16px}div.client_space-container div.card-carousel div.carousel-inner div.step_2 div.container-application-choices .mc h4{color:var(--mi-on-bg, #fff);font-size:18px;margin-bottom:0}div.client_space-container div.card-carousel div.carousel-inner div.step_2 div.container-application-choices .mc .card-header-outside-modal{display:flex;align-items:center;gap:20px;cursor:pointer;background-color:#302d2a;border-top-right-radius:8px;border-top-left-radius:8px;padding:16px}div.client_space-container div.card-carousel div.carousel-inner div.step_2 div.container-application-choices .mc .card-group-outside-modal{overflow-y:scroll;padding:1rem;background-color:#302d2a;border-bottom-right-radius:8px;border-bottom-left-radius:8px;overflow:auto;scrollbar-width:thin}div.client_space-container div.card-carousel div.carousel-inner div.step_2 div.container-application-choices .mc .card-group-outside-modal .each-product{width:100%}div.client_space-container div.card-carousel div.carousel-inner div.step_2 div.container-application-choices .mc .card-group-outside-modal .each-product .card-group-inside{display:flex;align-items:center;gap:20px}div.client_space-container div.card-carousel div.carousel-inner div.step_2 div.container-application-choices .mc .card-group-outside-modal .each-product .card-group-inside .card-product{width:31.5%;background-color:#111418;border-radius:8px}div.client_space-container div.card-carousel div.carousel-inner div.step_2 div.container-application-choices .mc .card-group-outside-modal .each-product .card-group-inside .card-product .card-title{color:var(--mi-on-bg, #fff)}div.client_space-container div.card-carousel div.carousel-inner div.step_2 div.container-application-choices .mc .card-group-outside-modal .each-product .card-group-inside .card-product img{max-width:100%;max-height:150px;height:auto;margin-left:auto;margin-right:auto;display:block}div.client_space-container div.card-carousel div.carousel-inner div.step_2 div.container-application-choices div.plots-row{display:flex;flex-direction:column;background-color:#302d2a;border-radius:8px;padding:16px}div.client_space-container div.card-carousel div.carousel-inner div.step_2 div.container-application-choices div.plots-row div.plot-info{display:flex;flex-direction:row;align-items:center;gap:32px}div.client_space-container div.card-carousel div.carousel-inner div.step_2 div.container-application-choices div.plots-row div.plot-info h2{margin:0;color:var(--mi-accent, #cbac8c) !important}div.client_space-container div.card-carousel div.carousel-inner div.step_2 div.container-application-choices div.plots-row div.plot-info p span{color:var(--mi-accent, #cbac8c);text-decoration:underline}div.client_space-container div.card-carousel div.carousel-inner div.step_2 div.container-application-choices div.plots-row div.plot-choices{display:flex;flex-direction:row;justify-content:space-between;gap:16px}div.client_space-container div.card-carousel div.carousel-inner div.step_2 div.container-application-choices div.plots-row div.plot-choices-bathroom{display:flex;flex-direction:row;align-items:flex-end;gap:16px}div.client_space-container div.card-carousel div.carousel-inner div.step_2 div.container-application-choices div.plots-row div.color{width:40px;height:40px;border-radius:8px;border:transparent 2px solid}div.client_space-container div.card-carousel div.carousel-inner div.step_2 div.container-application-choices div.plots-row div.color.selected{border:var(--mi-accent, #cbac8c) 2px solid}div.client_space-container div.card-carousel div.carousel-inner div.step_3{padding:24px}div.client_space-container div.card-carousel div.carousel-inner div.step_3 .large-card{padding:24px;width:100%;background-color:#302d2a;border:#302d2a 1px solid;border-radius:8px}div.client_space-container div.card-carousel div.carousel-inner div.step_3 .large-card .header{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid rgba(0,0,0,0.1);padding-bottom:15px}div.client_space-container div.card-carousel div.carousel-inner div.step_3 .large-card .header h3{color:var(--mi-on-bg, #fff)}div.client_space-container div.card-carousel div.carousel-inner div.step_3 .large-card .mc h4{color:var(--mi-on-bg, #fff);font-size:18px;margin-bottom:0}div.client_space-container div.card-carousel div.carousel-inner div.step_3 .large-card .mc .card-header-outside-modal{display:flex;align-items:center;gap:20px;cursor:pointer}div.client_space-container div.card-carousel div.carousel-inner div.step_3 .large-card .mc .card-group-outside-modal{overflow-y:scroll;padding:1rem}div.client_space-container div.card-carousel div.carousel-inner div.step_3 .large-card .mc .card-group-outside-modal .each-product{width:100%}div.client_space-container div.card-carousel div.carousel-inner div.step_3 .large-card .mc .card-group-outside-modal .each-product .card-group-inside{display:flex;align-items:center;gap:20px}div.client_space-container div.card-carousel div.carousel-inner div.step_3 .large-card .mc .card-group-outside-modal .each-product .card-group-inside .card-product{width:31.5%;background-color:#111418;border-radius:8px}div.client_space-container div.card-carousel div.carousel-inner div.step_3 .large-card .mc .card-group-outside-modal .each-product .card-group-inside .card-product .card-title{color:var(--mi-on-bg, #fff)}div.client_space-container div.card-carousel div.carousel-inner div.step_3 .large-card .mc .card-group-outside-modal .each-product .card-group-inside .card-product img{max-width:100%;max-height:150px;height:auto;margin-left:auto;margin-right:auto;display:block}div.client_space-container div.card-carousel div.carousel-inner div.step_3 .large-card .footer-card{text-align:right}div.client_space-container div.card-carousel div.carousel-inner div.step_3 .large-card .footer-card span{font-weight:bold}div.client_space-container div.card-carousel div.carousel-inner div.step_4,div.client_space-container div.card-carousel div.carousel-inner div.step_9{padding:24px}div.client_space-container div.card-carousel div.carousel-inner div.step_4 button.btn-secondary,div.client_space-container div.card-carousel div.carousel-inner div.step_9 button.btn-secondary{width:50px;margin-right:16px}div.client_space-container div.card-carousel div.carousel-inner div.step_4 h1,div.client_space-container div.card-carousel div.carousel-inner div.step_9 h1{color:var(--mi-on-bg, #fcfcfc);margin:0}div.client_space-container div.card-carousel div.carousel-inner div.step_4 h1 svg,div.client_space-container div.card-carousel div.carousel-inner div.step_9 h1 svg{color:var(--mi-accent, #cbac8c)}div.client_space-container div.card-carousel div.carousel-inner div.step_4 div.container-card-user,div.client_space-container div.card-carousel div.carousel-inner div.step_9 div.container-card-user{display:flex;flex-wrap:wrap;justify-content:center;gap:24px;margin-bottom:24px}div.client_space-container div.card-carousel div.carousel-inner div.step_4 div.container-card-user div.card,div.client_space-container div.card-carousel div.carousel-inner div.step_9 div.container-card-user div.card{height:fit-content;flex-direction:column;align-items:flex-start}div.client_space-container div.card-carousel div.carousel-inner div.step_4 div.container-card-user div.card svg,div.client_space-container div.card-carousel div.carousel-inner div.step_9 div.container-card-user div.card svg{margin-bottom:2px}div.client_space-container div.card-carousel div.carousel-inner div.step_4 div.container-card-user div.card h3,div.client_space-container div.card-carousel div.carousel-inner div.step_9 div.container-card-user div.card h3{color:var(--mi-on-bg, #fcfcfc);margin:0}div.client_space-container div.card-carousel div.carousel-inner div.step_4 div.container-card-user div.card p,div.client_space-container div.card-carousel div.carousel-inner div.step_9 div.container-card-user div.card p{color:var(--mi-accent, #cbac8c)}div.client_space-container div.card-carousel div.carousel-inner div.step_5{padding:24px}div.client_space-container div.card-carousel div.carousel-inner div.step_5 div.container_checkbox{display:flex;flex-direction:column;align-items:center}div.client_space-container div.card-carousel div.carousel-inner div.step_5 div.container_checkbox div.step_6_item{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center}div.client_space-container div.card-carousel div.carousel-inner div.step_5 div.container_checkbox div.step_6_item input[type="checkbox"]:checked{accent-color:var(--mi-accent, #cbac8c);background-color:var(--mi-accent, #cbac8c) !important;color:#1f1f1f !important}div.client_space-container div.card-carousel div.carousel-inner div.step_6{padding:24px}div.client_space-container div.card-carousel div.carousel-inner div.step_6 div.container-during{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;margin-top:24px}div.client_space-container div.card-carousel div.carousel-inner div.step_6 div.container-during .step_6_item{width:28.5%;margin-bottom:25px;background-color:#302d2a;padding:1rem;border-radius:8px}div.client_space-container div.card-carousel div.carousel-inner div.step_6 div.container-during .step_6_item div.row-state{display:flex;flex-direction:row;align-items:center;width:100%}div.client_space-container div.card-carousel div.carousel-inner div.step_6 div.container-during .step_6_item div.row-state p{white-space:nowrap}div.client_space-container div.card-carousel div.carousel-inner div.step_6 div.container-during .step_6_item div.row-state div.line-separator{width:100%;border-bottom:var(--mi-accent, #cbac8c) 1px dashed;margin:0 8px}div.client_space-container div.card-carousel div.carousel-inner div.step_6 div.container-during .step_6_item div.row-state svg{overflow:visible}div.client_space-container div.card-carousel div.carousel-inner .help-intro{padding:20px;border:1px solid var(--primary);border-radius:10px;background-color:rgba(var(--mi-accent-rgb, 203, 172, 140), 0.1);display:flex;align-items:center;gap:20px}div.client_space-container div.card-carousel div.carousel-inner .help-intro p:first-child{font-size:20px}div.client_space-container div.modal-content.option-choices{display:flex;flex-direction:row;justify-content:space-between;padding:24px;width:100%;height:100%;background-color:var(--dark-primary-mi);border:1px solid #878787;border-radius:8px;color:var(--mi-on-bg, #fcfcfc) !important}div.client_space-container div.modal-content.option-choices hr.vertical-line{border:1px solid #878787;height:100%;margin:1rem}div.client_space-container div.modal-content.option-choices h2{font-weight:500;font-size:24px;line-height:30.72px;color:var(--mi-on-bg, #fcfcfc) !important}div.client_space-container div.modal-content.option-choices div.client-choices{width:70%}div.client_space-container div.modal-content.option-choices div.client-baskets{width:30%}div.client_space-container div.modal-content.option-choices div.client-baskets div.container-table-basket{max-height:90%;overflow-y:auto;scrollbar-width:thin;scrollbar-color:#878787 rgba(var(--dark-primary-mi), 0.4)}div.client_space-container div.modal-content.option-choices div.client-baskets div.container-table-basket table.baskets{width:100%;border-collapse:collapse}div.client_space-container div.modal-content.option-choices div.client-baskets div.container-table-basket table.baskets thead tr th{position:sticky;background-color:#302d2a;top:0;z-index:1;padding:8px}div.client_space-container div.modal-content.option-choices div.client-baskets div.container-table-basket table.baskets tr.total-basket{border:none;position:sticky;background-color:var(--dark-primary-mi);bottom:0;z-index:1}div.client_space-container div.modal-content.option-choices div.client-baskets div.remove-option svg{color:var(--mi-accent, #cbac8c) !important}div.client_space-container div.modal-content.option-choices div.client-baskets button.btn-primary{width:fit-content;margin-bottom:16px}div.client_space-container div.modal-content.option-choices div.client-baskets tbody tr{border-bottom:1px solid rgba(var(--mi-accent-rgb, 203, 172, 140), 0.1)}div.client_space-container div.modal-content.option-choices div.client-baskets tbody tr td{padding:8px}div.client_space-container div.modal-content.option-choices div.client-baskets tbody tr td.quantity{text-align:center;width:50px}div.client_space-container div.modal-content.option-choices div.client-baskets tbody tr td.price{text-align:right}div.client_space-container div.modal-content.option-choices div.client-baskets tbody tr.line-separator-header{border-color:var(--mi-accent, #cbac8c);color:var(--mi-accent, #cbac8c)}div.client_space-container div.modal-content.option-choices div.card-header{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:0.5rem 1rem;cursor:pointer}div.client_space-container div.modal-content.option-choices div.card-header h3,div.client_space-container div.modal-content.option-choices div.card-header svg{color:var(--mi-accent, #cbac8c);font-size:16px;cursor:pointer}div.client_space-container div.modal-content.option-choices div.card-group{display:flex;flex-wrap:wrap;gap:16px;overflow-y:auto;scrollbar-width:thin;scrollbar-color:#878787 rgba(var(--dark-primary-mi), 0.4);height:30%;padding:16px 0;border-bottom:1px solid #878787}div.client_space-container div.modal-content.option-choices div.card-group div.card-product{height:fit-content;background-color:#302d2a;border-radius:8px;width:31%}div.client_space-container div.modal-content.option-choices div.card-group div.card-product div.add-option{width:fit-content;align-items:flex-end;padding:8px;border:#878787 1px solid;border-radius:8px;color:var(--mi-accent, #cbac8c)}div.client_space-container div.modal-content.option-choices div.card-group div.card-product div.add-option:hover{border:var(--mi-accent, #cbac8c) 1px solid;cursor:pointer}div.client_space-container div.modal-content.option-choices div.card-group div.card-product img{border-radius:8px 8px 0 0;width:100%;height:160px;object-fit:cover;object-position:center}div.client_space-container div.modal-content.option-choices div.card-group div.card-product div.card-body{padding:8px 16px 16px 16px}div.client_space-container div.modal-content.option-choices div.card-group div.card-product h5{font-weight:400;font-size:14px;line-height:17.92px;color:var(--mi-on-bg, #fcfcfc)}div.client_space-container div.card-pictures{height:fit-content}div.client_space-container div.card-pictures h3{color:var(--mi-on-bg, #fcfcfc);margin-left:18px;font-weight:500;font-size:16px;line-height:20.16px}div.client_space-container div.card-pictures div.tabs{height:auto}div.client_space-container div.card-pictures div.tabs h3{margin-top:2rem;margin-left:0}div.client_space-container div.card-pictures div.tabs div.container-medias{display:flex;flex-wrap:wrap;padding:16px;gap:16px}div.client_space-container div.card-pictures div.tabs div.container-medias div.card-video{min-width:300px}div.client_space-container div.card-pictures div.tabs div.container-medias div.card-video a{position:absolute;z-index:3;border:1px solid transparent;border-radius:8px;padding:8px 16px}div.client_space-container div.card-pictures div.tabs div.container-medias div.card-video a:hover{cursor:pointer;border:1px solid var(--mi-accent, #cbac8c);border-radius:8px;background-color:rgba(48,45,42,0.6)}div.client_space-container div.card-pictures div.tabs div.container-medias div.card-video video{border-radius:8px;width:100%;height:300px;object-fit:cover;object-position:center}div.client_space-container div.card-pictures div.tabs div.container-medias div.card-image{min-width:300px}div.client_space-container div.card-pictures div.tabs div.container-medias div.card-image a.link-name{position:absolute;z-index:3;border:1px solid transparent;border-radius:8px;padding:8px 16px}div.client_space-container div.card-pictures div.tabs div.container-medias div.card-image a.link-name:hover{cursor:pointer;border:1px solid var(--mi-accent, #cbac8c);border-radius:8px;background-color:rgba(48,45,42,0.6)}div.client_space-container div.card-pictures div.tabs div.container-medias div.card-image button.modal-btn{border:none;background:none;align-items:center;width:100%}div.client_space-container div.card-pictures div.tabs div.container-medias div.card-image img{border-radius:8px;width:100%;height:300px;object-fit:cover;object-position:center}div.client_space-container div.card-pictures div.tabs div.container-medias div.modal{position:fixed;left:322px;top:65px;background-color:rgba(0,0,0,0.8);height:calc(100vh - 65px) !important;width:calc(100vw - 256px) !important;z-index:4}div.client_space-container div.card-pictures div.tabs p.no-medias{margin:6rem 0;text-align:center}div.client_space-container div.card-formation,div.client_space-container div.card-contacts,div.client_space-container div.card-technical_documents{height:100%;overflow:hidden}div.client_space-container div.card-formation div.documentation,div.client_space-container div.card-contacts div.documentation,div.client_space-container div.card-technical_documents div.documentation{height:100%;overflow:auto;scrollbar-width:thin;scrollbar-color:#878787 rgba(var(--dark-primary-mi), 0.4)}div.client_space-container div.card-contacts h2{text-decoration:none !important}div.client_space-container div.card-contacts div.card-container{display:flex;flex-wrap:wrap;gap:16px;justify-content:space-around}div.client_space-container div.card-contacts div.card-container div.card-contact{width:fit-content;min-width:300px;padding:4px 8px;border:1px solid var(--mi-accent, #cbac8c);border-radius:8px}div.client_space-container div.card-contacts div.card-container div.card-contact h2.card-contact-title{color:#878787 !important;text-align:center;font-size:16px;margin:0}div.client_space-container div.card-contacts div.card-container div.card-contact div.card-contact-header{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:16px;border-bottom:2px solid var(--mi-accent, #cbac8c);margin:6px 0}div.client_space-container div.card-contacts div.card-container div.card-contact div.card-contact-header h3{color:var(--mi-accent, #cbac8c);font-size:16px}div.client_space-container div.card-contacts div.card-container div.card-contact div.card-contact-body div.line-contact{display:flex;flex-direction:row;justify-content:space-between;gap:16px;align-items:baseline}div.client_space-container div.card-technical_documents h3{color:var(--mi-on-bg, #fcfcfc);margin-top:1rem;margin-left:18px;font-weight:500;font-size:16px;line-height:20.16px}div.client_space-container div.card-technical_documents hr{margin:2rem 40%;color:var(--mi-on-bg, #fcfcfc);opacity:0.75}div.client_space-container div.card-technical_documents h4{color:#878787;font-size:14px}div.client_space-container div.card-technical_documents div.container-products{display:flex;flex-wrap:wrap;gap:16px}div.client_space-container div.card-technical_documents div.container-products div.card-products{flex:1 1 32%;max-width:32%}div.client_space-container div.card-technical_documents div.container-products div.card-products h4{max-width:92%}div.client_space-container div.card-technical_documents div.container-products div.card-products svg{color:#878787}div.client_space-container div.card-technical_documents div.container-products div.card-products div.documents{display:flex;flex-direction:column;gap:8px;max-width:100%}div.client_space-container .btn-primary{background-color:var(--mi-accent, #cbac8c);color:#1f1f1f !important;border:none;display:flex;flex-direction:row;align-items:center;justify-content:center;padding:8px 16px;border-radius:8px;height:40px;gap:8px;width:258px;cursor:pointer;transition:0.3s}div.client_space-container .btn-primary a,div.client_space-container .btn-primary svg{color:#1f1f1f !important;text-decoration:none}div.client_space-container .btn-primary:hover{background-color:#878787}div.client_space-container .btn-primary.outlined{background-color:#302d2a;color:var(--mi-accent, #cbac8c) !important;border:var(--mi-accent, #cbac8c) 1px solid}div.client_space-container .btn-primary.outlined a,div.client_space-container .btn-primary.outlined svg{color:var(--mi-accent, #cbac8c) !important;text-decoration:none}div.client_space-container .btn-primary.outlined:hover{background-color:var(--mi-accent, #cbac8c);color:#1f1f1f !important}div.client_space-container .btn-primary.outlined:hover a,div.client_space-container .btn-primary.outlined:hover svg{color:#1f1f1f !important;text-decoration:none}div.client_space-container .btn-primary:disabled{background-color:#878787 !important;color:#323232 !important;cursor:not-allowed}div.client_space-container button.btn-secondary{width:100px;border-radius:32px;padding:4px 8px 4px 8px;background-color:var(--mi-accent, #cbac8c);color:#1f1f1f !important;font-weight:400;font-size:12px;line-height:15.36px;border:none}div.client_space-container button.btn-secondary a,div.client_space-container button.btn-secondary svg{color:#1f1f1f !important;text-decoration:none}div.client_space-container button.btn-secondary:hover{color:var(--mi-on-bg, #fcfcfc) !important}div.client_space-container button.btn-secondary:hover a,div.client_space-container button.btn-secondary:hover svg{color:var(--mi-on-bg, #fcfcfc) !important;text-decoration:none}div.client_space-container button.btn-secondary:disabled{background-color:#878787 !important;color:#323232 !important;cursor:not-allowed}div.client_space-container div.card:not(.client-case-card):not(.case-video-card){background-color:#302d2a;border:#302d2a 1px solid;border-radius:8px;padding:24px;width:258px;height:89.5px;gap:8px;display:flex;flex-direction:row;justify-content:space-evenly;align-items:center;color:var(--mi-on-bg, #fcfcfc)}div.client_space-container div.card:not(.client-case-card):not(.case-video-card)>*{background-color:#302d2a}div.client_space-container div.file{width:100%;color:#878787;display:flex;flex-direction:row;align-items:center;justify-content:space-between}div.client_space-container div.file a,div.client_space-container div.file p,div.client_space-container div.file span{font-weight:400;font-size:14px;line-height:17.92px;color:var(--mi-on-bg, #fcfcfc);text-decoration:none !important;text-decoration-line:none !important}div.client_space-container div.file span{color:#878787}div.client_space-container div.align-right{display:flex;flex-direction:row;justify-content:flex-end;gap:8px}div.client_space-container div.form-group:not(#referent-contact .form-group,#new-ref-contact-by-step .form-group ){display:flex;flex-direction:column;width:100%}div.client_space-container div.form-group:not(#referent-contact .form-group,#new-ref-contact-by-step .form-group ) label{color:var(--mi-on-bg, #fff);font-size:14px;line-height:17.92px;font-weight:400}div.client_space-container div.form-group:not(#referent-contact .form-group,#new-ref-contact-by-step .form-group ) textarea{height:100px}div.client_space-container section.container-client-space-observations div.carouselContainer,div.client_space-container div.step_7 div.carouselContainer{width:100%;height:100%;overflow:hidden}div.client_space-container section.container-client-space-observations div.carouselContainer .from-position,div.client_space-container div.step_7 div.carouselContainer .from-position{position:absolute;background-color:var(--primary);padding:5px 10px;border-radius:50px;z-index:10;color:#111418;font-weight:bold;font-size:10px;top:5px;left:5px;bottom:inherit}div.client_space-container section.container-client-space-observations div.carouselContainer button.buttonFullImage,div.client_space-container div.step_7 div.carouselContainer button.buttonFullImage{width:40px;height:40px;padding:0;background-color:transparent;display:none}div.client_space-container section.container-client-space-observations div.carouselContainer button.buttonFullImage svg,div.client_space-container div.step_7 div.carouselContainer button.buttonFullImage svg{color:var(--dark-secondary-mi) !important;font-size:20px}div.client_space-container section.container-client-space-observations div.carouselContainer button.buttonFullImage.active,div.client_space-container div.step_7 div.carouselContainer button.buttonFullImage.active{display:block}div.client_space-container section.container-client-space-observations div.carouselContainer img.carouselImage,div.client_space-container div.step_7 div.carouselContainer img.carouselImage{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center;border-radius:6px 0 0 6px;opacity:0;transition:0.5s}div.client_space-container section.container-client-space-observations div.carouselContainer img.carouselImage.active,div.client_space-container div.step_7 div.carouselContainer img.carouselImage.active{z-index:3;opacity:1}div.client_space-container section.container-client-space-observations div.carouselContainer div.carouselButtons,div.client_space-container div.step_7 div.carouselContainer div.carouselButtons{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:8px;position:absolute;top:0;bottom:0;right:0;width:100%;z-index:4}div.client_space-container section.container-client-space-observations div.carouselContainer div.carouselButtons button,div.client_space-container div.step_7 div.carouselContainer div.carouselButtons button{width:40px;height:100%;border:none;background:none;color:var(--mi-on-bg, #fcfcfc)}div.client_space-container section.container-client-space-observations div.carouselContainer div.carouselButtons button:hover,div.client_space-container div.step_7 div.carouselContainer div.carouselButtons button:hover{cursor:pointer}div.client_space-container section.container-client-space-observations div.carouselContainer div.carouselDots,div.client_space-container div.step_7 div.carouselContainer div.carouselDots{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:8px;position:absolute;bottom:0;width:100%;height:16px;z-index:4}div.client_space-container section.container-client-space-observations div.carouselContainer div.carouselDots button,div.client_space-container div.step_7 div.carouselContainer div.carouselDots button{width:16px;height:4px;border-radius:2px;border:none;background:var(--dark-secondary-mi);color:var(--mi-on-bg, #fcfcfc)}div.client_space-container section.container-client-space-observations div.carouselContainer div.carouselDots button.active,div.client_space-container div.step_7 div.carouselContainer div.carouselDots button.active{background:var(--mi-accent, #cbac8c)}div.client_space-container section.container-client-space-observations div.carouselContainer div.carouselDots button:hover,div.client_space-container div.step_7 div.carouselContainer div.carouselDots button:hover{cursor:pointer}@media (min-width: 1480px){div.client_space-container section.container-client,div.client_space-container section.container-client-space-financial,div.client_space-container section.container-client-space-pictures,div.client_space-container section.container-client-space-technical_documents,div.client_space-container section.container-client-space-formation,div.client_space-container section.container-client-space-observations,div.client_space-container section.container-client-space-user,div.client_space-container #referent-contact,div.client_space-container #index_case,div.client_space-container #index-page.prospect-show-case{height:auto;width:calc(100vw - 256px);top:0;left:256px;margin:0;margin-top:80px;padding:32px}}@media (max-width: 1480px){div.client_space-container nav.navbar{width:100vw}div.client_space-container nav.navbar div.navbar-left button#sidebar-toggle{display:block}div.client_space-container div.sidebar-container{transform:translateX(-322px);transition:transform 0.5s ease-in-out}div.client_space-container div.sidebar-container.active{transform:translateX(0)}div.client_space-container div.sidebar-container.active button#sidebar-toggle-close{display:block}div.client_space-container div.feed{transform:translateX(100%)}div.client_space-container div.feed.active{transform:translateX(0%)}div.client_space-container div.modal-dialog{padding:1rem}div.client_space-container div.modal-content.option-choices{flex-direction:column;height:fit-content;padding:8px}div.client_space-container div.modal-content.option-choices div.client-choices{width:100%}div.client_space-container div.modal-content.option-choices div.client-baskets{width:100%}div.client_space-container section.container-client-space,div.client_space-container section.container-client-space-contacts{width:95vw !important;left:0 !important;margin-left:auto;margin-right:auto}div.client_space-container section.container-client,div.client_space-container section.container-client-space-financial,div.client_space-container section.container-client-space-pictures,div.client_space-container section.container-client-space-technical_documents,div.client_space-container section.container-client-space-formation,div.client_space-container section.container-client-space-observations,div.client_space-container section.container-client-space-user{height:auto;width:95vw !important;margin-left:auto;margin-right:auto;overflow:auto !important;padding-top:97px;top:0;left:0 !important}div.client_space-container section.container-client-space-quotation-invoice{width:calc(100vw - 8px);left:0}}@media (max-width: 900px){div.client_space-container div.container-client-files{overflow:hidden}div.client_space-container div.container-client-files span#number_notification{right:-8px !important;top:16px !important;left:auto !important}div.client_space-container div.container-client-files a{width:100%}div.client_space-container div.container-client-files div.card{height:fit-content}div.client_space-container div.container-client-files div.card#plus-file{width:100%;height:300px}}@media (max-width: 1200px){div.client_space-container div.card-carousel div.carousel-inner div.step_5 div.container_checkbox{min-width:300px}div.client_space-container nav.navbar{padding:8px 16px 8px 16px}div.client_space-container nav.navbar div.navbar-left h1{font-size:16px}div.client_space-container nav.navbar div.navbar-right{display:none}div.client_space-container nav.sidebar div.sidebar-footer{display:flex;flex-direction:column;gap:16px;align-items:center}div.client_space-container nav.sidebar div.sidebar-footer div.buttons-leave{display:flex;flex-direction:column;gap:16px;align-items:center}div.client_space-container nav.sidebar div.sidebar-footer div.buttons-leave a{color:var(--mi-on-bg, #fcfcfc) !important;text-decoration:none}div.client_space-container nav.sidebar div.sidebar-footer div.buttons-leave a:hover{cursor:pointer;color:var(--mi-accent, #cbac8c) !important}div.client_space-container nav.sidebar div.sidebar-footer div.buttons-leave div.split{height:2px;width:33px;background-color:#323232}div.client_space-container div.card-carousel div.carousel-indicators{position:relative;display:flex;flex-wrap:wrap;flex-direction:row;justify-content:center;width:100%;margin:8px 0}div.client_space-container div.card-carousel div.carousel-indicators div.button-container{display:flex;flex-direction:column;align-items:center;opacity:1;width:30%;margin-left:auto;margin-right:auto;margin-bottom:10px}div.client_space-container div.card-carousel div.carousel-indicators div.button-separator{display:none}div.client_space-container div.card-technical_documents{padding:16px}div.client_space-container div.card-technical_documents div.container-products div.card-products{flex:1 1 100%;max-width:100%}div.client_space-container div.card-carousel div.carousel-inner div.step_3 div.card-group div.card-product{height:fit-content;background-color:#302d2a;border-radius:8px;width:45%}div.client_space-container section.container-client-space{width:95vw;margin-left:auto;margin-right:auto;left:0}div.client_space-container div.feed.mainpage{transform:translateX(100%);transition:transform 0.5s ease-in-out}div.client_space-container div.feed.mainpage.active{transform:translateX(0%)}div.client_space-container div.feed.mainpage svg#closeFeed.mainpage{cursor:pointer;display:block}}div.client_space-container ~ .select2-container--default .select2-results__option--selected,div.client_space-container ~ .select2-container--default .select2-results__option--selectable,div.client_space-container ~ .select2-container--default .select2-search--dropdown,div.client_space-container ~ .select2-container--default .select2-search--dropdown .select2-search__field{background-color:black;color:var(--mi-on-bg, #fff)}div.client_space-container ~ .select2-container--default .select2-results__option--highlighted.select2-results__option--selectable{background-color:var(--primary-color-mi)}div.alert{border:1px solid #878787}.drc-main-container--matchinvest .cs-btn-primary,.drc-main-container--matchinvest .cs-btn-outline-dark,.drc-main-container--matchinvest .cs-btn-outline-light,div.client_space-container .cs-btn-primary,div.client_space-container .cs-btn-outline-dark,div.client_space-container .cs-btn-outline-light,.cs-modal .cs-btn-primary,.cs-modal .cs-btn-outline-dark,.cs-modal .cs-btn-outline-light,.cs-choices .cs-btn-primary,.cs-choices .cs-btn-outline-dark,.cs-choices .cs-btn-outline-light{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:48px;padding:0 20px;border-radius:8px;font-family:"grandis-medium", sans-serif;font-size:16px;line-height:1;text-decoration:none;white-space:nowrap;cursor:pointer;transition:box-shadow 0.2s ease-in-out;box-sizing:border-box}.drc-main-container--matchinvest .cs-btn-primary svg,.drc-main-container--matchinvest .cs-btn-outline-dark svg,.drc-main-container--matchinvest .cs-btn-outline-light svg,div.client_space-container .cs-btn-primary svg,div.client_space-container .cs-btn-outline-dark svg,div.client_space-container .cs-btn-outline-light svg,.cs-modal .cs-btn-primary svg,.cs-modal .cs-btn-outline-dark svg,.cs-modal .cs-btn-outline-light svg,.cs-choices .cs-btn-primary svg,.cs-choices .cs-btn-outline-dark svg,.cs-choices .cs-btn-outline-light svg{flex-shrink:0}.drc-main-container--matchinvest .cs-btn-primary:hover,.drc-main-container--matchinvest .cs-btn-outline-dark:hover,.drc-main-container--matchinvest .cs-btn-outline-light:hover,div.client_space-container .cs-btn-primary:hover,div.client_space-container .cs-btn-outline-dark:hover,div.client_space-container .cs-btn-outline-light:hover,.cs-modal .cs-btn-primary:hover,.cs-modal .cs-btn-outline-dark:hover,.cs-modal .cs-btn-outline-light:hover,.cs-choices .cs-btn-primary:hover,.cs-choices .cs-btn-outline-dark:hover,.cs-choices .cs-btn-outline-light:hover{text-decoration:none}.drc-main-container--matchinvest .cs-btn-primary,div.client_space-container .cs-btn-primary,.cs-modal .cs-btn-primary,.cs-choices .cs-btn-primary{background-color:var(--mi-accent, #ff3448);border:none;color:var(--mi-on-accent, #fcfbfb) !important}.drc-main-container--matchinvest .cs-btn-primary:hover,div.client_space-container .cs-btn-primary:hover,.cs-modal .cs-btn-primary:hover,.cs-choices .cs-btn-primary:hover{box-shadow:0 0 5px 3px rgba(var(--mi-accent-rgb, 255, 52, 72), 0.4)}.drc-main-container--matchinvest .cs-btn-outline-dark,div.client_space-container .cs-btn-outline-dark,.cs-modal .cs-btn-outline-dark,.cs-choices .cs-btn-outline-dark{background:transparent;border:1px solid #282725;color:#282725 !important;height:44px;padding:0 16px;font-size:14px}.drc-main-container--matchinvest .cs-btn-outline-dark:hover,div.client_space-container .cs-btn-outline-dark:hover,.cs-modal .cs-btn-outline-dark:hover,.cs-choices .cs-btn-outline-dark:hover{background-color:rgba(40,39,37,0.06)}.drc-main-container--matchinvest .cs-btn-outline-light,div.client_space-container .cs-btn-outline-light,.cs-modal .cs-btn-outline-light,.cs-choices .cs-btn-outline-light{background:transparent;border:1px solid #fcfbfb;color:#fcfbfb !important;height:40px;padding:0 16px;font-size:15px}.drc-main-container--matchinvest .cs-btn-outline-light:hover,div.client_space-container .cs-btn-outline-light:hover,.cs-modal .cs-btn-outline-light:hover,.cs-choices .cs-btn-outline-light:hover{box-shadow:0 0 5px 3px rgba(var(--mi-accent-rgb, 255, 52, 72), 0.4)}.drc-main-container--matchinvest .cs-btn-sm,div.client_space-container .cs-btn-sm,.cs-modal .cs-btn-sm,.cs-choices .cs-btn-sm{height:40px;padding:0 16px;font-size:14px}.drc-main-container--matchinvest .cs-icon-btn,div.client_space-container .cs-icon-btn,.cs-modal .cs-icon-btn,.cs-choices .cs-icon-btn{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:8px;border:1px solid rgba(188,178,178,0.3);background:transparent;color:#fcfbfb !important;cursor:pointer}.drc-main-container--matchinvest .cs-icon-btn:hover,div.client_space-container .cs-icon-btn:hover,.cs-modal .cs-icon-btn:hover,.cs-choices .cs-icon-btn:hover{border-color:#fcfbfb}.drc-main-container--matchinvest .cs-link,div.client_space-container .cs-link,.cs-modal .cs-link,.cs-choices .cs-link{color:#c5a173 !important;font-size:14px;text-decoration:none}.drc-main-container--matchinvest .cs-link:hover,div.client_space-container .cs-link:hover,.cs-modal .cs-link:hover,.cs-choices .cs-link:hover{color:#e7d3b6 !important;text-decoration:underline}.drc-main-container--matchinvest .cs-title,div.client_space-container .cs-title,.cs-modal .cs-title,.cs-choices .cs-title{font-family:"annuario", sans-serif;font-weight:700;font-size:26px;line-height:28px;text-transform:uppercase;margin:0;padding:0;color:#fcfbfb}.drc-main-container--matchinvest .cs-title .main-text,div.client_space-container .cs-title .main-text,.cs-modal .cs-title .main-text,.cs-choices .cs-title .main-text{color:var(--mi-accent, #ff3448)}.drc-main-container--matchinvest .cs-subtitle,div.client_space-container .cs-subtitle,.cs-modal .cs-subtitle,.cs-choices .cs-subtitle{font-size:15px;line-height:20px;margin:0;color:#bcb2b2}.drc-main-container--matchinvest :is(h1, h2, h3, h4, h5, h6) .main-text,.drc-main-container--matchinvest .cs-title .main-text,.drc-main-container--matchinvest .cs-section-title .main-text,.drc-main-container--matchinvest .cs-stage-title .main-text,.drc-main-container--matchinvest .cs-done-title .main-text,.drc-main-container--matchinvest .cs-choices-title .main-text,.drc-main-container--matchinvest .drc-page-title .main-text,.drc-main-container--matchinvest .cs-banner-title .main-text,.drc-main-container--matchinvest .text-h1 .main-text,div.client_space-container :is(h1, h2, h3, h4, h5, h6) .main-text,div.client_space-container .cs-title .main-text,div.client_space-container .cs-section-title .main-text,div.client_space-container .cs-stage-title .main-text,div.client_space-container .cs-done-title .main-text,div.client_space-container .cs-choices-title .main-text,div.client_space-container .drc-page-title .main-text,div.client_space-container .cs-banner-title .main-text,div.client_space-container .text-h1 .main-text,.cs-modal :is(h1, h2, h3, h4, h5, h6) .main-text,.cs-modal .cs-title .main-text,.cs-modal .cs-section-title .main-text,.cs-modal .cs-stage-title .main-text,.cs-modal .cs-done-title .main-text,.cs-modal .cs-choices-title .main-text,.cs-modal .drc-page-title .main-text,.cs-modal .cs-banner-title .main-text,.cs-modal .text-h1 .main-text,.cs-choices :is(h1, h2, h3, h4, h5, h6) .main-text,.cs-choices .cs-title .main-text,.cs-choices .cs-section-title .main-text,.cs-choices .cs-stage-title .main-text,.cs-choices .cs-done-title .main-text,.cs-choices .cs-choices-title .main-text,.cs-choices .drc-page-title .main-text,.cs-choices .cs-banner-title .main-text,.cs-choices .text-h1 .main-text{display:inline;font-family:inherit !important;font-size:inherit !important;font-weight:inherit !important;line-height:inherit !important;text-transform:inherit;vertical-align:baseline;color:var(--mi-accent, #ff3448) !important}.drc-main-container--matchinvest{--cs-feed: 360px;--cs-rail: 72px;font-family:"grandis-regular", sans-serif;grid-template-columns:auto 1fr auto}.drc-main-container--matchinvest #drc-topbar{grid-column:1 / 4}.drc-main-container--matchinvest div.feed,.drc-main-container--matchinvest .feed-rail{grid-column:3 / 4;grid-row:2 / 3}.drc-main-container--matchinvest #drc-topbar .drc-topbar__home-link--logo{display:flex;align-items:center}.drc-main-container--matchinvest #drc-topbar .drc-topbar__home-link--logo img{height:40px;width:auto;max-width:200px;object-fit:contain}.drc-main-container--matchinvest #drc-topbar .drc-topbar__title{display:flex;flex-direction:column;gap:4px;min-width:0;padding-left:16px}.drc-main-container--matchinvest #drc-topbar .drc-topbar__title-eyebrow{font-size:12px;line-height:14px;color:#bcb2b2}.drc-main-container--matchinvest #drc-topbar .drc-topbar__title-text{font-family:"annuario", sans-serif;font-weight:700;font-size:22px;line-height:26px;text-transform:uppercase;color:#fcfbfb;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.drc-main-container--matchinvest #drc-topbar .drc-topbar__title-row{display:flex;align-items:baseline;gap:16px;min-width:0}.drc-main-container--matchinvest #drc-topbar .drc-topbar__title-meta{flex-shrink:0;display:flex;align-items:center;gap:14px;font-size:14px;line-height:18px;color:#bcb2b2}.drc-main-container--matchinvest #drc-topbar .drc-topbar__title-meta>span{display:inline-flex;align-items:center;gap:6px;white-space:nowrap}.drc-main-container--matchinvest #drc-topbar .drc-topbar__title-meta svg{flex-shrink:0;color:#c5a173}.drc-main-container--matchinvest #drc-topbar .drc-topbar__title-meta>span.cs-topbar-visit{height:26px;padding:0 10px;border-radius:8px;border:1px solid rgba(197,161,115,0.5);background-color:rgba(197,161,115,0.12);font-family:"grandis-medium", sans-serif;color:#c5a173}.drc-main-container--matchinvest #drc-topbar .cs-topbar-progress{position:absolute;left:0;right:0;bottom:-1px;height:4px;background-color:rgba(188,178,178,0.2);pointer-events:none}.drc-main-container--matchinvest #drc-topbar .cs-topbar-progress>span{display:block;height:100%;background-color:var(--mi-accent, #ff3448);transition:width 0.3s ease}.drc-main-container--matchinvest #drc-topbar .drc-topbar__right{gap:16px}.drc-main-container--matchinvest #drc-topbar .drc-topbar__notif-btn svg{fill:#fcfbfb}.drc-main-container--matchinvest #drc-topbar .drc-topbar__notif-btn .notification-badge{background-color:var(--mi-accent, #ff3448);color:var(--mi-on-accent, #fcfbfb)}.drc-main-container--matchinvest #drc-topbar .cs-topbar-leave{white-space:nowrap}.drc-main-container--matchinvest .drc-sidebar__profile__avatar{box-shadow:inset 0 0 0 3px rgba(197,161,115,0.5)}.drc-main-container--matchinvest .drc-sidebar__profile__identity{font-family:"grandis-regular", sans-serif}.drc-main-container--matchinvest .drc-sidebar__profile__identity b{font-family:"grandis-medium", sans-serif;font-weight:500}.drc-main-container--matchinvest .drc-sidebar__group-title{font-family:"annuario", sans-serif;font-weight:700;font-size:16px;line-height:20px;letter-spacing:0;text-transform:uppercase;color:#c5a173}.drc-main-container--matchinvest .drc-sidebar__group-title .drc-sidebar-chevron{display:none}.drc-main-container--matchinvest .drc-sidebar__group-title--static{cursor:default}.drc-main-container--matchinvest .drc-sidebar__group{margin:8px 0 12px}.drc-main-container--matchinvest .drc-sidebar__back{display:flex;align-items:center;gap:8px;margin:12px 10px 0;padding:8px 12px;border-radius:8px;font-size:14px;color:#bcb2b2 !important;text-decoration:none}.drc-main-container--matchinvest .drc-sidebar__back svg{flex-shrink:0}.drc-main-container--matchinvest .drc-sidebar__back:hover{background-color:rgba(252,251,251,0.05);color:#fcfbfb !important}.drc-main-container--matchinvest .drc-sidebar__group-title{padding:8px 12px}.drc-main-container--matchinvest .drc-sidebar__link{min-height:44px;margin:2px 0;padding:0 12px;gap:12px;font-size:15px;line-height:20px}.drc-main-container--matchinvest .drc-sidebar__link .drc-sidebar__icon{width:20px;height:20px;flex-shrink:0}.drc-main-container--matchinvest .drc-sidebar__link .drc-sidebar__link-label{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.drc-main-container--matchinvest .drc-sidebar__link:hover{color:#fcfbfb !important}.drc-main-container--matchinvest .drc-sidebar__link.active{font-family:"grandis-medium", sans-serif}.drc-main-container--matchinvest .drc-sidebar__link.active .drc-sidebar__icon{color:var(--mi-accent, #ff3448)}.drc-main-container--matchinvest .drc-sidebar__link .drc-sidebar__count{flex:0 0 auto;display:inline-flex;align-items:center;height:22px;padding:0 8px;border-radius:11px;background-color:var(--mi-accent, #ff3448);color:var(--mi-on-accent, #fcfbfb);font-family:"grandis-medium", sans-serif;font-size:12px}.drc-main-container--matchinvest .drc-sidebar__site-link{display:flex;align-items:center;justify-content:center;width:100%;height:44px;margin-bottom:8px;border-radius:8px;border:1px solid rgba(252,251,251,0.6);color:#fcfbfb !important;font-size:15px;text-decoration:none;box-sizing:border-box}.drc-main-container--matchinvest .drc-sidebar__site-link:hover{box-shadow:0 0 5px 3px rgba(var(--mi-accent-rgb, 255, 52, 72), 0.4)}.drc-main-container--matchinvest .drc-sidebar__logout{height:44px;border:none;color:#bcb2b2 !important;font-size:15px}.drc-main-container--matchinvest .drc-sidebar__logout:hover{color:#fcfbfb !important}.drc-main-container--matchinvest .drc-page>.client_space-container{min-height:0;height:auto !important;overflow:visible;background-color:transparent}.drc-main-container--matchinvest .drc-page section.container-client,.drc-main-container--matchinvest .drc-page section.container-client-space,.drc-main-container--matchinvest .drc-page section.container-client-space-pictures,.drc-main-container--matchinvest .drc-page section.container-client-space-technical_documents,.drc-main-container--matchinvest .drc-page section.container-client-space-formation,.drc-main-container--matchinvest .drc-page section.container-client-space-contacts,.drc-main-container--matchinvest .drc-page section.container-client-space-observations,.drc-main-container--matchinvest .drc-page section.container-client-space-financial,.drc-main-container--matchinvest .drc-page section.container-client-space-quotation-invoice,.drc-main-container--matchinvest .drc-page section.container-client-space-user,.drc-main-container--matchinvest .drc-page #referent-contact,.drc-main-container--matchinvest .drc-page #index_case,.drc-main-container--matchinvest .drc-page #index-page.prospect-show-case{position:static;width:auto !important;max-width:none;min-height:0;margin:0 !important;padding:0 !important;left:auto !important;top:auto;gap:24px;overflow:visible !important}.drc-main-container--matchinvest .drc-page #index-page-mi .main-container-mi{width:auto;max-width:none;margin:0;padding:0;left:auto;top:auto}.drc-main-container--matchinvest .drc-page .drc-page-header{--page-header-gold: #c5a173;margin-bottom:24px}.drc-main-container--matchinvest .drc-page .drc-page-header .drc-page-title{font-family:"annuario", sans-serif !important;font-size:clamp(26px, 3vw, 34px) !important;line-height:1.1 !important;letter-spacing:0 !important;text-transform:uppercase !important}.drc-main-container--matchinvest .drc-page .drc-page-header .drc-page-title .main-text{color:var(--mi-accent, #ff3448)}.drc-main-container--matchinvest .drc-page .drc-page-header__meta{font-size:15px;color:#bcb2b2}.drc-main-container--matchinvest div.feed{position:sticky;top:78px;right:auto;bottom:auto;align-self:start;width:var(--cs-feed);max-width:100vw;height:calc(100dvh - 78px);z-index:10;display:flex;flex-direction:column;background-color:#20201e;border-left:1px solid rgba(188,178,178,0.2);border-top:none;transform:none;transition:none}.drc-main-container--matchinvest div.feed.active{transform:none}.drc-main-container--matchinvest div.feed>*{background-color:transparent}.drc-main-container--matchinvest div.feed .feed-header{height:64px;flex-shrink:0;gap:12px;padding:0 16px 0 24px;border-bottom:1px solid rgba(188,178,178,0.15)}.drc-main-container--matchinvest div.feed .feed-header .feed-header-text{display:flex;flex-direction:column;gap:2px;min-width:0}.drc-main-container--matchinvest div.feed .feed-header h2{font-family:"annuario", sans-serif;font-weight:700;font-size:18px;line-height:22px;text-transform:uppercase;height:auto;margin:0;color:#fcfbfb !important}.drc-main-container--matchinvest div.feed .feed-header .feed-members{font-size:12px;line-height:14px;color:#bcb2b2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.drc-main-container--matchinvest div.feed .feed-header #closeFeed{flex-shrink:0;width:44px;height:44px;padding:12px;margin:0 !important;border-radius:8px;border:1px solid rgba(188,178,178,0.3);box-sizing:border-box;color:#fcfbfb;cursor:pointer;display:block}.drc-main-container--matchinvest div.feed .feed-header #closeFeed:hover{border-color:#fcfbfb}.drc-main-container--matchinvest div.feed div.container-feed{flex:1 1 auto;min-height:0;height:auto;padding:0;gap:0;align-items:stretch}.drc-main-container--matchinvest div.feed div.container-feed div.messages{flex:1 1 auto;min-height:0;max-height:none;padding:20px;display:flex;flex-direction:column;gap:16px;scrollbar-color:#8c8686 transparent}.drc-main-container--matchinvest div.feed div.container-feed div.messages div.card-container-left,.drc-main-container--matchinvest div.feed div.container-feed div.messages div.card-container-right,.drc-main-container--matchinvest div.feed div.container-feed div.messages div.card-container-center{width:100%;display:flex}.drc-main-container--matchinvest div.feed div.container-feed div.messages div.card{width:auto;max-width:85%;margin:0;padding:10px 12px;gap:6px;font-size:14px;line-height:20px;border:none}.drc-main-container--matchinvest div.feed div.container-feed div.messages div.card p{width:auto !important;text-align:left !important;background:transparent !important}.drc-main-container--matchinvest div.feed div.container-feed div.messages div.card div.user{background:transparent;font-size:12px;line-height:16px;color:#bcb2b2}.drc-main-container--matchinvest div.feed div.container-feed div.messages div.card div.user p{font-family:"grandis-medium", sans-serif;font-size:12px;color:#fcfbfb}.drc-main-container--matchinvest div.feed div.container-feed div.messages div.card div.user span{font-size:11px;color:#bcb2b2}.drc-main-container--matchinvest div.feed div.container-feed div.messages div.card div.user img{width:28px !important;height:28px !important}.drc-main-container--matchinvest div.feed div.container-feed div.messages div.card audio{max-width:100%}.drc-main-container--matchinvest div.feed div.container-feed div.messages div.card div.container-file{background:transparent !important}.drc-main-container--matchinvest div.feed div.container-feed div.messages div.card div.container-file div.file{width:140px}.drc-main-container--matchinvest div.feed div.container-feed div.messages div.card div.container-file div.file p{font-size:12px}.drc-main-container--matchinvest div.feed div.container-feed div.messages div.card div.container-file div.file span{font-size:11px;color:#bcb2b2}.drc-main-container--matchinvest div.feed div.container-feed div.messages div.card-container-right div.card{background-color:#514029 !important;border-radius:8px 0 8px 8px;color:#fcfbfb !important}.drc-main-container--matchinvest div.feed div.container-feed div.messages div.card-container-left div.card{background-color:#282725 !important;border-radius:0 8px 8px 8px;color:#fcfbfb !important}.drc-main-container--matchinvest div.feed div.container-feed div.messages div.card-container-left div.card *{background:transparent !important}.drc-main-container--matchinvest div.feed div.container-feed div.messages div.card-container-center{justify-content:center}.drc-main-container--matchinvest div.feed div.container-feed div.messages div.card-container-center div.card{width:100%;max-width:100%;background-color:#191818 !important;border:1px solid rgba(188,178,178,0.2);border-radius:8px;align-items:center;text-align:center}.drc-main-container--matchinvest div.feed div.container-feed div.messages div.card-container-center div.card p{text-align:center !important;font-size:13px}.drc-main-container--matchinvest div.feed div.container-feed div.messages div.card-container-center div.card a{color:#c5a173 !important}.drc-main-container--matchinvest div.feed div.container-feed form{flex-shrink:0;padding:16px;border-top:1px solid rgba(188,178,178,0.15)}.drc-main-container--matchinvest div.feed div.container-feed div.container-send{gap:10px;align-items:stretch}.drc-main-container--matchinvest div.feed div.container-feed div.container-send .feed-label{font-size:12px;line-height:14px;color:#bcb2b2}.drc-main-container--matchinvest div.feed div.container-feed div.container-send div.text{gap:8px}.drc-main-container--matchinvest div.feed div.container-feed div.container-send div.text input{flex:1 1 auto;min-width:0;height:44px;padding:0 12px;border-radius:8px;border:1px solid rgba(188,178,178,0.4);background-color:#191818;color:#fcfbfb;font-family:"grandis-regular", sans-serif;font-size:14px;box-shadow:none}.drc-main-container--matchinvest div.feed div.container-feed div.container-send div.text input::placeholder{color:#8c8686}.drc-main-container--matchinvest div.feed div.container-feed div.container-send div.text input:focus{border-color:#fcfbfb;outline:none}.drc-main-container--matchinvest div.feed div.container-feed div.container-send div.text .feed-icon-btn,.drc-main-container--matchinvest div.feed div.container-feed div.container-send div.text .feed-send{flex:0 0 auto;width:44px;height:44px;padding:0;margin:0;border-radius:8px;display:flex;align-items:center;justify-content:center;cursor:pointer}.drc-main-container--matchinvest div.feed div.container-feed div.container-send div.text .feed-icon-btn svg,.drc-main-container--matchinvest div.feed div.container-feed div.container-send div.text .feed-send svg{width:18px;height:18px;color:inherit !important}.drc-main-container--matchinvest div.feed div.container-feed div.container-send div.text .feed-icon-btn{border:1px solid rgba(188,178,178,0.3);background:transparent;color:#fcfbfb !important}.drc-main-container--matchinvest div.feed div.container-feed div.container-send div.text .feed-icon-btn:hover{border-color:#fcfbfb}.drc-main-container--matchinvest div.feed div.container-feed div.container-send div.text .feed-icon-btn.is-recording{border-color:var(--mi-accent, #ff3448);color:var(--mi-accent, #ff3448) !important}.drc-main-container--matchinvest div.feed div.container-feed div.container-send div.text .feed-send{border:none;background-color:var(--mi-accent, #ff3448);color:var(--mi-on-accent, #fcfbfb) !important}.drc-main-container--matchinvest div.feed div.container-feed div.container-send div.text .feed-send:hover{box-shadow:0 0 5px 3px rgba(var(--mi-accent-rgb, 255, 52, 72), 0.4)}.drc-main-container--matchinvest div.feed div.container-feed div.container-send div.container-upload-file{justify-content:flex-start}.drc-main-container--matchinvest div.feed div.container-feed div.container-send div.container-upload-file p{margin:0;font-size:12px;color:#bcb2b2;cursor:pointer}.drc-main-container--matchinvest.feed-collapsed div.feed{display:none}.drc-main-container--matchinvest .feed-rail{position:sticky;top:78px;align-self:start;width:var(--cs-rail);height:calc(100dvh - 78px);display:none;flex-direction:column;align-items:center;gap:12px;padding-top:16px;background-color:#20201e;border-left:1px solid rgba(188,178,178,0.2)}.drc-main-container--matchinvest .feed-rail button{position:relative;width:48px;height:48px;border-radius:8px;border:1px solid rgba(188,178,178,0.3);background:transparent;color:#fcfbfb;display:flex;align-items:center;justify-content:center;cursor:pointer}.drc-main-container--matchinvest .feed-rail button:hover{border-color:#fcfbfb}.drc-main-container--matchinvest .feed-rail button #number_notification{background-color:var(--mi-accent, #ff3448) !important;font-family:"grandis-medium", sans-serif}.drc-main-container--matchinvest .feed-rail .feed-rail-label{writing-mode:vertical-rl;transform:rotate(180deg);margin-top:8px;font-family:"annuario", sans-serif;font-weight:700;font-size:13px;text-transform:uppercase;color:#bcb2b2}.drc-main-container--matchinvest.feed-collapsed .feed-rail{display:flex}.drc-main-container--matchinvest div.bubble{display:none}@media (max-width: 1600px){.drc-main-container--matchinvest div.feed{position:fixed;top:78px;right:0;bottom:0;height:auto;z-index:20;box-shadow:-8px 0 24px rgba(0,0,0,0.4)}}@media (max-width: 767px){.drc-main-container--matchinvest #drc-topbar .drc-topbar__title{padding-left:0}.drc-main-container--matchinvest #drc-topbar .drc-topbar__title-eyebrow,.drc-main-container--matchinvest #drc-topbar .drc-topbar__title-meta{display:none}.drc-main-container--matchinvest #drc-topbar .drc-topbar__title-text{font-size:16px;line-height:20px}.drc-main-container--matchinvest #drc-topbar .cs-topbar-complete,.drc-main-container--matchinvest #drc-topbar .cs-topbar-leave span{display:none}.drc-main-container--matchinvest #drc-topbar .cs-topbar-leave{width:40px;padding:0}.drc-main-container--matchinvest div.feed{width:100vw}.drc-main-container--matchinvest.feed-collapsed .feed-rail{display:none}.drc-main-container--matchinvest.feed-collapsed div.bubble{display:block;color:var(--mi-accent, #ff3448)}}div.client_space-container .cs-card{padding:24px;border-radius:8px;background-color:#20201e;border:1px solid rgba(188,178,178,0.25);color:#fcfbfb}div.client_space-container div.card-pictures,div.client_space-container div.card-contacts,div.client_space-container div.card-technical_documents,div.client_space-container div.card-observations{height:auto !important;overflow:visible;padding:24px;border:1px solid rgba(188,178,178,0.25);border-radius:8px;background-color:#20201e;color:#fcfbfb !important}div.client_space-container ul.nav.nav-tabs.cs-tabs{display:inline-flex;flex-wrap:wrap;gap:4px;margin:0 0 20px !important;padding:4px;border:1px solid rgba(188,178,178,0.2) !important;border-radius:8px;background-color:#191818}div.client_space-container ul.nav.nav-tabs.cs-tabs li.nav-item a.nav-link{height:40px;padding:0 18px;display:flex;align-items:center;border:none !important;border-radius:6px;background-color:transparent;color:#bcb2b2 !important;font-family:"grandis-medium", sans-serif;font-size:14px}div.client_space-container ul.nav.nav-tabs.cs-tabs li.nav-item a.nav-link:hover{color:#fcfbfb !important}div.client_space-container ul.nav.nav-tabs.cs-tabs li.nav-item a.nav-link.active{background-color:#fcfbfb !important;color:#282725 !important}div.client_space-container .cs-segments{display:flex;gap:4px;padding:4px;border-radius:8px;background-color:#20201e;border:1px solid rgba(188,178,178,0.2)}div.client_space-container .cs-segments .cs-segment{height:40px;padding:0 18px;border-radius:6px;border:none;background:transparent;color:#bcb2b2;font-family:"grandis-medium", sans-serif;font-size:14px;cursor:pointer}div.client_space-container .cs-segments .cs-segment.active{background-color:#fcfbfb;color:#282725}div.client_space-container .cs-banner{display:flex;align-items:center;gap:20px;flex-wrap:wrap;padding:20px 24px;border-radius:8px;background-color:#f7f0e3;color:#282725}div.client_space-container .cs-banner .cs-banner-icon{flex-shrink:0;width:48px;height:48px;border-radius:24px;background-color:var(--mi-accent, #ff3448);color:var(--mi-on-accent, #fcfbfb);display:flex;align-items:center;justify-content:center}div.client_space-container .cs-banner .cs-banner-text{flex:1 1 240px;display:flex;flex-direction:column;gap:4px}div.client_space-container .cs-banner .cs-banner-text p{margin:0;font-size:15px;color:#48453f}div.client_space-container .cs-banner .cs-banner-title{font-family:"annuario", sans-serif;font-weight:700;font-size:18px;line-height:22px;text-transform:uppercase;margin:0;color:#282725}div.client_space-container .cs-banner .cs-banner-title .main-text{color:var(--mi-accent, #ff3448)}div.client_space-container .cs-table-card{position:relative;border-radius:8px;background-color:#20201e;border:1px solid rgba(188,178,178,0.25);overflow-x:auto}div.client_space-container table.cs-table{width:100%;border-collapse:collapse;font-size:15px;color:#fcfbfb}div.client_space-container table.cs-table th,div.client_space-container table.cs-table td{padding:0 16px;text-align:left;vertical-align:middle;border-bottom:1px solid rgba(188,178,178,0.12)}div.client_space-container table.cs-table th:first-child,div.client_space-container table.cs-table td:first-child{padding-left:24px}div.client_space-container table.cs-table th:last-child,div.client_space-container table.cs-table td:last-child{padding-right:24px}div.client_space-container table.cs-table th{height:48px;font-family:"annuario", sans-serif;font-weight:700;font-size:12px;text-transform:uppercase;color:#c5a173;border-bottom:1px solid rgba(188,178,178,0.2);white-space:nowrap}div.client_space-container table.cs-table td{height:64px}div.client_space-container table.cs-table tr:last-child td{border-bottom:none}div.client_space-container table.cs-table .cs-cell-ref{font-family:"grandis-medium", sans-serif;white-space:nowrap}div.client_space-container table.cs-table .cs-cell-ref a{color:#fcfbfb;text-decoration:none}div.client_space-container table.cs-table .cs-cell-ref a:hover{color:#c5a173;text-decoration:underline}div.client_space-container table.cs-table .cs-cell-muted{color:#bcb2b2}div.client_space-container table.cs-table .cs-cell-actions{text-align:right;white-space:nowrap}div.client_space-container table.cs-table .cs-cell-actions>*{vertical-align:middle}div.client_space-container table.cs-table .cs-empty{color:#bcb2b2;text-align:center}div.client_space-container .cs-status{display:inline-flex;align-items:center;gap:8px;font-size:14px}div.client_space-container .cs-status svg{flex-shrink:0}div.client_space-container .cs-status.ok svg{color:#0ed065}div.client_space-container .cs-status.pending svg{color:#e3a400}div.client_space-container .cs-status.muted{color:#bcb2b2}div.client_space-container .cs-page-foot{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}div.client_space-container .cs-page-foot .cs-hint{margin:0;font-size:13px;color:#8c8686}div.client_space-container div.card-pictures div.tabs h3{margin:8px 0 12px;font-family:"annuario", sans-serif;font-size:16px;text-transform:uppercase;color:#fcfbfb}div.client_space-container div.card-pictures div.tabs div.container-medias{padding:0}div.client_space-container div.card-pictures div.tabs div.container-medias div.modal{left:0;top:0;width:100vw !important;height:100vh !important}div.client_space-container div.card-pictures div.tabs p.no-medias{margin:3rem 0;color:#bcb2b2}div.client_space-container .cs-contacts-section+.cs-contacts-section{margin-top:32px;padding-top:24px;border-top:1px solid rgba(188,178,178,0.2)}div.client_space-container .cs-section-title{margin:0 0 16px;font-family:"annuario", sans-serif;font-weight:700;font-size:20px !important;line-height:24px !important;text-transform:uppercase;color:#fcfbfb !important}div.client_space-container .cs-contacts{display:grid;grid-template-columns:repeat(auto-fill, minmax(300px, 1fr));gap:16px}div.client_space-container .cs-contact{display:flex;flex-direction:column;gap:14px;padding:20px;border-radius:8px;background-color:#191818;border:1px solid rgba(188,178,178,0.2)}div.client_space-container .cs-contact__head{display:flex;align-items:center;gap:12px;min-width:0}div.client_space-container .cs-contact__avatar{flex-shrink:0;width:48px;height:48px;border-radius:24px;object-fit:cover;background-color:#514029;display:flex;align-items:center;justify-content:center;font-family:"grandis-medium", sans-serif;font-size:15px;color:#fcfbfb}div.client_space-container .cs-contact__role{display:block;font-family:"annuario", sans-serif;font-weight:700;font-size:12px;text-transform:uppercase;color:#c5a173}div.client_space-container .cs-contact__name{font-family:"grandis-medium", sans-serif;font-size:16px;line-height:20px;color:#fcfbfb}div.client_space-container .cs-contact__line{display:flex;align-items:center;gap:10px;min-width:0;font-size:14px;color:#fcfbfb !important;text-decoration:none}div.client_space-container .cs-contact__line svg{flex-shrink:0;color:#bcb2b2}div.client_space-container .cs-contact__line span{overflow:hidden;text-overflow:ellipsis}div.client_space-container .cs-contact__line:hover{color:#c5a173 !important}div.client_space-container .cs-contact__cta{align-self:flex-start;margin-top:4px}div.client_space-container .cs-contact__empty{margin:0;font-size:14px;color:#bcb2b2}div.client_space-container div.card-technical_documents div.documentation{height:auto;overflow:visible}div.client_space-container div.card-technical_documents div.documentation h3{margin:16px 0 12px;font-family:"annuario", sans-serif;font-size:16px;text-transform:uppercase;color:#fcfbfb}div.client_space-container div.card-technical_documents div.documentation hr{margin:20px 0;border-color:rgba(188,178,178,0.2);opacity:1}div.client_space-container div.card-technical_documents div.documentation div.container-products{display:grid;grid-template-columns:repeat(auto-fill, minmax(280px, 1fr));gap:12px}div.client_space-container div.card-technical_documents div.documentation div.card-products{padding:12px 16px;border-radius:8px;background-color:#191818;border:1px solid rgba(188,178,178,0.2)}div.client_space-container div.card-technical_documents div.documentation div.card-products h4{margin:0;font-family:"grandis-medium", sans-serif;font-size:14px;line-height:20px;color:#fcfbfb}div.client_space-container div.card-technical_documents div.documentation div.card-products div.documents{display:flex;flex-direction:column;gap:6px;margin-top:10px}div.client_space-container div.card-technical_documents div.documentation div.card-products div.documents a{color:#c5a173 !important;font-size:13px}div.client_space-container div.card-carousel{background:transparent;border:none;border-radius:0;overflow:visible;display:flex;flex-direction:column;gap:24px}div.client_space-container div.card-carousel .cs-progress{display:flex;flex-direction:column;gap:20px}div.client_space-container div.card-carousel .cs-progress-head{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;flex-wrap:wrap}div.client_space-container div.card-carousel .cs-progress-text{display:flex;flex-direction:column;gap:6px}div.client_space-container div.card-carousel h2.cs-title{padding:0;font-family:"annuario", sans-serif;font-weight:700 !important;font-size:26px !important;line-height:28px !important}div.client_space-container div.card-carousel .cs-progress-figure{display:flex;align-items:baseline;gap:8px}div.client_space-container div.card-carousel .cs-progress-figure .cs-progress-percent{font-family:"annuario-condensed", "annuario", sans-serif;font-weight:900;font-size:48px;line-height:48px;color:var(--mi-accent, #ff3448)}div.client_space-container div.card-carousel .cs-progress-figure .cs-progress-caption{font-size:13px;color:#bcb2b2}div.client_space-container div.card-carousel .cs-stepper{--cs-done: 0;position:relative;list-style:none;margin:0;padding:0 8px;display:grid;grid-template-columns:repeat(var(--cs-steps, 10), minmax(0, 1fr))}div.client_space-container div.card-carousel .cs-stepper::before,div.client_space-container div.card-carousel .cs-stepper::after{content:"";position:absolute;top:15px;height:2px;left:calc(100% / (2 * var(--cs-steps, 10)))}div.client_space-container div.card-carousel .cs-stepper::before{right:calc(100% / (2 * var(--cs-steps, 10)));background-color:rgba(188,178,178,0.3)}div.client_space-container div.card-carousel .cs-stepper::after{width:calc(var(--cs-done) * 100% / var(--cs-steps, 10));background-color:var(--mi-accent, #ff3448)}div.client_space-container div.card-carousel .cs-stepper .cs-step{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;gap:8px;padding:0 4px;text-align:center}div.client_space-container div.card-carousel .cs-stepper .cs-step button{width:32px;height:32px;padding:0;border-radius:16px;border:1px solid rgba(188,178,178,0.5);background-color:#191818;color:#bcb2b2;font-family:"grandis-regular", sans-serif;font-size:13px;display:flex;align-items:center;justify-content:center;box-sizing:border-box;cursor:pointer;transition:box-shadow 0.2s ease}div.client_space-container div.card-carousel .cs-stepper .cs-step button:disabled{cursor:default}div.client_space-container div.card-carousel .cs-stepper .cs-step .cs-step-label{font-size:12px;line-height:15px;color:#bcb2b2}div.client_space-container div.card-carousel .cs-stepper .cs-step.done button{background-color:var(--mi-accent, #ff3448);border-color:var(--mi-accent, #ff3448);color:var(--mi-on-accent, #fcfbfb)}div.client_space-container div.card-carousel .cs-stepper .cs-step.done .cs-step-label{color:#fcfbfb}div.client_space-container div.card-carousel .cs-stepper .cs-step.done button:hover{box-shadow:0 0 5px 3px rgba(var(--mi-accent-rgb, 255, 52, 72), 0.4)}div.client_space-container div.card-carousel .cs-stepper .cs-step.current button{border:2px solid var(--mi-accent, #ff3448);color:#fcfbfb;font-family:"grandis-medium", sans-serif;box-shadow:0 0 5px 3px rgba(var(--mi-accent-rgb, 255, 52, 72), 0.4)}div.client_space-container div.card-carousel .cs-stepper .cs-step.current .cs-step-label{color:var(--mi-accent, #ff3448);font-family:"grandis-medium", sans-serif}div.client_space-container div.card-carousel .cs-stepper .cs-step.viewed .cs-step-label{text-decoration:underline;text-underline-offset:4px}div.client_space-container div.card-carousel div.carousel-inner{overflow:hidden !important;overflow:clip !important}div.client_space-container div.card-carousel .carousel-fade .carousel-item{transition:opacity 0.3s ease}div.client_space-container div.card-carousel .carousel-fade .active.carousel-item-start,div.client_space-container div.card-carousel .carousel-fade .active.carousel-item-end{transition:opacity 0s 0.3s}div.client_space-container div.card-carousel div.carousel-inner{background-color:#20201e;border:1px solid rgba(188,178,178,0.25);border-top:1px solid rgba(188,178,178,0.25);border-radius:8px}@media (max-width: 1024px){div.client_space-container div.card-carousel .cs-stepper{display:flex;overflow-x:auto;padding-bottom:8px;scrollbar-width:thin}div.client_space-container div.card-carousel .cs-stepper::before,div.client_space-container div.card-carousel .cs-stepper::after{display:none}div.client_space-container div.card-carousel .cs-stepper .cs-step{flex:0 0 96px}}@media (max-width: 767px){div.client_space-container div.card-carousel .cs-progress-figure .cs-progress-percent{font-size:36px;line-height:36px}div.client_space-container .cs-banner .cs-btn-outline-dark,div.client_space-container .cs-banner .cs-btn-primary{flex:1 1 100%}div.client_space-container div.card-pictures,div.client_space-container div.card-contacts,div.client_space-container div.card-technical_documents,div.client_space-container div.card-observations,div.client_space-container .cs-card{padding:16px}}.drc-main-container--matchinvest .cs-btn-dark,div.client_space-container .cs-btn-dark,.cs-modal .cs-btn-dark,.cs-choices .cs-btn-dark{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:48px;padding:0 18px;border-radius:8px;border:none;background-color:#282725;color:#fcfbfb !important;font-family:"grandis-medium", sans-serif;font-size:15px;line-height:1;text-decoration:none;white-space:nowrap;cursor:pointer;box-sizing:border-box}.drc-main-container--matchinvest .cs-btn-dark:hover,div.client_space-container .cs-btn-dark:hover,.cs-modal .cs-btn-dark:hover,.cs-choices .cs-btn-dark:hover{background-color:#000;text-decoration:none}.drc-main-container--matchinvest .cs-btn-dark.cs-btn-sm,div.client_space-container .cs-btn-dark.cs-btn-sm,.cs-modal .cs-btn-dark.cs-btn-sm,.cs-choices .cs-btn-dark.cs-btn-sm{height:40px;padding:0 16px;font-size:14px}div.client_space-container div.card-carousel div.carousel-inner:has(>.carousel-item.active>.cs-stage){background-color:transparent;border:none}div.client_space-container .cs-stage{display:flex;flex-direction:column;gap:20px;padding:24px;border-radius:8px;background-color:#f7f0e3;color:#282725}div.client_space-container .cs-stage .cs-stage-head{display:flex;align-items:flex-start;justify-content:space-between;gap:24px;flex-wrap:wrap}div.client_space-container .cs-stage .cs-stage-intro{flex:1 1 360px;display:flex;flex-direction:column;gap:8px}div.client_space-container .cs-stage .cs-stage-meta{display:flex;align-items:center;flex-wrap:wrap;gap:8px;font-size:13px;color:#48453f}div.client_space-container .cs-stage .cs-stage-badge{height:24px;padding:0 8px;border-radius:8px;background-color:#514029;color:#fcfbfb;font-size:12px;display:inline-flex;align-items:center}div.client_space-container .cs-stage h3.cs-stage-title{margin:0;padding:0;font-family:"annuario", sans-serif;font-weight:700;font-size:26px;line-height:28px;text-transform:uppercase;color:#282725}div.client_space-container .cs-stage h3.cs-stage-title .main-text{display:inline;font:inherit;color:var(--mi-accent, #ff3448)}div.client_space-container .cs-stage .cs-stage-text{max-width:560px;margin:0;font-size:15px;line-height:20px;color:#48453f}div.client_space-container .cs-stage .cs-stage-cta{display:flex;flex-direction:column;align-items:flex-end;gap:10px;flex-shrink:0}div.client_space-container .cs-stage .cs-stage-cta-note{font-size:13px;color:#48453f}div.client_space-container .cs-stage .cs-stage-video{display:inline-flex;align-items:center;gap:6px;padding:0;border:none;background:none;font-size:13px;color:#48453f;cursor:pointer}div.client_space-container .cs-stage .cs-stage-video:hover{color:#282725;text-decoration:underline}div.client_space-container .cs-stage .cs-stage-bar{height:6px;border-radius:3px;background-color:rgba(40,39,37,0.12)}div.client_space-container .cs-stage .cs-stage-bar span{display:block;height:6px;border-radius:3px;background-color:var(--mi-accent, #ff3448);transition:width 0.3s ease}div.client_space-container .cs-stage .cs-stage-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}div.client_space-container .cs-stage .cs-stage-row{display:grid;grid-template-columns:44px minmax(0, 1fr) 200px 300px;align-items:center;gap:16px;padding:12px 16px;border-radius:8px;background-color:#fcfbfb;border:1px solid rgba(40,39,37,0.1)}div.client_space-container .cs-stage .cs-stage-actions{display:flex;align-items:center;justify-content:flex-end;gap:10px}div.client_space-container .cs-stage .cs-stage-actions .cs-btn-outline-dark,div.client_space-container .cs-stage .cs-stage-actions .cs-btn-dark{flex:0 1 120px;padding:0 14px}div.client_space-container .cs-stage .cs-stage-or{font-size:13px;color:#48453f}div.client_space-container .cs-stage .cs-stage-validate{display:inline-flex;flex-wrap:wrap;justify-content:flex-end;gap:8px;border-radius:8px}div.client_space-container .cs-stage .cs-stage-validate .cs-btn-outline-dark:disabled{opacity:0.45;cursor:not-allowed;pointer-events:none}div.client_space-container .cs-stage .cs-stage-validate form{margin:0}div.client_space-container .cs-stage .cs-stage-validate .cs-btn-primary:disabled{background-color:#8c8686;color:#fcfbfb !important;box-shadow:none;cursor:not-allowed;pointer-events:none}div.client_space-container .cs-stage .cs-stage-validate:focus-visible{outline:2px solid #282725;outline-offset:2px}div.client_space-container .cs-stage .cs-stage-row-icon{width:44px;height:52px;border-radius:6px;background-color:var(--mi-accent, #ff3448);color:var(--mi-on-accent, #fcfbfb);display:flex;align-items:center;justify-content:center;font-family:"annuario", sans-serif;font-weight:700;font-size:12px}div.client_space-container .cs-stage .cs-stage-row-name{display:flex;flex-direction:column;gap:2px;min-width:0}div.client_space-container .cs-stage .cs-stage-row-name strong{font-family:"annuario", sans-serif;font-weight:700;font-size:16px;text-transform:uppercase}div.client_space-container .cs-stage .cs-stage-row-name span{font-size:13px;color:#48453f}div.client_space-container .cs-stage .cs-stage-row-doc{display:inline-flex;align-items:center;gap:10px}div.client_space-container .cs-stage .cs-stage-download{flex-shrink:0;width:32px;height:32px;display:inline-flex;align-items:center;justify-content:center;border-radius:8px;border:1px solid #282725;background-color:transparent;color:#282725 !important;transition:background-color 0.15s ease, color 0.15s ease}div.client_space-container .cs-stage .cs-stage-download:hover{background-color:#282725;color:#fcfbfb !important}div.client_space-container .cs-stage .cs-choices-recap-values.cs-choices-recap-values--grid{display:grid;grid-template-columns:130px 150px 280px 200px 110px;justify-content:end;gap:6px 20px}div.client_space-container .cs-stage .cs-choices-recap-values.cs-choices-recap-values--grid dd{overflow-wrap:anywhere}div.client_space-container .cs-stage .cs-choices-recap-values dd.missing{color:#c0392b}div.client_space-container .cs-stage .cs-stage-row-icon--lot{background-color:#282725;color:#fcfbfb;font-size:14px}div.client_space-container .cs-stage .cs-stage-row-icon--choice{background-color:#282725;color:#fcfbfb}div.client_space-container .cs-stage .cs-stage-row-icon--choice svg{width:22px;height:22px}div.client_space-container .cs-stage .cs-choices-recap{display:flex;flex-direction:column;gap:12px}div.client_space-container .cs-stage .cs-choices-recap-globals{display:flex;flex-wrap:wrap;gap:8px}div.client_space-container .cs-stage .cs-choices-recap-globals span{padding:6px 12px;border-radius:8px;background-color:#fcfbfb;border:1px solid rgba(40,39,37,0.12);font-size:14px}div.client_space-container .cs-stage .cs-choices-recap-globals strong{font-family:"grandis-medium", sans-serif;font-weight:400;margin-right:4px}div.client_space-container .cs-stage .cs-stage-row.cs-choices-recap-row{grid-template-columns:44px minmax(0, 220px) minmax(0, 1fr) auto}div.client_space-container .cs-stage .cs-stage-row.cs-choices-recap-row .cs-stage-actions{grid-column:4;grid-row:1}@media (max-width: 1480px){div.client_space-container .cs-stage .cs-choices-recap-values.cs-choices-recap-values--grid{grid-template-columns:repeat(3, minmax(0, 1fr));justify-content:stretch}}@media (max-width: 767px){div.client_space-container .cs-stage .cs-choices-recap-values.cs-choices-recap-values--grid{grid-template-columns:repeat(2, minmax(0, 1fr))}}div.client_space-container .cs-stage .cs-choices-recap-values{display:flex;flex-wrap:wrap;gap:6px 24px;margin:0}div.client_space-container .cs-stage .cs-choices-recap-values div{display:flex;flex-direction:column;gap:2px}div.client_space-container .cs-stage .cs-choices-recap-values dt{font-size:12px;font-weight:400;color:#48453f}div.client_space-container .cs-stage .cs-choices-recap-values dd{margin:0;font-family:"grandis-medium", sans-serif;font-size:14px}div.client_space-container .cs-stage .cs-stage-success{display:flex;align-items:center;gap:10px;padding:12px 16px;border-radius:8px;background-color:rgba(14,208,101,0.12);border:1px solid rgba(10,122,61,0.35);color:#0a5c2e;font-size:14px;line-height:20px}div.client_space-container .cs-stage .cs-stage-success svg{flex-shrink:0;color:#0a7a3d}div.client_space-container .cs-stage .cs-stage-success strong{font-family:"grandis-medium", sans-serif;font-weight:400}div.client_space-container .cs-stage .cs-stage-demo-note{font-size:13px;font-style:italic;color:#48453f}div.client_space-container .cs-stage .cs-stage-success em{color:#48453f}div.client_space-container .cs-stage .cs-stage-row.just-done{border:2px solid #0a7a3d;animation:cs-just-done 1.6s ease-out}div.client_space-container .cs-stage .cs-stage-status{display:flex;align-items:center;gap:6px;font-size:14px;color:#48453f}div.client_space-container .cs-stage .cs-stage-status svg{flex-shrink:0}div.client_space-container .cs-stage .cs-stage-status.done{color:#0a7a3d;font-family:"grandis-medium", sans-serif}@media (max-width: 1024px){div.client_space-container .cs-stage .cs-stage-row{grid-template-columns:44px minmax(0, 1fr) auto}div.client_space-container .cs-stage .cs-stage-row .cs-stage-status{grid-column:2;grid-row:2}div.client_space-container .cs-stage .cs-stage-row .cs-stage-actions{grid-column:3;grid-row:1 / span 2}}@media (max-width: 767px){div.client_space-container .cs-stage{padding:16px}div.client_space-container .cs-stage .cs-stage-cta{align-items:stretch;width:100%}div.client_space-container .cs-stage .cs-stage-validate,div.client_space-container .cs-stage .cs-stage-validate form,div.client_space-container .cs-stage .cs-stage-validate .cs-btn-primary{width:100%}div.client_space-container .cs-stage .cs-stage-row{grid-template-columns:44px minmax(0, 1fr)}div.client_space-container .cs-stage .cs-stage-row .cs-stage-actions{grid-column:1 / -1;grid-row:auto}div.client_space-container .cs-stage .cs-stage-row .cs-stage-actions .cs-btn-outline-dark,div.client_space-container .cs-stage .cs-stage-row .cs-stage-actions .cs-btn-dark{flex:1 1 0}div.client_space-container .cs-stage .cs-stage-row.cs-choices-recap-row{grid-template-columns:44px minmax(0, 1fr) auto}div.client_space-container .cs-stage .cs-stage-row.cs-choices-recap-row .cs-choices-recap-values{grid-column:1 / -1}div.client_space-container .cs-stage .cs-stage-row.cs-choices-recap-row .cs-stage-actions{grid-column:3;grid-row:1}}.cs-modal .modal-dialog:not(.modal-xl){max-width:min(560px, calc(100vw - 32px))}.cs-modal .modal-content{overflow:hidden;border:1px solid rgba(188,178,178,0.3);border-radius:12px;background-color:#20201e;color:#fcfbfb;font-family:"grandis-regular", sans-serif}.cs-modal form{margin:0}.cs-modal .cs-modal-head{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 16px 16px 24px;border-bottom:1px solid rgba(188,178,178,0.2)}.cs-modal h2.cs-modal-title{margin:0;letter-spacing:0;padding:0;font-family:"annuario", sans-serif;font-weight:700;font-size:20px;line-height:24px;text-transform:uppercase;color:#fcfbfb}.cs-modal h2.cs-modal-title .main-text{display:inline;font:inherit;color:var(--mi-accent, #ff3448)}.cs-modal .cs-modal-close{flex-shrink:0;width:44px;height:44px;display:flex;align-items:center;justify-content:center;border-radius:8px;border:1px solid rgba(188,178,178,0.3);background:transparent;color:#fcfbfb;cursor:pointer}.cs-modal .cs-modal-close:hover{border-color:#fcfbfb}.cs-modal .cs-modal-body{display:flex;flex-direction:column;gap:16px;padding:24px}.cs-modal .cs-modal-intro,.cs-modal .cs-modal-hint{margin:0;font-size:15px;line-height:22px;color:#bcb2b2}.cs-modal .cs-modal-hint{font-size:13px;line-height:18px}.cs-modal .cs-modal-foot{display:flex;justify-content:flex-end;gap:12px;padding:16px 24px;border-top:1px solid rgba(188,178,178,0.2)}.cs-modal .cs-modal-foot .cs-btn-outline-light{height:48px}.cs-modal .cs-modal-foot .cs-btn-primary:disabled{background-color:#8c8686;color:#191818 !important;box-shadow:none;cursor:not-allowed}.cs-modal .cs-guide-sign .cs-modal-foot{margin:8px -24px -24px}.cs-modal .cs-modal-doc{display:flex;align-items:center;gap:14px;padding:14px 16px;border-radius:12px;background-color:#f7f0e3;color:#282725}.cs-modal .cs-modal-doc .cs-btn-dark{flex-shrink:0}.cs-modal .cs-modal-doc-icon{flex-shrink:0;width:40px;height:48px;border-radius:6px;background-color:var(--mi-accent, #ff3448);color:var(--mi-on-accent, #fcfbfb);display:flex;align-items:center;justify-content:center;font-family:"annuario", sans-serif;font-weight:700;font-size:12px}.cs-modal .cs-modal-doc-name{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:2px}.cs-modal .cs-modal-doc-name strong{font-family:"annuario", sans-serif;font-weight:700;font-size:16px;text-transform:uppercase;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cs-modal .cs-modal-doc-name span{font-size:13px;color:#48453f}.cs-modal .cs-dropzone{position:relative;width:100%;min-height:180px;margin:0;padding:24px;box-sizing:border-box;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;border-radius:12px;border:1px dashed rgba(188,178,178,0.5);background-color:#191818;color:#fcfbfb;text-align:center;cursor:pointer;transition:border-color 0.2s ease, background-color 0.2s ease}.cs-modal .cs-dropzone:hover,.cs-modal .cs-dropzone.dragging{border-color:var(--mi-accent, #ff3448);background-color:rgba(var(--mi-accent-rgb, 255, 52, 72), 0.06)}.cs-modal .cs-dropzone.filled{border:2px solid var(--mi-accent, #ff3448)}.cs-modal .cs-dropzone:focus-within{outline:2px solid #c5a173;outline-offset:2px}.cs-modal .cs-dropzone-input{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.cs-modal .cs-dropzone-icon{color:#c5a173;display:flex}.cs-modal .cs-dropzone-text{font-family:"grandis-medium", sans-serif;font-size:16px;line-height:22px;word-break:break-word}.cs-modal .cs-dropzone-text small{font-family:"grandis-regular", sans-serif;font-size:13px;color:#bcb2b2}.cs-modal .cs-dropzone-hint{font-size:12px;color:#bcb2b2}.cs-modal .cs-guide-viewer{border-radius:12px;overflow:hidden;border:1px solid rgba(188,178,178,0.3)}.cs-modal .cs-guide-viewer iframe{display:block;width:100%;height:min(62vh, 720px);border:0;background-color:#525659}.cs-modal .cs-guide-viewer-bar{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:10px 16px;font-family:"grandis-medium", sans-serif;font-size:14px;background-color:#191818;border-bottom:1px solid rgba(188,178,178,0.2)}.cs-modal .cs-guide-viewer-bar a{color:#c5a173;font-size:14px}.cs-modal .cs-certify{display:flex;align-items:center;gap:14px;margin:0;padding:16px 20px;border-radius:12px;border:1px solid rgba(188,178,178,0.4);background-color:#191818;color:#fcfbfb;font-size:16px;line-height:22px;cursor:pointer}.cs-modal .cs-certify.checked{border:2px solid var(--mi-accent, #ff3448);padding:15px 19px}.cs-modal .cs-certify input{flex-shrink:0;width:22px;height:22px;margin:0;accent-color:var(--mi-accent, #ff3448);cursor:pointer}.cs-modal .cs-field{display:flex;flex-direction:column;gap:6px;margin:0;font-size:13px;color:#bcb2b2}.cs-modal .cs-field input{height:48px;padding:0 14px;border-radius:8px;border:1px solid rgba(188,178,178,0.4);background-color:#191818;color:#fcfbfb;font-family:"grandis-regular", sans-serif;font-size:16px}.cs-modal .cs-field input:focus{outline:none;border-color:var(--mi-accent, #ff3448)}.cs-modal .cs-signature-pad{position:relative;border-radius:12px;background-color:#fcfbfb;overflow:hidden;user-select:none;-webkit-user-select:none}.cs-modal .cs-signature-pad canvas{display:block;width:100%;height:200px;touch-action:none;cursor:crosshair}.cs-modal .cs-signature-pad-head{position:absolute;top:0;left:0;right:0;display:flex;align-items:center;justify-content:space-between;padding:10px 14px;font-size:13px;color:#48453f;pointer-events:none}.cs-modal .cs-signature-pad-clear{pointer-events:auto;padding:4px 10px;border-radius:6px;border:1px solid rgba(40,39,37,0.25);background:transparent;color:#282725;font-size:13px;cursor:pointer}.cs-modal .cs-signature-pad-clear:hover{border-color:#282725}.cs-modal .cs-signature-pad-line{position:absolute;left:24px;right:24px;bottom:44px;border-bottom:1px dashed rgba(40,39,37,0.35);pointer-events:none}@media (max-width: 767px){.cs-modal .cs-modal-body{padding:16px}.cs-modal .cs-guide-sign .cs-modal-foot{margin:8px -16px -16px}.cs-modal .cs-modal-foot{padding:12px 16px}.cs-modal .cs-modal-foot .cs-btn-outline-light,.cs-modal .cs-modal-foot .cs-btn-primary{flex:1 1 0}.cs-modal .cs-guide-viewer iframe{height:55vh}}.cs-video-modal .modal-dialog{max-width:min(1100px, calc(100vw - 32px))}.cs-video-modal .modal-content{overflow:hidden;border:1px solid rgba(188,178,178,0.3);border-radius:12px;background-color:#20201e;color:#fcfbfb}.cs-video-modal .cs-video-modal-head{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:12px 12px 12px 24px;border-bottom:1px solid rgba(188,178,178,0.2)}.cs-video-modal h2.cs-video-modal-title{margin:0;letter-spacing:0;padding:0;font-family:"annuario", sans-serif;font-weight:700;font-size:18px;line-height:22px;text-transform:uppercase;color:#fcfbfb}.cs-video-modal .cs-video-modal-close{width:44px;height:44px;display:flex;align-items:center;justify-content:center;border-radius:8px;border:1px solid rgba(188,178,178,0.3);background:transparent;color:#fcfbfb;cursor:pointer}.cs-video-modal .cs-video-modal-close:hover{border-color:#fcfbfb}.cs-video-modal iframe{border:0;background-color:#000}@keyframes cs-lot-flash{0%{box-shadow:0 0 0 0 rgba(197,161,115,0.7)}100%{box-shadow:0 0 0 14px rgba(197,161,115,0)}}@keyframes cs-just-done{0%{box-shadow:0 0 0 0 rgba(14,208,101,0.55)}100%{box-shadow:0 0 0 14px rgba(14,208,101,0)}}.cs-choices .modal-dialog.modal-fullscreen{width:100vw;max-width:none;height:100%;margin:0}.cs-choices .modal-content{height:100%;border:0;border-radius:0;background-color:#191818;color:#fcfbfb;font-family:"grandis-regular", sans-serif}.cs-choices .cs-choices-header{flex-shrink:0;min-height:72px;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:12px 32px;background-color:#20201e}.cs-choices .cs-choices-header .cs-btn-outline-light{height:44px;border-color:rgba(252,251,251,0.6)}.cs-choices .cs-choices-brand{display:flex;align-items:center;gap:20px;min-width:0}.cs-choices .cs-choices-logo{height:36px;width:auto;max-width:140px;object-fit:contain}.cs-choices .cs-choices-sep{width:1px;height:32px;background-color:rgba(188,178,178,0.3)}.cs-choices .cs-choices-heading{display:flex;flex-direction:column;gap:2px;min-width:0}.cs-choices .cs-choices-heading strong{font-family:"annuario", sans-serif;font-weight:700;font-size:16px;text-transform:uppercase}.cs-choices .cs-choices-heading span{font-size:13px;color:#bcb2b2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cs-choices .cs-choices-progress{flex-shrink:0;height:4px;background-color:rgba(188,178,178,0.2)}.cs-choices .cs-choices-progress span{display:block;height:4px;background-color:var(--mi-accent, #ff3448);transition:width 0.3s ease}.cs-choices .cs-choices-body{position:relative;flex-grow:1;min-height:0;overflow-y:auto;padding:48px 16px}.cs-choices .cs-choices-question{width:1120px;max-width:100%;margin:0 auto;display:flex;flex-direction:column;gap:32px}.cs-choices .cs-choices-question[hidden]{display:none}.cs-choices .cs-choices-question--wide{width:1280px}.cs-choices .cs-choices-intro{display:flex;flex-direction:column;gap:14px}.cs-choices .cs-choices-eyebrow{font-family:"grandis-medium", sans-serif;font-size:14px;color:#c5a173}.cs-choices h2.cs-choices-title{margin:0;padding:0;letter-spacing:0;font-family:"annuario", sans-serif;font-weight:700;font-size:44px;line-height:46px;text-transform:uppercase;color:#fcfbfb}.cs-choices h2.cs-choices-title .main-text{display:inline;font:inherit;color:var(--mi-accent, #ff3448)}.cs-choices .cs-choices-lead-row{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.cs-choices .cs-choices-lead-row .cs-choices-lead{flex:1 1 400px}.cs-choices .cs-choices-lead{margin:0;font-size:18px;line-height:26px;color:#bcb2b2}.cs-choices .cs-choices-counter{height:32px;padding:0 12px;border-radius:8px;border:1px solid #c5a173;font-size:14px;display:inline-flex;align-items:center;white-space:nowrap}.cs-choices .cs-choices-grid{display:grid;gap:24px}.cs-choices .cs-choices-grid--3{grid-template-columns:repeat(3, minmax(0, 1fr))}.cs-choices .cs-choices-grid--6{grid-template-columns:repeat(6, minmax(0, 1fr));gap:16px}.cs-choices .cs-choice-card{position:relative;display:flex;flex-direction:column;padding:0;overflow:hidden;text-align:left;border-radius:12px;border:1px solid rgba(188,178,178,0.3);background-color:#20201e;color:#fcfbfb;font-family:"grandis-regular", sans-serif;cursor:pointer;transition:border-color 0.15s ease, box-shadow 0.15s ease, opacity 0.15s ease}.cs-choices .cs-choice-card img,.cs-choices .cs-choice-card .cs-choice-placeholder{display:block;width:100%;height:280px;object-fit:cover}.cs-choices .cs-choice-card .cs-choice-placeholder{display:flex;align-items:center;justify-content:center;background-color:#191818;color:#8c8686;font-size:12px}.cs-choices .cs-choice-card:hover{border-color:rgba(252,251,251,0.5)}.cs-choices .cs-choice-card.selected{border:2px solid var(--mi-accent, #ff3448);box-shadow:0 0 5px 3px rgba(var(--mi-accent-rgb, 255, 52, 72), 0.4)}.cs-choices .cs-choice-card.selected .cs-choice-check{display:flex}.cs-choices .cs-choice-card.locked{opacity:0.45}.cs-choices .cs-choice-card--tile img,.cs-choices .cs-choice-card--tile .cs-choice-placeholder{height:150px}.cs-choices .cs-choice-card--tile .cs-choice-foot{padding:10px 12px}.cs-choices .cs-choice-card--tile .cs-choice-name{font-family:"grandis-medium", sans-serif;font-size:14px;text-transform:none}.cs-choices .cs-choice-card--tile .cs-choice-check{width:28px;height:28px;top:8px;right:8px}.cs-choices .cs-choice-check{position:absolute;top:14px;right:14px;width:36px;height:36px;display:none;align-items:center;justify-content:center;border-radius:50%;background-color:var(--mi-accent, #ff3448);color:var(--mi-on-accent, #fcfbfb)}.cs-choices .cs-choice-share{position:absolute;top:14px;left:14px;height:26px;padding:0 10px;display:inline-flex;align-items:center;border-radius:8px;border:1px solid #c5a173;background-color:#514029;color:#fcfbfb;font-size:12px}.cs-choices .cs-choice-share--static{position:static}.cs-choices .cs-choice-foot{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:18px 20px}.cs-choices .cs-choice-name{font-family:"annuario", sans-serif;font-weight:700;font-size:20px;text-transform:uppercase}.cs-choices .cs-choice-zoom{display:inline-flex;align-items:center;gap:6px;flex-shrink:0;font-size:13px;color:#c5a173}.cs-choices .cs-choice-zoom:hover{color:#e7d3b6;text-decoration:underline}.cs-choices .cs-choices-answers{display:flex;align-items:center;flex-wrap:wrap;gap:8px;font-size:14px;color:#bcb2b2}.cs-choices .cs-choices-answers:empty{display:none}.cs-choices .cs-choices-answer{height:30px;padding:0 10px;border-radius:8px;border:1px solid #c5a173;background:transparent;color:#fcfbfb;font-size:13px;cursor:pointer}.cs-choices .cs-choices-answer:hover{background-color:rgba(197,161,115,0.12)}.cs-choices .cs-choices-floor-detail{display:flex;align-items:center;gap:20px;padding:16px;border-radius:12px;background-color:#20201e;border:1px solid rgba(188,178,178,0.3)}.cs-choices .cs-choices-floor-detail[hidden]{display:none}.cs-choices .cs-choices-floor-detail img{width:120px;height:80px;object-fit:cover;border-radius:8px}.cs-choices .cs-choices-floor-detail>div{flex:1 1 auto;display:flex;flex-direction:column;gap:4px}.cs-choices .cs-choices-floor-detail strong{font-family:"annuario", sans-serif;font-weight:700;font-size:20px;text-transform:uppercase}.cs-choices .cs-choices-floor-detail span{font-size:14px;color:#bcb2b2}.cs-choices .cs-choices-board{display:grid;grid-template-columns:280px minmax(0, 1fr);gap:24px;align-items:start}.cs-choices .cs-choices-models{position:sticky;top:0;max-height:calc(100vh - 220px);overflow-y:auto;display:flex;flex-direction:column;gap:18px;padding:18px;border-radius:12px;background-color:#20201e;border:1px solid rgba(188,178,178,0.3)}.cs-choices .cs-choices-models-title{font-family:"annuario", sans-serif;font-weight:700;font-size:15px;text-transform:uppercase;color:#c5a173}.cs-choices .cs-choices-models-group{display:flex;flex-direction:column;gap:8px}.cs-choices .cs-choices-models-label{font-size:12px;text-transform:uppercase;letter-spacing:0.04em;color:#bcb2b2}.cs-choices .cs-choices-chip{display:flex;align-items:center;gap:10px;padding:8px;border-radius:8px;background-color:#282725;border:1px solid transparent;cursor:grab}.cs-choices .cs-choices-chip:active{cursor:grabbing}.cs-choices .cs-choices-chip img{flex-shrink:0;width:44px;height:44px;border-radius:6px;object-fit:cover}.cs-choices .cs-choices-chip--static{cursor:default}.cs-choices .cs-choices-grip{flex-shrink:0;color:#8c8686}.cs-choices .cs-choices-chip-name{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;font-family:"grandis-medium", sans-serif;font-size:14px}.cs-choices .cs-choices-chip-name small{font-family:"grandis-regular", sans-serif;font-size:12px;color:#bcb2b2}.cs-choices .cs-choices-chip-all{flex-shrink:0;padding:4px 8px;border-radius:6px;border:1px solid rgba(188,178,178,0.3);background:transparent;color:#fcfbfb;font-size:12px;cursor:pointer}.cs-choices .cs-choices-chip-all:hover{border-color:var(--mi-accent, #ff3448)}.cs-choices .cs-choices-aside-section{display:flex;flex-direction:column;gap:10px}.cs-choices .cs-choices-aside-section+.cs-choices .cs-choices-aside-section{padding-top:16px;border-top:1px solid rgba(188,178,178,0.2)}.cs-choices .cs-choices-models-title small{margin-left:6px;font-family:"grandis-regular", sans-serif;font-weight:400;font-size:12px;text-transform:none;color:#bcb2b2}.cs-choices .cs-choices-aside-hint{margin:0;font-size:12px;color:#bcb2b2}.cs-choices .cs-choices-lotlinks{display:flex;flex-direction:column;gap:4px}.cs-choices .cs-choices-lotlink{display:flex;align-items:flex-start;gap:10px;width:100%;padding:8px 10px;border:1px solid transparent;border-radius:8px;background:transparent;color:#fcfbfb;text-align:left;cursor:pointer}.cs-choices .cs-choices-lotlink:hover{border-color:rgba(188,178,178,0.3);background-color:rgba(252,251,251,0.04)}.cs-choices .cs-choices-lotlink-dot{flex-shrink:0;width:10px;height:10px;margin-top:5px;border-radius:50%;background-color:var(--mi-accent, #ff3448)}.cs-choices .cs-choices-lotlink.done .cs-choices-lotlink-dot{background-color:#0ed065}.cs-choices .cs-choices-lotlink-text{display:flex;flex-direction:column;gap:2px;font-size:14px}.cs-choices .cs-choices-lotlink-text strong{font-family:"grandis-medium", sans-serif;font-weight:400}.cs-choices .cs-choices-lotlink-text small{font-size:12px}.cs-choices .cs-choices-lotlink-text small.missing{color:#ff7b88}.cs-choices .cs-choices-lotlink-text small.done{color:#0ed065}.cs-choices .cs-choices-lotlink-text small.done span{color:#bcb2b2}.cs-choices .cs-choices-lots{display:flex;flex-direction:column;gap:16px}.cs-choices .cs-choices-lot{display:flex;flex-direction:column;gap:14px;padding:16px;border-radius:12px;background-color:#20201e;border:1px solid rgba(188,178,178,0.3);scroll-margin-top:16px}.cs-choices .cs-choices-lot.done{border-color:rgba(14,208,101,0.45)}.cs-choices .cs-choices-lot.flash{animation:cs-lot-flash 1.4s ease-out}.cs-choices .cs-choices-lot-head{display:flex;align-items:baseline;flex-wrap:wrap;gap:6px 14px;padding-bottom:12px;border-bottom:1px solid rgba(188,178,178,0.2)}.cs-choices .cs-choices-lot-head strong{font-family:"annuario", sans-serif;font-weight:700;font-size:18px;text-transform:uppercase}.cs-choices .cs-choices-lot-head span{font-family:"grandis-medium", sans-serif;font-size:15px}.cs-choices .cs-choices-lot-head small{font-size:13px;color:#bcb2b2}.cs-choices .cs-choices-lot-status{margin-left:auto;font-size:13px;color:#ff7b88}.cs-choices .cs-choices-lot-status.done{color:#0ed065}.cs-choices .cs-choices-lot-cells{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:12px}.cs-choices .cs-choices-cell{display:flex;flex-direction:column;gap:10px;padding:12px;border-radius:10px;border:1px dashed rgba(188,178,178,0.55);transition:border-color 0.15s ease, background-color 0.15s ease}.cs-choices .cs-choices-cell.filled{border-style:solid;border-color:rgba(188,178,178,0.3);background-color:#282725}.cs-choices .cs-choices-cell.over{border:2px dashed var(--mi-accent, #ff3448);background-color:rgba(var(--mi-accent-rgb, 255, 52, 72), 0.16)}.cs-choices .cs-choices-cell--none{justify-content:center;font-size:14px;color:#bcb2b2}.cs-choices .cs-choices-cell-head{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:28px}.cs-choices .cs-choices-cell-split{display:flex;gap:14px;align-items:flex-start}.cs-choices .cs-choices-cell-main{flex:0 1 200px;display:flex;flex-direction:column;gap:10px;min-width:0}.cs-choices .cs-choices-slot-label{font-size:12px;text-transform:uppercase;letter-spacing:0.04em;color:#bcb2b2}.cs-choices .cs-choices-slot-empty{font-size:13px;color:#bcb2b2}.cs-choices .cs-choices-cell--bathroom{position:relative}.cs-choices .cs-choices-slot-clear--corner{position:absolute;z-index:2;top:12px;right:12px}.cs-choices .cs-choices-cell--bathroom .cs-choices-finishes{padding-right:36px}.cs-choices .cs-choices-paints{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:8px}.cs-choices .cs-choices-paint{display:flex;flex-direction:column;align-items:center;gap:4px;padding:10px 6px 8px;border-radius:10px;border:1px solid rgba(188,178,178,0.3);background:transparent;color:#fcfbfb;text-align:center;cursor:pointer}.cs-choices .cs-choices-paint:hover{border-color:rgba(252,251,251,0.5)}.cs-choices .cs-choices-paint.active{border:2px solid var(--mi-accent, #ff3448);padding:9px 5px 7px;background-color:rgba(var(--mi-accent-rgb, 255, 52, 72), 0.12)}.cs-choices .cs-choices-paint strong{font-family:"annuario", sans-serif;font-weight:700;font-size:13px;text-transform:uppercase}.cs-choices .cs-choices-paint small{font-size:12px;color:#bcb2b2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.cs-choices .cs-choices-paint-photo{padding:0;border:0;background:none;color:#c5a173;font-size:11px;text-decoration:underline;cursor:pointer}.cs-choices .cs-choices-paint-photo:hover{color:#e7d3b6}.cs-choices .cs-choices-slot-clear{width:28px;height:28px;border-radius:6px;border:1px solid rgba(188,178,178,0.3);background:transparent;color:#fcfbfb;font-size:16px;line-height:1;cursor:pointer}.cs-choices .cs-choices-pills{display:flex;flex-wrap:wrap;gap:6px}.cs-choices .cs-choices-pill{height:30px;padding:0 10px;border-radius:8px;border:1px solid rgba(188,178,178,0.3);background:transparent;color:#fcfbfb;font-size:13px;cursor:pointer}.cs-choices .cs-choices-pill:hover{border-color:#fcfbfb}.cs-choices .cs-choices-pill.active{border-color:var(--mi-accent, #ff3448);background-color:rgba(var(--mi-accent-rgb, 255, 52, 72), 0.18)}.cs-choices .cs-choices-preview{position:relative;display:block;width:200px;max-width:100%;padding:0;overflow:hidden;border:0;border-radius:8px;background:#191818;cursor:zoom-in}.cs-choices .cs-choices-preview img{display:block;width:100%;height:150px;object-fit:cover;transition:transform 0.3s ease}.cs-choices .cs-choices-preview:hover img{transform:scale(1.03)}.cs-choices .cs-choices-preview--paint{display:flex;flex-direction:column;align-items:center;gap:8px;padding:10px 0 4px;background:transparent;cursor:default}.cs-choices .cs-choices-preview-zoom{position:absolute;right:8px;bottom:8px;padding:3px 8px;border-radius:6px;background-color:rgba(25,24,24,0.75);color:#fcfbfb;font-size:12px}.cs-choices .cs-choices-preview-link{align-self:flex-start;padding:0;border:0;background:none;color:#c5a173 !important;font-size:13px;text-decoration:underline;cursor:pointer}.cs-choices .cs-choices-preview-link:hover{color:#e7d3b6 !important}.cs-choices .cs-choices-preview--paint .cs-choices-preview-link{align-self:center}.cs-choices.cs-choices-dragging-kitchen .cs-choices-cell[data-slot-field="kitchen"]{border-color:var(--mi-accent, #ff3448);background-color:rgba(var(--mi-accent-rgb, 255, 52, 72), 0.05)}.cs-choices.cs-choices-dragging-bathroom .cs-choices-cell[data-slot-field="bathroom"]{border-color:var(--mi-accent, #ff3448);background-color:rgba(var(--mi-accent-rgb, 255, 52, 72), 0.05)}.cs-choices.cs-choices-dragging-paint .cs-choices-cell[data-slot-field="paint"]{border-color:var(--mi-accent, #ff3448);background-color:rgba(var(--mi-accent-rgb, 255, 52, 72), 0.05)}.cs-choices .cs-choices-finishes{flex:1 1 auto;display:flex;flex-direction:column;gap:8px;min-width:0}.cs-choices .cs-choices-finishes>.cs-choices-slot-label{line-height:28px}.cs-choices .cs-choices-finishes .cs-choices-finish{flex-direction:column;align-items:flex-start;gap:4px}.cs-choices .cs-choices-finish{display:flex;align-items:center;justify-content:space-between;gap:8px}.cs-choices .cs-choices-finish>span{font-size:13px;color:#bcb2b2}.cs-choices .cs-choices-toggle{display:inline-flex;padding:2px;border-radius:8px;background-color:#191818;border:1px solid rgba(188,178,178,0.2)}.cs-choices .cs-choices-toggle button{height:26px;padding:0 10px;border:0;border-radius:6px;background:transparent;color:#bcb2b2;font-size:12px;cursor:pointer}.cs-choices .cs-choices-toggle button.active{background-color:#fcfbfb;color:#282725}.cs-choices .cs-choices-select{display:flex;flex-direction:column;gap:6px;margin:0;font-size:12px;text-transform:uppercase;letter-spacing:0.04em;color:#bcb2b2}.cs-choices .cs-choices-select select{height:40px;padding:0 10px;border-radius:8px;border:1px solid rgba(188,178,178,0.3);background-color:#191818;color:#fcfbfb;font-family:"grandis-regular", sans-serif;font-size:14px;text-transform:none;letter-spacing:0}.cs-choices .cs-choices-lightbox{position:fixed;inset:0;z-index:10;display:flex;align-items:center;justify-content:center;padding:24px;background-color:rgba(0,0,0,0.8)}.cs-choices .cs-choices-lightbox[hidden]{display:none}.cs-choices .cs-choices-lightbox-inner{width:min(1100px, 100%);display:flex;flex-direction:column;gap:12px}.cs-choices .cs-choices-lightbox-head{display:flex;align-items:center;gap:12px}.cs-choices .cs-choices-lightbox-head strong{font-family:"annuario", sans-serif;font-weight:700;font-size:18px;text-transform:uppercase}.cs-choices .cs-choices-lightbox-head span{flex:1 1 auto;font-size:14px;color:#bcb2b2}.cs-choices .cs-choices-lightbox-head .cs-modal-close{width:44px;height:44px;display:flex;align-items:center;justify-content:center;border-radius:8px;border:1px solid rgba(188,178,178,0.3);background:transparent;color:#fcfbfb;cursor:pointer}.cs-choices .cs-choices-lightbox-stage{position:relative;display:flex;align-items:center;justify-content:center}.cs-choices .cs-choices-lightbox-stage img{max-width:100%;max-height:75vh;border-radius:12px;object-fit:contain}.cs-choices .cs-choices-lightbox-nav{position:absolute;top:50%;translate:0 -50%;width:48px;height:48px;display:flex;align-items:center;justify-content:center;border-radius:50%;border:0;background-color:rgba(25,24,24,0.75);color:#fcfbfb;cursor:pointer}.cs-choices .cs-choices-lightbox-nav[data-lightbox-prev]{left:12px}.cs-choices .cs-choices-lightbox-nav[data-lightbox-next]{right:12px}.cs-choices .cs-choices-lightbox-nav[hidden]{display:none}.cs-choices .cs-choices-footer{flex-shrink:0;min-height:88px;display:grid;grid-template-columns:minmax(0, 1fr) auto minmax(0, 1fr);align-items:center;gap:16px;padding:12px 32px;border-top:1px solid rgba(188,178,178,0.2);background-color:#20201e}.cs-choices .cs-choices-footer>.cs-choices-prev,.cs-choices .cs-choices-footer>.cs-choices-hint:first-child{grid-column:1;grid-row:1;justify-self:start}.cs-choices .cs-choices-footer>.cs-choices-dots,.cs-choices .cs-choices-footer>.cs-choices-summary{grid-column:2;grid-row:1}.cs-choices .cs-choices-footer>.cs-choices-actions,.cs-choices .cs-choices-footer>.cs-btn-outline-light{grid-column:3;grid-row:1;justify-self:end}.cs-choices .cs-choices-footer .cs-btn-primary:disabled{background-color:#8c8686;color:#191818 !important;box-shadow:none;cursor:not-allowed}.cs-choices .cs-choices-prev{height:48px;padding:0 16px;border:0;border-radius:8px;background:transparent;color:#fcfbfb;font-family:"grandis-medium", sans-serif;font-size:16px;display:inline-flex;align-items:center;gap:8px;cursor:pointer}.cs-choices .cs-choices-prev:hover{background-color:rgba(252,251,251,0.06)}.cs-choices .cs-choices-dots{display:flex;gap:8px}.cs-choices .cs-choices-dots[hidden]{display:none}.cs-choices .cs-choices-dots span{width:32px;height:6px;border-radius:3px;background-color:rgba(188,178,178,0.3)}.cs-choices .cs-choices-dots span.active{background-color:var(--mi-accent, #ff3448)}.cs-choices .cs-choices-summary{display:flex;align-items:center;gap:16px;font-size:14px;color:#bcb2b2}.cs-choices .cs-choices-summary[hidden]{display:none}.cs-choices .cs-choices-reset{padding:0;border:0;background:none;color:#c5a173;font-size:14px;text-decoration:underline;cursor:pointer}.cs-choices .cs-choices-actions{display:flex;align-items:center;gap:16px}.cs-choices .cs-choices-actions [hidden]{display:none !important}.cs-choices .cs-choices-actions form{margin:0}.cs-choices .cs-choices-hint{font-size:13px;color:#bcb2b2}@media (max-width: 1024px){.cs-choices .cs-choices-grid--6{grid-template-columns:repeat(4, minmax(0, 1fr))}.cs-choices .cs-choices-board{grid-template-columns:minmax(0, 1fr)}.cs-choices .cs-choices-models{position:static;max-height:none}.cs-choices .cs-choices-lot-cells{grid-template-columns:minmax(0, 1fr)}}@media (max-width: 767px){.cs-choices .cs-choices-header,.cs-choices .cs-choices-footer{padding:12px 16px}.cs-choices .cs-choices-logo,.cs-choices .cs-choices-sep,.cs-choices .cs-choices-dots,.cs-choices .cs-choices-hint{display:none}.cs-choices .cs-choices-body{padding:24px 16px}.cs-choices h2.cs-choices-title{font-size:30px;line-height:32px}.cs-choices .cs-choices-lead{font-size:16px;line-height:22px}.cs-choices .cs-choices-grid--3{grid-template-columns:minmax(0, 1fr)}.cs-choices .cs-choices-grid--6{grid-template-columns:repeat(2, minmax(0, 1fr))}.cs-choices .cs-choice-card img{height:200px}}div.client_space-container .cs-options-stage .cs-options-table{display:flex;flex-direction:column;gap:8px}div.client_space-container .cs-options-stage .cs-options-table-head,div.client_space-container .cs-options-stage .cs-stage-row.cs-options-row{grid-template-columns:44px minmax(0, 220px) minmax(0, 1fr) 120px 150px}div.client_space-container .cs-options-stage .cs-options-table-head{display:grid;gap:16px;padding:0 16px;font-family:"annuario", sans-serif;font-weight:700;font-size:12px;text-transform:uppercase;color:#48453f}div.client_space-container .cs-options-stage .cs-options-table-head span:first-child{grid-column:1 / span 2}div.client_space-container .cs-options-stage .cs-options-tags{display:flex;flex-wrap:wrap;gap:6px;min-width:0}div.client_space-container .cs-options-stage .cs-options-tags span{min-height:26px;padding:3px 10px;border-radius:8px;border:1px solid rgba(40,39,37,0.2);font-size:13px;display:inline-flex;align-items:center}div.client_space-container .cs-options-stage .cs-options-tags span.quoted{border-color:rgba(10,122,61,0.45);background-color:rgba(14,208,101,0.1)}div.client_space-container .cs-options-stage .cs-options-quotes{display:flex;flex-wrap:wrap;align-items:center;gap:8px}div.client_space-container .cs-options-stage .cs-options-quotes>span{font-family:"annuario", sans-serif;font-weight:700;font-size:12px;text-transform:uppercase;color:#48453f;margin-right:4px}div.client_space-container .cs-options-stage a.cs-options-quote{display:inline-flex;align-items:center;gap:10px;padding:8px 12px;border-radius:8px;background-color:#fcfbfb;border:1px solid rgba(40,39,37,0.15);color:#282725 !important;font-size:13px}div.client_space-container .cs-options-stage a.cs-options-quote strong{font-family:"grandis-medium", sans-serif;font-weight:400}div.client_space-container .cs-options-stage a.cs-options-quote em{font-style:normal;color:#48453f}div.client_space-container .cs-options-stage a.cs-options-quote:hover{border-color:#282725}div.client_space-container .cs-options-stage .cs-options-amount{font-family:"grandis-medium", sans-serif;font-size:15px;white-space:nowrap}div.client_space-container .cs-options-stage .cs-options-amount--none{font-family:"grandis-regular", sans-serif;color:#48453f}div.client_space-container .cs-options-stage .cs-stage-row.cs-options-row .cs-stage-actions .cs-btn-outline-dark,div.client_space-container .cs-options-stage .cs-stage-row.cs-options-row .cs-stage-actions .cs-btn-dark{flex:1 1 auto;gap:6px}div.client_space-container .cs-options-stage .cs-options-foot{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:16px;padding-top:16px;border-top:1px solid rgba(40,39,37,0.12)}div.client_space-container .cs-options-stage .cs-options-foot-text{flex:1 1 320px;margin:0;font-size:14px;line-height:20px;color:#48453f}div.client_space-container .cs-options-stage .cs-options-foot-text strong{display:block;font-family:"grandis-medium", sans-serif;font-weight:400;font-size:15px;color:#282725}div.client_space-container .cs-options-stage .cs-options-foot-actions{display:flex;align-items:center;gap:12px}div.client_space-container .cs-options-stage .cs-options-foot-actions form{margin:0}div.client_space-container .cs-options-stage .cs-options-foot-actions .cs-btn-outline-dark{height:48px}div.client_space-container .cs-options-stage .cs-options-foot-actions .cs-btn-outline-dark:disabled{opacity:0.45;cursor:not-allowed}@media (max-width: 1024px){div.client_space-container .cs-options-stage .cs-options-table-head{display:none}div.client_space-container .cs-options-stage .cs-stage-row.cs-options-row{grid-template-columns:44px minmax(0, 1fr) auto}div.client_space-container .cs-options-stage .cs-stage-row.cs-options-row .cs-options-tags,div.client_space-container .cs-options-stage .cs-stage-row.cs-options-row .cs-stage-status{grid-column:2;grid-row:2}div.client_space-container .cs-options-stage .cs-stage-row.cs-options-row .cs-options-amount{grid-column:2;grid-row:3}div.client_space-container .cs-options-stage .cs-stage-row.cs-options-row .cs-stage-actions{grid-column:3;grid-row:1 / span 3}}@media (max-width: 767px){div.client_space-container .cs-options-stage .cs-stage-row.cs-options-row{grid-template-columns:44px minmax(0, 1fr)}div.client_space-container .cs-options-stage .cs-stage-row.cs-options-row .cs-options-tags,div.client_space-container .cs-options-stage .cs-stage-row.cs-options-row .cs-stage-status,div.client_space-container .cs-options-stage .cs-stage-row.cs-options-row .cs-options-amount{grid-column:1 / -1;grid-row:auto}div.client_space-container .cs-options-stage .cs-stage-row.cs-options-row .cs-stage-actions{grid-column:1 / -1;grid-row:auto}div.client_space-container .cs-options-stage .cs-options-foot-actions{width:100%;flex-direction:column;align-items:stretch}div.client_space-container .cs-options-stage .cs-options-foot-actions form,div.client_space-container .cs-options-stage .cs-options-foot-actions .cs-btn-outline-dark,div.client_space-container .cs-options-stage .cs-options-foot-actions .cs-stage-validate,div.client_space-container .cs-options-stage .cs-options-foot-actions .cs-stage-validate form,div.client_space-container .cs-options-stage .cs-options-foot-actions .cs-stage-validate .cs-btn-primary{width:100%}}.cs-options .cs-options-switch{height:36px;padding:0 12px;border-radius:8px;border:1px solid #c5a173;background:transparent;color:#c5a173;font-size:13px;display:inline-flex;align-items:center;gap:6px;white-space:nowrap;cursor:pointer}.cs-options .cs-options-switch[hidden]{display:none}.cs-options .cs-options-switch:hover{color:#e7d3b6;border-color:#e7d3b6}.cs-options .cs-options-lots{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:20px}.cs-options .cs-options-lot{min-height:176px;padding:24px;display:flex;flex-direction:column;gap:12px;text-align:left;border-radius:12px;border:1px solid rgba(188,178,178,0.3);background-color:#20201e;color:#fcfbfb;font-family:"grandis-regular", sans-serif;cursor:pointer;transition:border-color 0.15s ease, box-shadow 0.15s ease}.cs-options .cs-options-lot:hover{border-color:rgba(252,251,251,0.5)}.cs-options .cs-options-lot.selected{border:2px solid var(--mi-accent, #ff3448);background-color:#282725;box-shadow:0 0 5px 3px rgba(var(--mi-accent-rgb, 255, 52, 72), 0.4)}.cs-options .cs-options-lot-top{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.cs-options .cs-options-lot-num{font-family:"annuario-condensed", "annuario", sans-serif;font-weight:900;font-size:40px;line-height:40px;color:var(--mi-accent, #ff3448)}.cs-options .cs-options-lot-theme{height:26px;padding:0 10px;border-radius:8px;border:1px solid #c5a173;font-size:12px;display:inline-flex;align-items:center}.cs-options .cs-options-lot-name{font-family:"annuario", sans-serif;font-weight:700;font-size:18px;text-transform:uppercase}.cs-options .cs-options-lot-desc{font-size:14px;color:#bcb2b2}.cs-options .cs-options-lot-status{margin-top:auto;display:flex;align-items:center;gap:6px;font-size:14px}.cs-options .cs-options-lot-status svg{flex-shrink:0;color:#e3a400}.cs-options .cs-options-lot-status.done svg{color:#0ed065}.cs-options .cs-options-body{padding:0}.cs-options .cs-options-body:has(>[data-screen="lots"]:not([hidden])){padding:48px 16px}.cs-options .cs-options-catalog{min-height:100%;display:grid;grid-template-columns:248px minmax(0, 1fr) 320px}.cs-options .cs-options-catalog[hidden]{display:none}.cs-options .cs-options-nav{padding:28px 16px;border-right:1px solid rgba(188,178,178,0.2);display:flex;flex-direction:column;gap:2px}.cs-options .cs-options-nav-title{padding:0 12px 10px;font-family:"annuario", sans-serif;font-weight:700;font-size:13px;text-transform:uppercase;color:#c5a173}.cs-options .cs-options-nav-list{display:flex;flex-direction:column;gap:2px}.cs-options .cs-options-nav-item{min-height:40px;padding:0 12px;display:flex;align-items:center;gap:10px;border:0;border-radius:8px;background:transparent;color:#bcb2b2;font-family:"grandis-regular", sans-serif;font-size:14px;text-align:left;cursor:pointer}.cs-options .cs-options-nav-item:hover,.cs-options .cs-options-nav-item.seen{color:#fcfbfb}.cs-options .cs-options-nav-item.active{background-color:rgba(252,251,251,0.08);color:#fcfbfb}.cs-options .cs-options-nav-item.active .cs-options-nav-mark:not(.done){border:2px solid var(--mi-accent, #ff3448)}.cs-options .cs-options-nav-mark{flex-shrink:0;min-width:22px;height:22px;padding:0 5px;border-radius:11px;border:1px solid rgba(188,178,178,0.5);box-sizing:border-box;display:flex;align-items:center;justify-content:center;font-size:11px}.cs-options .cs-options-nav-mark.done{border:0;background-color:var(--mi-accent, #ff3448);color:var(--mi-on-accent, #fcfbfb)}.cs-options .cs-options-nav-mark.done svg{width:12px;height:12px}.cs-options .cs-options-nav-label{flex-grow:1}.cs-options .cs-options-nav-note{font-size:12px;color:#8c8686}.cs-options .cs-options-main{min-width:0;padding:28px 32px 40px;display:flex;flex-direction:column;gap:24px}.cs-options .cs-options-main h2.cs-choices-title{font-size:36px;line-height:38px}.cs-options .cs-options-main .cs-choices-lead{font-size:16px;line-height:22px}.cs-options .cs-options-grid{display:grid;grid-template-columns:repeat(auto-fill, minmax(240px, 1fr));gap:16px;align-content:start}.cs-options .cs-options-card{display:flex;flex-direction:column;overflow:hidden;border-radius:12px;border:1px solid rgba(188,178,178,0.3);background-color:#20201e;transition:border-color 0.15s ease, box-shadow 0.15s ease}.cs-options .cs-options-card.selected{border:2px solid var(--mi-accent, #ff3448);box-shadow:0 0 5px 3px rgba(var(--mi-accent-rgb, 255, 52, 72), 0.4)}.cs-options .cs-options-card .cs-choice-check{display:flex;width:28px;height:28px;top:10px;right:10px}.cs-options .cs-options-card-image{position:relative;display:block;padding:0;border:0;background-color:#191818;cursor:zoom-in}.cs-options .cs-options-card-image img{display:block;width:100%;height:160px;object-fit:cover}.cs-options .cs-options-card-theme{position:absolute;top:10px;left:10px;height:22px;padding:0 8px;border-radius:8px;background-color:#fcfbfb;color:#282725;font-size:11px;display:inline-flex;align-items:center}.cs-options .cs-options-card-body{flex-grow:1;padding:14px 16px 16px;display:flex;flex-direction:column;gap:8px;color:#fcfbfb}.cs-options .cs-options-card-body p{margin:0;font-size:13px;line-height:18px;color:#bcb2b2;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.cs-options .cs-options-card-head{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.cs-options .cs-options-card-head strong{font-family:"grandis-medium", sans-serif;font-weight:400;font-size:15px;line-height:20px}.cs-options .cs-options-card-price{flex-shrink:0;font-family:"annuario-condensed", "annuario", sans-serif;font-weight:900;font-size:20px;color:var(--mi-accent, #ff3448);white-space:nowrap}.cs-options p.cs-options-card-change{font-size:12px;color:#fcfbfb}.cs-options p.cs-options-card-change span{color:#c5a173}.cs-options p.cs-options-card-split{font-size:12px;color:#8c8686}.cs-options p.cs-options-card-quoted{display:flex;align-items:center;gap:6px;font-size:12px;color:#0ed065}.cs-options p.cs-options-card-quoted svg{flex-shrink:0}.cs-options .cs-options-card-foot{margin-top:auto;padding-top:6px;display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:12px;color:#8c8686}.cs-options .cs-options-qty{display:inline-flex;align-items:center;border-radius:8px;border:1px solid var(--mi-accent, #ff3448);overflow:hidden}.cs-options .cs-options-qty button{width:36px;height:36px;border:0;background:transparent;color:#fcfbfb;font-size:18px;cursor:pointer}.cs-options .cs-options-qty button:hover{background-color:rgba(var(--mi-accent-rgb, 255, 52, 72), 0.15)}.cs-options .cs-options-qty span{min-width:28px;text-align:center;font-family:"grandis-medium", sans-serif;font-size:15px;color:#fcfbfb}.cs-options .cs-options-recap{padding:28px 24px;display:flex;flex-direction:column;gap:16px;background-color:#20201e;border-left:1px solid rgba(188,178,178,0.2)}.cs-options .cs-options-recap-title{font-family:"annuario", sans-serif;font-weight:700;font-size:18px;text-transform:uppercase}.cs-options .cs-options-recap-title .main-text{color:var(--mi-accent, #ff3448)}.cs-options .cs-options-recap-list{display:flex;flex-direction:column}.cs-options .cs-options-recap-line{display:grid;grid-template-columns:minmax(0, 1fr) auto;gap:2px 12px;padding:10px 0;border-bottom:1px solid rgba(188,178,178,0.2);font-size:14px}.cs-options .cs-options-recap-line span{grid-column:1 / -1;font-size:12px;color:#bcb2b2}.cs-options .cs-options-recap-line strong{font-family:"grandis-regular", sans-serif;font-weight:400}.cs-options .cs-options-recap-line em{font-style:normal;white-space:nowrap}.cs-options .cs-options-recap-empty{margin:0;font-size:14px;line-height:20px;color:#bcb2b2}.cs-options .cs-options-recap-total{display:flex;align-items:baseline;justify-content:space-between;gap:12px;font-size:14px;color:#bcb2b2}.cs-options .cs-options-recap-total strong{font-family:"annuario-condensed", "annuario", sans-serif;font-weight:900;font-size:28px;color:var(--mi-accent, #ff3448)}.cs-options .cs-options-recap-note{margin:auto 0 0;padding:14px;display:flex;gap:10px;border-radius:8px;background-color:#191818;font-size:13px;line-height:18px;color:#bcb2b2}.cs-options .cs-options-recap-note svg{flex-shrink:0;color:#c5a173}@media (max-width: 1480px){.cs-options .cs-options-catalog{grid-template-columns:220px minmax(0, 1fr) 280px}}@media (max-width: 1024px){.cs-options .cs-options-lots{grid-template-columns:repeat(2, minmax(0, 1fr))}.cs-options .cs-options-catalog{grid-template-columns:minmax(0, 1fr)}.cs-options .cs-options-nav{padding:16px;border-right:0;border-bottom:1px solid rgba(188,178,178,0.2)}.cs-options .cs-options-nav-title{display:none}.cs-options .cs-options-nav-list{flex-direction:row;overflow-x:auto}.cs-options .cs-options-nav-item{flex-shrink:0}.cs-options .cs-options-recap{border-left:0;border-top:1px solid rgba(188,178,178,0.2)}}@media (max-width: 767px){.cs-options .cs-options-switch{display:none}.cs-options .cs-options-lots{grid-template-columns:minmax(0, 1fr)}.cs-options .cs-options-main{padding:20px 16px 32px}.cs-options .cs-options-main h2.cs-choices-title{font-size:28px;line-height:30px}.cs-options .cs-options-recap{padding:20px 16px}}div.client_space-container .cs-stage .cs-stage-cta--row{flex-direction:row;align-items:center;flex-wrap:wrap;justify-content:flex-end;gap:8px}div.client_space-container .cs-stage .cs-stage-status--alert{color:#c0392b;font-family:"grandis-medium", sans-serif}div.client_space-container .cs-sponsor{display:flex;flex-direction:column;gap:20px}div.client_space-container .cs-sponsor-form{display:flex;flex-direction:column;gap:16px}div.client_space-container .cs-sponsor-fields{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:14px 16px}div.client_space-container .cs-sponsor-field{display:flex;flex-direction:column;gap:6px}div.client_space-container .cs-sponsor-field--wide{grid-column:1 / -1}div.client_space-container .cs-sponsor-field label{margin:0;font-family:"grandis-medium", sans-serif;font-size:14px;color:#282725}div.client_space-container .cs-sponsor-field input{height:48px;padding:0 14px;border-radius:8px;border:1px solid rgba(40,39,37,0.3);background-color:#fcfbfb;color:#282725;font-family:"grandis-regular", sans-serif;font-size:16px}div.client_space-container .cs-sponsor-field input:focus{outline:2px solid #282725;outline-offset:1px}div.client_space-container .cs-sponsor-error{font-size:13px;color:#c0392b}div.client_space-container .cs-sponsor-error[hidden]{display:none}div.client_space-container .cs-sponsor-submit{display:flex;align-items:center;justify-content:flex-end;gap:16px}div.client_space-container .cs-sponsor-submit .cs-btn-primary:disabled{background-color:#8c8686;box-shadow:none;cursor:not-allowed}div.client_space-container .cs-sponsor-list{display:flex;flex-direction:column;gap:8px}div.client_space-container .cs-sponsor-list-title{font-family:"annuario", sans-serif;font-weight:700;font-size:14px;text-transform:uppercase;color:#48453f}div.client_space-container .cs-sponsor-row{display:flex;align-items:center;gap:12px;padding:12px 14px;border-radius:8px;background-color:#fcfbfb;border:1px solid rgba(40,39,37,0.1)}div.client_space-container .cs-sponsor-avatar{flex-shrink:0;width:36px;height:36px;border-radius:50%;background-color:#514029;color:#fcfbfb;display:flex;align-items:center;justify-content:center;font-size:13px}div.client_space-container .cs-sponsor-who{flex-grow:1;min-width:0;display:flex;flex-direction:column}div.client_space-container .cs-sponsor-who strong{font-family:"grandis-medium", sans-serif;font-weight:400;font-size:15px}div.client_space-container .cs-sponsor-who span{font-size:13px;color:#48453f;overflow-wrap:anywhere}div.client_space-container .cs-sponsor-date{font-size:13px;color:#48453f;white-space:nowrap}div.client_space-container .cs-sponsor-remove{width:36px;height:36px;display:inline-flex;align-items:center;justify-content:center;border-radius:8px;border:1px solid rgba(40,39,37,0.25);color:#282725 !important}div.client_space-container .cs-sponsor-remove:hover{background-color:rgba(40,39,37,0.06)}div.client_space-container .cs-works-figures{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:16px}div.client_space-container .cs-works-figure{padding:16px 20px;border-radius:8px;background-color:#fcfbfb;display:flex;flex-direction:column;gap:6px}div.client_space-container .cs-works-figure span{font-size:13px;color:#48453f}div.client_space-container .cs-works-figure strong{font-family:"annuario-condensed", "annuario", sans-serif;font-weight:900;font-size:40px;line-height:40px;color:#282725}div.client_space-container .cs-works-figure strong.accent{color:var(--mi-accent, #ff3448)}div.client_space-container .cs-works-figure strong.muted{font-size:28px;color:#48453f}div.client_space-container .cs-works-figure em{font-style:normal;font-size:13px;color:#48453f}div.client_space-container .cs-works-list{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:8px 16px;align-items:start}div.client_space-container .cs-works-item{border-radius:8px;background-color:#fcfbfb}div.client_space-container .cs-works-item summary{display:grid;grid-template-columns:28px minmax(0, 1fr) 120px 150px;align-items:center;gap:12px;min-height:48px;padding:0 14px;list-style:none;cursor:pointer}div.client_space-container .cs-works-item summary::-webkit-details-marker{display:none}div.client_space-container .cs-works-item[open] summary{border-bottom:1px solid rgba(40,39,37,0.1)}div.client_space-container .cs-works-num{font-family:"annuario", sans-serif;font-weight:700;font-size:13px;color:#48453f}div.client_space-container .cs-works-name{font-family:"grandis-medium", sans-serif;font-size:15px}div.client_space-container .cs-works-bar{height:6px;border-radius:3px;background-color:rgba(40,39,37,0.1)}div.client_space-container .cs-works-bar span{display:block;height:6px;border-radius:3px;background-color:#e3a400}div.client_space-container .cs-works-item.done .cs-works-bar span{background-color:#0ed065}div.client_space-container .cs-works-state{display:flex;align-items:center;gap:6px;font-size:13px;color:#48453f}div.client_space-container .cs-works-state svg{flex-shrink:0}div.client_space-container .cs-works-state.done{color:#0a7a3d;font-family:"grandis-medium", sans-serif}div.client_space-container .cs-works-state.doing{color:#282725}div.client_space-container .cs-works-state.doing svg{color:#e3a400}div.client_space-container .cs-works-products{list-style:none;margin:0;padding:8px 14px 12px 54px;display:flex;flex-direction:column;gap:6px}div.client_space-container .cs-works-products li{display:flex;justify-content:space-between;gap:12px;font-size:13px}div.client_space-container .cs-works-products em{font-style:normal;color:#48453f;white-space:nowrap}div.client_space-container .cs-works-products em.done{color:#0a7a3d}div.client_space-container .cs-works-empty{margin:0;padding:10px 14px 12px 54px;font-size:13px;color:#48453f}div.client_space-container .cs-stage.cs-done-stage{display:grid;grid-template-columns:minmax(0, 5fr) minmax(0, 6fr);gap:24px;padding:0;background:transparent;color:#fcfbfb}div.client_space-container .cs-done-panel{display:flex;flex-direction:column;gap:28px;padding:32px;border-radius:8px;background-color:#20201e;border:1px solid rgba(188,178,178,0.3)}div.client_space-container .cs-done-intro{display:flex;flex-direction:column;gap:16px}div.client_space-container .cs-done-intro p{margin:0;font-size:17px;line-height:25px;color:#bcb2b2}div.client_space-container .cs-done-check{display:inline-flex;align-items:center;gap:12px;font-family:"grandis-medium", sans-serif;font-size:15px}div.client_space-container .cs-done-check svg{width:40px;height:40px;padding:10px;border-radius:50%;background-color:#0ed065;color:#191818;box-sizing:border-box}div.client_space-container h3.cs-done-title{margin:0;font-family:"annuario", sans-serif;font-weight:700;font-size:48px;line-height:50px;text-transform:uppercase;color:#fcfbfb}div.client_space-container h3.cs-done-title .main-text{color:var(--mi-accent, #ff3448)}div.client_space-container .cs-done-review{display:flex;flex-direction:column;gap:16px;padding:24px;border-radius:8px;background-color:#191818;border:1px solid rgba(188,178,178,0.3)}div.client_space-container .cs-done-review-title{font-family:"annuario", sans-serif;font-weight:700;font-size:18px;text-transform:uppercase}div.client_space-container .cs-done-stars{display:flex;gap:8px}div.client_space-container .cs-done-stars button{width:52px;height:52px;display:flex;align-items:center;justify-content:center;border-radius:8px;border:1px solid rgba(188,178,178,0.3);background:transparent;color:#bcb2b2;cursor:pointer}div.client_space-container .cs-done-stars button svg{fill:none}div.client_space-container .cs-done-stars button.on{color:var(--mi-accent, #ff3448)}div.client_space-container .cs-done-stars button.on svg{fill:currentColor}div.client_space-container .cs-done-rating-note{font-size:13px;color:#bcb2b2}div.client_space-container .cs-done-rating-note[hidden]{display:none}div.client_space-container .cs-done-review-actions{display:flex;gap:10px;flex-wrap:wrap}div.client_space-container .cs-done-review-actions a{flex:1 1 200px}div.client_space-container a.cs-done-link{display:inline-flex;align-items:center;gap:8px;font-size:15px;color:#c5a173}div.client_space-container a.cs-done-link:hover{color:#e7d3b6}div.client_space-container .cs-done-referral{display:flex;flex-direction:column;gap:20px;padding:32px;border-radius:8px;background-color:#f7f0e3;color:#282725}div.client_space-container .cs-done-upcoming{grid-column:1 / -1;display:flex;flex-direction:column;align-items:flex-start;gap:8px;padding:24px;border-radius:8px;background-color:#f7f0e3;color:#282725}@media (max-width: 1480px){div.client_space-container .cs-works-list{grid-template-columns:minmax(0, 1fr)}div.client_space-container .cs-stage.cs-done-stage{grid-template-columns:minmax(0, 1fr)}}@media (max-width: 767px){div.client_space-container .cs-sponsor-fields,div.client_space-container .cs-works-figures{grid-template-columns:minmax(0, 1fr)}div.client_space-container .cs-sponsor-row{flex-wrap:wrap}div.client_space-container .cs-works-item summary{grid-template-columns:28px minmax(0, 1fr);padding:10px 14px}div.client_space-container .cs-works-item summary .cs-works-bar,div.client_space-container .cs-works-item summary .cs-works-state{grid-column:2}div.client_space-container .cs-works-products,div.client_space-container .cs-works-empty{padding-left:14px}div.client_space-container .cs-done-panel,div.client_space-container .cs-done-referral{padding:20px 16px}div.client_space-container h3.cs-done-title{font-size:34px;line-height:36px}}.cs-observations .cs-observations-file,.cs-delivery .cs-observations-file{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.cs-observations .cs-observations-body{padding:40px 48px}.cs-observations .cs-observations-layout{max-width:1340px;margin:0 auto;display:grid;grid-template-columns:minmax(0, 1fr) 420px;gap:32px;align-items:start}.cs-observations .cs-observations-form{display:flex;flex-direction:column;gap:22px}.cs-observations .cs-observations-form h2.cs-choices-title{font-size:40px;line-height:42px}.cs-observations .cs-observations-group{display:flex;flex-direction:column;gap:10px;margin:0;padding:0;border:0}.cs-observations .cs-observations-label{margin:0;padding:0;font-family:"annuario", sans-serif;font-weight:700;font-size:16px;text-transform:uppercase;color:#fcfbfb}.cs-observations .cs-observations-lots{display:flex;flex-wrap:wrap;gap:8px}.cs-observations .cs-observations-lot{height:48px;padding:0 16px;display:inline-flex;align-items:center;gap:8px;border-radius:8px;border:1px solid rgba(188,178,178,0.35);background-color:#20201e;color:#fcfbfb;font-family:"grandis-medium", sans-serif;font-size:15px;cursor:pointer}.cs-observations .cs-observations-lot span{font-family:"grandis-regular", sans-serif;font-size:13px;color:#bcb2b2}.cs-observations .cs-observations-lot.selected{border:2px solid var(--mi-accent, #ff3448);background-color:rgba(var(--mi-accent-rgb, 255, 52, 72), 0.12)}.cs-observations .cs-observations-input{min-height:96px;padding:12px 14px;border-radius:8px;border:1px solid rgba(188,178,178,0.4);background-color:#20201e;color:#fcfbfb;font-family:"grandis-regular", sans-serif;font-size:16px;line-height:22px;resize:vertical}.cs-observations .cs-observations-input::placeholder{color:#8c8686}.cs-observations .cs-observations-input:focus{outline:2px solid var(--mi-accent, #ff3448);outline-offset:1px}.cs-observations .cs-observations-photos{position:relative;display:flex;gap:12px}.cs-observations .cs-observations-preview{position:relative;flex-shrink:0;width:128px;height:96px;border-radius:8px;overflow:hidden}.cs-observations .cs-observations-preview[hidden]{display:none}.cs-observations .cs-observations-preview img{width:100%;height:100%;object-fit:cover;display:block}.cs-observations .cs-observations-preview-remove{position:absolute;top:6px;right:6px;width:28px;height:28px;border-radius:50%;border:0;background-color:rgba(25,24,24,0.8);color:#fcfbfb;font-size:18px;line-height:1;cursor:pointer}.cs-observations .cs-observations-drop{flex-grow:1;min-height:96px;margin:0;display:flex;align-items:center;justify-content:center;gap:10px;border-radius:8px;border:1px dashed rgba(197,161,115,0.8);color:#fcfbfb;font-size:15px;cursor:pointer}.cs-observations .cs-observations-drop.dragging,.cs-observations .cs-observations-drop:hover{background-color:rgba(197,161,115,0.08)}.cs-observations .cs-observations-drop-icon{display:flex;color:#c5a173}.cs-observations .cs-observations-submit{display:flex;align-items:center;justify-content:flex-end;gap:16px}.cs-observations .cs-observations-submit .cs-btn-primary:disabled{background-color:#8c8686;color:#191818 !important;box-shadow:none;cursor:not-allowed}.cs-observations .cs-observations-aside{position:sticky;top:0;display:flex;flex-direction:column;gap:16px;padding:24px;border-radius:8px;background-color:#20201e;border:1px solid rgba(188,178,178,0.3)}.cs-observations .cs-observations-plot{display:flex;flex-direction:column;gap:12px}.cs-observations .cs-observations-plot[hidden]{display:none}.cs-observations .cs-observations-aside-head{display:flex;justify-content:space-between;align-items:baseline}.cs-observations .cs-observations-aside-head strong{font-family:"annuario", sans-serif;font-weight:700;font-size:20px;text-transform:uppercase}.cs-observations .cs-observations-aside-head span{font-size:13px;color:#bcb2b2}.cs-observations .cs-observations-none{margin:0;font-size:14px;color:#bcb2b2}.cs-observations .cs-observations-item{display:flex;align-items:center;gap:12px;padding:14px;border-radius:8px;background-color:#191818}.cs-observations .cs-observations-item img,.cs-observations .cs-observations-item .cs-observations-item-placeholder{flex-shrink:0;width:72px;height:56px;border-radius:6px;object-fit:cover;background-color:#20201e}.cs-observations .cs-observations-item form{margin:0}.cs-observations .cs-observations-item-body{flex-grow:1;min-width:0;display:flex;flex-direction:column;gap:4px}.cs-observations .cs-observations-item-body strong{font-family:"grandis-medium", sans-serif;font-weight:400;font-size:15px;overflow-wrap:anywhere}.cs-observations .cs-observations-item-body>span{font-size:13px;color:#bcb2b2}.cs-observations .cs-observations-state{display:inline-flex;align-items:center;gap:6px;font-size:13px;color:#fcfbfb !important}.cs-observations .cs-observations-state svg{color:#e3a400}.cs-observations .cs-observations-state.done svg{color:#0ed065}.cs-observations .cs-observations-state.check svg{color:var(--mi-accent, #ff3448)}.cs-observations .cs-observations-item:has(.cs-observations-item-actions){flex-wrap:wrap}.cs-observations .cs-observations-response{font-style:italic}.cs-observations .cs-observations-item-actions{display:flex;flex-wrap:wrap;gap:8px;width:100%;padding-left:84px}.cs-observations a.cs-observations-more{font-size:14px;color:#c5a173}.cs-observations .cs-observations-plans{display:flex;flex-direction:column;gap:8px;padding-top:16px;border-top:1px solid rgba(188,178,178,0.2)}.cs-observations .cs-observations-plans>span{font-size:13px;color:#bcb2b2}.cs-observations .cs-observations-plan{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.cs-observations .cs-observations-plan em{flex:1 1 100%;font-style:normal;font-size:14px}.cs-observations .cs-observations-plan a{flex:1 1 0;height:40px;display:flex;align-items:center;justify-content:center;border-radius:8px;border:1px solid #c5a173;color:#c5a173;font-size:14px}@media (max-width: 1024px){.cs-observations .cs-observations-body{padding:24px 16px}.cs-observations .cs-observations-layout{grid-template-columns:minmax(0, 1fr)}.cs-observations .cs-observations-aside{position:static}}.cs-delivery .cs-delivery-options{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:24px}.cs-delivery .cs-delivery-card{position:relative;margin:0;padding:28px;display:flex;flex-direction:column;gap:16px;border-radius:12px;background-color:#20201e;border:1px solid rgba(188,178,178,0.3);color:#fcfbfb}.cs-delivery .cs-delivery-card h3{margin:0;font-family:"annuario", sans-serif;font-weight:700;font-size:24px;text-transform:uppercase;color:inherit}.cs-delivery .cs-delivery-card p{margin:0;font-size:16px;line-height:22px}.cs-delivery .cs-delivery-card>.cs-btn-primary,.cs-delivery .cs-delivery-card>.cs-btn-outline-light{margin-top:auto;height:52px;width:100%}.cs-delivery .cs-delivery-card>.cs-btn-primary:disabled,.cs-delivery .cs-delivery-card>.cs-btn-outline-light:disabled{opacity:0.5;cursor:not-allowed;box-shadow:none}.cs-delivery .cs-delivery-card--online{background-color:#f7f0e3;border:0;color:#282725}.cs-delivery .cs-delivery-card--online p{color:#48453f}.cs-delivery .cs-delivery-card-top{display:flex;justify-content:space-between;align-items:center}.cs-delivery .cs-delivery-icon{width:52px;height:52px;display:flex;align-items:center;justify-content:center;border-radius:50%;background-color:var(--mi-accent, #ff3448);color:var(--mi-on-accent, #fcfbfb)}.cs-delivery .cs-delivery-icon--outline{background:transparent;border:1px solid #c5a173;color:#c5a173}.cs-delivery .cs-delivery-tag{height:28px;padding:0 10px;display:inline-flex;align-items:center;border-radius:8px;background-color:#514029;color:#fcfbfb;font-size:12px}.cs-delivery .cs-delivery-steps{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px;font-size:15px}.cs-delivery .cs-delivery-steps li{display:flex;align-items:center;gap:10px}.cs-delivery .cs-delivery-steps span{width:26px;height:26px;display:flex;align-items:center;justify-content:center;border-radius:50%;border:2px solid var(--mi-accent, #ff3448);box-sizing:border-box;font-size:12px}.cs-delivery .cs-delivery-steps a{color:#c5a173}.cs-delivery .cs-delivery-drop{margin:0;padding:14px;display:flex;align-items:center;gap:12px;border-radius:8px;border:1px dashed rgba(197,161,115,0.8);background-color:#191818;cursor:pointer}.cs-delivery .cs-delivery-drop.dragging,.cs-delivery .cs-delivery-drop:hover{background-color:rgba(197,161,115,0.08)}.cs-delivery .cs-delivery-drop.filled{border-style:solid;border-color:rgba(188,178,178,0.3)}.cs-delivery .cs-delivery-file-badge{flex-shrink:0;width:40px;height:48px;display:flex;align-items:center;justify-content:center;border-radius:6px;background-color:#514029;font-family:"grandis-medium", sans-serif;font-size:11px}.cs-delivery .cs-delivery-file-name{font-size:15px;overflow-wrap:anywhere}@media (max-width: 767px){.cs-delivery .cs-delivery-options{grid-template-columns:minmax(0, 1fr)}}div.client_space-container .cs-stage .cs-stage-badge.cs-stage-badge--waiting{gap:6px;background-color:#e3a400;color:#282725;font-family:"grandis-medium", sans-serif}div.client_space-container .cs-stage .cs-stage-badge.cs-stage-badge--waiting::before{content:"";width:8px;height:8px;border-radius:50%;background-color:#282725;animation:cs-waiting-pulse 1.4s ease-in-out infinite}div.client_space-container .cs-stage .cs-stage-bar.cs-stage-bar--waiting span{background-color:#e3a400;background-image:repeating-linear-gradient(-45deg, rgba(255,255,255,0.35) 0 8px, transparent 8px 16px);background-size:23px 23px;animation:cs-waiting-stripes 1s linear infinite}div.client_space-container .cs-stage-waiting{display:grid;grid-template-columns:minmax(0, 1fr) minmax(280px, 400px);gap:24px;padding:20px 24px;border-radius:8px;border:1px solid rgba(227,164,0,0.55);background-color:#fdf3d8;color:#282725}div.client_space-container .cs-stage-waiting-main{display:flex;gap:16px}div.client_space-container .cs-stage-waiting-icon{flex-shrink:0;width:52px;height:52px;display:flex;align-items:center;justify-content:center;border-radius:50%;background-color:#e3a400;color:#282725}div.client_space-container .cs-stage-waiting-icon svg{animation:cs-waiting-turn 2.4s ease-in-out infinite}div.client_space-container .cs-stage-waiting-text{display:flex;flex-direction:column;gap:6px}div.client_space-container .cs-stage-waiting-text strong{font-family:"annuario", sans-serif;font-weight:700;font-size:18px;text-transform:uppercase}div.client_space-container .cs-stage-waiting-text p{margin:0;font-size:15px;line-height:21px;color:#48453f}div.client_space-container .cs-stage-waiting-text ul{margin:4px 0 0;padding-left:18px;display:flex;flex-direction:column;gap:4px;font-size:14px;line-height:20px;color:#48453f}div.client_space-container .cs-stage-waiting-text b{font-family:"grandis-medium", sans-serif;font-weight:400;color:#282725}div.client_space-container .cs-stage-waiting-contacts{display:flex;flex-direction:column;gap:8px}div.client_space-container .cs-stage-waiting-contact{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:8px;background-color:#fcfbfb;border:1px solid rgba(40,39,37,0.1)}div.client_space-container .cs-stage-waiting-avatar{flex-shrink:0;width:36px;height:36px;border-radius:50%;background-color:#514029;color:#fcfbfb;display:flex;align-items:center;justify-content:center;font-size:13px}div.client_space-container .cs-stage-waiting-who{flex-grow:1;min-width:0;display:flex;flex-direction:column}div.client_space-container .cs-stage-waiting-who span{font-size:12px;color:#48453f}div.client_space-container .cs-stage-waiting-who strong{font-family:"grandis-medium", sans-serif;font-weight:400;font-size:15px}div.client_space-container .cs-stage-waiting-links{display:flex;gap:6px}div.client_space-container .cs-stage-waiting-links a{width:36px;height:36px;display:inline-flex;align-items:center;justify-content:center;border-radius:8px;border:1px solid #282725;color:#282725 !important}div.client_space-container .cs-stage-waiting-links a:hover{background-color:#282725;color:#fcfbfb !important}div.client_space-container a.cs-stage-waiting-all{align-self:flex-end;font-size:14px;color:#282725 !important;text-decoration:underline}@media (max-width: 1024px){div.client_space-container .cs-stage-waiting{grid-template-columns:minmax(0, 1fr)}}@media (max-width: 767px){div.client_space-container .cs-stage-waiting{padding:16px}div.client_space-container .cs-stage-waiting-main{flex-direction:column}}@keyframes cs-waiting-pulse{0%, 100%{opacity:1}50%{opacity:0.25}}@keyframes cs-waiting-stripes{from{background-position:0 0}to{background-position:23px 0}}@keyframes cs-waiting-turn{0%, 70%{transform:rotate(0)}85%, 100%{transform:rotate(180deg)}}@media (prefers-reduced-motion: reduce){div.client_space-container .cs-stage-badge--waiting::before,div.client_space-container .cs-stage-bar--waiting span,div.client_space-container .cs-stage-waiting-icon svg{animation:none}}.cs-modal .cs-modal-step{display:flex;align-items:center;gap:10px;margin:14px 0 8px;font-family:"grandis-medium", sans-serif;font-size:15px;color:#fcfbfb}.cs-modal .cs-modal-step:first-of-type{margin-top:4px}.cs-modal .cs-modal-step .cs-modal-step-index{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:24px;height:24px;border-radius:50%;border:1px solid var(--mi-accent, #ff3448);font-size:13px;color:#fcfbfb}
