/* CMS SÄ°TE tema - otomatik Ã¼retildi */
:root{--blue:#FC4A1A;--navy:#0A1B32;--cyan:#FFCB00;--site-primary:#FC4A1A;--site-accent:#FFCB00;--site-dark:#0A1B32;--site-btn-text:#ffffff;--site-heading:#0A1B32;--site-text:#1B1D21;}
body{--site-primary:#FC4A1A;--site-accent:#FFCB00;--site-dark:#0A1B32;--site-btn-text:#ffffff;--site-heading:#0A1B32;--site-text:#1B1D21;color:var(--site-text);}
.btn-primary,.nav-cta,.hero .btn-primary{background:#FC4A1A!important;border-color:#FC4A1A!important;color:#ffffff!important;box-shadow:0 12px 26px rgba(252,74,26,0.35)!important;}
.btn-primary:hover,.nav-cta:hover,.hero .btn-primary:hover{background:#BA281D!important;border-color:#BA281D!important;color:#ffffff!important;transform:translateY(-2px);}
.web-price-card .price-cta,.case-filter.active,.case-filter:hover,.pagination a:hover,.pagination .active,.case-art-result,.faq-item.open .faq-no{background:#FC4A1A!important;border-color:#FC4A1A!important;color:#ffffff!important;}
.arrow:hover{background:#FC4A1A!important;border-color:#FC4A1A!important;color:#ffffff!important;}
.dot.active,.feature-card:hover:before,.faq-orbit-a:after,.blog-link:before,.services-redesign .service-card:nth-child(1) .service-icon{background:#FC4A1A!important;}
.eyebrow,.eyebrow:before,.navlinks a:hover,.navlinks a.active,.slide h1 span,.card-link,.case-link,.case-kicker,.dropdown-link:hover,.dropdown-group-title,.breadcrumb span,.breadcrumb a:hover,.side-card li i,.contact-card i,.faq-no,.faq-bubble-2,.billing-switch button.active,.page-content blockquote{color:#FC4A1A!important;}
.footer-contact a:hover,.footer-col a:hover,.footer-bottom a:hover{color:#FEA707!important;}
.eyebrow:before,.feature-card:hover:before{background:#FC4A1A!important;}
.page-content blockquote{border-left-color:#FC4A1A!important;}
.lang-btn:hover{border-color:#FC4A1A!important;}
.kicker,.services-kicker,.page-hero .kicker,.check:before,.check-item i,.service .symbol,.service a,.web-copy li:before{color:#FEA707!important;}
.case-filter{border-color:#FFCB00!important;color:#FC4A1A!important;}
.fc-icon{color:#FFCB00!important;border-color:rgba(255,203,0,0.33)!important;}
.footer-contact li:hover .fc-icon{background:rgba(255,203,0,0.18)!important;}
.visual-orbit.a:before,.faq-orbit-b:after{background:#FFCB00!important;box-shadow:0 0 16px rgba(255,203,0,0.45)!important;}
.faq-a-dot{background:linear-gradient(135deg,#FFCB00,#D1A600)!important;}
.faq-a-badge{color:#FFCB00!important;border-color:rgba(255,203,0,0.45)!important;}
.blog-image-fallback span,.web-price-card .price-list li:before{color:#FFCB00!important;}
.topline{background:linear-gradient(105deg,#050C17 0%,#0A1B32 48%,#313F53 100%)!important;}
.seo-art,.page-hero,.trust-section,.web-price-card,.blog-image,.blog-image-fallback,.language-menu,.faq-card-front{background:#0A1B32!important;}
.cta-inner{background:linear-gradient(110deg,#0A1B32,#313F53)!important;}
.web-price-card:nth-child(2){background:#0A1B32!important;}
.web-price-card:nth-child(3){background:#0A1B32!important;outline:0!important}
.visual-art{background:radial-gradient(circle at 50% 42%,#313F53 0%,#0A1B32 62%,#050C17 100%)!important;}
.brand-mark{box-shadow:0 8px 22px rgba(252,74,26,0.35)!important;}
h1,h2,h3,h4,h5,.section-head h2,.slide h1,.feature-card h3,.service-card h3,.price-card h3,.case-card h4,.review-card h4{color:#0A1B32!important;}
body,.hero p,.section-head p,.feature-card p,.service-card p,.price-desc,.blog-card p,.review-card blockquote,.faq-a p,.page-content p,.web-note{color:#1B1D21!important;}
.footer-col h4,.web-price-card h3,.seo-art h3,.cta-inner h2,.page-hero h1{color:#fff!important;}
.web-price-card p,.web-price-card .price-period,.web-price-card .price-list,.footer-brand p,.footer-bottom,.topline{color:#b8cde4!important;}
.footer-col a,.footer-bottom a,.footer-contact a{color:#93a7bf!important;}
/* Koyu zemin genel okunurluk â€” koyu zeminde yazÄ± her zaman aÃ§Ä±k */
footer,.topline,.page-hero,.cta-inner,.trust-section,.web-price-card,.seo-art,.language-menu,.kd-slider,.kd-slide-card,.lead-band,.blog-image,.blog-image-fallback,.visual-art{color:#d7e2ef!important;}
footer h1,footer h2,footer h3,footer h4,footer h5,.footer-col h4,.footer-brand h4,.cta-inner h2,.page-hero h1,.trust-section h2,.trust-section h3,.web-price-card h3,.seo-art h3,.kd-slide-title{color:#ffffff!important;}
footer a,.footer-col a,.footer-bottom a,.footer-contact a,.page-hero a,.language-menu a{color:#a8bdd6!important;}
footer p,.footer-brand p,.footer-bottom,.page-hero p,.cta-inner p,.lead-band p{color:#b8cde4!important;}
footer span,.footer-bottom span{color:#b8cde4!important;}
.btn-main,.btn-line:hover,.nav-btn,.price-card.popular .btn-main,span.hl,s.mhlt,.stat-num,.fs-high{color:#FC4A1A!important;}
.bg-main,.nav-tag,.feature-icon,.pbar>span,.dot.on,.why-card .wi,.tag-chip{background:#FC4A1A!important;}
.cta-band{background:#fff!important;}
.lnk-main{color:#FC4A1A!important;}
.nav-tag{background:#FFCB00!important;color:#0A1B32!important;}
.feature-icon{color:#ffffff!important;}

/* SatÄ±n Al butonlarÄ± â€” koyu taban + hover soldan #FC4A1A dolgu (seom efekti) */
.price-cta.price-cta,.web-price-card .price-cta.price-cta,.featured .price-cta.price-cta{background:#172342!important;border-color:#172342!important;color:#ffffff!important}
.price-cta.price-cta::before{background:#FC4A1A!important}
.price-cta.price-cta:hover,:is(.price-cta).price-cta:focus-visible{color:#ffffff!important}
.web-price-card .price-cta.price-cta{background:#E3E3E3!important;border-color:#E3E3E3!important;color:#172342!important;transition:color .8s cubic-bezier(.4,0,.2,1)}
.web-price-card .price-cta.price-cta:hover,.web-price-card .price-cta.price-cta:focus-visible{color:#ffffff!important}
.web-price-card .price-cta.price-cta::before{background:#FC4A1A!important}
/* Paket madde hover â€” soldan #EDEDED dolgu */
.price-list li li::after{background:#EDEDED}
.web-price-card .price-list li:hover,.price-card .price-list li:hover{color:#172342!important}
