@import url(https://use.typekit.net/yyr8ela.css);*,:after,:before{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:rgba(0,0,0,0)}@-ms-viewport{width:device-width}article,aside,dialog,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}body{margin:0;text-align:left}[tabindex="-1"]:focus{outline:0!important}dl,ol,ul{margin-top:0;margin-bottom:1rem}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{background-color:rgba(0,0,0,0);-webkit-text-decoration-skip:objects}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}pre{margin-top:0;margin-bottom:1rem;overflow:auto;-ms-overflow-style:scrollbar}svg:not(:root){overflow:hidden}table{border-collapse:collapse}th{text-align:inherit}output{display:inline-block}summary{display:list-item;cursor:pointer}.current-template,template{display:none}.button{border:0;background-color:rgba(0,0,0,0);text-decoration:none;display:inline-flex;position:relative;z-index:1;align-items:center;justify-content:center;height:48px;padding:6px 16px 5px;overflow:hidden;transform-style:preserve-3d;transition:transform .3s ease,color .3s ease;border-radius:3px;outline:none!important;background-color:#e1251b;color:#fff;font-family:Gotham,sans-serif;font-size:1.4rem;font-weight:900;line-height:1.2;text-align:center;text-transform:uppercase;cursor:pointer}.button:focus{outline:none}.button:after,.button:before{content:"";display:block;position:absolute;z-index:1;bottom:0;left:0;width:100%;height:2px;transition:height .3s ease;background-color:#d22118}.button:after{transform:scaleX(0);transform-origin:100% 50%;transition:transform .3s ease;background-color:#9d1a13}@media(min-width:770px){.button:not(:disabled):not(.disabled):hover:after{transform:scaleX(1);transform-origin:0 50%}}.button>*{margin-left:10px}.button>:first-child{margin-left:0}.button.outline{border:1px solid hsla(0,0%,100%,.5);background-color:rgba(0,0,0,0);color:#fff}.button.outline:after,.button.outline:before{z-index:-1}.button.outline:before{display:none}.button.outline:after{height:100%;background-color:#fff}.button.outline:hover{color:#e1251b}.button.disabled,.button:disabled{opacity:.8;cursor:not-allowed}.sr-only{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0;white-space:nowrap;clip-path:inset(50%)}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;overflow:visible;clip:auto;white-space:normal;clip-path:none}.big-title{font-size:4.8rem;font-weight:900;line-height:1.2;text-transform:uppercase}@media(min-width:770px){.big-title{font-size:6.4rem}}.medium-title{font-size:2.4rem;font-weight:900;line-height:1.2;text-transform:uppercase}@media(min-width:770px){.medium-title{font-size:3.2rem}}.medium-title .lower{text-transform:lowercase}.subtitle{font-size:2.4rem;font-weight:900;line-height:1.2;text-transform:uppercase}.wrapper{width:100%;margin-right:auto;margin-left:auto;padding-right:20px;padding-left:20px}@media(min-width:570px){.wrapper{max-width:100%}}@media(min-width:770px){.wrapper{max-width:100%}}@media(min-width:990px){.wrapper{max-width:100%}}@media(min-width:1360px){.wrapper{max-width:1400px}}@media(min-width:1500px){.wrapper{max-width:1440px}}@media(min-width:570px){.wrapper{padding-right:20px;padding-left:20px}}@media(min-width:770px){.wrapper{padding-right:20px;padding-left:20px}}@media(min-width:990px){.wrapper{padding-right:60px;padding-left:60px}}@media(min-width:1360px){.wrapper{padding-right:60px;padding-left:60px}}@media(min-width:1500px){.wrapper{padding-right:80px;padding-left:80px}}.rte-content>*{margin-bottom:1em}.rte-content>:last-child{margin-bottom:0}.rte-content .big-title,.rte-content h1{margin-bottom:20px;font-size:4rem}.rte-content h2{margin-top:2em;margin-bottom:.8em;font-size:2.4rem;font-weight:400}.rte-content h2:first-child{margin-top:0}.rte-content .small-title{margin-top:0;margin-bottom:.8em;font-size:1.8rem}.rte-content .xsmall-title{margin-top:0;margin-bottom:.9em;font-size:1.4rem}.rte-content h3{margin-top:1.6em;margin-bottom:.6em;font-size:1.6rem;font-weight:900;text-transform:uppercase}.rte-content mark{background-color:hsla(0,0%,100%,.16);color:#fff}.rte-content ul{margin-bottom:0;padding-left:20px}.rte-content p br{content:"";display:block;margin:2em;padding:1px 0 0;font-size:20%}.rte-content .table-responsive{width:100%;margin-bottom:40px;overflow-x:auto}.rte-content .table-responsive table{width:100%;max-width:100%}html{height:var(--full-vh);overflow-x:hidden;font-size:10px;--vh:1vh;--full-vh:100vh;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased!important;text-rendering:optimizeLegibility!important}body{display:inherit;height:100%;background-color:#fff;color:#101010;font-family:Gotham,sans-serif;font-size:1.6rem;font-weight:400;line-height:1.4}body #__layout,body #__nuxt,body .layout{height:100%;min-height:100%}h1,h2,h3,h4,h5,p{margin-top:0}img{width:100%;height:auto}.preload.preload *{transition:none!important}.debug{display:inline-block;max-width:300px;max-height:300px;padding:10px 15px;overflow:auto;border-radius:4px;background:rgba(0,43,122,.8);color:#fff;text-align:left}.debug>:not(:last-child){margin-bottom:5px}.debug.fixed{position:fixed;z-index:99999;left:5px}@media(max-width:989.98px){.debug.fixed{top:5px}}@media(min-width:990px){.debug.fixed{top:20px}}.debug code,.debug pre{font-size:1.2rem;line-height:1.2}.debug .input-container{display:flex;font-size:1.4rem}.debug .input-container label{flex:0 0 auto;width:50px;margin-right:10px}.debug .input-container label+*{flex:1 1 auto;width:100%}.section{padding-top:60px;padding-bottom:60px}@media(min-width:990px){.section{padding-top:90px;padding-bottom:90px}}.section.backgrounded-section{padding-top:0;padding-bottom:0;color:#fff}@media(max-width:1359.98px){.section.backgrounded-section{padding-right:0;padding-left:0}}.section.backgrounded-section .section-content{position:relative;z-index:1;min-height:540px;padding:80px 20px}@media(min-width:990px){.section.backgrounded-section .section-content{padding:90px 80px}}.section.backgrounded-section .background-container{display:block;position:absolute;z-index:-2;top:0;right:0;left:0;height:100%}@media(min-width:990px){.section.backgrounded-section .background-container{right:60px;left:60px}}.section.backgrounded-section .background-container .image{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:top left}.programmation-page.programmation-page{overflow:hidden}@media(min-width:990px){.programmation-page.programmation-page .page-intro{margin-bottom:80px}}.programmation-page.programmation-page .page-intro .cube{margin-top:10px;margin-bottom:50px;font-size:3.2rem;font-weight:900;line-height:1.2;text-transform:uppercase}.programmation-page.programmation-page .page-intro .logo{width:auto;height:60px}@media(min-width:990px){.programmation-page.programmation-page .page-intro .logo{height:100px}}.programmation-page.programmation-page .page-intro .subtitle{margin-bottom:8px}.programmation-page.programmation-page .page-intro .intro{margin-bottom:30px}.programmation-page.programmation-page .programmation-section{padding-top:30px}.programmation-page.programmation-page .section.concours{margin-top:40px}@media(min-width:990px){.programmation-page.programmation-page .section.concours{margin-top:20px}}.programmation-page.programmation-page .section.inscription{text-align:center}.programmation-page.programmation-page .section.inscription .subtitle{max-width:600px;margin-right:auto;margin-left:auto;color:#e1251b}.vdp-datepicker{color:#101010}.vdp-datepicker .vdp-datepicker__calendar{top:calc(100% + 10px);width:220px;padding:5px;border:0;border-radius:4px;box-shadow:0 16px 40px rgba(16,16,16,.24);font-size:1.2rem}.vdp-datepicker .vdp-datepicker__calendar .cell{height:30px;transition:border-color .3s ease,background-color .3s ease;border:1px solid rgba(0,0,0,0);border-radius:2px;line-height:30px}.vdp-datepicker .vdp-datepicker__calendar .cell:not(.blank):not(.disabled).day:hover,.vdp-datepicker .vdp-datepicker__calendar .cell:not(.blank):not(.disabled).month:hover,.vdp-datepicker .vdp-datepicker__calendar .cell:not(.blank):not(.disabled).year:hover{border-color:#d4d4d4}.vdp-datepicker .vdp-datepicker__calendar .cell.selected{background-color:#d4d4d4}.vdp-datepicker .vdp-datepicker__calendar header{line-height:30px}[data-v-67174c07]:root{--breakpoints:xs 0,sm 570,md 770,lg 990,xl 1360,xxl 1500,}@media(max-width:569.98px){[data-v-67174c07]:root{--current-breakpoint:xs}}@media(min-width:570px)and (max-width:769.98px){[data-v-67174c07]:root{--current-breakpoint:sm}}@media(min-width:770px)and (max-width:989.98px){[data-v-67174c07]:root{--current-breakpoint:md}}@media(min-width:990px)and (max-width:1359.98px){[data-v-67174c07]:root{--current-breakpoint:lg}}@media(min-width:1360px)and (max-width:1499.98px){[data-v-67174c07]:root{--current-breakpoint:xl}}@media(min-width:1500px){[data-v-67174c07]:root{--current-breakpoint:xxl}}.label[data-v-67174c07]{margin-bottom:0;color:#101010;font-size:1rem}.radios-container[data-v-67174c07]{display:flex;flex-wrap:wrap;margin-top:5px}.radios-container>[data-v-67174c07]{margin-inline-end:30px}.radio-container[data-v-67174c07]{display:flex;position:relative;align-items:center;width:auto;color:#101010}.radio-container .label[data-v-67174c07]{display:inline-block;position:relative;top:1px;margin-bottom:2px;margin-inline-start:10px;transition:color .3s ease;color:currentColor;color:#101010;font-size:1.3rem}.radio-container .label a[data-v-67174c07]{color:#101010;text-decoration:underline}.radio-container input[data-v-67174c07]{position:absolute;top:20px;left:6px;width:1px!important;height:1px!important;opacity:0}.radio-container input:checked~.checkmark[data-v-67174c07]:after{transform:translate(-50%,-50%) scale(1)}.radio-container input:disabled~.checkmark[data-v-67174c07],.radio-container input:disabled~.label[data-v-67174c07]{cursor:not-allowed}.radio-container .checkmark[data-v-67174c07]{display:inline-block;position:relative;flex:0 0 auto;width:16px;height:16px;margin-bottom:auto;transition:background .3s ease;border:1px solid #d4d4d4;border-radius:50%;background:rgba(0,0,0,0);vertical-align:middle}.radio-container .checkmark[data-v-67174c07]:after{content:"";display:block;position:absolute;top:50%;left:50%;width:8px;height:8px;transform:translate(-50%,-50%) scale(0);transition:transform .3s ease;border-radius:50%;background-color:#3f5391}.radio-container[data-v-67174c07]:hover{cursor:pointer}[data-v-6fa73b8b]:root{--breakpoints:xs 0,sm 570,md 770,lg 990,xl 1360,xxl 1500,}@media(max-width:569.98px){[data-v-6fa73b8b]:root{--current-breakpoint:xs}}@media(min-width:570px)and (max-width:769.98px){[data-v-6fa73b8b]:root{--current-breakpoint:sm}}@media(min-width:770px)and (max-width:989.98px){[data-v-6fa73b8b]:root{--current-breakpoint:md}}@media(min-width:990px)and (max-width:1359.98px){[data-v-6fa73b8b]:root{--current-breakpoint:lg}}@media(min-width:1360px)and (max-width:1499.98px){[data-v-6fa73b8b]:root{--current-breakpoint:xl}}@media(min-width:1500px){[data-v-6fa73b8b]:root{--current-breakpoint:xxl}}.form-field[data-v-6fa73b8b]{position:relative}.form-field .form-error[data-v-6fa73b8b]{position:absolute;top:calc(100% + 1px);left:0}.form-field[data-v-6fa73b8b] .form-input{display:block;width:100%;height:48px;padding:2px 18px;transition:color .3s ease,border-color .3s ease;border:1px solid #d4d4d4;border-radius:2px;background:rgba(0,0,0,0);color:#101010;font-family:Gotham,sans-serif;font-size:1.6rem;text-align:left}.form-field[data-v-6fa73b8b] .form-input[type=date]{appearance:none}.form-field[data-v-6fa73b8b] .form-input[type=date]::-webkit-calendar-picker-indicator,.form-field[data-v-6fa73b8b] .form-input[type=date]::-webkit-inner-spin-button{display:none;appearance:none}.form-field[data-v-6fa73b8b] .form-input::-webkit-input-placeholder{transition:color .3s ease;color:rgba(16,16,16,.7)}.form-field[data-v-6fa73b8b] .form-input:-moz-placeholder,.form-field[data-v-6fa73b8b] .form-input::-moz-placeholder{transition:color .3s ease;color:rgba(16,16,16,.7)}.form-field[data-v-6fa73b8b] .form-input:-ms-input-placeholder{transition:color .3s ease;color:rgba(16,16,16,.7)}.form-field[data-v-6fa73b8b] .form-input:focus{border-color:#e1251b;outline:none}[data-v-b3cee986]:root{--breakpoints:xs 0,sm 570,md 770,lg 990,xl 1360,xxl 1500,}@media(max-width:569.98px){[data-v-b3cee986]:root{--current-breakpoint:xs}}@media(min-width:570px)and (max-width:769.98px){[data-v-b3cee986]:root{--current-breakpoint:sm}}@media(min-width:770px)and (max-width:989.98px){[data-v-b3cee986]:root{--current-breakpoint:md}}@media(min-width:990px)and (max-width:1359.98px){[data-v-b3cee986]:root{--current-breakpoint:lg}}@media(min-width:1360px)and (max-width:1499.98px){[data-v-b3cee986]:root{--current-breakpoint:xl}}@media(min-width:1500px){[data-v-b3cee986]:root{--current-breakpoint:xxl}}.checkbox-container[data-v-b3cee986]{display:flex;position:relative;align-items:center;width:auto;color:#101010}.checkbox-container .label[data-v-b3cee986]{display:inline-block;position:relative;top:1px;margin-bottom:3px;margin-inline-start:8px;transition:color .3s ease;color:currentColor;font-family:Gotham,sans-serif;font-size:1.1rem;font-weight:400;line-height:1.2;text-align:left}.checkbox-container .label a[data-v-b3cee986]{color:#3f5391;text-decoration:underline}.checkbox-container .label .facultatif[data-v-b3cee986]{color:rgba(16,16,16,.5);font-size:1rem}.checkbox-container .label .small[data-v-b3cee986]{display:block;margin-top:5px;font-size:1rem}.checkbox-container .label .xsmall[data-v-b3cee986]{display:block;margin-top:5px;font-size:.8rem}.checkbox-container input[data-v-b3cee986]{position:absolute;top:20px;left:6px;width:1px!important;height:1px!important;opacity:0}.checkbox-container input:checked~.checkmark[data-v-b3cee986]:after{transform:translate(-50%,-70%) scale(1) rotate(-45deg)}.checkbox-container input:disabled~.checkmark[data-v-b3cee986],.checkbox-container input:disabled~.label[data-v-b3cee986]{cursor:not-allowed}.checkbox-container .checkmark[data-v-b3cee986]{display:inline-block;position:relative;flex:0 0 auto;width:16px;height:16px;margin-bottom:auto;transition:background .3s ease;border:1px solid #d4d4d4;border-radius:2px;background:rgba(0,0,0,0);vertical-align:middle}.checkbox-container .checkmark[data-v-b3cee986]:after{content:"";display:block;position:absolute;top:50%;left:50%;width:7px;height:5px;transform:translate(-50%,-70%) scale(0) rotate(-45deg);transition:transform .3s ease;border-bottom:1px solid #3f5391;border-left:1px solid #3f5391}.checkbox-container[data-v-b3cee986]:hover{cursor:pointer}[data-v-0710f531]:root{--breakpoints:xs 0,sm 570,md 770,lg 990,xl 1360,xxl 1500,}@media(max-width:569.98px){[data-v-0710f531]:root{--current-breakpoint:xs}}@media(min-width:570px)and (max-width:769.98px){[data-v-0710f531]:root{--current-breakpoint:sm}}@media(min-width:770px)and (max-width:989.98px){[data-v-0710f531]:root{--current-breakpoint:md}}@media(min-width:990px)and (max-width:1359.98px){[data-v-0710f531]:root{--current-breakpoint:lg}}@media(min-width:1360px)and (max-width:1499.98px){[data-v-0710f531]:root{--current-breakpoint:xl}}@media(min-width:1500px){[data-v-0710f531]:root{--current-breakpoint:xxl}}.game-form[data-v-0710f531]{position:relative;width:100%;text-align:left}.game-form .form-fields[data-v-0710f531]{transition:opacity .3s ease}.game-form .submit-container .btn[data-v-0710f531]{transition:transform .3s ease,opacity .3s ease}.game-form .submit-container .loader[data-v-0710f531]{transition:opacity .3s ease;opacity:0;pointer-events:none}.game-form.loading .form-fields[data-v-0710f531]{opacity:.4;pointer-events:none}.game-form.loading .submit-container .btn[data-v-0710f531]{opacity:0}.game-form.loading .loader[data-v-0710f531]{opacity:1}.game-form .form-error.global[data-v-0710f531]{margin-top:10px;margin-bottom:0}.submit-container[data-v-0710f531]{position:relative;margin-top:50px;text-align:center}.submit-container .loader[data-v-0710f531]{position:absolute;z-index:2;top:50%;left:50%;transform:translate(-50%,-50%)}.checkboxes[data-v-0710f531]{margin-top:30px}.checkboxes>[data-v-0710f531]{margin-bottom:10px}.checkboxes>[data-v-0710f531]:last-child{margin-bottom:0}.checkboxes .error[data-v-0710f531]{margin-top:0}.form-inputs[data-v-0710f531]{display:grid;grid-gap:30px;transition:opacity .3s ease}@media(min-width:990px){.form-inputs[data-v-0710f531]{grid-template-columns:repeat(2,1fr)}}@media(min-width:990px){.form-inputs .fullwidth[data-v-0710f531]{grid-column:1/span 2}}.spinner[data-v-0710f531]{position:relative;z-index:2;flex:0 0 auto;width:50px;height:50px}.spinner[data-v-0710f531]:after,.spinner[data-v-0710f531]:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;animation:sk-bounce-0710f531 2s ease-in-out infinite;border-radius:50%;opacity:.6;background-color:#e1251b}.spinner[data-v-0710f531]:after{animation-delay:-1s}@keyframes sk-bounce-0710f531{0%,to{transform:scale(0)}50%{transform:scale(1)}}[data-v-0710f531] .form-error{color:#e1251b;font-size:1rem}:root{--breakpoints:xs 0,sm 570,md 770,lg 990,xl 1360,xxl 1500,}@media(max-width:569.98px){:root{--current-breakpoint:xs}}@media(min-width:570px)and (max-width:769.98px){:root{--current-breakpoint:sm}}@media(min-width:770px)and (max-width:989.98px){:root{--current-breakpoint:md}}@media(min-width:990px)and (max-width:1359.98px){:root{--current-breakpoint:lg}}@media(min-width:1360px)and (max-width:1499.98px){:root{--current-breakpoint:xl}}@media(min-width:1500px){:root{--current-breakpoint:xxl}}.modal-container{-ms-overflow-style:none;scrollbar-width:none;display:flex;position:fixed;z-index:30;top:0;right:0;bottom:0;left:0;align-items:flex-start;padding:100px 20px;overflow:auto;-webkit-overflow-scrolling:touch;transition:visibility 0s linear 0s}.modal-container::-webkit-scrollbar{display:none}.modal-container.overlay-close .overlay{background-color:rgba(0,0,0,.8);pointer-events:all}.modal-container .modal{position:relative;z-index:1;width:100%;max-width:950px;max-height:none;margin:auto;padding:40px 15px 30px;transition:opacity .5s ease,transform .5s ease;background-color:#fff;color:#101010}@media(min-width:770px){.modal-container .modal{padding:40px 50px 50px}}.modal-container:not(.visible){visibility:hidden;transition:visibility 0s linear .5s;pointer-events:none}.modal-container:not(.visible) .modal,.modal-container:not(.visible) .overlay{opacity:0}.modal-container .overlay{position:fixed;z-index:-1;top:0;right:0;bottom:0;left:0;transition:opacity .5s ease;background-color:rgba(0,0,0,.8);cursor:pointer;pointer-events:none}.modal-container .close-button{position:absolute;z-index:5;top:20px;right:20px}.close-button{padding:0;border:0;background-color:rgba(0,0,0,0);font-family:Gotham,sans-serif;text-decoration:none;cursor:pointer;display:flex;align-items:center;color:#101010}.close-button:focus{outline:none}[data-v-00a515a5]:root{--breakpoints:xs 0,sm 570,md 770,lg 990,xl 1360,xxl 1500,}@media(max-width:569.98px){[data-v-00a515a5]:root{--current-breakpoint:xs}}@media(min-width:570px)and (max-width:769.98px){[data-v-00a515a5]:root{--current-breakpoint:sm}}@media(min-width:770px)and (max-width:989.98px){[data-v-00a515a5]:root{--current-breakpoint:md}}@media(min-width:990px)and (max-width:1359.98px){[data-v-00a515a5]:root{--current-breakpoint:lg}}@media(min-width:1360px)and (max-width:1499.98px){[data-v-00a515a5]:root{--current-breakpoint:xl}}@media(min-width:1500px){[data-v-00a515a5]:root{--current-breakpoint:xxl}}[data-v-00a515a5] .modal{position:relative}@media(max-width:989.98px){[data-v-00a515a5] .modal{padding-top:110px!important;padding-bottom:110px!important}}.medium-title[data-v-00a515a5]{margin-bottom:10px}.intro[data-v-00a515a5],.medium-title[data-v-00a515a5]{max-width:600px;margin-right:auto;margin-left:auto;text-align:center}.intro[data-v-00a515a5]{color:#e1251b;font-weight:900}.button[data-v-00a515a5]{margin-top:30px;margin-right:auto;margin-left:auto}.register-form[data-v-00a515a5]{max-width:620px;margin-top:20px;margin-right:auto;margin-left:auto}.form-container[data-v-00a515a5],.success-container[data-v-00a515a5]{display:flex;flex-direction:column;align-items:center}.form-container>p[data-v-00a515a5],.success-container>p[data-v-00a515a5]{max-width:600px;text-align:center}.icon-container[data-v-00a515a5]{display:flex;align-items:center;justify-content:center;width:56px;height:56px;margin-top:10px;margin-bottom:30px;border:1px solid #101010;border-radius:50%;color:#3f5391}.decor-container[data-v-00a515a5]{position:absolute;z-index:-1}.decor-container.decor-1[data-v-00a515a5]{top:-20px;left:-20px;width:180px}@media(min-width:990px){.decor-container.decor-1[data-v-00a515a5]{top:-40px;width:225px}}.decor-container.decor-2[data-v-00a515a5]{right:0;bottom:-30px;width:220px}@media(min-width:990px){.decor-container.decor-2[data-v-00a515a5]{right:-30px;width:345px}}[data-v-325f23a5]:root{--breakpoints:xs 0,sm 570,md 770,lg 990,xl 1360,xxl 1500,}@media(max-width:569.98px){[data-v-325f23a5]:root{--current-breakpoint:xs}}@media(min-width:570px)and (max-width:769.98px){[data-v-325f23a5]:root{--current-breakpoint:sm}}@media(min-width:770px)and (max-width:989.98px){[data-v-325f23a5]:root{--current-breakpoint:md}}@media(min-width:990px)and (max-width:1359.98px){[data-v-325f23a5]:root{--current-breakpoint:lg}}@media(min-width:1360px)and (max-width:1499.98px){[data-v-325f23a5]:root{--current-breakpoint:xl}}@media(min-width:1500px){[data-v-325f23a5]:root{--current-breakpoint:xxl}}.social-link[data-v-325f23a5]{font-family:Gotham,sans-serif;text-decoration:none;cursor:pointer;display:inline-flex;position:relative;z-index:1;align-items:center;justify-content:center;width:40px;height:40px;padding:2px;overflow:hidden;transition:border-color .3s ease,background-color .3s ease;border:1px solid #d4d4d4;border-radius:50%;background-color:rgba(0,0,0,0)}.social-link[data-v-325f23a5]:focus{outline:none}.social-link .icon[data-v-325f23a5]{display:block;position:relative;transform:translateY(0);transition:transform .3s ease;color:#101010}.social-link .icon.bottom[data-v-325f23a5]{display:flex;position:absolute;top:50%;left:50%;align-items:flex-end;transform:translate(-50%,-50%) translateY(40px);color:#fff}.social-link[data-v-325f23a5]:not(:disabled):hover{border-color:#e1251b;background-color:#e1251b}.social-link:not(:disabled):hover .icon[data-v-325f23a5]{transform:translateY(-40px)}.social-link:not(:disabled):hover .icon.bottom[data-v-325f23a5]{transform:translate(-50%,-50%) translateY(0)}.social-link[data-v-325f23a5]:disabled{opacity:.4;cursor:not-allowed}@font-face{font-family:Gotham;font-style:normal;font-weight:400;src:local("Gotham-Book"),local("Gotham 400"),url(/_nuxt/fonts/Gotham-Book.b894ea8.woff2) format("woff2"),url(/_nuxt/fonts/Gotham-Book.6a36527.woff) format("woff");font-display:swap}@font-face{font-family:Gotham;font-style:normal;font-weight:900;src:local("Gotham-Black"),local("Gotham 900"),url(/_nuxt/fonts/Gotham-Black.2f2674b.woff2) format("woff2"),url(/_nuxt/fonts/Gotham-Black.6b0bed7.woff) format("woff");font-display:swap}[data-v-a35ee4ac]:root{--breakpoints:xs 0,sm 570,md 770,lg 990,xl 1360,xxl 1500,}@media(max-width:569.98px){[data-v-a35ee4ac]:root{--current-breakpoint:xs}}@media(min-width:570px)and (max-width:769.98px){[data-v-a35ee4ac]:root{--current-breakpoint:sm}}@media(min-width:770px)and (max-width:989.98px){[data-v-a35ee4ac]:root{--current-breakpoint:md}}@media(min-width:990px)and (max-width:1359.98px){[data-v-a35ee4ac]:root{--current-breakpoint:lg}}@media(min-width:1360px)and (max-width:1499.98px){[data-v-a35ee4ac]:root{--current-breakpoint:xl}}@media(min-width:1500px){[data-v-a35ee4ac]:root{--current-breakpoint:xxl}}.footer[data-v-a35ee4ac]{display:flex;position:relative;flex-direction:column;align-items:center;padding-top:40px;padding-bottom:40px}.footer[data-v-a35ee4ac]:before{content:"";display:block;position:absolute;top:0;left:20px;width:calc(100% - 40px);border-top:1px solid #d4d4d4}.label[data-v-a35ee4ac]{margin-bottom:30px;color:#e1251b}.socials-nav[data-v-a35ee4ac]{display:flex;align-items:center}.socials-nav>[data-v-a35ee4ac]:not(:last-child){margin-right:30px}.confidentiality[data-v-a35ee4ac]{margin-top:30px;transition:color .3s ease;color:#101010;font-size:1.4rem}.confidentiality[data-v-a35ee4ac]:hover{color:#e1251b}