.box{border-radius:5px}@media only screen and (min-width :981px){.sub-menu li a{font-size:13px!important;width:250px!important}.sub-menu{width:250px!important}.sub-menu li a{font-size:13px!important}.mb:hover{box-shadow:0px 2px 18px 0px rgba(0,0,0,0.3);transition:margin 300ms ease 0ms}}.card{width:100%;max-width:400px;background:#fff;border-radius:10px;box-shadow:0 2px 10px rgba(0,0,0,0.05);overflow:hidden;margin:20px auto;transition:0.3s ease-in-out}.card:hover{transform:translateY(-5px);box-shadow:0 8px 20px rgba(0,0,0,0.1)}.card-header{position:relative;padding:20px}.card-badge{position:absolute;top:0;right:0;background:#002366;color:#fff;padding:20px;border-bottom-left-radius:50px;border-top-right-radius:10px;width:80px;height:80px;display:flex;align-items:center;justify-content:center;transition:background 0.3s ease}.card-badge img{width:40px;height:40px}.card:hover .card-badge{background:#b30e05}.card-image{width:100%;max-width:150px;margin:20px auto 0 auto;display:block}.card-body{padding:20px;text-align:left}.card-body h2{font-size:28px;margin-bottom:10px;color:#000}.card-body p{font-size:14px;color:#666;margin-bottom:20px;line-height:1.5}.explore-link{text-decoration:none;color:#000;font-weight:500;transition:0.3s}.explore-link:hover{color:#b30e05}@media screen and (max-width:500px){.card{max-width:100%}}.image-card{position:relative;width:100%;max-width:450px;overflow:hidden;text-align:center;margin:20px auto}.image-card img{width:100%;height:280px;object-fit:cover;border-radius:25px}.image-card .content{position:absolute;bottom:0;left:0;right:0;background:rgba(255,255,255);color:#fff;padding:20px;text-align:center;transform:translateY(100%);transition:transform 0.5s ease}.image-card .content .title{font-size:18px;color:black;font-weight:bold;margin:0 0 10px}.image-card .content .description{font-size:14px;color:black}.image-card:hover .content{transform:translateY(0)}@media (max-width:768px){.image-card{width:100%;margin:10px auto}.image-card img{height:180px}.image-card .content{padding:15px}.image-card .content .title{font-size:16px}.image-card .content .description{font-size:12px}}@media (max-width:480px){.image-card img{height:200px}.image-card .content .title{font-size:14px}.image-card .content .description{font-size:11px}}.wheel{width:200px;animation:spin 5s linear infinite}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.rotating_wheel_sd{display:flex;justify-content:center;align-items:center}