@import url("https://fonts.googleapis.com/css2?family=Rubik:wght@300;400;500;600;700;800;900&display=swap");html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}body{line-height:1}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}nav ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:bold}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}input,select{vertical-align:middle}@font-face{font-family:VAGRoundedStd;src:url(../fonts/VAGRoundedStd-Thin.woff2?v=1) format("woff2"),url(../fonts/VAGRoundedStd-Thin.woff?v=1) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:VAGRoundedStd;src:url(../fonts/VAGRoundedStd-Light.woff2?v=1) format("woff2"),url(../fonts/VAGRoundedStd-Light.woff?v=1) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:VAGRoundedStd;src:url(../fonts/VAGRoundedStd-Bold.woff2?v=1) format("woff2"),url(../fonts/VAGRoundedStd-Bold.woff?v=1) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:VAGRoundedStd;src:url(../fonts/VAGRoundedStd-Black.woff2?v=1) format("woff2"),url(../fonts/VAGRoundedStd-Black.woff?v=1) format("woff");font-weight:700;font-style:normal;font-display:swap}body{font-family:VAGRoundedStd, 'Rubik', sans-serif}input[type="text"],input[type="email"],select{border:0;outline:none;border:1px solid #e4e4e4;height:37px;font-size:16px;display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:400;color:#1a1a1f;font-size:14px;background-color:#e4e4e4;-webkit-box-sizing:border-box;box-sizing:border-box;text-indent:15px;box-sizing:border-box;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-transition:0.5s;transition:0.5s;font-family:VAGRoundedStd, 'Rubik', sans-serif}input[type="text"]:first-child,input[type="email"]:first-child,select:first-child{margin-left:0}input[type="text"]:last-child,input[type="email"]:last-child,select:last-child{margin-right:0}input[type="text"].error,input[type="email"].error,select.error{border-color:#ff2424;background-color:#FFFFFF;color:#ff2424}input[type="text"]:hover,input[type="text"]:focus,input[type="email"]:hover,input[type="email"]:focus,select:hover,select:focus{background-color:#FFFFFF}select{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}input[type="text"]::-webkit-input-placeholder,input[type="email"]::-webkit-input-placeholder,input[type="date"]::-webkit-input-placeholder,select:invalid,textarea::-webkit-input-placeholder{color:#1a1a1f;font-size:14px;font-family:VAGRoundedStd, 'Rubik', sans-serif}input[type="text"]:-ms-input-placeholder,input[type="email"]:-ms-input-placeholder,input[type="date"]:-ms-input-placeholder,select:invalid,textarea:-ms-input-placeholder{color:#1a1a1f;font-size:14px;font-family:VAGRoundedStd, 'Rubik', sans-serif}input[type="text"]::-ms-input-placeholder,input[type="email"]::-ms-input-placeholder,input[type="date"]::-ms-input-placeholder,select:invalid,textarea::-ms-input-placeholder{color:#1a1a1f;font-size:14px;font-family:VAGRoundedStd, 'Rubik', sans-serif}input[type="text"]::placeholder,input[type="email"]::placeholder,input[type="date"]::placeholder,select:invalid,textarea::placeholder{color:#1a1a1f;font-size:14px;font-family:VAGRoundedStd, 'Rubik', sans-serif}@-webkit-keyframes shadowelt{from{-webkit-box-shadow:none;box-shadow:none}to{-webkit-box-shadow:0 0 5px 1px #8a8a8a;box-shadow:0 0 5px 1px #8a8a8a}}@keyframes shadowelt{from{-webkit-box-shadow:none;box-shadow:none}to{-webkit-box-shadow:0 0 5px 1px #8a8a8a;box-shadow:0 0 5px 1px #8a8a8a}}.containercheckbox{display:block;position:relative;padding-left:20px;height:15px;cursor:pointer;font-size:22px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-box-sizing:border-box;box-sizing:border-box}.containercheckbox input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.containercheckbox .checkmark{position:absolute;top:0;left:0;height:15px;width:15px;background-color:#FFFFFF;border:1px solid #282830;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-name:shadowelt;animation-name:shadowelt;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-direction:alternate;animation-direction:alternate}.containercheckbox:hover input ~ .checkmark{background-color:#666666}.containercheckbox input:checked ~ .checkmark{background-color:#FFFFFF;-webkit-animation:none;animation:none}.containercheckbox .checkmark:after{content:"✔️";position:absolute;display:none;font-size:10px}.containercheckbox input:checked ~ .checkmark:after{display:block}.containercheckbox .checkmark:after{left:1px;top:2px;width:5px;height:5px;background-color:#FFFFFF}.cta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#ff0022;text-align:center;text-transform:uppercase;text-decoration:none;font-size:18px;font-weight:500;color:#ffffff;padding:10px 20px;-webkit-transition:0.5s;transition:0.5s}.cta:hover{background-color:#bd0019}.cta.disabled{-webkit-filter:grayscale(1);filter:grayscale(1);opacity:0.5;cursor:not-allowed}#loader{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;-webkit-box-sizing:border-box;box-sizing:border-box;height:100%;width:100%;position:fixed;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;align-items:center;align-content:center;top:0;left:0;background-color:rgba(255,255,255,0.8)}#loader svg{width:150px}.container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;-webkit-box-sizing:border-box;box-sizing:border-box;min-height:100vh;height:auto}.line{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%}.line .content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;max-width:1100px;-ms-flex-direction:row;flex-direction:row}.line1{background-image:url("../images/img2.png");background-position:top center;background-size:cover;-webkit-box-flex:2;-ms-flex-positive:2;flex-grow:2;color:#FFFFFF;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.line1 .content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:auto;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:1em;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.line1 .content #merci{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;-webkit-box-sizing:border-box;box-sizing:border-box;display:none;background-color:#FFFFFF;max-width:440px;padding:30px}.line1 .content #merci p{font-size:14px;font-weight:400;color:#1a1a1f;margin:1em 0;text-align:center;line-height:1.3em}.line1 .content #form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:rgba(255,255,255,0.9);max-width:440px;padding:30px}@media screen and (max-width: 684px){.line1 .content #form{max-width:92%}}.line1 .content #form h2{text-transform:uppercase;font-size:22px;font-weight:500;color:#1a1a1f;text-align:center;line-height:1.3em;margin:1em 0}.line1 .content #form h3{font-size:14px;font-weight:500;color:#1a1a1f;text-align:left;-ms-flex-item-align:start;align-self:flex-start;margin-bottom:20px;line-height:1.3em;text-transform:uppercase}.line1 .content #form p{font-size:14px;font-weight:400;color:#1a1a1f;margin:1em 0;text-align:center;line-height:1.3em}.line1 .content #form .ferror{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;border:1px solid #bd0019;background-color:#ffdbe0;margin-bottom:20px;display:none;font-size:14px;font-weight:400;color:#1a1a1f;margin:1em 0;text-align:center;padding:20px}.line1 .content #form .fline{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.line1 .content #form .fline input,.line1 .content #form .fline select{width:100%;margin:0 0 20px 0;text-align:center}@media screen and (max-width: 1040px){.line1 .content #form .fline.fline2{-ms-flex-wrap:wrap;flex-wrap:wrap}}.line1 .content #form .fline.fline2 input{max-width:47%}@media screen and (max-width: 1040px){.line1 .content #form .fline.fline2 input{max-width:none}}.line1 .content #form .radio{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:20px}.line1 .content #form .radio label{font-size:16px;font-weight:400;color:#1a1a1f;font-size:12px;line-height:1.1em}.line1 .content #form .radio div:last-child{-webkit-box-flex:2;-ms-flex-positive:2;flex-grow:2;margin-left:5px}.line1 .content #form .radio.reglement{text-align:left}.line1 .content #form .radio.reglement a{color:#000000}.line1 .content #form .radio.error label{color:#bd0019}.line1 .content #form .cta{width:100%;margin-bottom:1em}.line1 .content #form p.mentions{text-align:left;font-weight:400;color:#666666;font-size:10px;line-height:1em;font-family:Arial, Helvetica, sans-serif}.line1 .content #form p.mentions a{color:#666666}.line1 .content #form .sans-profiter{font-weight:300;color:#1a1a1f;font-size:10px;line-height:1.1em}.line1 .hdesk{display:none}.line1 .hdesk img{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;width:100%}.linefooter{background-color:#f4f4f4;color:#282830;padding:40px 0}.linefooter .content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media screen and (max-width: 1040px){.linefooter .content{padding:0 10px}}.linefooter .content p{font-size:14px;font-weight:400;color:#282830;line-height:1.3em}.linefooter .content p a{color:#282830}.ctacookies{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;-webkit-box-sizing:border-box;box-sizing:border-box;position:fixed;-webkit-transition:0.5s;transition:0.5s;bottom:0;left:-180px;background-color:#000000;color:#FFFFFF;border-top-right-radius:15px}.ctacookies a{padding:10px;color:#FFFFFF;text-decoration:none}.ctacookies:hover{left:0px;background-color:#282830}.ctacookies:hover a{color:#FFFFFF}#cookiebanner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;-webkit-box-sizing:border-box;box-sizing:border-box;position:fixed;bottom:0;max-width:100%;width:100%;min-height:150px;height:auto;background-color:rgba(0,0,0,0.9);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:30px;color:#FFFFFF;font-size:12px;align-items:center}#cookiebanner p{color:#FFFFFF;text-align:center}#cookiebanner .intro{font-size:14px;text-align:center;margin:0 0 20px 0;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}#cookiebanner h4{color:#FFFFFF;margin:10px 0}#cookiebanner .tab{display:none;margin:20px 0 0 0;overflow-x:auto;overflow-y:auto;width:100%}#cookiebanner table{border:1px solid #FFFFFF;border-collapse:collapse;min-width:600px}#cookiebanner table th,#cookiebanner table td{text-align:left;border-collapse:collapse;border:1px solid #FFFFFF;padding:10px}#cookiebanner table caption{margin:10px 0}#cookiebanner a.menu{color:#FFFFFF}#cookiebanner .ctaok{background-color:#FFFFFF;color:#000000;font-size:14px;font-weight:700;padding:7px 38px;text-transform:uppercase;text-decoration:none;border-radius:35px;line-height:66px;border:2px solid #000000}#cookiebanner .ctaok:hover{background-color:#000000;border-color:#FFFFFF;color:#FFFFFF}#cookiebanner .ctaok.disabled{opacity:0.2}#cookiebanner .ctaok.disabled:hover{background-color:#000000;border-color:#000000;color:#FFFFFF}#cookiebanner.hidenf{display:none}.modaal-content-container{text-align:center;color:#000}.modaal-content-container h3{font-size:14px}.modaal-content-container img{margin:20px 0}.modaal-content-container p{font-size:12px;line-height:1.3em}.modaal-content-container a{color:#000}
