ol,ul{list-style:none;margin-top:0;margin-bottom:10px}.padding-0{padding:0 !important}.has-purple-color{color:#5b57a6}.has-purple-background-color{background-color:#5b57a6}.has-dark-purple-color{color:#322c5d}.has-dark-purple-background-color{background-color:#322c5d}.has-pink-color{color:#ec008c}.has-pink-background-color{background-color:#ec008c}.has-gray-color{color:#626262}.has-gray-background-color{background-color:#626262}.has-black-color{color:#000}.has-black-background-color{background-color:#000}.has-white-color{color:#fff}.has-white-background-color{background-color:#fff}.bpb-row.alignfull>.row{margin-left:0;margin-right:0}.wp-block-bpb-block-richtext{background:#fff;color:#322c5d;font-family:"Lato",sans-serif;padding:15px;margin:0 auto;text-align:center}.home-section-candidate{background-color:#e2dce4;padding-top:30px;padding-bottom:15px}.wp-block-bpb-block-home-section-candidate-area{color:#322c5d}.wp-block-bpb-block-home-section-candidate-area .container-columns{padding:0;margin-bottom:0}.wp-block-bpb-block-home-section-candidate-area .container-columns .container-area-candidate{margin:0;padding:0}.wp-block-bpb-block-home-section-candidate-area .container-columns .container-area-candidate .title{display:inline-block;padding-bottom:5px;position:relative;font-family:"Montserrat",sans-serif;font-weight:800;text-transform:uppercase;font-size:24px}.wp-block-bpb-block-home-section-candidate-area .container-columns .container-area-candidate .title:before{content:"";position:absolute;width:50%;height:1px;bottom:0;left:0;border-bottom:2px solid #ec008c}.wp-block-bpb-block-home-section-candidate-area .container-columns .container-area-candidate .paragraph{font-size:18px;font-family:"Lato",sans-serif;color:#5b57a6}.wp-block-bpb-block-home-section-candidate-area .container-columns .container-area-candidate .container-medias-list{display:flex;flex-direction:row;justify-content:flex-start;flex-wrap:nowrap;align-content:center}.wp-block-bpb-block-home-section-candidate-area .container-columns .container-area-candidate .container-medias-list .wp-block-column{display:flex;flex-direction:row;justify-content:flex-start;flex-wrap:nowrap;align-content:center;flex-basis:initial;flex-grow:initial;align-items:center;margin:0}.wp-block-bpb-block-home-section-candidate-area .container-columns .container-area-candidate .wp-block-image{margin-right:15px;margin-bottom:0;padding-left:5px;padding-right:5px}.wp-block-bpb-block-home-section-candidate-area .container-columns .container-area-candidate .wp-block-image figure{margin-bottom:0}.wp-block-bpb-block-home-section-candidate-area .container-columns .container-area-candidate ul.list-links{list-style:none;padding:0;margin:0;text-align:left}.wp-block-bpb-block-home-section-candidate-area .container-columns .container-area-candidate ul.list-links li{text-align:left;font-family:"Montserrat",sans-serif;font-size:18px;line-height:32px}.wp-block-bpb-block-home-section-candidate-area .container-columns .container-area-candidate ul.list-links li a:link,.wp-block-bpb-block-home-section-candidate-area .container-columns .container-area-candidate ul.list-links li a:visited{font-size:18px;text-decoration:none;color:#322c5d;padding:0;display:inline-block;font-weight:700;padding-left:5px;padding-right:5px}.wp-block-bpb-block-home-section-candidate-area .container-columns .container-area-candidate ul.list-links li a::after{content:"\f105";color:#5b57a6;font-family:"Font Awesome 5 Free";padding-left:5px;display:inline-block;font-weight:900;font-style:normal;font-feature-settings:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased}.wp-block-bpb-block-home-section-candidate-area .container-columns .container-area-candidate ul.list-links li a:focus,.wp-block-bpb-block-home-section-candidate-area .container-columns .container-area-candidate ul.list-links li a:hover{color:#ec008c;background-color:transparent !important}.wp-block-bpb-block-home-section-candidate-area .container-columns .container-area-candidate .wp-block-group .wp-block-group__inner-container{display:flex;align-items:center}.wp-block-bpb-block-home-section-candidate-area .container-columns .container-last-jobs{margin-left:0}@media (max-width: 991.98px){.wp-block-bpb-block-home-section-candidate-area .container-columns .container-area-candidate{text-align:center}.wp-block-bpb-block-home-section-candidate-area .container-columns .container-area-candidate p{text-align:center}.wp-block-bpb-block-home-section-candidate-area .container-columns .container-area-candidate .wp-block-image{margin-right:0;margin-bottom:10px}.wp-block-bpb-block-home-section-candidate-area .container-columns .container-area-candidate ul.list-links li a:link,.wp-block-bpb-block-home-section-candidate-area .container-columns .container-area-candidate ul.list-links li a:visited{font-size:16px}.wp-block-bpb-block-home-section-candidate-area .container-columns .container-area-candidate>.wp-block-group>.wp-block-group__inner-container{flex-direction:column}}.wp-block-bpb-block-home-section-job-solutions{background-color:#fff;color:#322c5d;font-family:"Lato",sans-serif;padding:15px;margin:0 auto;text-align:center}.wp-block-bpb-block-home-section-job-solutions .text2{padding-top:15px;text-align:center;font-weight:600;color:#ec008c;font-family:"Montserrat",sans-serif}@media (min-width: 1200px){.wp-block-bpb-block-home-section-job-solutions{background:#fff url("/wp-content/themes/buildeoplaceactiv/images/bg-section-solutions-emplois.png") center left no-repeat}}.home-section-needs-solutions{color:#fff;background:#322c5d;background:linear-gradient(to right, #322c5d 0%,#322c5d 48%,#ec008c 52%,#ec008c 100%);padding-top:15px;padding-bottom:15px}.wp-block-bpb-block-home-section-needs-solutions .title{display:inline-block;padding-bottom:5px;position:relative;font-family:"Montserrat",sans-serif;font-weight:800;text-transform:uppercase;font-size:24px}.wp-block-bpb-block-home-section-needs-solutions .title:before{content:"";position:absolute;width:50%;height:1px;bottom:0;left:25%;border-bottom:2px solid #ec008c}.wp-block-bpb-block-home-section-needs-solutions .title-right:before{border-bottom:2px solid #322c5d}.wp-block-bpb-block-home-section-needs-solutions .container-columns{text-align:center;background:transparent url("/wp-content/themes/buildeoplaceactiv/images/bg-section-needs-solutions.png") center center no-repeat}.wp-block-bpb-block-home-section-needs-solutions .container-columns .container-column{text-align:center}.wp-block-bpb-block-home-section-needs-solutions .container-columns .container-column ul.list-words{list-style:none;padding:0;padding-top:30px;margin:0}.wp-block-bpb-block-home-section-needs-solutions .container-columns .container-column ul.list-words li{text-align:center;font-family:"Montserrat",sans-serif;font-size:36px;line-height:48px}@media (max-width: 767.98px){.wp-block-bpb-block-home-section-needs-solutions .container-columns{background-image:none;margin-bottom:0}.wp-block-bpb-block-home-section-needs-solutions .container-columns .container-column ul.list-words{padding-top:0}.wp-block-bpb-block-home-section-needs-solutions .container-columns .container-column ul.list-words li{font-size:24px;line-height:32px}.wp-block-bpb-block-home-section-needs-solutions .container-columns .container-column:first-child{margin-bottom:30px}}@media (min-width: 768px) and (max-width: 991.98px){.wp-block-column:nth-child(2n){margin-left:0 !important;margin-left:initial !important}.wp-block-bpb-block-home-section-needs-solutions .container-columns{background-image:none}.wp-block-bpb-block-home-section-needs-solutions .container-columns .container-column ul.list-words li{font-size:24px;line-height:32px}}.page-services .section-content{background-color:#e2dce4}.page-services .section-content .content-area{padding:0}.services-section{background-color:#e2dce4;padding-top:30px;padding-bottom:15px}.services-section .container-services{padding:0;margin:0}.services-section .wp-block-column:not(:first-child){margin-left:0;margin-left:initial}.wp-block-bpb-block-service{position:relative;background-color:#eeeaef;padding:20px;border-radius:10px;height:100%}.wp-block-bpb-block-service .wp-block-image{margin-bottom:0}.wp-block-bpb-block-service .wp-block-image figure{margin-bottom:20px}.wp-block-bpb-block-service .title{display:inline-block;padding-bottom:5px;position:relative;font-family:"Montserrat",sans-serif;font-weight:800;text-transform:uppercase;font-size:18px;margin-bottom:10px;color:#322c5d}.wp-block-bpb-block-service .title:before{content:"";position:absolute;width:100px;height:1px;bottom:0;left:0;border-bottom:2px solid #ec008c}.wp-block-bpb-block-service .paragraph{font-size:18px;font-family:"Lato",sans-serif;color:#322c5d}.wp-block-bpb-block-service ul.list-details{list-style:none;padding:0;margin:0;text-align:left}.wp-block-bpb-block-service ul.list-details li{text-align:left;font-family:"Montserrat",sans-serif;font-size:16px;line-height:28px;color:#5b57a6}.wp-block-bpb-block-service .wp-block-button{margin-top:30px;margin-bottom:0}.wp-block-bpb-block-service .wp-block-button a:link,.wp-block-bpb-block-service .wp-block-button a:visited{font-size:16px;line-height:36px;text-decoration:none;text-transform:uppercase;background-color:#322c5d;color:#fff;padding:0;display:inline-block;font-weight:normal;padding-left:15px;padding-right:15px;border-radius:10px}.wp-block-bpb-block-service .wp-block-button a::after{content:"\f105";color:#fff;font-family:"Font Awesome 5 Free";padding-left:5px;display:inline-block;font-weight:900;font-style:normal;font-feature-settings:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased}.wp-block-bpb-block-service .wp-block-button a:focus,.wp-block-bpb-block-service .wp-block-button a:hover{background-color:#ec008c}.bpb-block-latest-jobs{border-radius:8px;padding:10px 20px}.bpb-block-latest-jobs .block-title{margin:0;font-size:24px;font-family:"Montserrat",sans-serif;font-weight:800;padding-bottom:15px;text-shadow:2px 2px 4px #333}.bpb-block-latest-jobs ul{list-style:none !important;padding:0 !important}.bpb-block-latest-jobs ul li a{border-bottom:1px solid #242242;padding-top:5px;padding-left:10px;padding-right:10px}.bpb-block-latest-jobs ul li a:link,.bpb-block-latest-jobs ul li a:visited{display:flex;justify-content:space-between;align-items:center;position:relative;width:100%;background-color:transparent;text-decoration:none}.bpb-block-latest-jobs ul li a:link .rows,.bpb-block-latest-jobs ul li a:visited .rows{display:block;width:100%}.bpb-block-latest-jobs ul li a:link .rows .row,.bpb-block-latest-jobs ul li a:visited .rows .row{clear:both;font-family:"Montserrat",sans-serif;margin:0;display:block}.bpb-block-latest-jobs ul li a:link .rows .row .job-title,.bpb-block-latest-jobs ul li a:visited .rows .row .job-title{float:left;font-size:18px;text-decoration:none;color:#fff;display:inline-block;text-transform:uppercase;font-weight:600;text-shadow:2px 2px 4px #333}.bpb-block-latest-jobs ul li a:link .rows .row .job-reference,.bpb-block-latest-jobs ul li a:visited .rows .row .job-reference{float:right;font-size:16px;color:#322c5d;padding-left:0;text-align:right;text-decoration:none}.bpb-block-latest-jobs ul li a:link .rows .row .job-reference .value,.bpb-block-latest-jobs ul li a:visited .rows .row .job-reference .value{font-family:"Montserrat",sans-serif;font-weight:600;color:#fff}.bpb-block-latest-jobs ul li a:link .rows .row .job-sectors,.bpb-block-latest-jobs ul li a:link .rows .row .job-contrat,.bpb-block-latest-jobs ul li a:link .rows .row .job-departments,.bpb-block-latest-jobs ul li a:link .rows .row .job-city,.bpb-block-latest-jobs ul li a:visited .rows .row .job-sectors,.bpb-block-latest-jobs ul li a:visited .rows .row .job-contrat,.bpb-block-latest-jobs ul li a:visited .rows .row .job-departments,.bpb-block-latest-jobs ul li a:visited .rows .row .job-city{text-decoration:none;font-size:14px;color:#322c5d}.bpb-block-latest-jobs ul li a:link .rows .row .separator,.bpb-block-latest-jobs ul li a:visited .rows .row .separator{padding-left:10px;padding-right:10px;color:#322c5d}.bpb-block-latest-jobs ul li a:link .icon-right,.bpb-block-latest-jobs ul li a:visited .icon-right{color:#322c5d;font-size:24px;font-weight:600;width:30px;text-align:right}.bpb-block-latest-jobs ul li a:focus,.bpb-block-latest-jobs ul li a:hover{background-color:#9c99ca}.bpb-block-latest-jobs .link-all{text-align:right;text-transform:uppercase;font-size:18px}.bpb-block-latest-jobs .link-all a{padding-left:10px;padding-right:10px}.bpb-block-latest-jobs .link-all a:link,.bpb-block-latest-jobs .link-all a:visited{position:relative;width:100%;background-color:transparent;text-decoration:none;color:#322c5d;font-weight:600}.bpb-block-latest-jobs .link-all a:link .fas,.bpb-block-latest-jobs .link-all a:visited .fas{color:#322c5d;font-size:24px;font-weight:600;text-align:right}.bpb-block-latest-jobs .link-all a:focus,.bpb-block-latest-jobs .link-all a:hover{color:#fff}.bpb-block-latest-jobs .link-all a:focus .fas,.bpb-block-latest-jobs .link-all a:hover .fas{color:#322c5d}.bpb-block-latest-jobs.has-purple-background-color{background-color:#8b89c1 !important;border:1px solid #5b57a6}.bpb-block-latest-jobs.has-purple-background-color ul li a{border-bottom:1px solid #7b78b8}.bpb-block-latest-jobs.has-purple-background-color ul li a:focus,.bpb-block-latest-jobs.has-purple-background-color ul li a:hover{background-color:#acaad2}.bpb-block-latest-jobs.has-dark-purple-background-color{background-color:#4e4591 !important;border:1px solid #322c5d}.bpb-block-latest-jobs.has-dark-purple-background-color ul li a{border-bottom:1px solid #453c80}.bpb-block-latest-jobs.has-dark-purple-background-color ul li a:link .rows .row .job-reference,.bpb-block-latest-jobs.has-dark-purple-background-color ul li a:link .rows .row .job-sectors,.bpb-block-latest-jobs.has-dark-purple-background-color ul li a:link .rows .row .job-contrat,.bpb-block-latest-jobs.has-dark-purple-background-color ul li a:link .rows .row .job-departments,.bpb-block-latest-jobs.has-dark-purple-background-color ul li a:link .rows .row .job-city,.bpb-block-latest-jobs.has-dark-purple-background-color ul li a:link .rows .row .separator,.bpb-block-latest-jobs.has-dark-purple-background-color ul li a:visited .rows .row .job-reference,.bpb-block-latest-jobs.has-dark-purple-background-color ul li a:visited .rows .row .job-sectors,.bpb-block-latest-jobs.has-dark-purple-background-color ul li a:visited .rows .row .job-contrat,.bpb-block-latest-jobs.has-dark-purple-background-color ul li a:visited .rows .row .job-departments,.bpb-block-latest-jobs.has-dark-purple-background-color ul li a:visited .rows .row .job-city,.bpb-block-latest-jobs.has-dark-purple-background-color ul li a:visited .rows .row .separator{color:#161329}.bpb-block-latest-jobs.has-dark-purple-background-color ul li a:focus,.bpb-block-latest-jobs.has-dark-purple-background-color ul li a:hover{background-color:#6358b0}.bpb-block-latest-jobs.has-pink-background-color{background-color:#ff3aaf !important;border:1px solid #ec008c}.bpb-block-latest-jobs.has-pink-background-color ul li a{border-bottom:1px solid #ff20a4}.bpb-block-latest-jobs.has-pink-background-color ul li a:focus,.bpb-block-latest-jobs.has-pink-background-color ul li a:hover{background-color:#ff6dc3}.bpb-block-latest-jobs.has-gray-background-color{background-color:#888 !important;border:1px solid #626262}.bpb-block-latest-jobs.has-gray-background-color ul li a{border-bottom:1px solid #7c7c7c}.bpb-block-latest-jobs.has-gray-background-color ul li a:link .rows .row .job-reference,.bpb-block-latest-jobs.has-gray-background-color ul li a:link .rows .row .job-sectors,.bpb-block-latest-jobs.has-gray-background-color ul li a:link .rows .row .job-contrat,.bpb-block-latest-jobs.has-gray-background-color ul li a:link .rows .row .job-departments,.bpb-block-latest-jobs.has-gray-background-color ul li a:link .rows .row .job-city,.bpb-block-latest-jobs.has-gray-background-color ul li a:link .rows .row .separator,.bpb-block-latest-jobs.has-gray-background-color ul li a:visited .rows .row .job-reference,.bpb-block-latest-jobs.has-gray-background-color ul li a:visited .rows .row .job-sectors,.bpb-block-latest-jobs.has-gray-background-color ul li a:visited .rows .row .job-contrat,.bpb-block-latest-jobs.has-gray-background-color ul li a:visited .rows .row .job-departments,.bpb-block-latest-jobs.has-gray-background-color ul li a:visited .rows .row .job-city,.bpb-block-latest-jobs.has-gray-background-color ul li a:visited .rows .row .separator{color:#3c3c3c}.bpb-block-latest-jobs.has-gray-background-color ul li a:focus,.bpb-block-latest-jobs.has-gray-background-color ul li a:hover{background-color:#a2a2a2}.bpb-block-latest-jobs.has-gray-background-color .link-all a:link,.bpb-block-latest-jobs.has-gray-background-color .link-all a:visited{color:#3c3c3c}.bpb-block-latest-jobs.has-black-background-color{background-color:#262626 !important;border:1px solid #000}.bpb-block-latest-jobs.has-black-background-color ul li a{border-bottom:1px solid #1a1a1a}.bpb-block-latest-jobs.has-black-background-color ul li a:link .rows .row .job-reference,.bpb-block-latest-jobs.has-black-background-color ul li a:link .rows .row .job-sectors,.bpb-block-latest-jobs.has-black-background-color ul li a:link .rows .row .job-contrat,.bpb-block-latest-jobs.has-black-background-color ul li a:link .rows .row .job-departments,.bpb-block-latest-jobs.has-black-background-color ul li a:link .rows .row .job-city,.bpb-block-latest-jobs.has-black-background-color ul li a:link .rows .row .separator,.bpb-block-latest-jobs.has-black-background-color ul li a:visited .rows .row .job-reference,.bpb-block-latest-jobs.has-black-background-color ul li a:visited .rows .row .job-sectors,.bpb-block-latest-jobs.has-black-background-color ul li a:visited .rows .row .job-contrat,.bpb-block-latest-jobs.has-black-background-color ul li a:visited .rows .row .job-departments,.bpb-block-latest-jobs.has-black-background-color ul li a:visited .rows .row .job-city,.bpb-block-latest-jobs.has-black-background-color ul li a:visited .rows .row .separator{color:#626262}.bpb-block-latest-jobs.has-black-background-color ul li a:link .icon-right,.bpb-block-latest-jobs.has-black-background-color ul li a:visited .icon-right{color:#fff}.bpb-block-latest-jobs.has-black-background-color ul li a:focus,.bpb-block-latest-jobs.has-black-background-color ul li a:hover{background-color:#404040}.bpb-block-latest-jobs.has-black-background-color .link-all a:link,.bpb-block-latest-jobs.has-black-background-color .link-all a:visited{color:#626262}.bpb-block-latest-jobs.has-black-background-color .link-all a:link .fas,.bpb-block-latest-jobs.has-black-background-color .link-all a:visited .fas{color:#fff}.bpb-block-latest-jobs.has-black-background-color .link-all a:focus .fas,.bpb-block-latest-jobs.has-black-background-color .link-all a:hover .fas{color:#fff}

