a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,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,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;font-size:16px;font:inherit;margin:0;padding:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none}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}@keyframes AWESOME{0%{transform:rotate(0deg)}50%{transform:rotate(5deg)}to{transform:rotate(-5deg)}}@keyframes AWESOMEFT{0%{font-size:12px}50%{font-size:14px}to{font-size:12px}}img.awesome{animation:AWESOME 1s infinite}body.awesome a,body.awesome h2,body.awesome p,body.awesome span{animation:AWESOMEFT 1s infinite}body.noScroll{left:0;position:fixed;width:100%}body.noBodyMove{overflow-y:hidden}button,input,select{-webkit-appearance:none;background-color:transparent;border:0;border-radius:0;box-shadow:none;outline:0}button:focus,button:hover,input:focus,input:hover,select:focus,select:hover{outline:0}@keyframes slide-right{0%{transform:translateX(0)}to{transform:translateX(100%)}}@keyframes slide-left{0%{transform:translateX(100%)}to{transform:translateX(0)}}a{color:#242d44;-webkit-text-decoration:none;text-decoration:none}.mob-Overlay{background:rgba(0,0,0,.5);display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:7}.mob-Theme-arrow{border-style:solid;border-width:2px 2px 0 0;display:inline-block;height:.6rem;width:.6rem}.mob-Theme-arrow--right{transform:rotate(45deg)}.mob-Theme-arrow--down{transform:rotate(135deg)}.show-loading-animation .rect-shape,.show-loading-animation .round-shape,.show-loading-animation .text-row,.show-loading-animation.rect-shape,.show-loading-animation.round-shape,.show-loading-animation.text-row{animation:react-placeholder-pulse 1.5s infinite}@keyframes react-placeholder-pulse{0%{opacity:.6}50%{opacity:1}to{opacity:.6}}.Engine .Engine-select--duration+.kv-BottomModal-opened:before,.Engine .Engine-select--travelTheme+.kv-BottomModal-opened:before{background-color:rgba(36,45,68,.4);content:"";height:50vh;position:absolute;top:-300px;width:100%;z-index:-1}.Engine .Engine-select--duration+.kv-BottomModal-opened .kv-BottomModal-contentArea,.Engine .Engine-select--travelTheme+.kv-BottomModal-opened .kv-BottomModal-contentArea{flex-grow:0}@media(min-width:576px){.Engine .Engine-select--duration+.kv-BottomModal-opened,.Engine .Engine-select--travelTheme+.kv-BottomModal-opened{top:0}.Engine .Engine-select--duration+.kv-BottomModal-opened .kv-BottomModal-contentArea,.Engine .Engine-select--travelTheme+.kv-BottomModal-opened .kv-BottomModal-contentArea{flex-grow:1}}.kv-Modal-overlay{background-color:rgba(0,0,0,.5);height:100vh;left:0;position:fixed;top:0;width:100%;z-index:14}.kv-Modal-overlay .kv-Modal-container{background:#fff;border-radius:6px;color:#242d44;left:50%;min-height:280px;padding:15px;position:fixed;top:50%;transform:translate(-50%,-50%);width:345px}@media(min-width:768px){.kv-Modal-overlay .kv-Modal-container{min-height:285px;width:585px}}@media(min-width:1200px){.kv-Modal-overlay .kv-Modal-container{min-height:200px;width:860px}}.kv-Modal-overlay .kv-Modal-container .kv-Modal-headerLogo{align-items:center;background-color:#0064dc;border-radius:50%;display:flex;height:49px;justify-content:center;margin-left:auto;margin-right:auto;width:49px}.kv-Modal-overlay .kv-Modal-container .kv-Modal-closeButton{background:#ececec;border-radius:100%;cursor:pointer;height:30px;position:absolute;right:10px;top:10px;width:30px}.kv-Modal-overlay .kv-Modal-container .kv-Modal-closeButton:before{background-image:url(/resources/static/dist/svg/close.svg?r=1774962247921);background-repeat:no-repeat;background-size:contain;content:"";display:block;height:12px;margin:auto;width:12px}@media(min-width:992px){.kv-Modal-overlay .kv-Modal-container .kv-Modal-closeButton{height:35px;width:35px}}@media(min-width:1200px){.kv-Modal-overlay .kv-Modal-container .kv-Modal-closeButton{height:44px;width:44px}.kv-Modal-overlay .kv-Modal-container .kv-Modal-closeButton:before{height:16px;width:16px}}.kv-Modal-overlay .kv-Modal-container .kv-Modal-content{font-family:Arial,sans-serif;height:calc(100vh - 180px);overflow-y:scroll}@media(min-width:768px){.kv-Modal-overlay .kv-Modal-container .kv-Modal-content{height:calc(100vh - 210px)}}@media(min-width:1200px){.kv-Modal-overlay .kv-Modal-container .kv-Modal-content{height:auto;overflow-y:auto}}.kv-Modal-overlay .kv-Modal-container .kv-Modal-content .bold{font-weight:700}.kv-Modal-overlay .kv-Modal-container .kv-Modal-content h6,.kv-Modal-overlay .kv-Modal-container .kv-Modal-content li,.kv-Modal-overlay .kv-Modal-container .kv-Modal-content p,.kv-Modal-overlay .kv-Modal-container .kv-Modal-content span{color:#242d44;line-height:22px}.kv-Modal-overlay .kv-Modal-container .kv-Modal-content h6,.kv-Modal-overlay .kv-Modal-container .kv-Modal-content p,.kv-Modal-overlay .kv-Modal-container .kv-Modal-content ul{margin-bottom:16px}.kv-Modal-overlay .kv-Modal-container .kv-Modal-content h4{color:#27343e;font-size:18px;font-weight:600;line-height:18px}.kv-Modal-overlay .kv-Modal-container .kv-Modal-content p{font-size:16px}.kv-Modal-overlay .kv-Modal-container .kv-Modal-content p.kv-Modal-contentBaseline{font-size:12px;margin:42px auto 0}.kv-Modal-overlay .kv-Modal-container .kv-Modal-content p.kv-Modal-contentTitle{color:#0064dc;font-size:22px;font-weight:700;text-align:center}.kv-Modal-overlay .kv-Modal-container .kv-Modal-content span.kv-Modal-site{color:#242d44;text-transform:lowercase}.kv-Modal-overlay .kv-Modal-container .kv-Modal-content ul{list-style:inside}@media(min-width:768px){.kv-Modal-overlay .kv-Modal-container .kv-Modal-content ul{padding-left:20px}}.kv-Modal-overlay .kv-Modal-container .kv-Modal-content ul li{color:#242d44;display:list-item;margin-bottom:5px}.kv-Modal-overlay .kv-Modal-container .kv-Modal-content ul li::marker{text-align:left}.kv-Modal-overlay .kv-Modal-container .kv-Modal-content a{color:#242d44;-webkit-text-decoration:underline;text-decoration:underline}.kv-Modal-overlay .kv-Modal-container .kv-Modal-content .floaColor{color:#009fff;font-weight:700}.kv-Modal-overlay .kv-Modal-container .kv-Modal-content--flexi h6,.kv-Modal-overlay .kv-Modal-container .kv-Modal-content--flexi li,.kv-Modal-overlay .kv-Modal-container .kv-Modal-content--flexi span,.kv-Modal-overlay .kv-Modal-container .kv-Modal-content--garanti h6,.kv-Modal-overlay .kv-Modal-container .kv-Modal-content--garanti li,.kv-Modal-overlay .kv-Modal-container .kv-Modal-content--garanti span{font-weight:700}.kv-Modal-overlay .kv-Modal-container .kv-Modal-content--payment4x ul{margin:30px auto}.kv-Modal-overlay .kv-Modal-container .kv-Modal-content--phoneNumberHeader{align-items:center;display:flex;flex-direction:column;margin-top:15px}.kv-Modal-overlay .kv-Modal-container .kv-Modal-content--phoneNumberHeader p.kv-Modal-contentTitle{color:#242d44;font-size:16px}.kv-Modal-overlay .kv-Modal-container .kv-Modal-content--phoneNumberHeader .kv-Modal-contentNum{font-weight:700;padding-left:10px}.kv-Modal-overlay .kv-Modal-container .kv-Modal-content--phoneNumberHeader .kv-Modal-contentInfos{font-size:12px;margin:24px 0 0}.kv-Modal-overlay .kv-Modal-container .kv-Modal-contentButton{border:2px solid;border-radius:20px;cursor:pointer;display:block;font-size:14px;margin:0 10px 10px 0;padding:10px 20px;-webkit-text-decoration:none;text-decoration:none}.kv-Modal-overlay .kv-Modal-container .kv-Modal-contentButton.active,.kv-Modal-overlay .kv-Modal-container .kv-Modal-contentButton:first-child{border:2px solid;color:#fff}@media(min-width:768px){.kv-Modal-overlay .kv-Modal-container .kv-Modal-contentButton{display:inline-block}}.kv-Modal-overlay .kv-Modal-container .kv-Modal-contentLogo{background-repeat:no-repeat;background-size:contain;margin:0 auto 16px}.kv-Modal-overlay .kv-Modal-container .kv-Modal-contentLogo--flexi{background-image:url(/resources/static/dist/svg/flexi_icon.svg?r=1774962247921);height:45px;width:65px}@media(min-width:992px){.kv-Modal-overlay .kv-Modal-container .kv-Modal-contentLogo--flexi{height:74px;width:106px}}.kv-Modal-overlay .kv-Modal-container .kv-Modal-contentLogo--payment4x{background-image:url(/resources/static/dist/svg/floa_icon.svg?r=1774962247921);height:45px;width:133px}@media(min-width:992px){.kv-Modal-overlay .kv-Modal-container .kv-Modal-contentLogo--payment4x{height:64px;width:188px}}.kv-Modal-overlay .kv-Modal-container--paiement-4x .kv-Modal-content{height:auto}@media(min-width:768px){.kv-Modal-overlay .kv-Modal-container--paiement-4x .kv-Modal-content{height:auto}}.kv-Modal-overlay .kv-Modal-container .kv-Modal-headerLogo--phoneNumberHeader{background-color:#fff;height:10%;left:25%;mask-image:url(/resources/static/dist/pmvc/svg/phone.svg?r=1774962247921);-webkit-mask-image:url(/resources/static/dist/pmvc/svg/phone.svg?r=1774962247921);mask-position:center;-webkit-mask-position:center;mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;mask-size:contain;-webkit-mask-size:contain;position:absolute;width:50%}.kv-Modal-overlay .kv-Modal-container .kv-Modal-content{font-family:Inter,sans-serif}.kv-NewsletterModal{background:#fff;border-radius:6px;left:0;margin:0 auto;min-height:425px;position:fixed;right:0;top:20%;width:345px;z-index:15}@media(min-width:1200px){.kv-NewsletterModal{min-height:405px;width:792px}}.kv-NewsletterModal .kv-NewsletterModal-picto{speak:never;font-feature-settings:normal;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.kv-NewsletterModal .kv-NewsletterModal-content .kv-NewsletterModal-contentBtnClose{cursor:pointer;height:auto;margin:0;padding:0;position:absolute;right:0;top:-23px;width:auto}.kv-NewsletterModal .kv-NewsletterModal-content .kv-NewsletterModal-contentBtnClose .kv-Select__clear-indicator{margin:0}.kv-NewsletterModal .kv-NewsletterModal-content .kv-NewsletterModal-contentBtnClose .kv-Select__clear-indicator:after{background-image:url(/resources/static/dist/svg/close.svg?r=1774962247921);background-repeat:no-repeat;background-size:contain;content:"";display:block;filter:invert(100%) sepia(100%) saturate(0) hue-rotate(138deg) brightness(102%) contrast(101%);font-size:15px;height:16px;width:16px;speak:never;font-feature-settings:normal;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.kv-NewsletterModal .kv-NewsletterModal-content .kv-NewsletterModal-contentLogo{align-items:center;background-color:#0064dc;border-radius:50%;display:flex;height:77px;justify-content:center;left:0;margin-left:auto;margin-right:auto;position:absolute;right:0;top:-40px;width:77px}.kv-NewsletterModal .kv-NewsletterModal-content .kv-NewsletterModal-contentLogo .kv-NewsletterModal-picto{speak:never;font-feature-settings:normal;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.kv-NewsletterModal .kv-NewsletterModal-content .kv-NewsletterModal-contentMerci{font-family:Montserrat,Arial,Helvetica,Liberation Sans,FreeSans,sans-serif;font-size:30px;font-weight:700;padding-top:100px;text-align:center}.kv-NewsletterModal .kv-NewsletterModal-content .kv-NewsletterModal-contentText{font-family:Montserrat,Arial,Helvetica,Liberation Sans,FreeSans,sans-serif;font-size:22px;font-weight:700;line-height:27px;padding-top:6px;text-align:center}.kv-NewsletterModal .kv-NewsletterModal-content .kv-NewsletterModal-contentTextSuite{font-family:Montserrat,Arial,Helvetica,Liberation Sans,FreeSans,sans-serif;font-size:21px;line-height:27px;padding-top:6px;text-align:center}.kv-NewsletterModal .kv-NewsletterModal-content .icon-picto-a-tres-vite{display:flex;justify-content:center;margin:0 auto;padding-top:44px}.kv-NewsletterModal .kv-NewsletterModal-content .kv-NewsletterModal-contentRegle a{color:#a9acb4;display:flex;font-family:arial;font-size:10px;justify-content:center;padding-top:45px}@media(min-width:1200px){.kv-NewsletterModal .kv-NewsletterModal-content .kv-NewsletterModal-contentRegle a{margin-top:76px;padding-top:0}}.kv-NewsletterModal .kv-NewsletterModal-content .kv-NewsletterModal-linkToConfidentialite:hover{-webkit-text-decoration:underline;text-decoration:underline}.kv-Newsletter-overlay{background-color:rgba(0,0,0,.5);height:100vh;left:0;position:fixed;top:0;width:100%;z-index:14}.kv-show-newsletterSl{position:absolute;top:111px;width:100%}#root-NewsletterSubscription .kv-NewsletterModal{background-color:#fff;box-sizing:border-box;height:219px;min-height:219px;padding:15px;width:345px}@media(min-width:992px){#root-NewsletterSubscription .kv-NewsletterModal{height:203px;min-height:203px;width:584px}}@media(min-width:1200px){#root-NewsletterSubscription .kv-NewsletterModal{height:211px;min-height:211px;width:861px}}#root-NewsletterSubscription .kv-NewsletterModal .kv-NewsletterModal-picto:before{background-image:url(/resources/static/dist/pmvc/svg/newsletter.svg?r=1774962247921);background-repeat:no-repeat;background-size:contain;content:"";display:block;height:49px;width:51px}#root-NewsletterSubscription .kv-NewsletterModal .kv-NewsletterModal-content{height:inherit;padding:0}@media(min-width:1200px){#root-NewsletterSubscription .kv-NewsletterModal .kv-NewsletterModal-content{padding:0}}#root-NewsletterSubscription .kv-NewsletterModal .kv-NewsletterModal-content .kv-NewsletterModal-contentLogo{height:49px;margin:0 auto 15px;position:relative;top:0;width:51px}#root-NewsletterSubscription .kv-NewsletterModal .kv-NewsletterModal-content .kv-NewsletterModal-contentLogo .kv-NewsletterModal-picto:before{background-image:url(/resources/static/dist/pmvc/svg/newsletter.svg?r=1774962247921);background-repeat:no-repeat;background-size:contain;content:"";display:block;height:30px;left:-3px;position:relative;width:30px}#root-NewsletterSubscription .kv-NewsletterModal .kv-NewsletterModal-content .kv-NewsletterModal-contentBtnClose{align-items:center;background-color:#f3f3f3;border-radius:39px;display:flex;height:39px;justify-content:center;right:16px;top:10px;width:39px}#root-NewsletterSubscription .kv-NewsletterModal .kv-NewsletterModal-content .kv-NewsletterModal-contentBtnClose .kv-Select__clear-indicator{height:12px;width:12px}#root-NewsletterSubscription .kv-NewsletterModal .kv-NewsletterModal-content .kv-NewsletterModal-contentBtnClose .kv-Select__clear-indicator:after{background-image:url(/resources/static/dist/pmvc/svg/close.svg?r=1774962247921);filter:none;height:12px;width:12px}#root-NewsletterSubscription .kv-NewsletterModal .kv-NewsletterModal-content .kv-NewsletterModal-contentMerci,#root-NewsletterSubscription .kv-NewsletterModal .kv-NewsletterModal-content .kv-NewsletterModal-contentText{color:#242d44;font-family:Arial,sans-serif;font-family:Inter,sans-serif;font-size:16px;font-weight:600;line-height:25px;padding-top:0}#root-NewsletterSubscription .kv-NewsletterModal .kv-NewsletterModal-content .kv-NewsletterModal-contentTextSuite{color:#ff5f47;font-family:Arial,sans-serif;font-family:Inter,sans-serif;font-size:16px;font-weight:600;line-height:25px;padding-top:0}#root-NewsletterSubscription .kv-NewsletterModal .kv-NewsletterModal-content .kv-NewsletterModal-contentRegle{font-family:Arial,sans-serif;-webkit-text-decoration:underline;text-decoration:underline}#root-NewsletterSubscription .kv-NewsletterModal .kv-NewsletterModal-content .kv-NewsletterModal-contentRegle a{color:#242d44;font-family:Arial,sans-serif;font-family:Inter,sans-serif;font-size:12px;font-weight:400;line-height:25px;margin-top:15px;padding-top:0}