@import url(https://fonts.googleapis.com/css2?family=Chivo:wght@400;700&display=swap);*{box-sizing:border-box;outline:none}.bg-marron1{background-color:#f7f7f7!important}.bg-marron2{background-color:#c3c3c3!important}.bg-marron3{background-color:#555!important}.text-marron1{color:#555!important}.text-marron2{color:#c3c3c3!important}.text-marron3{color:#555!important}button,button.btn-cookie{cursor:pointer;transition:all .3s ease 0s}button.btn-cookie:active,button.btn-cookie:focus,button.btn-cookie:hover,button:active,button:focus,button:hover{background-color:#f86d34}.bandeau{display:none;font-family:Chivo,sans-serif;font-size:13px;color:#555;background-color:#fff;box-shadow:0 1px 6px rgba(29,51,51,.32)}.bandeau #cookiesPercentage{height:5px;width:0;background-color:#f86d34}.bandeau *{font-family:Chivo,sans-serif;font-size:13px;line-height:15.6px}.bandeau.fixed{position:fixed;left:0;bottom:0;width:100%;z-index:998}.bandeau .container-cookie{display:flex;justify-content:space-between;align-items:center;width:100%;max-width:1250px;margin:0 auto;padding:0 20px}@media (max-width:767px){.bandeau .container-cookie{flex-wrap:wrap}}.bandeau .container-cookie>*{padding-top:10px;padding-bottom:10px}.bandeau .text{text-align:left}@media (min-width:768px){.bandeau .text{padding-right:15px}.bandeau .text+*{padding-left:15px}}@media (max-width:767px){.bandeau .text{text-align:center}}@media (max-width:991px){.bandeau .wrapper-btn{flex-wrap:wrap}}.bandeau .wrapper-btn>*{min-width:140px;margin-left:5px;margin-right:5px}@media (max-width:991px){.bandeau .wrapper-btn>*{margin-bottom:10px}}@media (max-width:991px) and (min-width:768px) and (orientation:landscape){.bandeau .wrapper-btn>:last-child{margin-bottom:0}}@media (min-width:576px){.bandeau .wrapper-btn.unique-btn{width:auto;justify-content:flex-end}.bandeau .wrapper-btn.unique-btn>*{margin-bottom:0;width:auto}}.bandeau strong{display:block;color:#000;padding-bottom:5px;font-size:15.99px;line-height:24.96px}.bandeau strong+br{display:none}.bandeau a{color:#f86d34;text-decoration:underline}.wrapper-btn{display:flex;justify-content:space-between;align-items:center}@media (max-width:767px){.wrapper-btn{width:100%;justify-content:center}.wrapper-btn .btn-cookie{margin-left:5px;margin-right:5px}.wrapper-inner-block .wrapper-btn{justify-content:flex-start}.wrapper-inner-block .wrapper-btn .btn-cookie{margin-left:0;margin-right:10px}}@media (max-width:400px){.wrapper-btn{justify-content:center}.wrapper-inner-block .wrapper-btn{justify-content:space-between}.wrapper-inner-block .wrapper-btn .btn-cookie{margin-left:0;margin-right:0;max-width:48%}}.btn-cookie{font-family:Chivo,sans-serif;height:30px;width:140px;margin-left:0;white-space:nowrap;text-align:center;color:#fff;background-color:#c3c3c3;border:none;font-size:13px;line-height:15.6px;text-decoration:none!important;border-radius:25px;transition:all .3s ease 0s}.bg-marron1 .btn-cookie{border:1px solid #fff}.btn-cookie.selected,.btn-cookie.selected:focus,.btn-cookie:active,.btn-cookie:focus,.btn-cookie:hover{color:#fff!important;background-color:#f86d34!important}.btn-cookie.btn-cookie-annulation.selected,.btn-cookie.btn-cookie-annulation.selected:focus,.btn-cookie.btn-cookie-annulation:active,.btn-cookie.btn-cookie-annulation:focus,.btn-cookie.btn-cookie-annulation:hover,.btn-cookie.minus.selected,.btn-cookie.minus.selected:focus,.btn-cookie.minus:active,.btn-cookie.minus:focus,.btn-cookie.minus:hover{background-color:#222!important}.btn-cookie[disabled]{color:#c3c3c3;background-color:rgba(34,34,34,.72)!important;cursor:not-allowed}.btn-cookie[disabled]:active,.btn-cookie[disabled]:focus,.btn-cookie[disabled]:hover{color:#c3c3c3!important;background-color:rgba(34,34,34,.72)!important}@media (max-width:767px){.btn-cookie{margin-left:0}}.bandeau .btn-link{color:#555;background-color:#fff;border:1px solid #555;border-radius:25px!important}.bandeau .btn-link:active,.bandeau .btn-link:focus,.bandeau .btn-link:hover{color:#f86d34;background-color:#fff;border-color:#f86d34}@media (-webkit-device-pixel-ratio:2),(-webkit-device-pixel-ratio:3),(-webkit-device-pixel-ratio:4){.bandeau .btn-link:active,.bandeau .btn-link:focus,.bandeau .btn-link:hover{color:#f86d34!important;background-color:#fff!important;border-color:#f86d34!important}}.cookie,.cookie-backdrop{top:0;right:0;left:0;bottom:0}.cookie-backdrop{position:fixed;height:100%;z-index:997;background-color:#000}.cookie-backdrop.fade{opacity:0}.cookie-backdrop.fade.show{opacity:.5}.fade{opacity:0;transition:opacity .15s linear}.fade.show{opacity:1}.cookie,.cookie-open{overflow:hidden}.cookie{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;display:none;outline:0}.cookie,.cookie *{font-family:Chivo,sans-serif}.cookie *{font-size:13px;line-height:1.15em;outline:none!important}.cookie-open .cookie{overflow-x:hidden;overflow-y:auto}.cookie.fade .cookie-dialog{transition:transform .3s ease-out;transform:translateY(-25%)}.cookie.show .cookie-dialog{transform:translate(0)}.cookie-dialog{position:relative;width:auto;margin:0 auto;pointer-events:none;max-width:670px;padding:15px}.cookie-dialog-centered{display:flex;align-items:center;min-height:calc(100% - 1rem)}.cookie-content{position:relative;display:flex;flex-direction:column;width:100%;pointer-events:auto;background-color:#000;background-clip:padding-box;border:none;border-radius:0;outline:0}.cookie-body{position:relative;flex:1 1 auto;padding:15px;background-color:#fff}.cookie-body em,.cookie-body strong{display:block;text-align:left;font-style:normal;font-weight:400}.cookie-body em *,.cookie-body strong *{display:inline}.cookie-body .text-necessary{font-weight:700;color:#f86d34}.cookie-body a{color:#f86d34}.cookie-header .closeMe{display:flex;justify-content:flex-end;align-items:center;height:30px;width:100%;padding-left:15px;padding-right:15px;color:#fff;background-color:#222;border:none;font-size:12px;font-weight:700;text-transform:uppercase;opacity:1;text-shadow:none!important}.cookie-header .closeMe:active,.cookie-header .closeMe:focus,.cookie-header .closeMe:hover{color:#f86d34;background-color:#222}@media (-webkit-device-pixel-ratio:2),(-webkit-device-pixel-ratio:3),(-webkit-device-pixel-ratio:4){.cookie-header .closeMe:active,.cookie-header .closeMe:focus,.cookie-header .closeMe:hover{background-color:#222!important}}.cookie-header .closeMe span{padding-right:10px;font-size:12px;line-height:14px}.cookie-footer{background-color:#fff!important}.cookie-footer .wrapper-btn{justify-content:flex-end}.cookie-footer .btn-cookie+.btn-cookie{margin-left:10px}.wrapper-block{margin-top:30px;padding-bottom:30px}.wrapper-block+.wrapper-block{margin-top:0}@media (min-width:768px){.wrapper-inner-block{display:flex;justify-content:space-between;align-items:flex-start}.wrapper-inner-block>*{display:flex;flex:0 0 73%;max-width:73%}.wrapper-inner-block>:first-child{padding-right:15px}.wrapper-inner-block>:last-child{padding-left:15px;flex:0 0 27%;max-width:27%;flex-direction:column}.wrapper-inner-block>:last-child button{margin-bottom:10px}.wrapper-inner-block>.cookie-title,.wrapper-inner-block>.cookie-title+*{flex:0 0 50%;max-width:50%;flex-direction:row}}@media (max-width:767px){.wrapper-inner-block>[class^=text-]{display:block;margin-bottom:10px}}.wrapper-block-centered{align-items:center}.cookie-title{color:#000;font-size:20px;line-height:1.15em;text-align:left}@media (max-width:767px){.cookie-title{display:block;margin-bottom:10px}}.services-title{display:flex;justify-content:flex-start;align-items:center;height:35px;width:100%;color:#f86d34;background-color:transparent;font-size:13px;text-transform:uppercase;margin-bottom:10px;padding:0 10px 0 0}@media (max-width:767px){.services-title{padding-top:7px;padding-bottom:7px;height:auto}}.btn-showCookie{display:block;position:fixed;left:10px;bottom:6px;z-index:100}.active-button{display:none}.inactive-button,.selected .active-button{display:block}.selected .inactive-button{display:none}.cookie-link{border:none;background-color:transparent;text-decoration:underline}.cookie-link:hover{color:#f86d34;background-color:transparent}.wrapper-cookies{position:relative;z-index:9999}#app{font-family:Avenir,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;color:#2c3e50;margin-top:60px}