.hm-carousel,.hm-slide{margin-bottom:0!important;padding-bottom:0!important}.slick-list,.slick-track{margin-bottom:0!important;padding-bottom:0!important}.hm-carousel{max-width:800px;margin:auto;margin-bottom:0;text-align:center}.hm-slide img{width:100%;height:auto}.hm-title{height:70px;line-height:1.3em;font-weight:700;font-size:22px;background:#000;color:#fff;padding:10px;margin-top:0;margin-bottom:0;text-align:left;text-transform:uppercase;display:flex;align-items:center}.hm-title a{text-decoration:none;color:inherit;width:100%;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.hm-title a:hover{color:#67F24D}.hm-image-bg{width:100%;aspect-ratio:788 / 450;height:auto;background-size:cover;background-position:center center;background-repeat:no-repeat;border-radius:0}.slick-dots{display:flex!important;justify-content:space-between!important;align-items:center;padding:0;margin:0 0 0 0;list-style:none;width:100%;gap:0}.slick-dots li{flex:1;text-align:center;margin:0!important;padding:0!important}.slick-dots li button{width:100%;background:black!important;color:white!important;border:1px solid #000;border-radius:0;padding:10px 0;font-size:16px;cursor:pointer;transition:background 0.3s ease}.slick-dots .slick-active button{background:#67F24D!important}@media (max-width:768px){.hm-title{height:65px!important;font-size:16px}.hm-title a{-webkit-line-clamp:2!important}.slick-dots{display:flex!important;justify-content:space-between!important}.slick-dots li button{font-size:14px!important;padding:10px}}