.orange{color:#f0782e}.bgorange{background-color:#f0782e}.titre-orange{text-transform:uppercase;letter-spacing:1px}.btn{width:160px;color:#FFF;padding:10px;font-size:12px;cursor:pointer;margin-left:5px;text-align:center;border-radius:5px;text-transform:uppercase;font-family:'AvenirLTStd95Black'}.btn:hover{border-radius:5px;text-align:center;font-family:'AvenirLTStd95Black';color:#FFF;width:160px;padding:10px;font-size:12px;text-transform:uppercase;cursor:pointer}.btnNonFunctional{width:160px;color:#FFF;padding:10px;font-size:12px;margin-left:5px;text-align:center;border-radius:5px;text-transform:uppercase;font-family:'AvenirLTStd95Black'}.btn-wrapper{height:21px;margin-top:30px}.btn-position{position:absolute;margin-left:46px}.btn-line{position:absolute;border-bottom:1px Solid #f0782e;width:52px;margin-left:-46px}#m-menu,#close-mobile-btn{display:none}@media (min-width:1025px){html{color:#555;margin:0;font-family:'AvenirLTStd45Book';height:100%}body{background-color:#000;color:#555;margin:0;font-family:'AvenirLTStd45Book';height:100%}.divCRTC{display:inline-block;width:948px;vertical-align:top;border:1px Solid #f0782e}.div1{display:inline-block;width:100%;max-width:948px;vertical-align:top;border-left:1px Solid #f0782e;text-align:left}.div2{display:inline-block;width:100%;max-width:472px;vertical-align:top;text-align:left}.div1_3{display:inline-block;width:100%;max-width:630px;vertical-align:top;border-left:1px Solid #f0782e;text-align:left}.div3{display:inline-block;width:100%;max-width:313px;vertical-align:top;text-align:left}.text1{font-size:25px;line-height:35px;margin-left:50px;letter-spacing:1px}.text2{font-size:16px;line-height:24px;margin:30px 20px 0 50px}.text3{font-size:24px;line-height:35px;letter-spacing:1px;text-transform:uppercase}.text4{font-size:16px;line-height:24px}.text5{font-size:40px;letter-spacing:2px;margin-left:50px}.text6{font-size:22px;line-height:36px;margin:30px 20px 0 50px}h1{font-weight:normal;margin:0;padding:0;margin-left:50px;font-size:25px}.standard-display{display:none}#logo{position:fixed;top:535px;width:140px;left:50%;margin-left:-420px;z-index:10100}#menu-mobile{display:none}#intro-mobile{display:none}#menu{width:100%;background:url(../img/bg-menu.png) top left no-repeat;height:69px;position:fixed;z-index:10000}#menu li.section{font-size:12px;color:#FFF;text-transform:uppercase;letter-spacing:2px;display:inline;padding:8px;cursor:pointer;text-shadow:none}#menu li.section:hover{text-shadow:0 0 2px #f0782e}#menu li.space{font-size:16px;color:#f0782e;display:inline}#menu .wrapper{width:950px;margin:25px auto;text-align:right}#text-intro{color:#b7b7b7;font-size:30px;position:absolute;z-index:2000;width:950px;left:50%;margin-left:-475px;top:250px;letter-spacing:13px;line-height:50px;padding-left:53px}#text-slogan{color:#b7b7b7;font-size:14px;position:absolute;z-index:2000;width:950px;left:50%;margin-left:-475px;top:570px;letter-spacing:3px;line-height:50px;padding-left:53px}#arrow{width:26px;position:fixed;left:50%;margin-left:-13px;top:635px;z-index:200}#lion-clear{width:100%;height:698px;background:url(../img/lion-clear.jpg) center top no-repeat;position:fixed;z-index:100;margin-left:0}#lion-blured{width:100%;height:698px;background:url(../img/lion-blured.jpg) center top no-repeat;position:fixed;z-index:200;margin-left:0}#lion-bg{left:50%;margin-left:-650px;width:977px;height:698px;background:url(../img/lion-bg.png) no-repeat;position:fixed;opacity:.2;z-index:300}#level1{background:#FFF;width:100%;height:780px;top:698px;position:absolute;z-index:1000;padding-top:100px}#level1 .wrapper{width:950px;height:50px;margin:0 auto}#level1 .secret-reussite,.approche-360{margin-top:90px}#level1 .savoir-plus,.contactez-raid{margin-top:90px}#telephone-bg{background:url(../img/telephone-bg.jpg) center center no-repeat #000;width:100%;height:100%;position:fixed;z-index:500;display:none}#level2{background:#FFF;width:100%;height:650px;top:2016px;position:absolute;z-index:1000;padding-top:100px}#level2 .wrapper{width:950px;margin:0 auto}#level2 .text-intro{position:absolute;width:950px;left:50%;margin-left:-475px;margin-top:-380px;text-transform:uppercase;font-size:24px;color:#c2c2c2;text-align:center;letter-spacing:2px;line-height:42px}#level2 .big-text-intro{font-size:65px;font-family:'AvenirNextUltraLight';font-weight:bold}#level #level2 .btn{border-radius:5px;text-align:center;font-family:'AvenirLTStd95Black';color:#FFF;width:260px;padding:10px;font-size:12px;text-transform:uppercase;cursor:pointer;margin-left:5px}#level2 .btn:hover{border-radius:5px;text-align:center;font-family:'AvenirLTStd95Black';color:#FFF;width:260px;padding:10px;font-size:12px;text-transform:uppercase;cursor:pointer}#level2 .contactez-nous{margin-top:82px}#showroom{width:287px;margin-top:-30px}#arrow-level2{width:26px;position:absolute;left:50%;margin-left:-13px;margin-top:-30px}#level2-3{width:100%;background:url(../img/bg-temoignage.jpg) center bottom no-repeat #e77620;height:680px;top:2766px;position:absolute;z-index:1000}#level2-3 #titre-temoignage{width:100%;background:#fff}#level2-3 #titre-temoignage .wrapper{width:950px;margin:0 auto;border-left:1px Solid #989898;text-align:left;padding-bottom:30px}.titre-temoignage{margin-top:0}#level2-3 .wrapper{width:950px;margin:0 auto;border-left:1px Solid #989898;text-align:left}#level2-3 .go-arrow{width:100%;max-width:1090px;position:absolute;z-index:1000000;top:50%;left:50%;margin-left:-545px}.go-arrow #arrow-left{width:17px;height:29px;top:340px;background:url(../img/arrow-left.png) no-repeat;float:left}.go-arrow #arrow-right{width:17px;height:29px;top:340px;background:url(../img/arrow-right.png) no-repeat;float:right}#level2-3 .wrapper #temoignages{width:940px;margin:0 auto;color:#fff;padding:20px 0 80px;overflow:hidden}#level3{background:#f6f6f6;width:100%;height:295px;top:3446px;position:absolute;z-index:1000;padding-top:100px}#level3 .wrapper{width:950px;margin:0 auto}#level3 .icon-inline{display:inline-block;vertical-align:middle;margin-left:50px;width:55px;text-align:center}#level3 .content{display:inline-block;vertical-align:middle;margin-left:50px}#level3 a.link{color:#f0782e}#level3 a.link:hover{color:#f4b621}#money-bg{background:url(../img/money-bg.jpg) center center no-repeat #000;width:100%;height:100%;position:fixed;z-index:500;display:none}#level4{background:#f6f6f6;width:100%;height:590px;top:4276px;position:absolute;z-index:1000;padding-top:100px}#level4 .wrapper{width:950px;margin:0 auto}#level4 .text-intro{position:absolute;width:950px;left:50%;margin-left:-475px;margin-top:-380px;text-transform:uppercase;font-size:24px;color:#c2c2c2;text-align:center;letter-spacing:2px;line-height:42px}#level4 .big-text-intro{font-size:65px;font-family:'AvenirNextUltraLight';font-weight:bold;line-height:60px}#level4 .icon-inline{display:inline-block;vertical-align:middle;margin-left:50px;width:55px;text-align:center}#level4 .content{display:inline-block;vertical-align:middle;margin-left:50px}#level4 a.link{color:#f0782e}#level4 a.link:hover{color:#f4b621}#level4 .expertise-raid{margin-top:135px}#level5{background:#FFFFFF;width:100%;height:900px;top:4225px;position:absolute;z-index:1000;padding-top:100px}#level5 .wrapper{width:950px;margin:0 auto;text-align:center}#level5 .text-intro{position:absolute;width:950px;left:50%;margin-left:-475px;margin-top:-280px;text-transform:uppercase;font-size:24px;color:#c2c2c2;text-align:center;letter-spacing:2px;line-height:42px}#level5 .big-text-intro{font-size:65px;font-family:'AvenirNextUltraLight';font-weight:bold;line-height:60px}#level5 .icon-inline{display:inline-block;vertical-align:middle;margin-left:50px;width:55px;text-align:center}#level5 .content{display:inline-block;vertical-align:middle;margin-left:50px}#level5 a.link{color:#f0782e}#level5 a.link:hover{color:#f4b621}#thumb1,#thumb2,#thumb3,#thumb4,#thumb5,#thumb6{border-radius:50%;overflow:hidden;width:120px;height:120px;color:#f47920;text-align:center}#thumb1:hover,#thumb2:hover,#thumb3:hover,#thumb4:hover,#thumb5:hover,#thumb6:hover{background:#f1782e;color:#fff}#middle{position:absolute;left:50%;margin-left:-290px;border:10px Solid #989898;border-radius:50%;padding:5px;overflow:hidden}#portfolio{border-radius:50%;overflow:hidden;width:550px;height:550px;z-index:-100}#portfolio img{width:550px;height:550px;cursor:pointer}#pfleft{position:absolute;left:50%;margin-left:-305px;top:443px;z-index:100;cursor:pointer}#pfright{position:absolute;left:50%;margin-left:265px;top:443px;z-index:100;cursor:pointer}#descriptions{width:950px;overflow:hidden;height:120px;left:50%;margin-left:-475px;margin-top:550px;position:absolute}#descriptions .pf-desc{text-align:center}#descriptions table{width:5700px}#descriptions td{width:950px;border:1px #000;height:150px}#descriptions p{margin:0}#portfolio-full .pop-up-etapes{background:#FFF;border:1px Solid #f0782e;padding:45px 45px;width:860px;position:fixed;left:50%;top:50%;margin-left:-475px;margin-top:-165px;z-index:21000;display:none}#portfolio-full .close-etapes{position:absolute;display:none;top:-20px;margin-left:890px;cursor:pointer;border-radius:20px;width:30px;height:30px;border:1px Solid #f0782e}#portfolio-full .div3{max-width:400px;margin-right:25px}#portfolio-full:last-child{margin-right:0}#portfolio-full .pop-up-etapes .div3 .text2{font-size:16px;line-height:24px;margin:0 0 0 0}#portfolio-full .pop-up-expertise{background:#FFF;border:1px Solid #f0782e;padding:45px 45px;width:860px;position:fixed;left:50%;top:50%;margin-left:-475px;margin-top:-165px;z-index:21000;display:none}#portfolio-full .close-expertise{position:absolute;display:none;top:-20px;margin-left:890px;cursor:pointer;border-radius:20px;width:30px;height:30px;border:1px Solid #f0782e}#portfolio-full .pop-up-expertise .div3 .text2{font-size:16px;line-height:24px;margin:0 0 0 0}#portfolio-full p{margin:0}#portfolio-full .pf-full{position:fixed;z-index:21000;display:none;width:950px;left:50%;margin-left:-475px;height:100%;text-align:center;top:1%}.pf-full .arrow-left{width:70px;height:150px;top:50%;left:0;margin-top:-30px;margin-left:-30px;position:absolute;z-index:100;background:url(../img/arrow-left.png) center 50px no-repeat;cursor:pointer}.pf-full .arrow-right{width:70px;height:150px;top:50%;right:0;margin-top:-30px;margin-right:-30px;position:absolute;z-index:100;background:url(../img/arrow-right.png) center 50px no-repeat;cursor:pointer}.pf-full .pf-box{width:950px;margin:0 auto;text-align:center;overflow:hidden}#portfolio-full .pic-full{max-width:100%;max-height:90%}#middle td{text-align:center;width:550px;height:550px}#middle td.bggray{background-color:#ececec}#middle td.bgwhite{background-color:#ffffff}#topleft{position:absolute;left:50%;margin-left:-425px;margin-top:20px;border:8px Solid #989898;border-radius:50%;padding:5px;overflow:hidden;cursor:pointer}.topleft-arrow{-moz-transform:rotate(25deg);-webkit-transform:rotate(25deg);-ms-transform:rotate(25deg);-o-transform:rotate(25deg);transform:rotate(25deg);position:absolute;margin-left:192px;margin-top:125px;z-index:50000}#middleleft{position:absolute;left:50%;margin-left:-475px;margin-top:218px;border:8px Solid #989898;border-radius:50%;padding:5px;overflow:hidden;cursor:pointer}.middleleft-arrow{position:absolute;margin-left:155px;margin-top:278px}#bottomleft{position:absolute;left:50%;margin-left:-425px;margin-top:415px;border:8px Solid #989898;border-radius:50%;padding:5px;overflow:hidden;cursor:pointer}.bottomleft-arrow{-moz-transform:rotate(335deg);-webkit-transform:rotate(335deg);-ms-transform:rotate(335deg);-o-transform:rotate(335deg);transform:rotate(335deg);position:absolute;margin-left:192px;margin-top:430px}#topright{position:absolute;left:50%;margin-left:285px;margin-top:20px;border:8px Solid #989898;border-radius:50%;padding:5px;overflow:hidden;cursor:pointer}.topright-arrow{-moz-transform:rotate(155deg);-webkit-transform:rotate(155deg);-ms-transform:rotate(155deg);-o-transform:rotate(155deg);transform:rotate(155deg);position:absolute;margin-left:735px;margin-top:120px}#middleright{position:absolute;left:50%;margin-left:330px;margin-top:218px;border:8px Solid #989898;border-radius:50%;padding:5px;overflow:hidden;cursor:pointer}.middleright-arrow{-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);position:absolute;margin-left:770px;margin-top:273px}#bottomright{position:absolute;left:50%;margin-left:285px;margin-top:415px;border:8px Solid #989898;border-radius:50%;padding:5px;overflow:hidden;cursor:pointer}.bottomright-arrow{-moz-transform:rotate(205deg);-webkit-transform:rotate(205deg);-ms-transform:rotate(205deg);-o-transform:rotate(205deg);transform:rotate(205deg);position:absolute;margin-left:735px;margin-top:425px}#parking-bg{background:url(../img/parking-bg.jpg) center center no-repeat #000;width:100%;height:100%;position:fixed;z-index:500;display:none}#footer .background{background:url(../img/bg-footer.png) repeat-x;width:100%;height:143px;position:absolute;margin-top:-50px}#footer .bgorange{background-color:#f0782e;position:absolute;margin-top:92px;width:100%;height:280px}#footer{width:100%;height:200px;top:5700px;position:absolute;z-index:1000;color:#FFFFFF}#footer .wrapper{width:950px;left:50%;margin-left:-475px;position:absolute;margin-top:-20px}#footer .text-intro{position:absolute;width:950px;left:50%;margin-left:-475px;margin-top:-300px;text-transform:uppercase;font-size:24px;color:#c2c2c2;text-align:center;letter-spacing:2px;line-height:42px}#footer .big-text-intro{font-size:65px;font-family:'AvenirNextUltraLight';font-weight:bold;line-height:60px}#footer .left-content{display:inline-block;letter-spacing:4px;text-align:left;font-size:14px;line-height:35px;vertical-align:top;width:300px;cursor:pointer}#footer p{line-height:18px;letter-spacing:normal;margin:0}#footer .bold{font-family:'AvenirLTStd95Black'}#footer .address-content{display:inline-block;letter-spacing:4px;text-align:left;font-size:14px;line-height:35px;vertical-align:top;width:485px}#footer .social-content{display:inline-block;letter-spacing:4px;text-align:left;font-size:14px;line-height:35px;vertical-align:top}#footer .copyright{width:100%;border-top:1px Solid #000;position:absolute;margin-top:235px;font-size:10px;letter-spacing:3px;text-transform:uppercase}#footer .copyright-content{width:950px;margin:55px auto 0 auto}#footer .inline{display:inline-block;margin-right:155px;vertical-align:middle}#footer a{color:#FFFFFF;text-decoration:none}#footer a:hover,#footer li:hover{text-shadow:0 0 3px #FFF}#contact{width:100%;padding-top:100px}#contact .wrapper{width:950px;margin:0 auto 100px auto;letter-spacing:2px}#contact p.address{line-height:20px;letter-spacing:normal;margin:0}#contact .bold{font-family:'AvenirLTStd95Black'}#contact .address-content{display:inline-block;letter-spacing:2px;text-align:left;font-size:16px;line-height:35px;vertical-align:top;padding-left:60px;padding-top:85px}#contact input[type=text]{display:block;width:500px;height:26px;color:#555;background:#f1f1f1;border:1px Solid #ccc;border-radius:5px;font-family:'AvenirLTStd45Book';font-size:14px;padding-left:35px;margin-top:15px}textarea{display:block;width:533px;height:190px;color:#555;background:#f1f1f1;border:1px Solid #ccc;padding:5px;border-radius:5px;font-family:'AvenirLTStd45Book';font-size:14px;margin-top:15px}#contact .btn{letter-spacing:normal;border:none}#contact .div-form{width:628px}#contact .submit{margin:30px 45px}#innovation .bg{width:100%;height:435px;background:url(../img/finger-bg.jpg) center top no-repeat #000;position:fixed}#innovation div.title{width:950px;left:50%;margin-left:-475px;border-left:1px Solid #f0782e;position:absolute;top:315px;z-index:2000}#innovation .level1{position:absolute;top:435px;width:100%;background:#FFF;z-index:1000}#innovation .container{margin:275px auto 0 auto;width:950px;margin-bottom:30px}#innovation div.coderouge{width:206px;height:256px;padding:34px 42px 0 42px;background:url(../img/produits-bg.png) center top repeat-x #cf0101}#innovation div.showzoom{width:206px;height:245px;background:url(../img/produits-bg2.png) center top repeat-x #111111;padding:45px 42px 0 42px;text-align:center;font-family:'AvenirNextUltraLight'}#innovation div.vbdc{width:206px;height:245px;padding:45px 42px 0 42px;background:url(../img/produits-bg.png) center top repeat-x #33639e}#innovation div.coderouge:hover,#innovation div.vbdc:hover,#innovation div.showzoom:hover{text-shadow:0 0 3px #FFF;cursor:pointer;opacity:.92;box-shadow:0 0 5px #000}#innovation .produit{color:#FFF;font-size:14px;text-transform:uppercase;font-family:'AvenirNextUltraLight';letter-spacing:2px;line-height:24px}.title-col2{width:240px;margin:47px 0 0 -15px}.title-en-col2{margin:48px 0 0}#innovation .description{font-size:16px;line-height:24px;width:275px;margin:30px 0 0 0}.logo-col3{margin-top:35px;margin-left:-6px}#innovation .level2{width:100%;background:#F6F6F6;padding-bottom:50px}#innovation .container2{margin:0 auto;width:950px;margin-bottom:30px}#innovation span.title{font-family:'AvenirLTStd95Black'}#innovation span.coderouge{color:#cf0101}#innovation span.vbdc{color:#33639e}#innovation span.showzoom{color:#000}#innovation a.coderouge{color:#cf0101;text-decoration:underline}#innovation ul{margin:0 15px 50px 15px;padding:0;line-height:24px}#innovation li{padding:5px 0;width:270px}#innovation ul.coderouge{list-style-image:url(../img/bullet-red.jpg)}#innovation ul.vbdc{list-style-image:url(../img/bullet-blue.jpg)}#innovation ul.showzoom{list-style-image:url(../img/bullet-black.jpg)}#innovation .red{background-color:#cf0101}#innovation .blue{background-color:#33639e}#innovation .black{background-color:#000000}#nouvelles .bg{width:100%;height:435px;background:url(../img/nouvelles-bg.jpg) center top no-repeat #000;position:fixed}#nouvelles .container{width:100%;background:#FFF;margin-top:435px;position:absolute}#nouvelles .wrapper{width:950px;margin:0 auto;border-left:1px Solid #f0782e;margin-top:-100px}#nouvelles .titre{text-transform:uppercase;margin:100px 0 0 50px;font-size:20px;color:#f0782e}#nouvelles .more{margin:10px 50px;font-size:14px}#nouvelles a{text-decoration:none}#nouvelles a:hover{text-decoration:underline}#nouvelles .news-wrapper{width:650px;display:inline-block;margin-bottom:0}#nouvelles .news-wrapper-details{width:650px;display:inline-block}#nouvelles .btn-mobile{display:none}#nouvelles .img{display:inline-block;vertical-align:top;margin-left:30px;margin-top:80px}#nouvelles .circle{border-radius:100px;overflow:hidden;width:200px}#nouvelles .sharing{width:300px;text-align:right;display:inline-block;vertical-align:top;font-size:14px}}@media (max-width:1095px){#level2-3 .go-arrow{width:100%;max-width:1000px;position:absolute;z-index:1000000;top:50%;left:50%;margin-left:-500px}}@media (max-width:1024px){html{color:#555;margin:0;font-family:'AvenirLTStd45Book'}body{background-color:#fff;color:#555;margin:0;font-family:'AvenirLTStd45Book'}.div1{display:inline-block;width:100%;max-width:948px;vertical-align:top;text-align:center;border-left:none;margin:0 auto}.div2{display:inline-block;width:100%;max-width:472px;vertical-align:top;text-align:center;margin:0 auto}.div1_3{display:inline-block;width:100%;max-width:100%;vertical-align:top;text-align:center;border-left:none;margin:0 auto}.div3{display:inline-block;width:100%;max-width:305px;vertical-align:top;text-align:center;margin:0 auto;position:relative;left:50%;margin-left:-145px}.text1{font-size:18px;line-height:24px;margin-left:0;margin:20px;letter-spacing:1px}.text2{font-size:16px;line-height:24px;margin:0 20px 30px 20px}.text3{font-size:24px;line-height:35px;letter-spacing:1px;text-transform:uppercase}.text4{font-size:16px;line-height:24px}.text5{font-size:40px;letter-spacing:2px;margin-left:50px}.text6{font-size:22px;line-height:36px;margin:0 20px 30px 20px}h1{font-weight:normal;margin:0;padding:0 20px;margin-left:0;font-size:17px}.titre-orange{text-transform:uppercase;letter-spacing:1px;font-size:17px}.mobile-display{display:none}#menu{display:none}#menu-mobile{position:fixed;z-index:100000;width:100%}#menu-mobile .bg{position:fixed;background:#000;width:100%;height:50px;opacity:.8;top:0}#menu-mobile .logo{width:100%;position:absolute;text-align:center;margin-top:10px}#menu-mobile-btn,#close-mobile-btn{right:0;width:30px;height:30px;padding:12px 15px 5px 5px;position:fixed;cursor:pointer}#m-menu li{margin:0;cursor:pointer}#m-menu ul{list-style:none;padding:0;margin-bottom:0;margin-top:0}#m-menu li.m-menu-li{padding:0 0 20px 60px}#m-menu li.m-menu-main-li{color:#000;padding:20px 0 15px 40px}#filter,#close,.pf-full{display:none}#portfolio,#descriptions{display:none}#portfolio-full .pop-up-etapes{background:#FFF;border:1px Solid #f0782e;padding:45px 25px;position:fixed;width:70%;left:50%;top:10%;margin-left:-43%;z-index:21000;display:none}#portfolio-full .close-etapes{display:none;margin-left:96%;margin-top:-42px;cursor:pointer;border-radius:20px;width:30px;height:30px;border:1px Solid #f0782e}#portfolio-full .pop-up-etapes .text3{font-size:14px;line-height:16px;text-align:center}#portfolio-full .div3{max-width:100%;margin-left:-50%}#portfolio-full:last-child{margin-right:0}#portfolio-full .pop-up-etapes .div3 .text2{font-size:12px;line-height:14px;margin:0 0 0 0}#portfolio-full .pop-up-expertise{background:#FFF;border:1px Solid #f0782e;padding:45px 25px;position:fixed;width:70%;left:50%;top:10%;margin-left:-43%;z-index:21000;display:none}#portfolio-full .close-expertise{display:none;margin-left:96%;margin-top:-42px;cursor:pointer;border-radius:20px;width:30px;height:30px;border:1px Solid #f0782e}#portfolio-full .pop-up-expertise .text3{font-size:14px;line-height:16px;text-align:center}#portfolio-full .pop-up-expertise .text2{text-align:center;font-size:12px;line-height:16px}#portfolio-full .pop-up-expertise .div3 .text2{font-size:12px;line-height:16px;margin:0 0 0 0}#level5{display:none}#intro{display:none}#intro-mobile{display:block;position:absolute;top:0;width:100%;height:410px;background:#000}#intro-mobile .mobile-bg{position:absolute;top:0;width:100%;height:410px;background:url(../img/lion-bg.png) no-repeat #000;background-size:cover;opacity:.3}#intro-mobile .lion{position:absolute;width:100%;background:url(../img/lion-clear.png) no-repeat;background-size:auto 410px;background-position:top right;height:410px;opacity:.8}#intro-mobile .slogan{position:absolute;width:100%}#intro-mobile p{text-align:center;color:#eee;font-size:30px;letter-spacing:6px;margin-top:190px;text-shadow:0 0 10px #000}#level1{position:relative;padding-top:375px;height:auto}#level1 .wrapper{width:100%}#level1 .arrow-mobile{width:100%;padding-bottom:40px}#level1 .secret-reussite,.approche-360{margin-top:-15px;margin-bottom:65px}#level1 .savoir-plus,.contactez-raid{margin-top:-15px;margin-bottom:65px}#mobile-intro-level2{width:100%;height:90px;background:url(../img/telephone-bg.jpg) no-repeat center center;background-size:cover;padding-top:170px}#mobile-intro-level2 p{text-align:center;font-size:12px;margin:0 20px;color:#ccc;line-height:18px}#mobile-intro-level2 .titre{font-size:25px}#showroom{width:100%;max-width:287px;margin-top:0}#level2 .contactez-nous{margin-top:20px;margin-bottom:40px}#level2-3-mob{width:100%;background:#fff;padding-bottom:50px}#level3{background:#f6f6f6;width:100%;padding-bottom:20px}#level3 .wrapper{width:100%;margin:0 auto}#level3 .icon-inline{display:inline-block;vertical-align:middle;margin:0 20px;width:55px;text-align:center}#level3 .content{display:inline-block;vertical-align:middle;margin:20px}#level3 a.link{color:#f0782e}#level3 a.link:hover{color:#f4b621}#mobile-intro-level4{width:100%;height:90px;background:url(../img/money-bg.jpg) no-repeat center center;background-size:cover;padding-top:190px}#mobile-intro-level4 p{text-align:center;font-size:12px;margin:0 55px;color:#ccc;line-height:18px}#mobile-intro-level4 .titre{font-size:25px;line-height:25px}#level4 .expertise-raid{margin-top:20px;margin-bottom:20px}#innovation .bg{width:100%;height:426px;background:url(../img/finger-bg.jpg) center top no-repeat #000;position:absolute}#innovation div.title{text-align:center;position:absolute;top:315px;z-index:2000}#innovation .level1{position:absolute;top:435px;width:100%;background:#FFF;z-index:1000}#innovation .container{width:100%;margin-bottom:30px;margin-top:300px}#innovation div.coderouge{width:206px;height:256px;padding:34px 42px 0 42px;background:url(../img/produits-bg.png) center top repeat-x #cf0101}#innovation div.showzoom{height:245px;background:url(../img/produits-bg2.png) center top repeat-x #000;padding:45px 42px 0 42px}#innovation div.vbdc{width:206px;height:245px;padding:45px 42px 0 42px;background:url(../img/produits-bg.png) center top repeat-x #33639e}#innovation div.coderouge:hover,#innovation div.vbdc:hover,#innovation div.showzoom:hover{text-shadow:0 0 3px #FFF;cursor:pointer;opacity:.92;box-shadow:0 0 5px #000}#innovation .produit{color:#FFF;font-size:16px;text-transform:uppercase;font-family:'AvenirNextUltraLight';letter-spacing:2px;line-height:24px}#innovation .description{font-size:16px;line-height:24px;width:90%;margin:20px auto 20px;text-align:center}#innovation .level2{display:none}#innovation .container2{display:none}#innovation span.title{font-family:'AvenirLTStd95Black'}#innovation span.coderouge{color:#cf0101}#innovation span.vbdc{color:#33639e}#innovation span.showzoom{color:#000}#innovation a.coderouge{color:#cf0101;text-decoration:underline}#innovation ul{margin:0 15px 50px 15px;padding:0;line-height:24px}#innovation li{padding:5px 0;width:270px}#innovation ul.coderouge{list-style-image:url(../img/bullet-red.jpg)}#innovation ul.vbdc{list-style-image:url(../img/bullet-blue.jpg)}#innovation ul.showzoom{list-style-image:url(../img/bullet-black.jpg)}#innovation .red{background-color:#cf0101}#innovation .blue{background-color:#33639e}#innovation .black{background-color:#000000}#innovation .div3{position:relative;display:block;text-align:center;left:50%;width:320px;margin-left:-150px}#innovation .div3-mob{position:relative;display:block;text-align:center;width:100%;max-width:100%;left:0;margin-left:0}.title-col2{margin:22px 0 0}.title-en-col2{margin:48px 0 0}#contact{width:100%;padding-top:60px}#contact .wrapper{width:100%;margin:0 auto 100px auto;letter-spacing:2px}#contact p.address{line-height:20px;letter-spacing:normal;margin:0}#contact .bold{font-family:'AvenirLTStd95Black'}#contact .address-content{position:absolute;top:auto;letter-spacing:2px;text-align:left;font-size:16px;line-height:35px;vertical-align:top;text-align:center;padding:25px}#contact input[type=text]{display:block;width:100%;height:26px;color:#555;background:#f1f1f1;border:1px Solid #ccc;border-radius:5px;font-family:'AvenirLTStd45Book';font-size:14px;margin-top:15px;text-align:center;margin-left:-9px}textarea{display:block;width:100%;min-width:288px;height:190px;color:#555;background:#f1f1f1;border:1px Solid #ccc;border-radius:5px;font-family:'AvenirLTStd45Book';font-size:14px;margin-top:15px;margin-left:-7px}#contact .btn{letter-spacing:normal;border:none}#contact .div-form{width:100%;height:auto}#contact .text2{margin:20px;text-align:center}#contact .text1{font-size:22px;margin:0;text-align:center;margin-bottom:500px}#contact .submit{left:50%;position:absolute;margin-left:-146px;z-index:1000}#nouvelles .bg{width:100%;height:417px;background:url(../img/nouvelles-bg.jpg) center top no-repeat #000;position:absolute;z-index:1000}#nouvelles .container{width:100%;background:none;margin-top:380px;position:absolute;z-index:2000}#nouvelles .wrapper{width:100%;margin:0 auto;border-left:none;margin-top:-100px}#nouvelles .titre{text-transform:uppercase;margin:0 15px;text-align:center;font-size:20px;color:#555;height:100px;padding-bottom:250px}#nouvelles .more{display:none}#nouvelles a{text-decoration:none}#nouvelles a:hover{text-decoration:underline}#nouvelles .news-wrapper{width:100%;display:inline-block;margin-bottom:0;height:700px}#nouvelles .news-wrapper-details{width:100%;display:inline-block;margin-bottom:0}#nouvelles .img{display:inline-block;vertical-align:top;margin-left:30px;margin-top:80px}#nouvelles .circle{border-radius:150px;overflow:hidden;width:280px;position:absolute;left:50%;margin-left:-140px;margin-top:-700px}#nouvelles .text5{text-align:center;color:#CCC;margin:60px 0}#nouvelles .text2{text-align:center;margin:30px 10px;font-size:18px}#nouvelles .text1{text-align:center;margin:30px 10px;font-size:20px}#nouvelles .btn-mobile{left:50%;position:absolute;z-index:1000;margin-left:-146px}#nouvelles .sharing{width:100%;text-align:center;display:inline-block;vertical-align:top;font-size:14px}#footer{display:none}}