@font-face{font-family:Roboto;src:local("Roboto Regular"),local("Roboto"),url(../fonts/Roboto.5d4aeb4e.woff2) format("woff2");font-display:swap}.footer-seo{position:relative;z-index:999;width:100%;font-size:.9em;line-height:1.5em;background:#1c5ba3;padding:1em;background:#f5f5f5!important;border-top:1px solid #bababa}.footer-seo,.footer-seo ul{display:flex;flex-wrap:wrap}.footer-seo ul{justify-content:center;list-style:none;padding:0;margin:0}.footer-seo ul li{flex:1;text-align:center;padding-bottom:.5em;min-width:250px}.footer-seo ul li a{color:#2f3c4b;text-decoration:none}.footer-seo ul li a:hover{text-decoration:underline}@media only all and (min-width:1023px){.footer-seo ul li{width:20%;padding-bottom:0!important;text-align:center}}.footer-seo .footer-element{width:100%;justify-content:center;margin:auto;padding:0 1em}@media only all and (min-width:1023px){.footer-seo .footer-element{width:85%;max-width:1500px;justify-content:center;margin:auto}}#footer{display:flex;flex-wrap:wrap;font-size:.9em;line-height:1.5em;background:#1c5ba3}#footer,#footer .footer-left,#footer .footer-right,#footer .footer-seo{width:100%}#footer .footer-element{padding:1em;color:#f5f5f5;background:#1c5ba3}#footer .footer-element ul{list-style:none;padding:0;margin:1em 0 0}#footer .footer-element ul li{padding-bottom:.5em}#footer .footer-element ul li a{color:#fff;text-decoration:none}#footer .footer-element ul li a:hover{text-decoration:underline}#footer .footer-social{width:100%;text-align:center;order:-1;margin-top:1em}#footer .footer-social>div{padding:0}#footer .footer-social .footer-number{padding:.5em 0 .8em}#footer .footer-social a{display:inline-block;width:50px;height:50px;line-height:50px;font-size:30px;border:1px solid #fff;border-radius:15px;margin:0 5px;color:#fff;transition:all 50ms linear}#footer .footer-social a:active,#footer .footer-social a:hover{color:#f9b937;border-color:#f9b937}#footer .footer-copyright{width:100%;text-align:center;font-size:1em}#footer .footer-decouvrir p{text-align:justify;font-size:.85em}#footer .footer-columns{display:block}@media only all and (min-width:1023px){#footer{background:#f5f5f5!important;border-top:1px solid #bababa;font-size:.8em;padding-top:1em}#footer h3{font-weight:400;font-size:1.4em}#footer>.footer-columns{width:85%;max-width:1500px;justify-content:flex-start;margin:auto}#footer .footer-left{width:30%}#footer .footer-right{width:70%}#footer .footer-right>.footer-element>.footer-columns div:first-of-type{margin-right:2em}#footer .footer-element{background:transparent;color:#2f3c4b}#footer .footer-element ul li a{color:#2f3c4b}#footer .footer-copyright,#footer .footer-social{width:100%;text-align:center;background:#1c5ba3;order:0;font-size:1em;padding-top:1em;display:flex;justify-content:center;align-items:center}#footer .footer-copyright .footer-number,#footer .footer-social .footer-number{padding:0 3em}#footer .footer-copyright.footer-copyright,#footer .footer-social.footer-copyright{display:block}#footer .footer-copyright.footer-copyright div:first-of-type,#footer .footer-copyright.footer-copyright div:nth-of-type(2),#footer .footer-social.footer-copyright div:first-of-type,#footer .footer-social.footer-copyright div:nth-of-type(2){margin-top:1em}#footer .footer-copyright.footer-copyright div:first-of-type a:hover,#footer .footer-copyright.footer-copyright div:nth-of-type(2) a:hover,#footer .footer-social.footer-copyright div:first-of-type a:hover,#footer .footer-social.footer-copyright div:nth-of-type(2) a:hover{text-decoration:underline}#footer .footer-copyright.footer-copyright div:nth-of-type(3),#footer .footer-social.footer-copyright div:nth-of-type(3){margin-bottom:2em}#footer .footer-copyright a,#footer .footer-copyright div,#footer .footer-social a,#footer .footer-social div{color:#fff}#footer .footer-copyright.footer-social>a,#footer .footer-social.footer-social>a{display:inline-block;width:30px;height:30px;line-height:30px;font-size:15px;border:1px solid #fff;border-radius:8px;margin:0 5px}#footer .footer-copyright.footer-social>a:active,#footer .footer-copyright.footer-social>a:hover,#footer .footer-social.footer-social>a:active,#footer .footer-social.footer-social>a:hover{color:#f9b937;border-color:#f9b937}#footer .footer-decouvrir p{font-size:1em;text-align:justify}#footer .footer-columns{display:flex;flex-wrap:wrap}}