/**
* Theme Name: Mentry Child Theme
* Description: This is a child theme of Mentry Theme. Developed by Themesion
* Author: <a href="https://themesion.com/">Themesion</a>
* Template: mentry
* Version: 1.0
*/

/* ----- Privacy page styles (premium look) ----- */
.page-privacy .privacy-hero {
	background: linear-gradient(180deg, rgba(2,54,122,0.95) 0%, rgba(21,85,169,0.95) 100%);
	color: #fff;
	padding: 56px 0;
}
.page-privacy .privacy-hero .wrap {
	max-width: 1100px;
	margin: 0 auto;
	padding: 0 20px;
}
.privacy-title {
	font-size: 34px;
	margin: 0 0 8px;
	font-weight:700;
	letter-spacing: -0.3px;
}
.privacy-subtitle {
	margin:0;
	opacity: .95;
	font-size:16px;
}

.page-privacy .content-area {
	max-width: 1100px;
	margin: -40px auto 80px; /* lifts the card over the hero */
	padding: 0 20px;
}
.privacy-card {
	background: #ffffff;
	border-radius: 12px;
	box-shadow: 0 18px 50px rgba(16,24,40,0.08);
	padding: 40px;
	color: #2c2c2c;
}
.privacy-card .privacy-content h2,
.privacy-card .privacy-content h3,
.privacy-card .privacy-content h4 {
	color: #0d2b4a;
	margin-top: 24px;
}
.privacy-card p,
.privacy-card li {
	font-size: 15px;
	line-height: 1.75;
	color: #444;
}
.privacy-card ul,
.privacy-card ol { margin-left: 1.2em; }
.privacy-card ul li { margin-bottom: 8px; }

.privacy-card .callout {
	background: linear-gradient(90deg,#f5f8ff,#eef6ff);
	border-left: 4px solid #5b96ff;
	padding: 18px 20px;
	border-radius: 8px;
	margin: 18px 0;
}

/* compact contact list styling */
.privacy-card p strong { color:#0b3a6b; }

@media (max-width:900px){
	.privacy-title { font-size:26px; }
	.privacy-card { padding:24px; }
	.page-privacy .content-area { margin-top: -24px; }
}

/* helper .wrap if not available from parent */
.wrap { width:100%; box-sizing:border-box; }

/* end privacy styles */