h3{margin-bottom:5px}h4{margin-bottom:5px}.pj-slogan{font-size:55px;font-weight:900;color:#83b01f;text-transform:uppercase;line-height:50px}.home-h2{text-transform:uppercase;font-weight:900;font-size:2.5em}.sub-menu li span{color:#83b01f;float:right}.pj-bloc-service .fl-col-content{margin:15px}.pj-bloc-service>.fl-col-content{background-color:#fff;box-shadow:0 0 23px 0 rgb(0 0 0 / .12);transition:box-shadow 0.2s ease-in-out}.pj-bloc-service>.fl-col-content:hover{background-color:#fff;box-shadow:0 0 23px 0 rgb(0 0 0 / .24)}.pj-bloc-service{position:relative;top:0;transition:top ease 0.2s}.pj-bloc-service:hover{top:-3px}.pj-bloc-service{text-align:center}.pj-bloc-service h3{color:#83b01f;font-weight:700;font-size:1.4em;margin-bottom:10px}.pj-bloc-service a{color:#83b01f;border:2px solid #83b01f;padding:10px;font-size:1.1em}.pj-bloc-emplois ul{margin:0em 0em 0em 1.3em}.pj-bloc-emplois .fl-post-grid-post{background-color:#fff;box-shadow:0 0 23px 0 rgb(0 0 0 / .12)}.pj-bloc-emplois .fl-post-text{border-left:3px solid #83b01f}.pj-bloc-emplois p{margin-bottom:.5em;font-size:1.1em}.bpv-cat-bloc .fl-col-content{transition:box-shadow .3s}.bpv-cat-bloc .fl-col-content:hover{box-shadow:0 0 15px rgb(0 0 0 / .5)}.bpv-cat-bloc .fl-col-content:after,.bpv-cat-bloc .fl-col-content:focus{-webkit-transition:background-color 0.4s ease-out;-moz-transition:background-color 0.4s ease-out;-o-transition:background-color 0.4s ease-out;transition:background-color 0.4s ease-out}.bpv-cat-bloc .fl-col-content:hover:after,.bpv-cat-bloc .fl-col-content:focus:after{background-color:rgb(0 0 0 / .3)}.bpv-cat-bloc h3{color:#fff;text-transform:uppercase;font-family:'Maven Pro';font-weight:700;text-align:center}.bpv-bloc-inner{max-width:250px;margin:0 auto}.bpv-cat-bloc h3{text-decoration:none;position:relative;line-height:1.65rem}.bpv-cat-bloc h3 a{color:#83b01f}.bpv-cat-bloc h3 a:hover{color:#fff}.bpv-cat-bloc h3:after{position:absolute;content:'';height:6px;bottom:-25px;margin:0 auto;left:0;right:0;width:40%;background:#e01200;-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;transition:.3s}.bpv-cat-bloc h3:hover:after{width:60%;background:#e01200}.h2-separateur:after{display:block;content:"";background:#83b01f;width:25%;height:4px;margin:0 auto;margin-top:15px}h2:not(.gform_submission_error):after{display:block;content:"";background:#83b01f;width:100px;height:4px;margin-top:5px}.pj-bloc-plafond h3{font-weight:700}.pj-bloc-plafond p{font-size:15px}.pj-bloc-plafond a{font-size:18px;font-weight:700;color:#83b01f}.section-social-proof{position:relative;z-index:10}.foo-wid-1{margin-top:10px}.projex-btn-soumission span{font-size:20px}.h1-separateur:after{display:block;content:"";background:#83b01f;width:50px;height:4px;position:relative;left:20px;top:10px}.pj-btn-pg-header{position:absolute;bottom:-90px}.pj-btn-pg-header i{font-size:30px}.pj-cta-header__icn{position:relative;height:100%}.pj-cta-header .pj-cta-header__icn::before{font-family:'Projex'!important;content:"\e904";position:relative;top:18px;font-size:48px}.pj-cta-header{display:flex;align-items:stretch;gap:14px;font-size:15px;float:right;color:#fff;background-color:#81ae1f;text-transform:uppercase;text-align:right;line-height:1.1em;border:15px solid #fff;padding:15px;letter-spacing:0}.pj-cta-header__text-wrapper{text-align:center}.pj-align-left{float:left;border:0 solid #fff}.pj-cta-header:visited{background-color:#81ae1f;color:#fff}.pj-cta-header:hover,.pj-cta-header:focus{color:#fff;background-color:#33332a}.pj-cta-header span{font-weight:700;font-size:1.35em;letter-spacing:-1.4px}@media screen and (max-width:480px){.pj-cta-header{font-size:14px}}.pj-box-shadow .uabb-blog-post-inner-wrap{box-shadow:0 0 23px 0 rgb(0 0 0 / .24)}.uabb-masonary-filters{margin:0}.pj-tuile-pg-container h3{margin-bottom:.5em}.pj-tuile-pg-container ul{margin:0 0 1.5em 0em}.pj-tuile-pg-container li{padding:0 0 0 28px;list-style:none;line-height:1.3em;padding-bottom:6px;background-image:url(https://www.constructionprojex.com/wp-content/uploads/icon-checkmark.svg);background-repeat:no-repeat;background-position:0 2px;background-size:20px}table{background-color:#fff}table th{background-color:#5c5c55;color:#fff;padding:.45em}.pj-tuile-budget-img img{height:36px}.pj-infos-projet h3{margin-bottom:5px}.pj-infos-projet ul{margin:0 0 1.5em 1em}.widget-title{margin-bottom:12px}@media screen and (max-width:768px){.pj-slogan{font-size:40px;line-height:40px}.pj-btn-pg-header{position:absolute;bottom:-120px}}.gform_wrapper{margin:0px!important;max-width:100%}body .gform_wrapper input[type='text'],body .gform_wrapper input[type='url'],body .gform_wrapper input[type='email'],body .gform_wrapper input[type='tel'],body .gform_wrapper input[type='number'],body .gform_wrapper input[type='password'],body .gform_wrapper input[type='file'],body .gform_wrapper textarea{border:1px solid #ececec;font-size:16px;color:#575756;border-radius:0px!important;padding:16px!important;background-color:#f9f9f9;font-family:"Open Sans",sans-serif}body .gform_wrapper input[type='text']:focus,body .gform_wrapper input[type='url']:focus,body .gform_wrapper input[type='email']:focus,body .gform_wrapper input[type='tel']:focus,body .gform_wrapper input[type='number']:focus,body .gform_wrapper input[type='password']:focus,body .gform_wrapper input[type='file']:focus,body .gform_wrapper textarea:focus{border-bottom:2px solid #8ebb1f;background-color:#fff;font-family:"Open Sans",sans-serif}.gform_wrapper .gfield_required{display:none}.gform_wrapper .top_label .gfield_label{display:none!important}div.ginput_container_name span{padding-right:0px!important}body .gform_wrapper .gform_footer button[type=submit],body .gform_wrapper .gform_footer input[type=submit]{font-weight:500;font-size:20px;padding:0 40px;background-color:#fff;color:#8ebb1f;margin:0 auto;text-align:center;border-radius:0px!important;height:65px;border:2px solid #8ebb1f}body .gform_wrapper .gform_footer button[type=submit]:hover,body .gform_wrapper .gform_footer input:hover[type=submit]:hover{background:#8ebb1f!important;border:2px solid #8ebb1f;color:#fff}body .gform_wrapper ul li.gfield{margin-top:0px!important}body .gform_wrapper .top_label div.ginput_container{margin-top:15px!important}.gform_wrapper li.hidden_label input{margin-top:0px!important}.gform_wrapper textarea.large{height:240px!important}body .gform_wrapper div.validation_error{background-color:#e32213}.gform_wrapper .gform_fileupload_multifile .gform_drop_area{margin-top:20px!important;margin-bottom:0px!important}::-webkit-input-placeholder{color:#ababaa!important;font-family:"Open Sans",sans-serif}:-ms-input-placeholder{color:#ababaa!important;font-family:"Open Sans",sans-serif}::-moz-placeholder{color:#ababaa!important;opacity:1!important;font-family:"Open Sans",sans-serif}:-moz-placeholder{color:#ababaa!important;opacity:1!important;font-family:"Open Sans",sans-serif}.gform_wrapper .field_sublabel_hidden_label .ginput_complex.ginput_container input[type=text]{margin-bottom:0px!important}