Bireysel Psikolojik Danışmanlık | Kalem Psikoloji
/* — MAVİ RENK PALETİ — */
:root {
–deep-blue: #001F5B; /* En koyu lacivert (Footer) */
–ocean-blue: #0033A0; /* Ana vurgu mavisi */
–bright-cyan: #00A3E0; /* Parlak vurgular ve ikonlar */
–light-blue-bg: #F0F8FF; /* Açık bölüm arka planı */
–white: #ffffff;
–text-dark: #1A2B4C; /* Koyu zemin olmayan yerlerdeki yazı rengi */
}
/* — 1. TEMEL AYARLAR & SIFIRLAMA — */
* { margin: 0; padding: 0; box-sizing: border-box; }
html, body {
width: 100% !important; margin: 0 !important; padding: 0 !important;
overflow-x: hidden !important;
font-family: ‘Open Sans’, sans-serif;
background-color: var(–light-blue-bg) !important;
color: var(–text-dark);
line-height: 1.6;
}
/* — 2. ELEMENTOR KISITLAMALARINI KALDIRMA — */
.hero-section, .services-section, .process-section, .cta-section, .custom-footer {
width: 100vw !important; position: relative; left: 50%; right: 50%;
margin-left: -50vw !important; margin-right: -50vw !important;
}
.container {
max-width: 1140px; margin: 0 auto; padding: 0 20px; position: relative; z-index: 10;
}
/* — 3. TİPOGRAFİ — */
h1, h2, h3, h4 {
font-family: ‘Playfair Display’, serif; font-weight: 700;
}
/* — 4. YENİ “POP-UP” ANİMASYONLARI — */
/* Daha enerjik, hafif zıplayan bir giriş efekti */
@keyframes popInUp {
0% { opacity: 0; transform: translate3d(0, 50px, 0) scale(0.9); }
70% { opacity: 1; transform: translate3d(0, -10px, 0) scale(1.02); }
100% { opacity: 1; transform: translate3d(0, 0, 0) scale(1); }
}
.animate-up {
opacity: 0;
animation: popInUp 0.8s cubic-bezier(0.25, 0.46, 0.45, 0.94) forwards;
}
.delay-1 { animation-delay: 0.2s; }
.delay-2 { animation-delay: 0.4s; }
.delay-3 { animation-delay: 0.6s; }
/* — 5. HERO ALANI (Geçişli Okyanus Arka Planı) — */
.hero-section {
padding: 160px 0 200px; /* Alt kısım dalga için ekstra boşluk */
text-align: center; color: var(–white) !important;
margin-top: -4rem !important;
position: relative; overflow: hidden;
/* Hareketli Gradyan Arka Plan */
background: linear-gradient(135deg, var(–deep-blue), var(–ocean-blue), var(–bright-cyan));
background-size: 400% 400%;
animation: gradientFlow 15s ease infinite;
}
/* Arka plan akış animasyonu */
@keyframes gradientFlow {
0% { background-position: 0% 50%; }
50% { background-position: 100% 50%; }
100% { background-position: 0% 50%; }
}
/* Alt Kısım Dalga Geçişi (SVG) */
.wave-bottom {
position: absolute; bottom: 0; left: 0; width: 100%; overflow: hidden; line-height: 0;
transform: rotate(180deg);
}
.wave-bottom svg {
position: relative; display: block; width: calc(137% + 1.3px); height: 126px;
}
.wave-bottom .shape-fill { fill: var(–light-blue-bg); }
.hero-badge {
display: inline-block; background: rgba(255,255,255,0.15);
color: var(–bright-cyan) !important; padding: 8px 20px;
border-radius: 30px; font-size: 0.85rem; letter-spacing: 1px;
text-transform: uppercase; margin-bottom: 25px; font-weight: 600;
border: 1px solid rgba(255,255,255,0.3); backdrop-filter: blur(5px);
}
.hero-title {
font-size: 3.8rem; line-height: 1.1; margin-bottom: 25px; color: var(–white) !important;
text-shadow: 0 5px 15px rgba(0,0,0,0.2);
}
.hero-desc {
font-size: 1.25rem; max-width: 750px; margin: 0 auto;
color: rgba(255,255,255,0.9) !important;
}
/* — 6. HİZMETLER (Parlayan Mavi Kartlar) — */
.services-section {
padding: 80px 0 120px; background: var(–light-blue-bg);
}
.section-header { text-align: center; margin-bottom: 70px; }
.section-header h2 {
font-size: 2.5rem; color: var(–deep-blue) !important; margin-bottom: 15px;
}
.section-header p { max-width: 700px; margin: 0 auto; color: #555 !important; }
.grid-3 {
display: grid; grid-template-columns: repeat(auto-fit, minmax(320px, 1fr)); gap: 35px;
}
.service-card {
background: var(–white); padding: 45px 35px;
border-radius: 20px;
box-shadow: 0 10px 30px rgba(0, 31, 91, 0.08); /* Hafif lacivert gölge */
transition: all 0.4s ease; text-align: center;
border-bottom: 3px solid transparent;
}
/* Yeni Hover Efekti: Mavi Parlama ve Yükselme */
.service-card:hover {
transform: translateY(-15px);
box-shadow: 0 20px 50px rgba(0, 163, 224, 0.25); /* Parlak siyan gölge */
border-bottom-color: var(–bright-cyan);
}
.icon-box {
font-size: 3.5rem; margin-bottom: 25px; display: inline-block;
/* İkon rengini gradyan yapalım */
background: linear-gradient(to right, var(–ocean-blue), var(–bright-cyan));
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}
.service-card h3 {
font-size: 1.5rem; margin-bottom: 15px; color: var(–deep-blue) !important;
}
.service-card p { color: #666 !important; font-size: 0.95rem; }
/* — 7. SÜREÇ (Akışkan Tasarım) — */
.process-section {
padding: 100px 0; background: #E6F0FA; /* Biraz daha koyu bir açık mavi */
position: relative;
}
/* Üst Dalga Geçişi */
.wave-top-process {
position: absolute; top: 0; left: 0; width: 100%; overflow: hidden; line-height: 0;
}
.wave-top-process svg {
position: relative; display: block; width: calc(137% + 1.3px); height: 80px;
}
.wave-top-process .shape-fill { fill: var(–light-blue-bg); }
.process-grid {
display: grid; grid-template-columns: repeat(auto-fit, minmax(240px, 1fr));
gap: 40px; margin-top: 60px;
}
.process-card {
text-align: center; position: relative; z-index: 2;
}
/* Adımlar arası bağlantı çizgisi (Mavi) */
@media (min-width: 992px) {
.process-card:not(:last-child)::after {
content: ”; position: absolute; top: 40px; right: -50%; width: 100%; height: 3px;
background: repeating-linear-gradient(to right, var(–ocean-blue) 0, var(–ocean-blue) 5px, transparent 5px, transparent 10px);
opacity: 0.4; z-index: -1;
}
}
.process-number {
width: 80px; height: 80px; background: var(–white);
color: var(–ocean-blue); border-radius: 50%;
display: flex; align-items: center; justify-content: center;
font-size: 2rem; font-weight: 700; font-family: ‘Playfair Display’, serif;
margin: 0 auto 25px;
box-shadow: 0 10px 25px rgba(0, 51, 160, 0.2);
border: 4px solid #E6F0FA;
}
.process-card h4 { font-size: 1.3rem; margin-bottom: 12px; color: var(–deep-blue) !important; }
.process-card p { font-size: 0.95rem; color: #666 !important; }
/* — 8. CTA & FOOTER (Geçişli Koyu Mavi) — */
.cta-section {
padding: 180px 0 120px; /* Üstte dalga için yer */
text-align: center; color: var(–white) !important;
/* Hero ile aynı hareketli arka plan */
background: linear-gradient(135deg, var(–ocean-blue), var(–deep-blue));
background-size: 400% 400%; animation: gradientFlow 15s ease infinite reverse;
position: relative;
}
/* CTA Üst Dalga */
.wave-top-cta {
position: absolute; top: -1px; left: 0; width: 100%; overflow: hidden; line-height: 0;
}
.wave-top-cta svg {
position: relative; display: block; width: calc(100% + 1.3px); height: 150px;
}
.wave-top-cta .shape-fill { fill: #E6F0FA; }
.cta-section h2 {
font-size: 2.8rem; margin-bottom: 25px; color: var(–white) !important;
}
.cta-section p {
margin-bottom: 45px; color: rgba(255,255,255,0.9) !important;
font-size: 1.2rem; max-width: 700px; margin-left: auto; margin-right: auto;
}
.btn-primary {
display: inline-flex; align-items: center; gap: 12px;
background: var(–white); color: var(–ocean-blue) !important;
padding: 20px 50px; border-radius: 50px; font-weight: 700;
text-decoration: none; transition: all 0.3s ease;
box-shadow: 0 10px 30px rgba(0,0,0,0.2);
text-transform: uppercase; letter-spacing: 1px; font-size: 1rem;
}
.btn-primary:hover {
transform: translateY(-5px) scale(1.05);
box-shadow: 0 20px 40px rgba(0, 163, 224, 0.4); /* Siyan parlama */
}
.btn-primary svg { width: 26px; height: 26px; fill: currentColor; }
.custom-footer {
background: var(–deep-blue); /* En koyu mavi */
padding: 80px 0 30px; text-align: center;
color: rgba(255,255,255,0.7) !important;
font-size: 0.95rem;
}
.footer-content {
display: grid; grid-template-columns: repeat(auto-fit, minmax(250px, 1fr));
gap: 50px; margin-bottom: 60px; text-align: left;
}
.footer-section h4 {
color: var(–white) !important; font-size: 1.4rem; margin-bottom: 20px;
}
.footer-section p { line-height: 1.8; color: rgba(255,255,255,0.8) !important; }
.footer-section a {
color: rgba(255,255,255,0.8);
text-decoration: none;
transition: color 0.3s ease;
}
.footer-section a:hover {
color: var(–bright-cyan);
}
.footer-bottom {
border-top: 1px solid rgba(255,255,255,0.1); padding-top: 30px; font-size: 0.9rem;
}
/* MOBİL UYUM */
@media (max-width: 768px) {
.hero-title { font-size: 2.8rem; }
.hero-section { padding: 120px 0 150px; }
.section-header h2 { font-size: 2.2rem; }
.cta-section h2 { font-size: 2.2rem; }
.process-card:not(:last-child)::after { display: none; }
.footer-content { text-align: center; }
}
Bireysel Psikolojik
Danışmanlık
Hayatınızdaki zorluklarla başa çıkmanız, kendinizi daha iyi tanımanız ve duygusal sağlığınızı güçlendirmeniz için güvenli ve profesyonel bir alan sunuyoruz.
Danışmanlık Alanlarımız
Hayatınızın farklı alanlarında karşılaşabileceğiniz zorluklarda yanınızdayız.
🌸
Depresyon ve Kaygı
Sürekli üzüntü, endişe, panik ataklar veya genel kaygı bozukluğuyla başa çıkmanız için etkili terapi yöntemleriyle destek oluyoruz.
💝
İlişki Sorunları
Romantik ilişkiler, aile içi çatışmalar, arkadaşlık problemleri gibi ilişkisel zorluklarınızda sağlıklı iletişim kurmanıza yardımcı oluyoruz.
🦋
Travma ve EMDR
Geçmişte yaşadığınız travmatik olayların etkilerini hafifletmek ve iyileşme sürecinizi desteklemek için EMDR terapisi uyguluyoruz.
🌱
Kişisel Gelişim
Kendinizi daha iyi tanımanız, potansiyelinizi keşfetmeniz ve yaşam hedeflerinize ulaşmanız için birlikte çalışıyoruz.
💭
Stres Yönetimi
İş, okul veya günlük yaşamdan kaynaklanan stresle başa çıkma becerilerinizi geliştirmenize yardımcı oluyoruz.
🌟
Özsaygı ve Özgüven
Kendinize olan güveninizi artırmanız, değerinizi fark etmeniz ve hayatınızı daha doyumlu yaşamanız için destek veriyoruz.
Nasıl Başlıyoruz?
Danışmanlık sürecimiz adım adım şeffaflıkla ilerler.
1
İlk Görüşme
Sizi tanımak ve ihtiyaçlarınızı anlamak için bir araya geliyoruz.
2
Değerlendirme
Durum analizi yapıp size en uygun terapi yöntemini belirliyoruz.
3
Hedef Belirleme
Terapi sürecinden beklentilerinizi ve hedeflerinizi netleştiriyoruz.
4
Terapi Süreci
Düzenli seanslarla iyileşme ve gelişim yolculuğuna başlıyoruz.
İlk Adımı Birlikte Atalım
Kendinize yatırım yapmaya hazır mısınız? Size özel bir danışmanlık yolculuğu için bugün iletişime geçin.
WhatsApp ile İletişim