@import url(https://fonts.googleapis.com/css?family=Droid+Sans);@import url(https://fonts.googleapis.com/css?family=Droid+Sans|Droid+Serif);.undo-ul{padding:0;margin:0;list-style:none;list-style-type:none;}.undo-li{margin-bottom:0;list-style:none;list-style-type:none;}.undo-p{margin:0;}.color-link{color:#6d25d0 !important;}html,body{background:#fff;color:#1a171b;font:500 14px/1.45em 'Open Sans', sans-serif;width:100%;height:100%;min-height:100%;background:url(../images/tweed.png) !important;}img{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none;}a,a:link,a:visited{color:#aaa;text-decoration:none;}a:hover,a:link:hover,a:visited:hover{color:#ccc;}a.btn{background:#6d25d0;border-radius:3px;color:#fff;display:inline-block;padding:7px 14px;margin:10px 0 0 0;transition:all 400ms;}a.btn:hover{background:#1a171b;color:#fff;}a.twitter-btn{background:#5ea9dd;font-size:24px;}a.linkedin-btn{background:#0177b5;font-size:24px;}.wrapper{margin:auto;max-width:1250px;}.smallest-wrapper{margin:auto;max-width:1250px;}.no-pad{padding-left:0 !important;padding-right:0 !important;}.header{height:550px;position:relative;}.header-with-language{z-index:100;background-color:#cf0007;height:30px;}.header-with-language span{margin-bottom:0;font-size:14px;float:right;line-height:30px;color:#fff;}.language{float:right;margin-right:10px;}.language a{text-align:right;color:#fff !important;}.header-with-logo{height:132px;background-color:#fff;}.header-with-logo img{max-width:200px;padding-top:15px;padding-bottom:10px;text-align:center;margin:0px 20px;}.menu-344{height:132px;}.menu-344 ul{height:131px;margin-bottom:0;}.menu-344 ul .active{transform:translateX(5px);transition:0.8s;background-color:#e6e6e6;}.menu-344 ul li{height:132px;list-style:none;padding-top:50px;display:inline-block;padding-left:20px;padding-right:20px;padding-bottom:40px;}.menu-344 ul li:hover{background-color:#e6e6e6;cursor:pointer;}.menu-344 ul li:hover .div-sous-menu{display:block;}.menu-344 ul li a{color:#000;font-size:15px;display:block;}.menu-344 ul li a:hover{color:#000;}.menu-344 ul li span{display:block;color:#969696;font-size:12px;}.menu{text-align:center;margin:100px;font-family:'Droid serif', serif;}.menu li{list-style:none;height:60px;}.menu a{font-size:1em;line-height:25px;color:#fff;}.menu a:hover{color:#cf0007;}.mobile-menu{display:none;position:fixed;top:0;background-color:rgba(16,14,15,0.9);width:100%;z-index:9999;height:100%;color:#fff;}.close{cursor:pointer;position:absolute;font-size:2em;display:none;margin-top:5%;z-index:20000;color:#fff;left:5%;}.close:hover{color:#e6e6e6;transition:0.5s;}.menu-2{position:relative;}.menu-3{position:relative;}.menu-6{position:relative;}.menu-qui-va-etre-dropper{position:relative;}.sous-menu-1{display:none;position:absolute;top:100%;width:250px;left:0;background-color:#000;border-radius:5px;padding-left:5px;padding-right:5px;}.sous-menu-1 a{display:block;padding-top:10px;padding-left:20px;padding-right:20px;padding-bottom:10px;color:#fff !important;border-bottom:1px solid #424242;}.sous-menu-1 a:hover{color:#bebdbd !important;transition:0.5s;}.sous-menu-2{display:none;position:absolute;left:0;top:100%;width:250px;background-color:#000;border-radius:5px;padding-left:5px;padding-right:5px;}.sous-menu-2 a{display:block;padding-top:10px;padding-left:20px;padding-right:20px;padding-bottom:10px;color:#fff !important;border-bottom:1px solid #424242;}.sous-menu-2 a:hover{color:#bebdbd !important;transition:0.5s;}.sous-menu-3{display:none;position:absolute;top:100%;left:0;width:150px;background-color:#000;border-radius:5px;padding-left:8px;padding-right:8px;}.sous-menu-3 a{display:block;padding-top:10px;padding-left:20px;padding-right:20px;padding-bottom:10px;color:#fff !important;border-bottom:1px solid #424242;}.sous-menu-3 a:hover{color:#bebdbd !important;transition:0.5s;}#mobile-menu{display:none;}.div-absolute{background-color:rgba(0,0,0,0.8);border-right:4px solid #cf0007;position:absolute;bottom:100px;left:17%;padding:25px;max-width:500px;}.div-absolute span{color:#cf0007;font-size:26px;margin-right:5px;opacity:0.8;text-transform:uppercase;}.div-absolute h1{display:inline;font-size:26px;color:#fff;text-transform:inherit;}.section-teaser{position:relative;margin-top:-40px;color:#fff;margin-bottom:30px;height:412px;}.section-teaser .div-teaser{background-color:#cf0007;box-shadow:0px 2px 24px rgba(50,50,50,0.75);}.section-teaser .div-teaser .image-teaser{position:relative;}.section-teaser .div-teaser .image-teaser img{max-width:100%;height:auto;}.section-teaser .div-teaser .image-teaser h2{position:absolute;bottom:30px;text-shadow:2px 1px 3px rgba(0,0,0,0.83);font-weight:bold;font-size:16px;color:#fff;z-index:100;margin-left:20px;}.section-teaser .div-teaser .container-texte-bouton{padding-bottom:30px;}.section-teaser .div-teaser .container-texte-bouton .texte-teaser{padding:30px;}.section-teaser .div-teaser .container-texte-bouton a{color:#fff !important;padding-left:30px;}.section-teaser .div-teaser .container-texte-bouton a.bouton-teaser{color:#fff;font-weight:bold;text-decoration:underline;}.divider{height:0;overflow:hidden;position:relative;top:9px;border-bottom-width:1px;border-bottom-style:solid;border-color:#e6e6e6;}.div-about{background-color:#fff;padding-top:60px;padding-bottom:60px;}.div-bar{width:2px;height:18px;float:left;margin-right:3px;background-color:#cf0007;display:inline;}.div-bar-plus-gros{width:2px;height:28px;float:left;margin-right:3px;background-color:#cf0007;display:inline;margin-top:3px;}.titre-about h2{display:inline;font-size:19px;line-height:19px;float:left;font-weight:bold;margin-bottom:30px;margin-left:5px;margin-right:10px;}.container-about{padding:20px;min-height:100%;overflow:hidden;}.container-about p{line-height:20px;font-size:13px;}.container-about .bouton{margin-top:25px;}a.bouton-about{background-color:#e1e1e1;font-size:16px;font-style:italic;color:#cf0007;padding-left:20px;padding-right:20px;padding-top:10px;padding-bottom:10px;box-shadow:0px 1px 2px rgba(0,0,0,0.3);-moz-box-shadow:0px 1px 2px rgba(0,0,0,0.3);-webkit-box-shadow:0px 1px 2px rgba(0,0,0,0.3);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;font-family:'Droid serif', serif;}a.bouton-about:hover{color:#000;transition:0.5s;}.fa-linkedin{font-size:19px;color:#cf0007;cursor:pointer;padding-left:20px;padding-right:20px;padding-top:10px;padding-bottom:10px;transition:0.5s;}.fa-linkedin:hover{color:#000;}.sidebar{background-color:#fff;padding-top:60px;padding-bottom:60px;}.sidebar .container-accordion{padding-top:35px;}.sidebar .container-accordion div.bouton-accordion{font-size:16px;width:100%;color:#cf0007;padding-left:20px;padding-right:20px;padding-top:10px;padding-bottom:10px;box-shadow:0px 1px 2px rgba(0,0,0,0.3);background:-ms-linear-gradient(top,#f2f2f2,#eaeaea);background:-moz-linear-gradient(top,#f2f2f2,#eaeaea);background:-webkit-gradient(linear,left top,left bottom,from(#f2f2f2),to(#eaeaea));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#f2f2f2,endColorstr=#eaeaea);border-radius:2px;font-weight:bold;display:block;margin-top:30px;text-align:left !important;cursor:pointer;}.sidebar .container-accordion div.bouton-accordion .span-2{display:none;content:url(../images/icon/dark/accordion-title-active.png);margin-right:20px;text-align:left;}.sidebar .container-accordion div.bouton-accordion .span-1{content:url(../images/icon/dark/accordion-title.png);margin-right:20px;text-align:left;}.sidebar .container-accordion .texte-accordion{display:none;z-index:2000;padding-left:30px;padding-right:30px;padding-top:20px;padding-bottom:20px;}.barre-pdf{background-color:#fff;padding-bottom:30px;min-height:100%;overflow:hidden;}.barre-pdf-cote-gris{background-color:#434343;border-top:4px solid #cf0007;}.barre-pdf-cote-gris .container-pdf{padding:20px;}.barre-pdf-cote-gris .container-pdf h2{font-family:"Open Sans";font-weight:bold;font-size:25px;color:#fff;line-height:50px;}.barre-pdf-cote-gris .container-pdf h2 strong{color:#cf0007;}.barre-pdf-cote-gris .container-pdf h3{font-family:"Open Sans";font-weight:bold;font-size:10px;color:#fff;}.barre-pdf-cote-image{background-color:#cf0007;}.barre-pdf-cote-image img{max-width:100%;height:auto;margin:auto;padding-top:14px;}.barre-pdf-cote-image img:hover{cursor:pointer;}.section-news .news{background-color:#fff;}.section-news h3{display:inline;font-size:19px;line-height:19px;float:left;font-weight:bold;margin-bottom:30px;margin-left:5px;margin-right:10px;}.div-titre{margin-left:15px;margin-bottom:20px;}.div-titre h1{color:#fff;padding-left:20px;font-size:25px;font-weight:bold;}.background-blanc{background-color:#fff;min-height:100%;overflow:hidden;border-bottom:2px solid #e6e6e6;}.image-et-texte{background-color:#fff;padding:30px;min-height:100%;overflow:hidden;}.image-et-texte h2{font-size:25px;color:#111;font-family:"Open Sans";font-weight:500;}.image-et-texte p{font-family:"Open Sans";font-size:13px;color:#505050;}.image-et-texte .div-texte{padding-bottom:20px;padding-right:30px;}.section-3{min-height:100%;overflow:hidden;padding-bottom:60px;}.section-3 p{font-family:"Open Sans";font-size:13px;color:#505050;}.liste-icon{min-height:100%;overflow:hidden;padding-top:30px;padding-bottom:60px;}.liste-icon img{width:46px;height:46px;}.liste-icon h3{font-size:19px;font-weight:bold;margin-bottom:12px;color:#111;}.liste-icon p{font-family:"Open Sans";font-size:13px;color:#505050;}.liste-icon .div-texte-icon{padding-right:20px;padding-left:20px;}.section-3 h3{display:inline;font-size:19px;line-height:19px;float:left;font-weight:bold;margin-bottom:30px;margin-left:5px;margin-right:10px;}.flexslider ul{background:-ms-linear-gradient(top,#f2f2f2,#eaeaea);background:-moz-linear-gradient(top,#f2f2f2,#eaeaea);background:-webkit-gradient(linear,left top,left bottom,from(#f2f2f2),to(#eaeaea));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#f2f2f2,endColorstr=#eaeaea);}.flexslider img{width:100%;height:auto;}.section-1-page-team{min-height:100%;overflow:hidden;padding-left:30px;padding-right:30px;padding-top:60px;padding-bottom:60px;}.section-1-page-team .texte-section-1-page-team{padding-top:30px;padding-bottom:30px;}.section-1-page-team h3{display:inline;font-size:19px;line-height:19px;float:left;font-weight:bold;margin-bottom:30px;margin-left:5px;margin-right:10px;}.section-1-page-team p{font-family:"Open Sans";font-size:13px;color:#505050;}.carrer-equipe{background-color:#f7f7f7;border-radius:2px;border:1px solid;border-color:#e6e6e6;text-align:center;}.carrer-equipe h4{font-size:13px;padding-right:20px;padding-left:20px;padding-top:20px;}.carrer-equipe h5{font-size:10px;font-style:italic;font-weight:100;padding-right:20px;padding-left:20px;}.carrer-equipe p{color:#cf0007;padding-right:20px;padding-left:20px;padding-bottom:20px;}.adresse{margin-bottom:30px;}.telephone{margin-bottom:30px;}.container-certification{padding-top:30px;padding-bottom:30px;}.container-certification .certification{padding-top:30px;padding-bottom:30px;}.container-certification .certification p{cursor:pointer;}.container-certification h2{padding-top:30px;padding-bottom:30px;font-size:12px;}.container-certification a{cursor:pointer;margin-top:10px;font-size:1.5em;}.container-certification img{border:1px solid #e6e6e6;padding:10px;width:100%;height:auto;margin-bottom:20px;}.container-certification p{margin-top:10px;font-size:1.5em;}.liste p{font-family:"Open Sans";font-size:13px;color:#505050;}.liste li{font-family:"Open Sans";font-size:13px;color:#505050;}.service h3{display:inline;font-size:19px;line-height:19px;float:left;font-weight:bold;margin-bottom:30px;margin-left:5px;margin-right:10px;}.image-et-texte{min-height:100%;overflow:hidden;}.image-et-texte h2{display:inline;font-size:19px;line-height:19px;float:left;font-weight:bold;margin-bottom:30px;margin-left:5px;margin-right:10px;}.image-et-texte h3{font-size:1.5em;font-style:italic;color:#cf0007;}.image-et-texte .texte-image-et-texte{padding-top:30px;padding-bottom:30px;line-height:25px;}.image-et-texte .texte-image-et-texte p{font-family:"Open Sans";font-size:13px;color:#505050;}.pad-60{padding:60px;}.no-pad{padding-right:0 !important;padding-left:0 !important;}.texte-image-et-texte p{font-family:"Open Sans";font-size:13px;color:#505050;}.texte-et-slider{min-height:100%;overflow:hidden;}.texte-et-slider h2{font-size:25px;font-weight:500;margin-bottom:20px;}.texte-section-2{font-family:"Open Sans";font-size:13px;color:#505050;}.section-2-page-custom{padding:40px;min-height:100%;overflow:hidden;}.section-2-page-custom h2{display:inline;font-size:19px;line-height:19px;float:left;font-weight:bold;margin-bottom:30px;margin-left:5px;margin-right:10px;}.texte-et-slider-page-aerospace{min-height:100%;overflow:hidden;}.texte-et-slider-page-aerospace h2{display:inline;font-size:19px;line-height:19px;float:left;font-weight:bold;margin-bottom:30px;margin-left:5px;margin-right:10px;}.contact{padding:60px;min-height:100%;overflow:hidden;}.contact h3{display:inline;font-size:19px;line-height:19px;float:left;font-weight:bold;margin-bottom:30px;margin-left:5px;margin-right:10px;}#map{margin-top:30px;height:300px;}.gform_wrapper .gform_footer input.button,.gform_wrapper .gform_footer input[type=image],.gform_wrapper .gform_footer input[type=submit]{font-size:1em;padding:10px;color:#cf0007;background-color:#e1e1e1;box-shadow:none !important;border:none !important;font-weight:bold;}#field_1_2{width:50% !important;display:inline-block !important;}#field_1_2 input{width:100%;}#field_1_3{float:right;display:inline-block;width:50%;}#field_1_3 input{width:100% !important;}.container-career{padding:60px;}.container-career h2{font-size:20px;text-transform:inherit;margin-bottom:20px;}.container-career ul{margin-left:40px;}.footer{text-align:center;}.footer-background{background-color:#fff;padding:30px;}.footer-background span{color:#999;}.footer-background span b{color:#000;}.txt{padding-top:10px;padding-bottom:10px;}.txt p{padding-top:10px;padding-bottom:10px;}.image-cover{background-position:center;background-size:cover;background-repeat:no-repeat;}.line{height:3px;background-color:#cf0007;width:125px;display:inline-block;}.section-titre{text-align:center;padding:60px 60px 60px 60px;}.btn-about{color:#fff;background-color:#cf0007;padding:15px 45px 15px 45px;display:inline-block;font-size:22px;cursor:pointer;transition:0.5s;border:2px solid #cf0007;}.btn-about:hover{background-color:#fff;border:2px solid #cf0007;color:#cf0007;}.gravity-form .wrapper{margin:auto;max-width:50%;}.gravity-form .section-titre{padding:40px 40px 0 40px;}.gravity-form input{width:100% !important;}.gravity-form .gfield{padding-right:0 !important;}.gravity-form textarea{width:100% !important;}.gravity-form .name_first label,.gravity-form .name_last label{display:none !important;}.half-half{min-height:100%;overflow:hidden;}.half-half ul{padding-left:20px;padding-right:20px;}.half-half b{font-style:italic;}.half-half .half-text{padding:60px;}.half-half .half:nth-child(odd) .half-image{float:left;}.half-half .half:nth-child(even) .half-image{float:right;}h1,.titre1,h2,.titre2,h3,.titre3,h4,.titre4,h5,.titre5,h6,.titre6{color:#1a171b;text-transform:uppercase;}h1 span,.titre1 span,h2 span,.titre2 span,h3 span,.titre3 span,h4 span,.titre4 span,h5 span,.titre5 span,h6 span,.titre6 span{font-weight:300;}h1,.titre1{font:700 30px/1.45em 'Open Sans', sans-serif;}h2,.titre2{font:700 25px/1.45em 'Open Sans', sans-serif;}h3,.titre3{font:700 22px/1.45em 'Open Sans', sans-serif;}h4,.titre4{font:700 20px/1.45em 'Open Sans', sans-serif;}h5,.titre5{font:700 16px/1.45em 'Open Sans', sans-serif;}h6,.titre6{font:700 12px/1.45em 'Open Sans', sans-serif;}.the-content h1,.the-content h2,.the-content h3,.the-content h4,.the-content h5,.the-content h6{margin-bottom:20px;}.the-content p{padding:0 0 20px;}.the-content ul{list-style:disc;}.the-content ol{list-style:decimal;}.the-content ul li,.the-content ol li{margin:0 0 0 30px;}#header{background:#fff;position:absolute;height:135px;width:100%;}#header .wrapper{position:relative;height:135px;top:-10px;}#header .wrapper #logo{position:absolute;left:15px;top:5px;}#google-map{min-height:300px;width:100%;}.info-window{height:100px !important;width:150px !important;}.modal{display:none;position:absolute;top:7%;left:0;width:100%;max-width:800px;background:#fff;padding:30px;z-index:1000;}.modal .inner-modal{display:none;}.modal .trigger-close-modal{color:#6d25d0;font:300 40px/1em 'Open Sans', sans-serif;position:absolute;top:2px;right:7px;width:25px;height:25px;}.modal .list-comment h5{margin:0;}.modal-overlay{width:100%;height:100%;background:rgba(0,0,0,0.4);display:none;position:fixed;top:0;left:0;z-index:999;}.the-form .gform_wrapper .gform_body .gfield input[type=text],.the-form .gform_wrapper .gform_body .gfield input[type=url],.the-form .gform_wrapper .gform_body .gfield input[type=email],.the-form .gform_wrapper .gform_body .gfield input[type=password],.the-form .gform_wrapper .gform_body .gfield textarea,.the-form .gform_wrapper .gform_body .gfield select{color:#444;font:400 14px/1em 'Open Sans', sans-serif;border:1px solid #6d25d0;border-radius:3px;padding:8px;margin-bottom:10px;width:100% !important;}.the-form .gform_wrapper .gform_body .gfield .ginput_full input[type=text],.the-form .gform_wrapper .gform_body .gfield .ginput_full input[type=url],.the-form .gform_wrapper .gform_body .gfield .ginput_full input[type=email]{width:100% !important;}.the-form .gform_wrapper .gform_body .gfield .ginput_right input,.the-form .gform_wrapper .gform_body .gfield .ginput_right select,.the-form .gform_wrapper .gform_body .gfield .ginput_right label{float:right;}.the-form .gform_wrapper .gform_body .gfield select{padding:2px 8px;}.the-form .gform_wrapper .gform_body .gfield h2{color:#444;font:500 14px/1.45em 'Open Sans', sans-serif;text-transform:none;}.the-form .gform_wrapper .gform_body .gfield_error{padding:0 !important;}.the-form .gform_wrapper .gform_body .gfield_error input,.the-form .gform_wrapper .gform_body .gfield_error select,.the-form .gform_wrapper .gform_body .gfield_error textarea{background:#ffdfe0;}.the-form .gform_wrapper .gform_body .ginput_complex .ginput_right,.the-form .gform_wrapper .gform_body .ginput_complex .ginput_left,.the-form .gform_wrapper .gform_body .ginput_complex.gfield_error .ginput_right,.the-form .gform_wrapper .gform_body .ginput_complex.gfield_error .ginput_left,.the-form .gform_wrapper .gform_body .gfield_error .ginput_complex .ginput_right,.the-form .gform_wrapper .gform_body .gfield_error .ginput_complex .ginput_left{width:49% !important;max-width:49% !important;}.the-form .gform_wrapper .gform_body .ginput_complex .ginput_right input,.the-form .gform_wrapper .gform_body .ginput_complex .ginput_right input[type=text],.the-form .gform_wrapper .gform_body .ginput_complex .ginput_right input[type=url],.the-form .gform_wrapper .gform_body .ginput_complex .ginput_right input[type=email],.the-form .gform_wrapper .gform_body .ginput_complex .ginput_left input,.the-form .gform_wrapper .gform_body .ginput_complex .ginput_left input[type=text],.the-form .gform_wrapper .gform_body .ginput_complex .ginput_left input[type=url],.the-form .gform_wrapper .gform_body .ginput_complex .ginput_left input[type=email],.the-form .gform_wrapper .gform_body .ginput_complex.gfield_error .ginput_right input,.the-form .gform_wrapper .gform_body .ginput_complex.gfield_error .ginput_right input[type=text],.the-form .gform_wrapper .gform_body .ginput_complex.gfield_error .ginput_right input[type=url],.the-form .gform_wrapper .gform_body .ginput_complex.gfield_error .ginput_right input[type=email],.the-form .gform_wrapper .gform_body .ginput_complex.gfield_error .ginput_left input,.the-form .gform_wrapper .gform_body .ginput_complex.gfield_error .ginput_left input[type=text],.the-form .gform_wrapper .gform_body .ginput_complex.gfield_error .ginput_left input[type=url],.the-form .gform_wrapper .gform_body .ginput_complex.gfield_error .ginput_left input[type=email],.the-form .gform_wrapper .gform_body .gfield_error .ginput_complex .ginput_right input,.the-form .gform_wrapper .gform_body .gfield_error .ginput_complex .ginput_right input[type=text],.the-form .gform_wrapper .gform_body .gfield_error .ginput_complex .ginput_right input[type=url],.the-form .gform_wrapper .gform_body .gfield_error .ginput_complex .ginput_right input[type=email],.the-form .gform_wrapper .gform_body .gfield_error .ginput_complex .ginput_left input,.the-form .gform_wrapper .gform_body .gfield_error .ginput_complex .ginput_left input[type=text],.the-form .gform_wrapper .gform_body .gfield_error .ginput_complex .ginput_left input[type=url],.the-form .gform_wrapper .gform_body .gfield_error .ginput_complex .ginput_left input[type=email]{width:100% !important;max-width:100% !important;}.the-form .gform_wrapper .gform_body li.gf_left_half,.the-form .gform_wrapper .gform_body li.gf_right_half{margin-bottom:0 !important;}.the-form .gform_wrapper .gform_body .gfield_error li.gf_left_half,.the-form .gform_wrapper .gform_body .gfield_error li.gf_right_half{margin:0 0 8px;width:49% !important;max-width:49% !important;}.the-form .gform_wrapper .gform_body .gfield_error,.the-form .gform_wrapper .gform_body li.gfield.gfield_error.gfield_contains_required{margin:0 !important;padding:0 !important;border-top:none !important;border-bottom:none !important;background:none !important;}.the-form .gform_wrapper .gform_body .validation_message,.the-form .gform_wrapper .gform_body .instruction{display:none !important;}.the-form .gform_wrapper .gform_footer{margin:0 !important;padding:0 !important;}.the-form .gform_wrapper .gform_footer input[type=submit]{float:right;}.the-form .gform_wrapper .gform_footer a.btn{float:right;}.the-form .gform_wrapper .top_label .gfield_error{width:100% !important;}.the-form .gform_wrapper .top_label .gfield_error .ginput_container{width:100% !important;max-width:100% !important;}.the-form .gform_wrapper .top_label .gfield_error.gf_left_half,.the-form .gform_wrapper .top_label .gfield_error.gf_right_half{width:49% !important;}.the-form .gform_wrapper li.gfield.gfield_error.gfield_contains_required label.gfield_label,.the-form .gform_wrapper li.gfield.gfield_error.gfield_contains_required div.ginput_container{margin:0 !important;}#commentform input,#commentform textarea{padding:7px;width:100%;}#commentform .comment-notes{display:none;}#commentform #form-allowed-tags{display:none;}#commentform #submit{border:none;background:#6d25d0;border-radius:3px;color:#fff;display:inline-block;padding:7px 14px;margin:10px 0 0 0;transition:all 400ms;}#commentform #submit:hover{background:#1a171b;color:#fff;}@media only screen and (max-width: 1210px){.menu-344{display:none;float:none;clear:both;}#mobile-menu{display:inline-block;float:right;margin-top:40px;margin-right:10px;padding:16px;color:#fff;background-color:#cf0007;font-size:28px;}#mobile-menu:hover{background-color:#fff;transition:0.5s;color:#000;cursor:pointer;}.carrer-equipe{margin-bottom:20px;}}@media only screen and (max-width: 900px){#field_1_2{width:100% !important;}#field_1_3{width:100% !important;margin-bottom:10px;}#header-gris{height:185px;}.header-with-language .get{display:none;}.header-with-logo{height:80px;}.header-with-logo img{width:100px;}.div-absolute{left:0;}.div-absolute h1{font-size:16px;}.section-teaser{height:auto;min-height:100%;overflow:hidden;}.titre-about h2{font-size:12px;}.barre-pdf-cote-gris .container-pdf h2 p{font-size:15px;}#mobile-menu{margin-top:10px;}.image-et-texte{text-align:center;padding:0;}.image-et-texte img{margin-top:20px;margin-bottom:20px;}.image-et-texte h2{font-size:15px;}.image-et-texte .div-texte{padding-right:0;}.div-image-icon img{margin:auto;margin-bottom:20px;margin-top:20px;}.div-texte-icon{text-align:center;}.section-3{text-align:center;}.section-3 h3{font-size:13px;display:block;}.texte-custumer{margin-bottom:20px;}.single-slide{display:block;}.col-md-12{min-height:100%;overflow:hidden;}.flex-direction-nav{display:none;}.container-adresse-telephone{padding-bottom:20px;}.section-1-page-team{padding:0;}.section-1-page-team h3{font-size:10px;margin-left:0;}.container-carrer-equipe{margin-bottom:20px;}.div-titre h1{font-size:16px;}.liste{padding-top:20px;padding-bottom:20px;}.image-sur-cote{height:400px;margin-bottom:20px;}.div-image-et-texte{padding:15px;}.section-2-page-custom{padding:15px;}.pad-60{padding:25px;}.container-image-et-texte{padding:30px;}.container-image-et-texte h2{font-size:13px;}.texte-et-slider-page-aerospace h2{font-size:13px;}.contact{padding:20px;}.contact h3{font-size:13px;}.telephone{margin-bottom:20px;}#map{margin-bottom:30px;}.gravity-form .wrapper{max-width:95%;}.half-half .half .half-image{max-height:300px;}.half-half .half .half-text{padding:20px;}}