body,p{font-size:20px;}h1{font-size:50px;}h2{font-family:'Archivo Black';}h3{font-family:'Archivo Black';}h4{font-family:'Archivo Black';}h5{font-family:'Archivo Black';}h6{font-family:'Archivo Black';}.bandeau{height:85px;}.bandeau a{font-size:15px;}.menu-item{padding-top:0;}#horizontal-menu{line-height:83px;width:960px;margin-left:auto;margin-right:auto;}.horizontal-menu > li > a{display:inline-block;width:165px;padding:0;text-align:center;background-color:#bf0b02;transition:all 0.2s ease;}.horizontal-menu > li > a:hover{background-color:#e25c0a;}a.accueil{display:none!important;width:0;}a.droite{margin-left:280px;}.user-logged-in .bandeau,.user-logged-in #block-sitebranding{top:39px;}#block-sitebranding{width:250px;left:calc(50% - 136px);padding:20px 10px 10px 10px;}#block-selecteurdelangue{width:250px;left:calc(50% - 136px);padding:10px;top:35px;}.entete{margin-top:50px;}.entete{height:35vw;}.page-node-1 .entete{height:5vw;}.entete .field--name-field-titre{font-size:85px;top:20vw;text-shadow:0 0 6px #000}.page-node-1 .entete img{opacity:0.7;}.page-node-1 .region-content p{text-shadow:0px 0px 3px rgba(0,0,0,0.7);}.layout-content{margin-top:90px;}.region-content{width:940px;margin-left:auto;margin-right:auto;}.page-node-1 p,.page-node-3 p{max-width:600px;}.page-node-1 .layout-content{background-color:transparent;}.page-node-3 .layout-content ul{columns:2;-webkit-columns:2;-moz-columns:2;font-size:18px;margin:60px 120px;}.media--slick,img.image-style-slick-thumbnail{border:10px solid #fff;}img.image-style-slick-thumbnail{border-top-width:20px;border-bottom-width:20px;}.services{padding:70px 0px 100px 0;}.region-services{width:940px;margin-left:auto;margin-right:auto;}.services .views-row{width:calc(20% - 14px);height:175px;}.views-field-field-photo-service{top:calc(-100% - 8px);margin-right:8px;}.page-node-2 .views-field-field-icone-service{width:200px;margin-right:25px;float:left;}.page-node-2 .views-row{height:auto;min-height:180px;}.santesecurite{}.region-emplois{padding:70px 0px 100px 0;width:940px;max-width:940px;margin-left:auto;margin-right:auto;}#edit-gauche,#edit-droite,.page-node-5 #block-mallais-content,#block-formulairedecontact{width:425px;display:inline-block;vertical-align:top;padding:20px 20px 0px 20px;}
