footer #layer_footer_satisfaction{width:100%}footer #layer_footer_satisfaction #layer_footer_satisfaction{width:260px}footer #layer_footer_benefit{width:100%}footer #layer_footer_infos{width:100%}#footer{clear:both;background-color:#ffffff;padding:50px 0}#footer #footer_benefit{margin:0 auto 60px auto;width:90%;box-sizing:border-box;padding:0 20px;min-width:980px}#footer #footer_benefit #layer_footer_benefit{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;-webkit-justify-content:space-between;justify-content:space-between;color:#252525;font-size:11px;line-height:13px;margin:0 auto}#footer #footer_benefit #layer_footer_benefit li:before{content:'';display:block;margin:0 auto 10px auto;width:7px;height:7px;background:#000000}#footer #footer_benefit #layer_footer_benefit li{width:15%}#footer #footer_benefit #layer_footer_benefit li a{display:block;text-align:center;color:#000000;font-size:12px;line-height:16px;box-sizing:border-box}#footer #footer_benefit #layer_footer_benefit .icon{display:none}#footer #footer_benefit #layer_footer_benefit .title{font-weight:bold;font-size:14px;text-transform:uppercase;margin:0 0 10px 0}#footer #olapic_specific_widget{min-width:980px}#footer #olapic-slider-widget{padding:0 0 20px 0 !important;position:relative;overflow:initial}#footer #olapic-slider-widget .olapic-header-column{padding:0 !important}#footer #olapic-slider-widget .olapic-slider-footer{position:initial !important}#footer #olapic-slider-widget .olapic-slider-copy{margin:0 !important;top:inherit !important;bottom:0;right:30px !important}#footer .olapic #olapic-slider-widget .olapic-slider-wrapper{width:100% !important;overflow:initial}#footer .olapic #olapic-slider-widget .olapic-carousel-list-container{left:0 !important;width:100%}#footer .olapic #olapic-slider-widget .olapic-carousel{display:flex;display:-webkit-flex}#footer .olapic #olapic-slider-widget .olapic-carousel li{width:calc(100% / 6);height:245px;margin:0;overflow:initial}#footer .olapic #olapic-slider-widget .olapic-carousel li:nth-child(odd){margin-top:25px}#footer .olapic #olapic-slider-widget .olapic-carousel li:nth-child(n+7){display:none}.olapic #olapic-slider-widget .olapic-carousel li a:link .olapic-user-name,.olapic #olapic-slider-widget .olapic-carousel li a:visited .olapic-user-name{line-height:245px !important}@media screen and (max-width:1200px){#footer .olapic #olapic-slider-widget .olapic-carousel li{height:230px}.olapic #olapic-slider-widget .olapic-carousel li a:link .olapic-user-name,.olapic #olapic-slider-widget .olapic-carousel li a:visited .olapic-user-name{line-height:230px !important}}@media screen and (max-width:1100px){#footer .olapic #olapic-slider-widget .olapic-carousel li{height:215px}.olapic #olapic-slider-widget .olapic-carousel li a:link .olapic-user-name,.olapic #olapic-slider-widget .olapic-carousel li a:visited .olapic-user-name{line-height:215px !important}}@media screen and (max-width:1000px){#footer .olapic #olapic-slider-widget .olapic-carousel li{height:200px}.olapic #olapic-slider-widget .olapic-carousel li a:link .olapic-user-name,.olapic #olapic-slider-widget .olapic-carousel li a:visited .olapic-user-name{line-height:200px !important}}#footer #footer_container{width:90%;min-width:980px;padding:0 20px;box-sizing:border-box;margin:60px auto 100px auto}#footer #footer_container #marketing{margin:0 0 60px 0;color:#000000;font-size:11px;line-height:18px;text-align:center}#footer #footer_container #marketing a{color:#000000;font-weight:bold}#footer #footer_container #marketing h2{color:#000000;font-weight:bold;font-size:14px;line-height:18px;margin:10px 0}#footer #footer_container #footer_bloc{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;justify-content:space-between;-webkit-justify-content:space-between;margin:0 0 60px 0}#footer #footer_container #footer_social .title{font-size:42px;line-height:50px;text-transform:uppercase;color:#000000;font-weight:bold;margin:0 0 10px 0}#footer #footer_container #footer_social ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}#footer #footer_container #footer_social ul li{padding:0 20px 0 0}#footer #footer_container #footer_social ul li a{display:block;padding:0 0 2px 0;border-bottom:1px solid #000000;color:#000000;text-transform:uppercase;font-size:11px;line-height:14px;font-weight:bold}#footer #footer_container #footer_newsletter{position:relative;width:50%}#footer #footer_container #footer_newsletter .newsletter{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}#footer #footer_container #footer_newsletter .newsletter_block_title{color:#000000;text-transform:uppercase;font-size:16px;line-height:18px;font-weight:bold;padding:12px 24px 0 0;flex:1}#footer #footer_container #footer_newsletter .form_container{width:65%}#footer #footer_container #footer_newsletter #layer_newsletter_benefit_news_form{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:center;-ms-flex-pack:justify;justify-content:center}#footer #footer_container #footer_newsletter #layer_newsletter_benefit_news_form .input-element.email{flex:1}#footer #footer_container #footer_newsletter #layer_newsletter_benefit_news_form .newsletter_news_input{border:1px solid #000000;padding:12px 24px;color:#000000;font-size:12px;line-height:18px;font-weight:bold;background-color:transparent;width:100%;height:50px;box-sizing:border-box}#footer #footer_container #footer_newsletter #layer_newsletter_benefit_news_form .newsletter_news_input:-webkit-autofill{-webkit-box-shadow:0 0 0 30px white inset}#footer #footer_container #footer_newsletter #layer_newsletter_benefit_news_form .layer_newsletter_ok{height:50px;width:auto;background-color:#000000;color:#ffffff;font-weight:bold;font-size:16px;line-height:50px;text-transform:uppercase;padding:0 16px;border:none;cursor:pointer}#footer #footer_container #footer_newsletter #layer_newsletter_benefit_news_form .newsletter_news_input:focus,#footer #footer_container #footer_newsletter #layer_newsletter_benefit_news_form .layer_newsletter_ok:focus{outline:none}#footer #footer_container #footer_newsletter #pending{position:absolute;right:-10px;top:6px;transform:translateX(100%)}#footer #footer_container #footer_newsletter #success,#footer #footer_container #footer_newsletter #successDOUBLE,#footer #footer_container #footer_newsletter #error{color:#367c49;font-size:12px;line-height:16px;margin:8px 0 0 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}#footer #footer_container #footer_newsletter .icon-svg{margin:0 8px 0 0;height:16px;width:16px}#footer #footer_container #footer_newsletter #error{color:#c74141}#footer #footer_container #footer_logo{text-align:center;margin:0 0 60px 0}#footer #footer_container #footer_logo a{display:inline-block}#footer #footer_container #footer_logo a .icon-svg{width:220px;height:35px;fill:#000000;display:block}#footer #layer_footer_infos{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}#footer li.footer_infos{max-width:250px}#footer li.footer_infos h3{color:#000000;text-transform:uppercase;font-size:12px;line-height:18px;margin-bottom:20px;font-weight:bold}#footer li.footer_infos ul li{font-size:12px;line-height:28px;color:#000000}#footer li.footer_infos ul li a{color:#000000;transition:color .3s}#footer li.footer_infos ul li a:hover{color:#000000}