.btn-block,input[type=submit].btn-block,input[type=reset].btn-block,input[type=button].btn-block{width:100%}#topbar .logo img,.btn,.btn-primary{vertical-align:middle}#topbar,#topbar .logo img,#topbar ul.items,#topbar ul.items li a,.dropzone-file,.dropzone-file *{box-sizing:border-box}.btn,.btn-primary,.dropzone-fake .dz-preview .dz-details .dz-filename,.dropzone-file .dz-preview .dz-details .dz-filename,footer#main-footer .article li,footer#main-footer .article ul li{white-space:nowrap}.dropzone-fake .dz-preview .dz-details .dz-filename:not(:hover),.dropzone-file .dz-preview .dz-details .dz-filename:not(:hover),footer#main-footer .article li,footer#main-footer .article ul li{text-overflow:ellipsis;overflow:hidden}@font-face{font-family:Montserrat;font-style:normal;font-weight:300;src:local("Montserrat Light"),local("Montserrat-Light"),url(/fonts/montserrat-light.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2212,U+2215}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;src:local("Montserrat-Regular"),url(/fonts/montserrat.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2212,U+2215,U+E0FF,U+EFFD,U+F000}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;src:local("Montserrat-Bold"),url(/fonts/montserrat-bold.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2212,U+2215,U+E0FF,U+EFFD,U+F000}@font-face{font-family:SourceSansPro;font-style:normal;font-weight:400;src:local("Source Sans Pro"),local("SourceSansPro-Regular"),url(/fonts/source-sans-pro.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2212,U+2215,U+E0FF,U+EFFD,U+F000}@font-face{font-family:SourceSansPro;font-style:normal;font-weight:600;src:local("Source Sans Pro Semibold"),local("SourceSansPro-Semibold"),url(/fonts/source-sans-pro-semibold.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2212,U+2215,U+E0FF,U+EFFD,U+F000}@font-face{font-family:icomoon;src:url(/fonts/icomoon.eot?cdv32a);src:url(/fonts/icomoon.eot?cdv32a#iefix) format("embedded-opentype"),url(/fonts/icomoon.ttf?cdv32a) format("truetype"),url(/fonts/icomoon.woff?cdv32a) format("woff"),url(/fonts/icomoon.svg?cdv32a#icomoon) format("svg");font-weight:400;font-style:normal}[class*=" icon-"],[class^=icon-]{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#topbar,body{font-family:SourceSansPro,sans-serif}.icon-at-sign:before{content:"\e900"}.icon-bank-note:before{content:"\e906"}.icon-check-box:before{content:"\e907"}.icon-close:before{content:"\e908"}.icon-content-book-2:before{content:"\e909"}.icon-envelope-1:before{content:"\e901"}.icon-file-notes-document:before{content:"\e90a"}.icon-inbox:before{content:"\e90b"}.icon-location-map-1:before{content:"\e90c"}.icon-location-user:before{content:"\e902"}.icon-pencil-2:before{content:"\e90d"}.icon-rewards-pedestal:before{content:"\e903"}.icon-user-check:before{content:"\e904"}.icon-wallet:before{content:"\e905"}.btn{display:inline-block;font-weight:400;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:1px solid transparent;padding:.375rem .75rem;font-size:1rem;line-height:1.5;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}#topbar,.btn-primary{font-size:14px;line-height:1.42857}@media screen and (prefers-reduced-motion:reduce){.btn{transition:none}}.btn:focus,.btn:hover{text-decoration:none}.btn.focus,.btn:focus{outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.btn-primary.focus,.btn-primary:focus,.btn-primary:not(:disabled):not(.disabled).active:focus,.btn-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(0,123,255,.5)}.btn.disabled,.btn:disabled{opacity:.65}.btn:not(:disabled):not(.disabled){cursor:pointer}a.btn.disabled,fieldset:disabled a.btn{pointer-events:none}.btn-primary:hover{color:#fff;background-color:#0069d9;border-color:#0062cc}.btn-primary.disabled,.btn-primary:disabled{color:#fff;background-color:#007bff;border-color:#007bff}.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active,.show>.btn-primary.dropdown-toggle{color:#fff;background-color:#0062cc;border-color:#005cbf}.btn-secondary.focus,.btn-secondary:focus,.btn-secondary:not(:disabled):not(.disabled).active:focus,.btn-secondary:not(:disabled):not(.disabled):active:focus,.show>.btn-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(108,117,125,.5)}.btn-secondary{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-secondary:hover{color:#fff;background-color:#5a6268;border-color:#545b62}.btn-secondary.disabled,.btn-secondary:disabled{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-secondary:not(:disabled):not(.disabled).active,.btn-secondary:not(:disabled):not(.disabled):active,.show>.btn-secondary.dropdown-toggle{color:#fff;background-color:#545b62;border-color:#4e555b}.btn-success{text-transform:uppercase;font-size:14px;font-weight:700;padding:10px 20px;border-radius:10px;-webkit-box-shadow:0 3px 8px 3px #CBCCC6;-moz-box-shadow:0 3px 8px 3px #CBCCC6;filter:progid:DXImageTransform.Microsoft.dropshadow(OffX=0, OffY=4, Color='#CBCCC6', Positive='true');zoom:1;box-shadow:0 3px 8px 3px #CBCCC6}.btn-success.focus,.btn-success:focus,.btn-success:not(:disabled):not(.disabled).active:focus,.btn-success:not(:disabled):not(.disabled):active:focus,.show>.btn-success.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(40,167,69,.5)}.btn-success:hover{color:#fff;background-color:#218838;border-color:#1e7e34}.btn-success.disabled,.btn-success:disabled{color:#fff;background-color:#28a745;border-color:#28a745}.btn-success:not(:disabled):not(.disabled).active,.btn-success:not(:disabled):not(.disabled):active,.show>.btn-success.dropdown-toggle{color:#fff;background-color:#1e7e34;border-color:#1c7430}.btn-info.focus,.btn-info:focus,.btn-info:not(:disabled):not(.disabled).active:focus,.btn-info:not(:disabled):not(.disabled):active:focus,.show>.btn-info.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(23,162,184,.5)}.btn-info{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-info:hover{color:#fff;background-color:#138496;border-color:#117a8b}.btn-info.disabled,.btn-info:disabled{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-info:not(:disabled):not(.disabled).active,.btn-info:not(:disabled):not(.disabled):active,.show>.btn-info.dropdown-toggle{color:#fff;background-color:#117a8b;border-color:#10707f}.btn-warning.focus,.btn-warning:focus,.btn-warning:not(:disabled):not(.disabled).active:focus,.btn-warning:not(:disabled):not(.disabled):active:focus,.show>.btn-warning.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(255,193,7,.5)}.btn-warning:hover{color:#212529;background-color:#e0a800;border-color:#d39e00}.btn-warning.disabled,.btn-warning:disabled{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-warning:not(:disabled):not(.disabled).active,.btn-warning:not(:disabled):not(.disabled):active,.show>.btn-warning.dropdown-toggle{color:#212529;background-color:#d39e00;border-color:#c69500}.btn-danger.focus,.btn-danger:focus,.btn-danger:not(:disabled):not(.disabled).active:focus,.btn-danger:not(:disabled):not(.disabled):active:focus,.show>.btn-danger.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(220,53,69,.5)}.btn-danger{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-danger:hover{color:#fff;background-color:#c82333;border-color:#bd2130}.btn-danger.disabled,.btn-danger:disabled{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-danger:not(:disabled):not(.disabled).active,.btn-danger:not(:disabled):not(.disabled):active,.show>.btn-danger.dropdown-toggle{color:#fff;background-color:#bd2130;border-color:#b21f2d}.btn-outline-primary.focus,.btn-outline-primary:focus,.btn-outline-primary:not(:disabled):not(.disabled).active:focus,.btn-outline-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(0,123,255,.5)}.btn-outline-primary{color:#007bff;background-color:transparent;background-image:none;border-color:#007bff}.btn-outline-primary:hover{color:#fff;background-color:#007bff;border-color:#007bff}.btn-outline-primary.disabled,.btn-outline-primary:disabled{color:#007bff;background-color:transparent}.btn-outline-primary:not(:disabled):not(.disabled).active,.btn-outline-primary:not(:disabled):not(.disabled):active,.show>.btn-outline-primary.dropdown-toggle{color:#fff;background-color:#007bff;border-color:#007bff}.btn-outline-secondary.focus,.btn-outline-secondary:focus,.btn-outline-secondary:not(:disabled):not(.disabled).active:focus,.btn-outline-secondary:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(108,117,125,.5)}.btn-outline-secondary{color:#6c757d;background-color:transparent;background-image:none;border-color:#6c757d}.btn-outline-secondary:hover{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-outline-secondary.disabled,.btn-outline-secondary:disabled{color:#6c757d;background-color:transparent}.btn-outline-secondary:not(:disabled):not(.disabled).active,.btn-outline-secondary:not(:disabled):not(.disabled):active,.show>.btn-outline-secondary.dropdown-toggle{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-outline-success.focus,.btn-outline-success:focus,.btn-outline-success:not(:disabled):not(.disabled).active:focus,.btn-outline-success:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-success.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(40,167,69,.5)}.btn-outline-success{color:#28a745;background-color:transparent;background-image:none;border-color:#28a745}.btn-outline-success:hover{color:#fff;background-color:#28a745;border-color:#28a745}.btn-outline-success.disabled,.btn-outline-success:disabled{color:#28a745;background-color:transparent}.btn-outline-success:not(:disabled):not(.disabled).active,.btn-outline-success:not(:disabled):not(.disabled):active,.show>.btn-outline-success.dropdown-toggle{color:#fff;background-color:#28a745;border-color:#28a745}.btn-outline-info.focus,.btn-outline-info:focus,.btn-outline-info:not(:disabled):not(.disabled).active:focus,.btn-outline-info:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-info.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(23,162,184,.5)}.btn-outline-info{color:#17a2b8;background-color:transparent;background-image:none;border-color:#17a2b8}.btn-outline-info:hover{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-outline-info.disabled,.btn-outline-info:disabled{color:#17a2b8;background-color:transparent}.btn-outline-info:not(:disabled):not(.disabled).active,.btn-outline-info:not(:disabled):not(.disabled):active,.show>.btn-outline-info.dropdown-toggle{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-outline-warning.focus,.btn-outline-warning:focus,.btn-outline-warning:not(:disabled):not(.disabled).active:focus,.btn-outline-warning:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-warning.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(255,193,7,.5)}.btn-outline-warning{color:#ffc107;background-color:transparent;background-image:none;border-color:#ffc107}.btn-outline-warning:hover{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-outline-warning.disabled,.btn-outline-warning:disabled{color:#ffc107;background-color:transparent}.btn-outline-warning:not(:disabled):not(.disabled).active,.btn-outline-warning:not(:disabled):not(.disabled):active,.show>.btn-outline-warning.dropdown-toggle{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-outline-danger.focus,.btn-outline-danger:focus,.btn-outline-danger:not(:disabled):not(.disabled).active:focus,.btn-outline-danger:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-danger.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(220,53,69,.5)}.btn-outline-danger{color:#dc3545;background-color:transparent;background-image:none;border-color:#dc3545}.btn-outline-danger:hover{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-outline-danger.disabled,.btn-outline-danger:disabled{color:#dc3545;background-color:transparent}.btn-outline-danger:not(:disabled):not(.disabled).active,.btn-outline-danger:not(:disabled):not(.disabled):active,.show>.btn-outline-danger.dropdown-toggle{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-outline-light.focus,.btn-outline-light:focus,.btn-outline-light:not(:disabled):not(.disabled).active:focus,.btn-outline-light:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-light.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}.btn-outline-light{color:#f8f9fa;background-color:transparent;background-image:none;border-color:#f8f9fa}.btn-outline-light:hover{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-outline-light.disabled,.btn-outline-light:disabled{color:#f8f9fa;background-color:transparent}.btn-outline-light:not(:disabled):not(.disabled).active,.btn-outline-light:not(:disabled):not(.disabled):active,.show>.btn-outline-light.dropdown-toggle{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}#topbar,header .navbar#topbar{min-height:62px;box-shadow:0 1px 2px rgba(0,0,0,.3)}.fade{transition:opacity .15s linear}.btn-block{display:block}.btn-success{color:#fff;background-color:#00D36C;border-color:#37b173}.btn-primary{color:#fff;background-color:#3bb4ff;margin-bottom:0;font-weight:400;text-align:center;touch-action:manipulation;cursor:pointer;background-image:none;border:1px solid transparent;padding:6px 12px;border-radius:4px}.btn-warning{color:#fff;background-color:#EDBD4E;border-color:#ddb341}#topbar{color:#191a1d;display:block;border:1px solid #eee;position:fixed;right:0;left:0;z-index:1030;border-width:0 0 1px;background-color:#fff;border-bottom:0}#topbar .logo,#topbar ul.items li a{color:#191a1d;line-height:20px;text-decoration:none;background-color:transparent}#topbar .logo{float:left;font-size:18px;height:60px;padding:7px 15px;margin-left:-15px}#topbar .logo img{border:0;display:block}#topbar ul.items{float:left;margin:0;padding-left:0;list-style:none}#topbar ul.items li{position:relative;display:block;float:left}#topbar ul.items li a{position:relative;display:block;padding:20px 15px}#topbar ul.items li a:hover{color:#333;border-bottom:2px solid #3bb4ff}#topbar ul.items li.current a{border-bottom:2px solid #3bb4ff;color:#3bb4ff}#topbar .login{float:right;margin-right:15px;margin-top:13px;position:relative}#topbar .login .btn{margin-right:10px;text-transform:uppercase;font-size:14px;line-height:1.42857;border-radius:0}#topbar .login .btn.btn-outline-secondary{border:2px solid #9d9e9f;color:#191a1d}#topbar .login .btn.btn-outline-secondary:hover{background-color:#e6e6e6}#topbar .login .btn.btn-outline-primary{background:#fff;border:2px solid #3bb4ff;color:#3bb4ff}#topbar .login img{padding:0 5px;cursor:pointer}#topbar .login #phoneNumber{max-width:200px;padding:3px 8px;color:#fff;text-align:center;background-color:#000;border-radius:4px;position:absolute;right:-30px;transition:visibility 0s,opacity .3s linear}#topbar span.menu{display:none;float:right;padding:15px 10px;cursor:pointer}.container>.navbar-header{margin-right:0;margin-left:0}@media (max-width:768px){#topbar span.menu{display:block}#topbar .items,#topbar .login .icon.contact{display:none}#topbar a.logo{width:initial}#topbar a.logo img{margin:0}#topbar .items .item{width:100%}#topbar .items .item a{padding:12px 15px}#topbar .login{display:none;margin-bottom:15px}}h1,h2,h3,h4{margin-bottom:10px}@font-face{font-family:SourceSansPro;src:url(/fonts/source-sans-pro.woff2) format("woff2")}@font-face{font-family:SourceSansPro;src:url(/fonts/source-sans-pro-semibold.woff2) format("woff2");font-weight:700}@font-face{font-family:Montserrat;src:url(/fonts/montserrat.woff2) format("woff2")}@font-face{font-family:Montserrat;src:url(/fonts/montserrat-bold.woff2) format("woff2");font-weight:700}@font-face{font-family:Montserrat;src:url(/fonts/montserrat-light.woff2) format("woff2");font-weight:lighter}body{font-size:14px;position:relative}h1,h2,h3,h4{margin-top:20px;font-family:Montserrat,"Helvetica Neue",sans-serif}footer#main-footer h4,form.standard label{font-family:Montserrat,"Helvetica Neue",Helvetica,Arial,sans-serif;text-transform:uppercase}h1 small,h2 small,h3 small,h4 small{font-weight:400;line-height:1;color:#a8b0b7}h4{font-size:18px;margin-top:10px}section{display:inline-block;width:100%}ul{margin:0}a:focus,a:hover{color:#0093ee;text-decoration:underline}.contact:hover,a{text-decoration:none}a{color:#3bb4ff}.text-danger{color:#ff5959}btn-danger:hover{color:#dc3545}.hidden{display:none}@media (min-width:1200px){.container{max-width:1170px;width:1170px}}@media (max-width:768px){.container{max-width:initial}}.container-fluid{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.container-fluid::after,.container-fluid::before{content:" ";display:table}.incline-left::after{content:" ";width:100%;position:absolute;transform:skewY(-8deg);background:#fff;left:0}.incline-rebase{transform:skewY(0)}.hide{display:none}.tooltip{font-size:12px}footer#main-footer{background:#252729;color:#fff}footer#main-footer a{color:#fff}footer#main-footer li{margin-bottom:7px}footer#main-footer .article li.dashed{border-bottom:1px dashed #fff}footer#main-footer .social li{float:left;margin-right:8px}footer#main-footer address{margin-bottom:0}footer#main-footer .explanation{text-align:center;padding:10px 0;background:#3b3d3f}footer#main-footer .explanation a{text-decoration:underline;margin-left:10px;font-size:12px;white-space:nowrap}footer#main-footer .main{padding-top:35px}footer#main-footer h4{font-size:14px;font-weight:700}footer#main-footer .bloc-social li{float:left;margin-right:10px}footer#main-footer .bloc-social li a{font-size:36px;transition:color .5s}footer#main-footer .article ul li .date{display:block}footer#main-footer .amf img{float:left;margin-right:15px}footer#main-footer .amf p{padding:35px 0 0;font-size:13px}footer#main-footer .text-ref{text-align:center;padding:20px 0}footer#main-footer .cgu{text-align:center;background:#232323;padding:20px}footer#main-footer .cgu a{color:#3bb4ff;text-decoration:none}header#menu{height:60px}header .items .item.active a{color:#333;border-bottom:2px solid #3bb4ff}header .navbar{padding:0;background:#fff}header .navbar#topbar{border-bottom:0}header .navbar .nav-item .nav-link{border-top:0 solid #fff;border-bottom:2px solid #fff;color:#191a1d;padding:20px 15px 18px}header .navbar .nav-item .nav-link:hover,header .navbar .nav-item.active .nav-link{border-bottom:2px solid #3bb4ff;color:#3bb4ff}header .navbar .login a.btn{font-size:14px;text-transform:uppercase;margin-right:10px;border-width:2px}header .navbar .login a.btn.btn-outline-primary{color:#007bff}header .navbar .login a.btn:hover{background:0 0}header .navbar .login a.btn-danger{color:#fff}header .navbar .login a.btn-danger:hover{color:#dc3545}header .navbar .login .contact{display:inline-block;font-size:16px;color:rgba(0,0,0,.5);position:relative}header .navbar .login .contact #phoneNumber{position:absolute;right:-20px;background:rgba(0,0,0,.7);color:#fff;padding:4px;font-size:14px;border-radius:5px}label.form-control-label{font-weight:700}form label:not(.form-check-label).required::after,form legend.required::after{content:"*";margin-left:3px;color:#d53d3d}form.standard label{display:inline-block;max-width:100%;margin-bottom:5px;font-weight:700;color:#3bb4ff;font-size:13px}.btn,.modal-mask .modal-wrapper .modal-container,.modal-mask .modal-wrapper .modal-container .modal-header h3{font-family:SourceSansPro,sans-serif}form.standard input[disabled=disabled]{opacity:1;cursor:not-allowed;border-color:#e3e3e3;background:#e3e3e3;font-family:SourceSansPro,sans-serif;display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.42857;color:#191a1d}.btn-group-lg>.btn,.btn-lg{padding:10px 16px;font-size:18px;line-height:1.33333;border-radius:6px}.modal-mask{position:fixed;z-index:9998;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);display:table;transition:opacity .3s ease}.modal-mask .modal-wrapper{display:table-cell;vertical-align:middle}.dropzone-fake .fallback,.dropzone-fake.dz-started .dz-message,.dropzone-file .fallback,.dropzone-file.dz-started .dz-message{display:none}.modal-mask .modal-wrapper .modal-container{padding:0;border-radius:5px;width:300px;margin:0 auto;background-color:#fff;box-shadow:0 2px 8px rgba(0,0,0,.33);transition:all .3s ease}.modal-mask .modal-wrapper .modal-container .modal-header h3{color:#000;font-size:18px;padding:0;margin:0}.modal-mask .modal-wrapper .modal-container .modal-header i.fa-times{color:rgba(127,127,127,.5);cursor:pointer;transition:color .3s ease}.modal-mask .modal-wrapper .modal-container .modal-header i.fa-times:hover{color:#7f7f7f}.modal-mask .modal-wrapper .modal-container .modal-body{margin:0}.modal-mask .modal-wrapper .modal-container .modal-body form{text-align:left}.modal-mask .modal-wrapper .modal-container .modal-body form .form-group{margin-bottom:5px}.modal-mask .modal-wrapper .modal-container .modal-body form label{font-size:13px;margin:0 0 3px 2px}.modal-mask .modal-wrapper .modal-container .modal-footer>div{width:100%}.modal-mask .modal-wrapper .modal-container .modal-footer>div button{margin:0!important}.modal-mask .modal-wrapper .modal-default-button{float:right}.modal-enter,.modal-leave-active{opacity:0}.modal-enter .modal-container,.modal-leave-active .modal-container{-webkit-transform:scale(1.1);transform:scale(1.1)}@media (max-width:576px){.hidden-xs{display:none}}.fade.in{opacity:1}.modal.in .modal-dialog{-webkit-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}.modal-backdrop .fade .in,.modal-backdrop.fade{opacity:.5!important}@-webkit-keyframes passing-through{0%{opacity:0;-webkit-transform:translateY(40px);-moz-transform:translateY(40px);-ms-transform:translateY(40px);-o-transform:translateY(40px);transform:translateY(40px)}30%,70%{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-40px);-moz-transform:translateY(-40px);-ms-transform:translateY(-40px);-o-transform:translateY(-40px);transform:translateY(-40px)}}@-moz-keyframes passing-through{0%{opacity:0;-webkit-transform:translateY(40px);-moz-transform:translateY(40px);-ms-transform:translateY(40px);-o-transform:translateY(40px);transform:translateY(40px)}30%,70%{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-40px);-moz-transform:translateY(-40px);-ms-transform:translateY(-40px);-o-transform:translateY(-40px);transform:translateY(-40px)}}@keyframes passing-through{0%{opacity:0;-webkit-transform:translateY(40px);-moz-transform:translateY(40px);-ms-transform:translateY(40px);-o-transform:translateY(40px);transform:translateY(40px)}30%,70%{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-40px);-moz-transform:translateY(-40px);-ms-transform:translateY(-40px);-o-transform:translateY(-40px);transform:translateY(-40px)}}@-webkit-keyframes slide-in{0%{opacity:0;-webkit-transform:translateY(40px);-moz-transform:translateY(40px);-ms-transform:translateY(40px);-o-transform:translateY(40px);transform:translateY(40px)}30%{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@-moz-keyframes slide-in{0%{opacity:0;-webkit-transform:translateY(40px);-moz-transform:translateY(40px);-ms-transform:translateY(40px);-o-transform:translateY(40px);transform:translateY(40px)}30%{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@keyframes slide-in{0%{opacity:0;-webkit-transform:translateY(40px);-moz-transform:translateY(40px);-ms-transform:translateY(40px);-o-transform:translateY(40px);transform:translateY(40px)}30%{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes pulse{0%,20%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}10%{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}}@-moz-keyframes pulse{0%,20%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}10%{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}}@keyframes pulse{0%,20%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}10%{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}}.dropzone-fake,.dropzone-file{height:200px;border:2px dashed #3bb4ff;background:#fff;padding:20px;border-radius:6px;margin-bottom:10px;position:relative}.dropzone-fake.dz-clickable,.dropzone-file.dz-clickable{cursor:pointer}.dropzone-fake.dz-clickable *,.dropzone-file.dz-clickable *{cursor:default}.dropzone-fake.dz-clickable .dz-message,.dropzone-file.dz-clickable .dz-message{cursor:pointer}.dropzone-fake.dz-drag-hover,.dropzone-file.dz-drag-hover{border-style:solid}.dropzone-fake.dz-drag-hover .dz-message,.dropzone-file.dz-drag-hover .dz-message{opacity:.5}.dropzone-fake .dz-preview.dz-file-preview .dz-details,.dropzone-fake .dz-preview:hover .dz-details,.dropzone-file .dz-preview.dz-file-preview .dz-details,.dropzone-file .dz-preview:hover .dz-details{opacity:1}.dropzone-fake .dz-message,.dropzone-file .dz-message{text-align:center;margin:2em 0}.dropzone-fake .dz-message .click,.dropzone-file .dz-message .click{display:block;width:100%;margin-top:25px;color:#3bb4ff;text-decoration:underline;position:relative;cursor:pointer}.dropzone-fake .dz-message .click:before,.dropzone-file .dz-message .click:before{content:"ou";text-align:center;position:absolute;top:-22px;display:block;width:100%;color:#a8b0b7}.dropzone-fake .dz-preview,.dropzone-file .dz-preview{position:relative;display:inline-block;vertical-align:top;margin:16px;min-height:100px}.dropzone-fake .dz-preview:hover,.dropzone-file .dz-preview:hover{z-index:1000}.dropzone-fake .dz-preview.dz-file-preview .dz-image,.dropzone-file .dz-preview.dz-file-preview .dz-image{border-radius:6px;background:#999;background:linear-gradient(to bottom,#eee,#ddd)}.dropzone-fake .dz-preview.dz-image-preview,.dropzone-file .dz-preview.dz-image-preview{background:#fff}.dropzone-fake .dz-preview.dz-image-preview .dz-details,.dropzone-file .dz-preview.dz-image-preview .dz-details{-webkit-transition:opacity .2s linear;-moz-transition:opacity .2s linear;-ms-transition:opacity .2s linear;-o-transition:opacity .2s linear;transition:opacity .2s linear}.dropzone-fake .dz-preview .dz-remove,.dropzone-file .dz-preview .dz-remove{font-size:14px;text-align:center;display:block;cursor:pointer;border:none}.dropzone-fake .dz-preview .dz-remove:hover,.dropzone-file .dz-preview .dz-remove:hover{text-decoration:underline}.dropzone-fake .dz-preview .dz-details,.dropzone-file .dz-preview .dz-details{z-index:20;position:absolute;top:0;left:0;opacity:0;font-size:13px;min-width:100%;max-width:100%;padding:2em 1em;text-align:center;color:rgba(0,0,0,.9);line-height:150%}.dropzone-fake .dz-preview .dz-details .dz-size,.dropzone-file .dz-preview .dz-details .dz-size{margin-bottom:40px;font-size:16px}.dropzone-fake .dz-preview .dz-details .dz-filename:hover span,.dropzone-file .dz-preview .dz-details .dz-filename:hover span{border:1px solid rgba(200,200,200,.8);background-color:rgba(255,255,255,.8)}.dropzone-fake .dz-preview .dz-details .dz-filename:not(:hover) span,.dropzone-file .dz-preview .dz-details .dz-filename:not(:hover) span{border:1px solid transparent}.dropzone-fake .dz-preview .dz-details .dz-filename span,.dropzone-fake .dz-preview .dz-details .dz-size span,.dropzone-file .dz-preview .dz-details .dz-filename span,.dropzone-file .dz-preview .dz-details .dz-size span{background-color:rgba(255,255,255,.4);padding:0 .4em;border-radius:4px}.dropzone-fake .dz-preview:hover .dz-image img,.dropzone-file .dz-preview:hover .dz-image img{-webkit-transform:scale(1.05,1.05);-moz-transform:scale(1.05,1.05);-ms-transform:scale(1.05,1.05);-o-transform:scale(1.05,1.05);transform:scale(1.05,1.05);-webkit-filter:blur(8px);filter:blur(8px)}.dropzone-fake .dz-preview .dz-image,.dropzone-file .dz-preview .dz-image{border-radius:6px;overflow:hidden;width:120px;height:120px;position:relative;display:block;z-index:10}.dropzone-fake .dz-preview .dz-image img,.dropzone-file .dz-preview .dz-image img{display:block}.dropzone-fake .dz-preview.dz-success .dz-success-mark,.dropzone-file .dz-preview.dz-success .dz-success-mark{-webkit-animation:passing-through 3s cubic-bezier(.77,0,.175,1);-moz-animation:passing-through 3s cubic-bezier(.77,0,.175,1);-ms-animation:passing-through 3s cubic-bezier(.77,0,.175,1);-o-animation:passing-through 3s cubic-bezier(.77,0,.175,1);animation:passing-through 3s cubic-bezier(.77,0,.175,1)}.dropzone-fake .dz-preview.dz-error .dz-error-mark,.dropzone-file .dz-preview.dz-error .dz-error-mark{opacity:1;-webkit-animation:slide-in 3s cubic-bezier(.77,0,.175,1);-moz-animation:slide-in 3s cubic-bezier(.77,0,.175,1);-ms-animation:slide-in 3s cubic-bezier(.77,0,.175,1);-o-animation:slide-in 3s cubic-bezier(.77,0,.175,1);animation:slide-in 3s cubic-bezier(.77,0,.175,1)}.dropzone-fake .dz-preview .dz-error-mark,.dropzone-fake .dz-preview .dz-success-mark,.dropzone-file .dz-preview .dz-error-mark,.dropzone-file .dz-preview .dz-success-mark{pointer-events:none;opacity:0;z-index:500;position:absolute;display:block;top:50%;left:50%;margin-left:-27px;margin-top:-27px}.dropzone-fake .dz-preview .dz-error-mark svg,.dropzone-fake .dz-preview .dz-success-mark svg,.dropzone-file .dz-preview .dz-error-mark svg,.dropzone-file .dz-preview .dz-success-mark svg{display:block;width:54px;height:54px}.dropzone-fake .dz-preview.dz-processing .dz-progress,.dropzone-file .dz-preview.dz-processing .dz-progress{opacity:1;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-ms-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}.dropzone-fake .dz-preview.dz-complete .dz-progress,.dropzone-file .dz-preview.dz-complete .dz-progress{opacity:0;-webkit-transition:opacity .4s ease-in;-moz-transition:opacity .4s ease-in;-ms-transition:opacity .4s ease-in;-o-transition:opacity .4s ease-in;transition:opacity .4s ease-in}.dropzone-fake .dz-preview:not(.dz-processing) .dz-progress,.dropzone-file .dz-preview:not(.dz-processing) .dz-progress{-webkit-animation:pulse 6s ease infinite;-moz-animation:pulse 6s ease infinite;-ms-animation:pulse 6s ease infinite;-o-animation:pulse 6s ease infinite;animation:pulse 6s ease infinite}.dropzone-fake .dz-preview .dz-progress,.dropzone-file .dz-preview .dz-progress{opacity:1;z-index:1000;pointer-events:none;position:absolute;height:16px;left:50%;top:50%;margin-top:-8px;width:80px;margin-left:-40px;background:rgba(255,255,255,.9);-webkit-transform:scale(1);border-radius:6px;overflow:hidden}.dropzone-fake .dz-preview .dz-progress .dz-upload,.dropzone-file .dz-preview .dz-progress .dz-upload{background:#333;background:linear-gradient(to bottom,#666,#444);position:absolute;top:0;left:0;bottom:0;width:0;-webkit-transition:width .3s ease-in-out;-moz-transition:width .3s ease-in-out;-ms-transition:width .3s ease-in-out;-o-transition:width .3s ease-in-out;transition:width .3s ease-in-out}.dropzone-fake .dz-preview.dz-error .dz-error-message,.dropzone-file .dz-preview.dz-error .dz-error-message{display:block}.dropzone-fake .dz-preview.dz-error:hover .dz-error-message,.dropzone-file .dz-preview.dz-error:hover .dz-error-message{opacity:1;pointer-events:auto}.dropzone-fake .dz-preview .dz-error-message,.dropzone-file .dz-preview .dz-error-message{pointer-events:none;z-index:1000;position:absolute;display:none;opacity:0;-webkit-transition:opacity .3s ease;-moz-transition:opacity .3s ease;-ms-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease;border-radius:6px;font-size:13px;top:130px;left:-10px;width:140px;background:#be2626;background:linear-gradient(to bottom,#be2626,#a92222);padding:.5em 1.2em;color:#fff}.dropzone-fake .dz-preview .dz-error-message:after,.dropzone-file .dz-preview .dz-error-message:after{content:'';position:absolute;top:-6px;left:64px;width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #be2626}#cookie-banner{position:fixed;bottom:0;left:0;right:0;text-align:center;background:rgba(0,0,0,.8);padding:3px 0;color:#fff;font-size:12px}#cookie-banner button{background:0 0;border:none;cursor:pointer}.custom-file-label::after{content:"Document"}form .no-label fieldset>label{display:none}form fieldset{margin-bottom:40px}form fieldset legend{font-family:Montserrat,"Helvetica Neue",Helvetica,Arial,sans-serif;text-transform:uppercase;border:none;font-size:14px}form fieldset .form-group{margin-bottom:15px}form.material label:not(.form-check-label){color:#3bb4ff;font-weight:700;font-size:14px;width:100%}form.material .floating-label{padding-top:10px;position:relative}form.material .floating-label label{position:absolute;transform:translateY(10px);transition:transform .3s,color .3s;transform-origin:0 50%;color:#8b8b8b;font-weight:400;background:#fff;z-index:2;width:100%}form.material .floating-label input{position:relative;display:block;background:0 0;-webkit-appearance:none;outline:0;border:none;height:45px}form.material .floating-label::after,form.material .floating-label::before{content:'';height:1px;width:100%;position:absolute;bottom:7px;left:0;background-color:#e6e6e6}form.material .floating-label::after{background-color:#3bb4ff;transform:scaleX(0);transition:transform .3s}form.material .floating-label.has-label label{transform:translateY(-14px);color:#3bb4ff;font-weight:700;font-size:14px}form.material .floating-label.is-focused label{color:#3bb4ff;font-weight:700}form.material .floating-label.is-focused::after{transform:scaleX(1)}form.material .floating-label .help-block{color:#d53d3d;position:absolute;bottom:-30px;font-size:12px}form.material select.form-control{height:22px!important}form.material .control-label{color:#3bb4ff;margin-bottom:1px}form.material .input-group .input-group-addon:not(.btn-file){border-top:0;border-right:0}form.material select{border:none;border-bottom:1px solid #e6e6e6;padding-left:0;padding-top:0;height:29px;padding-bottom:0}form.material input[type=password],form.material input[type=text]{border-top:none;border-right:none;border-left:none;padding-left:0;box-shadow:none}form.material .form-control{outline:0;box-shadow:none}form .input-group-text{border:none;background:0 0}.front.user{margin-top:50px;background-color:#F0FAFF}nav{font-family:SourceSansPro,sans-serif}nav.user-menu{background:#fff;position:fixed;top:62px;left:0;right:0;z-index:1031;border-top:1px solid #eee;box-shadow:0 1px 2px rgba(0,0,0,.2)}nav.user-menu ul{list-style-type:none;padding:0;margin:0 auto;border-left:1px solid #eee}nav.user-menu ul li{float:left}nav.user-menu ul li a{height:49px;display:block;line-height:50px;padding:0 20px;font-family:Montserrat,Helvetica Neue,Helvetica,Arial,sans-serif;color:#c1c1c1;text-transform:uppercase;border-right:1px solid #eee;font-size:13px}nav.user-menu ul li a i{vertical-align:middle;font-size:20px;margin-right:10px}nav.user-menu ul li a:hover{text-decoration:none;color:#3bb4ff}nav.user-menu ul li.active a{background:#3bb4ff;color:#fff}nav.user-menu ul li.active a i.icon-user-check{margin-top:10px}.alert.flash-message{position:fixed;right:20px;bottom:35px;width:250px;padding-right:40px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}.alert.flash-message .close{position:absolute;padding:10px;top:0;right:3px}.invisible{opacity:0!important;bottom:-200px!important}.userspace{font-family:SourceSansPro,sans-serif}.user.account h2,.user.cgp .stats,.user.cgp .table.invited,.user.investment h2,.user.sponsorship .stats,.user.sponsorship .table.invited,.userspace .title h2{font-family:Montserrat,"Helvetica Neue",Helvetica,Arial,sans-serif}.userspace .title{text-align:center;color:#3bb4ff;padding:75px 0 20px}.userspace .title i{font-size:42px}.userspace .title h2{margin-top:10px;text-transform:uppercase;font-size:16px}.userspace .content{background:#fff;padding:15px 45px;margin-top:5px;border-top:3px solid #3bb4ff;box-shadow:3px 0 2px #e8f2f7,-3px 0 2px #e8f2f7,0 3px 2px #e8f2f7;margin-bottom:15px}.user.account h2,.user.investment h2{text-transform:uppercase;border:none;font-size:14px}.user.change.password fieldset{margin-bottom:40px}.user.change.password .avatar{text-align:center;padding:20px 0}.user.change.password .avatar .image{background:#e8e8e8;border-radius:75px;cursor:pointer;width:150px;height:150px;margin:0 auto;position:relative}.user.change.password .avatar .image span{position:absolute;top:27%;left:31%;font-size:50px;color:#a8a8a8}.user.change.password .fake-avatar{text-align:center;background:#cacaca;color:#fff;font-size:28px;text-transform:uppercase;margin:0 auto;width:150px;height:150px;line-height:150px;border-radius:100%;cursor:pointer}.user.change.password .croppa-container{border-radius:100%}.user.cgp section,.user.sponsorship section{margin-bottom:40px}.user.cgp #reflink,.user.sponsorship #reflink{margin-bottom:20px;border:none;padding-left:0;color:#3bb4ff}.user.cgp #reflink:focus,.user.sponsorship #reflink:focus{box-shadow:none}.user.cgp .stats,.user.sponsorship .stats{text-align:center}.user.cgp .stats .result,.user.sponsorship .stats .result{text-transform:uppercase;color:#3bb4ff;font-weight:lighter;font-size:23px}.user.cgp .stats .result span,.user.sponsorship .stats .result span{color:rgba(59,180,255,.5);font-size:80px;font-weight:700}.user.cgp .table.invited,.user.sponsorship .table.invited{width:100%;margin:50px 0}.user.cgp .invite button,.user.cgp .invite-stats,.user.cgp .table-invited,.user.sponsorship .invite button,.user.sponsorship .invite-stats,.user.sponsorship .table-invited{font-family:Montserrat,sans-serif}.user.cgp .table.invited thead,.user.sponsorship .table.invited thead{color:#3bb4ff;border-bottom:1px solid #eee;font-family:Montserrat,sans-serif}.user.cgp #howto,.user.sponsorship #howto{border-top:1px solid #eee;padding-top:80px;margin-bottom:0;text-align:center;clear:both}.user.cgp .invite input,.user.sponsorship .invite input{margin-bottom:20px;border:none;padding-left:0;color:#3bb4ff}.user.cgp .invite-stats,.user.sponsorship .invite-stats{text-align:center;margin:25px 0}.user.cgp .invite-stats .result,.user.sponsorship .invite-stats .result{text-transform:uppercase;color:#3bb4ff;font-weight:lighter;font-size:23px}.user.cgp .invite-stats .result span,.user.sponsorship .invite-stats .result span{color:rgba(59,180,255,.5);font-size:80px;font-weight:700}.user.cgp .table-invited,.user.sponsorship .table-invited{width:100%;margin:50px 0}.user.cgp .table-invited .btn,.user.sponsorship .table-invited .btn{padding:1px 5px;font-size:12px;line-height:1.5;border-radius:3px}.user.cgp .table-invited thead,.user.sponsorship .table-invited thead{color:#3bb4ff;border-bottom:1px solid #eee}.user.cgp .table-invited tr td,.user.cgp .table-invited tr th,.user.sponsorship .table-invited tr td,.user.sponsorship .table-invited tr th{padding:8px 10px}.user.cgp .table-invited tr td:not(:last-child),.user.cgp .table-invited tr th:not(:last-child),.user.sponsorship .table-invited tr td:not(:last-child),.user.sponsorship .table-invited tr th:not(:last-child){border-right:1px solid #eee}.user.cgp .table-invited tbody tr td,.user.sponsorship .table-invited tbody tr td{font-weight:lighter}.user.investment #wallet .description{text-align:center;margin-top:15px}.user.investment #wallet .amount{margin-top:30px}.user.investment #wallet .amount span{font-size:78px;color:#afdbff;line-height:72px}.user.investment #wallet .amount p{text-transform:uppercase;color:#3bb4ff;font-size:25px}.user.investment #wallet .transactions .actions{margin-bottom:30px}.user.investment #projects{padding:0;position:relative}.user.investment #projects img.construction{margin:45px auto 0}.user.investment #projects .project-step .in-progress{text-align:center}.user.investment #projects .project-step .in-progress p{color:#a1a1a1;font-size:18px;padding:0 0 20px}.user.investment #projects .invest{border-left:0;border-bottom:0;margin-bottom:15px}.user.investment #projects .invest p{line-height:16px;margin:0}.user.investment #projects .invest .programme-preview{position:relative;width:100%}.user.investment #projects .invest .programme-preview .overlay{position:absolute;display:block;width:100%;color:#fff;text-transform:uppercase;top:0;left:0;bottom:0;right:0;background:rgba(0,0,0,.4)}.user.investment #projects .invest .programme-preview .overlay .name{position:absolute;left:5px;top:5px;font-family:Montserrat,Helvetica Neue,Helvetica,Arial,sans-serif}.user.investment #projects .invest .programme-preview .overlay .target{position:absolute;left:5px;top:23px;font-weight:400;font-size:15px}.user.investment #projects .invest .programme-preview .overlay .yield{position:absolute;right:5px;top:5px;text-align:right;font-family:Montserrat,Helvetica Neue,Helvetica,Arial,sans-serif;line-height:16px}.user.investment #projects .invest .programme-preview a{text-align:center;border:none;position:absolute;bottom:0;z-index:2;left:0;right:0;width:100%;background:rgba(0,0,0,.4);color:#fff;text-transform:uppercase;padding:12px 0}.user.investment #projects .invest .details,.user.investment #projects .invest .details .top .bloc:first-child,.user.investment #projects .invest .souscription{border-right:1px solid #e6e6e6}.user.investment #projects .invest .programme-preview.finished{border-left:3px solid #3fc380}.user.investment #projects .invest .details{margin:14px 0;float:left;width:355px;min-height:auto}.user.investment #projects .invest .details .top{min-height:63px;float:left;width:100%}.user.investment #projects .invest .details .top .bloc:nth-child(2n){padding-left:15px}.user.investment #projects .invest .details .bloc{float:left;width:50%;padding-right:15px}.user.investment #projects .invest h2{margin-top:0;margin-bottom:25px;font-family:Montserrat,Helvetica Neue,Helvetica,Arial,sans-serif;text-transform:uppercase;font-size:16px;font-weight:700;color:#33393e}.user.investment #projects .invest .souscription,.user.investment #projects .invest .status{margin:14px 0;float:left;width:195px;padding:0 15px;min-height:auto}.user.investment #projects .invest .souscription .bloc,.user.investment #projects .invest .status .bloc{min-height:63px}.user.investment #projects .invest .souscription .bloc.cerfa,.user.investment #projects .invest .status .bloc.cerfa{min-height:27px}.user.investment #projects .invest .project-step .timeline{border-right:1px solid #e6e6e6;box-shadow:1px 0 3px rgba(0,0,0,.1);margin-bottom:0}.user.investment #projects .invest .project-step .timeline li{border-left:3px solid #626262;border-bottom:1px solid #e6e6e6;width:100%;padding:5px 10px;position:relative;background:#fafafa}.user.investment #projects .invest .project-step .timeline li.done{border-left:3px solid #3bb4ff;background:#fff}.user.investment #projects .invest .project-step .timeline li .date{font-weight:700;display:block;color:#3a3a3a}.user.investment #projects .invest .project-step .timeline li .detail{display:block}.user.investment #projects .invest .project-step .timeline li.hover,.user.investment #projects .invest .project-step .timeline li.selected{background:#3bb4ff;border-left:3px solid #3bb4ff;color:#fff!important}.user.investment #projects .invest .project-step .timeline li.hover .date,.user.investment #projects .invest .project-step .timeline li.selected .date{color:#fff}.user.investment #projects .invest .project-step .timeline li.rapport{cursor:pointer}.user.investment #projects .invest .project-step .timeline li.rapport.hover::after,.user.investment #projects .invest .project-step .timeline li.rapport.selected::after{border-left-color:#3bb4ff;right:-30px}.user.investment #projects .invest .project-step .timeline li.rapport::before{content:" ";border:solid transparent;height:0;width:0;position:absolute;top:0;right:-31px;border-left:solid #e6e6e6;border-width:25px 15px}.user.investment #projects .invest .project-step .timeline li.rapport::after{content:" ";border:solid transparent;border-top-style:solid;border-right-style:solid;border-bottom-style:solid;border-top-color:transparent;border-right-color:transparent;border-bottom-color:transparent;border-image-source:none;border-image-slice:100%;border-image-width:1;border-image-outset:0;border-image-repeat:stretch stretch;height:0;width:0;position:absolute;top:0;right:-29px;border-left:solid #fff;border-width:25px 15px}.user.investment #projects .invest .project-step .timeline li .far{position:absolute;right:15px;top:12px;font-size:24px;color:#3bb4ff}.user.investment #projects .invest .project-step .timeline li.hover .far,.user.investment #projects .invest .project-step .timeline li.selected .far{color:#fff}.user.investment #projects .invest .project-step a.photo{cursor:pointer}.user.investment #projects .invest .project-step .close{margin-right:10px;margin-top:5px}.user.investment #projects .invest .project-step .content h3{font-family:Montserrat,"Helvetica Neue",Helvetica,Arial,sans-serif;text-transform:uppercase;font-size:16px;font-weight:700}.user.investment #projects .invest .project-step .content p{font-size:13px;padding-right:15px}.user.investment #projects .invest .project-step .content .photo .name,.user.profile legend{font-size:14px;font-family:Montserrat,"Helvetica Neue",Helvetica,Arial,sans-serif;text-transform:uppercase}.user.investment #projects .invest .project-step .content .photo{position:relative;display:inline-block;margin-right:15px}.user.investment #projects .invest .project-step .content .photo .name{position:absolute;left:0;right:0;bottom:0;background:rgba(0,0,0,.7);color:#fff;text-decoration:none;padding:4px 10px;min-height:28px}.user.profile legend{border:none}.user.profile p{margin:0 0 10px}.user.profile h4 small{display:block;font-size:12px}.user.counsel .profile .type{text-transform:uppercase;font-weight:700;font-size:16px;text-align:center;top:23%}.user.counsel .profile .text{background-color:#e2e3e54d;border-color:#d6d8db66}.user.counsel .material input{background-color:#fff}.user.investment.dashboard{font-family:Montserrat,"Helvetica Neue",Helvetica,Arial,sans-serif}.user.investment.dashboard h1{font-size:25px;font-weight:700}.user.investment.dashboard #projects{padding:15px 45px}.user.investment.dashboard #projects .hide{display:none}.user.investment.dashboard #projects #statistics{padding:30px 0 20px}.user.investment.dashboard #projects #statistics .info{padding:15px;background-color:#F0FAFF;border-radius:6px;font-family:Montserrat,"Helvetica Neue",Helvetica,Arial,sans-serif}.user.investment.dashboard #projects #statistics .info p{font-size:25px;font-weight:700;color:#3bb4ff}.user.investment.dashboard #projects #statistics .panel hr{border-bottom:2px solid #3bb4ff;width:50px}.user.investment.dashboard #projects #statistics .warning{margin-top:40px;text-align:center;color:#808080e6}.user.investment.dashboard #projects #date{margin:20px 0}.user.investment.dashboard #projects #date .project{margin-bottom:60px}.user.investment.dashboard #projects #date h1{font-family:Montserrat,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:20px;font-weight:700}.user.investment.dashboard #projects #date .panel{background-color:#f2f2f2;padding:15px;margin:20px;border-radius:6px}.user.investment.dashboard #projects #date .panel p{margin:0;font-size:17px;font-weight:700;color:#3bb4ff;font-family:Montserrat,"Helvetica Neue",Helvetica,Arial,sans-serif}.user.investment.dashboard #projects #date .panel span{display:block;width:40px;height:40px;line-height:40px;background:#3fc380;font-family:Montserrat,Helvetica Neue,He lvetica,Ar ial,sa ns-serif;border-radius:100%;font-size:18px;position:absolute;left:20px;top:-20px;text-align:center;color:#fff;font-weight:700}.user.investment.dashboard #projects #date .map{background-color:#fff}.user.investment.dashboard #projects #date .mapping-data{margin-top:40px}.user.investment.dashboard .btn-group{margin:40px 0;font-family:Montserrat,"Helvetica Neue",Helvetica,Arial,sans-serif}.user.investment.dashboard .btn-group .picker{color:#fff;background-color:#8cddb0;border-color:#8cddb0;border-width:2px;font-size:20px;font-weight:700}.user.investment.dashboard .btn-group .picker.active,.user.investment.dashboard .btn-group .picker.active:hover,.user.investment.dashboard .btn-group .picker:hover{background-color:#3fc380;border-color:#3fc380}.user.investment.dashboard .btn-group label{margin:0}.user.investment .view{text-align:center;padding:0 0 25px}.user.investment .view a{padding:7px 30px;text-transform:uppercase;font-size:14px;font-weight:700}.user.taxation .card{cursor:pointer;height:175px}.user.taxation .card .card-title{font-size:13px;font-weight:700}.user.taxation .card.selected{border:1px solid;-webkit-transition:border .2s ease-in;-moz-transition:border .2s ease-in;-o-transition:border .2s ease-in;transition:border .2s ease-in}.user.taxation .validated .card.selected{border:2px solid #45ae33}.user.taxation .taxation-panel h4{font-size:14px;font-family:Montserrat,"Helvetica Neue",Helvetica,Arial,sans-serif;text-transform:uppercase}.user.taxation .taxation-panel .user{list-style-type:none;margin-bottom:30px}.user.taxation .taxation-panel .user li:not(.identity){margin-left:25px}.user.taxation .taxation-panel .user li.identity{margin-bottom:10px}.user.taxation .taxation-panel .user .identity{color:#3bb4ff;font-weight:700;font-size:14px}.user.taxation .infopack a.btn{width:100%}.user.taxation .exemption-file a.btn{width:100%;margin-top:28px}header.underline{margin:30px 0}header.underline h2{font-size:20px!important;color:#727272;text-transform:uppercase;font-weight:700;margin-bottom:3px}header.underline.left hr{width:115px;margin:0;border:1.5px solid #00B4FF;background-color:#00B4FF}@media (max-width:576px){.user.investment #wallet{padding:12px}.user.investment #wallet section p{text-align:justify}.user.investment #wallet .actions button{font-size:11px}.user.investment.projects #projects .invest h2{margin-bottom:10px}.user.investment.projects #projects .invest .details{padding:15px}.user.investment.projects #projects .invest .details .top .bloc:first-child{border:none}.user.investment.projects #projects .invest .souscription,.user.investment.projects #projects .invest .status{width:100%;border:none}.user.investment.projects #projects .invest .souscription .bloc,.user.investment.projects #projects .invest .status .bloc{min-height:inherit;margin:5px}}