/*!
 * Copyright © 2025 OHTCC (ohtccwa.org)
 * All rights reserved.
 *
 * This stylesheet is the property of Om Hindu Temple & Cultural Center (OHTCC).
 * Unauthorized copying, modification, or redistribution of this file,
 * via any medium, is strictly prohibited without prior written permission.
 */
.heartfulness-section h1{color:#cc4e00}.heartfulness-section{padding:60px 0}.heartfulness-section h2{color:#7a0c10;font-weight:700;margin-bottom:20px}.heartfulness-section p{font-size:1.05rem;line-height:1.7;color:#444}.feature-box{background:#fff;border-radius:16px;padding:30px;text-align:center;box-shadow:0 8px 20px rgba(0,0,0,.08);height:100%}.feature-box i{color:#c85c00;margin-bottom:15px}.feature-box h5,.heartfulness-cta a{color:#7a0c10;font-weight:600}.benefits-list li,.feature-box h5{margin-bottom:10px}.heartfulness-cta{max-width:700px;margin:40px auto 0;padding:25px 30px;background:#fff;border:2px solid #f2c48d;border-radius:16px;box-shadow:0 6px 18px rgba(0,0,0,.08)}.heartfulness-cta p{margin:0;font-size:1.1rem;line-height:1.6}.heartfulness-cta a{text-decoration:none}.heartfulness-cta a:hover{text-decoration:underline}@media (max-width:768px){.heartfulness-section{padding:40px 15px}}.feature-card {background: #fff;border-radius: 10px;box-shadow: 0 4px 12px rgba(0,0,0,0.1);overflow: hidden;display: flex;flex-direction: column;height: 100%;border-top: 4px solid #cc4e00;align-items: center;padding-top: 20px;}.feature-card h5 {font-weight: 700;letter-spacing: 1px;}.feature-card p {padding: 0 15px;font-size: 14px;color: #555;flex-grow: 1;}.learn-link {display: block;margin-bottom: 10px;font-weight: 600;color: #000;text-decoration: underline;}.feature-footer {display: flex;width: 100%;}.footer-btn {flex: 1;padding: 12px 5px;color: #fff;cursor: pointer;font-size: 14px;transition: 0.3s;}.audio-btn {background: linear-gradient(to right, #1e90ff, #00bfff);}.video-btn {background: linear-gradient(to right, #00c853, #00e676);}.footer-btn:hover {opacity: 0.9;}.orange-color {color: #cc4e00;!important;}

