.no-marge{margin:0}.bold{font-weight:bold}.normal{font-weight:normal}@font-face{font-family:'Merriweather-Black';src:url('../fonts/Merriweather-Black.eot');src:url('../fonts/Merriweather-Black.eot?#iefix') format('embedded-opentype'),url('../fonts/Merriweather-Black.woff') format('woff'),url('../fonts/Merriweather-Black.otf') format('opentype'),url('../fonts/Merriweather-Black.ttf') format('truetype'),url('../fonts/Merriweather-Black.svg#Merriweather-Black') format('svg');font-weight:normal;font-style:normal}.fmblack{font-family:'Merriweather-Black',sans-serif}@font-face{font-family:'Merriweather-Bold';src:url('../fonts/Merriweather-Bold.eot');src:url('../fonts/Merriweather-Bold.eot?#iefix') format('embedded-opentype'),url('../fonts/Merriweather-Bold.woff') format('woff'),url('../fonts/Merriweather-Bold.otf') format('opentype'),url('../fonts/Merriweather-Bold.ttf') format('truetype'),url('../fonts/Merriweather-Bold.svg#Merriweather-Bold') format('svg');font-weight:normal;font-style:normal}.fmbold{font-family:'Merriweather-Bold',sans-serif}@font-face{font-family:'Merriweather-BoldItalic';src:url('../fonts/Merriweather-BoldItalic.eot');src:url('../fonts/Merriweather-BoldItalic.eot?#iefix') format('embedded-opentype'),url('../fonts/Merriweather-BoldItalic.woff') format('woff'),url('../fonts/Merriweather-BoldItalic.otf') format('opentype'),url('../fonts/Merriweather-BoldItalic.ttf') format('truetype'),url('../fonts/Merriweather-BoldItalic.svg#Merriweather-BoldItalic') format('svg');font-weight:normal;font-style:normal}.fmboldi{font-family:'Merriweather-BoldItalic',sans-serif}@font-face{font-family:'Merriweather-Italic';src:url('../fonts/Merriweather-Italic.eot');src:url('../fonts/Merriweather-Italic.eot?#iefix') format('embedded-opentype'),url('../fonts/Merriweather-Italic.woff') format('woff'),url('../fonts/Merriweather-Italic.otf') format('opentype'),url('../fonts/Merriweather-Italic.ttf') format('truetype'),url('../fonts/Merriweather-Italic.svg#Merriweather-Italic') format('svg');font-weight:normal;font-style:normal}.fmitalic{font-family:'Merriweather-Italic',sans-serif}@font-face{font-family:'Merriweather-Light';src:url('../fonts/Merriweather-Light.eot');src:url('../fonts/Merriweather-Light.eot?#iefix') format('embedded-opentype'),url('../fonts/Merriweather-Light.woff') format('woff'),url('../fonts/Merriweather-Light.otf') format('opentype'),url('../fonts/Merriweather-Light.ttf') format('truetype'),url('../fonts/Merriweather-Light.svg#Merriweather-Light') format('svg');font-weight:normal;font-style:normal}.fmlight{font-family:'Merriweather-Light',sans-serif}@font-face{font-family:'Merriweather-LightItalic';src:url('../fonts/Merriweather-LightItalic.eot');src:url('../fonts/Merriweather-LightItalic.eot?#iefix') format('embedded-opentype'),url('../fonts/Merriweather-LightItalic.woff') format('woff'),url('../fonts/Merriweather-LightItalic.otf') format('opentype'),url('../fonts/Merriweather-LightItalic.ttf') format('truetype'),url('../fonts/Merriweather-LightItalic.svg#Merriweather-LightItalic') format('svg');font-weight:normal;font-style:normal}.fmlighti{font-family:'Merriweather-LightItalic',sans-serif}@font-face{font-family:'Merriweather-Regular';src:url('../fonts/Merriweather-Regular.eot');src:url('../fonts/Merriweather-Regular.eot?#iefix') format('embedded-opentype'),url('../fonts/Merriweather-Regular.woff') format('woff'),url('../fonts/Merriweather-Regular.otf') format('opentype'),url('../fonts/Merriweather-Regular.ttf') format('truetype'),url('../fonts/Merriweather-Regular.svg#Merriweather-Regular') format('svg');font-weight:normal;font-style:normal}.fmregular{font-family:'Merriweather-Regular',sans-serif}#header-container{behavior:url(pie/PIE.htc);position:fixed;top:0;left:0;right:0;padding-left:15px;padding-right:15px;padding-top:15px;z-index:600;border-bottom:1px solid #7d352a;background-image:none;background-color:#fff;box-shadow:0 5px 10px -8px rgba(0,0,0,0.73);-webkit-box-shadow:0 5px 10px -8px rgba(0,0,0,0.73);-moz-box-shadow:0 5px 10px -8px rgba(0,0,0,0.73)}#header-container #top-texte p{font-size:11px;color:#7d352a;margin:0}#header-container .table-bloc>.row{display:table;width:100%}#header-container .table-bloc>.row .table-cell{display:table-cell;vertical-align:middle}ul#menu{margin:0;color:black;padding:0;display:table;width:100%;height:30px}ul#menu>li{position:relative;display:inline-block;vertical-align:middle;padding:10px 10px 10px 10px;margin-bottom:5px;border-right:1px solid #d8ccc5}ul#menu>li>a{font-size:12px;color:#836147;text-align:left;display:block;position:relative;text-transform:uppercase}ul#menu>li:last-child{border-right:none}ul#menu>li.active a:after{content:url('../images/menu-active.png');display:block;position:absolute;width:100%;text-align:center}ul#menu>li.active .menu-panel .sub-menu a:after{content:none}ul#menu>li .menu-panel{overflow:hidden;width:280px;position:absolute;top:0px;margin-top:55px;padding-top:15px;padding-bottom:15px;left:-75px;z-index:100;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.2);-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.2);-moz-box-shadow:0 5px 10px rgba(0,0,0,0.2);box-shadow:0 5px 10px rgba(0,0,0,0.2);-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;text-align:center;transition:.2s;transition-delay:.5s;opacity:0;visibility:hidden}ul#menu>li .menu-panel .menu-panel-inner.row{margin:0}ul#menu>li .menu-panel .sub-menus{padding-left:15px;padding-right:15px}ul#menu>li .menu-panel .sub-menus .sub-menu{display:block;margin-top:15px;border-bottom:1px solid #7d352a;padding-bottom:5px}ul#menu>li .menu-panel .sub-menus .sub-menu:last-child{border:none}ul#menu>li .menu-panel .sub-menus .sub-menu a{color:#7d352a}ul#menu>li.parent:hover .menu-panel{opacity:1;visibility:visible;transition-delay:.1s}#top-contact .custom{display:table;width:100%;padding-bottom:21px}#top-contact .custom .contact,#top-contact .custom .reseaux{display:table-cell}#top-contact .custom .contact a{margin-right:15px;border:1px solid #7d352a;padding:5px 10px;color:#836147;border-radius:20px}#top-contact .custom .reseaux a{margin-left:5px}#jPanelMenu-menu{padding-left:0;padding-top:70px;margin-top:0px;background-color:#6d2e24;border-right:3px solid #ffd731}#jPanelMenu-menu>li{list-style:none}#jPanelMenu-menu>li>a{display:block;width:100%;padding-left:10px;font-size:16px;color:#fff;text-transform:uppercase;border-bottom:2px solid white;text-decoration:none;padding:15px 5px;line-height:22px;transition:all .5s ease}#jPanelMenu-menu>li>a:hover{color:#6d2e24;background-color:#fff}#jPanelMenu-menu>li>a:hover:after{content:"\f102"}#jPanelMenu-menu>li>a:after{content:"\f105";font-family:FontAwesome;position:absolute;right:5px}#jPanelMenu-menu>li .menu-panel{background-color:#7d352a;padding-bottom:15px}#jPanelMenu-menu>li .menu-panel .menu-panel-inner.row{margin:0}#jPanelMenu-menu>li .menu-panel .menu-panel-inner.row .sub-menus{padding-top:20px}#jPanelMenu-menu>li .menu-panel .menu-panel-inner.row .sub-menus .sub-menu{margin-bottom:10px}#jPanelMenu-menu>li .menu-panel .menu-panel-inner.row .sub-menus .sub-menu>a{padding-left:15px;display:block;padding:5px 10px;width:100%;text-decoration:none;color:#fff;border-left:3px solid #ffd731;border-bottom:1px solid #fff}#jPanelMenu-menu>li .menu-panel .menu-panel-inner.row .sub-menus .sub-menu>a:hover{border-left:3px solid #7d352a}#jPanelMenu-menu>li .menu-panel .menu-panel-inner.row .sub-menus .sub-menu>ul>li{list-style:none}#jPanelMenu-menu>li .menu-panel .menu-panel-inner.row .sub-menus .sub-menu>ul>li a{text-decoration:none;font-size:1.3rem;line-height:3rem;display:block}#jPanelMenu-menu>li .menu-panel .menu-panel-inner.row .sub-menus .sub-menu>ul>li a:before{content:"›";color:#3C5364;margin-right:5px}#menuToggle{background-color:#7d352a;display:none;padding:6px 10px;float:left;cursor:pointer;position:absolute;z-index:2000;top:10px;left:15px;margin:-4px 10px 0 -4px;-webkit-user-select:inherit;-moz-user-select:inherit;-ms-user-select:inherit;user-select:inherit}#menuToggle:hover{background-color:#ffd731}#menuToggle .menuBar{background-color:#fff;display:block;width:18px;height:2px;margin:4px 0;-webkit-user-select:inherit;-moz-user-select:inherit;-ms-user-select:inherit;user-select:inherit}.homeModules #slider{height:550px;overflow:hidden}.homeModules #slider .container-fluid{padding:0;text-align:center;position:relative}.homeModules #slider .container-fluid .bgimage{position:relative;height:550px;overflow:hidden}.homeModules #slider .container-fluid .bgimage:after{content:"";position:absolute;width:100%;height:100%;background-color:rgba(0,0,0,0.3);display:block;top:0}.homeModules #slider .container-fluid .bgimage img,.homeModules #slider .container-fluid .bgimage video{height:550px;background-size:cover}.homeModules #slider .container-fluid .bgimage video{position:absolute;top:-150px;left:0;width:103%}.homeModules #slider .container-fluid .texte{padding-top:40px;margin-top:-550px;height:550px;width:100%;position:relative}.homeModules #slider .container-fluid .texte p{text-align:center;font-size:18px;color:#fff}.homeModules #slider .container-fluid .texte p img{margin-bottom:15px}.homeModules #slider .container-fluid .texte .button{margin-top:35px}.homeModules #slider .container-fluid .texte .button a{border-color:#fff}.homeModules #slider .container-fluid .texte img{margin:0 auto 40px auto}.homeModules #slider .container-fluid .slide-rgpd .texte .left{width:60%;margin:80px auto 0}.homeModules #slider .container-fluid .slide-rgpd .texte .left p{text-align:left}.homeModules #slider .container-fluid .slide-rgpd .button{margin-top:100px}.homeModules #slider .slick-dots{bottom:38px}.homeModules #slider .slick-dots li button:before{color:#fff;font-size:10px;opacity:.5}.homeModules #slider .slick-dots li.slick-active button{color:#1f1e20;background-color:#fff;border-radius:50%;font-size:14px}.homeModules #slider .slick-dots li.slick-active button:before{content:''}.homeModules #domaines{background-image:url('../images/icone-left.png'),url('../images/icone-right.png');background-position:0% 20% , 100% 20%;background-repeat:no-repeat;background-attachment:fixed;padding-top:50px;background-color:#fff}.homeModules #domaines .container{position:relative;padding-bottom:40px}.homeModules #domaines .container p{text-align:center}.homeModules #domaines .container:after{content:url('../images/losange.png');display:block;position:absolute;bottom:-37px;z-index:12;left:46.9%}.homeModules #domaines .col-md-6,.homeModules #domaines .col-sm-12{padding:0;height:30em;border:1px solid #fff}.homeModules #domaines .col-md-6:nth-of-type(1),.homeModules #domaines .col-sm-12:nth-of-type(1){border-left:none;border-right:none;border-bottom:none}.homeModules #domaines .col-md-6:nth-of-type(2),.homeModules #domaines .col-sm-12:nth-of-type(2){border-left:none;border-bottom:none}.homeModules #domaines .col-md-6:nth-of-type(3),.homeModules #domaines .col-sm-12:nth-of-type(3){border-right:none;border-left:none;border-bottom:none}.homeModules #domaines .col-md-6:nth-of-type(4),.homeModules #domaines .col-sm-12:nth-of-type(4){border-left:none;border-bottom:none}.homeModules #domaines .col-md-6:nth-of-type(5),.homeModules #domaines .col-sm-12:nth-of-type(5){border-right:none;border-left:none;border-bottom:none}.homeModules #domaines .col-md-6 a,.homeModules #domaines .col-sm-12 a{text-align:center;color:#fff;width:100%;height:100%;display:block;position:relative;background-color:rgba(0,0,0,0.9);background-repeat:no-repeat;background-position:center top;background-size:cover}.homeModules #domaines .col-md-6 a:hover .overlay,.homeModules #domaines .col-sm-12 a:hover .overlay{opacity:.5;background-color:#7d352a;-webkit-transition:all 1s ease-in-out;-moz-transition:all 1s ease-in-out;transition:all 1s ease-in-out;-webkit-transform:translateZ(0);visibility:visible;-webkit-backface-visibility:hidden}.homeModules #domaines .col-md-6 a:hover .work-list li,.homeModules #domaines .col-sm-12 a:hover .work-list li{opacity:1}.homeModules #domaines .col-md-6 a:hover .work-list li:nth-of-type(1),.homeModules #domaines .col-sm-12 a:hover .work-list li:nth-of-type(1){-webkit-transition-delay:.2s;-moz-transition-delay:.2s;transition-delay:.2s}.homeModules #domaines .col-md-6 a:hover .work-list li:nth-of-type(2),.homeModules #domaines .col-sm-12 a:hover .work-list li:nth-of-type(2){-webkit-transition-delay:.6s;-moz-transition-delay:.6s;transition-delay:.6s}.homeModules #domaines .col-md-6 a:hover .work-list li:nth-of-type(3),.homeModules #domaines .col-sm-12 a:hover .work-list li:nth-of-type(3){-webkit-transition-delay:1s;-moz-transition-delay:1s;transition-delay:1s}.homeModules #domaines .col-md-6 a:hover .work-list li:nth-of-type(4),.homeModules #domaines .col-sm-12 a:hover .work-list li:nth-of-type(4){-webkit-transition-delay:1.4s;-moz-transition-delay:1.4s;transition-delay:1.4s}.homeModules #domaines .col-md-6 a:hover .work-list li:nth-of-type(5),.homeModules #domaines .col-sm-12 a:hover .work-list li:nth-of-type(5){-webkit-transition-delay:1.8s;-moz-transition-delay:1.8s;transition-delay:1.8s}.homeModules #domaines .col-md-6 .content,.homeModules #domaines .col-sm-12 .content{padding:0 5%;width:100%;opacity:1;z-index:10;float:none;display:block;margin-left:auto;margin-right:auto;text-align:center;position:absolute;top:33%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;transition:all .5s ease-in-out;-webkit-backface-visibility:hidden;backface-visibility:hidden}.homeModules #domaines .col-md-6 .content h3,.homeModules #domaines .col-sm-12 .content h3{font-family:'Merriweather-Bold',sans-serif;font-size:35px;text-transform:uppercase}.homeModules #domaines .col-md-6 .content h3:after,.homeModules #domaines .col-sm-12 .content h3:after{content:url('../images/titre-h3.png');display:block}.homeModules #domaines .col-md-6 .content hr.sep,.homeModules #domaines .col-sm-12 .content hr.sep{display:none}.homeModules #domaines .col-md-6 ul.work-list,.homeModules #domaines .col-sm-12 ul.work-list{position:absolute;width:100%;text-align:center;bottom:1em;z-index:10;padding:0}.homeModules #domaines .col-md-6 ul.work-list li,.homeModules #domaines .col-sm-12 ul.work-list li{font-family:'Merriweather-Bold',sans-serif;opacity:0;margin:0;padding:0;list-style:none;padding:0 .5em 0 .7em;text-align:center;position:relative;display:inline-block;text-transform:uppercase;-webkit-transition:opacity 2.5s ease-out;-moz-transition:opacity 2.5s ease-out;transition:opacity 2.5s ease-out}.homeModules #domaines .col-md-6 ul.work-list li:after,.homeModules #domaines .col-sm-12 ul.work-list li:after{content:"/";width:0;height:0;background:#fff;position:absolute;right:-0.05em;top:-0.1em}.homeModules #domaines .col-md-6 ul.work-list li:last-child:after,.homeModules #domaines .col-sm-12 ul.work-list li:last-child:after{content:none}.homeModules #domaines .overlay{background:rgba(0,0,0,0)}.homeModules #domaines .col-md-12 a{background-position:right 28%}.homeModules #domaines .col-md-12 .content{padding-left:3%;padding-right:53%}.homeModules #domaines .col-md-12 ul.work-list{padding-left:5%;padding-right:56%}.homeModules #profil{background-image:url('../images/icone-left.png'),url('../images/icone-right.png');background-position:0% 20% , 100% 20%;background-repeat:no-repeat;background-attachment:fixed;padding-top:50px;padding-bottom:70px;background-color:#fff}.homeModules #profil p{text-align:center}.homeModules #profil img{margin:20px auto 0 auto;display:block}.homeModules #profil .button{text-align:center;margin-top:40px}.homeModules #profil .button a{border-color:#7d352a;color:#4d4d4d}.homeModules #profil .button a:hover{background-color:#7d352a;color:#fff;border-color:#7d352a}.homeModules #secteurs{background-color:#7d352a;padding-top:50px;padding-bottom:70px}.homeModules #secteurs h2{color:#fff}.homeModules #secteurs h2:after{content:url('../images/titre-h2-or.png')}.homeModules #secteurs p{color:#fff;text-align:center}.homeModules #secteurs .container{margin-bottom:50px}.homeModules #secteurs .col-md-3.col-sm-12{padding:0;height:30em}.homeModules #secteurs .col-md-3.col-sm-12 a{text-align:center;color:#fff;width:100%;height:100%;display:block;position:relative;background-color:rgba(0,0,0,0.9);background-repeat:no-repeat;background-position:center center;background-size:cover}.homeModules #secteurs .col-md-3.col-sm-12 a .content{padding:0 5%;width:100%;opacity:1;z-index:10;float:none;display:block;margin-left:auto;margin-right:auto;text-align:center;position:absolute;top:50%}.homeModules #secteurs .col-md-3.col-sm-12 a .content h3{font-family:'Merriweather-Bold',sans-serif;font-size:29px;text-transform:uppercase}.homeModules #secteurs .col-md-3.col-sm-12 a .content p{text-transform:uppercase}.homeModules #secteurs .col-md-3.col-sm-12 a hr.spe{transition:all 1s ease .2s;width:25%;border-top:2px solid #ffd731}.homeModules #secteurs .row:hover .col-md-3{width:16.6666%;transition:all 1s ease .2s;background-position:-150px 0}.homeModules #secteurs .row:hover .col-md-3 a hr.spe{width:50%}.homeModules #secteurs .row .col-md-3{height:600px;width:25%;overflow:hidden;transition:all 1s ease .2s;background-position:-100px 0}.homeModules #secteurs .row:hover .col-md-3:hover{width:50%;overflow:visible;cursor:pointer;transition:all 1s ease .2s;background-position:0 }.homeModules #secteurs .row:hover .col-md-3:hover .overlay{background:rgba(0,0,0,0.2)}.homeModules #plan{padding-top:50px;padding-bottom:70px;background-color:#fff}.homeModules #plan .container-fluid{padding:0}.homeModules .custom{margin-bottom:40px}.homeModules #clients{padding-bottom:70px;background-color:#fff}.home #footer-container{padding-top:50px;padding-bottom:70px;background-color:#4d4d4d;background-image:url('../images/footer-left.png'),url('../images/footer-right.png');background-position:0% 75% , 100% 75%;background-repeat:no-repeat;background-attachment:fixed;text-align:center}.home #footer-container img{margin:0 auto}.home #footer-container p{margin:0;color:#fff}.home #footer-container .cgv a{color:#fff;font-size:12px}.home #footer-container .cgv i{font-size:10px;color:#fff;font-style:normal}.home #footer-container .button a{border-color:#fff}.home #footer-container .button a:hover{color:#4d4d4d}.mots-cles{margin-bottom:50px}.mots-cles-2{margin-top:50px}.mots-cles-2 ul.liste-features{position:relative;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-moz-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;padding:0}.mots-cles-2 ul.liste-features:hover>li{opacity:.4}.mots-cles-2 ul.liste-features:hover>li:hover{transition:all .5s ease;opacity:1}.mots-cles-2 ul.liste-features p{display:block;margin:0 auto}.mots-cles-2 ul.liste-features>li{position:relative;width:23%;margin:-10px 10px 30px 10px;z-index:5;list-style:none}.mots-cles-2 ul.liste-features>li .up{text-align:center;font-size:18px;text-transform:uppercase;position:relative;z-index:10;width:100%;height:35px;line-height:35px;background:#7d352a;color:#fff;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-transition:all .2s cubic-bezier(.215, .61, .355, 1);-ms-transition:all .2s cubic-bezier(.215, .61, .355, 1);transition:all .2s cubic-bezier(.215, .61, .355, 1)}.mots-cles-2 ul.liste-features>li .center{color:#fff;position:absolute;left:0;top:0;z-index:1;height:70px;width:100%;padding:8px 10px;background:#6d2e24;overflow:hidden;-webkit-transform-origin:50% 0;transform-origin:50% 0;-webkit-transform:rotateX(-70deg) translate3d(0, 60px, 0);-ms-transform:rotateX(-70deg) translate3d(0, 60px, 0);transform:rotateX(-70deg) translate3d(0, 60px, 0);-webkit-transition:all .2s cubic-bezier(.215, .61, .355, 1);-ms-transition:all .2s cubic-bezier(.215, .61, .355, 1);transition:all .2s cubic-bezier(.215, .61, .355, 1)}.mots-cles-2 ul.liste-features>li .center .canScroll{position:relative;max-height:130px;overflow-y:hidden;overflow-x:hidden;margin-right:-30px;padding-right:30px}.mots-cles-2 ul.liste-features>li .down{position:relative;width:100%;height:35px;line-height:35px;background:#6d2e24;z-index:10;-webkit-transition:all .2s cubic-bezier(.215, .61, .355, 1);-ms-transition:all .2s cubic-bezier(.215, .61, .355, 1);transition:all .2s cubic-bezier(.215, .61, .355, 1)}.mots-cles-2 ul.liste-features>li:hover{z-index:6}.mots-cles-2 ul.liste-features>li:hover .center{-webkit-transform:rotateX(0) translate3d(0, -20px, 0);-ms-transform:rotateX(0) translate3d(0, -20px, 0);transform:rotateX(0) translate3d(0, -20px, 0)}.mots-cles-2 ul.liste-features>li:hover .up{-webkit-transform:translate3d(0, -55px, 0);-ms-transform:translate3d(0, -55px, 0);-moz-transform:translate3d(0, -55px, 0);transform:translate3d(0, -55px, 0)}.mots-cles-2 ul.liste-features>li:hover .down{background:#7d352a;-webkit-transform:translate3d(0, 15px, 0);-ms-transform:translate3d(0, 15px, 0);-moz-transform:translate3d(0, 15px, 0);transform:translate3d(0, 15px, 0)}.mots-cles-2 ul.liste-features>li:hover .v{opacity:0;-webkit-transform:rotate3d(0, 0, 1, 90deg);-ms-transform:rotate3d(0, 0, 1, 90deg);-moz-transform:rotate3d(0, 0, 1, 90deg);transform:rotate3d(0, 0, 1, 90deg)}.mots-cles-2 ul.liste-features .btn-more{position:relative;display:block;width:24px;height:24px;border:2px solid #fff;border-radius:50% 50%;top:13px;margin:0 auto 0 auto}.mots-cles-2 ul.liste-features .btn-more .h,.mots-cles-2 ul.liste-features .btn-more .v{display:block;width:10px;height:2px;background:#fff;position:absolute;left:5px;top:9px;opacity:1;-webkit-transition:-webkit-transform .13s ease-out,opacity .1s linear;-moz-transition:-moz-transform .13s ease-out,opacity .1s linear;-ms-transition:-ms-transform .13s ease-out,opacity .1s linear;transition:transform .13s ease-out,opacity .1s linear}.mots-cles-2 ul.liste-features .btn-more .v{width:2px;height:10px;left:9px;top:5px}.homeModules h2{font-size:49px;text-align:center;color:#7d352a}.homeModules h2 .first{font-family:'Merriweather-LightItalic',sans-serif}.homeModules h2 .second{text-transform:uppercase}.homeModules h2:after{content:url('../images/titre-h2.png');display:block}.center{text-align:center;margin:0 auto}.heading{background-color:#7d352a;margin-top:-20px;padding-bottom:35px;padding-top:40px}.heading h1{color:#fff}.intro{margin:60px auto 0px auto;text-align:center;width:70%}.content{margin:0 auto;margin-top:70px}.content h2{font-size:44px;margin-bottom:30px}.content p{margin:0 0 30px}.blocs{width:50%;margin:0 auto}.blocs .panel-heading{position:relative;padding:0;border:none;border-radius:0px;display:table;width:100%}.blocs .panel-heading h3{display:table-cell;line-height:22px;font-size:14px}.blocs .panel-heading h3 span{text-transform:uppercase}.blocs .panel-heading a{display:block;width:100%;border-radius:0;padding:20px 15px;background-color:#7d352a;border-color:#6d2e24;color:#fff;transition:all .5s ease;text-decoration:none}.blocs .panel-heading:hover:before{background-color:#7d352a;color:#fff}.blocs .panel-heading:hover a{background-color:#6d2e24}.blocs .panel-heading:before{content:"\f067";font-family:fontawesome;display:table-cell;width:40px;line-height:55px;text-align:center;margin-right:15px;background-color:#fff;color:#7d352a;vertical-align:middle}.blocs .panel-heading.none a{cursor:text}.blocs .panel-heading.none:hover:before{background-color:#fff}.blocs .panel-heading.none:before{content:" "}.mainPage ul>li{margin-bottom:10px;margin-top:5px;list-style:none;display:table;width:100%}.mainPage ul>li:before{width:10px;content:'•';font-family:fontawesome;color:#7d352a;display:table-cell;padding-right:5px;vertical-align:top}.mainPage ul>li div.box{display:table-cell;vertical-align:top}.focus{text-align:center;width:70%;margin:40px auto 0 auto;background-color:#bc8e7e;color:#fff;padding:30px 40px 30px 50px;margin-bottom:40px}.focus p{text-align:left;padding-bottom:40px}.focus p:last-child{margin-bottom:0;padding-bottom:0}.focus a.contact{border:2px solid #fff;background-color:#fff;color:#7d352a;padding:5px 40px;border-radius:20px}.focus a.contact:hover{background-color:#7d352a;color:#fff;text-decoration:none}.focus ul{text-align:left;padding-left:0}.focus ul>li:before{color:#fff}.item-page{background-image:url(../images/icone-left.png),url(../images/icone-right.png);background-position:0 35%,100% 35%;background-repeat:no-repeat;background-attachment:fixed;background-color:#fff}.item-page h3{font-family:'Merriweather-Bold',sans-serif;font-size:30px;color:#7d352a}.item-page .container{width:50%}.item-page .container-70{width:70%;max-width:1170px}.content-70{width:70%;margin:0 auto}.content-70 .row{margin-bottom:50px}.content-100{width:100%;margin:0 auto;max-width:1140px}.content-100 h2{font-size:44px;letter-spacing:3px;margin-bottom:30px}.content-100 h3{font-size:20px;margin-top:50px}.content-100 ul.dash>li:before{content:"-";padding-right:0;width:20px;background:transparent}.content-100 strong em{color:#7d352a}#footer-container{letter-spacing:3px;padding-top:20px;padding-bottom:20px;margin-top:30px;background-color:#4d4d4d;color:#fff}#footer-container .col-md-7{text-align:center;margin-top:15px}#footer-container .col-md-7 p{font-size:14px;letter-spacing:2px}#footer-container .col-md-3{margin-top:25px}#footer-container a.contact{border:2px solid #fff;color:#fff;padding:5px 10px;border-radius:20px}#footer-container a{color:#fff}#footer-container p{margin:0;font-size:16px}#footer-container em{font-style:normal;font-size:10px}#footer-container span{font-size:8px}.cv h3{color:#7d352a;font-size:28px;text-align:center;border-bottom:2px solid #ffd731}.cv p strong{color:#7d352a;font-style:normal;font-family:'Merriweather-Bold',sans-serif}.cgv h2{font-size:20px;margin-top:40px}.foxcontainer .control-group .controls input,.foxcontainer .control-group .controls textarea,.foxcontainer .control-group .controls .chzn-container-single .chzn-single{border-radius:0px !important}.foxcontainer .controls.buttons{text-align:center}.chzn-results li:before{content:none !important}body{font-family:'Merriweather-Regular',sans-serif;font-size:14px}body p{letter-spacing:1.4px}ul,ol{list-style-position:inside}img{max-width:100%;height:auto}.no-marge{padding:0;margin:0}#page{margin:0;overflow:hidden}h1,h2{font-size:49px;letter-spacing:6px;text-align:center;color:#7d352a}h1 .first,h2 .first{font-family:'Merriweather-LightItalic',sans-serif}h1 .second,h2 .second{text-transform:uppercase}h1:after,h2:after{content:url('../images/titre-h2.png');display:block;padding-top:15px;margin-bottom:15px}.sous-titre{font-size:20px;text-align:center;color:#ffd731}.box-content{padding-top:100px}.button{text-align:center}.button a{letter-spacing:6px;border:1px solid #000;border-radius:4px;font-size:24px;border-radius:20px;padding:6px 20px;color:#fff;text-decoration:none;transition:all .5s ease}.button a:hover{background-color:#fff;color:#7d352a;border-color:#7d352a;text-decoration:none}.overlay,[class*="overlay"]{position:absolute;height:100%;width:100%;z-index:5;display:block;top:0;left:0;z-index:2;background:rgba(0,0,0,0.7);-webkit-transition:background-color 1s ease;-moz-transition:background-color 1s ease;transition:background-color 1s ease}.slick-slide img{margin:0 auto}#onglet-rgpd{position:fixed;z-index:500;top:250px;left:0}.modal-content{background-color:#7d352a;border-radius:0}.modal-content .modal-header{text-align:center;border-bottom-color:#ffd731;width:90%;margin:auto}.modal-content .modal-body{letter-spacing:2px;text-align:left;width:92%;margin:auto}.modal-content .modal-footer{border-top:none;text-align:center}.btn-jaune{background-color:#ffd731;color:#7d352a;letter-spacing:1px;border-radius:50px}#footer-container .modal-content a.btn{color:#7d352a}.category-list .article h3 a{color:#7d352a}.category-list hr{border-top:1px solid #eee}@media only screen and (max-width:1199px){#header-container ul#menu>li{padding:10px}#header-container ul#menu>li .menu-panel{top:10px}.content{width:100%}.intro{width:100%}.blocs{width:100%}.content-70{width:100%}.item-page{background-size:10%}.item-page .container{width:100%}.homeModules #domaines,.homeModules #profil{background-size:10%}.wk-map{height:350px !important}.home #footer-container{background-size:10%}.button a{letter-spacing:3px}}@media (max-width:991px){#menuToggle{display:block}.box-content{padding-top:19px}.home .box-content{padding-top:0px}#header-container{padding-top:0;position:relative}#header-container .table-bloc>.row{width:inherit}#header-container .table-bloc>.row .table-cell{display:inline-block}#header-container #logo{padding-left:80px;width:75%}#header-container #top-contact{width:25%;padding-right:20px}#header-container ul#menu{display:none}.homeModules h2{font-size:40px}.homeModules #secteurs .row .col-md-3{width:50%;height:350px}.homeModules #secteurs .row .col-md-3.col-sm-12 a .content{top:0%}.homeModules #secteurs .row:hover .col-md-3{width:50%}.homeModules #secteurs .row:hover .col-md-3:hover{width:50%}#footer-container .custom .col-md-2,#footer-container .custom .col-md-7,#footer-container .custom .col-md-3{text-align:center}.activites .content-70 .row{display:inline-table}.activites .content-70 .row .col-md-8{width:66.66666667%;float:left}.activites .content-70 .row .col-md-4{width:33.33333333%;float:left}}@media only screen and (max-width:767px){#header-container{padding:0;margin:0;width:100%}#header-container .table-bloc>.row{width:100%}#header-container #logo{width:100%;padding-top:10px;padding-left:100px}#header-container #top-contact{display:none}.homeModules #slider .container-fluid .customslider1 .bgimage{background-position:18% 50% !important}.homeModules #secteurs .row .col-md-3{width:100%;height:350px}.homeModules #secteurs .row .col-md-3.col-sm-12 a .content{top:0%}.homeModules #secteurs .row:hover .col-md-3{width:100%}.homeModules #secteurs .row:hover .col-md-3:hover{width:100%}.homeModules #domaines .container:after{display:none}h1,h2{font-size:38px;margin-top:0px;margin-bottom:0px}h1:after,h2:after{content:url(../images/titre-h2-mini.png) !important}.content h2{font-size:34px;margin-top:20px}}@media only screen and (max-width:480px){.focus{width:100%}.homeModules #slider .container-fluid .customslider1 .bgimage{background-position:21% 50% !important}}#jPanelMenu-menu #navigation .container{width:100%}