Ms. Maricel Vallena – DHA-Licensed Beauty Therapist | VHMC
:root {
–navy: #1a2340;
–navy-deep: #111827;
–navy-light: #212d50;
–gold: #c9a84c;
–gold-btn: #d4a017;
–gold-btn-hover: #b8890f;
–white: #ffffff;
–text-light: rgba(255,255,255,0.85);
–text-muted: rgba(255,255,255,0.55);
–border: rgba(201,168,76,0.18);
}
*, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }
body {
font-family: ‘Inter’, sans-serif;
line-height: 1.6;
-webkit-font-smoothing: antialiased;
}
/* ── HERO SECTION ── */
.hero {
background: var(–navy);
position: relative;
overflow: hidden;
padding: 0;
}
/* Background ornament */
.hero::before {
content: ”;
position: absolute;
top: -120px; right: -120px;
width: 520px; height: 520px;
border-radius: 50%;
background: radial-gradient(circle, rgba(201,168,76,0.07) 0%, transparent 70%);
pointer-events: none;
}
.hero::after {
content: ”;
position: absolute;
bottom: -80px; left: -80px;
width: 340px; height: 340px;
border-radius: 50%;
background: radial-gradient(circle, rgba(201,168,76,0.05) 0%, transparent 70%);
pointer-events: none;
}
.hero-inner {
max-width: 1120px;
margin: 0 auto;
display: grid;
grid-template-columns: 1fr 420px;
gap: 0;
align-items: stretch;
min-height: 560px;
position: relative;
z-index: 1;
}
/* LEFT: content */
.hero-content {
padding: 64px 48px 64px 48px;
display: flex;
flex-direction: column;
justify-content: center;
gap: 0;
}
.eyebrow {
display: inline-flex;
align-items: center;
gap: 10px;
font-family: ‘Inter’, sans-serif;
font-size: 11px;
font-weight: 600;
letter-spacing: 0.2em;
text-transform: uppercase;
color: var(–gold);
margin-bottom: 20px;
}
.eyebrow::before {
content: ”;
width: 28px; height: 1.5px;
background: var(–gold);
display: block;
}
.doctor-name {
font-family: ‘Cormorant Garamond’, serif;
font-size: clamp(2.2rem, 4vw, 3.2rem);
font-weight: 600;
line-height: 1.12;
color: var(–white);
margin-bottom: 12px;
}
.doctor-title {
font-family: ‘Cormorant Garamond’, serif;
font-size: clamp(1.1rem, 2vw, 1.35rem);
font-weight: 400;
font-style: italic;
color: var(–gold);
margin-bottom: 28px;
}
/* Credential pills */
.credentials {
display: flex;
flex-wrap: wrap;
gap: 8px;
margin-bottom: 32px;
}
.cred-pill {
background: rgba(201,168,76,0.10);
border: 1px solid rgba(201,168,76,0.25);
color: var(–gold);
font-size: 11px;
font-weight: 500;
letter-spacing: 0.04em;
padding: 5px 12px;
border-radius: 3px;
white-space: nowrap;
}
.hero-divider {
width: 40px; height: 2px;
background: linear-gradient(90deg, var(–gold), transparent);
margin-bottom: 24px;
}
.hero-desc {
font-size: 0.95rem;
color: var(–text-light);
line-height: 1.75;
max-width: 520px;
}
/* Hero action buttons (WhatsApp / Call) */
.hero-actions {
display: flex;
flex-wrap: wrap;
gap: 12px;
margin-top: 28px;
}
.hero-btn {
display: inline-flex;
align-items: center;
justify-content: center;
gap: 8px;
font-size: 13px;
font-weight: 600;
letter-spacing: 0.03em;
padding: 13px 22px;
border-radius: 4px;
text-decoration: none;
white-space: nowrap;
transition: background 0.2s, border-color 0.2s, transform 0.15s;
flex: 1 1 auto;
min-width: 160px;
}
.hero-btn svg {
width: 17px; height: 17px;
flex-shrink: 0;
}
.hero-btn:active { transform: scale(0.98); }
.hero-btn-whatsapp {
background: var(–gold-btn);
color: var(–navy-deep);
}
.hero-btn-whatsapp:hover { background: var(–gold-btn-hover); }
.hero-btn-whatsapp svg { fill: var(–navy-deep); }
.hero-btn-call {
background: transparent;
color: var(–gold);
border: 1px solid rgba(201,168,76,0.45);
}
.hero-btn-call:hover {
background: rgba(201,168,76,0.1);
border-color: var(–gold);
color: var(–gold);
}
.hero-btn-call svg { fill: var(–gold); }
/* RIGHT: image panel */
.hero-image-panel {
position: relative;
background: var(–navy-light);
overflow: hidden;
}
.hero-image-panel::before {
content: ”;
position: absolute;
inset: 0;
background: linear-gradient(to right, var(–navy) 0%, transparent 35%);
z-index: 2;
pointer-events: none;
}
.hero-image-panel::after {
content: ”;
position: absolute;
bottom: 0; left: 0; right: 0;
height: 120px;
background: linear-gradient(to top, var(–navy) 0%, transparent 100%);
z-index: 2;
pointer-events: none;
}
.hero-img {
width: 100%;
height: 100%;
object-fit: cover;
object-position: top center;
display: block;
filter: grayscale(15%);
}
/* Gold accent line on image panel */
.hero-image-panel .gold-line {
position: absolute;
top: 0; left: 0;
width: 3px; height: 100%;
background: linear-gradient(to bottom, transparent, var(–gold) 30%, var(–gold) 70%, transparent);
z-index: 3;
}
/* ── BODY CONTENT ── */
.body-wrap {
max-width: 1120px;
margin: 0 auto;
padding: 72px 32px;
display: grid;
grid-template-columns: 1fr 320px;
gap: 64px;
align-items: start;
}
/* ── ABOUT SECTION ── */
.section-label {
font-size: 10.5px;
font-weight: 600;
letter-spacing: 0.22em;
text-transform: uppercase;
color: var(–gold);
margin-bottom: 12px;
display: flex;
align-items: center;
gap: 10px;
}
.section-label::after {
content: ”;
flex: 1;
height: 1px;
background: var(–border);
}
.section-heading {
font-family: ‘Cormorant Garamond’, serif;
font-size: clamp(1.6rem, 2.5vw, 2rem);
font-weight: 500;
color: var(–navy);
line-height: 1.3;
margin-bottom: 20px;
}
.about-text {
font-size: 0.95rem;
color: #000 !important;
line-height: 1.85;
}
.about-text p + p { margin-top: 16px; }
/* ── SPECIALTIES ── */
.specialties {
margin-top: 40px;
}
.specialty-grid {
display: grid;
grid-template-columns: repeat(2, 1fr);
gap: 12px;
margin-top: 16px;
}
.specialty-card {
background: var(–navy);
border: 1px solid var(–border);
border-radius: 6px;
padding: 16px 18px;
display: flex;
align-items: flex-start;
gap: 12px;
transition: border-color 0.25s, background 0.25s;
}
.specialty-card:hover {
border-color: rgba(201,168,76,0.45);
background: var(–navy-light);
}
.specialty-icon {
width: 32px; height: 32px;
border-radius: 50%;
background: rgba(201,168,76,0.12);
display: flex; align-items: center; justify-content: center;
flex-shrink: 0;
}
.specialty-icon svg {
width: 16px; height: 16px;
fill: var(–gold);
}
.specialty-name {
font-size: 0.85rem;
font-weight: 500;
color: var(–text-light);
line-height: 1.4;
}
/* ── SIDEBAR ── */
.sidebar { display: flex; flex-direction: column; gap: 24px; }
.sidebar-card {
background: var(–navy);
border: 1px solid var(–border);
border-radius: 8px;
overflow: hidden;
}
.sidebar-card-header {
padding: 16px 20px;
background: rgba(201,168,76,0.06);
border-bottom: 1px solid var(–border);
font-size: 10.5px;
font-weight: 600;
letter-spacing: 0.18em;
text-transform: uppercase;
color: var(–gold);
}
.languages-section{
margin-top: 40px;
}
.language-list{
display: flex;
flex-wrap: wrap;
align-items: center;
margin-top: 16px;
}
.language-item{
color: #1a2340;
font-size: 15px;
font-weight: 600;
padding: 0 18px;
position: relative;
}
/* Gold divider */
.language-item:not(:last-child)::after{
content: “”;
position: absolute;
right: 0;
top: 50%;
transform: translateY(-50%);
width: 1px;
height: 18px;
background: #c9a84c;
}
/* Remove left padding from first item */
.language-item:first-child{
padding-left: 0;
}
/* Credentials list */
.cred-list { padding: 8px 0; }
.cred-list li {
list-style: none;
padding: 12px 20px;
font-size: 0.875rem;
color: var(–text-light);
border-bottom: 1px solid rgba(201,168,76,0.07);
display: flex;
align-items: flex-start;
gap: 10px;
line-height: 1.45;
}
.cred-list li:last-child { border-bottom: none; }
.cred-list li::before {
content: ”;
width: 5px; height: 5px;
border-radius: 50%;
background: var(–gold);
flex-shrink: 0;
margin-top: 6px;
}
/* CTA card */
.cta-card {
background: linear-gradient(135deg, #1e2e52 0%, var(–navy) 100%);
border: 1px solid rgba(201,168,76,0.3);
border-radius: 8px;
padding: 28px 24px;
text-align: center;
}
.cta-card p {
font-size: 0.875rem;
color: var(–text-muted);
margin-bottom: 18px;
line-height: 1.6;
}
.btn-gold {
display: inline-block;
background: var(–gold-btn);
color: var(–navy-deep);
font-size: 13px;
font-weight: 600;
letter-spacing: 0.06em;
text-transform: uppercase;
padding: 13px 28px;
border-radius: 4px;
text-decoration: none;
width: 100%;
border: none;
cursor: pointer;
transition: background 0.2s;
}
.btn-gold:hover { background: var(–gold-btn-hover); }
/* ── FOOTER STRIP ── */
.approach-strip{
border-top: 1px solid var(–border);
padding: 40px 32px;
text-align: center;
background: var(–navy);
}
.approach-title{
font-family: ‘Cormorant Garamond’, serif;
font-size: 2rem;
font-weight: 600;
color: var(–gold);
margin-bottom: 16px;
}
.approach-text{
max-width: 850px;
margin: 0 auto;
font-size: 0.95rem;
line-height: 1.9;
color: var(–text-light);
}
/* ── RESPONSIVE ── */
@media (max-width: 900px) {
.hero-inner {
grid-template-columns: 1fr;
min-height: auto;
}
.hero-image-panel {
height: 340px;
order: -1;
}
.hero-image-panel::before {
background: linear-gradient(to bottom, transparent 60%, var(–navy) 100%);
}
.hero-content {
padding: 36px 24px 48px;
}
.body-wrap {
grid-template-columns: 1fr;
gap: 40px;
padding: 48px 20px;
}
}
@media (max-width: 600px) {
.specialty-grid { grid-template-columns: 1fr; }
.hero-image-panel { height: 280px; }
.cred-pill { font-size: 10px; }
.hero-actions {
flex-direction: column;
}
.hero-btn {
width: 100%;
}
}
DHA-Licensed Beauty Therapist
Ms. Maricel
Vallena
Enhancing Natural Beauty Through Personalized Care And Healthy Skin Solutions.
DHA Licensed
CIBTAC Level 2
CIBTAC Level 3
Maricel Vallena is a DHA-licensed Beauty Therapist dedicated to professional skincare and personalized client care. She is passionate about helping clients achieve healthy, radiant skin through safe, non-invasive, and evidence-based treatments.
Personalized Skincare for Healthy, Radiant Skin
Maricel Vallena is a DHA-licensed Beauty Therapist dedicated to professional skincare and personalized client care. She is passionate about helping clients achieve healthy, radiant skin through safe, non-invasive, and evidence-based treatments.
She offers a range of skincare services including skin analysis, Hydrafacial treatments, deep cleansing facials, microdermabrasion, acne care, pigmentation support, and customized skincare advice.
She is committed to maintaining high standards of care and continuous professional development. Maricel holds CIBTAC Level 2 and Level 3 qualifications and continues to expand her knowledge in beauty therapy and advanced skincare. She is known for her warm and approachable manner, ensuring clients feel comfortable, supported, and well cared for.
Special Interests
Advanced facial treatments using medical-grade devices
Skin analysis and customized treatment planning
Hydradermabrasion and deep cleansing facials
Skin rejuvenation and collagen-stimulating treatments (RF-based)
Acne management and pore refinement
Pigmentation care and skin tone improvement