.App{text-align:center}.iframe{height:90vh;display:inline-block;margin:0 auto;width:100%;border:none;min-height:1300px}div[style*="overflow:hidden"] .iframe,div[style*="overflow: hidden"] .iframe{min-height:auto;height:100%}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{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}a,a:active,a:hover,a:visited{text-decoration:none;color:inherit}button:active,button:focus{outline:none!important;box-shadow:none!important}.a-like{text-decoration:underline!important;color:#009688!important;font-weight:600!important;cursor:pointer!important}embed,img{max-width:100%!important}.min-view{margin-top:65px!important;padding:15px;max-width:1500px;margin:auto;overflow:auto}.min-height,.min-view{min-height:calc(100vh - 122px);width:100%}.min-height{margin-top:65px}.container-height{min-height:calc(100vh - 122px);width:100%}.max-view-width{max-width:1500px!important;margin:auto!important;width:100%!important}.container-miniature{overflow:hidden}.miniature{max-width:100%}.flex{display:flex;justify-content:space-around;flex-flow:row-reverse}*{font-family:"Franklin Gothic Medium","Arial Narrow",Arial,sans-serif!important}body,html{pointer-events:auto!important}a,button,input,select,textarea{pointer-events:auto!important;cursor:pointer!important}.jumbotron-cover{border-radius:0;background-size:cover;background-attachment:fixed;background-position:50%;height:800px;margin:0}.big-photo>img{border-radius:10px}.big-photo>img:before{content:"";height:100%;width:100%;position:absolute;top:0;left:0;background-color:rgba(52,73,94,.75)}.myBtn{text-align:center;margin:10px;border-radius:50px;box-shadow:6px 6px 14px 1px rgba(0,0,0,.2);letter-spacing:.094em}.pull-right{float:right!important}.slide-inside{height:100%;background:rgba(0,0,0,.3);color:#fff}.logo2{height:512px;width:512px;background:50% no-repeat;position:absolute;top:50%;margin-top:-50px}.table-responsive{max-width:100%}.equip-late,.not-available-row{background-color:#ffebee}.available-row,.demand-validate{background-color:#e8f5e9}.equip-loan{background-color:#f3f1d4}.demand-waiting{background-color:#d4e5f3}.equip-resa{background-color:#f8e7fa}.multiple-row{background-color:#f7f4d4}.img-miniature{position:absolute;margin:auto;top:0;bottom:0;left:0;right:0;max-width:100%;max-height:100%;mix-blend-mode:multiply}*{font-family:"Quicksand",sans-serif!important}.home-title p{font-size:30px}.home-title span{font-size:40px;font-weight:900}p.slogan{font-size:30px;color:#f5f5f5;font-weight:700px;margin-top:100px}.slogan-logo{padding:15px}.slogan-logo h4,.slogan-logo img{margin:15px}section.home-text-bckg h2 span{font-size:40px;font-weight:700;font-feature-settings:"smcp";font-variant:small-caps}section.home-text p{max-width:1000px}.slogan-logo p,section.home-image,section.home-slogan-bckg,section.home-text,section.home-text-bckg{color:#f5f5f5}section.home-slogan-bckg{min-height:300px;width:100%;padding:20px;margin:auto}section.home-text-bckg{min-height:400px;width:100%;padding:20px;margin:auto}div.home-text{width:100%;max-width:1500px;padding:20px;margin:auto;color:#f5f5f5}div.home-text.partners{max-width:1000px}div.home-text.partners div>div{background:#fff;vertical-align:middle}div.home-text h3,section.home-text-bckg h2{margin-bottom:50px}.home-white{background:#fff}.home-white,.home-white h2 span{color:#000!important}.home-black{background:#000}section.home-image{height:400px}section.home-image,section.home-image-text{width:100%;background-color:#000;background-size:cover;background-attachment:fixed;background-position:50%}section.home-image-text{padding:15% 20px 20px;min-height:600px;margin:auto;color:#f5f5f5}.overlay-img{height:100%;width:100%;background-color:#000;opacity:.4}.hr-show{border-top:1px solid #000;margin-left:20px;margin-right:20px}div.drawing-box{margin:20px 40px;overflow:hidden;height:250px;position:relative}div.drawing-box img{position:absolute;margin:auto;left:0;right:0;bottom:0;top:0;max-height:250px}span.step{font-size:30px;color:#ff1493;font-weight:600;margin-right:5px}header>nav.navbar{position:fixed;top:0;width:100%;transition:top .3s;z-index:100}header img{width:170px}.active-link{background:#ecd375!important;box-shadow:4px 4px 14px 1px rgba(0,0,0,.2)}.active-link>span>a{font-weight:600;color:#fff}.nav-item{padding:10px 20px;text-transform:uppercase}.btn-group-lang{padding:10px 0}.sidebar-admin{min-height:calc(100vh - 168px);background:#000;color:#fff;width:300px;position:-webkit-sticky;position:sticky}.container-admin{display:flex;overflow:auto;margin-top:64px}.content-admin{padding:10px;width:100%}.sidebar-admin li{display:inline-block;font-weight:600;color:#fff;text-align:center;vertical-align:middle;-webkit-user-select:none;user-select:none;background-color:initial;padding:.5rem 1.1rem;font-size:1.063rem;line-height:1.5;box-shadow:inset 0 -9px 15px 0 hsla(0,0%,100%,.25098039215686274)}.MuiAlert-message{width:100%!important}.sidebar-admin li:hover{box-shadow:inset 11px 14px 15px 4px hsla(0,0%,100%,.25098039215686274)}.sidebar-admin li.active{box-shadow:0 0 0;background:#f5f5f5;color:#000}.sidebar-admin li.active .nav-link{color:#000}.sidebar-admin li .nav-link{color:#fff}.line-through{text-decoration:line-through}.clickable{cursor:pointer}.equipement_button_card{background-color:rgba(21,20,24,.0196078431372549);border:1px solid rgba(21,20,24,.0196078431372549);box-shadow:none;border-radius:15px}.equipement_button_card:hover{border:1px solid gold;box-shadow:0 0 3px 0 #daa520}#print-qr-ref{text-align:center;writing-mode:vertical-rl}@media print{body *{visibility:hidden}#section-to-print,#section-to-print *{visibility:visible}#section-to-print .table{border:1px solid #f0f0f0}#section-to-print .tableall,#section-to-print .tableall td,#section-to-print .tableall th{border:1px solid rgba(0,0,0,.5)}#section-to-print .footer{position:fixed;bottom:0;width:100%}#pagebreak{page-break-inside:avoid;page-break-before:always;page-break-after:avoid}#print-qr-ref{writing-mode:vertical-rl;text-align:center}}.login-form-box{margin:100px auto 0;max-width:600px;min-width:260px;border-radius:15px;box-shadow:10px 10px 14px 1px rgba(0,0,0,.2);font-weight:600}.banner{background:#ffd54f;color:#fff;padding-top:55px;text-align:right}.banner-content{padding:20px 20px 0}.banner-footer{background:#882e56;height:3px}.dialog-banner{color:#fff;background:teal}.dialog-banner h2{color:#fff}.dialog-banner-footer{background:#ffd54f;height:1px}.block-cgu{margin:15px;padding:15px}.block-cgu h3,.block-cgu h4,.block-cgu h5{margin-bottom:12px;font-weight:600;color:#4682b4}.sum-account{font-size:25px}.empty-card-profile{background-color:rgba(245,225,229,.5411764705882353)!important}.card-profile,.empty-card-profile{min-height:200px;text-align:center;padding:50px}.social-impact h4{color:teal;font-weight:600;font-feature-settings:"smcp";font-variant:small-caps}tr.title,tr.title td{border:1px solid #e0e0e0}tr.title td{text-align:center;font-weight:700;font-size:17px}tr.total,tr.total td{border:1px solid #e0e0e0}tr.total td{font-weight:700;text-transform:capitalize;font-size:16px}td.number{text-align:right}table.salaryTable{border:1px solid #e0e0e0}.noBorder td,.noBorder th{border-right:none!important;border-left:none!important}table.salaryTable td{border-right:1px solid #e0e0e0;border-left:1px solid #e0e0e0}table.salaryTable td,table.salaryTable th{border-bottom:none!important}table th{font-weight:700!important}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}.MuiAutocomplete-listbox,.MuiAutocomplete-popper,.MuiDialog-root~.MuiPopover-root,.MuiDialog-root~.MuiPopper-root,.MuiPaper-root.MuiMenu-paper,.MuiPickersPopper-root,.MuiPopover-root[role=presentation]{z-index:13002!important}.MuiDialog-container,.MuiDialog-root{z-index:13000!important}.MuiBackdrop-root{z-index:12999!important}.MuiDialog-paper{z-index:13000!important}