 .imagemaisons{margin:0 10px 10px 0}.float{float:left}.transform{transform:rotate(-2deg) skew(-2deg);margin-top:2rem}.lien-site{color:black;z-index:-99}.lien-site a{color:black;z-index:-99}.myBlock{border:none;padding:5px;width:100%;height:20px;overflow-y:scroll;background-color:black;color:black}.myBlock a{color:black}::-webkit-scrollbar{width:5px;height:15px}::-webkit-scrollbar-track{border:1px solid var(--primary);border-radius:15px}::-webkit-scrollbar-thumb{background:var(--primary);border-radius:15px}::-webkit-scrollbar-thumb:hover{background:var(--secondary)}@media screen and (min-width:768px){.pl-5{transition-delay:0 !important;padding-bottom:5rem!important;padding-top:5rem!important}}.devis{position:fixed;left:30%;bottom:15px;transition:all .5s ease-in-out;z-index:999}.devis a{height:50px;width:50px;border-radius:50%;overflow:hidden;box-shadow:2px 2px 6px rgb(0 0 0 / 40%);font-size:28px;display:block;text-align:center;line-height:50px;color:white;background:var(--primary)}.devis .tooltiptext{width:200px;background-color:var(--primary);color:#fff;text-align:center;border-radius:6px;padding:5px 0;position:absolute;z-index:1;line-height:normal;font-size:15px;top:11px;letter-spacing:0.1em;height:auto}.telefon{position:fixed;left:15px;bottom:75px;transition:all .5s ease-in-out;z-index:999}.telefon a{height:50px;width:50px;border-radius:50%;overflow:hidden;box-shadow:2px 2px 6px rgb(0 0 0 / 40%);font-size:28px;display:block;text-align:center;line-height:50px;color:white;background:var(--dark)}.telefon .tooltiptext{visibility:hidden;width:120px;background-color:var(--primary);color:#fff;text-align:center;border-radius:6px;padding:5px 0;position:absolute;z-index:1;line-height:normal;font-size:15px;top:11px;left:85%;height:auto}@media screen and (min-width:768px){.devis {display:none}}.keywords-container{margin-top:20px;display:flex;flex-wrap:wrap;gap:10px}.keyword{background:linear-gradient(45deg,#6a5acd,#00bfff);color:white;padding:8px 16px;border-radius:30px;font-size:14px;font-weight:bold;text-transform:uppercase;box-shadow:0 4px 8px rgba(0,0,0,0.2);transition:transform 0.3s,box-shadow 0.3s}.keyword:hover{transform:scale(1.1);box-shadow:0 6px 12px rgba(0,0,0,0.3)}.keyword:active{transform:scale(0.95)}.carousel-indicators .button{background-color:var(--secondary);border:none}.carousel-indicators .active{background-color:var(--primary)}.carousel-indicators{position:relative;margin-top:10px}