:root{--hero:url(../img/hero.jpg);--hero-2x:url(../img/hero@2x.jpg)}.webp:root{--hero:url(../img/hero.webp);--hero-2x:url(../img/hero@2x.webp)}.cursor-pointer{cursor:pointer}.btn-account:hover{color:#014c8c}.home .card-promo{padding-top:0}.home .section-promos{margin-top:0}.home .card-feature .card-img-top{width:70px;height:70px}.section-signup .card-number-suggestion .btn-sm{display:block;color:#0275d8;text-decoration:none;cursor:pointer}.section-signup .card-number-suggestion .btn-sm:hover{color:#014c8c;text-decoration:underline}.ui-dialog{border:1px solid #007aff}.ui-draggable .ui-dialog-titlebar{cursor:move;background:#007aff;color:#fff;border-color:#007aff}.ui-dialog-titlebar-close:before{content:"x";display:block;margin-top:-5px}.ui-widget-overlay{opacity:.5;background:#212121}.btn-logout{color:#000;background-color:#da4f49}.btn-logout:hover{color:#fff}.btn-account{color:#fff;background-color:#007aff}.map iframe{width:100%;height:450px;border:0}#dialog{display:none}.table-recap th{width:70%}.div-code-promo .btn{margin:0;width:100%}.alert{display:none;margin:0 0 10px;padding:8px 35px 8px 14px;border:1px solid #fbeed5;text-shadow:0 1px 0 #fff;border-color:rgba(192,152,83,0.7);-webkit-box-shadow:0 2px 2px rgba(0,0,0,0.1) inset,0 0 0 1px rgba(255,255,255,0.7) inset,0 1px 0 rgba(255,255,255,0.9);-moz-box-shadow:0 2px 2px rgba(0,0,0,0.1) inset,0 0 0 1px rgba(255,255,255,0.7) inset,0 1px 0 rgba(255,255,255,0.9);box-shadow:0 2px 2px rgba(0,0,0,0.1) inset,0 0 0 1px rgba(255,255,255,0.7) inset,0 1px 0 rgba(255,255,255,0.9);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.alert-block{display:block}.alert-error{background:#f9e5e5;color:#da4c4c;border-color:#e9a5a5}.alert-success{color:#468847;background-color:#dff0d8;border-color:#d6e9c6}.alert-error .close{color:#da4c4c}.text-error{color:#991b1b}.alert-success .close{color:#468847}.text-success{color:#064e3b}.alert .btn-alert{margin-top:5px}.section-prelevement-form .card p{font-weight:500}@media(min-width:992px){.section-building .section-img .img-fluid{bottom:-190px}}@media(max-width:991px){.topbar .btn{display:inline-block;float:none}}