html{font-size:16px}.darkenColor{background:#212121}.greyColor{background:#eee}.flex{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex}h1,h2,h3,h4,h5,h6{font-family:'Ubuntu',sans-serif}h1{margin-bottom:2rem}p{font-size:1rem;font-family:'Ubuntu',sans-serif;font-weight:400;line-height:1.8rem;margin-bottom:20px}a{color:#D85820}a:hover{color:#e47747}a,a:hover,a:focus,a:active,a.active{text-decoration:none}.btn{height:50px;width:200px;display:-moz-box;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;align-items:center;text-transform:uppercase}.btn .icon-btn{width:50px;display:-moz-box;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;align-items:center}.flex{flex-direction:column}form{margin:2rem 0 1rem}form label{display:inline-block;height:30px;width:100%;margin:0;font-family:'Ubuntu',sans-serif;font-size:1rem;font-weight:400;line-height:30px}form .form-control{box-sizing:border-box;height:40px;padding:10px;margin:0;border-radius:0;font-size:1rem}form .text-danger{background:#EF9A9A;width:100%;padding:0 10px;line-height:30px;color:#cf2121;font-weight:500}form .text-danger ul{padding:0}form .text-danger ul li{list-style:none}form textarea{min-height:200px}form .captcha{visibility:hidden;height:1px;width:100px;font-size:.5rem;padding:.5rem}form .btn{display:block;border-radius:0;height:50px;width:150px;margin:0 auto;text-transform:uppercase}.loi-informatique{display:inline-block;box-sizing:border-box;padding:1rem 0;font-family:'Ubuntu',sans-serif;font-style:italic;font-weight:100;font-size:.7rem;line-height:1.1rem;color:#6e6e6e;text-align:justify}.sitemap ul{list-style-type:none;padding:0}.sitemap ul li{display:inline-block;height:50px;line-height:50px;margin-bottom:5px;width:100%}.sitemap ul li a{color:#212121}header{background:#212121;color:#FFF;min-height:50px}header .coordonneesHeader{display:-moz-box;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;align-items:center}header .coordonneesHeader address{height:50px;line-height:50px;margin-bottom:0}header .navbar{background:none;background:deeppink;border:none;border-radius:0;margin-bottom:0}header .navbar .navbar-nav a{height:50px;padding:15px 30px;font-weight:400;color:#FFF;text-transform:uppercase}header .navbar .navbar-nav a:hover{color:#a72626;background:none}header .navbar .navbar-nav .active>a,header .navbar .navbar-nav .active>a:focus,header .navbar .navbar-nav .active>a:hover{color:#a72626;background:none}header .navbar .navbar-nav .dropdown-menu{color:#FFF;background:#212121}header .navbar .navbar-nav .dropdown-menu li a{color:#FFF !important;line-height:50px}header .navbar .navbar-nav .open>a,header .navbar .navbar-nav .open>a:focus,header .navbar .navbar-nav .open>a:hover{color:#FFF;background:#D85820}.slider{position:relative;width:100%;margin-bottom:3.75rem}footer{min-height:60px;background:#212121;font-weight:300;color:#FFF;font-size:.7rem}footer p,footer a{font-size:.7rem;margin:0;text-align:right;color:#FFF}footer p:hover,footer a:hover{color:#FFF}footer ul{margin-bottom:0}footer .content-footer{display:-moz-box;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;align-items:center;justify-content:center;height:60px;padding:0;font-size:.7rem}footer .content-footer .logoAsCo{display:-moz-box;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;margin:0 10px}footer .content-footer .icon-AsCoConsulting{width:91px;fill:#FFF}footer .menu-footer{list-style:none}footer .menu-footer ul{display:inline-block;float:right}footer .menu-footer ul li{display:inline-block;float:left;margin-right:.5rem;font-weight:300}footer .menu-footer ul li a{color:#FFF}section{padding:2rem 0;font-size:1.1rem;line-height:1.62rem}body{font-family:'Ubuntu',sans-serif;background:#efefef}.containerPrincipal{position:relative;overflow:hidden;background-color:#FFF;margin:24px auto;box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 2px rgba(0,0,0,0.24)}b{color:#a72626}header{background:none}header .coordonneesHeader{-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;color:#212121}header .coordonneesHeader .btn{background:none;color:#a72626;border-color:#a72626;font-weight:700;margin:15px auto;-webkit-transition:background .5s ease-out;-moz-transition:background .5s ease-out;-o-transition:background .5s ease-out;-ms-transition:background .5s ease-out;transition:background .5s ease-out}header .coordonneesHeader .btn [class^="icon-"]{height:30px;fill:#a72626;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-o-transition:all .5s ease-out;-ms-transition:all .5s ease-out;transition:all .5s ease-out}header .coordonneesHeader .btn:hover{background:#a72626;color:#FFF}header .coordonneesHeader .btn:hover [class^="icon-"]{fill:#FFF}header .logo{display:-moz-box;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;justify-content:center;align-items:center;width:227px;height:137px;z-index:10;color:#212121;line-height:1.8rem}header .logo .activite{font-size:1.55rem}header .logo .nom{font-size:1.9rem;font-weight:700}header .logo .nom span{color:#a72626}header .logo .slogan{font-size:.75rem}header .navbar{position:relative;background:#efefef;color:#212121}header .navbar .navbar-toggle{margin-top:51px}header .navbar .navbar-nav a{color:#212121;text-transform:none}header .navbar .navbar-nav a:hover,header .navbar .navbar-nav a:focus,header .navbar .navbar-nav a:active,header .navbar .navbar-nav a.active,header .navbar .navbar-nav .active>a,header .navbar .navbar-nav .active>a:focus,header .navbar .navbar-nav .active>a:hover{background:#a72626;color:#FFF}.content{padding:0 15px}section{overflow:hidden}.encartAccueil{display:-moz-box;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;justify-content:center;align-items:center;font-style:normal;height:195px;text-align:center;font-weight:300;margin-top:15px;padding:30px}.encartAccueil [class^="icon-"]{height:50px}.miseAvant{background:#a72626;color:#FFF}.miseAvant [class^="icon-"]{fill:#FFF}.horaires{background:#efefef}@media (min-width:768px){header .logo{height:117px;margin:10px auto;background:#FFF;box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 2px rgba(0,0,0,0.24)}header .navbar .navbar-nav{margin-top:43px}header .navbar .navbar-nav a{padding:15px}.navbar-nav li{float:left}}@media (min-width:992px){header .coordonneesHeader{margin:25px 0}header .coordonneesHeader .btn{margin:0}header .logo{position:absolute;top:-51px;left:15px;width:235px;background:#FFF;box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 2px rgba(0,0,0,0.24)}header .navbar .navbar-nav{margin-top:0}header .navbar .navbar-nav a{padding:15px 30px}footer .AsCoConsulting{justify-content:flex-start}footer .menu-footer{justify-content:flex-end}.sitemap{padding:2rem 0}.sitemap ul li{display:inline-block;width:50%;float:left}}@media (min-width:1200px){header .logo{top:50px;left:98px;width:275px}header .logo .activite{font-size:1.75rem}header .logo .nom{font-size:2.4rem}header .logo .slogan{font-size:.875rem}section{padding:4rem 0}}