*,:after,:before{box-sizing:border-box;position:relative}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,button,canvas,caption,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,hr,html,i,iframe,img,input,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,textarea,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;font-size:100%;font:inherit;margin:0;padding:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}a,button{color:inherit;cursor:pointer;transition:.3s}button{background:none;border:0;display:inline-block;padding:0}:active,:focus,a,a:hover,button,button:hover{outline:none;text-decoration:none}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:subpixel-antialiased;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}strong{font-weight:700}img,svg{height:auto;vertical-align:bottom}input,textarea{background-color:transparent;resize:none}input[type=date]{cursor:text}input[type=date]::-webkit-calendar-picker-indicator,input[type=date]::-webkit-inner-spin-button{background:transparent;color:transparent;display:none;opacity:0}input::-webkit-datetime-edit-day-field:focus,input::-webkit-datetime-edit-month-field:focus,input::-webkit-datetime-edit-year-field:focus{background-color:var(--primary);color:var(--primary_txt);outline:none}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button,input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}select{-webkit-appearance:none;background-color:transparent;border:0;cursor:pointer;font-family:inherit}select option:hover{background-color:var(--primary);color:var(--primary_txt)}picture{display:block}picture img{max-width:100%}em,i{font-style:italic}.sf-toolbar{display:none!important}[data-link]{cursor:pointer}.icon{stroke-linejoin:round;stroke-linecap:round;transition:var(--transi)}.icon *{fill:var(--fill);stroke-width:var(--stroke-width);stroke:var(--stroke);transition:.3s ease-in-out}html.wait *{cursor:wait!important}*{scrollbar-color:var(--color-primary) var(--grey-3);scrollbar-width:thin}::-webkit-scrollbar{background-color:var(--grey-3);width:2px}::-webkit-scrollbar-thumb{background-color:var(--color-primary)}html::-webkit-scrollbar{background-color:var(--grey-3);width:2px}html{scroll-behavior:smooth;scrollbar-width:thin}::-moz-selection{background-color:var(--color-primary);color:var(--grey-3)}::selection{background-color:var(--color-primary);color:var(--grey-3)}::-webkit-input-placeholder{color:inherit;opacity:.5}::-moz-placeholder{color:inherit;opacity:.5}::-ms-input-placeholder{color:inherit;opacity:.5}#ck{background-color:var(--dark);border-radius:3px;bottom:calc(10px + .5vw);box-shadow:0 15px 20px rgba(0,0,0,.3);color:#fff;font-size:11px;left:calc(10px + .5vw);line-height:1.3;max-width:calc(99vw - 20px);opacity:0;overflow:hidden;position:fixed;transform:translateY(100%);transition:transform .6s,opacity .6s,visibility .6s;visibility:hidden;width:420px;z-index:999}.cks #ck{opacity:1;transform:translateY(0);visibility:visible}#ck .ckc{align-items:flex-start;display:flex;padding:20px}#ck p strong{display:block;font-size:120%;line-height:1;margin-bottom:10px}#ck a{font-weight:700;text-decoration:underline}#ck a:hover{color:#eee}#ck .ckb{display:flex;font-size:13px;font-weight:700}#ck .ckb>*{background-color:hsla(0,0%,100%,.04);border-top:1px solid hsla(0,0%,100%,.1);flex:1;padding:14px 0 15px}#ck .ckb>:hover{background-color:hsla(0,0%,100%,.15)}#ck .ckb>*+*{border-left:1px solid hsla(0,0%,100%,.1)}#ck .ckb small{font-size:11px;font-weight:400}:root{--color-primary:rgb(var(--rgb-primary));--rgb-primary:200,97,194;--color-secondary:rgb(var(--rgb-secondary));--rgb-secondary:74,64,255;--white:rgb(var(--rgb-white));--rgb-white:255,255,255;--dark:rgb(var(--rgb-dark));--rgb-dark:3,1,36;--light:rgb(var(--rgb-light));--rgb-light:247,247,254;--grey-3:rgb(var(--rgb-grey-3));--rgb-grey-3:0,0,98;--section-padding:calc(20.18519px + 4.62963vw);--container-padding:calc(19.07407px + 1.85185vw);--gap-padding:calc(15.55556px + 1.38889vw);--gutter:calc(12.03704px + 0.92593vw);--gutter-min:calc(7.03704px + 0.92593vw);--icon-margin:calc(3.51852px + 0.46296vw);--transi-bezier:.5s cubic-bezier(.23,1,.32,1);--height-header:calc(62.22222px + 5.55556vw);--box-shadow:0 0 7px 1px rgba(var(--rgb-dark),.05)}@font-face{font-display:swap;font-family:Axiforma;font-style:normal;font-weight:700;src:local("Axiforma"),url(/build/fonts/Axiforma-Bold.179a2453.ttf) format("truetype"),url(/build/fonts/Axiforma-Bold.7fa8041b.woff2) format("woff2"),url(/build/fonts/Axiforma-Bold.a5763688.woff) format("woff")}@font-face{font-display:swap;font-family:Axiforma;font-style:normal;font-weight:600;src:local("Axiforma"),url(/build/fonts/Axiforma-Medium.230a7590.ttf) format("truetype"),url(/build/fonts/Axiforma-Medium.7e0f4eaf.woff2) format("woff2"),url(/build/fonts/Axiforma-Medium.27f762a5.woff) format("woff")}@font-face{font-display:swap;font-family:Axiforma;font-style:normal;font-weight:500;src:local("Axiforma"),url(/build/fonts/Axiforma-Regular.c4f8a961.ttf) format("truetype"),url(/build/fonts/Axiforma-Regular.0ab82ee5.woff2) format("woff2"),url(/build/fonts/Axiforma-Regular.2b258adf.woff) format("woff")}@font-face{font-display:swap;font-family:Axiforma;font-style:normal;font-weight:400;src:local("Axiforma"),url(/build/fonts/Axiforma-Light.fe89ffb1.ttf) format("truetype"),url(/build/fonts/Axiforma-Light.c9e0e331.woff2) format("woff2"),url(/build/fonts/Axiforma-Light.bbb27e30.woff) format("woff")}.car-1{fill:#a363a2}.car-2{fill:#bd2e56}.car-3{fill:#313b57}.car-4{fill:#a96aa8}.car-5{fill:#8c4991}.car-6{fill:#32728e;opacity:.3}.car-6,.car-7{isolation:isolate}.car-7{fill:#fff;opacity:.1}.car-8{fill:#374662}.car-9{fill:#67336d}.car-10{fill:#9a5196}.car-11{fill:#fea732}.car-12{fill:#add3d9}.car-13{fill:#979ba8}.car-14{fill:#676a72}.car-15{fill:#1d2742}.car-0{fill:#2d2e31}.road{fill:none}.container{margin:0 auto;max-width:100em;padding-left:var(--container-padding);padding-right:var(--container-padding)}.container.narrow{padding-left:calc(var(--container-padding)*4);padding-right:calc(var(--container-padding)*4)}svg{stroke:var(--stroke);fill:var(--fill);stroke-width:var(--stroke-width);transition:.2s ease-in-out}[data-mail][data-domain]:after{content:attr(data-mail) "@" attr(data-domain);cursor:pointer}.back-overlay{background-color:rgba(0,0,0,.3);height:100%;left:0;position:absolute;top:0;width:100%;z-index:0}.breadcrumb{color:var(--color-secondary);font-size:calc(8.7037px + .09259vw);font-weight:700;letter-spacing:.02rem;text-transform:uppercase}.breadcrumb ol{display:flex;justify-content:center;text-align:center}.breadcrumb li+li:before{content:"/";margin:0 5px;transition:.3s ease-in-out}.breadcrumb li a:hover{color:var(--color-primary)}.link{color:var(--color-secondary);display:inline-block;font-size:calc(9.7037px + .09259vw);font-weight:700;letter-spacing:1px;text-transform:uppercase;white-space:nowrap}.link:after{background-color:var(--color-secondary);bottom:-2px;content:"";display:block;height:1px;left:0;position:absolute;transform:scaleX(0);transform-origin:left;transition:.3s ease-in-out;width:100%}.link:hover:after{transform:scaleX(1)}.btn{border:2px solid var(--color-primary);border-radius:4.5em;display:inline-block;font-size:calc(10.40741px + .18519vw);font-weight:700;letter-spacing:.02em;line-height:1;overflow:hidden;padding:calc(10.51852px + .46296vw) 2em calc(7.51852px + .46296vw);text-decoration:none;text-transform:uppercase;transition:all .25s ease-in-out;white-space:nowrap}.btn-hover{fill:var(--color-primary);bottom:-1px;height:150%;left:-1px;position:absolute;transform:translateY(100%);transition:.6s ease-in-out;width:110%;z-index:0}.btn:hover .btn-hover{transform:translateY(0)}.btn-text{z-index:1}.btn-icon{--stroke:var(--color-primary);--stroke-width:2px;--dim:40px;--transi:.3s ease-in;display:block;height:var(--dim);padding:calc(var(--dim)/5);width:var(--dim)}.btn-icon:hover{--stroke:var(--white);--stroke-width:1.5px}.btn-icon .icon{transition:.3s;z-index:1}.btn-icon:after{background:rgba(var(--rgb-primary),.2);border-radius:50%;bottom:0;content:"";display:block;height:100%;left:0;opacity:0;position:absolute;right:0;top:0;transform:scale(0);transform-origin:center;transition:.4s;width:100%;z-index:0}.btn-icon:hover:after{opacity:1;transform:scale(1)}.sphere{--dim:calc(43.51852px + 0.46296vw);--stroke:var(--white);--stroke-width:1px;--fill:none;align-items:center;border:2px solid var(--color-primary);border-radius:50%;display:flex;height:var(--dim);justify-content:center;padding:calc(3.96296px + .32407vw);transition:.3s ease-in-out;width:var(--dim)}.sphere:hover{background-color:var(--color-primary)}.h1{font-size:calc(27.03704px + .92593vw);font-weight:700;margin-bottom:calc(var(--gap-padding)/4)}.h2{font-size:calc(22.03704px + .92593vw);line-height:1.2}.h3{font-size:calc(17.92593px + .64815vw)}.h3,.h4{font-weight:700}.h4{font-size:calc(14.51852px + .46296vw)}.paragraphe{font-size:calc(13.55556px + .13889vw);line-height:1.5}.paragraphe+*{margin-top:var(--gutter)}.paragraphe>*+*{margin-top:calc(5px + 1%)}.paragraphe ul{margin-left:20px}.paragraphe li:before{background-color:rgba(var(--rgb-secondary),.5);border-radius:50%;content:"";display:inline-block;height:8px;margin-left:-20px;position:absolute;top:6px;width:8px}.paragraphe li+li{margin-top:16px}.paragraphe ul ul{margin:5px 0 10px}.paragraphe a{font-weight:700;transition:.2s;white-space:nowrap}.paragraphe a:after{background-color:var(--color-primary);bottom:0;content:"";display:block;height:1px;left:0;position:absolute;transform:scaleX(0);transform-origin:left;transition:.3s ease-in-out;width:100%}.paragraphe a:hover:after{transform:scaleX(1)}.pagination ol{align-items:center;display:flex;justify-content:flex-end;margin:calc(var(--gap-padding) - 15px) -15px -15px}.pagination ol li{cursor:pointer;margin:15px}.socials{display:flex;margin:0 -10px}.social-link{--fill:var(--white);--dim:30px;align-items:center;display:flex;height:var(--dim);justify-content:center;margin:0 10px;width:var(--dim)}.badge{background:var(--color-secondary);border-radius:4px;color:var(--white);display:inline-block;font-size:9px;font-weight:700;letter-spacing:0;padding:4px 8px 2px 9px;text-transform:uppercase;white-space:nowrap}.alert{background:var(--color-primary);border-radius:1px;color:#fff;font-size:11px;font-weight:400;line-height:1;padding:20px}.alert.alert-danger,.badge.badge-danger,.badge.danger,.btn.danger{background:#ff5353}.alert.alert-warning,.badge.badge-warning,.badge.warning,.btn.warning{background:#bd6e28}.alert.alert-success,.badge.badge-success,.badge.success,.btn.success{background:#8dc111}.alert.alert-info,.badge.badge-info,.badge.info,.btn.info{background:var(--color-secondary)}.alert.hide{transition:opacity .3s}.alert [data-close-alert]{font-size:10px;height:100%;position:absolute;right:4px;top:2px;width:100%}.alert.no-close [data-close-alert],.alert.none{display:none}.all-alert{bottom:8px;display:grid;gap:8px;max-width:100%;position:fixed;right:8px;width:fit-content;z-index:99}[data-push]{bottom:0;padding:calc(10px + .5vw);pointer-events:none;position:fixed;right:0;z-index:9999999}[data-push]>div{background:#fff;border-radius:3px;box-shadow:0 15px 20px rgba(0,0,0,.1);display:flex;font-size:11px;margin-top:10px;max-width:calc(100vw - 40px);padding:calc(19.11111px + .27778vw);pointer-events:auto;user-select:none;-moz-user-select:none;width:300px}[data-push] i{font-size:25px;margin-right:15px}[data-push] .success i:before{color:#8dc111;content:"\f058"}[data-push] .error i:before{color:#ff5353;content:"\f057"}[data-push] strong{display:block;font-size:12px;font-weight:700;margin-bottom:5px}[data-push] .success strong:before{color:#8dc111;content:"Succès"}[data-push] .error strong:before{color:#ff5353;content:"Erreur"}[data-push] button{font-size:12px;opacity:.3;position:absolute;right:10px;top:10px}[data-push]>div:hover button{opacity:.5}[data-push] button:hover{opacity:1}.grecaptcha-badge{display:none}.captcha-mention{font-size:calc(8.40741px + .18519vw);line-height:1.2}.captcha-mention>span{display:block}.captcha-mention>a{font-size:90%;opacity:.6;transition:.3s}.captcha-mention>a:hover{opacity:1}.no-scroll{overflow:hidden}.modal-zoom img,[data-zoom] img{transition:.3s}[data-zoom] img:hover{cursor:pointer;opacity:.4}.modal-zoom{align-items:center;background-color:rgba(0,0,0,.9);bottom:0;display:none;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:99999}.modal-zoom .close{color:#f1f1f1;cursor:pointer;font-size:40px;font-weight:700;position:absolute;right:35px;top:15px;transition:.3s}.modal-zoom .close:focus,.modal-zoom .close:hover{color:#bbb;text-decoration:none}.zoom-content{display:block;margin:auto;max-height:90%;max-width:90%}@media screen and (max-width:900px){.container.narrow{padding-left:var(--container-padding);padding-right:var(--container-padding)}}fieldset input,fieldset select,fieldset textarea{align-items:center;background:rgba(164,159,255,.05);border-radius:5px;color:var(--color-secondary);display:flex;font-size:calc(11.7037px + .09259vw);height:45px;min-height:45px;padding:0 calc(7.92593px + .64815vw);transition:.3s ease-in-out;width:100%}fieldset textarea{height:auto;padding:calc(3.51852px + .46296vw) calc(7.92593px + .64815vw)}input[type=password]{text-transform:none}fieldset input:focus,fieldset textarea:focus{box-shadow:0 0 2px 3px rgba(var(--rgb-secondary),.08)}fieldset label{color:var(--color-secondary);display:block;font-weight:700;margin-bottom:7px}fieldset+fieldset{margin-top:var(--gutter)}.checkbox,.radio{--dim:calc(11.55556px + 0.13889vw);color:var(--color-secondary);font-size:var(--dim);height:30px;min-height:20px}.checkbox input,.radio input{appearance:none;cursor:pointer;height:100%;position:absolute;width:100%;z-index:10}.checkbox input+label,.radio input+label{align-items:center;color:var(--dark);cursor:pointer;display:flex;font-weight:500;height:100%;padding-left:25px}.checkbox input+label:before{align-items:center;border:1.5px solid rgba(var(--rgb-secondary),.4);border-radius:3px;box-shadow:0 1px 5px rgba(var(--rgb-secondary),.05),0 0 0 1px rgba(var(--gold_rgb),.1) inset;content:"";display:flex;font-size:0;height:var(--dim);justify-content:center;left:0;position:absolute;top:50%;transform:translateY(-50%);transition:all .4s,border-color .2s;vertical-align:middle;width:var(--dim)}.checkbox input[type=radio]+label:before{border-radius:50%}.checkbox input:checked+label:before{background:var(--color-secondary);border-color:var(--color-secondary)}.checkbox{margin-bottom:2px!important}.checkbox+.checkbox{margin-top:2px!important}.radio-numbers{counter-reset:radio}.radio-number input+label{--dim:calc(29.55556px + 0.13889vw);padding-left:calc(var(--dim)*1.3)}.radio-number input+label:before{align-items:center;background-color:rgba(var(--rgb-secondary),.08);border-radius:50%;color:var(--color-secondary);content:counter(radio);counter-increment:radio;display:flex;font-weight:700;height:var(--dim);justify-content:center;left:0;padding-top:1px;position:absolute;top:50%;transform:translateY(-50%);transition:.3s ease-in-out;vertical-align:middle;width:var(--dim)}.radio-number input:checked+label:before,.radio-number input:hover+label:before{background-color:rgba(var(--rgb-secondary),1);color:var(--white)}body,html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--dark);font-family:Axiforma,sans-serif;font-weight:500;line-height:1;overflow-x:clip;width:100%}body{--fill:none}#loader{align-items:center;background-color:var(--dark);display:flex;height:100vh;justify-content:center;left:0;pointer-events:none;position:fixed;right:0;top:0;width:100vw;z-index:5000}#loader svg{animation:drive 4s ease-out;opacity:0;width:calc(74.07407px + 1.85185vw)}@keyframes drive{0%{opacity:0}1%{opacity:1;transform:translateX(-30%) rotate(0)}5%{transform:translateX(-35%) rotate(-15deg)}99%{opacity:1;transform:translateX(2500%)}to{opacity:0}}#header{--header-color:var(--dark);align-items:center;color:var(--header-color);display:flex;height:var(--height-header);justify-content:space-between;left:0;padding:var(--gutter-min) var(--container-padding);position:fixed;top:0;width:100%;z-index:1000}.fix #header{padding-bottom:calc(4.40741px + .18519vw);padding-top:calc(4.40741px + .18519vw)}.header-logo{aspect-ratio:16/6;background-image:url(/build/images/conduite-gagnante-logo-blue.9aeb214d.png);background-repeat:no-repeat;background-size:contain;display:block;transform-origin:left center;transition:.3s ease-in-out;width:calc(138.14815px + 3.7037vw)}.fix .header-logo{width:calc(142.59259px + 2.31481vw)}.header-right{align-items:center;display:flex;margin-left:var(--section-padding)}.header-btn+.header-btn{margin-left:var(--gutter)}.header-btn{--stroke:var(--header-color);font-size:14px;font-weight:500;letter-spacing:.07em;text-align:left;text-transform:uppercase}.header-btn,.header-btn .icon{align-items:center;display:flex}.header-btn .icon{--dim:calc(28.51852px + 0.46296vw);--stroke-width:1.5px;aspect-ratio:1/1;border:2px solid var(--color-primary);border-radius:50%;height:var(--dim);justify-content:center;margin-right:var(--icon-margin);min-width:var(--dim);padding:calc(2.55556px + .13889vw);width:var(--dim)}.icon-menu{--bar_w:calc(8.51852px + 0.46296vw);--bar_h:1px;--bar_s:4px;align-items:center;cursor:pointer;display:none;height:calc(var(--bar_w)*2);justify-content:center;transition:.2s;width:calc(var(--bar_w)*2)}.icon-menu-bars{height:calc(var(--bar_h) + var(--bar_s)*2);width:var(--bar_w)}.icon-menu-bars span,.icon-menu-bars span:after,.icon-menu-bars span:before{background:var(--header-color);display:block;height:var(--bar_h);width:var(--bar_w)}.icon-menu-bars span{border-radius:5px;transform:translateY(var(--bar_s))}.icon-menu-bars span:after,.icon-menu-bars span:before{background:var(--header-color);content:"";left:0;position:absolute}.icon-menu-bars span:before{top:var(--bar_s);transition:top .3s .3s,transform .3s}.icon-menu-bars span:after{bottom:var(--bar_s);transition:bottom .3s .3s,transform .3s}.open-nav .icon-menu-bars span,.open-nav .icon-menu-bars:hover span{background:transparent}.open-nav .icon-menu-bars span:before{background:var(--header-color);top:0;transform:rotate(45deg);transition:top .3s,transform .3s .3s}.open-nav .icon-menu-bars span:after{background:var(--header-color);bottom:0;transform:rotate(-45deg);transition:bottom .3s,transform .3s .3s}.open-nav .nav-btn:hover .icon-menu{transform:rotate(90deg)}.nav-main{color:var(--dark);height:100vh;left:0;pointer-events:none;position:fixed;top:0;width:100vw;z-index:100}.open-nav .nav-main{pointer-events:auto}.nav-main nav{background-color:var(--white);display:flex;flex-direction:column;height:100%;justify-content:space-between;margin-left:auto;opacity:0;overflow:hidden;padding:var(--container-padding);transform:translateY(-100%);width:51%;z-index:10}.nav-main nav ul{padding:0 var(--section-padding)}.nav-main nav a{transition:.3s ease-in-out}.nav-main nav a:hover{color:var(--color-secondary)}.nav-main nav li a{display:inline-block;font-size:calc(22.03704px + .92593vw);font-weight:700;padding:calc(10.51852px + .46296vw) 0}.nav-line{fill:none;stroke-width:5px;stroke:var(--color-primary);height:115%;left:-13%;opacity:.5;position:absolute;top:-8%;transform:rotate(-25deg);width:125%;z-index:-1}.nav-background{background:linear-gradient(90deg,rgba(3,1,36,.6) 0,rgba(3,1,36,0));height:100%;left:0;opacity:0;position:absolute;top:0;width:0;z-index:0}.nav-top{align-items:center;display:flex;justify-content:space-between}.nav-top a{font-size:calc(9.55556px + .13889vw);font-weight:500;letter-spacing:.09em;text-transform:uppercase}.close-nav{--header-color:var(--dark);color:var(--header-color)}.close-nav .icon{border-color:var(--color-secondary)}.nav-copy{font-size:calc(9.55556px + .13889vw)}#footer{background-color:var(--dark);color:var(--white);padding:var(--container-padding)}#footer .container{display:flex;justify-content:space-between;z-index:15}#footer .sphere{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.footer-logo{color:var(--color-primary);font-size:calc(14.55556px + .13889vw);font-weight:600;letter-spacing:.08em;text-transform:uppercase}.footer-logo+strong{display:block;font-size:calc(10.55556px + .13889vw);font-weight:400;letter-spacing:.03em;margin:calc(10.55556px + .13889vw) 0;text-transform:uppercase}.footer-nav ul{align-items:center;display:flex;justify-content:flex-end;margin:0 -10px}.footer-nav li{margin:10px}.footer-right{font-size:calc(11.55556px + .13889vw);text-align:end}.footer-wave{fill:var(--dark);height:27vh;left:-4%;pointer-events:none;position:absolute;top:-93%;width:105%;z-index:10}.copyright{margin-top:15px}#footer a:hover{--fill:var(--color-primary);color:var(--color-primary)}@media screen and (max-width:1400px){.nav-main nav{width:100vw}#footer .sphere{top:-60%;transform:translateX(-50%)}}.connect{align-items:center;color:var(--dark);display:flex;height:100vh;justify-content:center;left:0;opacity:0;pointer-events:none;position:fixed;top:0;transition:.3s ease-in;visibility:hidden;width:100vw;z-index:1500}.connect-open .connect{opacity:1;pointer-events:auto;visibility:visible}.connect-bg{background-color:rgba(var(--rgb-dark),.5);height:100vh;left:0;position:absolute;top:0;width:100vw;z-index:0}.connect .connect-wrapper{background:var(--white);border-radius:20px;width:calc(191.11111px + 27.77778vw);z-index:1}.connect .form{padding:var(--container-padding)}.connect fieldset label{font-size:15px}.connect .btn{left:50%;margin:var(--gap-padding) auto 0;transform:translateX(-50%)}.connect .btn+.link{display:block;margin:10px auto 0;text-align:center}.connect .tab:after{background:rgba(var(--rgb-secondary),1);bottom:0;content:"";display:block;height:1px;left:0;position:absolute;transform:scaleX(0);transition:.4s ease-in-out;width:100%}.connect .tab:first-child{border-top-left-radius:20px}.connect .tab:last-child{border-top-right-radius:20px}@media screen and (max-width:1000px){#footer .container{align-content:center;flex-direction:column;text-align:center}#footer .container,.socials{justify-content:center}.footer-right{text-align:center}.footer-nav ul{flex-wrap:wrap;justify-content:center;margin:5px -5px}.footer-nav li{margin:5px}.copyright{margin-top:10px}}@media screen and (max-width:700px){.nav-main nav{width:100vw}.header-btn{font-size:11px;letter-spacing:normal;text-transform:none}#loader svg{animation:drive 6s ease-out}}@media screen and (max-width:500px){.header-btn>span{display:none}}input[type=radio]{-webkit-appearance:none}