﻿@charset "UTF-8";
/* Call To Action */
.call-to-action a {
  display: block;
  padding-top: 15px;
  width: 360px;
  height: 80px;
  color: #fff;
  /* ADJUST */
  font-size: 23px;
  line-height: 1.3em;
  font-family: ubuntu-condensed, sans-serif; }
  .call-to-action a:hover {
    text-decoration: none; }

.cta-title {
  display: block;
  margin: 0;
  padding: 0; }

.cta-phone,
.cta-gsm {
  display: block;
  font-size: 30px; }

.cta-phone {
  float: left;
  margin-right: 20px; }

.cta-email {
  display: block;
  clear: both;
  font-size: 20px; }

body {
  margin: 0px;
  background: #FFFFFF;
  font-family: "Helvetica Neue", "Open Sans",Arial,sans-serif;
  font-size: 18px;
  color: #333333;
  min-width: 1200px; }

h1, h2, h3 {
  font-family: ubuntu-condensed, sans-serif; }

h1 {
  font-size: 46px; }

h2 {
  color: #000;
  font-size: 32px;
  font-weight: 200;
  margin: 30px 0 15px; }

.logo {
  float: left; }

.logo img {
  height: 115px;
  width: auto; }

h2 p {
  font-size: 18px;
  font-weight: 300;
  line-height: 28px;
  margin-bottom: 15px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  color: #777777; }

.container {
  width: 1170px;
  margin: 0px auto; }

.container:after {
  content: "";
  /* Important, sinon l'élément n'est pas généré. */
  display: table;
  clear: both; }

.header {
  width: 100%;
  position: fixed;
  top: 0px;
  background: #000;
  z-index: 999;
  

  
  height: 125px; }

.call-to-action {
  float: right; }

#wowslider-container1 {
  margin-top: 200px; }

.content1 {
  margin: auto;
  background: #FFFFFF;
  padding-top: 40px;
  padding-bottom: 70px; }

.content1 .image {
  float: right;
  margin-top: 40px; }

.content2 {
  background: #CCCCCC;
  padding-top: 40px;
  padding-bottom: 70px; }

.content2 .image {
  float: left;
  margin-right: 50px;
  margin-top: 40px; }

.content3 {
  margin: auto;
  background: #FFFFFF;
  padding-top: 40px;
  padding-bottom: 70px; }

.footer {
  background: #000;
  color: #FFFFFF;
  text-align: center;
  padding: 20px;
  font-size: 12px; }

.footer p {
  margin: 0; }

#wowslider-container1 .ws-title div, #wowslider-container1 .ws-title span {
  background: #53b6dd; }

#wowslider-container1 .ws_images {
  border-color: #fff; }

.btn-primary {
  color: #fff;
  background-color: #53b6dd;
  border-color: #53b6dd; }

.btn-primary.active, .btn-primary.focus, .btn-primary:active, .btn-primary:focus, .btn-primary:hover, .open > .dropdown-toggle.btn-primary {
  color: #fff;
  background-color: #69ccf3;
  border-color: #69ccf3; }

.disabled.btn-primary, .active.disabled.btn-primary, .focus.disabled.btn-primary, .disabled.btn-primary:active, .disabled.btn-primary:focus, .disabled.btn-primary:hover, [disabled].btn-primary, [disabled].active.btn-primary, [disabled].focus.btn-primary, [disabled].btn-primary:active, [disabled].btn-primary:focus, [disabled].btn-primary:hover, fieldset[disabled] .btn-primary, fieldset[disabled] .active.btn-primary, fieldset[disabled] .focus.btn-primary, fieldset[disabled] .btn-primary:active, fieldset[disabled] .btn-primary:focus, fieldset[disabled] .btn-primary:hover {
  color: #fff;
  background-color: #53b6dd;
  border-color: #53b6dd; }

.alert {
  margin-top: 15px;
  font-size: 18px; }

.address {
  float: left;
  display: block;
  margin-left: 20px;
  padding-left: 20px;
  color: #fff;
  font-size: 18px;
  font-weight: 600;
  padding: 20px;
  height: 125px;
  box-sizing: border-box; }

.footer {
  background: #3c763d; }

.header {
  border-bottom: 5px #F5301B solid; }

.btn-primary {
  background-color: #F5301B;
  border-color: #F5301B; }
  .btn-primary:hover {
    background-color: #c22414;
    border-color: #c22414; }

.alert-info {
  color: #54A63A;
  background-color: #080808;
  border-color: #080808; }

