 footer li a, footer {text-decoration: none;font-size: 16px;color: #ddd !important;}.hero img.img-fluid {max-width: 60%;height: auto;width: 600px !important;}#prostadefend-success {background: #164779;}#prostadefend-success {color: #fff;}.about-header {max-width: 800px;margin: 0 auto;}.problem-card {background: #f9f1ff;padding: 40px;}.solution-card {padding: 40px;background-color: #d3edf9;}#ingredients .card {padding: 40px;}.PeterEuler .row {padding: 90px 100px;background: #ebf7e4;margin: 20px;}.cta-section {padding: 100px 0;background: linear-gradient(135deg, #0a1628, #1a3a5c);text-align: center;color: #fff;}#faq {padding: 100px 0;}#faq .accordion {max-width: 900px;margin: 0 auto;}#faq .accordion-item {border: none;border-radius: 14px;margin-bottom: 16px;overflow: hidden;background: #ffffff;box-shadow: 0 12px 30px rgba(0, 0, 0, 0.06);}#faq .accordion-button {background: #ffffff;font-size: 1.1rem;font-weight: 600;padding: 20px 24px;color: #0a1628;box-shadow: none;}#faq .accordion-button::after {display: none;}#faq .accordion-button::before {content: "+";font-size: 1.5rem;font-weight: 700;color: #1a73e8;margin-right: 16px;transition: transform 0.3s ease;}#faq .accordion-button:not(.collapsed)::before {content: "–";}#faq .accordion-button:not(.collapsed) {background: #f8fafc;color: #0a1628;}#faq .accordion-body {font-size: 1rem;line-height: 1.7;color: #444;padding: 20px 24px 24px 64px;background: #ffffff;}#faq .section-tag {display: inline-block;margin-bottom: 12px;font-size: 0.85rem;letter-spacing: 1.5px;font-weight: 700;color: #1a73e8;text-transform: uppercase;}@media (max-width: 768px) {#faq {padding: 70px 0;}#faq .accordion-button {font-size: 1rem;padding: 18px 20px;}#faq .accordion-body {padding: 18px 20px 22px 56px;}}body {font-size: 1.25rem;;}.benefits-section {background: #f8fafc;}.benefit-card {background: #ffffff;padding: 40px 30px;border-radius: 16px;height: 100%;text-align: center;box-shadow: 0 15px 40px rgba(0, 0, 0, 0.06);transition: transform 0.3s ease, box-shadow 0.3s ease;}.benefit-card:hover {transform: translateY(-8px);box-shadow: 0 25px 55px rgba(0, 0, 0, 0.1);}.benefit-icon {width: 70px;height: 70px;margin: 0 auto 20px;border-radius: 50%;display: flex;align-items: center;justify-content: center;color: #fff;font-size: 1.6rem;}.benefit-card h5 {font-weight: 700;margin-bottom: 12px;color: #0a1628;}.benefit-card p {color: #555;line-height: 1.6;font-size: 0.95rem;}.section-tag {display: inline-block;font-size: 0.85rem;font-weight: 700;letter-spacing: 1.5px;text-transform: uppercase;color: #1a73e8;margin-bottom: 10px;}@media (max-width: 768px) {.benefit-card {padding: 30px 24px;}}.back-to-top {position: fixed;bottom: 30px;right: 30px;width: 48px;height: 48px;background: linear-gradient(135deg, #1a73e8, #0a58ca);color: #fff;border: none;border-radius: 50%;font-size: 18px;cursor: pointer;display: flex;align-items: center;justify-content: center;opacity: 0;visibility: hidden;box-shadow: 0 12px 30px rgba(26, 115, 232, 0.35);transition: all 0.3s ease;z-index: 999;}.back-to-top:hover {transform: translateY(-4px);box-shadow: 0 18px 40px rgba(26, 115, 232, 0.5);}.back-to-top.show {opacity: 1;visibility: visible;}@media (max-width: 768px) {.back-to-top {bottom: 20px;right: 20px;width: 44px;height: 44px;font-size: 16px;}}html {scroll-behavior: smooth;}:root {--primary: #1a5f3f;--secondary: #0d4029;--accent: #ff6b00;--light-bg: #f8fffb;--text-dark: #333;}body {font-family: 'Roboto', sans-serif;color: var(--text-dark);background: #fff;}.btn-primary {background: var(--primary);border: none;}.btn-primary:hover {background: var(--secondary);}.btn-accent {background: var(--accent);border: none;}.btn-accent:hover {background: #e65c00;}.section-tag {color: var(--accent);font-weight: bold;text-transform: uppercase;font-size: 0.9rem;}.badge-primary {background: var(--primary);}.text-primary {color: var(--primary) !important;}.bg-light-custom {background: var(--light-bg);}.hero {background: linear-gradient(135deg, #e8f5e9 0%, #ffffff 100%);}.announcement-bar {background: var(--accent);color: #fff;}.popular-badge {background: var(--accent);}.stock-warning {color: var(--accent);font-weight: bold;}.rating-box {height: 15px;width: 80px;margin-top: 4px;background-repeat: no-repeat;background-size: contain;background-image: url('rating.png');}#pricing {overflow-x: hidden;}#pricing img {max-width: 100%;height: auto;display: block;}#pricing .btn {padding: 0;}@media (max-width: 576px) {#pricing .row {margin-left: 0;margin-right: 0;}#pricing .col-lg-4 {padding-left: 10px;padding-right: 10px;}}.PeterEuler .row {padding: 10px 10px;background: #ebf7e4;margin: 0;}.position-absolute.badge.bg-danger {top: -12%;left: 0;}section.hero span.badge {font-size: 14px !important;}.cta-price{max-width: 800px;margin: 0 auto;font-size: 32px;}.cta-section {padding: 100px 0;background: linear-gradient(135deg, #1a5bbd, #2867a9);text-align: center;color: #fff;}#faq .accordion-body {font-size: 1.2rem;}