body,h1,h2,h3,h4,h5,h6{color:#081921}p,p.description,.description p,.sf-menu li a,.sf-menu li a:visited,.more,.more[type=submit],input,textarea{font-size:20px;color:#081921}.hidden{display:none}.padding-top-30{padding-top:30px}.padding-top-50{padding-top:50px}.header h1{position:absolute !important;z-index:100;top:0;font-size:26px;margin-top:34px}.header h1 span{color:#a8a8a8;display:inline-block;margin-left:10px}.header h1 a:hover{opacity:1 !important}.header a img{border-bottom:5px solid #081921;border-top:none;float:left;margin-top:-30px;border-image-width:0}html .header a span img{margin-top:0}.header a:hover img{opacity:1}.header-container{background:#081921}.header-container.sticky.move .header h1{margin-top:4px;height:auto}.header-container.sticky.move h1 a{display:table}.header-container.sticky.move h1 a img{display:table-cell;vertical-align:middle;max-width:70px;margin-top:1px}.header-container.sticky.move h1 a span{display:table-cell;vertical-align:middle}.header-container.sticky.move h1 a span img{width:inherit;max-width:250px !important}.sf-menu li,.sf-menu li:hover,.sf-menu li.sfHover,.sf-menu a:focus,.sf-menu a:hover,.sf-menu a:active{background:0 0}.sf-menu li a,.sf-menu li a:visited{color:#fff}h2.box-header{text-transform:uppercase}.tp-caption.black,.black{border-left:10px solid #ec7a26 !important}.slider-content-box{width:600px;background:0 0;padding-bottom:0}.slider-content-box h2{border-bottom:0;background:0 0}.slider-content-box p{color:#ec7a26;padding:0 30px 20px;background:0 0;font-weight:600;font-family:Oswald;font-size:29px}.slider-content-box p span{display:inline-block;margin:3px;padding:0;background-color:transparent;color:#fff;font-weight:300;font-size:16px;border-radius:50px;border:0 solid #fff;text-transform:uppercase}#slogan h1{font-size:34px}.full-width-smd .wpb_wrapper{width:100%}.full-width-smd .wpb_wrapper .wpb_wrapper{margin:auto 0px}.full-width-smd .wpb_wrapper .vc_cta3-container{margin-bottom:0}.round-span span{display:inline-block;margin:3px;padding:8px 25px;background-color:#fff;color:#000;font-weight:600;font-size:22px;border-radius:50px;border:2px solid #d0d0d0;text-transform:uppercase}.list-smd li{padding:5px 30px;margin:30px;font-weight:700;font-family:Oswald;text-transform:uppercase;font-size:30px;text-align:center}#home-encart-image{position:absolute}#home-encart{height:450px}#home-encart .wpb_wrapper{margin:auto}#home-encart .wpb_wrapper .wpb_wrapper{margin:10px 20px}#home-encart .left{width:auto;float:right}#home-encart .vc_row-o-content-middle{display:block}#home-encart h1,#home-encart h2{color:#fff;font-size:2.5em;line-height:1.3em;text-transform:uppercase}#home-encart h1 em{font-family:'Open Sans Condensed',sans-serif;text-transform:uppercase;font-weight:400;font-style:normal;font-size:90%}#home-encart h2{color:#081921 !important;margin-top:20px}#home-encart h2 strong{color:#ec7a26;font-family:'Open Sans Condensed',sans-serif;background:#081921;padding:0 10px;font-size:90%}#metaux .alignnone{margin:5px 20px 0 0}.machine-details li,.metaux-details li{margin-bottom:20px}.machine-details p,.metaux-details p{display:inline-block;margin-top:0;margin-bottom:10px}.machine-details h4,.metaux-details h4{display:inline-block;margin-bottom:10px;background:#ec7a26;color:#fff;padding:4px 10px}.machine-details h4{background:#ec7a26;color:#fff}.metaux-details h4{background:#081921;color:#fff;text-transform:uppercase}.metal-details{display:table;width:100%;margin-bottom:40px}.metal-details li{background:#ff862d;padding:10px;display:table-cell;margin-bottom:10px;border:2px solid #fff;text-align:center}.metal-details li span{color:#fff;font-weight:700;font-size:16px}.dark-bg h3,h3 .more{color:#fff}.more:hover,.more[type=submit]:hover{background:#ec7a26}.text-medium p{font-size:24px;line-height:34px;text-align:justify}.court-delai .feature-item.feature-item-big:before{width:150px;font-size:150px}.court-delai .ornament,.court-delai .ornament:after{display:none}.court-delai .feature-item:before{border:none}.feature-item p{font-size:20px;line-height:24px}#equipe .feature-item h4{margin-top:30px;font-size:22px}#equipe .feature-item p{display:none}.contact .feature-item p{font-size:20px;line-height:30px}#contact-form .feature-item h4{padding-top:10px}#contact-form .feature-item p{margin-top:5px;color:#ec7a26;font-size:24px}.comment-form .hint,.contact-form .hint{color:#444}.wpcf7 label{color:#081921}.wpcf7 input,.wpcf7 textarea{color:#081921;margin-top:20px;width:95%}.wpcf7 input[type=submit]{background-color:#ec7a26;color:#fff;font-weight:700;padding:16px 23px 15px;text-align:center;cursor:pointer;line-height:normal;letter-spacing:1px;border-radius:999px;border:2px solid #ec7a26;width:auto}.wpcf7 textarea{height:190px;resize:none}.wpcf7 input.wpcf7-not-valid,.wpcf7 textarea.wpcf7-not-valid{border:1px solid red}.wpcf7 span.wpcf7-not-valid-tip{color:red;font-size:1.2em;font-weight:400;display:inline-block;margin-top:5px}div.wpcf7-mail-sent-ok,div.wpcf7-validation-errors,div.wpcf7-mail-sent-ng{border:0;color:#fff;padding:20px;font-size:1.2em}div.wpcf7-mail-sent-ok{background:#398f14}div.wpcf7-validation-errors,div.wpcf7-mail-sent-ng{background:red}.footer{background-color:#081921;font-size:14px}.footer a{color:#fff;padding-left:5px}.bread-crumb-container{display:none}@media screen and (max-width:1189px){.header h1{margin-top:0;height:70px;line-height:70px}.header a img{border:0;width:70px;margin-top:1px}.header-container.sticky h1 a span img{width:inherit;max-width:250px !important}.mobile-menu-divider{margin-top:25px}.header-container{padding:12px 0 13px !important}.menu-container nav{float:right !important}.menu-container{margin-top:0 !important}.metal-details li{display:block}}@media screen and (max-width:1024px){#home-encart .vc_col-sm-12{background:rgba(236,122,38,.7)}#home-encart h1,#home-encart h2{font-size:2em}#service-contact a.more{display:inline-block}#metaux img{height:15%;width:15%}#contact-details .feature-item p{font-size:125%}#contact-details .feature-item h4{font-size:100%}}@media screen and (max-width:768px){.wpcf7 input,.wpcf7 textarea{width:90%}}@media screen and (max-width:767px){.mobile-menu-switch .line{background:#9e9e9e}html .header-container.sticky h1{height:auto;line-height:44px}html .header-container.sticky h1 a img{max-width:44px}#home-encart{height:250px;background-size:cover}#home-encart h1,#home-encart h2{font-size:1.7em}#service-contact a.more{display:inline-block}#metaux img{height:30%;width:30%}#contact-details .feature-item p{font-size:125%}#contact-details .feature-item h4{font-size:100%}html .button-label{display:inline-block}}@media screen and (max-width:479px){.header-container.sticky h1 a span img{max-width:200px !important}#home-encart{height:auto}#home-encart h1{color:#fff;font-size:22px;line-height:30px}}