#footer{background-color:#003C57;margin-top:4rem;color:#fff;padding:4rem 3rem 4rem 3rem}#footer #social{justify-content:start;margin:2rem 0 1.8rem}.logo-footer{margin-bottom:1rem}#footer .container{width:100%;max-width:1400px}.title_col{text-transform:uppercase;font-size:20px;margin-top:1rem;font-weight:700}#col-links ul{list-style-type:none;padding-left:0;margin-bottom:3rem}#col-links li{line-height:1.2;margin-bottom:.5rem;margin-left:0}#col-links li a{color:#fff;font-size:16px;font-weight:300;text-underline-position:under;text-decoration:underline}.btn-footer{font-size:15px;border-radius:7px;border:1px solid #fff;padding:.7rem;color:#fff;text-decoration:none;display:inline-block;word-break:keep-all;margin-bottom:1rem;margin-right:1rem;text-transform:uppercase}.btn-footer:hover{color:#fff}#push_subscription{background-color:#fff;padding:1.3rem;margin:1rem 0}#push_subscription .text{color:#000}#push_subscription .orange{color:#ed7203;font-weight:700}#push_subscription .action{background-color:#003C57;text-align:center;margin-top:3rem}#push_subscription .button-action{margin-top:-1rem;margin-bottom:1rem;font-size:38px}#push_subscription .action .text{font-family:'Buffalo',arial;transform:skewX(-10deg);font-size:22px;text-align:center;color:#fff;font-weight:700;padding:0rem 1rem 1rem 1rem}.small-links{text-align:center;margin-top:1rem;border-top:1px solid #ffffff7a;padding-top:1rem;font-weight:300;font-size:14px;line-height:1.6}.small-links a{color:#fff;text-underline-position:under}.advantages{padding:1rem 1rem}.advantages .item{font-size:17px;display:flex;align-items:center;border-bottom:1px solid #0000001f;padding-bottom:1rem;margin-bottom:1rem}.advantages .item:last-child{border-bottom:0 solid #000;margin-bottom:0;padding-bottom:0}.advantages .icon{margin-right:1rem}.advantages .icon img{max-width:initial}@media (max-width:1300px) and (min-width:1200px){#push_subscription .button-action{font-size:34px}#who{flex-basis:23%;max-width:23%}#who .social-icon svg{width:36px;height:auto}.col-subscription{flex-basis:27%;max-width:27%}}.marsactu-buttons a:hover{color:#fff}@media (max-width:1200px){#who{order:0}#who .marsactu-buttons{display:flex;flex-wrap:wrap}#push_subscription{order:1;padding:2rem;margin-bottom:2rem}#col-links{order:2}#footer .container{max-width:900px}#push_subscription .action .text{max-width:253px;margin:auto;font-size:30px}#push_subscription .button-action{font-size:40px}}@media (max-width:768px){#footer{padding-bottom:4rem}#footer .container{max-width:600px}#push_subscription .button-action{font-size:35px}}@media (max-width:576px){#footer{padding:3rem 2rem 7rem}#push_subscription{padding:1.3rem}}@media (max-width:500px){#col-links .col-xs-6{flex-basis:100%;max-width:100%}}@media (max-width:375px){#footer{padding:2rem 1rem}}