#main-header,#main-header .nav li ul,.et-search-form,#main-header .et_mobile_menu{}.et_pb_bg_layout_dark .et_pb_slide_description{text-shadow:0 rgba(0,0,0,.3)}.breadcrumb-nav-wrapper,.breadcrumb-nav-wrapper a,.breadcrumb-nav-wrapper span{background-color:#2a3555!important;color:#fff!important}.nivo-prevNav{background:none}.nivo-nextNav{background:none}.nivoSlider{position:relative;width:100%;overflow:hidden;height:600px}.microsite_central{background-color:#757573!important;color:#fff!important;padding:8px!important;font-size:28px;text-transform:lowercase;font-weight:bold}.nivoSlider img{min-height:600px;overflow:hidden}.nivo-microsite-caption-outer{position:absolute;z-index:999;margin:0 auto;width:100%}.nivo-microsite-caption{display:table;height:600px;width:100%;margin:0 auto}.nivo-microsite-caption-inner{position:absolute;top:50%;left:50%;margin-right:-50%;transform:translate(-50%,-50%)}.microsite{background-color:#757573!important;color:#fff!important;padding:8px!important;font-size:28px;text-transform:uppercase;font-weight:bold}.microsite-header{text-align:right}.microsite_number a{background-color:rgba(117,117,115,.7)!important;color:#fff!important;font-size:30px;line-height:90px;height:90px;font-weight:bolder;padding:5px}.microsite-header .maintitle{color:#fff;font-size:2.5em;font-family:Georgia!important;font-weight:bold;line-height:70px;height:70px}.microsite-header .subtitle{color:#fff;font-size:1.5em;font-family:Georgia!important;line-height:60px;height:60px}.microsite-num-email{color:#000;padding-top:20px!important;font-size:22px}.ln-brasserie{padding-left:48px;color:#333!important}.et_pb_slide_title_microsite{padding:10px!important;font-size:28px}.et_pb_slide_description,.et_pb_slider_fullwidth_off .et_pb_slide_description{padding:0!important}.et_pb_slider .et_pb_container{max-width:1080px!important}.pen{background-color:#757573!important;padding:30px 0 0 0;width:100%;opacity:0;position:relative;-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-ms-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out;-webkit-animation:1s appear 1 forwards;-moz-animation:1s appear 1 forwards;-o-animation:1s appear 1 forwards;animation:1s appear 1 forwards}.stage{background-color:#fff!important;width:100%;height:450px;-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-ms-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.i-element{position:relative;height:450px}.inner-element{position:absolute;top:50%;left:50%;margin-right:-50%;transform:translate(-50%,-50%)}.element{display:inline-block;background-color:#757573!important;width:33.2%;-webkit-transform-origin:50% 50%;height:inherit;-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-ms-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.element .inner-element h2{top:42%;background-color:#757573!important;color:#fff!important;font-size:28px;position:relative;padding:8px!important}.element.active{width:34%;-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-ms-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.element.inactive{width:32.8%;-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-ms-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out;opacity:.4}.element:last-of-type{margin:0}@-webkit-keyframes appear {
  15% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}@-moz-keyframes appear {
  15% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}@-o-keyframes appear {
  15% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}@keyframes appear {
  15% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}@media only screen and (min-width:768px) and (max-width:1600px){.element{width:33.1%}.element.active{width:33.9%}.element.inactive{width:32.7%}}@media only screen and (max-width:768px){.element{width:100%}.stage{height:100%}.element.active{width:100%}.element.inactive{width:100%}.microsite{font-size:20px}.microsite_number{font-size:24px}.microsite-header{background-color:rgba(117,117,115,.7)!important;text-align:center;padding:10px}.microsite-header .maintitle{font-size:32px;color:#fff!important;line-height:35px;height:35px}.microsite-header .subtitle{font-size:26px;color:#fff!important;line-height:35px;height:35px}.element .inner-element h2{font-size:20px}}