body{margin:0;background-color:#fff;color:#333;overflow-x:hidden}body a{color:#ea4f51;text-decoration:underline;font-weight:600}#menu a,.wp-block-button__link,body a.button,body a.hidden-link{font-weight:400}#menu a,.button-slide,.footer-container a,.project-button,.wp-block-button__link,body a.button,body a.hidden-link,body h2.project-title{text-decoration:none}body,body a,body input,body select{font-family:Arial,Helvetica,sans-serif}body h1,body h2{font-family:Trebuchet MS,sans-serif;text-transform:uppercase}body h1{font-size:2.2em}body h2{font-size:1.8em}body,body h3{font-size:1.1em}.align-center,.aligncenter,.db-form .field label.column-title,h2.standard{text-align:center}.align-left,.alignleft{text-align:left}.align-justify{text-align:justify}.align-right{text-align:right}.alignwide{margin-left:-50px;margin-right:-50px}.alignfull{margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}.wp-block-cover-image.alignfull,.wp-block-cover.alignfull{width:100vw;padding:0}.wp-block-cover-image.alignfull .wp-block-cover__inner-container,.wp-block-cover.alignfull .wp-block-cover__inner-container{width:1280px;margin:auto}.has-rouge-background-color{background-color:#ea4f51!important}.has-rouge-color{color:#ea4f51!important}.has-bleu-background-color{background-color:#00879b!important}.has-bleu-color{color:#00879b!important}.has-bleu-clair-background-color{background-color:#b3dae1!important}.has-bleu-clair-color{color:#b3dae1!important}.has-jaune-background-color{background-color:#ebce67!important}.has-jaune-color{color:#ebce67!important}.has-jaune-clair-background-color{background-color:#f9f0d1!important}.has-jaune-clair-color{color:#f9f0d1!important}.has-vert-background-color{background-color:#5eb82c!important}.has-vert-color{color:#5eb82c!important}.has-vert-clair-background-color{background-color:#cee9c0!important}.has-vert-clair-color{color:#cee9c0!important}.has-rose-background-color{background-color:#f8caca!important}.has-rose-color{color:#f8caca!important}.has-noir-background-color{background-color:#333!important}.has-noir-color{color:#333!important}.has-gris-background-color{background-color:#c2c2c2!important}.has-gris-color{color:#c2c2c2!important}.has-gris-clair-background-color{background-color:#ebebeb!important}.has-gris-clair-color{color:#ebebeb!important}.has-blanc-background-color{background-color:#fff!important}.has-blanc-color{color:#fff!important}.left{float:left}.right{float:right}.clear{clear:both}.clearfix{overflow-x:hidden;overflow-y:hidden}.center-lg{max-width:1300px;margin:auto}.db-form .feedback_save span,.feedback_save span,.only-inf997,footer section a.social_network::before,nav ul.nav-menu li.selected a.needs-authentication:after,nav#main div#menu a.btn-user.connected.needs-authentication.active:after{display:none}.bg-light-grey,nav#main>div#menu .submenu-style ul.submenu-list li a:hover{background:#ebebeb}.bg-light-grey a,a.hidden-link,footer section span.footer-subtitle{color:#333}.uppercase,body.template-les-projets nav#project-filter .project-filter-container .project-filter-select option[value=all]{text-transform:uppercase}.margin-height{margin:8px 0}.margin-bottom{margin-bottom:16px}h2.standard{margin:0;padding:40px 0;font-size:25pt;font-weight:700}img.alignright{float:right;margin:5px 0 20px 20px}img.alignleft{float:left;margin:5px 20px 20px 0}img.alignverticalmiddle,nav#main div#menu a#btn-search img{vertical-align:middle}footer section a.social_network,img.marginright{margin-right:10px}div.admin-theme{border-left:3px solid #f1a074;background-color:rgba(241,160,116,.2);padding:10px;margin:0}.button{border:1px solid #333}.button,.wpcf7-submit{background:0 0 #333;border-radius:0;color:#fff;padding:5px 15px;text-transform:uppercase;cursor:pointer;font-weight:400;font-size:10pt;white-space:nowrap;-webkit-appearance:none;-webkit-border-radius:0}button.red{background-color:#ea4f51;color:#fff;border:0;cursor:pointer}.button.red,.wpcf7-submit{background:0 0 #ea4f51;border:0 solid #ea4f51!important}.button.blue{background:0 0 #00879b;border:0 solid #00879b}.button.blue-facebook{background:0 0 #3b5998;border:0 solid #3b5998}.button.blue-pale{background:0 0 #d3eae9;border:0 solid #d3eae9;color:#000}.button.admin-theme{background:0 0 #f1a074;border:0 solid #f1a074}.button.admin-theme.round{padding:0;width:16px;height:16px;border-radius:8px}.button.admin-theme.right.round.edit{width:32px;height:32px;margin-left:-16px;margin-top:-16px;border-radius:16px}.button.big{font-size:15px;padding:15px 30px}.button.disabled{background:#ebebeb;border:0 solid #ebebeb!important;color:#333;cursor:default}.button.sharer{width:45px;height:45px;padding:0;border:0;background:#fff}.button.more-content,.button.transparent{background:0 0;border:2px solid #333;color:#333}.button.force-size{display:inline-block;padding:0 24px;height:50px;line-height:50px}.button.copy-clipboard{width:200px!important}.wdg-message{margin:20px 0;padding:20px 0;text-align:center}.wdg-message.confirm{background:#8bc79c;color:#fff}.wdg-message.error{border:1px solid #f8caca;color:#333}.wdg-message.notification{padding:16px;text-transform:none;background:#333;color:#fff}.db-form .field{display:block;margin:10px 0;padding:5px}.db-form .field.admin-theme{border-left:3px solid #f1a074;background-color:rgba(241,160,116,.2);padding:10px;margin:0}.db-form .admin-theme-block i.fa-unlock-alt,.db-form .field.admin-theme label i.fa-unlock-alt{color:#f1a074}.db-form .field label{display:inline-block;width:220px;margin:3px 10px 3px 0;font-weight:700}.db-form .field label.long-label{width:auto}form span.file-description{font-size:12px}.db-form .field-container input,.db-form .field-container textarea{display:inline-block;width:200px}.db-form .field-container select{display:inline-block;width:200px;height:34px;border:none;-webkit-appearance:none;-moz-appearance:none;overflow:hidden;background:url(../../images/common/arrow-filter.png) no-repeat right #e1e3e2;background-size:34px;padding-right:34px}.db-form .field-container select option,.db-form.v3 .field-container select option{padding:7px;border-bottom:1px solid #e1e3e2}.db-form .field-container select.timepicker{padding:1px 2px;width:52px;margin-left:3px}.db-form input:not([type=submit]),.db-form select,.db-form textarea{margin:3px 0;background:0 0 #e1e3e2;border:1px solid #fff;padding:2px 7px}.db-form textarea{font-family:Arial,sans-serif;font-size:.9em;vertical-align:initial;resize:vertical}.db-form input:not([type=submit]):focus,.db-form input:not([type=submit]):hover,.db-form select:focus,.db-form select:hover,.db-form textarea:focus,.db-form textarea:hover{background-color:#fcfcfc;border:1px solid #ddd}.db-form input:not([type=submit]).error,.db-form select.error{border:1px solid red;background-color:#ffc8c8}.db-form input:not([type=submit]).validation,.db-form select.validation{border:1px solid #6db26c}.fa.fa-check.validation{color:#6db26c}.db-form .field-container input[type=checkbox]{vertical-align:top;margin:5px 10px 0 5px;width:auto}.db-form .field-container .left-icon{padding-left:24px;width:183px}.db-form .field-container .right-icon{padding-right:24px;width:188px}.db-form .field-container .left-icon.datetime,.db-form .field-container .right-icon.datetime{width:78px}.db-form .field-container{white-space:nowrap;vertical-align:top}.db-form .field-container .field-value{position:relative}.db-form .field-container .field-value .non-editable{white-space:normal;display:inline-block;margin:3px 0}.db-form .field-container .field-value a{display:inline-block;overflow:hidden;max-width:250px;text-overflow:ellipsis}.db-form .field-container i.fa.left{position:absolute;top:1px;left:5px;width:14px;text-align:center}.db-form .field-container i.fa.right{position:absolute;top:1px;right:5px;width:14px;text-align:center}.db-form .button[disabled]{opacity:.5;cursor:initial}.db-form{padding:50px}.db-form .feedback_save{text-align:center;font-style:italic;min-height:25px}::-webkit-scrollbar{-webkit-appearance:none}::-webkit-scrollbar:vertical{width:12px}::-webkit-scrollbar:horizontal{height:12px}::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.2);border-radius:10px;border:2px solid #fff}::-webkit-scrollbar-track{border-radius:10px;background-color:#fff}nav#main{position:fixed;top:0;z-index:180;width:100%;height:60px}nav#main>div#menu{height:40px;margin:auto;padding:14px;background:#fff;display:flex;justify-content:space-between;border-bottom:1px solid #c2c2c2}nav#main>div#menu>div#menu-links a:first-of-type{margin-right:30px}nav#main>div#menu img#logo_wdg{margin-top:3px}nav#main>div#menu a{display:inline-block;margin:0 14px;line-height:40px;height:40px;vertical-align:middle;font-size:14px;text-transform:uppercase;color:#333;-webkit-transition:color .4s;transition:color .4s}nav#main div#menu a.lines{display:inline-block;position:relative}@media screen and (max-width:1250px) and (min-width:998px){nav#main>div#menu>div#menu-links a:first-of-type{margin-right:10px}nav#main div#menu a.lines{margin:0 5px;font-size:12px}}@media screen and (max-width:1050px) and (min-width:998px){nav#main>div#menu>div#menu-links a:first-of-type{margin-right:0}nav#main div#menu a.lines{font-size:11px}}nav#main div#menu a.lines.current,nav#main div#menu a.lines:focus,nav#main div#menu a.lines:hover{color:#000}nav#main div#menu a.lines.select-nav{color:#000}nav#main div#menu a.lines::after,nav#main div#menu a.lines::before{content:'';position:absolute;left:0;width:100%;height:2px;background:#000;-webkit-transform:scale3d(0,1,1);transform:scale3d(0,1,1);-webkit-transition:-webkit-transform .2s;transition:transform .2s}nav#main div#menu a.lines::before{top:0;-webkit-transform-origin:0 50%;transform-origin:0 50%}nav#main div#menu a.lines::after{bottom:0;-webkit-transform-origin:100% 50%;transform-origin:100% 50%}nav#main div#menu a.lines.current::after,nav#main div#menu a.lines.current::before{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);-webkit-transition-timing-function:cubic-bezier(.22,.61,.36,1);transition-timing-function:cubic-bezier(.22,.61,.36,1);-webkit-transition-duration:.4s;transition-duration:.4s}@media screen and (max-width:1270px) and (min-width:998px){nav#main>div#menu>a{margin:0 5px;letter-spacing:0;font-size:13px}div#submenu-switch-lang{left:85%}}@media screen and (max-width:1070px) and (min-width:998px){nav#main>div#menu>a{font-size:12px}}nav#main div#menu div#menu-right-items{display:flex}.db-form.v3 .field.error span.field-error,nav#main div#menu .wpml-ls{display:inline-block}.submenu-style ul.submenu-list{max-height:400px;overflow-y:scroll;margin:0;padding-left:0;list-style:none;font-size:10pt;text-transform:uppercase;width:200px;background-color:#fff}nav#main>div#menu .submenu-style ul.submenu-list li a{display:block;color:#333;height:auto;line-height:20px;border-bottom:1px solid #c2c2c2}.submenu-style .empty-list-info{text-transform:none;padding:10px}nav#main>div#menu .submenu-style .empty-list-info a{text-transform:none;color:#ea4f51;padding-left:0;margin-left:0}.submenu-style ul.submenu-list .empty-list-info a{color:#ea4f51;border-bottom:none}.submenu-style ul.submenu-list .empty-list-info a:hover,nav#main>div#menu .submenu-style ul.submenu-list li.empty-list-info a:hover{background:0 0}nav#main div#menu a#btn-switch-lang{border:1px solid #333;padding:0 10px;display:inline}nav#main div#menu a#btn-switch-lang:after{content:url(../../images/chevron-down.svg);vertical-align:middle}#submenu-switch-lang{position:relative;left:-240px;width:0;top:50px;border:0;text-align:center}#submenu-switch-lang li.active a{font-weight:700}#submenu-switch-lang ul.submenu-list{width:150px}#submenu-switch-lang .lang-loader-container{width:150px;background-color:#fff}nav#main div#menu a#btn-search{margin:0 7px}#submenu-search{order:-1;font-size:8pt;text-align:left}.submenu-search-input{border:0;border-bottom:3px solid #00879b;padding:10px}.submenu-search-input:focus{outline:none}input:-webkit-autofill{-webkit-box-shadow:inset 0 0 0 9999px #e1e3e2}@media screen and (max-width:1650px) and (min-width:998px){#submenu-search{position:absolute;top:80px}}nav#main div#menu a.btn-user{display:inline-block;margin:0;text-align:center;padding-right:5px;background:0 0}nav#main div#menu a.not-connected{background-color:#ea4f51;color:#fff;padding:0 15px}nav#main div#menu div.menu-separator-bar{width:1px;background-color:#c2c2c2;margin:0 15px 0 5px}nav#main div#menu a.btn-user.active{display:inline-block;background-color:#e1e3e2;margin:0}nav#main div#menu div#menu-right-items a.connected{display:flex;flex-direction:column;line-height:normal;font-size:11px;margin-top:3px}nav#main div#menu div#menu-right-items a.connected:before{content:url(../../images/burger.png);margin-bottom:3px}#submenu-user,body.template-les-projets div#content .projects-positive-savings .wdg-component-projects-preview .project-container .project-framed,nav#main div#menu div#menu-right-items a.connected.active{background-color:#fff}nav#main div#menu a.btn-user.connected.needs-authentication:after{content:"!";font-size:17px;background:#ea4f51;color:#fff;width:20px;border:1px solid #fff;border-radius:50%;text-align:center;position:absolute;top:2px;margin-left:-15px;padding-left:3px;height:23px;line-height:23px}#submenu-user li a.needs-authentication:after,nav ul.nav-menu li a.needs-authentication:after,table.authentication-list a.needs-authentication:after,ul.project-list a.needs-authentication:after{content:"!";font-size:17px;background:#ea4f51;color:#fff;width:20px;height:20px;line-height:20px;border:1px solid #fff;border-radius:50%;text-align:center}#submenu-user li a.needs-authentication:after,nav ul.nav-menu li a.needs-authentication:after{display:inline-block;margin-left:5px}table.authentication-list a.needs-authentication:after{position:absolute;margin-left:35px;margin-top:-12px}table.authentication-list a.needs-authentication.needs-authentication-parameters:after{margin-left:25px}ul.project-list a.needs-authentication:after{position:absolute;margin-left:5px}.box_connection_buttons{display:block;width:225px;text-align:center;padding:15px;margin:15px auto;font-size:10pt}.box_connection_buttons.red{background-color:#ea4f51;text-transform:uppercase}.box_connection_buttons.blue,.connexion_facebook_container.box_connection_buttons.blue{background-color:#3b5998}.box_connection_buttons.transparent{background:0 0;border:2px solid #333;color:#333}.box_connection_buttons span,.wdg-lightbox.cornered.msg-valid .wdg-lightbox-button-close a,.wdg-lightbox.msg-lightbox .wdg-lightbox-padder.valid-msg .wdg-lightbox-button-close a{color:#fff}#resetpasswordform .field .field-container .field-value input{border-bottom:3px solid #00879b;background:0 0;height:40px;color:#00879b}#resetpasswordform .field,#signup_form .submit{margin-top:20px}@media screen and (max-width:1020px) and (min-width:998px){nav#main>div#menu>a:nth-child(3){display:none}}#submenu-user{position:absolute;top:69px;right:0;text-align:left;padding:26px;width:270px;height:85vh;border-left:1px solid #c2c2c2;overflow-y:scroll}#submenu-search #submenu-user-hello,#submenu-user #submenu-user-hello{color:#c2c2c2;font-size:13px;font-weight:700;border-bottom:1px solid #c2c2c2;padding-bottom:15px;display:block}#submenu-search ul.submenu-list,#submenu-user ul.submenu-list{width:auto;overflow-y:auto;max-height:none}nav#main>div#menu #submenu-search ul.submenu-list li,nav#main>div#menu #submenu-user ul.submenu-list li{border-bottom:1px solid #c2c2c2;padding:16px 0 16px 8px}nav#main>div#menu #submenu-search ul.submenu-list li.empty-list-info{padding:16px 8px}nav#main>div#menu #submenu-search ul.submenu-list li a,nav#main>div#menu #submenu-user ul.submenu-list li a{margin:0;border-bottom:0;line-height:auto}nav#main>div#menu #submenu-search ul.submenu-list li.empty-list-info a{color:#ea4f51}nav#main>div#menu #submenu-user ul.submenu-list li a.project-list-item{font-size:12px}nav#main>div#menu #submenu-search ul.submenu-list .submenu-title,nav#main>div#menu #submenu-user ul.submenu-list .submenu-title{padding-bottom:8px;color:#c2c2c2;font-size:14px;font-weight:700}nav#main div#menu a.only-inf997,nav#main>div#menu #submenu-search ul.submenu-list .hidden,nav#main>div#menu #submenu-user ul.submenu-list .hidden{display:none!important}nav#main>div#menu #submenu-search ul.submenu-list .wallet-amount-header,nav#main>div#menu #submenu-user ul.submenu-list .wallet-amount-header{text-transform:none;color:#c2c2c2}nav#main>div#menu #submenu-search a.button,nav#main>div#menu #submenu-user a.button{color:#fff;margin-top:16px;margin-left:0}nav#main>div#menu #submenu-search ul.submenu-list .authentication-alert,nav#main>div#menu #submenu-user ul.submenu-list .authentication-alert{border:1px solid #f8caca;padding:16px;text-transform:none;display:flex;flex-flow:row wrap;align-items:center;margin-top:16px}nav#main>div#menu #submenu-search ul.submenu-list .authentication-alert img,nav#main>div#menu #submenu-user ul.submenu-list .authentication-alert img{height:40px;margin-right:10px}nav#main>div#menu #submenu-search ul.submenu-list .authentication-alert a,nav#main>div#menu #submenu-user ul.submenu-list .authentication-alert a{color:#ea4f51;text-transform:none;text-decoration:underline;font-size:10pt}nav#main>div#menu #submenu-search ul.submenu-list .authentication-alert span,nav#main>div#menu #submenu-user ul.submenu-list .authentication-alert span{flex:1 0 0}.lancement-page-container{padding-top:90px}.template-connexion1,.template-inscription,.template-lancement{background-color:#f2f2f2}.template-connexion1 .center,.template-inscription .center{width:100%}.login-page-container{padding-top:90px}.template-connexion1 h1,.template-inscription h1{text-align:center;margin:0;font-family:Trebuchet MS,sans-serif;font-size:28px;font-weight:700;letter-spacing:.125em}.post_bottom_buttons_connexion div{border-bottom:1px solid #fff;font-family:Arial,sans-serif;font-size:9pt;text-transform:uppercase;width:200px;height:25px;background-color:#333}.login_fail{color:red;margin-bottom:10px}hr.login-separator{margin:50px 0 25px;-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;border-color:-moz-use-text-color;border-image:none;border-right:0 none;border-style:solid none none;border-width:2px 0 0;color:#000}nav hr.login-separator{margin:20px 5%}div.login-separator-label{margin-top:-38px;margin-bottom:30px}div.login-separator-label span{background:#f2f2f2;padding:0 5px}.sidebar-login-form a.forgotten{color:#606060;font-style:italic;font-size:11px}.template-connexion1 #content #connect-form .wdg-button-lightbox-open #newproject-register-user .wdg-button-lightbox-open{border:none;background:0 0;font-size:12pt}.form-register .on-focus input{margin-left:110px}.form-register .on-focus .tool-tip{width:110px;margin-top:-20px}.form-register{margin:5px}#sidebar-login-form h2,.form-register h2{text-align:center;margin:0;padding-bottom:10px;text-transform:uppercase;color:#00879b;font-size:16pt;font-weight:400}.form-register .warning{text-align:justify;margin-bottom:20px}.form-register .register-section,.wdg-lightbox .wdg-lightbox-padder div.wdg-lightbox-msg-info,div.activate-account h1{text-align:center}.form-register div.connexion_facebook_container{display:block;text-align:center;background-color:transparent}.form-register div.connexion_facebook_container a{padding:2px 0 5px}#signup_form #signin-button{margin-top:8px}#sidebar-wp-submit-lightbox,#signup_submit{background-color:#ea4f51;color:#fff;border:0;width:174px;text-transform:uppercase;font-size:12pt;cursor:pointer}footer>.footer-container{max-width:1280px;margin:0 auto;background-repeat:no-repeat;padding:50px 50px 30px;line-height:1.5}footer>.footer-container>section{display:flex;align-items:flex-start;justify-content:space-between}footer section span.footer-subtitle{font-size:16pt;font-weight:700;text-transform:uppercase;font-family:'Trebuchet MS',sans-serif}footer section ul{padding-left:0}footer section li{list-style:none;margin:8px 0}footer section a{font-size:16px;text-transform:uppercase;font-weight:400;color:#fff}footer>.footer-container>section>div:first-of-type>ul>div{margin:16px 0}footer>.footer-container .select{position:relative;display:inline-block}footer>.footer-container .select select:focus{outline:dotted #333 1px}footer>.footer-container .select select{display:inline-block;cursor:pointer;width:140px;height:50px;padding:8px 24px 8px 8px;outline:0;border:1px solid #333;border-radius:0;color:#333;appearance:none;-webkit-appearance:none;-moz-appearance:none;text-transform:uppercase;background:#ebebeb}footer>.footer-container .select select::-ms-expand{display:none}footer>.footer-container .select select:disabled{opacity:.5;pointer-events:none}footer>.footer-container .select_arrow{position:absolute;top:18px;right:10px;width:0;height:0;border:solid #333;border-width:0 3px 3px 0;display:inline-block;padding:3px;transform:rotate(45deg);-webkit-transform:rotate(45deg)}footer>.footer-container .select select:disabled~.select_arrow{border-top-color:#ccc}footer form img{vertical-align:top}footer>.footer-container>.logo-list{border-top:1px solid #c2c2c2}footer>.footer-container>div.logo-list{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;align-items:center;flex-wrap:wrap;padding:16px 0}footer>.footer-container>div.logo-list>div:nth-child(1),footer>.footer-container>div.logo-list>div:nth-child(2),footer>.footer-container>div.logo-list>div:nth-child(5){display:flex;align-items:center}footer>.footer-container>div.logo-list>div:nth-child(1) img{margin-right:6px}footer>.footer-container>div.logo-list>div:nth-child(2) img{width:120px}footer>.footer-container>div.logo-list>div:nth-child(2) span{width:60px}footer>.footer-container>div.logo-list>div:nth-child(1) span,footer>.footer-container>div.logo-list>div:nth-child(2) span,footer>.footer-container>div.logo-list>div:nth-child(5) p.lines{display:inline-block;border-left:1px solid #333;padding:4px 10px;font-size:11px;color:#333;font-weight:300;text-align:left}footer>.footer-container>div.logo-list>div:nth-child(3) img{width:90px}footer>.footer-container>div.logo-list>div:nth-child(4) img{width:160px}footer>.footer-container>div.logo-list>div:nth-child(5) img{width:180px}footer>.footer-container>div.logo-list>div:nth-child(5) p{font-size:12px;width:170px}footer>.footer-container>div.logo-list>div:nth-child(6) img{width:60px}footer>.footer-container div.term-links{padding:16px 32px 0}footer>.footer-container div.term-links hr{margin-bottom:24px;border:1px solid #333}footer>.footer-container div.term-links li,footer>.footer-container div.term-links ul{margin:0;padding:0;display:inline}footer>.footer-container div.term-links li ul li a:after{content:"/";margin:0 16px;color:#333}footer>.footer-container div.term-links li.widget ul.menu li:last-child a:after{content:"";margin:0}footer>.footer-container>div.licence{float:none;width:auto;padding-top:20px;margin-bottom:0;padding-bottom:20px}footer>.footer-container>div.licence a{font-size:14px;color:#333}#cookies-alert,#cookies-params{position:fixed;z-index:3;bottom:0;width:calc(100% - 200px);padding:24px 100px;font-size:18px;border-top:1.5px solid #c2c2c2}#cookies-alert-close{width:240px;height:56px;margin:24px auto 0;padding:0}#cookies-params form.db-form.v3{display:flex;display:-webkit-flex;justify-content:space-around;flex-wrap:wrap}#cookies-params form.db-form.v3 button{width:25%;min-width:150px;margin-bottom:8px}@media screen and (min-width:998px) and (max-width:1140px){footer>.footer-container>div.logo-list{padding:24px 16px}footer>.footer-container div.term-links{padding:16px 16px 0}}#content{width:100%}#content .padder{width:-webkit-calc(100% - 20px);width:-moz-calc(100% - 20px);width:calc(100% - 20px);max-width:1280px;margin:auto}#content .padder.padder-top{padding-top:80px}body.template-les-projets header{background:rgba(51,51,51,.05);background-image:url(../../images/common-background.png);background-repeat:no-repeat}body.template-les-projets header .header-container{max-width:1300px;margin:0 auto;padding:100px .5% 0%}body.template-les-projets header .header-container>div>div{display:inline-block;padding-bottom:20px}body.template-les-projets header .header-container>div>div.wdg-component-slider.project-list-slider{width:68%}body.template-les-projets header .header-container>div>div.wdg-component-slider.project-list-slider .slider-container{height:460px}body.template-les-projets header .header-container>div>div.wdg-component-slider .slider-container #slider .slider-item .message-banner{width:-webkit-calc(100% - 275px);width:-moz-calc(100% - 275px);width:calc(100% - 275px);height:250px;top:212px;background:rgba(0,0,0,.4)}body.template-les-projets header .header-container>div>div.wdg-component-slider .slider-container #slider .slider-item .message-banner:after{border-top:315px solid rgba(0,0,0,.4)}body.template-les-projets header .header-container>div>div.wdg-component-slider .slider-container #slider .slider-item .message-banner .screen-message{min-height:60px;margin:20px;padding:0 0 20px;border-bottom:1px solid #fff;font-size:24pt;font-family:Trebuchet MS,sans-serif;text-transform:uppercase;text-align:left;color:#fff}body.template-les-projets header .header-container>div>div.wdg-component-slider .slider-container #slider #button-container{display:block;width:315px;left:0;top:335px}body.template-les-projets header .header-container>div>div.wdg-component-slider .slider-container #slider #button-container .button-slide{width:auto;margin:0 0 0 10px;padding:20px 50px}body.template-les-projets header .header-container>div>div#wdg-project-stats{vertical-align:top;width:30%}body.template-les-projets header .header-container>div>div#wdg-project-stats p{width:90%;height:80px;margin:0 0 6.5px;padding:20px 5%;font-size:22pt;background:#fff;color:#000}body.template-les-projets header .header-container>div>div#wdg-project-stats p:first-child{height:40px;background:#000;color:#fff;line-height:40px}body.template-les-projets header .header-container>div>div#wdg-project-stats p img{float:left;margin-right:20px}body.template-les-projets header .header-container>div>div#wdg-project-stats p:nth-child(2) img{margin-right:37px}body.template-les-projets header .header-container>div>div#wdg-project-stats p span{font-size:16pt}@media screen and (max-width:1070px) and (min-width:998px){body.template-les-projets header .header-container>div>div#wdg-project-stats p span{font-size:15px}}body.template-les-projets header .header-container>div>div#wdg-project-stats p span span{font-size:25pt;font-weight:700}body.template-les-projets header .header-container>div>div#wdg-project-definition{height:0;width:100%;font-size:10pt;text-align:right}body.template-les-projets div.previously-visited-hidden-project{background-color:rgba(51,51,51,.05);margin:16px 0 32px}body.template-les-projets div.previously-visited-hidden-project>div{max-width:500px;margin:0 auto;padding:24px 0;text-align:center}body.template-les-projets div#content>h2{padding-top:80px;background-color:rgba(51,51,51,.05)}body.template-les-projets nav#project-filter{display:-webkit-flex;display:flex;justify-content:space-around;height:45px;line-height:45px;margin-bottom:30px;padding:20px;text-transform:uppercase;background:#333;color:#fff;font-size:15pt}body.template-les-projets nav#project-filter select{position:relative;width:100%;height:43px;padding-right:50px;-webkit-appearance:none;-moz-appearance:none;background-color:transparent;border:none;line-height:40px;text-transform:uppercase;cursor:pointer}body.template-les-projets nav#project-filter div.project-filter-container{width:22%;overflow:hidden;background:url(../../images/common/arrow-filter.png) no-repeat right #fff}body.template-les-projets nav#project-filter select option{padding:15px 15px 15px 10px;border-bottom:1px solid #e1e3e2;min-height:12px}body.template-les-projets nav#project-filter .project-filter-container .project-filter-select option{text-transform:none}body.template-les-projets nav#project-filter select#project-filter-impact option{padding:15px 15px 15px 45px;background-color:transparent;background-repeat:no-repeat;background-position:5px center}body.template-les-projets nav#project-filter select option#all-impacts{padding-left:5px}body.template-les-projets nav#project-filter select option#economique{background-image:url(../../images/common/impact-eco-small.png)}body.template-les-projets nav#project-filter select option#environnemental{background-image:url(../../images/common/impact-env-small.png)}body.template-les-projets nav#project-filter select option#social{background-image:url(../../images/common/impact-social-small.png)}body.template-les-projets .projects-positive-savings{background-color:rgba(51,51,51,.1)}body.template-les-projets div .projects-title-precisions{margin:-17px 6px 32px;text-align:center}body.template-les-projets div#content>div:last-child{margin-top:-10px;padding-bottom:30px;background-color:rgba(51,51,51,.05)}body.template-les-projets div#content>div:last-child .wdg-component-projects-preview .block-projects{margin:auto}body.template-les-projets div#content .projects-positive-savings .wdg-component-projects-preview .project-container .project-framed::before{border-top:60px solid rgba(51,51,51,.1)}body.template-les-projets div#content>div:last-child .wdg-component-projects-preview .project-container .project-framed{background-color:#fff}body.template-les-projets div#content>div:last-child .wdg-component-projects-preview .project-container .project-framed::before{border-top:60px solid rgba(51,51,51,.05)}#template-single-campaign-invest .progress-bar{position:relative;min-width:0;width:360px;max-width:95%;top:auto;margin:auto}body.template-activer-compte .center_small{width:650px}div.activate-account div.info{margin:16px 0;padding:32px;background:#ebebeb}div.activate-account div.timer{margin:16px 0;padding:32px}.wdg-component-slider .slider-container{width:100%;height:601px;margin:0 auto;text-align:center;position:relative;overflow:hidden}.wdg-component-slider .slider-container #slider .slider-item{width:100%;height:100%;position:absolute;z-index:1;display:inline-block;overflow:hidden}.wdg-component-slider .slider-container #slider .slider-item .message-banner{position:absolute;z-index:2;top:148px;left:0;width:-webkit-calc(100% - 282px);width:-moz-calc(100% - 282px);width:calc(100% - 282px);height:280px;background:rgba(0,86,99,.7)}.wdg-component-slider .slider-container #slider .slider-item .message-banner::after{border-top:280px solid rgba(0,86,99,.7);border-right:274px solid transparent;content:"";position:absolute;top:0;width:0%;left:100%}.wdg-component-slider .slider-container #slider .slider-item .slider-motif-left-haut{position:absolute;z-index:3;left:0%;top:0%}.wdg-component-slider .slider-container #slider .slider-item .message-banner .slider-motif-left-bas{position:absolute;z-index:3;left:0%;top:100%;width:60px}.wdg-component-slider .slider-container #slider .slider-item .slider-motif-right{position:absolute;z-index:2;right:0;bottom:-4px}.wdg-component-slider .slider-container #slider .slide-1button .message-banner .screen-message,.wdg-component-slider .slider-container #slider .slider-item .message-banner .screen-message{margin:42px 0;padding-left:30%;position:relative;line-height:100%;font-size:50px;font-family:Arial,Helvetica,sans-serif;text-align:left;color:#fff}.wdg-component-slider .slider-container #slider .slider-item .message-banner .mobile-message{display:none}.wdg-component-slider #button-container,.wdg-component-slider .slider-container #slider .slide-1button #button-container,.wdg-component-slider .slider-container .slider-choice{position:absolute;z-index:2;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;width:80%;height:55px;top:450px;left:10%}.wdg-component-slider #button-container .button-slide,.wdg-component-slider .slider-container #slider .slide-1button #button-container .button-slide{width:32%;margin:0% 1.5%;text-align:center;font-size:11pt;line-height:55px;letter-spacing:.063em;text-transform:uppercase;background-color:#ea4f51;color:#fff}.wdg-component-slider .slider-container .slider-choice{-webkit-justify-content:space-around;justify-content:space-around;-webkit-align-items:center;align-items:center;width:100px;height:10%;left:46.5%;top:86%}.wdg-component-slider .slider-container .slider-choice .num-slide{width:15px;height:15px;background-color:#fff;cursor:pointer;color:rgba(0,0,0,0)}.wdg-component-slider .slider-container .slider-choice .active-slide{background-color:#00879b}.wdg-component-slider .slider-container .slider-choice .inactive-slide{background-color:#fff}@media screen and (max-width:1220px){.template-home .wdg-component-slider .slider-container #slider .slider-item img.slide{width:auto;position:absolute;left:-850px}.wdg-component-slider .slider-container #slider .slider-item .message-banner .screen-message{padding-left:20%}}@media screen and (max-width:1100px){.wdg-component-slider .slider-container #slider .slider-item .message-banner .screen-message{padding-left:15%;font-size:46px;margin:48px 0}}@media screen and (max-width:997px){.wdg-component-slider .slider-container #slider .slider-item .message-banner .slider-motif-left-bas,.wdg-component-slider .slider-container #slider .slider-item .message-banner::after,.wdg-component-slider .slider-container #slider .slider-item .slider-motif-right,.wdg-component-slider .slider-container .slider-choice{display:none}.wdg-component-slider .slider-container #slider .slider-item .message-banner{width:100%;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.wdg-component-slider .slider-container #slider .slider-item .message-banner .screen-message{margin:0}.wdg-component-slider #button-container{-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between}.wdg-component-slider #button-container .button-slide{display:block;-webkit-flex-flow:column wrap;flex-flow:column wrap;margin-bottom:10px;width:50%;height:55px;min-width:250px}}@media screen and (max-width:620px){.wdg-component-slider .slider-container #slider .slider-item .message-banner{top:100px}.wdg-component-slider .slider-container #slider .slider-item .slider-motif-left-haut{display:none}.wdg-component-slider .slider-container #slider .slider-item .message-banner .screen-message{font-size:40px;padding-left:10%}.wdg-component-slider #button-container{top:415px}}div.block-projects{max-width:1280px;display:flex;margin:auto;justify-content:center;flex-flow:row wrap;position:relative}div.project-container{width:29%;border:1px solid #c2c2c2;margin:18px 18px 50px;overflow:hidden;background-color:#fff}div.project-container .project-img{background-repeat:no-repeat;background-size:100%;background-position:center;height:150px;position:relative;z-index:1;transition:background-size .2s ease-in;-moz-transition:background-size .2s ease-in;ms-transition:background-size .2s ease-in;-o-transition:background-size .2s ease-in;-webkit-transition:background-size .2s ease-in}div.project-container:hover .project-img{background-size:120%}div.project-container .project-title{font-size:1.2rem;display:block}div.progress-info,div.project-container .title-container{display:flex;height:95px;justify-content:center;align-items:center;text-align:center;padding:0 20px}div.project-container .project-summary{text-align:left;font-size:.85rem;padding:0 20px;margin-bottom:20px;max-height:80px;display:block;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}div.progress-info{justify-content:space-between;text-align:left;text-transform:uppercase;font-size:.9rem;margin-top:20px;height:50.5px}div.progress-info .info-nb{font-weight:600}div.progress-info .progress-pers{width:44%}div.progress-info .progress-days,div.progress-info .progress-status{width:43%}div.financed-data hr,div.progress-info hr{border:none;border-left:1px solid #c2c2c2;height:30px;width:1px}.impacts-container,a.financed-link,a.home-button-project{display:block;text-align:center;margin-top:20px}a.home-button-project{color:#fff;background-color:#ea4f51;font-size:.9rem;text-transform:uppercase;height:60px;width:100%;line-height:60px}.impacts-container{position:relative;z-index:2;margin-top:-25px;width:100%;height:42px}.impacts-container .impact-logo{background-color:#fff;padding:4px;border-radius:50px;transition:all .2s linear}.impacts-container .impact-logo:hover{transform:scale(1.2)}#wdg-lightbox-newproject #connect-form.specific-hidden,.impacts-container .info-bulle.invisible,div.progress-data span.current-amount span.current-fundraising{display:none}.impacts-container .info-bulle.visible{display:inline;position:absolute;z-index:500;top:52px;background-color:#fff;border:1px solid #c2c2c2;padding:1px 4px;white-space:nowrap;font-size:9pt}.progress-bar{background-color:#ebebeb;height:10px;width:90%;margin:auto;overflow:hidden;position:relative}.progress-bar .current-bar{background-color:#00879b;display:block;height:10px;position:absolute}.progress-bar .current-bar:after{content:"";display:block;position:relative;left:10px;border-top:10px solid #00879b;border-right:10px solid transparent;border-bottom:10px solid transparent;border-left:10px solid #00879b}.progress-data{display:flex;justify-content:space-between;height:22px;padding:0 20px;color:#00879b;margin-top:10px;font-family:'Trebuchet MS',sans-serif;font-size:1.2rem;font-weight:600}div.progress-duplicate-amount{height:38px;line-height:38px;margin-top:16px;font-size:1.4rem;font-weight:700;color:#00879b}div.progress-duplicate-amount img{display:inline-block;margin-left:4px}div.progress-data.has-duplicate span.current-amount,div.progress-data.has-duplicate span.progress-percent{font-size:1rem;font-weight:400}div.progress-data.has-duplicate span.current-amount span.current-fundraising{display:inline}.evaluation-bar{background-color:#ebebeb;opacity:1;background:repeating-linear-gradient(-45deg,#c2c2c2,#c2c2c2 2px,#ebebeb 2px,#ebebeb 10px);height:10px;width:90%;margin:auto}.vote-status{text-align:left;color:#c2c2c2;text-transform:uppercase;font-size:1rem;padding:0 20px;display:block;margin-top:9.5px;height:22.5px}span.financed-nb{display:block;text-align:center!important;font-size:16px!important;border-top:1px solid #c2c2c2;padding:25px 0 5px;width:90%;margin:auto}a.financed-link{margin-bottom:40px}div.financed-data{color:#00879b;display:flex;justify-content:space-between;align-items:center;font-size:24px;font-weight:600;width:60%;margin:auto}div.financed-banner{position:absolute;z-index:3;background-color:#b3dae1;display:flex;flex-flow:row nowrap;align-items:center;margin-top:-380px;margin-left:-20px;padding:10px 15px}div.financed-banner img{width:16px;height:16px;margin-right:10px}div.financed-banner p{text-transform:uppercase;font-size:12px;margin:0;padding:0}div.financed-banner:before{content:"";display:block;position:absolute;top:36px;left:0;border-top:20px solid #00879b;border-bottom:20px solid transparent;border-left:20px solid transparent}div.campaign-collecte{margin-top:-478px}.wdg-lightbox{background-color:rgba(0,0,0,.75);top:0;left:0;position:fixed;z-index:4000;width:100%;height:100%}.wdg-lightbox-click-catcher{top:0;left:0;position:absolute;z-index:4001;width:100%;height:100%}.wdg-lightbox .wdg-lightbox-corner{position:relative;max-width:600px;height:0;border-bottom:60px solid #fff;border-left:60px solid transparent;margin:5vh auto 0;padding-right:60px;z-index:4002}.wdg-lightbox.cornered.msg-valid .wdg-lightbox-corner{border-bottom:60px solid #8bc79c;color:#fff}.wdg-lightbox.cornered.msg-error .wdg-lightbox-corner{border-bottom:60px solid #eacdcb;color:#333}.wdg-lightbox .wdg-lightbox-padder,.wdg-lightbox .wdg-widelightbox-padder{position:relative;max-width:600px;max-height:75vh;margin:5vh auto;padding:50px;background-color:#fff;overflow-y:auto;z-index:4002}.wdg-lightbox.cornered .wdg-lightbox-padder{margin-top:0;padding:16px 60px}.wdg-lightbox.cornered.msg-valid .wdg-lightbox-padder{background-color:#8bc79c;color:#fff;text-align:center}.wdg-lightbox.cornered.msg-error .wdg-lightbox-padder{background-color:#eacdcb;color:#333}.wdg-lightbox .wdg-widelightbox-padder{max-width:90%;padding:20px;background-color:#f2f2f2}.wdg-lightbox .wdg-lightbox-padder>div{background-color:#fff!important}.wdg-lightbox .wdg-lightbox-corner h2{line-height:60px;text-transform:uppercase;text-align:center;color:#00879b;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;font-size:1.5em}.wdg-lightbox .wdg-lightbox-padder h3{text-align:center;margin:0;padding:8px 0 24px}.wdg-lightbox .wdg-lightbox-padder h4{margin:0;padding:8px 0 24px;font-weight:700}.wdg-lightbox .wdg-lightbox-button-close{position:absolute;right:8px;margin-top:-45px}.wdg-lightbox .wdg-lightbox-corner .wdg-lightbox-button-close{margin-top:0}.wdg-lightbox .wdg-lightbox-button-close a{padding:5px 20px;background:0 0;border:none;font-size:28pt;color:#333;text-transform:lowercase}@media screen and (max-width:600px){.wdg-lightbox.cornered .db-form.v3 a.button.half{width:-webkit-calc(100% - 2px);width:-moz-calc(100% - 2px);width:calc(100% - 2px)}.wdg-lightbox.cornered .db-form.v3.button-list{display:-webkit-flex;display:flex;flex-direction:column}.wdg-lightbox.cornered .db-form.v3.button-list a.button.red{order:1;margin-bottom:16px}.wdg-lightbox.cornered .db-form.v3.button-list a.button.transparent{order:2;margin-bottom:16px}.wdg-lightbox.cornered .db-form.v3.button-list a:nth-child(5){order:3;margin-bottom:16px}}#validate-terms .validate-terms-excerpt{margin:20px 0;max-height:250px;overflow-y:scroll;-webkit-overflow-scrolling:touch;border:1px solid #eeeced;padding:5px}#validate-terms input{text-align:center;margin:10px 0}#validate-terms>div>span,.wdg-lightbox .wdg-lightbox-padder h3{text-transform:uppercase;font-weight:700}#already-connected,#wdg-lightbox-connexion .warning{text-align:center}.wdg-lightbox .warning{text-align:justify;margin:10px 0}.wdg-lightbox .register-section{margin:15px 0;text-align:center}.wdg-lightbox div.submit{margin:10px auto;text-align:center}.wdg-lightbox.timeout-lightbox{background-color:transparent;margin-top:88px}.wdg-lightbox.timeout-lightbox .wdg-lightbox-padder{background-color:#333;color:#fff}.wdg-lightbox .wdg-lightbox-padder>div.admin-block{background-color:#ea4f51!important;border:1px dotted #000;padding:10px;margin-bottom:5px}.wdg-lightbox .wdg-lightbox-padder>div.admin-block h3{margin:5px auto}.wdg-lightbox .wdg-lightbox-padder>div.admin-block label{display:inline-block;width:140px}.wdg-lightbox ul.errors{list-style:none;padding-left:10px;margin:20px 0}.wdg-lightbox .wdg-lightbox-padder .button-list{padding:10px}@media screen and (max-width:997px){.wdg-lightbox .wdg-lightbox-corner,.wdg-lightbox .wdg-lightbox-padder,.wdg-lightbox.cornered .wdg-lightbox-padder{margin:0 auto;padding:10px}.wdg-lightbox .wdg-lightbox-padder,.wdg-lightbox.cornered .wdg-lightbox-padder{width:-webkit-calc(100% - 40px);width:-moz-calc(100% - 40px);width:calc(100% - 40px);overflow-y:scroll;-webkit-overflow-scrolling:touch}.wdg-lightbox .wdg-lightbox-corner{width:-webkit-calc(100% - 100px);width:-moz-calc(100% - 100px);width:calc(100% - 100px);max-width:540px}.wdg-lightbox.cornered .wdg-lightbox-padder{max-height:70%;max-height:-webkit-calc(100% - 120px);max-height:-moz-calc(100% - 120px);max-height:calc(100% - 120px)}}#orgacreate_form input[name=org_capable]{margin:30px 5px 0}.connexion_facebook_container{margin-top:0;margin-bottom:15px}.connexion_facebook_container a.social_connect_login_facebook{padding:4px 5px 5px;font-size:12pt;text-transform:uppercase;color:#fff}.box_connection_buttons.red a{font-size:12pt;color:#fff}.wdg-lightbox.msg-lightbox{position:absolute;text-align:center;font-size:12pt}.wdg-lightbox.msg-lightbox .wdg-lightbox-padder{position:relative;overflow-y:hidden;max-width:600px;height:0;margin:200px auto 0;padding:20px 60px;border-left:60px solid transparent;z-index:4002;background-color:transparent}.wdg-lightbox.msg-lightbox .wdg-lightbox-padder.valid-msg{border-bottom:60px solid #8bc79c;color:#fff}.wdg-lightbox.msg-lightbox .wdg-lightbox-padder.error-msg{border-bottom:60px solid #eacdcb;color:#333}.wdg-lightbox.msg-lightbox .wdg-lightbox-padder .wdg-lightbox-button-close{background-color:transparent!important}.wdg-lightbox.msg-lightbox .wdg-lightbox-padder .wdg-lightbox-button-close a{font-size:18pt}.wdg-lightbox.msg-lightbox .wdg-lightbox-padder.error-msg .wdg-lightbox-button-close a{color:#333}.wdg-lightbox.msg-lightbox .wdg-lightbox-button-close{margin-top:-15px}body input[type=email],body input[type=number],body input[type=text],body select{font-size:12pt}.db-form.v3{text-align:center}.db-form.v3.center{max-width:500px;margin:0 auto}.db-form.v3.align-left{text-align:left}.db-form.v3 .form-error-general{color:red}.db-form.v3 .form-success-general{color:#0f0}.db-form.v3 .field{display:block;margin:0;padding:0 0 24px}.db-form.v3 .field-hidden{display:none}.db-form.v3 .field label{display:inline-block;width:274px;margin:0;padding-bottom:8px;font-weight:700;text-align:left;vertical-align:top}.db-form.v3 .field.admin-theme label{padding:8px 4px}.db-form.v3 .field label.radio-label{font-weight:400;line-height:28px;white-space:normal}.db-form.v3.full .field label{display:block;width:100%}.db-form.v3 .field label.checkbox-parent{cursor:pointer}@-moz-document url-prefix(){.db-form.v3.full .field .field-container label{margin-left:-12px}}.db-form.v3 .field i.infobutton{float:right;margin-top:-25px}.db-form.v3 .field span.tooltiptext{display:block;width:100%;background:#eacdcb;height:50px;line-height:50px}.db-form.v3 .field div.field-description{font-size:14px;text-align:justify;padding-bottom:8px}.db-form.v3 .field span.field-error{display:none;color:red;padding-bottom:8px}.db-form.v3 .field span.complement{display:block;font-size:10pt;text-align:justify}.db-form.v3 .field-container{display:block;white-space:normal}.db-form.v3 .field-container.field-type-check{display:inline-block}.db-form.v3 .field-container input[type=email],.db-form.v3 .field-container input[type=number],.db-form.v3 .field-container input[type=password],.db-form.v3 .field-container input[type=text]{width:260px;height:30px;border:none}.db-form.v3 .field-container input[type=file]{border:none}.db-form.v3.bg-white .field-container .select-multiple-items-retracted,.db-form.v3.bg-white .field-container input,.db-form.v3.bg-white .field-container textarea{background:#e1e3e2}.db-form.v3.full .field-container input[type=email],.db-form.v3.full .field-container input[type=number],.db-form.v3.full .field-container input[type=password],.db-form.v3.full .field-container input[type=text]{width:-webkit-calc(100% - 16px);width:-moz-calc(100% - 16px);width:calc(100% - 16px);margin:0;padding:3px 8px}.db-form.v3 .field-container input[type=text].adddatepicker{cursor:pointer}.db-form.v3 .field-container input[type=text]:invalid{border:none;box-shadow:none;-webkit-box-shadow:none}.db-form.v3 .field-container select{width:100%;height:50px;margin:0;padding:3px 8px;border:none;cursor:pointer;background-size:50px}.db-form.v3.bg-white .field-container select{background:url(../../images/common/arrow-filter.png) no-repeat right #e1e3e2}.db-form.v3 .field-container .select-multiple-items-retracted{text-align:left;cursor:pointer}.db-form.v3 .field-container .select-multiple-items-retracted span{display:inline-block;overflow:hidden;width:calc(100% - 58px);height:50px;line-height:50px;padding-left:8px}.db-form.v3 .field-container .select-multiple-items-retracted button{float:right;width:50px;height:54px;border:none;background:url(../../images/common/arrow-filter.png) no-repeat;cursor:pointer}.db-form.v3 .field-container .select-multiple-items-retracted.reverse button{-moz-transform:scaleY(-1);-o-transform:scaleY(-1);-webkit-transform:scaleY(-1);transform:scaleY(-1)}.db-form.v3 .field-container .select-multiple-items{padding:8px}.db-form.v3 .field-container textarea{width:240px;font-family:Trebuchet MS,sans-serif}.db-form.v3.full .field-container textarea{width:-webkit-calc(100% - 16px);width:-moz-calc(100% - 16px);width:calc(100% - 16px);height:150px;margin:0;padding:8px;font-size:12pt;font-family:Trebuchet MS,sans-serif}.db-form.v3 .field-container .field-value a{max-width:none}.db-form.v3 a.button{display:inline-block;padding:0;line-height:50px;text-align:center}.db-form.v3 a.button,.db-form.v3 button{width:-webkit-calc(100% - 2px);width:-moz-calc(100% - 2px);width:calc(100% - 2px);height:50px}.db-form.v3 a.button.half,.db-form.v3 button.half{width:45%}.db-form.v3 .button.transparent{width:-webkit-calc(100% - 4px);width:-moz-calc(100% - 4px);width:calc(100% - 4px)}.db-form.v3 .button.transparent.half{width:-webkit-calc(45% - 4px);width:-moz-calc(45% - 4px);width:calc(45% - 4px)}.db-form.v3 .button#insert-media-button,.db-form.v3 .button.insert-media,.db-form.v3 .mce-container button,.db-form.v3 a.button.su-generator-button{width:auto;height:auto;line-height:normal}.db-form.v3 input[type=checkbox],.db-form.v3 input[type=checkbox].rate,.db-form.v3 input[type=radio]{width:0;height:0;position:relative;margin-right:24px;vertical-align:top;visibility:hidden}.db-form.v3 input[type=checkbox]+span:after,.db-form.v3 input[type=checkbox].rate+span:after,.db-form.v3 input[type=radio]+span:after{content:'';position:relative;display:inline-block;left:-5px;top:5px;width:19px;height:19px;margin-left:-24px;border:1px solid #333;background:#fff;cursor:pointer}.db-form.v3 input[type=checkbox].rate+span:after,.db-form.v3 input[type=radio]+span:after{width:23px;height:23px;margin-left:-23px;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%}.db-form.v3 input[type=radio]+span:after{width:20px;height:20px}.db-form.v3 input[type=checkbox].rate:checked+span:after,.db-form.v3 input[type=checkbox]:checked+span:after,.db-form.v3 input[type=radio]:checked+span:after{width:20px;height:20px;background:#333}.db-form.v3 input[type=checkbox].rate-ecology:checked+span:after{width:24px;height:24px;border:0;background:url(../../images/common/impact-env-small.png);background-size:100%}.db-form.v3 input[type=checkbox].rate-economy:checked+span:after{width:24px;height:24px;border:0;background:url(../../images/common/impact-eco-small.png);background-size:100%}.db-form.v3 input[type=checkbox].rate-social:checked+span:after{width:24px;height:24px;border:0;background:url(../../images/common/impact-social-small.png);background-size:100%}.db-form.v3 span.field-money,.db-form.v3 span.field-percent{position:absolute;top:0;right:15px}.db-form.v3 span.rate-description{display:inline-block;margin-top:16px}.db-form.v3 span.rate-description.rate-ecology{color:#8bc79c}.db-form.v3 span.rate-description.rate-economy{color:#00879b}.db-form.v3 span.rate-description.rate-social{color:#f1a074}.db-form.v3 .field-container input[type=file]{width:.1px;height:.1px;opacity:0;overflow:hidden;position:absolute;z-index:-1}.db-form.v3 .field-container input[type=file]+label.file-label{display:inline-block;width:-webkit-calc(100% - 2px);width:-moz-calc(100% - 2px);width:calc(100% - 2px);margin-left:0;padding:24px 0;line-height:32px;font-weight:400;text-align:center;border:1px dashed #333;cursor:pointer}.db-form.v3 .field-container input[type=file]+label.file-label.dragover{border:1px dotted #333}.db-form.v3 .field-container input[type=file]+label.file-label span.button.blue{display:inline-block;margin:auto;padding:8px 24px;text-transform:uppercase;background:#00879b;color:#fff}.db-form.v3 .field.secondary{margin-top:-16px;margin-bottom:16px}.db-form.v3 .field.secondary label{font-size:11pt}.wp-form-title{text-align:center;margin:0;padding-bottom:10px;text-transform:uppercase;color:#00879b;font-size:16pt;font-weight:400}.wp-form-text,.wp-form-textarea{border:none;font-family:Trebuchet MS,sans-serif}.wp-form-text{height:34px;width:240px;padding:0 10px;font-size:12pt}.wp-form-textarea{width:250px;padding:5px;font-size:11pt}.wp-form-submit{width:255px;padding:15px;margin:15px auto;border:none;background-color:#ea4f51;font-size:11pt}#wdg-lightbox-contactprojet span.wpcf7-list-item{display:block;margin-left:0}#wdg-lightbox-contactprojet .wpcf7-form{width:95%;margin:auto}#wdg-lightbox-contactprojet .wpcf7-form p{margin:20px auto}nav.wdg-breadcrumb{margin:10px 0}div.project-rewards-content{padding:30px;border:1px solid #c2c2c2}div.project-rewards-content div.project-rewards-padder{position:relative}div.project-rewards-content div.project-rewards-padder p.half-form-count input{height:56px;background:rgba(51,51,51,.05);border:none;padding:0 0 0 10px}div.project-rewards-content div.project-rewards-padder table tbody{font-family:Trebuchet MS,sans-serif}div.project-rewards-content div.project-rewards-padder p.half-form-count span,div.project-rewards-content div.project-rewards-padder span:nth-child(2),div.project-rewards-content div.project-rewards-padder span:nth-child(4){font-size:16pt;letter-spacing:.125em}div.project-rewards-content div.project-rewards-padder p.half-form-count span.input-suffix{display:inline-block;width:20px;margin-left:-30px;font-size:12pt}div.project-rewards-content div.project-rewards-padder p.half-form-count button{height:56px;font-size:12pt;letter-spacing:.125em}div.project-rewards-content div.project-rewards-padder p{width:600px;margin:10px auto 30px}div.project-rewards-content span.roi_amount_user,div.project-rewards-content span.roi_percent_user{font-size:22px;font-weight:700;color:#00879b}div.project-rewards-content div.roi_amount_base{height:5px;margin-bottom:5px;background-color:#333}div.project-rewards-content table{margin:30px auto 15px}div.project-rewards-content table:before{position:relative;top:70px;border-top:1px solid}div.project-rewards-content table tr:first-child{font-size:12px;font-family:Trebuchet MS,sans-serif;font-weight:700}div.project-rewards-content table tr td{min-width:50px;text-align:center;vertical-align:bottom}div.project-rewards-content table tr td.small{min-width:30px}div.project-rewards-content table tr td>div{margin:auto;width:40px;height:70px;background:#93626d}div.project-rewards-content table tr td>div>div{background:#fff;vertical-align:bottom}div.project-rewards-content table tr:last-child td div{margin-bottom:4px;color:#93626d}div.project-rewards-content table tr:last-child td span.roi_amount_user_container{position:relative;top:-20px;font-size:8pt}div.project-rewards-content div.project-rewards-padder div.arrow-line{position:relative;bottom:43px;margin:0 auto;border-bottom:1px solid #333}div.project-rewards-content div.project-rewards-padder div.arrow-end{position:absolute;bottom:-6px;right:-2px;width:0;height:0;border-top:6px solid transparent;border-left:14px solid #333;border-bottom:6px solid transparent}div.project-rewards-content div.project-rewards-alert{margin-top:10px;font-style:italic}label.title-news{font-size:14pt;font-weight:700}span.advice-news{font-weight:700;text-decoration:underline}#royalties_advice{font-weight:700}#royalties_advice .royalties_advice_value{color:#93626d}@media screen and (max-width:997px){.hidden-inf997,nav#main>div#menu>a,nav#main>div#menu>a.btn-user,nav#main>div#menu>a.lines{display:none}.only-inf997{display:block}.only-inf997.inline{display:inline}h2.standard{font-size:24pt}#content .padder,body.template-les-projets nav#project-filter div.project-filter-container{width:100%}nav#main>div#menu{width:-webkit-calc(100% - 10px);width:-moz-calc(100% - 10px);width:calc(100% - 10px);padding:5px}nav#main>div#menu>a#btn-burger,nav#main>div#menu>a#btn-switch-lang,nav#main>div#menu>a:first-child{display:inline-block}nav#main>div#menu>a#btn-burger.active{margin:-5px;padding:5px 12px;background-color:#e1e3e2}nav#main>div#menu>a#btn-burger img{vertical-align:middle}#submenu-switch-lang{position:absolute;top:50px;left:auto}#submenu-user,body.template-les-projets header,nav#main div#menu .menu-separator-bar,nav#main div#menu a#btn-search,nav#main div#menu div#menu-links .lines{display:none}#submenu-switch-lang{right:170px}#submenu-switch-lang .submenu-list li a{padding:10px 0}nav#main>div#menu img#logo_wdg{transform:scale(.8)}nav#main>div#menu>div#menu-links a:first-of-type{margin:0}div.menu-loading-init{width:100px}div.menu-connected{overflow-y:scroll;height:85vh}div.menu-connected>a{padding-left:5px}#submenu-search{position:absolute;top:51px;right:0;background-color:#fff;width:auto}#submenu-search a{display:block;color:#333;padding:10px;border-bottom:2px solid #e1e3e2;text-transform:uppercase;font-size:10pt}#submenu-search a:hover{background:#e1e3e2}.submenu-search-input{margin-left:14px}.submenu-style ul.submenu-list{max-height:200px}#submenu-search #submenu-user-hello{padding:20px}#submenu-search li:first-of-type a{padding:0;font-weight:700}nav#main>div#menu a{border-bottom:0;width:100%}nav#main div#menu #submenu-search a.button{width:150px;margin:14px;text-align:center}footer>.footer-container{background-image:none;padding:30px;line-height:1.8;font-size:20px}footer>.footer-container>section{flex-direction:column}footer>.footer-container>section:nth-child(1) ul{margin:0}footer>.footer-container>section:nth-child(1)>div>ul{display:none;margin:0 0 30px}footer>.footer-container>section:nth-child(1) a{font-size:18px}footer>.footer-container>section:nth-child(1)>div>span.footer-subtitle{margin:0;padding:10px 0}footer>.footer-container>section:nth-child(1)>div>span.footer-subtitle.border-hidden{border-top:0}footer>.footer-container>section:nth-child(1)>div>span.footer-subtitle.clickable{cursor:pointer}footer>.footer-container>section:nth-child(1)>div>span.footer-subtitle.clickable::after{content:"+";right:5%;position:absolute}footer>.footer-container>section:nth-child(1)>div>span.footer-subtitle.clickable.expanded::after{content:"-"}footer>.footer-container .select{margin-top:16px}footer>.footer-container>div.logo-list{margin-top:30px;padding:24px 0;flex-wrap:wrap}footer>.footer-container>div.logo-list div{margin:5px auto}footer>.footer-container>div.logo-list>div:nth-child(2) span{width:100%}footer>.footer-container>div.logo-list>div:nth-child(2) img{width:80px}footer>.footer-container>div.logo-list>div:nth-child(3) img{width:60px}footer>.footer-container>div.logo-list>div:nth-child(4) img,footer>.footer-container>div.logo-list>div:nth-child(5) img{width:120px}footer>.footer-container>div.logo-list>div:nth-child(5){order:6}footer>.footer-container>div.logo-list>div:nth-child(5) p{width:180px}footer>.footer-container>div.logo-list>div:nth-child(6){order:5}footer>.footer-container>div.logo-list>div:nth-child(6) img{width:40px}footer>.footer-container div.term-links{padding:1px 32px 0}body.template-les-projets nav#project-filter{display:block;height:auto;padding:0;line-height:30px;background:#fff}body.template-les-projets nav#project-filter select{display:none;width:100%;height:44px;padding-left:5%;border-bottom:1px solid #e1e3e2}body.template-les-projets nav#project-filter>span{display:block;width:90%;padding:10px 5%;background:#333;color:#fff;cursor:pointer}body.template-les-projets nav#project-filter>span:after{float:right;content:"+"}body.template-les-projets nav#project-filter>span.show:after{content:"-"}body.template-les-projets nav#project-filter select.project-filter-select option{padding:10px 8%!important}body.template-les-projets nav#project-filter select#project-filter-impact option#economique,body.template-les-projets nav#project-filter select#project-filter-impact option#environnemental,body.template-les-projets nav#project-filter select#project-filter-impact option#social{padding-left:-webkit-calc(40px + 8%)!important;padding-left:-moz-calc(40px + 8%)!important;padding-left:calc(40px + 8%)!important;background-position:8% center}body.template-les-projets .wdg-component-projects-preview .project-slider{margin-bottom:15px}div.block-projects{display:flex;flex-direction:column;align-content:center;width:80vw}div.block-projects .project-container{width:100%}body.template-les-projets .button.more-content{display:none}div.financed-data{width:50%}#cookies-alert{width:96%;padding:24px 2%;font-size:16px}}div.project-description-item div#project-content-economic_model div.zone-content{flex-wrap:wrap;flex-direction:column;padding:0 26px}div#project-content-economic_model div.economic-intro.left{border-right:0;border-bottom:1px solid #c2c2c2;margin-bottom:20px;padding-bottom:20px;width:auto}@media screen and (max-width:700px){footer>.footer-container div.term-links li ul li{display:block}footer>.footer-container div.term-links li ul li a:after{content:"";margin:0}div.financed-data{width:70%}}@media screen and (max-width:767px){.mobile_hidden{display:none!important}.only_on_mobile{display:block!important}.only_on_mobile.inline{display:inline!important}.center,.center_small{width:100%!important}#container{padding-top:0!important}.indent{margin-left:0!important}.part-title-separator{width:90%!important;margin:0 5%!important}#cookies-alert,#cookies-params{position:fixed;z-index:3;bottom:0;width:calc(100% - 16px);padding:8px;font-size:18px;border-top:1.5px solid #c2c2c2}ul#project-list-menu{padding:0 0 6px;margin:10px 2% 5px;border-bottom:1px solid #2b2c2c}ul#project-list-menu li{list-style-type:none;display:inline-block;padding:0 2px}ul#project-list-menu li a{color:#2b2c2c;font-size:15px;padding-bottom:5px}ul#project-list-menu li a.selected{font-weight:700;border-bottom:3px solid #2b2c2c}ul#project-list-menu li a:hover{color:#c7c6c6;border-bottom:3px solid #c7c6c6}.project-list .part-title-separator{min-height:32px!important}.project-list .part-title{padding:0 20px!important;font-size:25px!important}.home-small-project{width:96%!important;min-height:0!important;padding:2%!important;float:none!important}.home-large-project h2,.home-small-project h2{font-size:12pt!important}.home-small-project .description-separator,.home-small-project .description-zone .description-logos{display:none!important}.home-small-project .description-zone{margin-top:280px!important}.home-small-project .video-zone-container{position:absolute!important;top:50px!important;width:95%!important}.home-small-project .description-zone .description-summary,.home-small-project .video-zone{width:100%!important}.home-large-project{margin-top:0!important}.home-large-project .video-zone{width:100%!important;min-height:250px!important}.home-large-project .video-zone iframe{width:100%}.home-large-project .description-zone{margin-left:0!important;width:100%!important;height:auto!important}.home-large-project .description-zone .description-middle{display:none!important}.home-large-project .description-zone .description-summary{margin:5px 0!important}#head-content #subtitle,#head-content #title,.home-large-project .description-zone .description-discover{position:relative!important;bottom:auto!important}#head-image{top:37px!important;height:150px!important;background-image:url(../../images/header.jpg)}#head-content{bottom:auto!important;width:100%!important}#head-content #subtitle,#head-content #title{width:90%!important;margin:0% 5%!important;color:#fff}#head-content #title p{margin:10px 0!important}#head-content #title img{width:20px;height:20px}#projects-stats{margin-top:150px}#projects-stats-content{position:inherit!important;padding-top:15px;width:100%!important;height:125px!important;background:#eeeced!important;text-align:center}#projects-stats-content .project_full_percent{position:relative;display:inline-block;margin-top:0!important;margin-left:0!important;padding:0!important;font-size:21px!important;background:#ea4f51!important}#projects-stats-content .progress_zone{margin-top:70px!important;margin:auto}#projects-stats-content .progress_zone .progress_percent{top:0!important}#projects-stats-content .project_full_progressbg{margin-left:0!important;background:#fff;text-align:left}#projects-stats-content .logos_zone{margin-top:-100px}#projects-stats-content .logos_zone.vote{margin-top:0}#project-summary-container #projects-summary,#projects-left-desc{width:100%!important;height:auto!important}#project-summary-container{margin:10px 2%!important;height:auto!important}#projects-left-desc .video-zone{margin:10px 2%!important;width:96%!important}#projects-left-desc .video-zone iframe{max-width:100%}#post_bottom_content .projects-desc-item .grey-triangle,#post_bottom_content .projects-desc-item .project-content-icon,#projects-right-desc{display:none}#post_bottom_content .projects-desc-item{width:90%;margin:25px 5%}#post_bottom_content .projects-desc-item .projects-desc-content{width:100%!important;left:0!important;margin-bottom:0!important}#post_bottom_content .projects-desc-item .projects-desc-content p{padding:0 10px!important}#post_bottom_content .projects-desc-item .projects-desc-content p .projects-more{position:absolute;margin-left:-10px}#post_bottom_content .projects-desc-item .projects-desc-content h2{margin:15px 10px!important;text-align:center;font-size:18px;text-transform:none}.mobile-share{text-align:center}.reward-zone{background-color:#eeeced;padding:20px}.reward-zone .project-rewards{text-align:center;line-height:1.3em;padding-bottom:5px}.reward-zone #invest-button a{font-size:15px;font-weight:700}#invest-button.responsive-fixed.fixed{position:fixed;top:-22px;width:100%;z-index:20}#invest-button .description-discover{margin-top:22px!important}ul.secondary-menu{list-style:none;width:200px;margin:15px auto;padding-left:0}ul.secondary-menu li{background:#333;margin:5px 0;text-align:center;padding:10px 15px;-webkit-padding-start:0}ul.secondary-menu li a{color:#fff;text-transform:uppercase;font-size:20px}#invest_form{width:90%!important}.invest_part{width:94%!important;padding:10px 3%!important}.invest_part .label{width:auto!important}.invest_step1_currentproject,.invest_step1_generalities{margin:2%!important;max-width:98%}.sidebar-login-form .standard-label{width:90px!important}.sidebar-login-form input[type=password],.sidebar-login-form input[type=text]{width:245px!important}.sidebar-login-form .link-forgotten{margin-left:94px!important}.form-register .register-section,.form-register .register-section div.on-focus{text-align:left!important}.form-register .on-focus input{margin-left:0!important;width:170px;height:25px;font-size:20px}#signup_form #signin-button,#signup_form .submit{float:none!important}#signup_form .connexion_facebook_container{margin:15px auto!important}#wdg-lightbox-connexion .submit-center{float:none!important}#wdg-lightbox-connexion .connexion_facebook_container{float:none!important;margin:-25px auto!important}#wdg-lightbox-connexion .connexion_facebook_container.box_connection_buttons.blue{margin-top:40px!important}}@media screen and (max-width:450px){#label-validate-terms-check-register{width:calc(100% - 30px);margin-left:30px}#label-validate-terms-check-register input{display:none}#label-validate-terms-check-register input[type=checkbox]+span:after{margin-left:-24px}}@media screen and (min-width:768px) and (max-width:959px){.tablet_hidden{display:none!important}.only_on_tablet{display:block!important}.center{width:768px!important}.indent{margin-left:20px!important}.center{max-width:100%!important}.part-title-separator{width:768px!important}.home-small-project,.home-small-project .video-zone{width:370px!important}.home-small-project.status-vote .description-zone .description-logos-item{width:45px!important}.home-large-project .video-zone{width:415px!important}#head-image{top:47px!important}#head-content{width:768px!important}#head-content #subtitle,#head-content #title{margin-left:5px}#projects-stats-content,#white-background{width:260px!important}#projects-left-desc,#projects-stats-content .project_full_progressbg{margin-left:5px!important;width:250px!important}#projects-stats-content .project_full_percent{position:relative;display:inline-block;margin-top:0!important;margin-left:0!important;background-color:#333;color:#fff;font-size:21px!important}#invest-button .description-discover{padding:14px 0!important}#projects-left-desc{width:420px!important}#projects-left-desc #projects-summary{width:100%!important}#projects-left-desc .video-zone{width:410px!important}.projects-desc-content{width:635px!important}.invest_step1_currentproject,.invest_step1_generalities{max-width:96%!important}}