@keyframes slide-right{0%{transform:translateX(0)}to{transform:translateX(100%)}}@keyframes slide-left{0%{transform:translateX(100%)}to{transform:translateX(0)}}a{color:#27343e;-webkit-text-decoration:none;text-decoration:none}.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=1770371303280);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:#c1dce3;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:Roboto,sans-serif;font-size:30px;font-weight:700;padding-top:100px;text-align:center}.kv-NewsletterModal .kv-NewsletterModal-content .kv-NewsletterModal-contentText{font-family:Roboto,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:Roboto,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%}.kv-NewsletterModal{background:#f7f6f6;color:#27343e}@media(min-width:576px){.kv-NewsletterModal{width:505px}}@media(min-width:768px){.kv-NewsletterModal{width:585px}}@media(min-width:1200px){.kv-NewsletterModal{width:792px}}.kv-NewsletterModal .kv-NewsletterModal-content .icon-picto-a-tres-vite:before{filter:invert(20%) sepia(80%) saturate(3294%) hue-rotate(352deg) brightness(91%) contrast(96%)}.kv-NewsletterModal .kv-NewsletterModal-content .kv-NewsletterModal-contentRegle a{-webkit-text-decoration:underline;text-decoration:underline}.kv-NewsletterModal .kv-NewsletterModal-picto{font-size:27px}.kv-NewsletterModal .kv-NewsletterModal-picto:before{background-image:url(/resources/static/dist/svg/nl.svg?r=1770371303280);background-repeat:no-repeat;background-size:contain;content:"";display:block;filter:invert(54%) sepia(8%) saturate(4252%) hue-rotate(147deg) brightness(85%) contrast(71%);height:27px;width:37.18px}.kv-ModalNL *{box-sizing:border-box}.kv-ModalNL .kv-NewsletterModal-content .kv-NewsletterModal-contentLogo .kv-NewsletterModal-picto{font-size:27px}.kv-ModalNL .kv-NewsletterModal-content .kv-NewsletterModal-contentLogo .kv-NewsletterModal-picto:before{background-image:url(/resources/static/dist/svg/nl.svg?r=1770371303280);background-repeat:no-repeat;background-size:contain;content:"";display:block;filter:invert(54%) sepia(8%) saturate(4252%) hue-rotate(147deg) brightness(85%) contrast(71%);height:27px;width:37.18px}.kv-ModalNL .kv-NewsletterFooter-form{margin:56px 0 0;text-align:center}.kv-ModalNL .kv-NewsletterFooter-form input{background:#fff;border-radius:6px;color:#acacac;font-family:Roboto Condensed,sans-serif;font-size:16px;height:50px;margin:0 10px 0 0;padding:0 0 0 15px;width:50%}@media(min-width:576px){.kv-ModalNL .kv-NewsletterFooter-form input{width:266px}}.kv-ModalNL .kv-NewsletterFooter-form button{background-color:#e22518;border-radius:5px;color:#fff;cursor:pointer;display:inline-block;font-weight:700;height:48px;padding:0 28px;text-transform:uppercase;transition:background-color .3s ease-in-out}.kv-ModalNL .kv-NewsletterFooter-form button:hover{background-color:#27343e}.kv-NewsletterModal .kv-NewsletterModal-content .kv-NewsletterModal-contentMerci{font-size:26px}@media(min-width:576px){.kv-NewsletterModal .kv-NewsletterModal-content .kv-NewsletterModal-contentMerci{font-size:30px}}.kv-NewsletterModal .kv-NewsletterModal-content .kv-NewsletterModal-contentText{font-size:18px}@media(min-width:576px){.kv-NewsletterModal .kv-NewsletterModal-content .kv-NewsletterModal-contentText{font-size:22px}}.kv-BackToTop-container{bottom:5px;cursor:pointer;display:none;position:fixed;right:5px;transition:transform .3s ease-in-out;z-index:4}@media(min-width:1200px){.kv-BackToTop-container{bottom:10px;right:10px}}.kv-BackToTop-container>div{align-items:center;background:#27343e;border-radius:25px;display:flex;height:50px;justify-content:center;opacity:.3;width:50px}.kv-BackToTop-container>div:hover{opacity:.45;transition:all .2s ease}.kv-BackToTop-container>div .icon-back-arrow{transform:rotate(90deg)}.kv-BackToTop-container>div .icon-back-arrow:before{filter:invert(89%) sepia(97%) saturate(0) hue-rotate(279deg) brightness(105%) contrast(105%);height:16px;opacity:1;width:27.2px}.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;background:#f7f6f6;border-radius:6px;color:#27343e;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:#c1dce3;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=1770371303280);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:Roboto Condensed,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:#27343e;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:#6fadbe;font-size:22px;font-weight:700;text-align:center}.kv-Modal-overlay .kv-Modal-container .kv-Modal-content span.kv-Modal-site{color:#27343e;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:#27343e;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:#27343e;-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:#27343e;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=1770371303280);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=1770371303280);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}}