/* Privacy Policy Page Styles */

.privacy-hero {
               background: linear-gradient(135deg, #667eea 0%, #764ba2 100%);
               padding: 120px 0 80px;
               color: white;
}

.privacy-content {
               padding: 60px 0;
               background: #f8f9fa;
}

.privacy-section {
               background: white;
               border-radius: 15px;
               padding: 40px;
               margin-bottom: 30px;
               box-shadow: 0 5px 20px rgba(0, 0, 0, 0.08);
               transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.privacy-section:hover {
               transform: translateY(-5px);
               box-shadow: 0 10px 30px rgba(0, 0, 0, 0.12);
}

.privacy-section h2 {
               color: #667eea;
               margin-bottom: 20px;
               font-weight: 700;
               position: relative;
               padding-bottom: 15px;
}

.privacy-section h2:after {
               content: '';
               position: absolute;
               bottom: 0;
               left: 0;
               width: 60px;
               height: 3px;
               background: linear-gradient(90deg, #667eea, #764ba2);
               border-radius: 2px;
}

.privacy-section h3 {
               color: #333;
               margin-top: 25px;
               margin-bottom: 15px;
               font-weight: 600;
}

.privacy-section p {
               color: #666;
               line-height: 1.8;
               margin-bottom: 15px;
}

.privacy-section ul {
               color: #666;
               line-height: 1.8;
               margin-left: 20px;
}

.privacy-section ul li {
               margin-bottom: 10px;
}

.last-updated {
               background: #e3f2fd;
               padding: 15px 20px;
               border-radius: 10px;
               margin-bottom: 30px;
               border-left: 4px solid #667eea;
}

.icon-box {
               display: inline-flex;
               align-items: center;
               justify-content: center;
               width: 50px;
               height: 50px;
               background: linear-gradient(135deg, #667eea 0%, #764ba2 100%);
               border-radius: 10px;
               margin-bottom: 20px;
}

.icon-box i {
               color: white;
               font-size: 24px;
}