.csm-slideshow{position:relative;width:100%;max-width:100%;overflow:hidden;margin:2rem auto;height:530px}.csm-slides-container{display:flex;width:100%;transition:transform 0.5s ease-in-out}.csm-slide{flex:0 0 100%;box-sizing:border-box;text-align:center;width:100%;position:relative}.csm-slide img{width:100%;height:auto;display:block}.csm-slideshow .csm-slide img{width:100%;height:530px;display:block;object-fit:cover;object-position:center}.csm-slideshow .csm-slideshow-dots{position:absolute;bottom:30px;left:50%;transform:translateX(-50%);display:flex;gap:0;z-index:9;pointer-events:auto}.csm-slideshow .csm-slideshow-dots div{background:#ccc;border:none;width:12px;height:12px;border-radius:50%;margin:0 6px;display:inline-block;cursor:pointer;transition:background 0.3s,transform 0.2s;pointer-events:auto}.csm-slideshow .csm-slideshow-dots div:hover,.csm-slideshow .csm-slideshow-dots div:focus{transform:scale(1.2)}.csm-slideshow .csm-slideshow-dots div.active{background:#002F87;transform:scale(1.1);width:16px;height:16px;margin-top:-2px}.clinica-gradient-overlay{position:absolute;bottom:0;left:0;width:100%;height:30%;background:linear-gradient(to top,rgb(0 128 0 / .8),#fff0)}@media (max-width:768px){.csm-slideshow-dots div.active{width:12px;height:12px}.csm-slideshow-dots div{width:8px;height:8px}}