nav{position:relative}.hover-effect{transition:background-color .3s,box-shadow .3s}.hover-effect:hover{background-color:var(--bs-primary);box-shadow:0 4px 8px rgba(0,0,0,.2);color:#fff}.hover-effect:hover .card-text,.hover-effect:hover .card-title{color:#fff}.hover-shadow{transition:box-shadow .3s}.hover-shadow:hover{box-shadow:0 4px 8px rgba(0,0,0,.2)}@media (max-width:767px){.card-group{align-items:center;flex-direction:column}.card{margin-bottom:20px;width:90%}}@media (min-width:768px){.card-group{flex-direction:row}.card{flex:1 1;margin:10px}}.img-fixed-size{height:50px;object-fit:cover;width:50px}.card-img-top{background-color:#f8f9fa}.navbar-container{margin-top:20px}.app-download-link{word-wrap:break-word;background-color:hsla(0,0%,100%,.95);border:1px solid #ddd;border-radius:8px;box-shadow:0 4px 10px rgba(0,0,0,.25);max-width:356px;padding:15px;position:fixed;right:20px;top:25px;z-index:1000}.app-download-link h4{color:#333;font-size:18px;margin:0}.app-download-link p{font-size:14px;line-height:1.4;margin:8px 0}.app-download-link .btn{display:inline-block;margin-top:10px;text-align:center;width:100%}.main-content{margin-top:120px;padding:20px}.card{border:1px solid #ddd;border-radius:8px;box-shadow:0 2px 6px rgba(0,0,0,.1);margin-top:20px;overflow:hidden}.card-title{word-wrap:break-word;font-size:1.75rem;margin:0 auto;overflow:visible;padding-top:20px;text-align:center;white-space:normal}@media (max-width:768px){.card-title{font-size:1.5rem;padding-top:15px}.app-download-link{max-width:300px;padding:12px}.main-content{margin-top:80px}}
/*# sourceMappingURL=main.ba504e28.css.map*/