header{position:fixed;top:0;left:0;width:100%;height:auto;min-height:60px;z-index:999;display:flex;align-items:center;gap:2rem;padding:5px 2rem;background-color:#fff;box-shadow:#e6e6e6 2px 2px}body{padding-top:60px}header .main-menu{position:static;width:auto;height:auto;flex:1 1 auto;padding-right:0;background-color:transparent;box-shadow:none}#footer-container .row:first-of-type>[class*=col-]{flex:1 1 0;width:auto;min-width:0}#footer-reviews-list{padding:0}#footer-reviews-list li{color:#000;display:block;font-size:1rem;margin-left:0;padding:0}#footer-reviews-list a{text-decoration:none;font-weight:400;text-transform:none;font-size:.9rem}.container-fluid>.container{min-width:0}.vpn-diagram{margin:2rem 0;padding:1.25rem 1.25rem 1rem;border:1px solid #e4eae4;border-radius:4px;background:#fff;max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.vpn-diagram svg{width:100%;min-width:647px;height:auto;display:block}.vpn-diagram figcaption{margin-top:1rem;padding-top:.85rem;border-top:1px solid #eef2ee;font-size:.85rem;line-height:1.5;color:#5c6a72}@media only screen and (max-width:800px){.vpn-diagram{padding:.75rem .75rem .6rem;margin:1.5rem 0}.vpn-diagram figcaption{position:sticky;left:0;max-width:100vw}.vpn-diagram figcaption:before{content:"Faites défiler le schéma horizontalement. ";font-style:italic;color:#8a8f94}}.footer-logo{height:auto}header .logo-container{position:static;top:auto;left:auto;transform:none;flex:0 0 auto;z-index:auto}header .logo-container a.site-logo-link{display:flex;align-items:center;gap:10px;position:static;text-decoration:none;font-size:16px}header .logo-container a.site-logo-link .logo{position:static;top:auto;left:auto;flex:0 0 auto;font-size:1em;width:auto;height:3.125em;margin:0}header .logo-container a.site-logo-link .logo-text{position:static;top:auto;left:auto;transform:none;flex:0 1 auto;font-family:'Mulish',sans-serif;font-size:1.75em;font-weight:600;color:#00273d;line-height:1;white-space:nowrap}header .logo-container a.site-logo-link .logo-text span{position:static;top:auto;left:auto;font-family:'Mulish',sans-serif;font-weight:800}@media only screen and (min-width:951px){header .main-menu{padding-top:10px}header .main-menu .menu{float:none;display:flex;align-items:center;flex-wrap:wrap;justify-content:flex-end;gap:5px 2.5rem;margin:0;padding:0}header .main-menu .menu-item{float:none;margin:0}}@media only screen and (min-width:951px) and (max-width:1200px){header .main-menu .menu{gap:5px 1.5rem}}@media only screen and (max-width:600px){header{padding:5px 1rem;gap:1rem}header .logo-container a.site-logo-link{font-size:12px}}.vpn-diagram:focus-visible{outline:3px solid #246ee6;outline-offset:2px}.hub-posts{margin:2.75rem 0 0}.hub-posts__heading{font-size:1.35rem;margin:0 0 1rem}.hub-posts__list{list-style:none;margin:0;padding:0;display:grid;gap:1px;background:#e4eae4;border:1px solid #e4eae4;border-radius:4px;overflow:hidden}.hub-posts__item{margin:0;padding:1rem 1.15rem;background:#fff;list-style:none}.hub-posts__link{display:inline-block;font-weight:700;font-size:1.02rem;line-height:1.35;color:#00273d;text-decoration:none}.hub-posts__link:hover,.hub-posts__link:focus{color:#246ee6;text-decoration:underline}.hub-posts__excerpt{margin:.4rem 0 0;font-size:.9rem;line-height:1.5;color:#5c6a72}.related-pages-container{margin:2.75rem 0 0}.related-pages-container:empty{display:none}.related-pages-container h2{font-size:1.35rem;margin:0 0 1rem}.related-pages-container ul{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:.5rem;background:0 0;border:none}.related-pages-container li{margin:0;padding:0;list-style:none}.related-pages-container a{display:inline-block;padding:.45rem .9rem;border:1px solid #d3dae0;border-radius:20px;background:#f7f9fa;font-size:.88rem;line-height:1.4;color:#00273d;text-decoration:none}.related-pages-container a:hover,.related-pages-container a:focus{border-color:#246ee6;color:#246ee6}@media only screen and (max-width:600px){.hub-posts__item{padding:.85rem .9rem}.hub-posts__heading,.related-pages-container h2{font-size:1.2rem}}