.icon[data-v-e8d572f6]{display:inline-block;vertical-align:middle}#mobile-menu-overlay[data-v-29c0a35f]{background:#fff;height:calc(100vh - 66.6px);overflow:hidden;position:fixed;top:66.6px;transform:translate(-100%);transition:all .2s ease-out;width:100%;z-index:999}#mobile-menu-overlay.open[data-v-29c0a35f]{transform:translate(0)}#mobile-menu-overlay>nav>ul>li.active button[data-v-29c0a35f]{--tw-text-opacity:1;color:#b00504;color:rgb(176 5 4/var(--tw-text-opacity))}.sub-links-container[data-v-29c0a35f]{display:flex;flex-direction:column;height:100%;left:60px;min-height:100%;position:absolute;top:0;transform:translate(100%);transition:all .2s ease-out;width:calc(100% - 60px);z-index:3}.sub-links-container.active[data-v-29c0a35f]{transform:translate(0)}#menu-bars-mobile[data-v-29c0a35f]{display:none}header[data-v-a7cecff1]{--header-size:100px;height:100px}.main-header[data-v-a7cecff1],header[data-v-a7cecff1]{height:var(--header-size)}.main-header[data-v-a7cecff1]{align-items:stretch;background-color:var(--primary-color);display:flex;justify-content:center;position:fixed;top:0;transition:all .4s ease;width:100%;z-index:999}.main-header.shrink nav>ul>li .sub-links-container[data-v-a7cecff1]{padding-top:30px}.main-header.shrink nav>ul>li .sub-links-container .sub-links[data-v-a7cecff1]{padding:24px}.main-header.shrink .wrapper-header[data-v-a7cecff1],.main-header.shrink nav>ul>li .sub-links-container .sub-links li>a[data-v-a7cecff1]{font-size:1rem}.main-header.shrink .wrapper-header nav>ul>li[data-v-a7cecff1]:hover:after{height:45px;top:70%;width:45px}.main-header.shrink[data-v-a7cecff1]{height:calc(var(--header-size)/1.5)}.wrapper-header[data-v-a7cecff1]{align-items:center;display:flex;max-width:800px;transition:all .4s ease;width:100%}.link-logo[data-v-a7cecff1]{height:100%;padding:4px}.link-logo:hover img[data-v-a7cecff1]{filter:drop-shadow(0 0 3px var(--logo-link-color))}.wrapper-img[data-v-a7cecff1]{height:100%}.wrapper-img img[data-v-a7cecff1]{max-height:100%;-o-object-fit:contain;object-fit:contain}.menu-desktop[data-v-a7cecff1]{justify-content:center;width:100%}.menu-desktop[data-v-a7cecff1],.menu-desktop>ul[data-v-a7cecff1]{align-items:center;display:flex;height:100%}.menu-desktop>ul[data-v-a7cecff1]{justify-content:space-between;list-style:none;margin:0;max-width:630px;padding:0 16px;position:relative;width:-moz-max-content;width:max-content;width:90%}.menu-desktop>ul>li[data-v-a7cecff1]{align-items:center;cursor:pointer;display:flex;justify-content:center}.menu-desktop>ul>li a[data-v-a7cecff1],.menu-desktop>ul>li span[data-v-a7cecff1]{color:var(--secondary-text-color);display:block;font-size:1.5rem;font-weight:700;margin:0;text-transform:uppercase}.menu-desktop>ul>li[data-v-a7cecff1]:hover:after{background-image:url(https://amio-millau.fr/assets/images/Network_Cursor.webp);background-repeat:no-repeat;background-size:contain;content:"";display:block;height:55px;-o-object-position:center;object-position:center;position:absolute;top:75%;width:55px;z-index:999}.menu-desktop>ul>li:hover span[data-v-a7cecff1]{color:var(--accent-color)}.menu-desktop>ul>li:hover .sub-links-container[data-v-a7cecff1]{display:block}.menu-desktop .sub-links-container[data-v-a7cecff1]{display:none;left:0;margin:0;padding-top:43px;position:absolute;right:0;top:60%;width:100%}.menu-desktop .sub-links-container[data-v-a7cecff1]:hover{display:block}.menu-desktop .sub-links-container .sub-links[data-v-a7cecff1]{align-content:start;background-color:var(--primary-color);color:var(--secondary-text-color);-moz-column-gap:16px;column-gap:16px;display:grid;font-family:var(--font-family-title-special);grid-auto-flow:row;grid-template-columns:1fr 1fr;list-style:none;padding:32px;width:100%}.menu-desktop .sub-links-container .sub-links a[data-v-a7cecff1]:hover{color:var(--accent-color)}.menu-desktop .sub-links-container .sub-links a[data-v-a7cecff1]{color:var(--secondary-text-color);font-size:1.1rem;margin:.5em 0;text-transform:none}@media screen and (max-width:768px){.main-header[data-v-a7cecff1],.wrapper-header[data-v-a7cecff1],header[data-v-a7cecff1]{height:calc(var(--header-size)/1.5)}}@font-face{font-display:swap;font-family:Petita;font-style:normal;font-weight:700;src:url(../fonts/petita/PetitaBold.woff2?v=#{$version})}@font-face{font-display:swap;font-family:Petita;font-style:normal;font-weight:400;src:url(../fonts/petita/PetitaMedium.woff2?v=#{$version})}@font-face{font-display:swap;font-family:Petita;font-style:normal;font-weight:300;src:url(../fonts/petita/PetitaLight.woff2?v=#{$version})}@font-face{font-display:swap;font-family:Share;font-style:normal;font-weight:700;src:url(../fonts/share/Share-Bold.woff2?v=#{$version})}@font-face{font-display:swap;font-family:Share;font-style:italic;font-weight:700;src:url(../fonts/share/Share-BoldItalic.woff2?v=#{$version})}@font-face{font-display:swap;font-family:Share;font-style:normal;font-weight:400;src:url(../fonts/share/Share-Regular.woff2?v=#{$version})}@font-face{font-display:swap;font-family:Share;font-style:italic;font-weight:400;src:url(../fonts/share/Share-Italic.woff2?v=#{$version})}:root{--header-size:100px;--font-display:"Share","Helvetica",sans-serif;--font-body:"Petita","Helvetica",sans-serif}.grecaptcha-badge{display:none!important}
