.notification-banner[data-v-4bf8f3d5]{align-items:center;background-color:var(--aq-color-black);border-left:2px solid;border-right:2px solid;border-top:2px solid;border-color:var(--aq-color-black);color:var(--aq-color-white);display:flex;height:40px;justify-content:center;left:0;padding:10px;position:sticky;right:0;top:0;z-index:6}.banner-content[data-v-4bf8f3d5]{align-items:center;display:flex;font-family:Mulish;font-weight:100;margin-left:auto}.banner-content div[data-v-4bf8f3d5]{align-items:center;display:flex;justify-content:center}.banner-content div img[data-v-4bf8f3d5]:first-child{margin-right:7px;transform:translateY(.35px);width:73px}.banner-content div img[data-v-4bf8f3d5]:nth-child(2){margin-left:7px;transform:translateY(1.8px)}.banner-content div span[data-v-4bf8f3d5]{font-size:.8rem;margin:0 10px}.banner-content a[data-v-4bf8f3d5]{color:var(--aq-color-yellow);font-weight:600}.close-button[data-v-4bf8f3d5]{background-color:transparent;border:none;cursor:pointer;font-size:1.5rem;margin-left:auto;margin-right:2px;transform:translateY(2px)}.dark-mode .notification-banner[data-v-4bf8f3d5]{background-color:var(--aq-color-dark-blue);border-color:var(--aq-color-white)}@media screen and (max-width:1024px){.dark-mode .notification-banner[data-v-4bf8f3d5]{border-color:transparent}}@media screen and (max-width:420px){.notification-banner[data-v-4bf8f3d5]{height:55px}.notification-banner .banner-content[data-v-4bf8f3d5]{flex-wrap:wrap}.notification-banner .banner-content div[data-v-4bf8f3d5]{text-align:center;width:100%}.notification-banner .banner-content span[data-v-4bf8f3d5]{display:none}.notification-banner .banner-content a[data-v-4bf8f3d5]{text-align:center;width:100%}.close-button[data-v-4bf8f3d5]{transform:translateY(0)}}a.is-aq-training img[alt="Logo Aquantic"][data-v-cc4140b0],a.is-not-aq-training img[alt="Logo Aquantic Training"][data-v-cc4140b0]{opacity:0;visibility:hidden;width:0}.aq-training-logo[data-v-cc4140b0]{display:block}.aq-training-logo-dark-mode[data-v-cc4140b0]{display:none}a[data-v-cc4140b0]{animation:appear-cc4140b0 0s .7s forwards;display:flex;opacity:0}a img[data-v-cc4140b0]{transition:opacity .6s ease}a img[alt="Logo Aquantic Training"][data-v-cc4140b0]{height:82px;transform:translate(-10px);width:160px}.logo-revealer[data-v-cc4140b0]{animation:reveal-logo-cc4140b0 .95s .1s both;background-color:var(--aq-color-yellow);height:79px;left:0;position:absolute;top:0;transform-origin:0 50%;width:calc(var(--aq-content-px) + 170px);z-index:1}.border-right[data-v-cc4140b0]{animation:disappear-cc4140b0 .2s 1.06s forwards;background-color:var(--aq-border-color-default);height:83px;left:calc(var(--aq-content-px) + 170px);position:absolute;transform-origin:50% 0;width:2px}@keyframes appear-cc4140b0{0%{opacity:0;visibility:hidden}to{opacity:1;visibility:visible}}@keyframes disappear-cc4140b0{0%{transform:scaleY(1);visibility:visible}to{transform:scaleY(0);visibility:hidden}}@keyframes reveal-logo-cc4140b0{0%{transform:scaleX(0);visibility:hidden}50%{transform-origin:0 50%}60%{transform:scaleX(1);transform-origin:100% 50%;visibility:visible}to{transform:scaleX(0);transform-origin:100% 50%;visibility:hidden}}.animation-disabled .border-right[data-v-cc4140b0],.animation-disabled .logo-revealer[data-v-cc4140b0],.animation-disabled a[data-v-cc4140b0]{animation:none!important}.animation-disabled .border-right[data-v-cc4140b0],.animation-disabled .logo-revealer[data-v-cc4140b0]{display:none}.animation-disabled a[data-v-cc4140b0]{opacity:1;visibility:visible}.dark-mode img[alt="Logo Aquantic"][data-v-cc4140b0]{filter:invert(1)}.dark-mode .aq-training-logo[data-v-cc4140b0]{display:none}.dark-mode .aq-training-logo-dark-mode[data-v-cc4140b0]{display:block}nav[data-v-ceb8fb10]{color:var(--aq-color-text-main);font-size:.875rem;height:100%;max-width:720px;width:75%}nav .main-nav-list[data-v-ceb8fb10]{align-items:center;display:flex;height:100%;justify-content:space-between;position:relative}nav .sub-nav-list[data-v-ceb8fb10]{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:var(--aq-bg-color-default);background:linear-gradient(180deg,#fff 10%,#ffffffdb);border:2px solid var(--aq-border-color-default);box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f;display:none;flex-direction:column;justify-content:space-between;padding:18px;position:absolute;top:62px;z-index:10}li .router-link-active[data-v-ceb8fb10],li[data-v-ceb8fb10]:after{font-weight:900}li[data-v-ceb8fb10]:after{color:transparent;content:attr(title);display:block;height:0;overflow:hidden;visibility:hidden}li[title=Contact][data-v-ceb8fb10]{background-color:var(--aq-color-yellow);border-left:2px solid var(--aq-border-color-default);border-right:2px solid var(--aq-border-color-default);font-weight:700;height:100%}li[title=Contact] .router-link-active[data-v-ceb8fb10]{background-color:var(--aq-color-dark-yellow);font-weight:700}li[title=Contact] a[data-v-ceb8fb10]{align-items:center;display:flex;height:100%;padding:0 52px;text-transform:uppercase;width:100%}.main-nav-list li[data-v-ceb8fb10]{height:100%}.main-nav-list li a[data-v-ceb8fb10]{align-items:center;display:flex;height:100%}.sub-nav-list li[data-v-ceb8fb10]{margin-bottom:17px}.sub-nav-list li[data-v-ceb8fb10]:last-child{margin-bottom:0}@media screen and (hover) and (min-width:1024px){li a[data-v-ceb8fb10]:hover{font-weight:900}li[title=Contact] a[data-v-ceb8fb10]:hover{background-color:var(--aq-color-dark-yellow);font-weight:700}.main-nav-list li:hover .sub-nav-list[data-v-ceb8fb10]{display:flex}}@media screen and (max-width:1280px){li[title=Contact] a[data-v-ceb8fb10]{padding:0 35px}}.dark-mode li[title=Contact][data-v-ceb8fb10]{color:var(--aq-color-black)}.dark-mode .sub-nav-list[data-v-ceb8fb10]{background:linear-gradient(180deg,#131a38 10%,#131a38d6);box-shadow:0 4px 8px #0000002e,0 4px 8px #00000040}.sub-nav-separator[data-v-ceb8fb10]{border:none;border-top:1px solid var(--aq-border-color-default);margin:8px 0;width:100%}.color-switch-container[data-v-37588906]{position:absolute;right:calc(var(--aq-content-px)/2);top:50%;transform:translate(50%,-50%);width:-moz-min-content;width:min-content}.color-switch-container button[data-v-37588906]{cursor:pointer;display:flex;width:16px;z-index:1000}.color-switch-container img[data-v-37588906]{transition:all .1s ease-in-out}@media screen and (hover){.color-switch-container img[data-v-37588906]:hover{transform:scale(1.24)}}@media screen and (max-width:1023px){.color-switch-container[data-v-37588906]{left:var(--aq-content-px);top:41.5px;transform:translateY(-50%)}.color-switch-container button[data-v-37588906]{width:32px}}.dark-mode img[data-v-37588906]{filter:invert(1)}.burger-menu[data-v-07d27248]{background-color:transparent;border:none;cursor:pointer;display:flex;margin-left:auto;padding:0;position:relative;z-index:2}.burger-menu svg[data-v-07d27248]{height:45px;width:45px}.burger-menu .line[data-v-07d27248]{fill:none;stroke:var(--aq-text-color-default);stroke-width:6;transition:stroke-dasharray .6s cubic-bezier(.4,0,.2,1),stroke-dashoffset .6s cubic-bezier(.4,0,.2,1)}.burger-menu .line.line1[data-v-07d27248]{stroke-dasharray:60 207}.burger-menu .line.line2[data-v-07d27248]{stroke-dasharray:60 60}.burger-menu .line.line3[data-v-07d27248]{stroke-dasharray:60 207}.burger-menu.opened .line1[data-v-07d27248]{stroke-dasharray:90 207;stroke-dashoffset:-134}.burger-menu.opened .line2[data-v-07d27248]{stroke-dasharray:1 60;stroke-dashoffset:-30}.burger-menu.opened .line3[data-v-07d27248]{stroke-dasharray:90 207;stroke-dashoffset:-134}body.fixed{position:fixed}nav .main-nav-list[data-v-d366fbf2]{background:var(--aq-bg-color-default);clip-path:polygon(0 0,100% 0,100% 0,0 0);height:100vh;left:-2px;overflow-y:auto;padding:75px var(--aq-content-px);position:absolute;top:-2px;transition:all .44s cubic-bezier(.5,0,.1,1);visibility:hidden;width:100vw;z-index:1}nav.open .main-nav-list[data-v-d366fbf2]{clip-path:polygon(0 0,100% 0,100% 100%,0 100%);color:var(--aq-text-color-default);overflow-y:auto;visibility:visible}nav li[data-v-d366fbf2]{margin:10px 0;width:100%}nav li a[data-v-d366fbf2]{display:block;height:100%;overflow:hidden;padding:6px;text-overflow:ellipsis;white-space:nowrap}nav li a.router-link-active[data-v-d366fbf2]{font-weight:900}nav .sub-nav-list[data-v-d366fbf2]{margin-left:12px}.main-link[data-v-d366fbf2]{font-size:1.5rem;font-weight:600;padding-left:0}.sub-nav-separator[data-v-d366fbf2]{border:none;border-top:1px solid var(--aq-border-color-default);margin:8px 0;width:100%}header[data-v-2b517c36]{align-items:center;background-color:var(--aq-bg-color-default);border:2px solid var(--aq-border-color-default);display:flex;height:83px;justify-content:space-between;left:0;position:sticky;right:0;top:0;transition:all .2s ease-out;z-index:6}header.header-shadow[data-v-2b517c36]{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:linear-gradient(180deg,#fff 10%,#ffffffdb);box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f}header.notification-banner-is-diplayed[data-v-2b517c36]{top:40px}@media screen and (max-width:420px){header.notification-banner-is-diplayed[data-v-2b517c36]{top:55px}}.dark-mode .header-shadow[data-v-2b517c36]{background:linear-gradient(180deg,#131a38 10%,#131a38d6);box-shadow:0 4px 8px #0000002e,0 4px 8px #00000040}footer[data-v-61584ebc]{background-color:var(--aq-color-cyan);border:2px solid var(--aq-border-color-default);margin-top:auto;padding:30px 0 70px}footer.footer-with-qualiopi[data-v-61584ebc]{padding:30px 0 60px}footer .phone[data-v-61584ebc]{font-size:.82rem}footer .logo[data-v-61584ebc]{width:100%}footer .bold-on-hover[data-v-61584ebc]{display:inline-block}footer .bold-on-hover[data-v-61584ebc]:hover{font-weight:600}.left-container[data-v-61584ebc]{display:flex;flex-direction:column}.qualiopi-logo[data-v-61584ebc]{display:none;margin-top:auto}.footer-with-qualiopi .qualiopi-logo[data-v-61584ebc]{display:block;margin-top:30px}.container[data-v-61584ebc]{display:flex;height:100%}.container>div[data-v-61584ebc]{width:25%}.container>div[data-v-61584ebc]:nth-child(2){margin-left:5%}address[data-v-61584ebc]{font-family:Poppins;font-size:.875rem;font-style:normal;line-height:1.625rem;margin-top:10px}address span[data-v-61584ebc]{display:block}.nav-container[data-v-61584ebc]{display:flex;flex-direction:column;font-family:Montserrat;gap:.8rem;justify-content:space-between;padding-right:.8rem}.nav-container nav[data-v-61584ebc]{font-size:.875rem;line-height:1.3rem}.nav-container nav a[data-v-61584ebc]{border:.5px solid transparent;display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nav-container nav a.router-link-active[data-v-61584ebc]{font-weight:900}.nav-container nav a[data-v-61584ebc]:hover{font-weight:700}.nav-container[data-v-61584ebc]:nth-child(3){justify-content:flex-start}h4[data-v-61584ebc]{font-size:1.125rem;font-weight:600;margin-bottom:8px}.socials[data-v-61584ebc]{align-items:center;display:flex;gap:5px}.cgv-and-design-by[data-v-61584ebc]{font-size:.85rem}@media screen and (max-width:1024px){h4[data-v-61584ebc],nav[data-v-61584ebc]{display:none}footer[data-v-61584ebc]{padding-bottom:40px}footer img[data-v-61584ebc]:first-child{margin:0 auto;width:160px}.footer-with-qualiopi .qualiopi-logo[data-v-61584ebc]{margin:0 auto;width:150px}.container[data-v-61584ebc]{display:block;text-align:center}.container>div[data-v-61584ebc]{width:100%}address[data-v-61584ebc]{margin-top:20px}.socials[data-v-61584ebc],address[data-v-61584ebc]{margin-bottom:20px}.socials[data-v-61584ebc]{justify-content:center}}.dark-mode footer[data-v-61584ebc]{background-color:var(--aq-color-dark-blue)}.dark-mode footer img[data-v-61584ebc]:not(.qualiopi-logo img){filter:invert(1)}
