.banner_container_nb{min-height:50px}.banner_nb{min-height:50px;display:flex;flex-wrap:wrap;max-height:50px;overflow:hidden;word-break:break-all;align-items:center;align-content:center;position:relative;padding:0 30px;z-index:999999}.banner_global_link{min-height:50px;display:flex;flex-wrap:wrap;max-height:50px;overflow:hidden;word-break:break-all;align-items:center;align-content:center;position:relative;width:100%;text-decoration:none}.banner_nb.centered{justify-content:center}.banner_nb.centered>.banner_global_link{justify-content:center;text-decoration:none}.banner_nb.fixed_button{padding-right:250px}.banner_nb p{margin:0px!important}a.button_redirect_to{position:relative;border-radius:20px;font:normal normal normal 14px/26px Poppins;letter-spacing:0;display:flex;align-items:center;flex-direction:row;border:none;gap:8px;padding:4px 10px;flex-wrap:nowrap;cursor:pointer;overflow:hidden;max-width:180px;text-decoration:none;margin-left:15px;min-width:85px;justify-content:center}a.button_redirect_to.fixed{position:absolute;right:5%}img.logo_banner{margin-right:15px;margin-left:15px}.banner_nb *{display:flex;flex-direction:row;align-items:center;align-content:center;gap:3px}@media (max-width:1200px){.banner_nb *{font-size:0.8rem!important}}@media (max-width:900px){.banner_nb *{font-size:.7rem m!important}}@media (max-width:767px){.banner_nb *{font-size:0.7rem!important}.logo_banner{width:15px;height:15px}}@media (max-width:0){.banner_nb{display:inline}}#neatbanner{min-height:50px;padding:10px;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:"Open Sans",sans-serif;font-weight:600;font-size:15px;-webkit-box-sizing:border-box;box-sizing:border-box;z-index:99999999999999999999}#neatbanner *{-webkit-box-sizing:border-box;box-sizing:border-box;vertical-align:initial}@media (max-width:767px){#neatbanner{display:none}}#neatbanner p{margin:0;line-height:1.5;font-size:15px;font-family:"Open Sans",sans-serif;padding:0}#neatbanner b,#neatbanner strong{font-weight:700}#neatbanner button{font-family:"Open Sans",sans-serif}#neatbanner .grid{display:-ms-grid;display:grid;grid-template-areas:"textes lien close";-ms-grid-columns:1fr 15px auto 15px auto;grid-template-columns:1fr auto auto;grid-column-gap:15px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%;padding:0 20px}@media (max-width:1024px){#neatbanner .grid.position_center{grid-template-columns:auto 360px auto auto!important}}#neatbanner .grid>.compteur{-ms-grid-row:1;-ms-grid-column:1;grid-area:compteur;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;text-align:left;padding:0 20px}#neatbanner .grid>.compteur>div{text-align:center;font-size:10px;display:inline-block;margin:0 2px;padding:2px 5px}#neatbanner .grid>.compteur>div>p{font-size:10px;margin-top:5px;padding:0 2px}#neatbanner .grid>.compteur>div:first-child{margin-left:0}#neatbanner .grid>.compteur>div:last-child{margin-right:0}#neatbanner .grid>.compteur>div.fleche{vertical-align:top;margin-top:15px}#neatbanner .grid>.compteur>div>span{font-size:21px;padding:2px 5px;border-radius:5px}#neatbanner .grid>.textes{-ms-grid-row:1;-ms-grid-column:1;grid-area:textes;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;text-align:center}#neatbanner .grid>.lien{-ms-grid-row:1;-ms-grid-column:3;grid-area:lien}#neatbanner .grid>.lien>button{border:0;background-color:#fff;padding:6px 10px;border-radius:3px;font-size:13px;color:#000}#neatbanner .grid>.lien>button p{font-size:13px}#neatbanner .grid>.close{-ms-grid-row:1;-ms-grid-column:5;grid-area:close;cursor:pointer;right:3%}#neatbanner .grid>.textes .icone{margin-right:10px;display:inline-block;vertical-align:middle}#neatbanner .grid>.textes .icone svg{height:30px;width:20px;fill:inherit;vertical-align:middle}#neatbanner .grid>.textes .icone svg>path{fill:inherit}#neatbanner .grid>.textes>.texte{margin:0 auto}#neatbanner .grid>.textes>.texte>span,#neatbanner .grid>.close>svg{vertical-align:middle}#neatbanner .grid>.textes>.texte p{padding-right:6px;display:inline;vertical-align:middle}.remodal-overlay{z-index:16777270}.remodal-wrapper{z-index:16777271}.remodal{padding:0!important;width:auto}#neatbanner .close{opacity:1}#neatbanner .close:hover,#neatbanner .close:active,#neatbanner .close:focus{opacity:.8}a.close_banner_button{position:absolute;right:10px;top:19px;cursor:pointer}