.footer_buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:5px}@media (min-width:769px) and (max-width:1439px){.footer_buttons{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:20px}}@media (min-width:1440px){.footer_buttons{gap:20px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.footer_buttons a{padding:10px;color:transparent;display:inline-block;line-height:normal;background:url("/assets/images/buttons/btn-se-connecter.svg") no-repeat center;background-size:cover}@media (max-width:568px){.footer_buttons a{padding:5px;background-size:contain;height:35px}}.footer_buttons .promos{padding:10px;color:transparent;background:url("/assets/images/buttons/btn-retour-aux-promos.svg") no-repeat center;background-size:contain}@media (max-width:568px){.footer_buttons .promos{padding:5px;background-size:contain;height:35px}}.m-bottom{margin-bottom:20px}.faq{width:100%;text-align:center;background:-webkit-gradient(linear,left top,left bottom,from(#e0f8fc),to(#fff));background:linear-gradient(to bottom,#e0f8fc,#fff);border-radius:15px}.faq h2{font-size:28px;line-height:100%;font-weight:900;margin:0 0 30px 0;padding:0}.faq .accordion-panel{background-color:#e0f8fc;cursor:pointer;padding:20px 80px 20px 30px;margin:0 0 25px 0;width:100%;border:none;text-align:left;outline:none;-webkit-transition:0.2s;transition:0.2s;border-radius:15px;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;line-height:23px;color:#0c0032;font-size:18px;font-weight:700;font-family:"Montserrat",serif}@media (max-width:567px){.faq .accordion-panel{margin:0}}.faq .accordion-panel .accordion-arrow{display:block;width:36px;height:36px;background-image:url("/promo-lundi/images/arrow.svg");background-repeat:no-repeat;background-size:55%;background-position:center;position:absolute;top:50%;right:30px;-webkit-transform:translateY(-50%) rotate(0deg);transform:translateY(-50%) rotate(0deg);transition:transform 0.3s ease-in-out,-webkit-transform 0.3s ease-in-out}.faq .accordion-panel.active{border-radius:15px 15px 0 0}.faq .accordion-panel.active .accordion-arrow{background-image:url("/promo-lundi/images/arrow-up.svg")}.faq .panel{padding:0 50px;display:none;overflow:hidden;margin-bottom:30px;text-align:left;font-size:18px;color:#0c0032;font-weight:500}.faq .panel ul li{font-size:18px;margin-bottom:10px;color:#134e9c;line-height:22px}@media (max-width:567px){.faq .panel ul li{font-size:16px}}.faq .panel ul li::marker{color:#ff1000}main.bonus{font-family:"Montserrat",serif}main.bonus h1{background:var(--gradient-text,linear-gradient(90deg,rgba(0,255,78,0.77) 0%,#00AFA1 100%));background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-weight:700;font-size:24px;font-style:normal;line-height:normal;text-transform:uppercase;word-wrap:normal;overflow-wrap:normal;white-space:normal;word-break:keep-all}main.bonus p{text-transform:none;color:#fff!important;font-size:16px;font-weight:400!important}main.bonus h2{position:relative;color:#FFF;font-family:"Prometo Trial",sans-serif;font-size:20px;font-style:normal;font-weight:500;line-height:44px;text-transform:uppercase;background:-webkit-gradient(linear,left top,right top,from(#0F8B4C),color-stop(89.9%,#18254B));background:linear-gradient(90deg,#0F8B4C 0%,#18254B 89.9%);padding-left:70px;margin:0}@media (max-width:768px){main.bonus h2{padding-left:50px}}main.bonus h2:before{content:"";position:absolute;width:20px;height:20px;background:url("/assets/images/homepage/diamond.svg") no-repeat center;background-size:contain;left:30px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media (max-width:768px){main.bonus h2:before{left:15px}}main.bonus .bonus-hero{position:relative;margin-bottom:20px}main.bonus .bonus-hero img,main.bonus .bonus-hero picture{display:block;width:100%}main.bonus .bonus-hero .banner-content{position:absolute;left:4em;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:12px;color:#fff;text-align:left}main.bonus .bonus-hero .banner-content h3{font-size:32px;font-weight:700;margin:0}main.bonus .bonus-hero .banner-content p{margin:0;max-width:400px;color:#FFF;text-align:center;font-family:"Prometo Trial",sans-serif;font-size:18px;font-style:normal;font-weight:700;text-transform:uppercase}main.bonus .bonus-hero .banner-content img{width:350px;height:auto}@media (max-width:767px){main.bonus .bonus-hero .banner-content{left:50%;top:70%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;width:100%;padding:0 20px}main.bonus .bonus-hero .banner-content img{width:280px;height:auto}}.deposit-levels{width:100%;overflow:hidden}.deposit-levels .deposit-item{position:relative;height:50px;margin:20px 0;padding:0 20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:14px;background:-webkit-gradient(linear,left top,right top,from(#326B6D),color-stop(50.48%,#1F193E));background:linear-gradient(90deg,#326B6D 0%,#1F193E 50.48%)}.deposit-levels .deposit-item:not(:last-child){margin-bottom:4px}.deposit-levels .deposit-item:before{content:"";position:absolute;left:0;top:0;width:100%;height:1px;background:rgba(255,255,255,0.08)}.deposit-levels .deposit-item .amount{font-family:Montserrat,sans-serif;color:#DFC386;font-size:18px;font-weight:500}.deposit-levels .deposit-item .arrow{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:url("/bonus-bienvenue/images/arrow-green.svg") no-repeat center;width:20px;height:15px}.deposit-levels .deposit-item strong{font-family:Montserrat,sans-serif;color:#28FFB6;font-size:18px;font-weight:700;text-transform:uppercase}@media (max-width:768px){.deposit-levels .deposit-item{height:auto;padding:14px 16px;gap:8px;-ms-flex-wrap:wrap;flex-wrap:wrap;text-align:center}.deposit-levels .deposit-item .amount,.deposit-levels .deposit-item strong{font-size:14px}}.footer_buttons{margin-bottom:1em;padding:2em 0}.panel{background-color:#0E1E31;padding:30px 30px 20px;text-align:left;font-size:16px;color:#DFC386;font-weight:700}@media (max-width:768px){.panel{padding:20px 20px 10px}}.panel ul{list-style:none;padding:0;margin-top:20px}.panel ul li{font-family:Montserrat,sans-serif;font-size:14px;font-weight:400;margin-bottom:10px;color:#fff}.panel ul li ::marker{display:none}