/* SesliSenle V3-Lite FIX | SesliSenle tema köprüsü */
body{background:#001737!important;font-family:'Poppins',Arial,sans-serif!important;}
.headbar{background:#001737;}
.headbar .logo{max-height:92px;object-fit:contain;width:auto;max-width:100%;}
.nav-bar ul{margin:0;padding:0;}
.nav-bar ul li{display:inline-block;}
.nav-bar ul li a.active{color:#7ED957;}
.sarkaplan{overflow:hidden;}
.sohbetbar a:hover{text-decoration:none;}
.sohbetbar button{display:block;}
.uygulama .item a{text-decoration:none;}
.ss-package-section{padding:44px 0 28px;}
.ss-section-title{display:flex;align-items:center;gap:12px;color:#fff;font-size:30px;font-weight:900;margin:0 0 8px;}
.ss-section-title i{color:#7ED957;font-size:31px;}
.ss-section-desc{color:#dfe8f7;font-size:16px;margin:0 0 20px;}
.ss-category-tabs{display:flex;gap:10px;flex-wrap:wrap;margin:10px 0 26px;}
.ss-category-tabs a{background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.12);color:#fff;padding:9px 14px;border-radius:999px;font-weight:800;text-decoration:none;}
.ss-category-tabs a:hover,.ss-category-tabs a.active{background:linear-gradient(45deg,#0097B2,#7ED957);color:#001737;}
.ss-package-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;}
.ss-package-card{background:#fff;border-radius:24px;padding:22px;color:#001737;box-shadow:0 16px 34px rgba(0,0,0,.24);position:relative;overflow:hidden;display:flex;flex-direction:column;min-height:100%;}
.ss-package-card:before{content:"";position:absolute;right:-70px;top:-70px;width:170px;height:170px;border-radius:50%;background:linear-gradient(45deg,#0097B2,#7ED957);opacity:.16;}
.ss-package-card .badge{align-self:flex-start;background:linear-gradient(45deg,#FFDE59,#FF914D);color:#001737;border-radius:999px;padding:7px 12px;font-weight:900;margin-bottom:12px;}
.ss-package-card h3{font-size:23px;font-weight:900;color:#001737;margin:0 0 8px;line-height:1.2;position:relative;}
.ss-package-card .desc{color:#334155;font-size:15px;line-height:1.55;margin:0 0 12px;min-height:46px;}
.ss-package-card .price{font-size:32px;font-weight:950;color:#0097B2;margin:6px 0 10px;}
.ss-package-card .old-price{font-size:15px;color:#94a3b8;text-decoration:line-through;margin-left:8px;font-weight:700;}
.ss-package-card ul{padding:0;margin:10px 0 18px;list-style:none;display:grid;gap:7px;}
.ss-package-card li{font-size:14px;color:#001737;display:flex;gap:8px;line-height:1.35;}
.ss-package-card li:before{content:"✓";color:#22c55e;font-weight:900;}
.ss-package-card .order-btn{margin-top:auto;display:flex;align-items:center;justify-content:center;gap:8px;background:linear-gradient(45deg,#0097B2,#7ED957);border-radius:14px;min-height:46px;color:#001737!important;font-weight:950;text-decoration:none;}
.ss-package-card .order-btn:hover{filter:brightness(1.05);transform:translateY(-2px);}
.ss-empty{background:#001027;border:1px solid rgba(255,255,255,.12);color:#fff;border-radius:20px;padding:28px;text-align:center;}
.blogbar .row.align-items-center{gap:0;}
.blogbar .col-blog a{display:flex;flex-direction:column;align-items:center;height:100%;}
.blogbar .blogaciklama{line-height:1.35;}
.populerbar .item .col-blog{max-width:100%;flex:1 1 100%;height:auto;margin:0;padding:0;background:transparent;box-shadow:none;transform:none;}
.populerbar .item .col-blog:hover{transform:none;box-shadow:none;}
.ml-theme{background:#001737!important;padding-top:0!important;}
.ml-theme .ml-page-title-area{display:none!important;}
.ml-theme .hakkimizda{margin-top:0;}
.footer .logo{max-height:88px;object-fit:contain;width:auto;max-width:100%;}
.footer .col-icerik{flex:1 0 30%;max-width:33%;}
.footer a{text-decoration:none;}
.yukari{display:none;position:fixed;right:25px;bottom:25px;width:48px;height:48px;border:0;border-radius:50%;background:linear-gradient(45deg,#0097B2,#7ED957);color:#001737;font-size:20px;z-index:9999;}
@media(max-width:1044px){.headbar .logo{max-height:72px}.ss-package-grid{grid-template-columns:1fr}.footer .col-icerik{flex:0 0 100%;max-width:100%;}.nav-bar{display:none}.bars{color:#fff;font-size:28px}.sarkaplan{margin:10px;border-radius:10px}.ss-section-title{font-size:24px}.ss-category-tabs{justify-content:center}.sohbetbar button{margin-left:auto!important;margin-right:auto!important}}
@media(min-width:1045px){.bars{display:none}.nav-bar{display:block!important}}
