.autonav{display:block;width:100%;padding:2rem;color:#3d3d3d;border:.125rem solid rgba(0,0,0,.1);background-color:#fff;-webkit-transition:border .4s cubic-bezier(.47,.01,.37,.98),background-color .4s cubic-bezier(.47,.01,.37,.98),color .4s cubic-bezier(.47,.01,.37,.98),-webkit-box-shadow .4s cubic-bezier(.47,.01,.37,.98);transition:border .4s cubic-bezier(.47,.01,.37,.98),background-color .4s cubic-bezier(.47,.01,.37,.98),color .4s cubic-bezier(.47,.01,.37,.98),-webkit-box-shadow .4s cubic-bezier(.47,.01,.37,.98);-o-transition:border .4s cubic-bezier(.47,.01,.37,.98),background-color .4s cubic-bezier(.47,.01,.37,.98),box-shadow .4s cubic-bezier(.47,.01,.37,.98),color .4s cubic-bezier(.47,.01,.37,.98);transition:border .4s cubic-bezier(.47,.01,.37,.98),background-color .4s cubic-bezier(.47,.01,.37,.98),box-shadow .4s cubic-bezier(.47,.01,.37,.98),color .4s cubic-bezier(.47,.01,.37,.98);transition:border .4s cubic-bezier(.47,.01,.37,.98),background-color .4s cubic-bezier(.47,.01,.37,.98),box-shadow .4s cubic-bezier(.47,.01,.37,.98),color .4s cubic-bezier(.47,.01,.37,.98),-webkit-box-shadow .4s cubic-bezier(.47,.01,.37,.98)}.autonav ul{margin-bottom:0;padding-left:0;list-style:none}.autonav-titre{margin-bottom:.25rem;line-height:1.3;color:#000;font-family:Gotham,sans-serif;font-weight:400;text-transform:uppercase;-webkit-transition:background-color .4s,color .4s;-o-transition:background-color .4s,color .4s;transition:background-color .4s,color .4s;font-size:1.3rem}@media (min-width:576px){.autonav-titre{font-size:1.4625rem}}@media (min-width:992px){.autonav-titre{font-size:1.625rem}}.autonav>ul{margin-top:1rem}.autonav>ul>li>a{display:block;padding:.25rem 0;color:grey}.autonav>ul>li.active>a,.autonav>ul>li>a:hover{color:#003567}.autonav>ul ul{display:none}.autonav>ul ul.ouvert{display:block}.autonav>ul>li>ul{margin:.25rem 0;padding-left:1.5rem}.autonav>ul>li>ul>li>a{display:block;padding:.2rem 0;color:grey}.autonav>ul>li>ul>li.active>a,.autonav>ul>li>ul>li>a:hover{color:#003567}.autonav>ul>li>ul>li ul{margin:.25rem 0;padding-left:1.5rem}.autonav>ul>li>ul>li ul a{display:block;padding:.2rem 0;color:grey;font-size:.875rem}.autonav>ul>li>ul>li ul a:hover,.autonav>ul>li>ul>li ul li.active>a{color:#003567}