
    /* =====================================
    //
    // CSS - #bs-v3-col234337
    // 
    */

      
    
    #bs-v3-col234337{
     padding: 120px 30px 
    }
    @media(max-width:991px){
    #bs-v3-col234337{
     padding: 30px 0; text-shadow: 1px 1px 5px #555; 
    }
    }
    
  


    /* =====================================
    // 
    // CSS - #mc-Swiper-slide234339
    // - if flexbanner
    */
    
    #mc-Swiper-slide234339{
    
    }
    
    #mc-Swiper-slide234339 .ce-gallery,
    #mc-Swiper-slide234339 .mc-Swiper-bg-content .frame-type-image{
    margin:0;
    }
    
    #mc-Swiper-slide234339 .mc-Swiper-bg-main {
      position: relative;
      overflow: hidden;
      display: block;
      height: 100%;
      width: 100%;
      transition:all ease .3s;
    }
    #mc-Swiper-slide234339 .mc-Swiper-bg-container {
      z-index: 1;
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      opacity:1;
      transition:all ease .3s;
    }
    #mc-Swiper-slide234339 .mc-Swiper-bg-content {
      z-index: 2;
      position: relative;
      width: 100%;
      height: 100%;
      transition:all ease .3s;
    }
    #mc-Swiper-slide234339 .mc-Swiper-bg-container img,
    #mc-Swiper-slide234339 .mc-Swiper-bg-container iframe{ transition:all ease .3s; }
    
    /*bg img*/
    #mc-Swiper-slide234339 .mc-Swiper-bg-container div,
    #mc-Swiper-slide234339 .mc-Swiper-bg-container img,
    #mc-Swiper-slide234339 .mc-Swiper-bg-container figure,
    #mc-Swiper-slide234339 .mc-Swiper-bg-container picture{
    width:100%;
      max-width:100%;
    }
    #mc-Swiper-slide234339 .mc-Swiper-bg-container.mc-Sresize{
      height: 100%;
    }
    #mc-Swiper-slide234339 .mc-Swiper-bg-container.mc-Sresize div,
    #mc-Swiper-slide234339 .mc-Swiper-bg-container.mc-Sresize img,
    #mc-Swiper-slide234339 .mc-Swiper-bg-container.mc-Sresize figure,
    #mc-Swiper-slide234339 .mc-Swiper-bg-container.mc-Sresize picture{
      width: auto;
      max-width:1290192px;
      height:100%;
      min-height:100%;
      display:block;
      /*min-width: 100%;
      height: auto;*/
    }
    #mc-Swiper-slide234339 .mc-Swiper-bg-container .hidden-Desktop div,
    #mc-Swiper-slide234339 .mc-Swiper-bg-container .hidden-Desktop img,
    #mc-Swiper-slide234339 .mc-Swiper-bg-container .hidden-Desktop figure,
    #mc-Swiper-slide234339 .mc-Swiper-bg-container .hidden-Desktop picture{
    min-width: 100%;
    height: auto !important;
    }
    
      
    
  


    /* =====================================
    //
    // CSS - #bs-v3-col276688
    // 
    */

     #mc-slideoutPanel {
background: rgb(36,35,35) !important;
}
.breadcrumb {
background: rgb(36,35,35) !important;
}
.mc-Bread ol li a{
color: #fff !important;
}
.mc-Headline-3{
color: #fff !important;
}
#c236107 {
background: rgb(36,35,35) !important;
}
#c236107 label{
color: #fff !important;
}
#c236107 hr{
background-color:#fff !important;
}
#c236107 h3{
color: #fff !important;
border-bottom: 1px solid #fff !important;
}

#bs-v3-col234370 {
    color: white;
}
bs-v3-col275441{
   color: white;
} 
    
    #bs-v3-col276688{
     background: #000 !important; 
    }
    @media(max-width:991px){
    #bs-v3-col276688{
     background:transparent; 
    }
    }
    
  

/* CSS_mc-Menus-ID234340 */

  /* =====================================
  //
  // CSS - #mc-Menus-id234340 
  // 
  */

  
  



  
  
    

    
    

    
    
    
  


  
  


  
  




    /* =====================================
    //
    // CSS - #bs-v3-col276859
    // 
    */

     #c276860{
color: white;
} 
    
    #bs-v3-col276859{
     background:transparent; 
    }
    @media(max-width:991px){
    #bs-v3-col276859{
     background:transparent; 
    }
    }
    
  


    /* =====================================
    //
    // CSS - #bs-v3-col269207
    // 
    */

     #c269214 h3{
    text-align: right;
    line-height: normal;
    font-weight: lighter;
    font-style: italic;
    color: white;
    margin-top: -30px;
}
#c269213 h2 {
    color: white;
    padding: 10px;
    font-weight: 400;
    margin-top: 80px;
    position: relative;
    z-index: 3;
}
#bs-v3-col269211{
   background: red;
   line-height: 200px;
}
address{
 line-height: 1.9 !important;
}
#adressMackgraphe {
    margin-left: 15px;
   font-size: 1.1em !important;
}
#adressMackgraphe a{
    color: white;
 
}

#adressMackgraphe i{
     font-size: 1em;
}
#addressFooterMackgraphe{
    margin-left: 48px;
}
#c269212 img {
    width: 250px;
    margin: 0 auto;
}
#c269212{
    position: absolute;
}
#c269214{
    width: 500px;
    display: list-item !important;
    margin-left: 50px;
}
div#logoMackgraphe {
    width: 250px !important;
    margin: 0 auto;
    margin-top: 15px;
}
#logoMackgraphe img {
    padding-top: 10px;
    width: 250px;
    padding-bottom: 20px;
}

#c268842 {
    margin-top: 10px;
}
@media screen and (max-width: 600px) {
   #c268842 
   {
       margin-left: 30px;
   }
   #c269214
   {
       width: 100%;
       margin-left: auto;
   }
  #c269214 h3
   {
       padding: 4px;
   }
}
 
    
    #bs-v3-col269207{
     background: black; 
    }
    @media(max-width:991px){
    #bs-v3-col269207{
      
    }
    }
    
  

