/* PARTIE AGENZA */
body
{
  /*opacity: 0;*/
  
  background-attachment:fixed ;
  background-size: auto 70%;
}
body.no_background
{
  background-image: none;
}
section { background-color: #fff; }
h1 { font-size:30px; line-height: 32px;}
h2 { font-size:28px; line-height: 30px;}
.bg-deep-pink { background-color: #eac993; }
.couleur_secondaire { color:#eac993 !important; }
.bg_couleur_secondaire { background-color:#eac993 !important; }
header a.logo img { max-height:150px; padding: 15px 0px;}
header.sticky  a.logo img {  max-height:70px; }

.navbar-fixed-top { top:35px; background: rgb(5,5,5);  background: linear-gradient(180deg, rgba(5,5,5,1) 0%, rgba(255,255,255,0) 100%);}
header.sticky .navbar-fixed-top { top:0; background: #fff; }
.footer-logo { max-height: 100px;}
.top-header-area a { font-size: 12px; }
.top-header-area .text-extra-large{ font-size: 18px; }

@media (max-width:550px) 
{
    h1 { font-size:20px; line-height: 22px;}
    h2 { font-size:18px; line-height: 20px;}
    .top-header-area .d-flex { display: block !important;}
    .top-header-area .separator-line-verticle-extra-small { display:none !important;}
  .top-header-area a { font-size: 12px; display: block; width: 100%;}
  .top-header-area a:first-child { margin-bottom: 7px; }
  .navbar-fixed-top { top:55px; }
}

#img_uber { float: left; width:140px; margin-right: 20px; }

@media (max-width:991px) 
{
  #uber {text-align: center;}
  #img_uber { float:none; width:140px; margin-right: 0px; display:inline-block; margin-bottom: 15px; }
  #uber p { display: block;}
}
@font-face 
{
    font-family: "fontello";
    src: url("./fonts/fontello.eot?60183468");
    src: url("./fonts/fontello.eot?60183468#iefix") format("embedded-opentype"),
      url("./fonts/fontello.woff?60183468") format("woff"),
      url("./fonts/fontello.ttf?60183468") format("truetype"),
      url("./fonts/fontello.svg?60183468#fontello") format("svg");
    font-weight: normal;
    font-style: normal;
}
.demo-icon
{
    font-family: "fontello";
    font-style: normal;
    font-weight: normal;
    speak: never;
  
    display: inline-block;
    text-decoration: inherit;
    width: 1em;
    margin-right: 0.2em;
    text-align: center;
    /* opacity: .8; */
  
    /* For safety - reset parent styles, that can break glyph codes*/
    font-variant: normal;
    text-transform: none;
  
    /* fix buttons height, for twitter bootstrap */
    line-height: 1em;
  
  
    /* You can be more comfortable with increased icons size */
    /* font-size: 120%; */
  
    /* Font smoothing. That was taken from TWBS */
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
  
    /* Uncomment for 3D effect */
    /* text-shadow: 1px 1px 1px rgba(127, 127, 127, 0.3); */
}