.card-lezr{border: 2px solid #b3b3b39a !important;border-radius:12px;overflow:hidden;transition:transform .3s ease , background-color .3s ease , border-color .3s ease}.card-lezr .card-body{padding:20px;display:flex;flex-direction:column;align-items:center;text-align:center}.card-css-center{display:flex;align-items:center;text-align:center;justify-content:center!important}.card-lezr .logo-container{width:100px;height:100px;overflow:hidden;margin-bottom:15px;position:relative;display:flex;align-items:center;justify-content:center}.card-lezr .logo-container img{width:100%;height:100%;object-fit:cover;transition:opacity .3s ease}.card-lezr .default-img{display:block}.card-lezr .hover-img{display:none}.card-lezr:hover .default-img{display:none}.card-lezr:hover .hover-img{display:block}.card-lezr .card-title{font-size:1.5rem;font-weight:bold;color:#1d428a;margin-bottom:10px;transition:color .3s ease}.card-lezr .card-text{color:#707070;font-size:1rem;transition:color .3s ease}.card-lezr .card-btn{display:inline-flex;align-items:center;justify-content:center;text-decoration:none;transition:all .3s ease;margin-top:10px;font-weight:500;cursor:pointer;text-align:center;line-height:1.2;gap:8px;border-style:solid;border-width:1px;border-color:transparent;background-color:#1d428a;color:#fff;padding:10px 20px;border-radius:5px}.card-lezr .card-btn i{transition:transform .3s ease}.card-lezr .card-btn:hover{transform:translateY(-2px);background-color:#ff5733;border-color:#ff5733;color:#fff}.card-lezr .card-btn:hover i{transform:translateX(-3px)}.dark-mode .card-lezr .logo-container{background-color:transparent}.dark-mode .card-lezr .card-title{color:#6ea8fe}.dark-mode .card-lezr:hover .card-title{color:#90c8ff}.dark-mode .card-lezr .card-text{color:#b0b0b0}.dark-mode .card-lezr:hover .card-text{color:#d0d0d0}.dark-mode .card-lezr .card-btn{background-color:#0d6efd;color:#fff;border-color:#0d6efd}.dark-mode .card-lezr .card-btn:hover{background-color:#0b5ed7;color:#fff;border-color:#0b5ed7}.dark-mode .card-lezr .card-btn i{color:#fff}.dark-mode .card-lezr{border-color:#444}.dark-mode .card-lezr:hover{border-color:#6ea8fe}.dark-mode .card-lezr .card-btn{box-shadow:0 2px 4px rgba(0,0,0,.3)}@media (max-width:768px){.card-lezr .card-title{font-size:1.2rem}.card-lezr .card-text{font-size:.9rem}.card-lezr .logo-container{width:80px;height:80px}.card-lezr .card-body{padding:15px}}