.containerIdentification{background-image:url(/static/media/appartement-transparent.d4367a97.png);background-repeat:no-repeat;background-position:50%;background-size:cover;height:100vh}.login-form .form-control{background:#f7f7f7 none repeat scroll 0 0;border:1px solid #d4d4d4;border-radius:4px;font-size:14px;height:50px;line-height:50px}.main-div{border-top:5px solid #fd0400;background:#fff none repeat scroll 0 0;border-radius:2px;box-shadow:0 4px 2px #888}.login-form .form-group{margin-bottom:10px}.oubliMdp{text-align:left;margin-bottom:30px}.oubliMdp a{color:#777;font-size:14px;text-decoration:underline}.TitreLogin{float:left;width:100%;text-align:center;font-size:31px;font-weight:600;color:#fd0400;margin-bottom:20px}.TitreLogin div{border-bottom:1px solid #fd0400;padding-left:15px;padding-right:15px;display:inline-block}.LogoLogin{float:left;width:100%}.LogoLogin img{height:40px}.EspaceBoutonChamps{margin-top:20px}@media (min-width:1281px){.main-div{width:38%;padding:20px}}@media (min-width:1025px) and (max-width:1280px){.main-div{width:38%;padding:20px}}@media (min-width:768px) and (max-width:1024px){.main-div{width:58%;padding:20px}}@media (min-width:768px) and (max-width:1024px) and (orientation:landscape){.main-div{width:48%;padding:20px}}@media (min-width:481px) and (max-width:767px){.main-div{width:48%;padding:20px}}@media (max-width:480px){.main-div{padding:10px}}.titreEiffimmo{background-color:#fd0400;padding:4px 10px;border-radius:25px}.headerMenuButton{background-color:#393939!important;color:#fff!important;height:50px!important;width:50px!important}.headerMenuButton:hover{color:#fff}.headerMenuButton span i{font-size:28px}.brandLink{color:#fff}.brandLink:hover{color:#fff;text-decoration:none}.appTitle,.appTitle:hover{margin-left:16px;color:#fff;text-decoration:none!important}.brandText{font-size:17px;line-height:48px}.rightMenuButton{background-color:#575757!important;height:50px!important;color:#fff!important;border:none!important;cursor:pointer!important;transition:.3s;padding-right:15px;padding-left:15px}.rightMenuButton:hover{background-color:#393939!important;color:#fff}.profilLink{line-height:30px;cursor:pointer}.profilLink a,.profilLink button,.profilLink button:hover{text-decoration:none;color:#393939}.profilLink label{cursor:pointer}@media (max-width:768px){.rightMenu{width:50px}}#root{height:100vh}.backgroundColord30400{background-color:#d30400}.scrollablePaneWrapper{position:relative;height:74vh}.scrollablePaneWrapperPetit{position:relative;height:34vh}.scrollablePaneWrapperIdentification{position:relative;height:80vh}.scrollablePaneWrapperCG{position:relative;height:68vh}.progressIndicator{width:58%;height:20%;z-index:1000002;color:#fff}.divFondProgressIndicator,.progressIndicator{position:fixed;top:0;left:0;right:0;bottom:0;margin:auto}.divFondProgressIndicator{width:100%;height:100%;z-index:1000001;background-color:rgba(0,0,0,.5)}.marginRight8px{margin-right:8px}.badge{font-size:.65rem}.ms-ProgressIndicator-itemDescription,.ms-ProgressIndicator-itemName{color:#fff}.divNombreItems{background-color:#fd0400;width:80px;padding:5px;color:#fff;border-radius:10px;margin-right:25px;float:right;text-align:right}.searchBox{height:100%!important;width:250px;margin-right:15px!important;background:#fff}.buttonFiltres{float:right}.buttonFiltres:hover{color:#f60}.separateur{height:10px}.separateurGrand{height:50px}.errorMessage_Picker{font-size:12px;font-weight:400;color:#a80000;margin:0;padding-top:5px;display:flex;align-items:center}.champObligatoire_Picker div div div{border-color:#a80000}.comboBoxDansCommandBar{margin-left:10px}.comboBoxDansCommandBar .ms-ComboBox{height:100%}.boutonDansCommandBar{height:100%!important}.displayNone{display:none}.containerMessageErreurGenerique{text-align:center;margin:150px auto auto}.containerMessageErreurGenerique .messageErreurGenerique{font-size:25px;margin-bottom:18px}iframe{display:none}.nav-item{margin-right:20px;background-image:linear-gradient(#fd0400,#fd0400),linear-gradient(#fff,#fff);background-size:0 2.5px,auto;background-repeat:no-repeat;background-position:bottom;transition:all .2s ease-out}.active,.nav-item:hover{background-size:100% 2.5px,auto}.titreCarousel{font-size:1.7rem;font-weight:100;margin-left:15px}.customCaption{background-color:#fd0400;opacity:.8}.customCaption h3{color:#fff}.customCaption p{color:#000;font-weight:700}.imgCarousel{width:100%;height:100%;object-fit:cover}.loaderCarousel{margin-top:50px}.carousel-item-operation{height:50vh}.carousel-item-programme,.carousel-programme,.carousel-programme>.carousel-inner{height:100%;max-height:100%}@media (min-width:300px){.d-md-block{display:block!important}}.divHome{background-image:url(/static/media/PlanBas.4b023b7a.png);background-repeat:no-repeat;background-position-x:1%;background-position-y:99%}.divContainerCarousel{padding:1em}@media (min-width:1025px){.divContainerCarousel{width:66.66667%}}.logoEiffageHome{height:8vh;margin-left:5%;margin-top:20px}.divPiedPage{position:fixed;bottom:0}.imagePiedPage{height:5rem;float:right;margin-top:2%}.carousel-slider{overflow:unset!important}.carousel-slider .control-dots{bottom:-35px!important}.carousel-slider .dot{background-color:red!important}.tie-btn-delete,.tie-btn-deleteAll,.tie-btn-hand,.tie-btn-zoomIn,.tie-btn-zoomOut,.tui-image-editor-button.apply>label,.tui-image-editor-button.cancel>label,.tui-image-editor-header,[class=tui-image-editor-item]{display:none!important}.tui-image-editor-main{top:0!important}.tui-image-editor{left:0!important}.tui-image-editor-help-menu{height:unset!important}.tui-image-editor-submenu{width:100px!important}.tie-crop-button.action,.tie-crop-preset-button{display:flex!important;flex-direction:column!important}.tie-crop-button.action{grid-gap:20px!important;gap:20px!important}.blocDetailList{margin-top:25px}.blocEnvoiDocOTP,.blocSaisieInformations{box-shadow:0 5px 5px #eee;padding:10px;margin-top:25px;border-top:5px solid #fd0400}.containerSuiviCompteClient{margin-top:10px}.blocTotauxSuiviCompteClient{margin-top:10px;padding:10px;margin-bottom:10px}.divTotalSuiviCompteClient{text-align:center;margin-bottom:5px}.labelMontantSuiviCompteClient{font-weight:600}.montantSuiviCompteClient{padding:5px;background-color:#fd0400;color:#fff;font-weight:600;border-radius:5px}.blocSuiviCompteClient{border:1px solid #ddd;margin-bottom:20px;padding:10px}.titreBlocSuiviCompteClient{text-transform:uppercase;color:#fd0400;text-align:center;font-size:15px}.boutonBlocSuiviCompteClient{margin-top:10px}.labelStadeSuiviCompteClient{color:#fd0400;cursor:pointer}.blocTotauxTMA,.containerTMA{margin-top:10px}.blocTotauxTMA{padding:10px;margin-bottom:10px}.divTotalTMA{text-align:center;margin-bottom:5px}.labelMontantTMA,.montantTMA{font-weight:600}.montantTMA{padding:5px;background-color:#fd0400;color:#fff;border-radius:5px}.blocTMA{border:1px solid #ddd;margin-bottom:20px;padding:10px}.titreBlocTMA{text-transform:uppercase;color:#fd0400;text-align:center;font-size:15px}.boutonBlocTMA{margin-top:10px}.labelTMA{color:#fd0400;cursor:pointer}.containerEcheancier{margin-top:10px}.blocEcheancierReservation{border:1px solid #ddd;margin-bottom:20px;padding:10px}.titreBlocEcheancierReservation{text-transform:uppercase;color:#fd0400;text-align:center;font-size:15px}.boutonBlocEcheancierReservation{margin-top:10px}.labelStadeEcheancierReservation{color:#fd0400;cursor:pointer}.labelTitle{margin-top:10px;font-weight:700}.separateurLignePanelTransfertPropriete{margin-top:80px}.perimetreSouhait{margin-bottom:15px;padding-bottom:15px;padding-top:15px;background-color:#edebe9}.asterixObligatoire{color:#a80000}.titreRubriqueFicheSouhait{border-bottom:2px solid red;padding:5px}.titreRubriqueFicheSouhait_MaisonIndividuelle{border-bottom:2px solid red;padding:5px;margin-bottom:10px}.innerBackground{background-color:#eee}.vertical-timeline-element-content{color:#000}.vertical-timeline-element--reservation .vertical-timeline-element-content{border-top:3px solid #fd221e}.vertical-timeline-element--contact .vertical-timeline-element-content{border-top:3px solid #639e34}.vertical-timeline-element--souhait .vertical-timeline-element-content{border-top:3px solid #7f22e6}.vertical-timeline-element--denonciation .vertical-timeline-element-content{border-top:3px solid #ffb901}.vertical-timeline-element--option .vertical-timeline-element-content{border-top:3px solid #e67f22}.vertical-timeline-element-content>button{margin-top:10px}.vertical-timeline{width:95%;max-width:1170px;margin:2em auto;position:relative;padding:2em 0}.vertical-timeline:after{content:"";display:table;clear:both}.vertical-timeline:before{content:"";position:absolute;top:0;left:18px;height:100%;width:4px;background:#fff}@media only screen and (min-width:1170px){.vertical-timeline.vertical-timeline--two-columns{margin-top:3em;margin-bottom:3em;width:90%}.vertical-timeline.vertical-timeline--two-columns:before{left:50%;margin-left:-2px}}.vertical-timeline-element{position:relative;margin:2em 0}.vertical-timeline-element>div{min-height:1px}.vertical-timeline-element:after{content:"";display:table;clear:both}.vertical-timeline-element:first-child{margin-top:0}.vertical-timeline-element:last-child{margin-bottom:0}@media only screen and (min-width:1170px){.vertical-timeline-element{margin:4em 0}.vertical-timeline-element:first-child{margin-top:0}.vertical-timeline-element:last-child{margin-bottom:0}}.vertical-timeline-element-icon{position:absolute;top:0;left:0;width:40px;height:40px;border-radius:50%;box-shadow:0 0 0 4px #fff,inset 0 2px 0 rgba(0,0,0,.08),0 3px 0 4px rgba(0,0,0,.05);text-align:center}.vertical-timeline-element-icon svg{display:block;width:24px;height:24px;position:relative;left:50%;top:50%;margin-left:-12px;margin-top:-12px}@media only screen and (min-width:1170px){.vertical-timeline--two-columns .vertical-timeline-element-icon{width:60px;height:60px;left:50%;margin-left:-30px;line-height:58px}.vertical-timeline-element-icon i{font-size:30px}}.vertical-timeline-element-icon{-webkit-transform:translateZ(0);-webkit-backface-visibility:hidden}.vertical-timeline--animate .vertical-timeline-element-icon.is-hidden{visibility:hidden}.vertical-timeline--animate .vertical-timeline-element-icon.bounce-in{visibility:visible;animation:cd-bounce-1 .6s}@keyframes cd-bounce-1{0%{opacity:0;transform:scale(.5)}60%{opacity:1;transform:scale(1.2)}to{transform:scale(1)}}.vertical-timeline-element-content{position:relative;margin-left:60px;background:#fff;border-radius:.25em;padding:1em;box-shadow:0 3px 0 #ddd}.vertical-timeline-element--no-children .vertical-timeline-element-content{background:transparent;box-shadow:none}.vertical-timeline-element-content:after{content:"";display:table;clear:both}.vertical-timeline-element-content h2{color:#303e49}.vertical-timeline-element-content .vertical-timeline-element-date,.vertical-timeline-element-content p{font-size:13px;font-size:.8125rem;font-weight:400;color:#333}.vertical-timeline-element-content .vertical-timeline-element-date{display:inline-block}.vertical-timeline-element-content p{margin:1em 0 0;line-height:1.6}.vertical-timeline-element-title{margin:0;font-size:22px}.vertical-timeline-element-subtitle{margin:0;font-weight:100}.vertical-timeline-element-content .vertical-timeline-element-date{float:left;padding:.8em 0;opacity:.7}.vertical-timeline-element-content:before{content:"";position:absolute;top:16px;right:100%;height:0;width:0;border:7px solid transparent;border-right-color:#fff}.vertical-timeline-element--no-children .vertical-timeline-element-content:before{display:none}@media only screen and (min-width:768px){.vertical-timeline-element-content h2{font-size:20px;font-size:1.25rem}.vertical-timeline-element-content p{font-size:16px;font-size:1rem}.vertical-timeline-element-content .vertical-timeline-element-date{font-size:14px;font-size:.875rem}.vertical-timeline-element-icon{line-height:42px}}@media only screen and (min-width:1170px){.vertical-timeline--two-columns .vertical-timeline-element-content{margin-left:0;padding:1.5em;width:45%}.vertical-timeline--two-columns .vertical-timeline-element-content:before{top:24px;left:100%;border-color:transparent transparent transparent #fff}.vertical-timeline--two-columns .vertical-timeline-element-content .vertical-timeline-element-date{position:absolute;width:100%;left:124%;top:6px;font-size:16px;font-size:1rem}.vertical-timeline--two-columns .vertical-timeline-element.vertical-timeline-element--right .vertical-timeline-element-content,.vertical-timeline--two-columns .vertical-timeline-element:nth-child(2n):not(.vertical-timeline-element--left) .vertical-timeline-element-content{float:right}.vertical-timeline--two-columns .vertical-timeline-element.vertical-timeline-element--right .vertical-timeline-element-content:before,.vertical-timeline--two-columns .vertical-timeline-element:nth-child(2n):not(.vertical-timeline-element--left) .vertical-timeline-element-content:before{top:24px;left:auto;right:100%;border-color:transparent #fff transparent transparent}.vertical-timeline--two-columns .vertical-timeline-element.vertical-timeline-element--right .vertical-timeline-element-content .vertical-timeline-element-date,.vertical-timeline--two-columns .vertical-timeline-element:nth-child(2n):not(.vertical-timeline-element--left) .vertical-timeline-element-content .vertical-timeline-element-date{left:auto;right:124%;text-align:right}}.vertical-timeline--animate .vertical-timeline-element-content.is-hidden{visibility:hidden}.vertical-timeline--animate .vertical-timeline-element-content.bounce-in{visibility:visible;animation:cd-bounce-2 .6s}@media only screen and (min-width:1170px){.vertical-timeline--two-columns.vertical-timeline--animate .vertical-timeline-element.vertical-timeline-element--right .vertical-timeline-element-content.bounce-in,.vertical-timeline--two-columns.vertical-timeline--animate .vertical-timeline-element:nth-child(2n):not(.vertical-timeline-element--left) .vertical-timeline-element-content.bounce-in{animation:cd-bounce-2-inverse .6s}}@media only screen and (max-width:1169px){.vertical-timeline--animate .vertical-timeline-element-content.bounce-in{visibility:visible;animation:cd-bounce-2-inverse .6s}.vertical-timeline-element-icon i{font-size:18px}.vertical-timeline-element-icon{line-height:42px}}@keyframes cd-bounce-2{0%{opacity:0;transform:translateX(-100px)}60%{opacity:1;transform:translateX(20px)}to{transform:translateX(0)}}@keyframes cd-bounce-2-inverse{0%{opacity:0;transform:translateX(100px)}60%{opacity:1;transform:translateX(-20px)}to{transform:translateX(0)}}.labelPeriodeEnCours{font-size:20px;padding:5px;margin-top:10px;margin-bottom:10px;text-align:center}.labelDateClotureRegionaleOuverte{color:#28a745}.labelDesistement,.previsionNegative{color:#fd0400}.labelExplicatifColonnes{font-style:italic;font-size:10px;margin-left:10px}.icon{font-size:1rem;text-align:center;vertical-align:middle}.successIcon{color:#107c10}.infoIcon{color:#0067b8}.errorIcon{color:#a80000}.helpCursor{cursor:help}.containerModalSouhait{min-height:50vh;width:60vw}.headerModalSouhait{background:#fd0400;color:#fff;padding:5px 28px;min-height:40px}.bodyModalSouhait,.footerModalSouhait{padding:5px 28px}.reservationPosee{color:#fd0400!important}.impressionEcran{margin-top:25px!important}.imgImpressionEcran{max-width:100%;height:auto;border:1px solid #000}#mycanvasTicket{display:none}div.rdw-editor-main{border:1px solid #d3d3d2;height:200px}.containerOption{margin-top:10px}.iconeEdition,.iconeSuppression{cursor:pointer}.containerOperation{margin-top:10px}.divTitreOperation{background-color:#fd0400;color:#fff;padding:10px}.zoneDetailOperation{margin-top:20px;margin-bottom:20px}.zoneDetailDates{background-color:#ddd;padding:10px;margin-bottom:10px}.encartResponsableEI{padding:10px;border-left:7px solid #888;margin-top:10px}.encartOperation{padding:10px;min-height:100px;border-left:7px solid red;margin-top:10px}.encartOperation div{font-weight:600}.encartForcesFaiblesses{padding:10px;min-height:100px;margin-top:10px}.encartForcesFaiblesses div{font-weight:600}.nomOperation{font-size:22px}.adresseOperation{font-size:18px}.dateLivraison,.nomResponsableEI{font-weight:600;font-size:16px}.titreTypeDocumentOperation{color:#fd0400;text-decoration:underline}.iconeDocumentOperation{cursor:pointer;font-size:16px}.listePiecesJointesEmailOperation{max-height:80px;overflow:auto}.nomPieceJointeOperation{width:90%;text-overflow:ellipsis;overflow:hidden;float:right}.titreRubriqueImportDocument{border-bottom:2px solid red;padding:5px;margin-bottom:10px}.containerLotCommercial{margin-top:10px}.divTitreLotCommercial{background-color:#fd0400;color:#fff;padding:10px}.numeroLotCommercial{font-size:22px}.zoneDetailLotCommercial{margin-top:20px;margin-bottom:20px}.zoneDetailRentabilite{background-color:#ddd;padding:10px;margin-bottom:10px}.sousTitreLotCommercial{font-size:18px;margin-bottom:10px;text-align:center;border-bottom:2px solid #fd0400;margin-top:10px;padding:10px;font-weight:600}.BlocChart{height:auto;margin-top:15px;min-width:450px;padding:20px}.TitreBlocChart{font-weight:700;border-bottom:1px solid #c2c2c2;padding-bottom:5px;margin-bottom:15px}.MessagePasDeDonnees{position:relative;bottom:140px}
/*# sourceMappingURL=main.50f92ab4.chunk.css.map */