/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.cta-valvulita-highlight{background:#ffffff;padding:40px 20px;text-align:center;font-family:Arial,sans-serif;border:1px solid #eee;border-radius:15px;}.cta-rating .stars{color:#f39c12;font-size:1.2rem;}.cta-rating .rating-text{display:block;color:#777;font-size:0.85rem;margin-top:5px;}.cta-title{color:#222;font-size:1.8rem;margin:15px 0;font-weight:bold;}.cta-description{color:#555;margin-bottom:25px;font-size:1.05rem;}.cta-button{display:inline-block;background-color:#ff9800 !important;color:#004085 !important;padding:18px 45px;font-size:1.3rem;font-weight:900;text-decoration:none !important;border-radius:50px;box-shadow:0 4px 15px rgba(255,152,0,0.4);transition:all 0.3s ease;border:2px solid transparent;}.cta-button:hover{background-color:#fb8c00 !important;transform:scale(1.05);box-shadow:0 6px 20px rgba(255,152,0,0.6);color:#002752 !important;}.cta-usage{margin-top:10px;font-size:0.8rem;color:#999;}.cta-features{margin-top:30px;display:flex;justify-content:center;gap:20px;border-top:1px solid #f0f0f0;padding-top:20px;}.feature-item{color:#28a745;font-weight:bold;font-size:0.9rem;}@media (max-width:100%){.cta-button{width:100%;padding:15px;}.cta-features{flex-direction:column;gap:10px;}}
