.ad-btn-new-div{align-content:center}a.ad-btn-new{background:#f8f8f8;cursor:pointer;padding:10px 25px}.tabs{display:flex;margin-bottom:20px}.tab-button{background-color:#ddd;border:none;cursor:pointer;margin-right:5px;padding:10px 20px}.tab-button.active{background-color:#de3428;color:#fff}.tab-button{color:#000}.carousel-container{display:none;overflow:hidden;position:relative;width:100%}.carousel-container.active{display:block}.carousel{display:flex;transition:transform .3s ease-in-out}.carousel-item{box-sizing:border-box;flex:0 0 20%;padding:20px}.card{background:#fff;border:1px solid #ddd;border-radius:8px;box-shadow:0 2px 5px rgba(0,0,0,.1);height:220px;padding:15px;text-align:center}.imgbox{align-items:center;display:flex;justify-content:center;margin-bottom:10px}.imgbox img{height:100px;object-fit:contain;width:100px}.card h2{font-size:18px;margin:10px 0}.card p{color:#555;font-size:14px}.carousel-controls{display:flex;justify-content:space-between;position:absolute;top:50%;transform:translateY(-50%);width:100%}.carousel-next,.carousel-prev{background:rgba(0,0,0,.5);border:none;color:#fff;cursor:pointer;padding:10px}.carousel-next:hover,.carousel-prev:hover{background:rgba(0,0,0,.7)}@media (max-width:1024px){.carousel-item{flex:0 0 33.33%}}@media (max-width:768px){.carousel-item{flex:0 0 50%}}@media (max-width:480px){.carousel-item{flex:0 0 100%}}h2.con_title{padding-left:20px}.card h3{font-size:22px!important}.con_title{margin-top:25px}