@import "https://fonts.googleapis.com/css2?family=Anek+Kannada:wght@100..800&family=Anton&family=Rubik:ital,wght@0,300..900;1,300..900&display=swap";@import "https://fonts.googleapis.com/css2?family=Anton&family=Rubik:ital,wght@0,300..900;1,300..900&display=swap";.member-content-button{color:#fff;box-shadow:10px;background-color:#ff9000;border-radius:10px;margin:20px;padding:10px 5px 5px 10px;font-size:20px;font-weight:500}main{font-family:Anek Kannada,sans-serif}.modal{z-index:1000;background-color:#00000080;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:fixed;top:0;left:0}.modal-content{text-align:center;background-color:#f39200ce;border-radius:5px;width:300px;padding:20px;font-weight:500}.close-button{cursor:pointer;font-size:20px;position:absolute;top:10px;right:10px}#subscriptions-container{box-sizing:border-box;flex-wrap:wrap;justify-content:center;align-items:flex-start;gap:20px;min-height:50vh;padding:20px;display:flex}.subscription-card{cursor:pointer;background-color:#ffffff60;border:1px solid #ccc;border-radius:8px;flex-direction:column;width:30%;min-width:250px;max-width:400px;min-height:620px;transition:transform .3s,box-shadow .3s;display:flex;overflow:hidden;box-shadow:0 4px 8px #0000001a}@media (width<=1024px){.subscription-card{width:45%}}@media (width<=768px){.subscription-card{width:100%}}.subscription-card:hover{transform:translateY(-5px);box-shadow:0 8px 16px #0003}.subscription-img{transition:opacity .3s ease-in-out;object-fit:cover!important;width:100%!important;height:400px!important}.subscription-img,.imgcardsub{background-color:#0000!important}.subscription-card h2{color:#333;text-align:center;min-height:3.2rem;margin:16px;font-size:1.5rem}.subscription-card p{color:#555;text-align:center;flex-grow:1;margin:0 16px 16px;font-size:1rem}.subscription-description{text-align:left;-webkit-line-clamp:4;word-break:break-word;-webkit-box-orient:vertical;max-height:6em;margin:10px 16px;padding-left:20px;line-height:1.5;list-style-type:disc;display:-webkit-box;overflow:hidden}.subscription-description li{color:#555;margin-bottom:8px;font-size:1rem}.subscription-card .member-price{color:#fff;box-shadow:10px;background-color:#ff9000;border-radius:10px;padding:10px 5px 5px 10px;font-size:20px;font-weight:500}.subscription-card .member-content-button{margin-top:auto}.subscription-card .member-price:hover{letter-spacing:1px;-webkit-box-shadow:0 5px 40px -10px #00000091;-moz-box-shadow:0 5px 40px -10px #00000091;background:#c07007;transition:all .4s;box-shadow:5px 40px -10px #00000091}.dark-mode header nav{background-color:#181818;transition:background-color .8s,color .8s}.dark-mode .btn-insc-nav:hover{color:#ff9000;background-color:#181818;border-color:#ff9000}.dark-mode .perfil-font{color:#121212}.dark-mode{color:#fff;background-color:#1e1e1e;transition:background-color .8s,color .8s}.dark-mode .subscription-card{background-color:#1f1f1f;border:1px solid #333;transition:background-color .8s,color .8s;box-shadow:0 4px 8px #0003}.dark-mode .subscription-card h2{color:#e0e0e0;transition:background-color .8s,color .8s}.dark-mode .member-desc{color:#b3b3b3;transition:background-color .8s,color .8s}.dark-mode .member-price{color:#fff;background-color:#ff8c00;transition:background-color .8s,color .8s}.dark-mode .member-price:hover{background:#b36100;transition:background-color .8s,color .8s}
