.footer-container-wrapper{width:100%;background-color:#333232}.lp-offre-rebond-footer{max-width:980px;margin:0 auto !important;float:none !important}.footer-master-logo-contact>div{display:inline-block;vertical-align:top}.footer-master-logo-contact img{width:150px !important}.footer-master-logo-contact p{margin:30px 0 0 20px;font-family:'Noto Sans',sans-serif;font-size:13px;line-height:21px;color:white}.footer-master-social ul{float:right}.footer-master-social ul li{display:inline-block;width:50px;margin:0 0 0 10px;list-style:none}.footer-master-social ul li a{width:50px}.footer-master-social ul li a svg{fill:white;transition:margin 300ms ease}.footer-master-social ul li a:hover svg{margin:-5px 0 5px 0}.footer-master-line-2{font-family:'Noto Sans',sans-serif;font-size:13px;line-height:21px;color:white}.footer-master-line-2 ul{float:right}.footer-master-line-2 ul li{display:inline-block;list-style:none}.footer-master-line-2 ul li:first-of-type a:before{content:'';margin:0}.footer-master-line-2 ul li a:before{content:'-';display:inline-block;margin:0 10px}-- .master-lp-01 .footer-container-wrapper{width:100%;padding:30px 0;background-color:#333232}.master-lp-01 .lp-offre-rebond-footer{max-width:980px;margin:0 auto !important;padding:0 20px;float:none !important}.master-lp-01.master-footer-logo-contact>div{display:inline-block;vertical-align:top}.master-lp-01 .master-footer-logo-contact img{width:150px !important}.master-lp-01 .master-footer-logo-contact p{margin:20px 0 0 20px;font-family:'Noto Sans',sans-serif;font-size:13px;line-height:21px;color:white}.master-lp-01 .master-footer-social ul{float:right}.master-lp-01 .master-footer-social ul li{display:inline-block;width:50px;margin:0 0 0 10px;list-style:none}.master-lp-01 .master-footer-social ul li a{width:50px}.master-lp-01 .master-footer-social ul li a svg{fill:white;opacity:.6;transition:all 300ms ease}.master-lp-01 .master-footer-social ul li a:hover svg{margin:-2px 0 2px 0;opacity:1}.master-lp-01 .master-footer-line-2{font-family:'Noto Sans',sans-serif;font-size:13px;line-height:21px;text-align:right;color:white}.master-lp-01 .master-footer-line-2 ul{float:right}.master-lp-01 .master-footer-line-2 ul li{display:inline-block;list-style:none}.master-lp-01 .master-footer-line-2 ul li:first-of-type a:before{content:'';margin:0}.master-lp-01 .master-footer-line-2 ul li a:before{content:'-';display:inline-block;margin:0 10px}@media(max-width:480px){.master-lp-01 .footer-master-line-1{text-align:center}.master-lp-01 .master-footer-logo-contact>div{display:block}.master-lp-01 .master-footer-logo-contact p{margin:0}.master-lp-01 .master-footer-social{text-align:center}.master-lp-01 .master-footer-social ul{float:none;margin:30px 0;padding:0}.master-lp-01 .master-footer-line-2{line-height:26px;text-align:center}.master-lp-01 .master-footer-line-2 ul{float:none;margin:0;padding:0}}-- .master-typ-01 .footer-container-wrapper{width:100%;padding:30px 0;background-color:#333232}.master-typ-01 .lp-offre-rebond-footer{max-width:980px;margin:0 auto !important;padding:0 20px;float:none !important}.master-typ-01.master-footer-logo-contact>div{display:inline-block;vertical-align:top}.master-typ-01 .master-footer-logo-contact img{width:150px !important}.master-typ-01 .master-footer-logo-contact p{margin:30px 0 0 20px;font-family:'Noto Sans',sans-serif;font-size:13px;line-height:21px;color:white}.master-typ-01 .master-footer-social ul{float:right}.master-typ-01 .master-footer-social ul li{display:inline-block;width:50px;margin:0 0 0 10px;list-style:none}.master-typ-01 .master-footer-social ul li a{width:50px}.master-typ-01 .master-footer-social ul li a svg{fill:white;opacity:.6;transition:all 300ms ease}.master-typ-01 .master-footer-social ul li a:hover svg{margin:-2px 0 2px 0;opacity:1}.master-typ-01 .master-footer-line-2{font-family:'Noto Sans',sans-serif;font-size:13px;line-height:21px;text-align:right;color:white}.master-typ-01 .master-footer-line-2 ul{float:right}.master-typ-01 .master-footer-line-2 ul li{display:inline-block;list-style:none}.master-typ-01 .master-footer-line-2 ul li:first-of-type a:before{content:'';margin:0}.master-typ-01 .master-footer-line-2 ul li a:before{content:'-';display:inline-block;margin:0 10px}@media(max-width:480px){.master-typ-01 .footer-master-line-1{text-align:center}.master-typ-01 .master-footer-logo-contact>div{display:block}.master-typ-01 .master-footer-logo-contact p{margin:0}.master-typ-01 .master-footer-social{text-align:center}.master-typ-01 .master-footer-social ul{float:none;margin:30px 0;padding:0}.master-typ-01 .master-footer-line-2{line-height:26px;text-align:center}.master-typ-01 .master-footer-line-2 ul{float:none;margin:0;padding:0}}.footer{padding:32px;background-color:#323232;color:white}.footer .container>div.row-fluid-wrapper{display:flex;justify-content:center}.footer .container>div>div.row-fluid{max-width:960px}.footer .container .logotype-social>div>div.row-fluid:before,.footer .container .logotype-social>div>div.row-fluid:after{display:none}.footer .container .logotype-social>div>div.row-fluid{display:flex;justify-content:space-between;align-items:center}@media(max-width:760px){.footer .container .logotype-social>div>div.row-fluid{flex-direction:column;justify-content:initial}}.footer .container .logotype-social .logotype-informations>div>div.row-fluid{display:flex;align-items:center}@media(max-width:600px){.footer .container .logotype-social .logotype-informations>div>div.row-fluid{flex-direction:column}}.footer .container .logotype-social .logotype-informations>div>div>div{width:initial}.footer .container .logotype-social .logotype-informations .informations{margin-left:40px}@media(max-width:600px){.footer .container .logotype-social .logotype-informations .informations{margin-left:initial;text-align:center}}.footer .container .logotype-social .logotype-informations .informations span{font-size:16px;line-height:24px}.footer .container .logotype-social .logotype-informations .informations a{color:white}.footer .container .logotype-social .social{margin-left:initial;text-align:right}@media(max-width:760px){.footer .container .logotype-social .social{margin-top:24px;text-align:initial}}.footer .container .logotype-social .social a:not(:first-of-type){margin-left:8px}.footer .container .sitemap{margin-top:40px}.footer .container .sitemap ul{display:flex;justify-content:flex-end}@media(max-width:760px){.footer .container .sitemap ul{flex-wrap:wrap;justify-content:center}}.footer .container .sitemap ul li:not(:first-of-type):before{margin:0 8px;content:'-';color:#ccc}.footer .container .sitemap ul li a{padding:initial;font-size:16px;line-height:24px;color:white}