body,p{font-family:Josefin Sans,Arial,Helvetica,sans-serif}p{margin:0;line-height:1.6}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:Arial Black,Gadget,Arial,Helvetica,sans-serif;font-weight:900;margin:0;text-transform:uppercase}.h1,.h2,h1,h2{font-size:144px;font-size:9rem;letter-spacing:-.075em}.h3,.h4,h3,h4{font-size:80px;font-size:5rem}.h5,h5{font-size:64px;font-size:4rem}.h6,h6{font-size:48px;font-size:3rem}li{font-family:Josefin Sans,Arial,Helvetica,sans-serif}a,li{font-size:25.6px;font-size:1.6rem}.text-danger{color:#a81535}.container-contentbuilder blockquote,.container-contentbuilder li,.container-contentbuilder p,.container-contentbuilder span,.content-builder-component-container blockquote,.content-builder-component-container li,.content-builder-component-container p,.content-builder-component-container span,.preview-content-components blockquote,.preview-content-components li,.preview-content-components p,.preview-content-components span{font-family:Sofia Pro Light,Arial,Helvetica,sans-serif;font-weight:300}.container-contentbuilder,.content-builder-component-container,.job-offer,.preview-content-components{font-size:1vw}.container-contentbuilder h1,.container-contentbuilder h2,.container-contentbuilder h3,.container-contentbuilder h4,.container-contentbuilder h5,.container-contentbuilder h6,.content-builder-component-container h1,.content-builder-component-container h2,.content-builder-component-container h3,.content-builder-component-container h4,.content-builder-component-container h5,.content-builder-component-container h6,.job-offer h1,.job-offer h2,.job-offer h3,.job-offer h4,.job-offer h5,.job-offer h6,.preview-content-components h1,.preview-content-components h2,.preview-content-components h3,.preview-content-components h4,.preview-content-components h5,.preview-content-components h6{text-transform:capitalize;font-family:Josefin Sans,Arial,Helvetica,sans-serif;margin-bottom:48px;margin-bottom:3rem;color:#000;line-height:1.4}.container-contentbuilder h1,.content-builder-component-container h1,.job-offer h1,.preview-content-components h1{font-size:5em}.container-contentbuilder h2,.content-builder-component-container h2,.job-offer h2,.preview-content-components h2{font-size:4.2em}.container-contentbuilder h3,.content-builder-component-container h3,.job-offer h3,.preview-content-components h3{font-size:3.6em}.container-contentbuilder h4,.content-builder-component-container h4,.job-offer h4,.preview-content-components h4{font-size:3em}.container-contentbuilder h5,.content-builder-component-container h5,.job-offer h5,.preview-content-components h5{font-size:2.8em}.container-contentbuilder h6,.content-builder-component-container h6,.job-offer h6,.preview-content-components h6{font-size:2.6em}@media screen and (max-width:800px){.container-contentbuilder,.content-builder-component-container,.job-offer,.preview-content-components{font-size:1.2vw}}@media screen and (max-width:570px){.container-contentbuilder,.content-builder-component-container,.job-offer,.preview-content-components{font-size:1.4vw}}@media screen and (max-width:440px){.container-contentbuilder,.content-builder-component-container,.job-offer,.preview-content-components{font-size:1.6vw}}@media screen and (max-width:400px){.container-contentbuilder,.content-builder-component-container,.job-offer,.preview-content-components{font-size:1.8vw}}b,strong{font-weight:900}.clearfix{*zoom:1}.clearfix:after,.clearfix:before{display:table;content:"";line-height:0}.clearfix:after{clear:both}.visible-print{display:block!important}.hidden,.hidden-print{display:none!important}.modal,form,iframe{display:none}.h1,h1{font-size:48px;font-size:3rem}.h1,.h2,h1,h2{font-family:Arial Black,Gadget,Arial,Helvetica,sans-serif;font-weight:900}.h2,h2{color:#fff;font-size:40px;font-size:2.5rem}.h3,h3{font-size:35.2px;font-size:2.2rem}.h3,.h4,h3,h4{font-family:Josefin Sans,Arial,Helvetica,sans-serif}.h4,h4{font-size:32px;font-size:2rem}.h5,h5{font-size:1.8}.h5,.h6,h5,h6{font-family:Josefin Sans,Arial,Helvetica,sans-serif}.h6,h6{font-size:1.6}p{font-family:Josefin Sans,Arial,Helvetica,sans-serif;font-size:25.6px;font-size:1.6rem}p.intro{font-size:28.8px;font-size:1.8rem;font-style:italic}a{color:#000;text-decoration:underline}img{max-width:300px;width:100%;height:auto}article,section{margin:40px 0;margin:2.5rem 0}.button,.button.stripped,.hidden,.langselect,.social-media,.switch-extra-info-block-project,nav{display:none}.logo-header{max-width:128px;max-width:8rem;margin-bottom:64px;margin-bottom:4rem}.footer-page img{display:none}.block-project-small{height:48px;height:3rem;min-height:48px;min-height:3rem}.block-project-large .content{padding-top:0;-webkit-transform:translateY(0)!important;transform:translateY(0)!important}.current-carousel-item-indicators{display:none}