.fusion-counters-box .fusion-counter-box .counter-box-container{border:0!important}.blocsurvol{border:1px solid #fff;padding-bottom:5px}.blocsurvol:hover{border:1px solid #DDD;border-radius:10px;padding-bottom:5px}.fusion-counters-box .content-box-counter{font-family:Raleway,Arial,Helvetica,sans-serif;margin-bottom:20px}.company{text-align:center;font-weight:700}.fumaison{background:linear-gradient(90deg,#ffffff 50%,#E98B2D 50%)!important}.repasfroid{background:linear-gradient(90deg,#ffffff 50%,#BEC919 50%)!important}.repaschauds{background:linear-gradient(90deg,#ffffff 50%,#C71005 50%)!important}h2{text-transform:uppercase}.blog .fusion-image-wrapper,.blocbloghome .fusion-image-wrapper,.bloctopjob{height:250px}li.job_listing{text-align:center}.category .fusion-image-wrapper img,.blog .fusion-image-wrapper img,.blocbloghome .fusion-image-wrapper img,ul.job_listings li.job_listing a img.company_logo{object-fit:cover;object-position:50% 50%;height:250px!important}.nomargin,.nomargin p{margin:0!important}.nocover,.nocover .fusion-column-wrapper{background-size:inherit!important}.imageabsolute{position:absolute!important;top:-70px;left:10px}.single-job_listing .avada-page-titlebar-wrapper:after,.single_job_listing .application{display:none}.textlower{text-transform:inherit!important}.fusion-main-menu .wpml-ls-item .sub-menu{width:fit-content!important}.fusion-main-menu .wpml-ls-item .menu-text:after{content:'\f078';margin-left:5px;font-size:10px;font-family:'Font Awesome 5 Free'}.btarrow:before{content:url(https://www.groupegendreau.com/wp-content/uploads/2020/10/btarrow.png)!important;margin-right:10px;display:inline-flex!important;vertical-align:middle}.btarrow2:before{content:url(https://www.groupegendreau.com/wp-content/uploads/2020/10/bouton-fleche.png)!important;margin-right:10px;display:inline-flex!important;vertical-align:middle}a.btarrow,a.btarrow2{padding:0!important}body.fusion-button_size-large .fusion-button-default-size,body.fusion-button_size-large button.button{padding:17px 37px!important;font-size:13px!important}.fusion-page-title-bar{padding-left:0px!important;padding-right:0px!important}.fusion-page-title-bar .fusion-page-title-row h1{text-shadow:1px 1px 4px #464646;margin-top:-30px}.bbtrecrutement .fusion-button{background-color:#32A6A6}.bbtrecrutement .fusion-button:hover{background-color:#ea8c2d}.bbtrecrutement{padding-right:10px!important}.btcontact .fusion-button,.bbtrecrutement .fusion-button{padding:15px 20px 15px 30px!important}.button-icon-divider-left{border:0!important;padding:0 10px 0 20px!important}.fusion-button-text-left{padding-left:10px!important}.fusion-title,.fusion-main-menu ul li a{text-transform:uppercase}.tp-rightarrow:before{content:url(https://www.groupegendreau.com/wp-content/uploads/2020/10/fleche-droite.png)!important;margin-top:2px}.tp-leftarrow:before{content:url(https://www.groupegendreau.com/wp-content/uploads/2020/10/fleche-gauche.png)!important;margin-top:2px}#bloclinkedin{position:fixed;top:33%;right:0;text-align:right;z-index:99999}#bloclinkedin p{margin-bottom:0!important;font-weight:700;margin-top:0!important}.filariane{background-color:#EA8C2D;text-align:left;vertical-align:middle;width:100%;display:block}.filariane .fusion-page-title-secondary{max-width:1235px;margin:0 auto!important;padding-top:14px;text-align:left;padding-bottom:14px;color:#fff;font-size:14px}.filariane .fusion-page-title-secondary a{color:#fff;font-size:14px}.filariane .fusion-page-title-secondary a:hover{color:#fff}.avada-page-titlebar-wrapper{position:relative}.fondopaque{background-color:rgb(0 0 0 / 20%);width:100%;height:100%;position:relative}.blocoval{background-color:tranparent;background-image:url(https://www.groupegendreau.com/wp-content/uploads/2020/10/barre.png);width:100%;height:50px;background-position:center;background-size:cover;position:absolute;bottom:0}.blocoval2{background-color:tranparent;background-image:url(https://www.groupegendreau.com/wp-content/uploads/2020/10/barre2.png);width:100%;height:50px;background-position:center;background-size:cover;position:absolute;bottom:0}.masquejob{background-image:url(https://www.groupegendreau.com/wp-content/uploads/2020/10/masque-job.png);width:100%;height:39px;background-position:center;background-size:cover;position:absolute;bottom:0;z-index:99999}.blocqualite{background:linear-gradient(90deg,#ffffff 50%,#39AAD4 50%)}.blocqualite2{background:linear-gradient(90deg,#ffffff 50%,#39AAD4 50%)}.blocqualite3{background:linear-gradient(90deg,#ffffff 50%,#39AAD4 50%)}.blocqualite4{background:linear-gradient(90deg,#ffffff 50%,#39AAD4 50%)}.blocqualite .fusion-builder-row{background-color:#fff;padding-left:10%!important;padding-right:10%!important;padding-bottom:30px}h2.cd-timeline-item-title,.cd-timeline-content::before{display:none}.bloctimeline .cd-timeline-block:hover .cd-timeline-content{background-color:#32A6A6!important;color:#fff!important;cursor:pointer;transition:all 0.3s ease-out}.bloctimeline .cd-timeline-block:hover .timeline-date{color:#fff!important}#cd-timeline span.fa{font-size:45px!important;margin-bottom:8px!important;margin-top:8px!important}#cd-timeline .cd-timeline-block:hover span.fa{color:#EA8C2D!important;cursor:pointer;transition:all 0.3s ease-out}.cd-timeline-img{border-radius:0!important;box-shadow:none!important;top:30px}.bloctimeline #cd-timeline span.fa{color:#707070}#cd-timeline .cd-timeline-content{-webkit-box-shadow:0 0 8px 1px #cccccc!important;-moz-box-shadow:0 0 8px 1px #cccccc!important;box-shadow:0 0 8px 1px #cccccc!important;border-radius:0!important}#cd-timeline{margin:0!important}.bloctimeline .cd-timeline-title-container .timeline-date{font-size:68px!important;font-family:'Turbinado'!important;line-height:0.6em!important;color:#32A6A6}.fusion-single-line-meta a[rel~="category"]{text-align:right;color:#fff!important;border-radius:20px;padding:5px 12px;float:right}.category-medias-presse .bloccategory a,.category-medias-presse .fusion-single-line-meta a[rel~="category"]{background-color:#32A64D;color:#fff!important;border-radius:20px;padding:5px 12px}.category-nouveaux-produits .bloccategory a,.category-nouveaux-produits .fusion-single-line-meta a[rel~="category"]{background-color:#6d6e70;color:#fff!important;border-radius:20px;padding:5px 12px}.category-evenement .bloccategory a,.category-evenement .fusion-single-line-meta a[rel~="category"]{background-color:#32A6A6;color:#fff!important;border-radius:20px;padding:5px 12px;margin-right:5px}.category-emploi-rse .bloccategory a,.category-emploi-rse .fusion-single-line-meta a[rel~="category"]{background-color:#ea8c2d;color:#fff!important;border-radius:20px;padding:5px 12px}.blocdate{text-transform:uppercase}.fusion-carousel-title{font-size:16px!important}.fusion-sharing-box h4{text-align:right;font-size:22px!important}.fusion-sharing-box .fusion-social-networks{text-align:left;margin-left:20px}.blog #main{padding-top:10px!important}.pagination,.woocommerce-pagination{align-items:center!important;justify-content:center!important}.fusion-sharing-box .fusion-social-networks,.fusion-sharing-box h4{display:inline-block!important}.single .fusion-sharing-box{margin-bottom:30px!important;margin-top:0px!important}.fusion-sharing-box.boxed-icons{text-align:center}a.fusion-icon-mail{background-color:#ea8c2d!important;border-color:#ea8c2d!important}.fusion-carousel-meta span:nth-child(3),.fusion-carousel-meta .fusion-inline-sep{display:none}.fusion-single-line-meta span:nth-child(3){text-transform:uppercase;color:#707070;font-size:14px;line-height:25px}.widget_categories{max-width:1235px;display:block;margin:0 auto}.widget_categories ul{padding-left:0!important}.widget_categories .widget-title{font-size:32px;text-transform:uppercase;font-weight:800;margin-top:25px;margin-bottom:10px;font-family:'Raleway'!important}.widget_categories li{display:inline-flex}.widget_categories li a{background:0 0;padding:0;border-bottom:0;padding:10px 25px;border:1px solid #E2E2E2;border-radius:50px;text-transform:uppercase;margin-right:10px;font-size:13px!important}.widget_categories li a:hover{color:#fff!important;background-color:#656565}.fusion-blog-layout-grid .fusion-content-sep,.fusion-blog-layout-grid .fusion-inline-sep{display:none!important}.fusion-blog-layout-grid .fusion-post-wrapper{border:0!important}#wrapper #main .fusion-post-content>.blog-shortcode-post-title{margin-bottom:15px!important}.checklist10.fusion-checklist .fusion-li-icon,ul.fusion-checklist .fusion-li-icon{font-size:12px!important}.checklist10.fusion-checklist .fusion-li-item{margin-bottom:0px!important}.job_filters .search_jobs input,.job_filters .search_jobs select{border-radius:5px}.job_filters .search_submit input{background:#ea8c2d!important;color:#fff!important;height:35px;border:0!important}.select2-results__option,.select2-search--dropdown{border-radius:0!important}.job_filters{background-color:#fff!important}.gform_title{text-align:center;font-size:32px!important;text-transform:uppercase;margin-bottom:50px!important}.gform_wrapper .gform_footer{text-align:center}body .gform_wrapper ul li.gfield{margin-top:0!important}.gform_wrapper textarea.large{height:200px!important;border-radius:10px!important}.single-job_listing #main{padding-bottom:0!important}.single-job_listing article{margin-bottom:0!important;background-color:#ffffff!important}#wrapper #main .post>.fusion-post-title-meta-wrap>h2.fusion-post-title{text-align:center}.single_job_listing .meta{text-align:center;display:table;margin:0 auto 30px auto}.job_listing-template-default .fusion-meta-info{display:none!important}.job_listing-template-default .location{background-color:#32A6A6;color:#fff!important;font-weight:700;border-radius:50px;padding:8px 15px!important;font-size:14px;height:30px}.job_listing-template-default .location a{color:#fff!important}.job_listing-template-default .meta .date-posted{font-size:14px}.job_listing-template-default .meta .job-type{color:#fff!important;font-weight:700;height:30px;border-radius:50px;padding:8px 15px!important;font-size:14px}.job_listing-template-default .single_job_listing .meta li{border:0!important}.rp4wp-related-job_listing>ul li.job_listing a .meta,.rp4wp-related-job_listing>ul li.no_job_listings_found a .meta,ul.job_listings li.job_listing a .meta,ul.job_listings li.no_job_listings_found a .meta,ul.job_listings li.job_listing a img.company_logo,ul.job_listings li.no_job_listings_found a img.company_logo{width:100%!important;position:inherit!important;left:inherit!important;float:inherit!important}ul.job_listings li.job_listing a{background-color:#EA8C2D!important;color:#fff!important;padding:0!important;min-height:520px}ul.job_listings h3{color:#fff!important;font-size:23px!important}.rp4wp-related-job_listing>ul li.job_listing a div.position,.rp4wp-related-job_listing>ul li.no_job_listings_found a div.position,ul.job_listings li.job_listing a div.position,ul.job_listings li.no_job_listings_found a div.position{left:inherit!important;width:100%!important;padding:15px 15%!important;line-height:1.5em;text-align:center}div.job_listings ul.job_listings{margin-top:20px!important;padding-top:15px!important;border:0!important}.rp4wp-related-job_listing>ul li.job_listing a div.location,.rp4wp-related-job_listing>ul li.no_job_listings_found a div.location,ul.job_listings li.job_listing a div.location,ul.job_listings li.no_job_listings_found a div.location{position:inherit!important;left:inherit!important;text-align:center;width:100%;padding:0 1em 0 1em;color:#fff!important;line-height:1.5em;background-color:#EA8C2D!important}div.job_listings .location{font-weight:500!important;padding-top:15px!important}ul.job_listings li.job_listing a .meta{display:flex;margin-top:-45px;z-index:99999}ul.job_listings li.job_listing a .meta li.date{display:none!important}ul.job_listings li.job_listing a .meta li.job-type{color:#333333!important;font-size:13px;text-transform:uppercase;background-color:#fff;border-radius:20px;padding:10px 20px;text-align:center;margin:0 auto}ul.job_listings .fusion-button{margin-top:0px!important;margin-bottom:0px!important;text-align:center!important;min-height:100px;padding-left:0;padding-right:0}.bloctopjob{position:relative}li.job_listing{margin:0 10px 20px 10px!important}.single_job_listing .gform_wrapper .gfield input,.single_job_listing .gform_wrapper .gfield textarea{background-color:#EFEFEF!important}@media only screen and (min-width:801px){#gform_2{margin-left:10%;margin-right:10%}li.job_listing{display:inline-flex;text-align:center;width:calc(33.33333333% - 20px);float:left;padding:calc((20px)/ 2);margin-bottom:0;box-sizing:border-box;border:none}}.fusion-checklist .fusion-li-icon,ul.fusion-checklist .fusion-li-icon{font-size:22px!important}.bloccontact{background:linear-gradient(180deg,#ffffff 50%,#EA8C2D 50%)}.fusion-widget-cart .sub-menu{display:none!important}.fusion-checklist .fusion-li-item{margin-bottom:15px!important}.mailjet_widget_form_message{font-weight:700;color:#32A6A6}.blocnewsletter input[type=submit]:hover{cursor:pointer;background-color:#ea8c2d}.blocnewsletter input[type=submit]{background-color:#32A6A6;height:50px!important;font-size:13px!important;color:#fff;border-radius:50px;text-transform:uppercase;padding:13px 29px;line-height:17px;border:0!important;font-weight:bold!important;width:38%;display:inline-block}.blocnewsletter .mailjet-widget-form-group{display:inline-block;width:60%}.blocnewsletter input{margin-top:0!important}.fusion-footer p{text-transform:uppercase}.textfooter img{margin-top:-3px}@media only screen and (min-width:801px){#wrapper #main .post>.fusion-post-title-meta-wrap>h2.fusion-post-title{font-size:44px!important}.single-job_listing #main{background-color:#F2F2F2!important}.single-job_listing article{padding:40px 70px 20px 70px}.txtfond,.txtfond2{font-size:160px;font-family:'turbinado';z-index:-1;position:absolute;margin-left:auto;margin-right:auto;left:0;right:0;text-align:center;margin-top:-120px}form.gf_simple_horizontal div.gform_body{min-width:350px!important}.blocqualite{margin-left:10%;margin-right:10%}.blocmap .fusion-checklist,.blocmap .fusion-text{padding:0 60px 0 60px}.imageconserverie{margin-bottom:-120px!important}.avada-page-titlebar-wrapper:after{content:'';width:0;height:30%;position:absolute;border:2px solid #fff;bottom:0;left:50%}.bloctimeline .cd-timeline-block:nth-child(odd) .cd-timeline-img:before{content:'';width:65px;height:1px;background-color:#B1B1B1;position:absolute;left:-60px;vertical-align:middle;top:30px}.timeline-announcement-left{margin-top:50px!important}.timeline-announcement-right{margin-top:100px!important}.timeline-announcement-left .extra-content{text-align:right}.bloctimeline .cd-timeline-block:nth-child(even) .cd-timeline-img:after{content:'';width:65px;height:1px;background-color:#B1B1B1;position:absolute;left:55px;vertical-align:middle;top:30px}.cd-timeline-block:nth-child(odd) .cd-timeline-content{margin-right:20%!important;text-align:right}.cd-timeline-block:nth-child(even) .cd-timeline-content{margin-left:20%!important;text-align:left}#cd-timeline .cd-timeline-content{padding:20px 20px 15px 20px!important;margin-top:-80px;max-width:60%}.cd-timeline-img{background-color:#fff!important}}@media only screen and (max-width:1250px){.filariane .fusion-page-title-secondary{padding-left:20px;padding-right:20px}}@media only screen and (max-width:1450px){.fusion-header-wrapper .fusion-row{padding-right:1%!important}}@media only screen and (max-width:800px){.fusion-counters-box .fusion-counter-box{width:100%!important}#wrapper #main .post>.fusion-post-title-meta-wrap>h2.fusion-post-title{font-size:28px!important}.fusion-body .fusion-page-title-bar:not(.fusion-tb-page-title-bar){padding-bottom:0!important}.job_listing-template-default .single_job_listing .meta li{margin:5px}.blocoval,.blocoval2{display:none}.blocnewsletter input,.blocnewsletter .mailjet-widget-form-group{display:block!important;width:100%!important}.containernewsletter{background-position:20% 0px!important}.textfooter{text-align:center!important}.textfooter img{float:inherit!important}.imagemobile{margin-bottom:0!important}ul.job_listings li.job_listing a img.company_logo,ul.job_listings li.no_job_listings_found a img.company_logo{visibility:visible!important}.cd-timeline-img{background-color:transparent!important}.txtfond,.txtfond2{font-size:84px;font-family:'turbinado';color:#EBEBEB;z-index:-1;line-height:0.6em!important;position:absolute;margin-left:auto;margin-right:auto;left:0;right:0;text-align:center}.fusion-body .fusion-page-title-bar:not(.fusion-tb-page-title-bar){padding-top:0px!important}form.gf_simple_horizontal div.gform_body{width:100%!important}.nobackgroundmobile{background-image:none!important}.blocmap .fusion-checklist,.blocmap .fusion-text{padding:0 20px 0 20px}.imageabsolute{top:0}}