Toplam Oy Sayısı
1,380 Oy

Doğal Park Balo Salonu

3.3 (254 değerlendirme)
İlgi Çekici YerKuruluş

Rozetler firmalar için övünç kaynağıdır. Eğer Doğal Park Balo Salonu firmasıyla ilgili üstlendiği sosyal sorumluluk başarılarını biliyorsanız, aşağıdaki butona tıklayarak rozet başvurusu yapabilirsiniz.

Rozet Başvurusu Yap

Firmayı Destekle

Bu firmayı oy vererek destekleyebilirsiniz

Doğal Park Balo Salonu firması Adana şehrinde hizmet vermektedir. Firma İlgi Çekici Yer alanında Adana Düğün Salonları listesinde destekleyebilirsiniz.

Adana Düğün Salonları

dugun-salonlari 11. Sırada

Desteğinizle bu firmanın sıralamada yükselmesine yardımcı olabilirsiniz!

Bilgi: Firma listelerinde oy kullanarak, firmanın sıralamasını yükseltebilir ve diğer kullanıcıların en iyi firmaları bulmasına yardımcı olabilirsiniz. Her 24 saatte bir oy kullanma hakkınız yenilenir.

TCSI Müşteri Memnuniyeti Endeksi

Turkey Customer Satisfaction Index (TCSI) sistemi ile müşteri memnuniyeti ölçümlerini görüntüleyin.

Bu firma için henüz yeterli TCSI değerlendirmesi bulunmamaktadır.

Dijital Kartvizit

QR kod ile hızlı paylaşım

Sıkça Sorulan Sorular

Adana şehrinde hizmet veren Doğal Park Balo Salonu sahibi kimdir?

Doğal Park Balo Salonu Adana'da Toros, 78190. Sk., 01170 Ramazanoğlu Cami Arkası Doğalpark Yanı adresinde hizmet vermektedir. Firma hakkında detaylı bilgi için Instagram hesabına bakılabilir. Firma sahibinin adı veya soyadı internette açıkça belirtilmemiştir.

Adana Doğal Park Balo Salonu Firmasında Hangi Ürün veya Hizmetler Bulunmaktadır?

Doğal Park Balo Salonu, Adana'daki bir düğün ve etkinlik salonudur. Aşağıdaki bilgiler, internette yapılan güncel araştırmalara dayanmaktadır: ### Ürün ve Hizmetler - Yemekli Hizmet: 100 kişiden 350 kişiye kadar yemekli hizmet sunmaktadır[2]. - Kokteyl Hizmet: 100 kişiden 350 kişiye kadar kokteyl hizmeti sunmaktadır[2]. - Düğün Organizasyonu: Düğün, kına gecesi ve bekarlığa veda partileri, söz ve nişan merasimleri, sünnet törenleri gibi özel etkinlikleri gerçekleştirmektedir[5]. ### İletişim Bilgileri - Telefon: 0 552 317 73 63, 0534 741 69 94[1][3]. - Adres: Toros, 78190. Sk., Ramazanoğlu Cami Arkası, Doğal Park Yanı, Çukurova / Adana[1][3]. ### Sosyal Medya Hesapları - Instagram: @dogalpark_balo[1][3]. ### Resmi Site ve Diğer Kaynaklar - Düğün Salonları Adana: Doğal Park Balo Salonu hakkında daha fazla bilgi için Düğün Salonları Adana sitesini ziyaret edebilirsiniz[2]. - Kullanıcı Yorumları: Doğal Park Balo Salonu için kullanıcı yorumları ve çalışma saatleri hakkında bilgi almak için Yellow Pages sitesini ziyaret edebilirsiniz[4]. Bu bilgiler, Doğal Park Balo Salonu'nun sunduğu ürün ve hizmetleri ve güncel iletişim bilgilerini içerir. ```html <meta name="viewport" content="width=device-width, initial

Adana Doğal Park Balo Salonu hakkındaki tüm yorumları oku ve genel olarak değerlendirme içeriği yaz.

Doğal Park Balo Salonu Hakkında Genel Değerlendirme Adana'da bulunan Doğal Park Balo Salonu, düğün, kına gecesi ve diğer özel etkinliklerin organizasyonunda uzmanlaşmış bir salon olarak öne çıkıyor. ### Avantajlar - Yemekli ve Kokteyl Hizmeti: 100 kişiden 350 kişiye kadar hizmet sunuyor[2]. - Ferah ve Rahatça Hareket Edilebilen Alan: Yüksek tavanlı ve az kolonlu/kolonsuz bir yapıya sahip, bu nedenle kapalı alanlarda rahatça hareket edilebiliyor[5]. - Etkinlik Organizasyonu: Düğün, kına gecesi, bekarlığa veda partileri, söz ve nişan merasimleri, sünnet törenleri gibi birçok etkinliği başarılı bir şekilde organize ediyor[5]. ### Dezavantajlar - Yerel Yorumlar: Firma hakkında daha fazla yerel yorum bulunmuyor, ancak genel olarak olumlu eleştiriler var. Müşteriler tarafından genellikle ferah ve rahatça hareket edebilme avantajı takdir ediliyor[1][2]. ### Genel Değerlendirme Doğal Park Balo Salonu, Adana'daki düğün salonları arasında öne çıkan bir seçenektir. Ferah ve rahatça hareket edebilme avantajı ile birlikte, yemekli ve kokteyl hizmetleri sunuyor. Müşteriler tarafından genellikle olumlu eleştiriler almasına rağmen, daha fazla yerel yorum bulunmuyor. --- WordPress HTML Formatında Değerlendirme İçeriği: ```html Doğal Park Balo Salonu</p> <div class="faq-edit-suggestion"> <a href="https://www.sektorlideri.com/faq-edit-suggestion/?faq_id=845" class="edit-suggestion-btn"> <i class="fas fa-edit"></i> İtiraz Et / Düzenleme Öner </a> </div> </div> </div> </div> </div> </div> <!-- Firma Değerlendirmeleri --> <div class="firm-reviews"> <h2> Toplam <span class="review-count-badge"> <strong>254</strong> değerlendirme </span> </h2> <div class="google-reviews-info"> <div class="google-logo"> <i class="fab fa-google"></i> </div> <div class="google-info-text"> <p>Bu değerlendirmeler Google Maps verileri kullanılarak sağlanmaktadır.</p> </div> </div> <div class="reviews-summary"> <div class="average-rating"> <div class="big-rating">3.3</div> <div class="stars" style="--rating: 3.3"></div> <div class="rating-count"> <strong>254</strong> değerlendirme </div> <div class="rating-info"> <small>Google'da puan veren tüm kullanıcılar bu değerlendirmeyi oluşturur.</small> </div> </div> <div class="rating-breakdown"> <div class="rating-row"> <div class="rating-level">5 yıldız</div> <div class="rating-bar"> <div class="rating-progress" style="width: 25%"></div> </div> <div class="rating-percent">25%</div> </div> <div class="rating-row"> <div class="rating-level">4 yıldız</div> <div class="rating-bar"> <div class="rating-progress" style="width: 30%"></div> </div> <div class="rating-percent">30%</div> </div> <div class="rating-row"> <div class="rating-level">3 yıldız</div> <div class="rating-bar"> <div class="rating-progress" style="width: 30%"></div> </div> <div class="rating-percent">30%</div> </div> <div class="rating-row"> <div class="rating-level">2 yıldız</div> <div class="rating-bar"> <div class="rating-progress" style="width: 10%"></div> </div> <div class="rating-percent">10%</div> </div> <div class="rating-row"> <div class="rating-level">1 yıldız</div> <div class="rating-bar"> <div class="rating-progress" style="width: 5%"></div> </div> <div class="rating-percent">5%</div> </div> </div> </div> <div class="review-form-container"> <h3>Değerlendirmenizi Yazın</h3> <form id="review-form" class="review-form"> <input type="hidden" name="firm_id" value="2618"> <input type="hidden" name="place_id" value="ChIJWyYZYTeJKBUR1RGI6wxOnzY"> <input type="hidden" name="action" value="submit_firm_review"> <input type="hidden" id="review_nonce" name="review_nonce" value="1d3640d812" /><input type="hidden" name="_wp_http_referer" value="/firma/2618/dogal-park-balo-salonu/" /> <div class="form-group rating-input-group"> <label>Puan</label> <div class="star-rating"> <input type="radio" name="rating" id="rating-1" value="1" > <label for="rating-1"> <i class="fas fa-star"></i> </label> <input type="radio" name="rating" id="rating-2" value="2" > <label for="rating-2"> <i class="fas fa-star"></i> </label> <input type="radio" name="rating" id="rating-3" value="3" checked> <label for="rating-3"> <i class="fas fa-star"></i> </label> <input type="radio" name="rating" id="rating-4" value="4" > <label for="rating-4"> <i class="fas fa-star"></i> </label> <input type="radio" name="rating" id="rating-5" value="5" > <label for="rating-5"> <i class="fas fa-star"></i> </label> </div> </div> <div class="form-row"> <div class="form-group"> <label for="review-name">Adınız</label> <input type="text" id="review-name" name="name" placeholder="Adınız" required> </div> <div class="form-group"> <label for="review-email">E-posta</label> <input type="email" id="review-email" name="email" placeholder="E-posta adresiniz" required> </div> </div> <div class="form-group"> <label for="review-title">Başlık</label> <input type="text" id="review-title" name="title" placeholder="Değerlendirmeniz için başlık" required> </div> <div class="form-group"> <label for="review-content">Yorumunuz</label> <textarea id="review-content" name="content" rows="5" placeholder="Deneyiminizi paylaşın..." required></textarea> </div> <div class="form-note"> <p><small>Not: Değerlendirmeniz gönderildikten sonra hemen yayınlanacaktır.</small></p> </div> <div class="form-status" style="display: none; margin-bottom: 15px;"> <p class="success-message" style="color: green; font-weight: bold; display: none;">Değerlendirmeniz başarıyla alındı. Teşekkür ederiz!</p> <p class="error-message" style="color: red; font-weight: bold; display: none;">Değerlendirmeniz gönderilirken bir hata oluştu. Lütfen daha sonra tekrar deneyin.</p> </div> <button type="submit" class="submit-review">Değerlendirmeyi Gönder</button> </form> </div> <div class="reviews-list"> <h3 class="reviews-section-title"> <i class="fas fa-star"></i> Müşteri Değerlendirmeleri <span class="reviews-count">(5)</span> </h3> <div class="reviews-container"> <div class="review-item google-review" data-index="0"> <div class="review-header"> <div class="review-author-info"> <div class="review-avatar"> <i class="fas fa-user"></i> </div> <div class="review-meta"> <h4 class="review-author">irem yıldırım</h4> <div class="review-source-badge"> <span class="source-badge google"><i class="fab fa-google"></i> Google</span> </div> </div> </div> <div class="review-rating"> <div class="stars" style="--rating: 5"></div> <span class="rating-number">5.0</span> </div> </div> <div class="review-text"> <p>İrem ve Tuğberk çifti olarak Dogalpark balo salonuna her şey için çok teşekkür ederiz.Arife Hanım ve ekibinden ilgi ve güleryüzü ile çok memnun kaldık gönül rahatlığı ile tercih edebilirsiniz♥️🧿💎</p> </div> <div class="review-footer"> <div class="review-date"> <i class="far fa-clock"></i> 26 Mayıs 2025 </div> </div> </div> <div class="review-item google-review" data-index="1"> <div class="review-header"> <div class="review-author-info"> <div class="review-avatar"> <i class="fas fa-user"></i> </div> <div class="review-meta"> <h4 class="review-author">Sevinç Kara</h4> <div class="review-source-badge"> <span class="source-badge google"><i class="fab fa-google"></i> Google</span> </div> </div> </div> <div class="review-rating"> <div class="stars" style="--rating: 1"></div> <span class="rating-number">1.0</span> </div> </div> <div class="review-text"> <p>Kına için tutuldu sadıç olarak çok kötü olduğunu söyleyebilirim. Lise öğrencileri yani (kına da geline eşlik eden ve dans eden kızlar) dans etmeye çalışıyor wc de sigara içiyor, wc de kötü bu arada. Organizasyonları kısaca kötü idi sanki herkes zorla çalışıyor gibiydi. Öyle saçma fotoğraflar çekmişler ki hiç beğenmedim dijital olarak güzel olur diye ümit ediyoruz. Anlaştıkları kuaför sadece iyi idi onu da değiştirirlerse bilemiyorum ☺️</p> </div> <div class="review-footer"> <div class="review-date"> <i class="far fa-clock"></i> 26 Mayıs 2025 </div> </div> </div> <div class="review-item google-review" data-index="2"> <div class="review-header"> <div class="review-author-info"> <div class="review-avatar"> <i class="fas fa-user"></i> </div> <div class="review-meta"> <h4 class="review-author">Ali Erdoğan</h4> <div class="review-source-badge"> <span class="source-badge google"><i class="fab fa-google"></i> Google</span> </div> </div> </div> <div class="review-rating"> <div class="stars" style="--rating: 4"></div> <span class="rating-number">4.0</span> </div> </div> <div class="review-text"> <p>Sahne yerleşimi kötü. Arka masalar asla görmüyor.</p> </div> <div class="review-footer"> <div class="review-date"> <i class="far fa-clock"></i> 26 Mayıs 2025 </div> </div> </div> <div class="review-item google-review" data-index="3"> <div class="review-header"> <div class="review-author-info"> <div class="review-avatar"> <i class="fas fa-user"></i> </div> <div class="review-meta"> <h4 class="review-author">Emre Kasım</h4> <div class="review-source-badge"> <span class="source-badge google"><i class="fab fa-google"></i> Google</span> </div> </div> </div> <div class="review-rating"> <div class="stars" style="--rating: 3"></div> <span class="rating-number">3.0</span> </div> </div> <div class="review-text"> <p>Orta büyüklükte bir mekan. Gelin damatla ilgilenme olmadı. Biz kendimiz ilgilendik ihtiyaçlarına.<br /> Tavanlarında açılma dökülme var. Hatta yağmur yağdığında damla damla su geliyordu.<br /> Anlaşmaya göre çerez içecekleri düğün sahibi getirebiliyor.<br /> Ses sistemi fena değildi. Oynama alanı büyük değil. Zaten salon da büyük değil.<br /> Daha çok Kınalık bir salon.</p> </div> <div class="review-footer"> <div class="review-date"> <i class="far fa-clock"></i> 26 Mayıs 2025 </div> </div> </div> <div class="review-item google-review" data-index="4"> <div class="review-header"> <div class="review-author-info"> <div class="review-avatar"> <i class="fas fa-user"></i> </div> <div class="review-meta"> <h4 class="review-author">Halil Dogan</h4> <div class="review-source-badge"> <span class="source-badge google"><i class="fab fa-google"></i> Google</span> </div> </div> </div> <div class="review-rating"> <div class="stars" style="--rating: 4"></div> <span class="rating-number">4.0</span> </div> </div> <div class="review-text"> <p>Ses sistemlerini düzeltmeleri gerek, sesi çok dağıtıyor.</p> </div> <div class="review-footer"> <div class="review-date"> <i class="far fa-clock"></i> 26 Mayıs 2025 </div> </div> </div> </div> </div> </div> </div> <div class="firm-sidebar"> <div class="firm-info-card"> <h3>İletişim Bilgileri</h3> <div class="info-item"> <div class="info-icon"> <i class="fas fa-map-marker-alt"></i> </div> <div class="info-content"> <h4>Adres</h4> <p>Toros, 78190. Sk., 01170 Çukurova/Adana, Türkiye</p> </div> </div> <div class="info-item"> <div class="info-icon"> <i class="fas fa-tag"></i> </div> <div class="info-content"> <h4>Fiyat Seviyesi</h4> <p><span class="price-level"></span> (Ücretsiz)</p> </div> </div> <div class="info-item"> <div class="info-icon"> <i class="fas fa-store"></i> </div> <div class="info-content"> <h4>İşletme Durumu</h4> <p><span class="business-status status-active">Aktif</span></p> </div> </div> <div class="info-item"> <div class="info-icon"> <i class="fab fa-google"></i> </div> <div class="info-content"> <h4>Google Haritalar</h4> <p><a href="https://maps.google.com/?cid=3935950416743240149" target="_blank" class="google-maps-link">Google Haritalar'da Gör</a></p> </div> </div> </div> <!-- Karşılaştırma Bölümü --> <div class="firm-comparison-card"> <h3>Firma Karşılaştırma</h3> <p class="comparison-description">Bu firmayı diğerleriyle karşılaştırın</p> <button class="comparison-button add-to-compare" data-firm-id="2618"> <i class="fas fa-balance-scale"></i> Karşılaştırmaya Ekle </button> <a href="https://www.sektorlideri.com/karsilastirma/" class="comparison-button go-to-compare" id="go-to-compare" style="display: none;"> <i class="fas fa-chart-bar"></i> Karşılaştırma Sayfasına Git </a> <div class="comparison-note"> <p><i class="fas fa-info-circle"></i> En fazla 3 firma karşılaştırabilirsiniz</p> </div> </div> </div> </div> </div> </div> <style> /* Firma Detay Sayfası Stilleri */ .firm-detail-container { margin-bottom: 60px; overflow-x: hidden; width: 100%; } .firm-header { background-color: #ffffff; padding: 30px 0; margin-bottom: 0; /* Sektör lideri banner'ı için değiştirildi - önceden 30px */ border-bottom: 1px solid #eaeaea; box-shadow: 0 2px 15px rgba(0,0,0,0.03); width: 100%; } .firm-header-content { display: flex; justify-content: space-between; align-items: center; gap: 20px; } .firm-header-left { flex: 1; } .firm-header-right { display: flex; align-items: center; justify-content: flex-end; } .firm-title { font-size: 2.5rem; font-weight: 700; color: #333333; margin: 0; line-height: 1.2; } .firm-rating { display: flex; align-items: center; gap: 10px; margin-top: 10px; } .firm-rating.no-rating { opacity: 0.6; } .stars-placeholder { display: inline-block; font-size: 20px; line-height: 1; position: relative; color: #ccc; } .stars-placeholder::before { content: '★★★★★'; letter-spacing: 3px; color: #ccc; } .stars { --percent: calc(var(--rating) / 5 * 100%); display: inline-block; font-size: 20px; font-family: Times; line-height: 1; position: relative; } .stars::before { content: '★★★★★'; letter-spacing: 3px; background: linear-gradient(90deg, #fc0 var(--percent), #ccc var(--percent)); -webkit-background-clip: text; -webkit-text-fill-color: transparent; } .rating-value { font-size: 1.1rem; color: #666; font-weight: 500; display: flex; align-items: center; gap: 6px; } .rating-value small { font-size: 0.8rem; color: #888; font-weight: normal; } .firm-categories { display: flex; flex-wrap: wrap; gap: 10px; margin-top: 15px; } .category-tag { display: inline-block; padding: 6px 12px; background-color: #f5f5f5; color: #555; border-radius: 20px; font-size: 0.85rem; font-weight: 500; transition: all 0.2s ease; } .category-tag:hover { background-color: #eeeeee; } /* Aksiyon butonları stil - temel tanımlar birleştirildi */ /* Mükerrer .map-button ve .call-button blokları kaldırıldı */ color: white; border-color: #319795; } .whatsapp-button { background-color: #1DA851 !important; /* Daha koyu yeşil tonu */ color: white !important; border-color: #1DA851 !important; } .whatsapp-button:hover { background-color: #128C7E !important; /* Hover durumunda daha koyu WhatsApp yeşili */ color: white !important; border-color: #128C7E !important; } /* WhatsApp butonu için daha spesifik seçiciler */ .firm-quick-actions .whatsapp-button, .firm-quick-actions .whatsapp-button:visited, .firm-quick-actions .whatsapp-button:focus, .firm-quick-actions .whatsapp-button:active { color: white !important; text-decoration: none !important; } .firm-quick-actions .whatsapp-button:hover { color: white !important; text-decoration: none !important; } /* Mobil buton ayarları - 576px kuralı yukarıda (satır 522) tanımlandı */ /* Tablet ve mobil ortak ayarlar */ @media (max-width: 768px) { .firm-header-content { flex-direction: column; } .firm-header-right, .firm-header-left { width: 100%; } /* 768px'te buton düzenini değiştirme - 576px kuralı geçerli olsun */ } .badge-button { background-color: #8b5cf6; color: white; } .badge-button:hover { background-color: #7c3aed; transform: translateY(-2px); } .map-button { background: linear-gradient(135deg, #10b981, #059669); color: white; flex: 1.5; } @media (min-width: 992px) { .map-button { min-width: 180px; flex: 2; } } .map-button:hover { background: linear-gradient(135deg, #059669, #047857); transform: translateY(-2px); box-shadow: 0 4px 8px rgba(16, 185, 129, 0.3); } /* Mükerrer .call-button ve media query blokları kaldırıldı */ /* Karşılaştırma Bölümü */ .firm-comparison-card { background-color: #fff; border-radius: 12px; box-shadow: 0 3px 15px rgba(0,0,0,0.05); padding: 25px; margin-top: 25px; border: 1px solid #f0f0f0; } .firm-comparison-card h3 { font-size: 1.3rem; font-weight: 600; color: #333; margin-bottom: 15px; padding-bottom: 15px; border-bottom: 1px solid #f0f0f0; } .comparison-description { font-size: 0.95rem; color: #666; margin-bottom: 20px; text-align: center; } .comparison-button { display: block; width: 100%; padding: 14px 20px; margin-bottom: 12px; border-radius: 8px; border: none; font-size: 1rem; font-weight: 600; text-align: center; transition: all 0.2s ease; cursor: pointer; text-decoration: none; box-shadow: 0 2px 5px rgba(0,0,0,0.05); } .add-to-compare { background-color: #f8fafc; color: #334155; border: 1px solid #e2e8f0; } .add-to-compare:hover { background-color: #f1f5f9; border-color: #cbd5e1; transform: translateY(-2px); box-shadow: 0 4px 8px rgba(0,0,0,0.05); } .go-to-compare { background-color: #3b82f6; color: white; border: 1px solid #3b82f6; } .go-to-compare:hover { background-color: #2563eb; border-color: #2563eb; transform: translateY(-2px); box-shadow: 0 4px 8px rgba(59,130,246,0.25); } .comparison-button i { margin-right: 8px; } .comparison-note { margin-top: 15px; padding: 12px; background-color: #f8fafc; border-radius: 8px; border-left: 3px solid #3b82f6; } .comparison-note p { margin: 0; font-size: 0.85rem; color: #64748b; } .comparison-note i { color: #3b82f6; margin-right: 5px; } /* Diğer stiller */ .firm-content-grid { display: grid; grid-template-columns: 1fr 350px; gap: 30px; width: 100%; max-width: 100%; box-sizing: border-box; align-items: start; } .firm-main-content { overflow: hidden; width: 100%; max-width: 100%; box-sizing: border-box; } .firm-sidebar { width: 100%; max-width: 350px; box-sizing: border-box; } .firm-gallery { margin-bottom: 30px; width: 100%; max-width: 100%; box-sizing: border-box; } .gallery-grid { display: grid; grid-template-columns: repeat(3, 1fr); gap: 15px; margin-bottom: 30px; } .gallery-item { aspect-ratio: 16/9; overflow: hidden; border-radius: 12px; position: relative; display: block; box-shadow: 0 3px 10px rgba(0,0,0,0.08); max-width: 100%; } .gallery-item img { width: 100%; height: 100%; object-fit: cover; transition: transform 0.3s ease; max-width: 100%; } .gallery-item:hover img { transform: scale(1.05); } .firm-description { margin-bottom: 30px; } .firm-description h2 { font-size: 1.8rem; font-weight: 600; color: #333333; margin-bottom: 20px; } .firm-description p { font-size: 1.1rem; line-height: 1.6; color: #555555; margin-bottom: 15px; } .firm-reviews { background-color: #fff; border-radius: 12px; box-shadow: 0 3px 15px rgba(0,0,0,0.05); padding: 30px; margin-bottom: 40px; border: 1px solid #f0f0f0; } .firm-reviews h2 { font-size: 1.8rem; font-weight: 600; color: #333; margin-bottom: 25px; } .reviews-summary { display: flex; flex-wrap: wrap; gap: 40px; margin-bottom: 30px; background-color: #f8f9fa; border-radius: 8px; padding: 25px; box-shadow: 0 1px 3px rgba(0,0,0,0.05); } .average-rating { flex: 0 0 auto; display: flex; flex-direction: column; align-items: center; text-align: center; border-right: 1px solid #e9ecef; padding-right: 40px; } .big-rating { font-size: 3.5rem; font-weight: 700; color: #333; line-height: 1; margin-bottom: 10px; } .big-rating.no-rating { color: #9ca3af; font-size: 2.5rem; } .rating-count { margin-top: 10px; font-size: 0.9rem; color: #666; } .rating-info { margin-top: 5px; font-size: 0.8rem; color: #888; max-width: 200px; } .rating-breakdown { flex: 1; min-width: 250px; } .rating-row { display: flex; align-items: center; margin-bottom: 10px; } .rating-level { width: 75px; font-size: 0.95rem; color: #555; } .rating-bar { flex: 1; height: 8px; background-color: #e9ecef; border-radius: 10px; overflow: hidden; margin: 0 15px; } .rating-progress { height: 100%; background-color: #fbbf24; border-radius: 10px; transition: width 0.3s ease; } .rating-percent { width: 50px; font-size: 0.9rem; color: #666; text-align: right; } /* Ekleyeceğiniz Responsive Stillemeler */ @media (max-width: 768px) { .firm-header-content { flex-direction: column; } .firm-header-left, .firm-header-right { width: 100%; min-width: 100%; } .firm-title { font-size: 1.8rem; } .firm-rating { margin-bottom: 10px; } .reviews-summary { flex-direction: column; padding: 20px 15px; gap: 25px; } .average-rating { border-right: none; border-bottom: 1px solid #e9ecef; padding-right: 0; padding-bottom: 25px; width: 100%; } .rating-breakdown { width: 100%; } .review-item { padding: 15px; } .big-rating { font-size: 2.5rem; } } @media (max-width: 480px) { .firm-title { font-size: 1.5rem; } .reviews-summary { padding: 15px 10px; } .rating-row { margin-bottom: 8px; } .rating-level { font-size: 0.85rem; width: 60px; } .rating-bar { margin: 0 8px; } .rating-percent { font-size: 0.85rem; width: 40px; } .review-form .form-row { flex-direction: column; } .review-form .form-group { width: 100%; margin-right: 0; } .google-reviews-info { flex-direction: column; text-align: center; } .google-logo { margin-bottom: 10px; } } /* Değerlendirme Formu Stilleri */ .review-form-container { background-color: #f9f9f9; border-radius: 12px; padding: 25px; margin-bottom: 30px; border: 1px solid #eaeaea; } .review-form-container h3 { font-size: 1.4rem; font-weight: 600; color: #333; margin-bottom: 20px; } .review-form { display: flex; flex-direction: column; gap: 20px; } .form-row { display: flex; gap: 20px; } .form-group { flex: 1; display: flex; flex-direction: column; gap: 8px; } .review-form label { font-size: 0.95rem; font-weight: 500; color: #555; } .review-form input, .review-form textarea { padding: 12px 15px; border: 1px solid #ddd; border-radius: 8px; font-size: 1rem; transition: all 0.3s ease; } .review-form input:focus, .review-form textarea:focus { outline: none; border-color: #3b82f6; box-shadow: 0 0 0 2px rgba(59, 130, 246, 0.1); } .rating-input-group { display: flex; flex-direction: column; gap: 10px; } .star-rating { display: flex; flex-direction: row-reverse; gap: 5px; } .star-rating input { display: none; } .star-rating label { cursor: pointer; font-size: 1.8rem; color: #ddd; transition: all 0.2s ease; } .star-rating label:hover, .star-rating label:hover ~ label, .star-rating input:checked ~ label { color: #ffb700; } .submit-review { background-color: #3b82f6; color: white; border: none; border-radius: 8px; padding: 12px 25px; font-size: 1rem; font-weight: 600; cursor: pointer; transition: all 0.3s ease; margin-top: 10px; align-self: flex-start; } .submit-review:hover { background-color: #2563eb; transform: translateY(-2px); box-shadow: 0 4px 12px rgba(0,0,0,0.1); } /* Yorumlar Listesi */ .reviews-list { margin-top: 40px; } .reviews-section-title { font-size: 1.5rem; font-weight: 700; color: #1f2937; margin-bottom: 25px; display: flex; align-items: center; gap: 8px; } .reviews-count { font-size: 1rem; font-weight: 500; color: #6b7280; } .reviews-container { display: flex; flex-direction: column; gap: 20px; } .review-item { background-color: #fff; border-radius: 12px; padding: 24px; box-shadow: 0 3px 12px rgba(0,0,0,0.05); border: 1px solid #e5e7eb; transition: all 0.3s ease; position: relative; overflow: hidden; } .review-item::before { content: ''; position: absolute; top: 0; left: 0; width: 4px; height: 100%; background: #e5e7eb; transition: background-color 0.3s ease; } .review-item.website-review::before { background: linear-gradient(135deg, #059669, #10b981); } .review-item.google-review::before { display: none; } .review-item.admin-review::before { background: linear-gradient(135deg, #d97706, #f59e0b); } .review-item:hover { transform: translateY(-3px); box-shadow: 0 8px 25px rgba(0,0,0,0.1); } .review-header { display: flex; justify-content: space-between; align-items: flex-start; margin-bottom: 16px; gap: 15px; } .review-author-info { display: flex; align-items: center; gap: 12px; flex: 1; } .review-avatar { width: 50px; height: 50px; border-radius: 50%; background: linear-gradient(135deg, #6366f1, #8b5cf6); color: white; display: flex; align-items: center; justify-content: center; font-size: 1.2rem; font-weight: 600; box-shadow: 0 4px 12px rgba(99, 102, 241, 0.2); flex-shrink: 0; } .review-meta { display: flex; flex-direction: column; gap: 6px; } .review-author { font-weight: 600; color: #1f2937; font-size: 1.1rem; margin: 0; } .review-source-badge { display: flex; align-items: center; } .source-badge { display: inline-flex; align-items: center; gap: 6px; padding: 4px 10px; border-radius: 15px; font-size: 0.8rem; font-weight: 600; text-transform: uppercase; letter-spacing: 0.5px; border: 1px solid; } .source-badge.google { background-color: #fef2f2; color: #dc2626; border-color: #fecaca; } .source-badge.website { background-color: #f0fdf4; color: #059669; border-color: #bbf7d0; } .source-badge.admin { background-color: #fffbeb; color: #d97706; border-color: #fed7aa; } .source-badge.unknown { background-color: #f9fafb; color: #6b7280; border-color: #e5e7eb; } .review-rating { display: flex; flex-direction: column; align-items: flex-end; gap: 4px; } .review-rating .stars { font-size: 18px; } .rating-number { font-size: 0.9rem; font-weight: 600; color: #374151; } .review-title { font-size: 1.1rem; font-weight: 600; color: #1f2937; margin: 0 0 12px 0; } .review-text { color: #4b5563; line-height: 1.7; font-size: 0.95rem; margin-bottom: 16px; } .review-text p { margin: 0; } .review-footer { display: flex; justify-content: space-between; align-items: center; padding-top: 12px; border-top: 1px solid #f3f4f6; } .review-date { font-size: 0.85rem; color: #6b7280; display: flex; align-items: center; gap: 6px; } /* Google Reviews Link */ .google-reviews-link { margin-top: 25px; text-align: center; padding: 20px; background: #f8fafc; border-radius: 10px; border: 1px solid #e2e8f0; } .view-all-reviews-button { display: inline-flex; align-items: center; gap: 8px; background: linear-gradient(135deg, #dc2626, #ef4444); color: white; padding: 12px 20px; border-radius: 8px; text-decoration: none; font-weight: 600; transition: all 0.3s ease; box-shadow: 0 4px 12px rgba(220, 38, 38, 0.2); } .view-all-reviews-button:hover { color: white; transform: translateY(-2px); box-shadow: 0 6px 20px rgba(220, 38, 38, 0.3); } /* No Reviews Message */ .no-reviews-message { text-align: center; padding: 40px 20px; background: #f8fafc; border-radius: 12px; border: 1px solid #e2e8f0; } .no-reviews-message h3 { color: #374151; font-size: 1.3rem; margin-bottom: 12px; } .no-reviews-message p { color: #6b7280; margin-bottom: 20px; } .view-reviews-button { display: inline-flex; align-items: center; gap: 8px; background: linear-gradient(135deg, #dc2626, #ef4444); color: white; padding: 10px 18px; border-radius: 8px; text-decoration: none; font-weight: 600; transition: all 0.3s ease; } .view-reviews-button:hover { color: white; transform: translateY(-2px); box-shadow: 0 4px 12px rgba(220, 38, 38, 0.2); } /* "Daha Fazla Göster" CSS kısmı kaldırıldı */ /* Responsive Düzenlemeler */ @media (max-width: 992px) { .firm-content-grid { grid-template-columns: 1fr; } .firm-sidebar { order: -1; max-width: 100%; } .firm-comparison-card, .firm-info-card { margin-bottom: 30px; } .firm-header-content { flex-direction: column; align-items: flex-start; } .firm-header-right { width: 100%; margin-top: 20px; } .firm-quick-actions { width: 100% !important; } } @media (max-width: 768px) { .firm-title { font-size: 2rem; } .gallery-grid { display: grid; grid-template-columns: repeat(2, 1fr); grid-template-rows: auto auto; gap: 15px; } /* İlk 2 görsel yan yana */ .gallery-item:nth-child(1), .gallery-item:nth-child(2) { grid-column: span 1; } /* 3. görsel tam genişlikte */ .gallery-item:nth-child(3) { grid-column: span 2; } /* 4. görsel ve sonrasını gizle */ .gallery-item:nth-child(n+4) { display: none; } .reviews-summary { gap: 25px; } .form-row { flex-direction: column; gap: 15px; } .review-item { padding: 15px; } .review-header { flex-direction: column; align-items: flex-start; gap: 12px; } .review-rating { align-self: flex-start; } } @media (max-width: 576px) { /* Mobil galeri özel düzen */ .gallery-grid { display: grid; grid-template-columns: repeat(2, 1fr); grid-template-rows: auto auto; gap: 10px; } /* İlk 2 görsel yan yana */ .gallery-item:nth-child(1), .gallery-item:nth-child(2) { grid-column: span 1; aspect-ratio: 1; } /* 3. görsel tam genişlikte */ .gallery-item:nth-child(3) { grid-column: span 2; aspect-ratio: 16/9; } /* 4. görsel ve sonrasını gizle */ .gallery-item:nth-child(n+4) { display: none; } .comparison-button { padding: 12px 16px; font-size: 0.95rem; } } /* Firma FAQ Bölümü */ .firm-faq-section { margin-bottom: 40px; background: transparent; } .faq-section-title { color: #2c3e50; font-size: 1.4rem; margin-bottom: 25px; display: block; font-weight: 600; padding: 0; background: none; border: none; } .firm-faq-accordion { display: flex; flex-direction: column; gap: 15px; } .faq-item { background: #ffffff; border: 1px solid #e1e1e1; border-radius: 10px; overflow: hidden; transition: all 0.3s ease; box-shadow: 0 2px 4px rgba(0,0,0,0.05); } .faq-item:hover { border-color: #0073aa; box-shadow: 0 4px 12px rgba(0,115,170,0.15); transform: translateY(-2px); } .faq-item.faq-active { border-color: #0073aa; box-shadow: 0 4px 12px rgba(0,115,170,0.2); } .faq-question { padding: 20px 25px; cursor: pointer; background: #ffffff; display: flex; justify-content: space-between; align-items: center; transition: all 0.3s ease; border-bottom: 1px solid transparent; } .faq-question:hover { background: rgba(0,115,170,0.05); } .faq-item.faq-active .faq-question { background: rgba(0,115,170,0.08); border-bottom-color: #e1e1e1; } .faq-text { font-weight: 600; color: #2c3e50; font-size: 1.1em; line-height: 1.4; flex: 1; margin-right: 20px; } .faq-toggle-icon { color: #0073aa; font-size: 1.2em; transition: all 0.3s ease; transform: rotate(0deg); min-width: 24px; text-align: center; } .faq-toggle-icon.faq-open { transform: rotate(180deg); color: #005a87; } .faq-answer { display: none; padding: 0; background: #fafbfc; border-top: 1px solid #e9ecef; } .faq-answer-content { padding: 25px; color: #555; line-height: 1.6; font-size: 1.05em; } .faq-answer-content p { margin-bottom: 15px; } .faq-answer-content p:last-child { margin-bottom: 0; } .ai-badge { margin-top: 20px; padding: 12px 16px; background: rgba(108,117,125,0.1); border-radius: 8px; border-left: 4px solid #6c757d; } .ai-badge small { color: #6c757d; font-weight: 500; display: flex; align-items: center; gap: 8px; font-size: 0.9em; } .ai-badge i { color: #6c757d !important; font-size: 1em; } /* FAQ Edit Suggestion */ .faq-edit-suggestion { margin-top: 15px; text-align: right; padding-top: 10px; border-top: 1px solid #eee; } .edit-suggestion-btn { display: inline-block; background: #f8f9fa; color: #6c757d; padding: 8px 15px; border-radius: 20px; text-decoration: none; font-size: 12px; border: 1px solid #dee2e6; transition: all 0.3s ease; } .edit-suggestion-btn:hover { background: #e9ecef; color: #495057; text-decoration: none; border-color: #adb5bd; transform: translateY(-1px); } .edit-suggestion-btn i { margin-right: 5px; } /* FAQ Mobil Uyumlu */ @media (max-width: 768px) { .firm-faq-section { padding: 20px; margin-bottom: 30px; } .faq-section-title { font-size: 1.2em; margin-bottom: 20px; } .faq-question { padding: 16px 20px; } .faq-text { font-size: 1em; } .faq-answer-content { padding: 20px; font-size: 1em; } } /* Değerlendirme ve Yorumlar bölümü stilleri */ .firm-reviews { background-color: #fff; border-radius: 12px; box-shadow: 0 3px 15px rgba(0,0,0,0.05); padding: 30px; margin-bottom: 40px; border: 1px solid #f0f0f0; } .google-reviews-info { display: flex; align-items: center; gap: 12px; background-color: #f5f9ff; border-radius: 8px; padding: 15px; margin-bottom: 25px; border: 1px solid #e0e7ff; box-shadow: 0 2px 5px rgba(0,0,0,0.04); } .google-logo { font-size: 24px; width: 42px; height: 42px; display: flex; align-items: center; justify-content: center; background-color: white; border-radius: 50%; box-shadow: 0 2px 5px rgba(0,0,0,0.08); } .google-logo i { background: conic-gradient(from -45deg, #ea4335 110deg, #4285f4 90deg 180deg, #34a853 180deg 270deg, #fbbc05 270deg) 73% 55%/150% 150% no-repeat; -webkit-background-clip: text; background-clip: text; color: transparent; -webkit-text-fill-color: transparent; } .google-info-text p { margin: 0; font-size: 0.9rem; color: #3b82f6; font-weight: 500; } .reviews-summary { display: flex; align-items: flex-start; gap: 40px; padding-bottom: 30px; margin-bottom: 30px; border-bottom: 1px solid #eaeaea; background-color: #f9f9f9; border-radius: 10px; padding: 25px; } /* --- Firma Detay Header Genişlik ve Hizalama Düzeltmeleri --- */ .firm-header .container { max-width: 1200px !important; /* Header ile aynı genişlik */ margin-left: auto; margin-right: auto; padding-left: 24px; padding-right: 24px; } .firm-header-content { width: 100%; min-width: 0; display: flex; justify-content: space-between; align-items: center; gap: 20px; } .firm-header-left { flex: 1 1 0; min-width: 0; text-align: left; } .firm-header-right { flex-shrink: 0; gap: 10px; display: flex; align-items: center; justify-content: flex-end; } body .firm-header > .container { max-width: 1200px !important; margin-left: auto !important; margin-right: auto !important; padding-left: 24px !important; padding-right: 24px !important; width: 100% !important; display: block !important; } /* Firma Bilgileri Kart Stilleri */ .firm-info-card { background-color: #fff; border-radius: 12px; box-shadow: 0 3px 15px rgba(0,0,0,0.05); padding: 25px; margin-bottom: 30px; border: 1px solid #f0f0f0; } /* ACSI Score Display Widget Özel Stilleri - Kompakt */ .firm-info-card.acsi-score-display { background-color: #fff; padding: 15px; margin-bottom: 20px; } .firm-info-card.acsi-score-display h3 { font-size: 1rem; color: #333; margin-bottom: 10px; border-bottom: 1px solid #f0f0f0; padding-bottom: 8px; } .acsi-score-row { display: flex; justify-content: space-between; align-items: flex-start; gap: 15px; padding-top: 5px; } .acsi-score-info { display: flex; flex-direction: column; gap: 8px; flex: 1; } .firm-info-card.acsi-score-display .acsi-score-value { display: flex; align-items: baseline; gap: 2px; line-height: 1; } .firm-info-card.acsi-score-display .score-main { font-size: 1.8rem; font-weight: 700; color: #0073aa; } .firm-info-card.acsi-score-display .score-suffix { font-size: 1rem; font-weight: 500; color: #666; opacity: 0.8; } .acsi-cert-inline { font-size: 0.9rem; font-weight: 600; text-transform: uppercase; } .widget-button { display: inline-flex; align-items: center; justify-content: center; padding: 6px 12px; border-radius: 4px; text-decoration: none; font-weight: 500; font-size: 0.8rem; transition: all 0.2s ease; gap: 4px; white-space: nowrap; } .widget-button.primary { background-color: #0073aa; color: white; border: 1px solid #0073aa; } .widget-button.primary:hover { background-color: #005a87; border-color: #005a87; } .firm-info-card h3 { font-size: 1.3rem; font-weight: 600; color: #333; margin-bottom: 20px; padding-bottom: 15px; border-bottom: 1px solid #f0f0f0; } .info-item { display: flex; gap: 15px; margin-bottom: 20px; } .info-item:last-child { margin-bottom: 0; } .info-icon { width: 40px; height: 40px; min-width: 40px; background-color: #f5f7fa; border-radius: 50%; display: flex; align-items: center; justify-content: center; color: #3b82f6; font-size: 1.1rem; } .info-content { flex: 1; } .info-content h4 { font-size: 1rem; font-weight: 600; color: #555; margin: 0 0 5px 0; } .info-content p { font-size: 0.95rem; color: #666; margin: 0; line-height: 1.5; } /* Fiyat seviyesi stilleri */ .price-level { font-size: 1.1rem; font-weight: 500; color: #10b981; } /* İşletme durumu stilleri */ .business-status { display: inline-block; padding: 4px 10px; border-radius: 30px; font-size: 0.85rem; font-weight: 500; } .status-active { background-color: rgba(16, 185, 129, 0.1); color: #10b981; } .status-temp-closed { background-color: rgba(251, 191, 36, 0.1); color: #f59e0b; } .status-closed { background-color: rgba(239, 68, 68, 0.1); color: #ef4444; } /* Açık/Kapalı durumu stilleri */ .open-status { display: inline-block; padding: 4px 10px; border-radius: 30px; font-size: 0.85rem; font-weight: 500; } .is-open { background-color: rgba(16, 185, 129, 0.1); color: #10b981; } .is-closed { background-color: rgba(239, 68, 68, 0.1); color: #ef4444; } /* Çalışma Saatleri Bölümü Stilleri */ .opening-hours-section { background: #ffffff; border: 1px solid #e1e5e9; border-radius: 16px; padding: 30px; margin-bottom: 25px; box-shadow: 0 10px 25px rgba(0, 0, 0, 0.08); position: relative; overflow: hidden; } .opening-hours-section::before { content: ''; position: absolute; top: 0; left: 0; right: 0; height: 4px; background: linear-gradient(90deg, #4CAF50, #2196F3, #FF9800); } .opening-hours-section .section-header { display: flex; justify-content: space-between; align-items: flex-start; margin-bottom: 20px; padding-bottom: 15px; border-bottom: 1px solid #f0f0f0; gap: 20px; } .header-left { flex: 1; } .header-right { display: flex; flex-direction: column; align-items: flex-end; gap: 10px; } .opening-hours-section .section-title { font-size: 1.6rem; font-weight: 700; color: #1a1a1a; margin: 0 0 15px 0; display: flex; align-items: center; gap: 12px; line-height: 1.3; letter-spacing: -0.02em; text-shadow: 0 1px 0 rgba(255,255,255,0.7); position: relative; } .opening-hours-section .section-icon { color: #2196F3; font-size: 1.4rem; animation: pulse 2s infinite; background: rgba(33, 150, 243, 0.1); padding: 8px; border-radius: 50%; } @keyframes pulse { 0% { opacity: 1; } 50% { opacity: 0.7; } 100% { opacity: 1; } } .current-time-display { display: flex; flex-direction: column; gap: 2px; } .current-time { font-size: 2.2rem; font-weight: 700; color: #2196F3; font-family: 'Courier New', monospace; letter-spacing: 2px; text-shadow: 0 1px 3px rgba(33, 150, 243, 0.2); background: rgba(33, 150, 243, 0.05); padding: 5px 15px; border-radius: 12px; display: inline-block; } .current-date { font-size: 1.1rem; color: #555; font-weight: 600; margin-top: 5px; } .open-status-badge { display: flex; align-items: center; gap: 8px; background: #f8f9fa; padding: 12px 18px; border-radius: 25px; border: 2px solid #e9ecef; transition: all 0.3s ease; min-width: 150px; justify-content: center; } .open-status-badge.status-open { background: #e8f5e8; border-color: #4CAF50; box-shadow: 0 2px 10px rgba(76, 175, 80, 0.2); } .open-status-badge.status-closed { background: #ffebee; border-color: #f44336; box-shadow: 0 2px 10px rgba(244, 67, 54, 0.2); } .status-indicator { font-size: 0.8rem; animation: blink 1.5s infinite; } @keyframes blink { 0%, 50% { opacity: 1; } 51%, 100% { opacity: 0.3; } } .status-indicator.status-open { color: #4CAF50; } .status-indicator.status-closed { color: #f44336; } .status-text { font-size: 1rem; font-weight: 600; color: #495057; } .countdown-timer { text-align: center; background: #fff3e0; border: 1px solid #ff9800; border-radius: 8px; padding: 10px 15px; min-width: 180px; } .countdown-label { font-size: 0.8rem; color: #e65100; font-weight: 500; margin-bottom: 5px; } .countdown-display { font-family: 'Courier New', monospace; font-size: 1.2rem; font-weight: 700; color: #ff5722; letter-spacing: 1px; } .opening-hours-grid { display: grid; grid-template-columns: repeat(auto-fit, minmax(220px, 1fr)); gap: 12px; } .opening-hours-day { display: flex; justify-content: space-between; align-items: center; padding: 16px 20px; background: #f8f9fa; border: 2px solid #e9ecef; border-radius: 14px; transition: all 0.3s ease; position: relative; margin-bottom: 10px; } .opening-hours-day:hover { background: #f1f3f4; border-color: #dee2e6; transform: translateY(-3px); box-shadow: 0 8px 16px rgba(0, 0, 0, 0.12); } .opening-hours-day.day-today { background: #e3f2fd; border-color: #2196F3; box-shadow: 0 0 0 2px rgba(33, 150, 243, 0.2); } .opening-hours-day.day-today::before { content: 'BUGÜN'; position: absolute; top: -8px; left: 12px; background: #2196F3; color: white; font-size: 0.7rem; font-weight: 600; padding: 2px 8px; border-radius: 10px; letter-spacing: 0.5px; } .opening-hours-day.day-closed { background: #ffebee; border-color: #f44336; opacity: 0.8; } .opening-hours-day.day-currently-open { background: #e8f5e8; border-color: #4CAF50; box-shadow: 0 0 0 2px rgba(76, 175, 80, 0.2); } .day-info { display: flex; flex-direction: column; gap: 3px; } .day-name { font-weight: 600; color: #495057; font-size: 1rem; } .day-status { font-size: 0.75rem; font-weight: 500; text-transform: uppercase; letter-spacing: 0.5px; } .day-status.now-open { color: #4CAF50; } .day-status.now-closed { color: #f44336; } .day-hours { color: #4CAF50; font-weight: 600; font-size: 0.95rem; font-family: 'Courier New', monospace; } .day-hours.closed { color: #f44336; font-weight: 600; } /* Responsive tasarım */ @media (max-width: 768px) { .opening-hours-section .section-header { flex-direction: column; align-items: stretch; gap: 15px; } .header-right { align-items: stretch; } .current-time { font-size: 1.5rem; } .opening-hours-grid { grid-template-columns: 1fr; } .opening-hours-day { padding: 12px 16px; } .countdown-timer { min-width: auto; } } /* Google Haritalar linki stilleri */ .google-maps-link { display: inline-block; color: #4285f4; text-decoration: none; font-weight: 500; transition: all 0.2s ease; } .google-maps-link:hover { color: #1967d2; text-decoration: underline; } /* Firma Listeleri Bölümü Stilleri */ .firm-support { margin-bottom: 35px; } .firm-support h2 { font-size: 1.8rem; font-weight: 600; color: #333333; margin-bottom: 20px; } .support-box { background-color: #f8fafc; border: 1px solid #e2e8f0; border-radius: 12px; padding: 25px; box-shadow: 0 3px 10px rgba(0, 0, 0, 0.04); } .support-title { font-size: 1.3rem; font-weight: 600; color: #1e293b; margin: 0 0 10px 0; display: flex; align-items: center; gap: 12px; } .support-title::before { content: ""; display: inline-block; width: 36px; height: 36px; background-color: #6366f1; border-radius: 50%; flex-shrink: 0; background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke='%23ffffff'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M14 10h4.764a2 2 0 011.789 2.894l-3.5 7A2 2 0 0115.263 21h-4.017c-.163 0-.326-.02-.485-.06L7 20m7-10V5a2 2 0 00-2-2h-.095c-.5 0-.905.405-.905.905a3.61 3.61 0 01-.608 2.006L7 11v9m7-10h-2M7 20H5a2 2 0 01-2-2v-6a2 2 0 012-2h2.5'%3E%3C/path%3E%3C/svg%3E"); background-position: center; background-repeat: no-repeat; background-size: 18px; } .support-description { font-size: 0.95rem; color: #475569; margin: 0 0 30px 0; line-height: 1.6; padding-left: 48px; } .list-container { display: flex; flex-direction: column; gap: 15px; } .list-item { display: flex; justify-content: space-between; align-items: center; background-color: #ffffff; border: 1px solid #e2e8f0; border-radius: 10px; padding: 16px 20px; transition: all 0.2s ease; } .list-item:hover { border-color: #cbd5e1; box-shadow: 0 4px 12px rgba(0, 0, 0, 0.05); transform: translateY(-1px); } /* Sektör Lideri stili */ .list-item.leader { background-color: #fdf9ee; border: 1px solid #f0e0bc; box-shadow: 0 4px 12px rgba(235, 195, 52, 0.1); } .list-item.leader:hover { box-shadow: 0 6px 16px rgba(235, 195, 52, 0.15); } .list-header { flex: 1; } .list-title { font-size: 1.15rem; font-weight: 600; color: #1e293b; margin: 0 0 8px 0; } .list-meta { display: flex; flex-wrap: wrap; align-items: center; gap: 10px; margin-bottom: 8px; } .list-category { display: inline-block; font-size: 0.85rem; background-color: #f1f5f9; color: #64748b; padding: 3px 12px; border-radius: 20px; } /* Sıralama göstergesi stilleri */ .list-rank { display: inline-flex; align-items: center; gap: 4px; font-size: 0.85rem; font-weight: 500; padding: 3px 10px; border-radius: 4px; color: #64748b; } .list-rank.rank-1 { background-color: #fff7ed; color: #c2410c; border: 1px solid #fdba74; } .list-rank.rank-2 { background-color: #f8fafc; color: #475569; border: 1px solid #cbd5e1; } .list-rank.rank-3 { background-color: #fffbeb; color: #92400e; border: 1px solid #fcd34d; } .list-actions { display: flex; align-items: center; gap: 12px; } .list-button { display: flex; align-items: center; gap: 8px; background-color: #2563eb; color: white; border: none; border-radius: 6px; padding: 10px 18px; font-size: 0.95rem; font-weight: 600; text-decoration: none; transition: all 0.2s ease; white-space: nowrap; } .list-button:hover { background-color: #1d4ed8; color: white; box-shadow: 0 4px 12px rgba(37, 99, 235, 0.2); transform: translateY(-2px); } .list-badge { padding: 6px 12px; background-color: #2563eb; color: white; font-size: 0.85rem; font-weight: 600; border-radius: 6px; display: flex; align-items: center; gap: 5px; } .sector-leader-badge { background-color: white; color: #333; border: 1px solid #e5e7eb; box-shadow: 0 1px 3px rgba(0, 0, 0, 0.05); } /* Sitene Ekle Bölümü Stilleri */ .firm-embed-section { margin-bottom: 35px; background-color: #f8fafc; border: 1px solid #e2e8f0; border-radius: 12px; overflow: hidden; box-shadow: 0 3px 10px rgba(0, 0, 0, 0.04); } .embed-section-header { display: flex; align-items: flex-start; gap: 20px; padding: 25px; } .embed-section-icon { width: 60px; height: 60px; background: linear-gradient(135deg, #2563eb 0%, #1d4ed8 100%); border-radius: 12px; display: flex; align-items: center; justify-content: center; flex-shrink: 0; box-shadow: 0 4px 12px rgba(37, 99, 235, 0.3); } .embed-section-icon i { font-size: 28px; color: white; } .embed-section-content { flex: 1; } .embed-section-content h2 { font-size: 1.8rem; font-weight: 600; color: #333333; margin: 0 0 15px 0; display: flex; align-items: center; gap: 12px; } .embed-section-content p { font-size: 0.95rem; color: #475569; margin: 0 0 20px 0; line-height: 1.6; } .embed-codes-button { display: inline-flex; align-items: center; gap: 10px; background: linear-gradient(135deg, #2563eb 0%, #1d4ed8 100%); color: white; border: none; border-radius: 8px; padding: 12px 24px; font-size: 1rem; font-weight: 600; text-decoration: none; transition: all 0.3s ease; box-shadow: 0 4px 12px rgba(37, 99, 235, 0.2); } .embed-codes-button:hover { color: white; box-shadow: 0 6px 16px rgba(37, 99, 235, 0.3); transform: translateY(-2px); } .embed-icon-wrapper { display: flex; align-items: center; justify-content: center; width: 24px; height: 24px; background-color: rgba(255, 255, 255, 0.2); border-radius: 50%; } .embed-icon-wrapper i { font-size: 14px; } .no-lists { font-style: italic; color: #64748b; padding: 10px 0; } @media (max-width: 768px) { .support-box { padding: 20px; } .support-description { padding-left: 0; } .list-item { flex-direction: column; align-items: flex-start; gap: 15px; } .list-actions { width: 100%; justify-content: space-between; } .list-button { flex: 1; justify-content: center; } /* Sitene Ekle Bölümü Mobil Stilleri */ .embed-section-header { flex-direction: column; align-items: center; text-align: center; gap: 15px; padding: 20px; } .embed-section-icon { width: 50px; height: 50px; } .embed-section-icon i { font-size: 24px; } .embed-section-content h2 { font-size: 1.5rem; } .embed-codes-button { width: 100%; justify-content: center; padding: 14px 20px; } } /* Sektör Lideri Banner Stilleri */ .sector-leader-banner { background: linear-gradient(90deg, #d97706, #b45309); margin-bottom: 40px; box-shadow: 0 5px 15px rgba(180, 83, 9, 0.15); position: relative; margin-top: -1px; /* Üst çizgi ile tam birleştirmek için */ } .sector-leader-banner .container { padding: 20px 0; } .leader-content { display: flex; align-items: center; gap: 20px; color: #fff; } .leader-icon { width: 60px; height: 60px; min-width: 60px; background-color: rgba(255, 255, 255, 0.15); border-radius: 50%; display: flex; align-items: center; justify-content: center; font-size: 1.8rem; color: #fef3c7; } .leader-text { flex: 1; } .leader-text h2 { margin: 0; font-size: 1.5rem; font-weight: 700; letter-spacing: 1px; text-shadow: 0 1px 2px rgba(0, 0, 0, 0.1); color: #fef3c7; } .leader-text p { margin: 5px 0 0; font-size: 1rem; opacity: 0.95; line-height: 1.6; } .leader-text p strong { font-weight: 700; color: #fef3c7; } /* Liste adlarının daha belirgin olması için ek stil */ .leader-text p strong { font-size: 1.1rem; color: #fff; text-shadow: 0 1px 2px rgba(0, 0, 0, 0.2); background-color: rgba(255, 255, 255, 0.1); padding: 3px 8px; border-radius: 4px; display: inline-block; margin: 2px 0; } .leader-badge { display: flex; flex-direction: column; align-items: center; justify-content: center; background-color: rgba(255, 255, 255, 0.15); border-radius: 8px; padding: 10px 15px; min-width: 80px; } .badge-number { font-size: 2.5rem; font-weight: 800; line-height: 1; color: #fef3c7; } .badge-text { font-size: 0.8rem; font-weight: 600; letter-spacing: 1px; margin-top: 5px; } @media (max-width: 768px) { .leader-content { flex-direction: column; align-items: flex-start; text-align: center; padding: 10px; } .leader-icon { margin: 0 auto; } .leader-text { text-align: center; width: 100%; } .leader-badge { margin: 15px auto 0; width: 100%; flex-direction: row; gap: 10px; } .badge-text { margin-top: 0; } } /* Liste açıklama metni */ .list-support-text { margin-top: 10px; font-size: 0.9rem; color: #4b5563; font-style: italic; line-height: 1.5; } /* Destek Bilgi Kutusu */ .support-info { margin-top: 20px; padding: 12px 15px; background-color: #f0f9ff; border-left: 4px solid #2563eb; border-radius: 4px; } .support-info p { margin: 0; font-size: 0.9rem; color: #334155; line-height: 1.5; } .support-info i { color: #2563eb; margin-right: 5px; } .no-ratings-message { background-color: #fff8e6; border: 1px dashed #ffc107; border-radius: 8px; padding: 12px 16px; margin-bottom: 20px; font-style: italic; } .no-ratings-message p { margin: 0; font-size: 0.9rem; color: #6b5900; } body { overflow-x: hidden; } .firm-actions { margin-top: 15px; display: flex; gap: 10px; } .firm-actions .btn { padding: 10px 20px; font-weight: 500; } .firm-actions .btn i { margin-right: 8px; } /* Rozet Bölümü Stilleri */ .firm-badges { margin-bottom: 30px; } .firm-badges h2 { font-size: 1.8rem; font-weight: 600; color: #333333; margin-bottom: 20px; } /* Blm Badge Stilleri */ .blm-badges-container { background-color: #fff; border-radius: 12px; box-shadow: 0 3px 15px rgba(0,0,0,0.05); padding: 20px; border: 1px solid #f0f0f0; } .blm-badges-category-title { font-size: 1.3rem; font-weight: 600; color: #444; margin-bottom: 15px; padding-bottom: 8px; border-bottom: 1px solid #eee; } .blm-badges-list { display: grid; grid-template-columns: repeat(auto-fill, minmax(250px, 1fr)); gap: 15px; margin-bottom: 25px; } .blm-badge { display: flex; align-items: center; gap: 15px; padding: 12px; border-radius: 8px; background-color: #f9f9f9; transition: all 0.2s ease; border: 1px solid #eee; } .blm-badge:hover { transform: translateY(-2px); box-shadow: 0 5px 15px rgba(0,0,0,0.05); } .blm-badge-icon { width: 40px; height: 40px; border-radius: 50%; display: flex; align-items: center; justify-content: center; color: white; font-size: 1.2rem; flex-shrink: 0; } .blm-badge-info { flex-grow: 1; } .blm-badge-name { font-size: 1.1rem; font-weight: 600; color: #333; margin: 0 0 5px 0; } .blm-badge-description { font-size: 0.9rem; color: #666; margin-bottom: 5px; } .blm-badge-date { font-size: 0.8rem; color: #888; } .blm-badges-info { padding: 15px; background-color: #f8f9fa; border-radius: 8px; color: #666; text-align: center; font-style: italic; } /* Instagram hikayeleri tarzında rozet stilleri - Minimalist tasarım */ .firm-badges-stories { padding: 15px 0; background-color: #ffffff; border-bottom: 1px solid #f5f5f5; margin-bottom: 0; overflow: hidden; position: relative; } .badges-stories-wrapper { position: relative; } .badges-stories-container { display: flex; overflow-x: auto; gap: 20px; padding: 10px 15px 10px 60px; scroll-behavior: smooth; -webkit-overflow-scrolling: touch; scrollbar-width: none; margin: 0; } .badges-stories-container::-webkit-scrollbar { display: none; } /* Rozet hikayesi - minimalist tasarım */ .badge-story { display: flex; flex-direction: column; align-items: center; min-width: 90px; cursor: pointer; transition: all 0.3s ease; position: relative; padding: 5px; animation: simpleAppear 0.4s ease backwards; animation-delay: calc(var(--badge-index, 0) * 0.05s); } @keyframes simpleAppear { from { opacity: 0; transform: translateY(10px); } to { opacity: 1; transform: translateY(0); } } .badge-story:hover { transform: translateY(-5px); } .badge-story-icon { width: 65px; height: 65px; border-radius: 50%; display: flex; align-items: center; justify-content: center; font-size: 28px; color: white; margin-bottom: 8px; border: 2px solid #fff; box-shadow: 0 4px 10px rgba(0,0,0,0.1); transition: all 0.3s ease; position: relative; overflow: hidden; } /* Basit parlama efekti */ .badge-story-icon::before { content: ''; position: absolute; width: 120%; height: 120%; background: radial-gradient(circle at center, rgba(255,255,255,0.8) 0%, rgba(255,255,255,0) 70%); top: -10%; left: -10%; opacity: 0; transition: opacity 0.3s ease; } .badge-story:hover .badge-story-icon::before { opacity: 0.5; } .badge-story:hover .badge-story-icon { box-shadow: 0 6px 15px rgba(0,0,0,0.15); transform: scale(1.08); } /* Hover glow efekti */ .hover-glow { animation: glow 1.5s ease-in-out infinite alternate; } @keyframes glow { from { box-shadow: 0 6px 15px rgba(0,0,0,0.15); } to { box-shadow: 0 6px 15px rgba(var(--badge-color-rgb, 79, 70, 229), 0.4); } } .badge-story-icon i { position: relative; z-index: 2; transition: all 0.3s ease; } .badge-story:hover .badge-story-icon i { transform: scale(1.15); } .badge-story-name { font-size: 0.85rem; font-weight: 500; color: #4b5563; text-align: center; max-width: 90px; overflow: hidden; text-overflow: ellipsis; transition: all 0.3s ease; margin-top: 5px; line-height: 1.2; } .badge-story:hover .badge-story-name { font-weight: 600; color: #3b82f6; } .no-badges-message { font-size: 1rem; color: #6b7280; font-style: italic; padding: 20px; text-align: center; width: 100%; animation: fadeIn 1s ease; } @keyframes fadeIn { from { opacity: 0; } to { opacity: 1; } } @media (max-width: 768px) { .badges-stories-container { display: grid; grid-template-columns: repeat(auto-fill, minmax(80px, 1fr)); gap: 15px; padding: 15px; overflow-x: visible; } .badge-story { min-width: auto; width: 100%; } } @media (max-width: 576px) { .badge-story-icon { width: 60px; height: 60px; font-size: 26px; } .badge-story-name { font-size: 0.8rem; max-width: 80px; } .badges-stories-container { grid-template-columns: repeat(auto-fill, minmax(70px, 1fr)); gap: 10px; padding: 10px; } } /* Buton Stilleri */ .top-action-button { display: flex; align-items: center; justify-content: center; padding: 10px 15px; border-radius: 8px; font-weight: 600; transition: all 0.3s ease; text-decoration: none; margin-right: 8px; box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1); } .top-action-button i { margin-right: 8px; } /* Rozet Ekle Butonu */ .badge-button { background: linear-gradient(135deg, #8b5cf6, #6366f1); color: white; } .badge-button:hover { background: linear-gradient(135deg, #7c3aed, #4f46e5); transform: translateY(-2px); box-shadow: 0 4px 8px rgba(139, 92, 246, 0.3); } /* Haritada Gör Butonu */ .map-button { background: linear-gradient(135deg, #3b82f6, #2563eb); color: white; flex: 1.5; } .map-button:hover { background: linear-gradient(135deg, #2563eb, #1d4ed8); transform: translateY(-2px); box-shadow: 0 4px 8px rgba(59, 130, 246, 0.3); } /* Ara Butonu */ .call-button { background: linear-gradient(135deg, #f59e0b, #d97706); color: white; } .call-button:hover { background: linear-gradient(135deg, #d97706, #b45309); transform: translateY(-2px); box-shadow: 0 4px 8px rgba(245, 158, 11, 0.3); } /* Pulse efekti */ @keyframes pulse { 0% { transform: scale(1); box-shadow: 0 4px 8px rgba(139, 92, 246, 0.3); } 50% { transform: scale(1.05); box-shadow: 0 8px 16px rgba(139, 92, 246, 0.5); } 100% { transform: scale(1); box-shadow: 0 4px 8px rgba(139, 92, 246, 0.3); } } .pulse-effect { animation: pulse 0.5s ease-in-out; } /* Rozet Başvuru Bölümü - Diğer bölümlerle tutarlı tasarım */ .firm-badge-section { background-color: #fff; border-radius: 12px; padding: 25px; margin: 30px 0; border: 1px solid #f0f0f0; box-shadow: 0 3px 15px rgba(0,0,0,0.05); } .badge-section-header { display: flex; align-items: flex-start; gap: 20px; } .badge-section-icon { width: 50px; height: 50px; min-width: 50px; background: linear-gradient(135deg, #8b5cf6, #6366f1); border-radius: 50%; display: flex; align-items: center; justify-content: center; color: white; font-size: 1.2rem; box-shadow: 0 4px 12px rgba(139, 92, 246, 0.2); flex-shrink: 0; } .badge-section-content { flex: 1; } .badge-section-content h2 { font-size: 1.3rem; font-weight: 600; color: #333; margin: 0 0 15px 0; padding-bottom: 15px; border-bottom: 1px solid #f0f0f0; } .badge-section-content p { font-size: 0.95rem; color: #666; margin: 0 0 20px 0; line-height: 1.6; } .badge-apply-button { display: inline-flex; align-items: center; justify-content: center; padding: 12px 20px; background: linear-gradient(135deg, #8b5cf6, #6366f1); color: white; border-radius: 8px; font-weight: 600; font-size: 1rem; text-decoration: none; transition: all 0.3s ease; box-shadow: 0 2px 5px rgba(139, 92, 246, 0.2); min-width: 160px; } .badge-apply-button:hover { background: linear-gradient(135deg, #7c3aed, #4f46e5); transform: translateY(-2px); box-shadow: 0 4px 12px rgba(139, 92, 246, 0.3); color: white; text-decoration: none; } .badge-icon-wrapper { display: inline-flex; align-items: center; justify-content: center; margin-right: 8px; width: 24px; height: 24px; } .badge-icon-wrapper i { font-size: 16px; } /* Responsive badge section */ @media (max-width: 768px) { .badge-section-header { flex-direction: column; align-items: center; text-align: center; gap: 15px; } .badge-section-icon { width: 45px; height: 45px; font-size: 1.1rem; } .badge-apply-button { width: 100%; justify-content: center; } } margin-bottom: 15px; max-width: 90%; } @media (max-width: 768px) { .badge-section-header { flex-direction: column; align-items: center; text-align: center; } .badge-section-icon { margin-bottom: 15px; } .badge-section-content { text-align: center; } } .form-status { padding: 10px; border-radius: 5px; margin-bottom: 15px; display: none; } .success-message { padding: 10px; background-color: #d4edda; color: #155724; border: 1px solid #c3e6cb; border-radius: 5px; font-weight: bold; display: none; } .error-message { padding: 10px; background-color: #f8d7da; color: #721c24; border: 1px solid #f5c6cb; border-radius: 5px; font-weight: bold; display: none; } /* Sertifikalar Bölümü Stilleri - Minimalist Tasarım */ .firm-certificates { margin: 30px 0; padding: 30px; background-color: #fcfcfc; border-radius: 8px; box-shadow: 0 1px 3px rgba(0,0,0,0.05); border: 1px solid #eaeaea; position: relative; } .firm-certificates h2 { color: #444; text-align: left; font-size: 1.6rem; margin-bottom: 20px; padding-bottom: 15px; border-bottom: 1px solid #eaeaea; font-weight: 600; } .certificates-container { display: flex; flex-direction: column; gap: 20px; margin-top: 20px; } .certificate-item { display: flex; align-items: flex-start; padding: 20px; background-color: #fff; border-radius: 6px; border-left: 3px solid #ddd; transition: all 0.3s ease; box-shadow: 0 1px 2px rgba(0,0,0,0.03); } .certificate-item:hover { border-left-color: #b8860b; box-shadow: 0 2px 8px rgba(0,0,0,0.06); } .certificate-icon { font-size: 24px; color: #b8860b; margin-right: 20px; display: flex; align-items: center; justify-content: center; width: 50px; height: 50px; background-color: #f9f9f9; border-radius: 50%; flex-shrink: 0; } .certificate-details { flex: 1; } .certificate-details h3 { margin: 0 0 10px 0; font-size: 18px; color: #333; font-weight: 600; } .certificate-number, .certificate-date { margin: 5px 0; color: #666; font-size: 14px; font-weight: 400; display: flex; align-items: center; } .certificate-number::before, .certificate-date::before { font-family: 'Font Awesome 5 Free'; font-weight: 900; margin-right: 8px; color: #999; font-size: 12px; } .certificate-number::before { content: '\f2c2'; /* ID kartı simgesi */ } .certificate-date::before { content: '\f073'; /* Takvim simgesi */ } .certificate-download-button { display: inline-flex; align-items: center; justify-content: center; margin-top: 15px; padding: 8px 16px; background-color: #f0f0f0; color: #555; border-radius: 4px; text-decoration: none; font-weight: 500; font-size: 14px; transition: all 0.2s ease; } .certificate-download-button:hover { background-color: #e0e0e0; color: #333; } .certificate-download-button i { margin-right: 8px; font-size: 14px; } /* Responsive Tasarım */ @media (max-width: 768px) { .firm-certificates { padding: 20px 15px; } .certificate-item { flex-direction: column; align-items: center; text-align: center; padding: 15px; } .certificate-icon { margin-right: 0; margin-bottom: 15px; } .certificate-number, .certificate-date { justify-content: center; } .certificate-download-button { width: 100%; } } .user-dropdown-menu a:focus, .user-dropdown-menu a:hover { background-color: #f8f9fa; } /* ACSI Bölümü Stilleri */ .acsi-section { background: #ffffff; border: 1px solid #e0e0e0; border-radius: 12px; padding: 30px; margin-bottom: 30px; box-shadow: 0 2px 8px rgba(0,0,0,0.08); transition: all 0.3s ease; } .acsi-section.has-score { border-left: 4px solid #10b981; background: linear-gradient(135deg, #ffffff 0%, #f0fdf4 100%); } .acsi-section.no-score { border-left: 4px solid #6b7280; } .acsi-section .section-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 20px; padding-bottom: 15px; border-bottom: 1px solid #f0f0f0; } .acsi-section .section-title { font-size: 1.5rem; font-weight: 700; color: #1f2937; margin: 0; display: flex; align-items: center; gap: 10px; } .acsi-section .section-icon { color: #10b981; font-size: 1.3rem; } .acsi-score-badge { background: linear-gradient(135deg, #10b981 0%, #059669 100%); color: white; padding: 8px 16px; border-radius: 20px; font-weight: 600; box-shadow: 0 2px 8px rgba(16, 185, 129, 0.3); } .acsi-score-badge .score-value { font-size: 1.2rem; font-weight: 700; } .acsi-score-badge .score-max { opacity: 0.8; font-size: 0.9rem; } .acsi-section .section-content { display: flex; flex-direction: column; gap: 20px; } .acsi-info { flex: 1; } .acsi-score-details { display: flex; flex-direction: column; gap: 15px; } .acsi-score-details .score-description p { margin: 0 0 5px 0; color: #374151; line-height: 1.6; } .acsi-score-details .score-note { color: #6b7280; font-size: 0.9rem; font-style: italic; } .score-meter { background: #f3f4f6; border-radius: 8px; padding: 15px; } .meter-background { width: 100%; height: 12px; background: #e5e7eb; border-radius: 6px; overflow: hidden; margin-bottom: 10px; } .meter-fill { height: 100%; background: linear-gradient(90deg, #dc2626 0%, #f59e0b 25%, #eab308 50%, #84cc16 75%, #10b981 100%); border-radius: 6px; transition: width 0.8s ease; } .meter-labels { display: flex; justify-content: space-between; font-size: 0.8rem; color: #6b7280; } .acsi-info-content p { margin: 0 0 10px 0; color: #374151; line-height: 1.6; } .acsi-info-content .info-note { color: #6b7280; font-size: 0.9rem; font-style: italic; } .acsi-actions { display: flex; gap: 15px; flex-wrap: wrap; } .acsi-button { display: inline-flex; align-items: center; gap: 8px; padding: 12px 24px; border-radius: 8px; text-decoration: none; font-weight: 600; font-size: 0.95rem; transition: all 0.3s ease; border: 1px solid transparent; text-align: center; min-width: 140px; justify-content: center; } .acsi-button.primary { background: linear-gradient(135deg, #3b82f6 0%, #1d4ed8 100%); color: white; box-shadow: 0 2px 8px rgba(59, 130, 246, 0.3); } .acsi-button.secondary { background: white; color: #374151; border: 1px solid #d1d5db; } .acsi-button i { font-size: 0.9rem; } /* Responsive */ @media (max-width: 768px) { .acsi-section { padding: 20px; } .acsi-section .section-header { flex-direction: column; align-items: flex-start; gap: 10px; } .acsi-section .section-title { font-size: 1.3rem; } .acsi-actions { flex-direction: column; } .acsi-button { width: 100%; min-width: auto; } .acsi-score-details { gap: 12px; } .score-meter { padding: 12px; } } </style> <div class="firm-description"> <script> (function($) { document.addEventListener('DOMContentLoaded', function() { // Çalışma Saatleri İnteraktif Sistemi const openingHoursSection = document.querySelector('.opening-hours-section'); if (openingHoursSection) { const firmHours = JSON.parse(openingHoursSection.dataset.firmHours || '{}'); const timezone = parseInt(openingHoursSection.dataset.timezone || '0'); const elements = { currentTime: document.getElementById('currentTime'), currentDate: document.getElementById('currentDate'), statusBadge: document.getElementById('statusBadge'), statusIndicator: document.getElementById('statusIndicator'), statusText: document.getElementById('statusText'), countdownTimer: document.getElementById('countdownTimer'), countdownLabel: document.getElementById('countdownLabel'), countdownDisplay: document.getElementById('countdownDisplay') }; // Gün isimlerini çevir const dayNames = { 'Monday': 'Pazartesi', 'Tuesday': 'Salı', 'Wednesday': 'Çarşamba', 'Thursday': 'Perşembe', 'Friday': 'Cuma', 'Saturday': 'Cumartesi', 'Sunday': 'Pazar' }; const dayNamesEng = ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday']; const monthNames = ['Ocak', 'Şubat', 'Mart', 'Nisan', 'Mayıs', 'Haziran', 'Temmuz', 'Ağustos', 'Eylül', 'Ekim', 'Kasım', 'Aralık']; // Saat formatını parse et (örn: "09:00–20:00") function parseTimeRange(timeStr) { if (!timeStr || timeStr === 'Kapalı') return null; const timePattern = /(\d{1,2}):(\d{2})[–-](\d{1,2}):(\d{2})/; const match = timeStr.match(timePattern); if (!match) return null; return { open: { hour: parseInt(match[1]), minute: parseInt(match[2]) }, close: { hour: parseInt(match[3]), minute: parseInt(match[4]) } }; } // Dakika cinsinden saati hesapla function timeToMinutes(hour, minute) { return hour * 60 + minute; } // Dakikayı saat:dakika formatına çevir function minutesToTime(minutes) { const hour = Math.floor(minutes / 60); const min = minutes % 60; return `${hour.toString().padStart(2, '0')}:${min.toString().padStart(2, '0')}`; } // Bugünün durumunu kontrol et function checkTodayStatus(now) { const currentDay = dayNamesEng[now.getDay()]; const currentTime = timeToMinutes(now.getHours(), now.getMinutes()); if (!firmHours[currentDay] || firmHours[currentDay] === 'Kapalı') { return { isOpen: false, nextChange: null, dayStatus: 'closed' }; } const timeRange = parseTimeRange(firmHours[currentDay]); if (!timeRange) { return { isOpen: false, nextChange: null, dayStatus: 'closed' }; } const openTime = timeToMinutes(timeRange.open.hour, timeRange.open.minute); const closeTime = timeToMinutes(timeRange.close.hour, timeRange.close.minute); let isOpen = false; let nextChange = null; if (openTime <= closeTime) { // Normal gün (gece geçmiyor) isOpen = currentTime >= openTime && currentTime < closeTime; nextChange = isOpen ? closeTime : (currentTime < openTime ? openTime : null); } else { // Gece geçen gün isOpen = currentTime >= openTime || currentTime < closeTime; nextChange = isOpen ? (currentTime >= openTime ? closeTime + 1440 : closeTime) : openTime; } return { isOpen, nextChange, dayStatus: isOpen ? 'open' : 'closed', openTime, closeTime }; } // Bir sonraki açılış zamanını bul function findNextOpening(now) { for (let i = 1; i <= 7; i++) { const checkDate = new Date(now.getTime() + i * 24 * 60 * 60 * 1000); const checkDay = dayNamesEng[checkDate.getDay()]; if (firmHours[checkDay] && firmHours[checkDay] !== 'Kapalı') { const timeRange = parseTimeRange(firmHours[checkDay]); if (timeRange) { checkDate.setHours(timeRange.open.hour, timeRange.open.minute, 0, 0); return checkDate; } } } return null; } // Geri sayım hesapla function calculateCountdown(targetTime) { const now = new Date(); const diff = targetTime - now; if (diff <= 0) return null; const hours = Math.floor(diff / (1000 * 60 * 60)); const minutes = Math.floor((diff % (1000 * 60 * 60)) / (1000 * 60)); const seconds = Math.floor((diff % (1000 * 60)) / 1000); return { hours, minutes, seconds }; } // Günlerin durumunu güncelle function updateDayStatuses(now) { const currentDay = dayNamesEng[now.getDay()]; document.querySelectorAll('.opening-hours-day').forEach(dayElement => { const dayName = dayElement.dataset.day; const statusElement = dayElement.querySelector('.day-status'); // Bugün vurgula if (dayName === currentDay) { dayElement.classList.add('day-today'); } else { dayElement.classList.remove('day-today'); } // Durum güncelle if (dayName === currentDay) { const status = checkTodayStatus(now); if (status.isOpen) { dayElement.classList.add('day-currently-open'); statusElement.textContent = 'Şu an açık'; statusElement.classList.add('now-open'); statusElement.classList.remove('now-closed'); } else { dayElement.classList.remove('day-currently-open'); statusElement.textContent = 'Şu an kapalı'; statusElement.classList.add('now-closed'); statusElement.classList.remove('now-open'); } } else { statusElement.textContent = ''; dayElement.classList.remove('day-currently-open'); } }); } // Ana güncelleme fonksiyonu function updateDisplay() { const now = new Date(); // Saat ve tarih güncelle const timeStr = now.toLocaleTimeString('tr-TR', { hour: '2-digit', minute: '2-digit', second: '2-digit' }); const dateStr = `${now.getDate()} ${monthNames[now.getMonth()]} ${now.getFullYear()}`; if (elements.currentTime) elements.currentTime.textContent = timeStr; if (elements.currentDate) elements.currentDate.textContent = dateStr; // Durum kontrol et const status = checkTodayStatus(now); // Durum badge'i güncelle if (elements.statusBadge && elements.statusIndicator && elements.statusText) { elements.statusBadge.className = `open-status-badge ${status.isOpen ? 'status-open' : 'status-closed'}`; elements.statusIndicator.className = `status-indicator ${status.isOpen ? 'status-open' : 'status-closed'}`; elements.statusText.textContent = status.isOpen ? 'Şu an açık' : 'Şu an kapalı'; } // Geri sayım let showCountdown = false; let countdownTarget = null; let countdownLabel = ''; if (status.isOpen && status.nextChange) { // Açık ve kapanış zamanı var const closeTime = new Date(now); closeTime.setHours(Math.floor(status.nextChange / 60), status.nextChange % 60, 0, 0); if (closeTime > now) { countdownTarget = closeTime; countdownLabel = 'Kapanışa kalan süre:'; showCountdown = true; } } else if (!status.isOpen) { // Kapalı - açılış zamanını bul if (status.nextChange && status.nextChange > timeToMinutes(now.getHours(), now.getMinutes())) { // Bugün açılacak const openTime = new Date(now); openTime.setHours(Math.floor(status.nextChange / 60), status.nextChange % 60, 0, 0); countdownTarget = openTime; countdownLabel = 'Açılışa kalan süre:'; showCountdown = true; } else { // Başka gün açılacak const nextOpening = findNextOpening(now); if (nextOpening) { countdownTarget = nextOpening; countdownLabel = 'Açılışa kalan süre:'; showCountdown = true; } } } // Geri sayım göster/gizle if (elements.countdownTimer) { if (showCountdown && countdownTarget) { const countdown = calculateCountdown(countdownTarget); if (countdown) { elements.countdownTimer.style.display = 'block'; if (elements.countdownLabel) elements.countdownLabel.textContent = countdownLabel; if (elements.countdownDisplay) { elements.countdownDisplay.textContent = `${countdown.hours.toString().padStart(2, '0')}:${countdown.minutes.toString().padStart(2, '0')}:${countdown.seconds.toString().padStart(2, '0')}`; } } else { elements.countdownTimer.style.display = 'none'; } } else { elements.countdownTimer.style.display = 'none'; } } // Gün durumlarını güncelle updateDayStatuses(now); } // İlk güncelleme updateDisplay(); // Her saniye güncelle setInterval(updateDisplay, 1000); } // WordPress AJAX URL'sini tanımla const ajaxurl = 'https://www.sektorlideri.com/wp-admin/admin-ajax.php'; // Fancybox veya benzer bir lightbox kütüphanesi yüklemesi (eğer yoksa) if (typeof jQuery != 'undefined' && typeof jQuery.fancybox == 'undefined') { var link = document.createElement('link'); link.rel = 'stylesheet'; link.href = 'https://cdn.jsdelivr.net/npm/@fancyapps/ui@4.0/dist/fancybox.css'; document.head.appendChild(link); var script = document.createElement('script'); script.src = 'https://cdn.jsdelivr.net/npm/@fancyapps/ui@4.0/dist/fancybox.umd.js'; document.head.appendChild(script); script.onload = function() { Fancybox.bind("[data-fancybox]", { // Ek ayarlar Image: { zoom: true, }, // Genişlik sınırlaması width: '100%', height: 'auto' }); }; } else if (typeof jQuery != 'undefined' && typeof jQuery.fancybox != 'undefined') { jQuery("[data-fancybox]").fancybox({ // Ek ayarlar fitToView: true, width: '100%', height: 'auto' }); } // Değerlendirme formu gönderimi const reviewForm = document.getElementById('review-form'); if (reviewForm) { reviewForm.addEventListener('submit', function(e) { e.preventDefault(); // Form verilerini al const formData = new FormData(reviewForm); // Submit butonunu devre dışı bırak const submitButton = reviewForm.querySelector('.submit-review'); const originalButtonText = submitButton.textContent; submitButton.disabled = true; submitButton.textContent = 'Gönderiliyor...'; // Form durumu mesajlarını gizle const formStatus = reviewForm.querySelector('.form-status'); const successMessage = reviewForm.querySelector('.success-message'); const errorMessage = reviewForm.querySelector('.error-message'); formStatus.style.display = 'none'; successMessage.style.display = 'none'; errorMessage.style.display = 'none'; // AJAX isteği için fetch API kullan fetch(ajaxurl, { method: 'POST', body: formData, credentials: 'same-origin' }) .then(response => response.json()) .then(data => { // İşlem sonucuna göre mesaj göster formStatus.style.display = 'block'; if (data.success) { successMessage.style.display = 'block'; reviewForm.reset(); // 5 yıldızı seç (varsayılan) const defaultRating = document.getElementById('rating-5'); if (defaultRating) { defaultRating.checked = true; } } else { errorMessage.textContent = data.data || 'Değerlendirmeniz gönderilirken bir hata oluştu. Lütfen daha sonra tekrar deneyin.'; errorMessage.style.display = 'block'; } }) .catch(error => { console.error('AJAX hatası:', error); formStatus.style.display = 'block'; errorMessage.textContent = 'Bağlantı hatası oluştu. Lütfen internet bağlantınızı kontrol edip tekrar deneyin.'; errorMessage.style.display = 'block'; }) .finally(() => { // Submit butonunu tekrar etkinleştir submitButton.disabled = false; submitButton.textContent = originalButtonText; }); }); } // Rozet Ekle butonuna tıklama $('.badge-apply-button').on('click', function(e) { // Modal yoksa oluştur if ($('#badge-info-modal').length === 0) { $('body').append(` <div id="badge-info-modal" style="display:none; position:fixed; top:0; left:0; right:0; bottom:0; background:rgba(0,0,0,0.5); z-index:9999; justify-content:center; align-items:center;"> <div style="background:white; border-radius:10px; padding:20px; max-width:400px; box-shadow:0 10px 25px rgba(0,0,0,0.2); position:relative;"> <span id="close-modal" style="position:absolute; right:15px; top:10px; font-size:20px; cursor:pointer;">×</span> <h3 id="modal-title" style="margin-top:0; color:#4f46e5;"></h3> <p id="modal-description" style="margin-bottom:15px;"></p> </div> </div> `); // Modal kapatma işlevi $(document).on('click', '#close-modal, #badge-info-modal', function(e) { if(e.target === this || e.target.id === 'close-modal') { $('#badge-info-modal').fadeOut(); } }); } // Modal içeriğini güncelle $('#modal-title').text('Rozet Başvurusu'); $('#modal-description').text('Rozet başvuru sayfasına yönlendiriliyorsunuz...'); $('#badge-info-modal').css('display', 'flex').hide().fadeIn(); // Butona tıklandığında efekt $(this).addClass('pulse-effect'); setTimeout(function() { $('.badge-apply-button').removeClass('pulse-effect'); // 1 saniye sonra sayfaya yönlendir setTimeout(function() { window.location.href = e.currentTarget.href; }, 1000); }, 500); return false; // Link tıklamasını engelle }); }); })(jQuery); jQuery(document).ready(function($) { // FAQ Accordion İşlevselliği $(document).on('click', '[data-toggle="faq"]', function() { var $faqItem = $(this).closest('.faq-item'); var $faqAnswer = $faqItem.find('.faq-answer'); var $toggleIcon = $(this).find('.faq-toggle-icon'); var isActive = $faqItem.hasClass('faq-active'); if (isActive) { // FAQ'yi kapat $faqAnswer.slideUp(300); $toggleIcon.removeClass('faq-open'); $faqItem.removeClass('faq-active'); } else { // FAQ'yi aç $faqAnswer.slideDown(300); $toggleIcon.addClass('faq-open'); $faqItem.addClass('faq-active'); } }); // Karşılaştırma listesini kontrol et function checkCompareList() { var compareFirms = JSON.parse(localStorage.getItem('compareFirms') || '[]'); if (compareFirms.length > 0) { $('#go-to-compare').show(); } else { $('#go-to-compare').hide(); } } // Sayfa yüklendiğinde kontrol et checkCompareList(); $('.add-to-compare').on('click', function() { var firmId = $(this).data('firm-id'); var compareFirms = JSON.parse(localStorage.getItem('compareFirms') || '[]'); if (compareFirms.length >= 3) { alert('En fazla 3 firma karşılaştırabilirsiniz.'); return; } if (!compareFirms.includes(firmId)) { compareFirms.push(firmId); localStorage.setItem('compareFirms', JSON.stringify(compareFirms)); alert('Firma karşılaştırma listesine eklendi.'); checkCompareList(); } else { alert('Bu firma zaten karşılaştırma listesinde.'); } }); // Karşılaştırma sayfasına git butonu tıklandığında $('#go-to-compare').on('click', function(e) { e.preventDefault(); var compareFirms = JSON.parse(localStorage.getItem('compareFirms') || '[]'); if (compareFirms.length > 0) { window.location.href = 'https://www.sektorlideri.com/karsilastirma/?firms=' + compareFirms.join(','); } }); // Rozet hikayeleri için animasyon indeksi ekle $('.badge-story').each(function(index) { $(this).css('--badge-index', index); }); // Rozet iconları hover durumunda basit bir parıltı efekti $(document).on('mouseenter', '.badge-story', function() { $(this).find('.badge-story-icon').addClass('hover-glow'); }).on('mouseleave', '.badge-story', function() { $(this).find('.badge-story-icon').removeClass('hover-glow'); }); // Rozet hikayelerine tıklama $('.badge-story').on('click', function() { var badgeName = $(this).find('.badge-story-name').text(); var badgeDescription = $(this).attr('title'); // Basit alert yerine daha şık bir bildirim göster // Modal oluştur ve içeriğini ayarla if ($('#badge-info-modal').length === 0) { $('body').append(` <div id="badge-info-modal" style="display:none; position:fixed; top:0; left:0; right:0; bottom:0; background:rgba(0,0,0,0.5); z-index:9999; justify-content:center; align-items:center;"> <div style="background:white; border-radius:10px; padding:20px; max-width:400px; box-shadow:0 10px 25px rgba(0,0,0,0.2); position:relative;"> <span id="close-modal" style="position:absolute; right:15px; top:10px; font-size:20px; cursor:pointer;">×</span> <h3 id="modal-title" style="margin-top:0; color:#4f46e5;"></h3> <p id="modal-description" style="margin-bottom:15px;"></p> </div> </div> `); // Modal kapatma işlevi $(document).on('click', '#close-modal, #badge-info-modal', function(e) { if(e.target === this || e.target.id === 'close-modal') { $('#badge-info-modal').fadeOut(); } }); } // Modal içeriğini güncelle ve göster $('#modal-title').text(badgeName); $('#modal-description').text(badgeDescription); $('#badge-info-modal').css('display', 'flex').hide().fadeIn(); }); // Yorum Formu AJAX İşlemi $('#review-form').on('submit', function(e) { e.preventDefault(); var $form = $(this); var $submitBtn = $form.find('.submit-review'); var $statusDiv = $form.find('.form-status'); var $successMsg = $statusDiv.find('.success-message'); var $errorMsg = $statusDiv.find('.error-message'); // Form verilerini al var formData = { action: 'submit_firm_review', firm_id: $form.find('input[name="firm_id"]').val(), place_id: $form.find('input[name="place_id"]').val(), rating: $form.find('input[name="rating"]:checked').val(), name: $form.find('input[name="name"]').val(), email: $form.find('input[name="email"]').val(), title: $form.find('input[name="title"]').val(), content: $form.find('textarea[name="content"]').val(), review_nonce: $form.find('input[name="review_nonce"]').val() }; // Loading durumu $submitBtn.prop('disabled', true).text('Gönderiliyor...'); $statusDiv.hide(); $successMsg.hide(); $errorMsg.hide(); // AJAX İsteği $.ajax({ url: 'https://www.sektorlideri.com/wp-admin/admin-ajax.php', type: 'POST', data: formData, success: function(response) { if (response.success) { // Başarılı $successMsg.text(response.data).show(); $statusDiv.show(); // Formu temizle $form[0].reset(); $form.find('input[name="rating"][value="3"]').prop('checked', true); // Sayfayı yenile (yorumları güncellemek için) setTimeout(function() { location.reload(); }, 2000); } else { // Hatalı $errorMsg.text(response.data || 'Bir hata oluştu. Lütfen tekrar deneyin.').show(); $statusDiv.show(); } }, error: function(xhr, status, error) { // İstek hatası $errorMsg.text('Ağ hatası oluştu. Lütfen internet bağlantınızı kontrol edin.').show(); $statusDiv.show(); }, complete: function() { // Loading durumunu kaldır $submitBtn.prop('disabled', false).text('Değerlendirmeyi Gönder'); } }); }); }); </script> <!-- Sitene Ekle Bölümü - En Alt --> <div class="container"> <div class="firm-embed-section webmaster-special"> <div class="embed-section-header"> <div class="embed-section-icon"> <div class="code-animation"> <i class="fas fa-code"></i> <div class="code-brackets"></></div> </div> </div> <div class="embed-section-content"> <div class="webmaster-badge"> <i class="fas fa-tools"></i> <span>Webmaster Özel</span> </div> <h2 class="embed-title">Doğal Park Balo Salonu Firmasına Özel Kodlar</h2> <p class="embed-description"> <strong>Doğal Park Balo Salonu</strong> firmasına ait bilgileri, puanları ve rozetleri kendi sitenizde göstermek için özel HTML kodlarını oluşturabilirsiniz. Ücretsiz widget'larımız ile sitenize profesyonel görünüm kazandırın. </p> <div class="embed-features"> <div class="feature-item"> <i class="fas fa-star"></i> <span>Puan & Değerlendirmeler</span> </div> <div class="feature-item"> <i class="fas fa-award"></i> <span>Rozetler & Sertifikalar</span> </div> <div class="feature-item"> <i class="fas fa-mobile-alt"></i> <span>Responsive Tasarım</span> </div> <div class="feature-item"> <i class="fas fa-rocket"></i> <span>Hızlı Yükleme</span> </div> </div> <div class="embed-actions"> <a href="https://www.sektorlideri.com/sitene-ekle/2618" class="embed-codes-button primary"> <span class="embed-icon-wrapper"> <i class="fas fa-code"></i> </span> HTML Kodlarını Al <div class="button-glow"></div> </a> <div class="embed-info"> <small> <i class="fas fa-info-circle"></i> Ücretsiz • Kolay Entegrasyon • 24/7 Çalışır </small> </div> </div> </div> </div> <!-- Teknoloji Özellikleri --> <div class="tech-specs"> <div class="tech-spec-item"> <div class="tech-icon"> <i class="fab fa-html5"></i> </div> <div class="tech-details"> <h4>HTML5</h4> <p>Modern web standartları</p> </div> </div> <div class="tech-spec-item"> <div class="tech-icon"> <i class="fab fa-css3-alt"></i> </div> <div class="tech-details"> <h4>CSS3</h4> <p>Responsive tasarım</p> </div> </div> <div class="tech-spec-item"> <div class="tech-icon"> <i class="fab fa-js"></i> </div> <div class="tech-details"> <h4>JavaScript</h4> <p>Dinamik içerik</p> </div> </div> <div class="tech-spec-item"> <div class="tech-icon"> <i class="fas fa-shield-alt"></i> </div> <div class="tech-details"> <h4>Güvenli</h4> <p>SSL destekli</p> </div> </div> <div class="tech-spec-item"> <div class="tech-icon"> <i class="fas fa-plug"></i> </div> <div class="tech-details"> <h4>API</h4> <p>Kolay entegrasyon</p> </div> </div> </div> </div> </div> <script>window.w3tc_lazyload=1,window.lazyLoadOptions={elements_selector:".lazy",callback_loaded:function(t){var e;try{e=new CustomEvent("w3tc_lazyload_loaded",{detail:{e:t}})}catch(a){(e=document.createEvent("CustomEvent")).initCustomEvent("w3tc_lazyload_loaded",!1,!1,{e:t})}window.dispatchEvent(e)}}</script><script async src="https://www.sektorlideri.com/wp-content/plugins/w3-total-cache/pub/js/lazyload.min.js"></script></body> </html> </main> <footer class="site-footer"> <div class="container"> <div class="footer-main"> <div class="footer-brand"> <a href="https://www.sektorlideri.com/" class="custom-logo-link" rel="home" aria-current="page"><img width="200" height="50" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20200%2050'%3E%3C/svg%3E" data-src="https://www.sektorlideri.com/wp-content/uploads/2025/05/SL-Logo.fw_-2.png" class="custom-logo lazy" alt="Sektör Lideri" decoding="async" /></a> </div> <div class="footer-nav-section"> <h4>İşletme Sahipleri</h4> <ul id="menu-isletme-sahipleri" class="footer-nav"><li id="menu-item-1559" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1559"><a href="https://www.sektorlideri.com/sirket-sildirme">Şirket Sildirme</a></li> <li id="menu-item-3208" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-3208"><a href="https://www.sektorlideri.com/sertifika">Sertifika Sorgulama</a></li> </ul> </div> <div class="footer-nav-section"> <h4>Kullanıcılar</h4> <ul id="menu-kullanicilar" class="footer-nav"><li id="menu-item-1268" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-1268"><a href="#">Ticaret Yazarı Başvurusu</a></li> </ul> </div> <div class="footer-nav-section"> <h4>Hakkımızda</h4> <ul id="menu-kurumsal" class="footer-nav"><li id="menu-item-1271" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1271"><a href="https://www.sektorlideri.com/hakkimizda">Hakkımızda</a></li> <li id="menu-item-8867" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-8867"><a href="https://www.sektorlideri.com/tcsi">TCSI</a></li> <li id="menu-item-8966" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-8966"><a href="https://www.sektorlideri.com/api">API</a></li> </ul> </div> <div class="footer-nav-section"> <h4>Kaynaklar</h4> <ul id="menu-kaynaklar" class="footer-nav"><li id="menu-item-1270" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-1270"><a href="#">Kütüphane</a></li> <li id="menu-item-8860" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-8860"><a href="https://theacsi.org/">The ACSI</a></li> </ul> </div> </div> <div class="footer-bottom"> <div class="footer-copyright"> <p>© 2025 Sektör Lideri</p> </div> <nav class="footer-legal-nav"> <ul> <li><a href="https://www.sektorlideri.com/gizlilik-politikasi">Gizlilik Politikası</a></li> <li><a href="https://www.sektorlideri.com/kullanim-kosullari">Kullanım Koşulları</a></li> <li><a href="https://www.sektorlideri.com/cerezler">Çerezler</a></li> </ul> </nav> <div class="footer-dmca"> <a href="//www.dmca.com/Protection/Status.aspx?ID=73ee0c4d-9b7e-43e3-8f15-8934926ff527" title="DMCA.com Protection Status" class="dmca-badge"> <img class="lazy" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%201%201'%3E%3C/svg%3E" data-src="https://images.dmca.com/Badges/dmca-badge-w100-5x1-01.png?ID=73ee0c4d-9b7e-43e3-8f15-8934926ff527" alt="DMCA.com Protection Status" /> </a> <script src="https://images.dmca.com/Badges/DMCABadgeHelper.min.js"></script> </div> <div class="footer-social"> <a href="#" class="social-icon" aria-label="Twitter"><svg width="20" height="20" fill="currentColor" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M389.2 48h70.6L305.6 224.2 487 464H345L233.7 318.6 106.5 464H35.8L200.7 275.5 26.8 48H172.4L272.9 180.9 389.2 48zM364.4 421.8h39.1L151.1 88h-42L364.4 421.8z"/></svg></a> <a href="#" class="social-icon" aria-label="Facebook"><svg width="20" height="20" fill="currentColor" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 320 512"><path d="M279.14 288l14.22-92.66h-88.91v-60.13c0-25.35 12.42-50.06 52.24-50.06h40.42V6.26S260.43 0 225.36 0c-73.22 0-121.08 44.38-121.08 124.72v70.62H22.89V288h81.39v224h100.17V288z"/></svg></a> <a href="#" class="social-icon" aria-label="Instagram"><svg width="20" height="20" fill="currentColor" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><path d="M224.1 141c-63.6 0-114.9 51.3-114.9 114.9s51.3 114.9 114.9 114.9S339 319.5 339 255.9 287.7 141 224.1 141zm0 189.6c-41.1 0-74.7-33.5-74.7-74.7s33.5-74.7 74.7-74.7 74.7 33.5 74.7 74.7-33.6 74.7-74.7 74.7zm146.4-194.3c0 14.9-12 26.8-26.8 26.8-14.9 0-26.8-12-26.8-26.8s12-26.8 26.8-26.8 26.8 12 26.8 26.8zm76.1 27.2c-1.7-35.9-9.9-67.7-36.2-93.9-26.2-26.2-58-34.4-93.9-36.2-37-2.1-147.9-2.1-184.9 0-35.8 1.7-67.6 9.9-93.9 36.1s-34.4 58-36.2 93.9c-2.1 37-2.1 147.9 0 184.9 1.7 35.9 9.9 67.7 36.2 93.9s58 34.4 93.9 36.2c37 2.1 147.9 2.1 184.9 0 35.9-1.7 67.7-9.9 93.9-36.2 26.2-26.2 34.4-58 36.2-93.9 2.1-37 2.1-147.8 0-184.8zM398.8 388c-7.8 19.6-22.9 34.7-42.6 42.6-29.5 11.7-99.5 9-132.1 9s-102.7 2.6-132.1-9c-19.6-7.8-34.7-22.9-42.6-42.6-11.7-29.5-9-99.5-9-132.1s-2.6-102.7 9-132.1c7.8-19.6 22.9-34.7 42.6-42.6 29.5-11.7 99.5-9 132.1-9s102.7-2.6 132.1 9c19.6 7.8 34.7 22.9 42.6 42.6 11.7 29.5 9 99.5 9 132.1s2.7 102.7-9 132.1z"/></svg></a> <a href="#" class="social-icon" aria-label="Pinterest"><svg width="20" height="20" fill="currentColor" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 384 512"><path d="M204 6.5C101.4 6.5 0 74.9 0 185.6 0 256 39.6 296 63.6 296c9.9 0 15.6-27.6 15.6-35.4 0-9.3-23.7-29.1-23.7-67.8 0-80.4 61.2-137.4 140.4-137.4 68.1 0 118.5 38.7 118.5 109.8 0 53.1-21.3 152.7-90.3 152.7-24.9 0-46.2-18-46.2-43.8 0-37.8 26.4-74.4 26.4-113.4 0-66.2-93.9-54.2-93.9 25.8 0 16.8 2.1 35.4 9.6 50.7-13.8 59.4-42 147.9-42 209.1 0 18.9 2.7 37.5 4.5 56.4 3.4 3.8 1.7 3.4 6.9 1.5 50.4-69 48.6-82.5 71.4-172.8 12.3 23.4 44.1 36 69.3 36 106.2 0 153.9-103.5 153.9-196.8C384 71.3 298.2 6.5 204 6.5z"/></svg></a> </div> </div> </div> </footer> <script type="speculationrules"> {"prefetch":[{"source":"document","where":{"and":[{"href_matches":"\/*"},{"not":{"href_matches":["\/wp-*.php","\/wp-admin\/*","\/wp-content\/uploads\/*","\/wp-content\/*","\/wp-content\/plugins\/*","\/wp-content\/themes\/businesslist\/*","\/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]} </script> <style type="text/css"> .wpcf7.icf7s-1560 :hover, .wpcf7.icf7s-1560 :active, .wpcf7.icf7s-1560 :focus{ outline: 0; outline: none; box-shadow: none; } .wpcf7.icf7s-1560 { max-width: 100%; height: inherit; display: inline-block; padding: 20px; } .wpcf7.icf7s-1560 p { padding: 0px; } .wpcf7.icf7s-1560 label { width: 100%; display: inline-block; font-size: 16px; color: #444; line-height: 100%; font-family: sans-serif; cursor: inherit; margin-bottom: 15px; } .wpcf7.icf7s-1560 br { display: none; } .wpcf7.icf7s-1560 .wpcf7-range { width: 100%; min-height: 40px; } .wpcf7.icf7s-1560 label.text-area-full { width: 100%; } /* 1.1.3 Update */ .wpcf7.icf7s-1560 label .wpcf7-list-item-label{ margin: 0; } .wpcf7.icf7s-1560 .wpcf7-list-item.first { margin: 0; } .wpcf7.icf7s-1560 label .wpcf7-list-item { margin-bottom: 0; } .wpcf7.icf7s-1560 .wpcf7-list-item-label { display: inline-block; font-size: 16px; color: #444; line-height: 100%; font-family: sans-serif; cursor: inherit; margin-bottom: 15px; font-style: initial; } .wpcf7.icf7s-1560 .wpcf7-checkbox input[type=checkbox] { transform: scale(1.2); margin: 0 10px; position: relative; top: -2px; } .wpcf7.icf7s-1560 .wpcf7-acceptance .wpcf7-list-item { margin: 0; } .wpcf7.icf7s-1560 label input[type=checkbox] { transform: scale(1.2); margin-top: 0px; margin-right: 10px; } /* end of 1.1.3 Update */ .wpcf7.icf7s-1560 label input, .wpcf7.icf7s-1560 label textarea, .wpcf7.icf7s-1560 label select { margin-top: 10px; font-family: sans-serif; padding: 5px 10px; } .wpcf7.icf7s-1560 label .wpcf7-text, .wpcf7.icf7s-1560 label .wpcf7-textarea, .wpcf7.icf7s-1560 label .wpcf7-number, .wpcf7.icf7s-1560 label .wpcf7-date, .wpcf7.icf7s-1560 label .wpcf7-select { min-height: 40px; height: inherit; background-color:#fff; border-width: 1px; border-color: #444; border-style: solid; border-radius: 0px; color: #444; width: 100%; font-size:16px; font-weight: 400; box-shadow: none; } .wpcf7.icf7s-1560 label .wpcf7-text::placeholder, .wpcf7.icf7s-1560 label .wpcf7-text::-webkit-input-placeholder, .wpcf7.icf7s-1560 label .wpcf7-textarea::placeholder, .wpcf7.icf7s-1560 label .wpcf7-textarea::-webkit-input-placeholder, .wpcf7.icf7s-1560 label .wpcf7-number::placeholder, .wpcf7.icf7s-1560 label .wpcf7-number::-webkit-input-placeholder, .wpcf7.icf7s-1560 label .wpcf7-date::placeholder, .wpcf7.icf7s-1560 label .wpcf7-date::-webkit-input-placeholder, .wpcf7.icf7s-1560 label .wpcf7-select::placeholder, .wpcf7.icf7s-1560 label .wpcf7-select::-webkit-input-placeholder { font-size:16px; color: #ababab; } .wpcf7.icf7s-1560 label .wpcf7-file { font-size: 16px; } .wpcf7.icf7s-1560 label .wpcf7-checkbox, .wpcf7.icf7s-1560 label .wpcf7-radio { width: 100%; display: inline-block; margin-top: 10px; } .wpcf7.icf7s-1560 label .wpcf7-checkbox .wpcf7-list-item, .wpcf7.icf7s-1560 label .wpcf7-radio .wpcf7-list-item { width: 40%; float: left; font-size: 16px; position: relative; margin-bottom: 10px; left: 30px; margin-right: 10%; height: 35px; display: table; } .wpcf7.icf7s-1560 label .wpcf7-checkbox .wpcf7-list-item label, .wpcf7.icf7s-1560 label .wpcf7-radio .wpcf7-list-item label { width: 100%; } .wpcf7.icf7s-1560 label .wpcf7-checkbox .wpcf7-list-item .wpcf7-list-item-label, .wpcf7.icf7s-1560 label .wpcf7-radio .wpcf7-list-item .wpcf7-list-item-label, .wpcf7.icf7s-1560 label .wpcf7-checkbox .wpcf7-list-item label, .wpcf7.icf7s-1560 label .wpcf7-radio .wpcf7-list-item label { vertical-align: middle; display: table-cell; float: none; } .wpcf7.icf7s-1560 label .wpcf7-checkbox .wpcf7-list-item input, .wpcf7.icf7s-1560 label .wpcf7-radio .wpcf7-list-item input { position: absolute; left: -25px; top: 10px; margin: 0; } .wpcf7.icf7s-1560 label .wpcf7-select[multiple] { min-height: 55px; } .wpcf7.icf7s-1560 label .wpcf7-date { display: block; padding: 0.5rem 1rem; } .wpcf7.icf7s-1560 label .wpcf7-number { max-width: 100px; text-align: center; } .wpcf7.icf7s-1560 label .wpcf7-textarea { max-height: 250px; resize: vertical; height: inherit; } /* button */ .wpcf7.icf7s-1560 .icf7s-button { width: 100%; display: inline-block; } .wpcf7.icf7s-1560 .icf7s-button .wpcf7-submit { border: 1px solid #fff; border-width: 1px; border-radius: 1px; border-style: solid; border-color: #444; background-color: #444; font-size:16px; color: #fff; width: 100%; max-width: 15%; min-width: 95px; padding: 5px 0px; height: 100px; cursor: pointer; height: 40px; font-weight: 500; -webkit-transition: opacity .3s ease-in-out; -moz-transition: opacity .3s ease-in-out; -ms-transition: opacity .3s ease-in-out; -o-transition: opacity .3s ease-in-out; transition: opacity .3s ease-in-out; } .wpcf7.icf7s-1560 .icf7s-button .wpcf7-submit:hover { opacity: 0.8; } /* validation */ .wpcf7.icf7s-1560 .wpcf7-not-valid-tip { margin-top: 15px; font-size: 16px; color: #f00; display: block; } .wpcf7.icf7s-1560 .wpcf7-response-output { font-family: sans-serif; border-color: #f7e700; color: #444; } /* range style */ .wpcf7.icf7s-1560 label input[type="range"] { width: 100%; margin: 0px; padding: 8px 0px; outline: none; background-color: transparent; -webkit-appearance: none; margin-top: 10px; } .wpcf7.icf7s-1560 label input[type="range"]:focus { outline: none; } .wpcf7.icf7s-1560 label input[type="range"]::-webkit-slider-runnable-track { width: 100%; height: 4px; background: #CCC; border-radius: 7px; cursor: pointer; } .wpcf7.icf7s-1560 label input[type="range"]:focus::-webkit-slider-runnable-track { background:#444; } .wpcf7.icf7s-1560 label input[type="range"]::-webkit-slider-thumb { height: 18px; width: 18px; margin-top: -7px; border:1px solid #444; background:#444; border-radius: 50%; cursor: pointer; -webkit-appearance: none; } .wpcf7.icf7s-1560 label input[type="range"]::-moz-range-thumb { height: 18px; width: 18px; border:1px solid #444; background: #444; border-radius: 50%; cursor: pointer; } .wpcf7.icf7s-1560 label input[type="range"]::-moz-range-track { width: 100%; height: 4px; background: #CCC; border-radius: 7px; cursor: pointer; } .wpcf7.icf7s-1560 label input[type="range"]:focus::-moz-range-track { background:#00AD7A; } .wpcf7.icf7s-1560 label input[type="range"]::-ms-thumb { height: 18px; width: 18px; border:1px solid #444; background: #444; border-radius: 50%; cursor: pointer; } .wpcf7.icf7s-1560 label input[type="range"]::-ms-track { width: 100%; height: 4px; color: transparent; border-width: 16px 0; border-color: transparent; background: transparent; cursor: pointer; } .wpcf7.icf7s-1560 label input[type="range"]::-ms-fill-lower { background: #CCC; border-radius: 3px; } .wpcf7.icf7s-1560 label input[type="range"]::-ms-fill-upper { background: #CCC; border-radius: 3px; } .wpcf7.icf7s-1560 label input[type="range"]:focus::-ms-fill-lower { background: #444; } .wpcf7.icf7s-1560 label input[type="range"]:focus::-ms-fill-upper { background:#444; } .wpcf7.icf7s-1560 label { width:100%; } .wpcf7.icf7s-1560 { width: -webkit-fill-available; } ?> </style> <style type="text/css"> .wpcf7.icf7s-1552 :hover, .wpcf7.icf7s-1552 :active, .wpcf7.icf7s-1552 :focus{ outline: 0; outline: none; box-shadow: none; } .wpcf7.icf7s-1552 { max-width: 89%; height: inherit; display: inline-block; padding: 20px; margin: 0 auto; display: block; } .wpcf7.icf7s-1552 p { padding: 0px; } .wpcf7.icf7s-1552 label { width: 100%; display: inline-block; font-size: 16px; color: #444; line-height: 100%; font-family: sans-serif; cursor: inherit; margin-bottom: 15px; } .wpcf7.icf7s-1552 br { display: none; } .wpcf7.icf7s-1552 .wpcf7-range { width: 100%; min-height: 40px; } .wpcf7.icf7s-1552 label.text-area-full { width: 100%; } /* 1.1.3 Update */ .wpcf7.icf7s-1552 label .wpcf7-list-item-label{ margin: 0; } .wpcf7.icf7s-1552 .wpcf7-list-item.first { margin: 0; } .wpcf7.icf7s-1552 label .wpcf7-list-item { margin-bottom: 0; } .wpcf7.icf7s-1552 .wpcf7-list-item-label { display: inline-block; font-size: 16px; color: #444; line-height: 100%; font-family: sans-serif; cursor: inherit; margin-bottom: 15px; font-style: initial; } .wpcf7.icf7s-1552 .wpcf7-checkbox input[type=checkbox] { transform: scale(1.2); margin: 0 10px; position: relative; top: -2px; } .wpcf7.icf7s-1552 .wpcf7-acceptance .wpcf7-list-item { margin: 0; } .wpcf7.icf7s-1552 label input[type=checkbox] { transform: scale(1.2); margin-top: 0px; margin-right: 10px; } /* end of 1.1.3 Update */ .wpcf7.icf7s-1552 label input, .wpcf7.icf7s-1552 label textarea, .wpcf7.icf7s-1552 label select { margin-top: 10px; font-family: sans-serif; padding: 5px 10px; } .wpcf7.icf7s-1552 label .wpcf7-text, .wpcf7.icf7s-1552 label .wpcf7-textarea, .wpcf7.icf7s-1552 label .wpcf7-number, .wpcf7.icf7s-1552 label .wpcf7-date, .wpcf7.icf7s-1552 label .wpcf7-select { min-height: 40px; height: inherit; background-color:#fff; border-width: 1px; border-color: #444; border-style: solid; border-radius: 0px; color: #444; width: 100%; font-size:16px; font-weight: 400; box-shadow: none; } .wpcf7.icf7s-1552 label .wpcf7-text::placeholder, .wpcf7.icf7s-1552 label .wpcf7-text::-webkit-input-placeholder, .wpcf7.icf7s-1552 label .wpcf7-textarea::placeholder, .wpcf7.icf7s-1552 label .wpcf7-textarea::-webkit-input-placeholder, .wpcf7.icf7s-1552 label .wpcf7-number::placeholder, .wpcf7.icf7s-1552 label .wpcf7-number::-webkit-input-placeholder, .wpcf7.icf7s-1552 label .wpcf7-date::placeholder, .wpcf7.icf7s-1552 label .wpcf7-date::-webkit-input-placeholder, .wpcf7.icf7s-1552 label .wpcf7-select::placeholder, .wpcf7.icf7s-1552 label .wpcf7-select::-webkit-input-placeholder { font-size:16px; color: #ababab; } .wpcf7.icf7s-1552 label .wpcf7-file { font-size: 16px; } .wpcf7.icf7s-1552 label .wpcf7-checkbox, .wpcf7.icf7s-1552 label .wpcf7-radio { width: 100%; display: inline-block; margin-top: 10px; } .wpcf7.icf7s-1552 label .wpcf7-checkbox .wpcf7-list-item, .wpcf7.icf7s-1552 label .wpcf7-radio .wpcf7-list-item { width: 40%; float: left; font-size: 16px; position: relative; margin-bottom: 10px; left: 30px; margin-right: 10%; height: 35px; display: table; } .wpcf7.icf7s-1552 label .wpcf7-checkbox .wpcf7-list-item label, .wpcf7.icf7s-1552 label .wpcf7-radio .wpcf7-list-item label { width: 100%; } .wpcf7.icf7s-1552 label .wpcf7-checkbox .wpcf7-list-item .wpcf7-list-item-label, .wpcf7.icf7s-1552 label .wpcf7-radio .wpcf7-list-item .wpcf7-list-item-label, .wpcf7.icf7s-1552 label .wpcf7-checkbox .wpcf7-list-item label, .wpcf7.icf7s-1552 label .wpcf7-radio .wpcf7-list-item label { vertical-align: middle; display: table-cell; float: none; } .wpcf7.icf7s-1552 label .wpcf7-checkbox .wpcf7-list-item input, .wpcf7.icf7s-1552 label .wpcf7-radio .wpcf7-list-item input { position: absolute; left: -25px; top: 10px; margin: 0; } .wpcf7.icf7s-1552 label .wpcf7-select[multiple] { min-height: 55px; } .wpcf7.icf7s-1552 label .wpcf7-date { display: block; padding: 0.5rem 1rem; } .wpcf7.icf7s-1552 label .wpcf7-number { max-width: 100px; text-align: center; } .wpcf7.icf7s-1552 label .wpcf7-textarea { max-height: 250px; resize: vertical; height: inherit; } /* button */ .wpcf7.icf7s-1552 .icf7s-button { width: 100%; display: inline-block; } .wpcf7.icf7s-1552 .icf7s-button .wpcf7-submit { border: 1px solid #fff; border-width: 1px; border-radius: 1px; border-style: solid; border-color: #444; background-color: #444; font-size:16px; color: #fff; width: 100%; max-width: 100%; min-width: 95px; padding: 5px 0px; height: 100px; cursor: pointer; height: 40px; font-weight: 500; -webkit-transition: opacity .3s ease-in-out; -moz-transition: opacity .3s ease-in-out; -ms-transition: opacity .3s ease-in-out; -o-transition: opacity .3s ease-in-out; transition: opacity .3s ease-in-out; } .wpcf7.icf7s-1552 .icf7s-button .wpcf7-submit:hover { opacity: 0.8; } /* validation */ .wpcf7.icf7s-1552 .wpcf7-not-valid-tip { margin-top: 15px; font-size: 16px; color: #f00; display: block; } .wpcf7.icf7s-1552 .wpcf7-response-output { font-family: sans-serif; border-color: #f7e700; color: #444; } /* range style */ .wpcf7.icf7s-1552 label input[type="range"] { width: 100%; margin: 0px; padding: 8px 0px; outline: none; background-color: transparent; -webkit-appearance: none; margin-top: 10px; } .wpcf7.icf7s-1552 label input[type="range"]:focus { outline: none; } .wpcf7.icf7s-1552 label input[type="range"]::-webkit-slider-runnable-track { width: 100%; height: 4px; background: #CCC; border-radius: 7px; cursor: pointer; } .wpcf7.icf7s-1552 label input[type="range"]:focus::-webkit-slider-runnable-track { background:#444; } .wpcf7.icf7s-1552 label input[type="range"]::-webkit-slider-thumb { height: 18px; width: 18px; margin-top: -7px; border:1px solid #444; background:#444; border-radius: 50%; cursor: pointer; -webkit-appearance: none; } .wpcf7.icf7s-1552 label input[type="range"]::-moz-range-thumb { height: 18px; width: 18px; border:1px solid #444; background: #444; border-radius: 50%; cursor: pointer; } .wpcf7.icf7s-1552 label input[type="range"]::-moz-range-track { width: 100%; height: 4px; background: #CCC; border-radius: 7px; cursor: pointer; } .wpcf7.icf7s-1552 label input[type="range"]:focus::-moz-range-track { background:#00AD7A; } .wpcf7.icf7s-1552 label input[type="range"]::-ms-thumb { height: 18px; width: 18px; border:1px solid #444; background: #444; border-radius: 50%; cursor: pointer; } .wpcf7.icf7s-1552 label input[type="range"]::-ms-track { width: 100%; height: 4px; color: transparent; border-width: 16px 0; border-color: transparent; background: transparent; cursor: pointer; } .wpcf7.icf7s-1552 label input[type="range"]::-ms-fill-lower { background: #CCC; border-radius: 3px; } .wpcf7.icf7s-1552 label input[type="range"]::-ms-fill-upper { background: #CCC; border-radius: 3px; } .wpcf7.icf7s-1552 label input[type="range"]:focus::-ms-fill-lower { background: #444; } .wpcf7.icf7s-1552 label input[type="range"]:focus::-ms-fill-upper { background:#444; } .wpcf7.icf7s-1552 label { width:100%; } .wpcf7.icf7s-1552 { width: -webkit-fill-available; } ?> </style> <style type="text/css"> .wpcf7.icf7s-1550 :hover, .wpcf7.icf7s-1550 :active, .wpcf7.icf7s-1550 :focus{ outline: 0; outline: none; box-shadow: none; } .wpcf7.icf7s-1550 { max-width: 89%; height: inherit; display: inline-block; padding: 20px; margin: 0 auto; display: block; } .wpcf7.icf7s-1550 p { padding: 0px; } .wpcf7.icf7s-1550 label { width: 100%; display: inline-block; font-size: 16px; color: #444; line-height: 100%; font-family: sans-serif; cursor: inherit; margin-bottom: 15px; } .wpcf7.icf7s-1550 br { display: none; } .wpcf7.icf7s-1550 .wpcf7-range { width: 100%; min-height: 40px; } .wpcf7.icf7s-1550 label.text-area-full { width: 100%; } /* 1.1.3 Update */ .wpcf7.icf7s-1550 label .wpcf7-list-item-label{ margin: 0; } .wpcf7.icf7s-1550 .wpcf7-list-item.first { margin: 0; } .wpcf7.icf7s-1550 label .wpcf7-list-item { margin-bottom: 0; } .wpcf7.icf7s-1550 .wpcf7-list-item-label { display: inline-block; font-size: 16px; color: #444; line-height: 100%; font-family: sans-serif; cursor: inherit; margin-bottom: 15px; font-style: initial; } .wpcf7.icf7s-1550 .wpcf7-checkbox input[type=checkbox] { transform: scale(1.2); margin: 0 10px; position: relative; top: -2px; } .wpcf7.icf7s-1550 .wpcf7-acceptance .wpcf7-list-item { margin: 0; } .wpcf7.icf7s-1550 label input[type=checkbox] { transform: scale(1.2); margin-top: 0px; margin-right: 10px; } /* end of 1.1.3 Update */ .wpcf7.icf7s-1550 label input, .wpcf7.icf7s-1550 label textarea, .wpcf7.icf7s-1550 label select { margin-top: 10px; font-family: sans-serif; padding: 5px 10px; } .wpcf7.icf7s-1550 label .wpcf7-text, .wpcf7.icf7s-1550 label .wpcf7-textarea, .wpcf7.icf7s-1550 label .wpcf7-number, .wpcf7.icf7s-1550 label .wpcf7-date, .wpcf7.icf7s-1550 label .wpcf7-select { min-height: 40px; height: inherit; background-color:#fff; border-width: 1px; border-color: #444; border-style: solid; border-radius: 0px; color: #444; width: 100%; font-size:16px; font-weight: 400; box-shadow: none; } .wpcf7.icf7s-1550 label .wpcf7-text::placeholder, .wpcf7.icf7s-1550 label .wpcf7-text::-webkit-input-placeholder, .wpcf7.icf7s-1550 label .wpcf7-textarea::placeholder, .wpcf7.icf7s-1550 label .wpcf7-textarea::-webkit-input-placeholder, .wpcf7.icf7s-1550 label .wpcf7-number::placeholder, .wpcf7.icf7s-1550 label .wpcf7-number::-webkit-input-placeholder, .wpcf7.icf7s-1550 label .wpcf7-date::placeholder, .wpcf7.icf7s-1550 label .wpcf7-date::-webkit-input-placeholder, .wpcf7.icf7s-1550 label .wpcf7-select::placeholder, .wpcf7.icf7s-1550 label .wpcf7-select::-webkit-input-placeholder { font-size:16px; color: #ababab; } .wpcf7.icf7s-1550 label .wpcf7-file { font-size: 16px; } .wpcf7.icf7s-1550 label .wpcf7-checkbox, .wpcf7.icf7s-1550 label .wpcf7-radio { width: 100%; display: inline-block; margin-top: 10px; } .wpcf7.icf7s-1550 label .wpcf7-checkbox .wpcf7-list-item, .wpcf7.icf7s-1550 label .wpcf7-radio .wpcf7-list-item { width: 40%; float: left; font-size: 16px; position: relative; margin-bottom: 10px; left: 30px; margin-right: 10%; height: 35px; display: table; } .wpcf7.icf7s-1550 label .wpcf7-checkbox .wpcf7-list-item label, .wpcf7.icf7s-1550 label .wpcf7-radio .wpcf7-list-item label { width: 100%; } .wpcf7.icf7s-1550 label .wpcf7-checkbox .wpcf7-list-item .wpcf7-list-item-label, .wpcf7.icf7s-1550 label .wpcf7-radio .wpcf7-list-item .wpcf7-list-item-label, .wpcf7.icf7s-1550 label .wpcf7-checkbox .wpcf7-list-item label, .wpcf7.icf7s-1550 label .wpcf7-radio .wpcf7-list-item label { vertical-align: middle; display: table-cell; float: none; } .wpcf7.icf7s-1550 label .wpcf7-checkbox .wpcf7-list-item input, .wpcf7.icf7s-1550 label .wpcf7-radio .wpcf7-list-item input { position: absolute; left: -25px; top: 10px; margin: 0; } .wpcf7.icf7s-1550 label .wpcf7-select[multiple] { min-height: 55px; } .wpcf7.icf7s-1550 label .wpcf7-date { display: block; padding: 0.5rem 1rem; } .wpcf7.icf7s-1550 label .wpcf7-number { max-width: 100px; text-align: center; } .wpcf7.icf7s-1550 label .wpcf7-textarea { max-height: 250px; resize: vertical; height: inherit; } /* button */ .wpcf7.icf7s-1550 .icf7s-button { width: 100%; display: inline-block; } .wpcf7.icf7s-1550 .icf7s-button .wpcf7-submit { border: 1px solid #fff; border-width: 1px; border-radius: 1px; border-style: solid; border-color: #444; background-color: #444; font-size:16px; color: #fff; width: 100%; max-width: 100%; min-width: 95px; padding: 5px 0px; height: 100px; cursor: pointer; height: 40px; font-weight: 500; -webkit-transition: opacity .3s ease-in-out; -moz-transition: opacity .3s ease-in-out; -ms-transition: opacity .3s ease-in-out; -o-transition: opacity .3s ease-in-out; transition: opacity .3s ease-in-out; } .wpcf7.icf7s-1550 .icf7s-button .wpcf7-submit:hover { opacity: 0.8; } /* validation */ .wpcf7.icf7s-1550 .wpcf7-not-valid-tip { margin-top: 15px; font-size: 16px; color: #f00; display: block; } .wpcf7.icf7s-1550 .wpcf7-response-output { font-family: sans-serif; border-color: #f7e700; color: #444; } /* range style */ .wpcf7.icf7s-1550 label input[type="range"] { width: 100%; margin: 0px; padding: 8px 0px; outline: none; background-color: transparent; -webkit-appearance: none; margin-top: 10px; } .wpcf7.icf7s-1550 label input[type="range"]:focus { outline: none; } .wpcf7.icf7s-1550 label input[type="range"]::-webkit-slider-runnable-track { width: 100%; height: 4px; background: #CCC; border-radius: 7px; cursor: pointer; } .wpcf7.icf7s-1550 label input[type="range"]:focus::-webkit-slider-runnable-track { background:#444; } .wpcf7.icf7s-1550 label input[type="range"]::-webkit-slider-thumb { height: 18px; width: 18px; margin-top: -7px; border:1px solid #444; background:#444; border-radius: 50%; cursor: pointer; -webkit-appearance: none; } .wpcf7.icf7s-1550 label input[type="range"]::-moz-range-thumb { height: 18px; width: 18px; border:1px solid #444; background: #444; border-radius: 50%; cursor: pointer; } .wpcf7.icf7s-1550 label input[type="range"]::-moz-range-track { width: 100%; height: 4px; background: #CCC; border-radius: 7px; cursor: pointer; } .wpcf7.icf7s-1550 label input[type="range"]:focus::-moz-range-track { background:#00AD7A; } .wpcf7.icf7s-1550 label input[type="range"]::-ms-thumb { height: 18px; width: 18px; border:1px solid #444; background: #444; border-radius: 50%; cursor: pointer; } .wpcf7.icf7s-1550 label input[type="range"]::-ms-track { width: 100%; height: 4px; color: transparent; border-width: 16px 0; border-color: transparent; background: transparent; cursor: pointer; } .wpcf7.icf7s-1550 label input[type="range"]::-ms-fill-lower { background: #CCC; border-radius: 3px; } .wpcf7.icf7s-1550 label input[type="range"]::-ms-fill-upper { background: #CCC; border-radius: 3px; } .wpcf7.icf7s-1550 label input[type="range"]:focus::-ms-fill-lower { background: #444; } .wpcf7.icf7s-1550 label input[type="range"]:focus::-ms-fill-upper { background:#444; } .wpcf7.icf7s-1550 label { width:100%; } .wpcf7.icf7s-1550 { width: -webkit-fill-available; } ?> </style> <style> /* TCSI Enhanced Badge Styles */ .blm-tcsi-enhanced-badge { background: linear-gradient(135deg, #f8f9fa 0%, #fff 50%, #f8f9fa 100%); border: 2px solid #e9ecef; border-radius: 16px; padding: 20px; margin: 20px 0; box-shadow: 0 4px 20px rgba(0,0,0,0.08); transition: all 0.3s ease; position: relative; overflow: hidden; } .blm-tcsi-enhanced-badge::before { content: ''; position: absolute; top: 0; left: 0; right: 0; height: 3px; background: linear-gradient(90deg, #3b82f6, #06d6a0, #ffd23f, #ff6b35); border-radius: 16px 16px 0 0; } .blm-tcsi-enhanced-badge:hover { transform: translateY(-2px); box-shadow: 0 8px 30px rgba(0,0,0,0.12); } .tcsi-badge-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 15px; } .tcsi-logo { display: flex; align-items: center; gap: 8px; } .tcsi-icon { font-size: 1.5rem; } .tcsi-label { font-weight: 700; font-size: 1.2rem; color: #1f2937; letter-spacing: 1px; } .tcsi-certification { display: flex; align-items: center; gap: 5px; padding: 4px 12px; border-radius: 20px; font-size: 0.85rem; font-weight: 600; } .tcsi-cert-platinum { background: #e5e7eb; color: #374151; } .tcsi-cert-gold { background: #fef3c7; color: #92400e; } .tcsi-cert-silver { background: #f3f4f6; color: #4b5563; } .tcsi-cert-bronze { background: #fed7aa; color: #9a3412; } .tcsi-score-display { display: flex; justify-content: center; margin: 20px 0; } .tcsi-score-circle { position: relative; width: 120px; height: 120px; border-radius: 50%; background: conic-gradient( var(--score-color) 0deg, var(--score-color) calc(var(--score-percentage) * 3.6deg), #e5e7eb calc(var(--score-percentage) * 3.6deg), #e5e7eb 360deg ); display: flex; align-items: center; justify-content: center; } .tcsi-score-inner { width: 90px; height: 90px; background: #fff; border-radius: 50%; display: flex; flex-direction: column; align-items: center; justify-content: center; box-shadow: 0 2px 10px rgba(0,0,0,0.1); } .tcsi-score-number { font-size: 1.8rem; font-weight: 700; color: #1f2937; line-height: 1; } .tcsi-score-max { font-size: 0.9rem; color: #6b7280; font-weight: 500; } .tcsi-score-details { text-align: center; margin-bottom: 15px; } .tcsi-level-badge { display: inline-block; padding: 6px 16px; border-radius: 20px; font-weight: 600; font-size: 0.9rem; margin-bottom: 8px; } .tcsi-level-excellent { background: #d1fae5; color: #065f46; } .tcsi-level-very-good { background: #dbeafe; color: #1e40af; } .tcsi-level-good { background: #fef3c7; color: #92400e; } .tcsi-level-fair { background: #fed7aa; color: #9a3412; } .tcsi-level-poor { background: #fecaca; color: #991b1b; } .tcsi-responses-count { color: #6b7280; font-size: 0.9rem; display: flex; align-items: center; justify-content: center; gap: 5px; } .tcsi-actions { text-align: center; } .tcsi-info-button { background: #3b82f6; color: #fff; border: none; padding: 8px 16px; border-radius: 20px; font-size: 0.85rem; cursor: pointer; transition: all 0.2s ease; display: inline-flex; align-items: center; gap: 5px; } .tcsi-info-button:hover { background: #1d4ed8; transform: translateY(-1px); } /* No Score Badge */ .blm-tcsi-no-score-badge { background: #f9fafb; border: 2px dashed #d1d5db; border-radius: 12px; padding: 20px; text-align: center; margin: 20px 0; } .tcsi-no-score-content { margin-bottom: 15px; } .tcsi-no-score-text p { margin: 8px 0 4px 0; font-weight: 600; color: #4b5563; } .tcsi-no-score-text small { color: #9ca3af; } /* Modal Styles */ .tcsi-modal { position: fixed; top: 0; left: 0; width: 100%; height: 100%; background: rgba(0,0,0,0.7); display: flex; align-items: center; justify-content: center; z-index: 10000; animation: fadeIn 0.3s ease; } .tcsi-modal-content { background: #fff; border-radius: 12px; max-width: 500px; width: 90%; max-height: 80vh; overflow-y: auto; animation: slideUp 0.3s ease; } .tcsi-modal-header { display: flex; justify-content: space-between; align-items: center; padding: 20px 20px 0 20px; border-bottom: 1px solid #e5e7eb; margin-bottom: 20px; } .tcsi-modal-header h3 { margin: 0; color: #1f2937; font-size: 1.3rem; } .tcsi-modal-close { background: none; border: none; font-size: 1.5rem; cursor: pointer; color: #9ca3af; padding: 0; width: 30px; height: 30px; display: flex; align-items: center; justify-content: center; } .tcsi-modal-close:hover { color: #374151; } .tcsi-modal-body { padding: 0 20px 20px 20px; } .tcsi-score-guide h4, .tcsi-features h4 { margin: 20px 0 10px 0; color: #1f2937; } .score-guide-items { display: flex; flex-direction: column; gap: 8px; } .guide-item { display: flex; align-items: center; gap: 12px; padding: 8px 12px; border-radius: 8px; } .guide-range { font-weight: 700; min-width: 60px; } .guide-excellent { background: #d1fae5; color: #065f46; } .guide-very-good { background: #dbeafe; color: #1e40af; } .guide-good { background: #fef3c7; color: #92400e; } .guide-fair { background: #fed7aa; color: #9a3412; } .guide-poor { background: #fecaca; color: #991b1b; } .tcsi-features ul { margin: 10px 0; padding-left: 20px; } .tcsi-features li { margin-bottom: 8px; line-height: 1.5; } @keyframes fadeIn { from { opacity: 0; } to { opacity: 1; } } @keyframes slideUp { from { opacity: 0; transform: translateY(20px); } to { opacity: 1; transform: translateY(0); } } /* Responsive */ @media (max-width: 768px) { .tcsi-score-circle { width: 100px; height: 100px; } .tcsi-score-inner { width: 75px; height: 75px; } .tcsi-score-number { font-size: 1.5rem; } .tcsi-modal-content { width: 95%; } } </style> <script type="text/javascript" src="https://www.sektorlideri.com/wp-includes/js/dist/hooks.min.js?ver=4d63a3d491d11ffd8ac6" id="wp-hooks-js"></script> <script type="text/javascript" src="https://www.sektorlideri.com/wp-includes/js/dist/i18n.min.js?ver=5e580eb46a90c2b997e6" id="wp-i18n-js"></script> <script type="text/javascript" id="wp-i18n-js-after"> /* <![CDATA[ */ wp.i18n.setLocaleData( { 'text direction\u0004ltr': [ 'ltr' ] } ); /* ]]> */ </script> <script type="text/javascript" src="https://www.sektorlideri.com/wp-content/plugins/contact-form-7/includes/swv/js/index.js?ver=6.1" id="swv-js"></script> <script type="text/javascript" id="contact-form-7-js-translations"> /* <![CDATA[ */ ( function( domain, translations ) { var localeData = translations.locale_data[ domain ] || translations.locale_data.messages; localeData[""].domain = domain; wp.i18n.setLocaleData( localeData, domain ); } )( "contact-form-7", {"translation-revision-date":"2024-07-22 17:28:11+0000","generator":"GlotPress\/4.0.1","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","plural-forms":"nplurals=2; plural=n > 1;","lang":"tr"},"This contact form is placed in the wrong place.":["Bu ileti\u015fim formu yanl\u0131\u015f yere yerle\u015ftirilmi\u015f."],"Error:":["Hata:"]}},"comment":{"reference":"includes\/js\/index.js"}} ); /* ]]> */ </script> <script type="text/javascript" id="contact-form-7-js-before"> /* <![CDATA[ */ var wpcf7 = { "api": { "root": "https:\/\/www.sektorlideri.com\/wp-json\/", "namespace": "contact-form-7\/v1" }, "cached": 1 }; /* ]]> */ </script> <script type="text/javascript" src="https://www.sektorlideri.com/wp-content/plugins/contact-form-7/includes/js/index.js?ver=6.1" id="contact-form-7-js"></script> <script type="text/javascript" id="grok-faq-script-js-extra"> /* <![CDATA[ */ var grokFaqAjax = {"ajaxurl":"https:\/\/www.sektorlideri.com\/wp-admin\/admin-ajax.php","nonce":"98ad8b4b49","strings":{"loading":"Y\u00fckleniyor...","error":"Bir hata olu\u015ftu. L\u00fctfen tekrar deneyin.","success":"\u0130\u015flem ba\u015far\u0131yla tamamland\u0131.","generating":"AI cevap olu\u015fturuyor...","generated":"Cevap olu\u015fturuldu!"}}; /* ]]> */ </script> <script type="text/javascript" src="https://www.sektorlideri.com/wp-content/plugins/grok-faq-assistant/assets/js/grok-faq.js?ver=1.0.0" id="grok-faq-script-js"></script> <script type="text/javascript" id="acsi-survey-js-js-extra"> /* <![CDATA[ */ var acsi_ajax = {"ajax_url":"https:\/\/www.sektorlideri.com\/wp-admin\/admin-ajax.php","nonce":"d10450cb75","strings":{"please_answer_all":"L\u00fctfen t\u00fcm sorular\u0131 cevaplay\u0131n\u0131z.","thank_you":"Te\u015fekk\u00fcrler! Anket yan\u0131t\u0131n\u0131z kaydedildi.","error":"Bir hata olu\u015ftu. L\u00fctfen tekrar deneyiniz."}}; /* ]]> */ </script> <script type="text/javascript" src="https://www.sektorlideri.com/wp-content/plugins/advanced-acsi-survey/assets/js/survey.js?ver=1.0.0" id="acsi-survey-js-js"></script> <script type="text/javascript" src="https://cdn.jsdelivr.net/npm/chart.js?ver=3.9.1" id="chart-js-js"></script> <script type="text/javascript" src="https://www.sektorlideri.com/wp-content/plugins/badge-system/assets/js/badges.js?ver=1.1.1" id="blm-badges-script-js"></script> <script type="text/javascript" id="pam-script-js-extra"> /* <![CDATA[ */ var pam_ajax = {"ajax_url":"https:\/\/www.sektorlideri.com\/wp-admin\/admin-ajax.php","nonce":"783a92b5f3"}; /* ]]> */ </script> <script type="text/javascript" src="https://www.sektorlideri.com/wp-content/plugins/places-api-manager/assets/js/script.js?ver=1.0.0" id="pam-script-js"></script> <script type="text/javascript" id="apm-frontend-js-extra"> /* <![CDATA[ */ var apm_ajax = {"ajax_url":"https:\/\/www.sektorlideri.com\/wp-admin\/admin-ajax.php","nonce":"39ef61ae02"}; /* ]]> */ </script> <script type="text/javascript" src="https://www.sektorlideri.com/wp-content/plugins/academic-partnership-manager/assets/js/frontend.js?ver=1.2.0" id="apm-frontend-js"></script> <script type="text/javascript" id="businesslist-utilities-js-extra"> /* <![CDATA[ */ var businesslist = {"ajaxurl":"https:\/\/www.sektorlideri.com\/wp-admin\/admin-ajax.php","nonce":"e001ad028d","homeurl":"https:\/\/www.sektorlideri.com\/"}; var businesslist_ajax = {"ajax_url":"https:\/\/www.sektorlideri.com\/wp-admin\/admin-ajax.php","search_nonce":"e001ad028d"}; /* ]]> */ </script> <script type="text/javascript" src="https://www.sektorlideri.com/wp-content/themes/businesslist/js/main.js?ver=1.0" id="businesslist-utilities-js"></script> <script type="text/javascript" src="https://www.sektorlideri.com/wp-content/plugins/qr-business-card/assets/js/qrious.min.js?ver=1.2.0" id="qrjs-js"></script> <script type="text/javascript" id="qr-business-card-js-js-extra"> /* <![CDATA[ */ var qr_ajax = {"ajax_url":"https:\/\/www.sektorlideri.com\/wp-admin\/admin-ajax.php","nonce":"dabf97dcff"}; /* ]]> */ </script> <script type="text/javascript" src="https://www.sektorlideri.com/wp-content/plugins/qr-business-card/assets/js/qr-business-card.js?ver=1.2.0" id="qr-business-card-js-js"></script> <script type="text/javascript" src="https://www.sektorlideri.com/wp-content/themes/businesslist/header-menu-enhancement.js?ver=1.0.0" id="businesslist-enhanced-menu-js-js"></script> <script type="text/javascript" id="businesslist-enhanced-menu-js-js-after"> /* <![CDATA[ */ document.addEventListener("DOMContentLoaded", function() { document.querySelector(".nav-menu").classList.add("fancy-menu"); }); /* ]]> */ </script> </body> </html> <!-- Performance optimized by W3 Total Cache. Learn more: https://www.boldgrid.com/w3-total-cache/ Object Caching 277/299 objects using Disk Page Caching using Disk: Enhanced Lazy Loading Served from: www.sektorlideri.com @ 2025-08-01 01:23:10 by W3 Total Cache -->