body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{-webkit-animation:App-logo-spin 20s linear infinite;animation:App-logo-spin 20s linear infinite}}.App-header{background-color:#282c34;min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:calc(10px + 2vmin);color:#fff}.App-link{color:#61dafb}@-webkit-keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}label{display:block;margin-top:10px}.card-container.card{max-width:350px!important;padding:40px}.card{background-color:#f7f7f7;padding:20px 25px 30px;margin:50px auto 25px;border-radius:2px;box-shadow:0 2px 2px rgba(0,0,0,.3)}.messenger-img-card,.profile-img-card{width:96px;height:96px;margin:0 auto 10px;display:block;border-radius:50%}.container-fluid{padding-left:0;padding-right:0}.blockquote-footer{margin-left:5%;font-style:normal}.home-left-bloc-one{margin-top:35%}.home-left-bloc-one,.home-left-bloc-one-bis{margin-bottom:10%;background-color:hsla(0,0%,100%,.8)}.home-left-bloc-one-bis{margin-top:15%;padding:auto;color:#0d788f;text-align:center}.home-right-bloc-one{margin-top:35%;margin-bottom:15%;background-color:hsla(0,0%,100%,.8)}.btn-outline-dark{margin-top:4%}.btn-outline-dark:hover{background-color:#0d788f;border-color:#0d788f}.ModalContact{text-align:center}.contact-first{padding:1em;font-size:large;color:#fff;background-color:#0d788f}.contact-second{padding:1em;font-size:large;color:#0d788f;background-color:#fff;border:solid #0d788f}.error{color:red}.blockquote-footer{margin-left:20px;font-style:italic}.navbar{margin:0!important;padding:0!important;color:#00f}.navbar .navbar-nav .nav-link{color:#000}.navbar-nav>li{margin-left:10px;margin-right:10px;color:#000}@media (min-width:768px){.navbar-nav>li:hover{-webkit-transform:scale(1.25);transform:scale(1.25)}}.bi-telephone,.navbar-nav .nav-item{color:#000}#nav-op{background-color:#fff;opacity:.8;-webkit-filter:(opacity=80);filter:(opacity=80);display:block}.colorText{color:#000}.btn:active,.colorText:focus{outline:none!important;box-shadow:none!important}.navbar-brand img{height:75px}.title{color:#46579c;text-align:center;font-size:xx-large;border:2px solid #86bcc8}.fontFamily,.title{font-family:"Oswald"}.miniSpace{height:20px}.space{height:35px}.selectContainer{width:200px}.marginHorizontal{margin-right:30px;margin-left:30px}.btn-outline-dark{margin-bottom:0;color:#000;font-family:"Oswald"}.btn-outline-dark:active:focus{color:#fff;background-color:#161617;border-color:#494f57}.btn-outline-dark:focus,.btn:active{outline:none!important;box-shadow:none!important}.btn-outline-dark:hover{background-color:#86bcc8;color:light;border-color:#86bcc8}.btn-outline-dark:active{box-shadow:none!important;color:#fff!important;background-color:#00a5da!important;border-color:#494f57!important}.choice{background-color:#0d788f;color:light;border-color:#0d788f;color:#fff}.nopaddingWithMargin{padding:0!important;margin-right:3px;margin-left:3px}.miniMargin{margin:15px}.custom-select,.miniMargin{font-family:"Oswald"}.custom-select:hover{background:#86bcc8}.custom-select:hover option{background:#fff}.custom-select.btn-group .dropdown-menu li:hover{background-color:#bf5279;color:#fff}.custom-select select{background:#fff}textarea{resize:none;font-family:"Oswald"}.btn-concepart{font-size:large;background-color:#0d788f;border-color:#0d788f;font-family:"Oswald"}.btn-concepart:hover{background:#86bcc8;border-color:#86bcc8}.btn-concepart:focus{box-shadow:none!important;color:#fff!important;background-color:#0d788f;border-color:#0d788f}.btn-concepart:active{box-shadow:none!important;color:#fff!important;background-color:#00a5da!important;border-color:#494f57!important}#NosServices{margin-top:10%}.service-block img{width:70%}​ #NosServices h2{font-weight:700}.service-left-bloc{display:flex;justify-content:center;align-items:center;text-align:justify;text-justify:inter-word}#NosServices .number{display:inline;font-size:150%}.service-right-bloc{display:flex;justify-content:center;align-items:center;text-align:justify;text-justify:inter-word}.service-right-bloc h2{text-align:right}.service-left-bloc h2{text-align:left}.end-services{font-size:200%;text-align:center;margin-bottom:1%}.end-services2{font-size:125%;text-align:center}.signature{margin-top:5%;margin-bottom:5%}#Conception{margin-top:10%}#Conception h2{margin-bottom:5%}#Conception .number{display:inline;font-size:175%;font-weight:700}#Conception .title-conception{display:inline;font-size:150%;font-weight:700}.bloc-conception{margin-top:3%;margin-bottom:3%}.conception-block{margin-top:1%;display:flex;justify-content:center;align-items:center}.conception-block img{width:200px;margin-top:1%;padding:0}.list-block li{list-style-type:none}.end-conception{margin-top:8%;margin-bottom:8%;font-size:200%;text-align:center;font-weight:700}.logo-signature img{width:150px;margin:0;padding:0}.text-signature{display:flex;align-items:center;padding-top:5%;padding-bottom:5%;font-size:140%}#NosRealisations{margin-top:10%}.monprojet{padding-top:120px}.list-projects>li{list-style-type:none}.project-list{margin-top:80px;margin-bottom:80px;text-align:center;background-color:#fafafa}.project-desc{margin-top:20px;margin-bottom:20px;padding-top:10px;padding-bottom:10px;text-align:left;background-color:#fafafa}.project-all-doc{padding:0;background-color:#fff}.doc-link{color:#000}.doc-link:focus,.doc-link:hover{color:#000}input[type=file]{z-index:-1;top:10px;left:8px;font-size:17px;color:#b8b8b8}.buttaddoc{margin-top:10px;margin-bottom:10px}.buttshowdoc{width:100%;color:#000}.project-title-left{text-align:left}.project-title-right{text-align:right}.title_project{margin-bottom:10px}.fenetreContainer{border-radius:20px}.list-test>li{list-style-type:none}.addMargin{pointer-events:none;background-color:"transparent";bottom:0;position:fixed;width:100%}.pointerAll{pointer-events:all}.rightMargin{margin-right:15px}.navbar-nav-bottom>li{margin-bottom:50px;margin-right:50px}.sortable tr{cursor:pointer}.topConversation{background-color:#0d788f;height:2px}.exitButton{color:#f0f8ff}.messengerContainer{background-color:#dcd9d9;width:400px}.pictureContainer{background-color:#0d788f}.textConceptArt{color:#fff;text-align:center;font-size:large;padding-bottom:3px}.conversation{height:400px;overflow-y:auto;pointer-events:all}.list-messages>li{list-style-type:none;pointer-events:all}.messageContainer{margin-bottom:10px;pointer-events:all;padding-top:2%;padding-bottom:2%;width:80%}.myMessageContainer{flex:1 1;background-color:#decccc;border-radius:20px;margin-left:20%}.myMessage{color:#000}.date{flex:1 1;color:grey;align-self:flex-end;align-items:flex-end;align-content:flex-end;margin-right:2px}.msgDateContainer{flex:1 1;display:flex;margin-left:5px;margin-right:5px}.profileMessage{border-radius:50px;height:75px;width:75px;align-self:center;margin-left:3px;margin-right:3px}.pictureMessage{border-radius:5px;height:100px;width:100px;margin-left:8px}.hisMessageContainer{background-color:#fff;border-radius:20px;margin-right:20%;margin-left:10px}.hisMessage{color:#000}.inputMessenger{margin-left:10px;margin-right:10px;align-self:center;align-items:center;border-color:pink}textarea:focus{outline:none!important;border-color:#000}.inputMessenger:focus{color:#fff;background-color:#161617;border-color:#494f57;outline:none}.inputMessenger:active:focus{color:#fff;background-color:#161617;border-color:#494f57}.input-group:focus-within label{color:#00f!important}.cursor{cursor:pointer}.textarea{margin-left:5px;margin-right:5px;margin-bottom:5px}.noMargin{margin:0;padding:0}.breakWord{word-break:break-word}.newDay{color:#000;justify-content:center;text-align:center;background-color:#fff5ee;margin-left:20px;border-radius:20px;margin-bottom:10px}
/*# sourceMappingURL=main.2a052005.chunk.css.map */