@import url(https://cdnjs.cloudflare.com/ajax/libs/font-awesome/7.0.1/css/all.min.css);.story-container{height:100%;overflow-y:scroll;scroll-snap-type:y mandatory}.story-item{scroll-snap-align:start;height:100%}.badge-service{display:inline-block;background:#262626D3;color:#fff;padding:4px 10px;margin:3px;border:solid 2px #A2A2A2B2;border-radius:6px;font-size:13px}.ville-term{display:inline-block;background:#FF98002D;color:#fff;padding:4px 10px;margin:3px;border:solid 2px #FF5722AD;border-radius:6px;font-size:13px}.badge-service:hover{transform:scale(1.1) ease-out}.ville-term-annonce{font-size:12px;color:#e1e1e1}.play-overlay{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:70px;height:70px;border-radius:50%;background:rgb(0 0 0 / .5);color:#fff;font-size:40px;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:10;transition:opacity 0.3s ease}.statut-container.playing .play-overlay{opacity:0;pointer-events:none}@media screen and (max-width:740px){.ville-term-annonce{font-size:10px!important;color:#e1e1e1}.phone-btn-short,.whatsapp-btn-short{width:35px;height:35px}.badge-service{display:inline-block;background:#2626262D;color:#fff;padding:4px 7px;margin:2px;border:solid 2px #A2A2A2B2;border-radius:6px;font-size:9px}.play-overlay{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:45px;height:45px;border-radius:50%;background:rgb(0 0 0 / .5);color:#fff;font-size:33px;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:10;transition:opacity 0.3s ease}.whatsapp-btn-short{width:100%}.ville-term-annonce{font-size:10px;color:#e1e1e1}}.bt{width:100%;display:flex;flex-direction:column;align-items:center}.phones-btn-short{display:block;width:100%;background-color:#D4D4D4;border:solid 1px #6E6E6EEA;color:#000;padding:5px 10px;font-size:16px;font-weight:600;border-radius:7px;text-decoration:none;transition:0.3s ease;box-shadow:0 4px 10px rgb(37 211 102 / .3);text-align:center;margin-bottom:20px}.phone-btn-short{display:block;height:50px;width:50px;background-color:#FFC10747;border:solid 1px #FFC107EA;color:#fff;padding:10px;font-size:20px;font-weight:600;border-radius:50%;text-decoration:none;transition:0.3s ease;box-shadow:0 4px 10px rgb(37 211 102 / .3);text-align:center;margin-bottom:20px}.whatsapps-btn-short{display:block;height:50px;width:100%;background-color:#25D366;color:#fff;padding:10px;font-size:16px;font-weight:600;border-radius:7px;text-decoration:none;transition:0.3s ease;box-shadow:0 4px 10px rgb(37 211 102 / .3);text-align:center}.whatsapp-btn-short{display:block;height:50px;width:50px;background-color:#25D366;color:#fff;padding:10px;font-size:20px;font-weight:600;border-radius:50%;text-decoration:none;transition:0.3s ease;box-shadow:0 4px 10px rgb(37 211 102 / .3);text-align:center}.whatsapp-btn-short:hover{background-color:#1ebc5e;box-shadow:0 6px 14px rgb(30 188 94 / .4);transform:translateY(-2px)}.whatsapp-btn-short:active{transform:scale(.96)}.annonce-pro{border-radius:7px;border:solid 2px #B69DFB;box-shadow:0 10px 30px rgb(141 109 255 / 47%)!important}.annonce-pro{border-radius:7px;border:solid 2px #B69DFB!important;box-shadow:0 10px 30px rgb(141 109 255 / 47%)!important}.annonce-pro .cont-ann-desc .titre a,.annonce-pro .titre h5{background:linear-gradient(135deg,#f7f5ff 0%,#9376df 100%);-webkit-background-clip:text;-webkit-text-fill-color:#fff0}.annonce-pro .ico-gold{display:none}.annonce-gold{border-radius:7px;border:solid 2px #f0c36b!important;box-shadow:0 10px 30px rgb(224 170 25 / 47%)!important}.annonce-normal .badge-priorite{display:none}.annonce-gold .cont-ann-desc .titre a,.annonce-gold .titre{background:linear-gradient(135deg,#fff9ec 0%,#dbb24f 100%);-webkit-background-clip:text;-webkit-text-fill-color:#fff0}.annonce-gold .ico-pro{display:none}.badge-priorite{position:absolute;top:10px;left:0;padding:5px 12px;border-radius:0 20px 20px 0;font-weight:700;text-transform:uppercase}.spa-cat{width:auto;padding:5px 12px;font-size:11px;font-weight:700;text-transform:uppercase;border-radius:7px}.cat-normal{border:solid 1px whitesmoke}.badge-priorite p{font-size:9px!important}.cat-pro{background:#9376df}.badge-pro{background:linear-gradient(135deg,#f7f5ff 0%,#9376df 100%)}.badge-pro .elementor-icon i,.badge-pro p{color:black!important}.cat-gold{background:#dbb24f}.badge-gold{background:linear-gradient(135deg,#fff9ec 0%,#dbb24f 100%)}.badge-gold .elementor-icon i,.badge-gold p{color:#ffffff!important;text-shadow:1px 1px 5px #000}