*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;font-family:Arial,Helvetica,sans-serif;color:#183653;background:#fff}a{text-decoration:none;color:inherit}.wrap{width:min(1180px,92%);margin:auto}.topbar{background:#031d3d;color:#dbeaf1;font-size:14px;padding:11px 0}.topbar .wrap{display:flex;justify-content:space-between;gap:15px}.topbar a{color:#fff;font-weight:800}header{position:sticky;top:0;z-index:1000;background:#fff;box-shadow:0 3px 18px #062b5b12}.nav{min-height:82px;display:flex;align-items:center;gap:22px}.logo{display:flex;align-items:center;gap:10px;flex-shrink:0}.logoMark{width:43px;height:43px;border-radius:50%;display:grid;place-items:center;background:linear-gradient(135deg,#062b5b,#078db8);color:#fff;font-size:22px;box-shadow:0 7px 18px #078db833}.logo small{display:block;color:#718698;font-size:7px;font-weight:800;letter-spacing:.5px;margin-top:4px}.logo b{display:block;color:#062b5b;font-size:14px}.nav nav{margin-left:auto;display:flex;align-items:center;gap:18px;font-size:14px;font-weight:800;color:#062b5b}.nav nav>a:hover,.drop>a:hover{color:#078db8}.drop{position:relative}.dropbox{display:none;position:absolute;top:25px;left:-10px;background:#fff;width:205px;padding:8px;border:1px solid #dce8ef;border-radius:9px;box-shadow:0 15px 35px #062b5b1c}.drop:hover .dropbox{display:block}.dropbox a{display:block;padding:10px;border-radius:5px}.dropbox a:hover{background:#f2f8fb;color:#078db8}.headCall{background:#062b5b;color:#fff;border-radius:7px;padding:10px 13px;display:flex;gap:8px;align-items:center;font-size:19px}.headCall span{font-size:10px;line-height:1.5}.headCall b{font-size:14px}.hero{min-height:570px;background:center/cover url("hero-caregiver.jpg");position:relative;color:#fff;display:flex;align-items:center}.shade{position:absolute;inset:0;background:linear-gradient(90deg,#031d3df7,#062b5bdc 45%,#062b5b45)}.heroText{position:relative;z-index:2;padding:105px 0;max-width:820px}.hero em{font-style:normal;color:#79e7f0;border:1px solid #22c7df66;background:#22c7df14;padding:9px 12px;border-radius:5px;font-size:14px;font-weight:900}.hero h1{font-size:clamp(38px,5vw,58px);line-height:1.04;margin:20px 0 0}.hero h1 strong{display:block;color:#22c7df}.hero p{max-width:680px;line-height:1.75;color:#e0edf3;font-size:15px}.buttons{display:flex;gap:9px;flex-wrap:wrap;margin-top:22px}.center{justify-content:center}.btn{min-height:45px;padding:0 19px;border-radius:7px;display:inline-flex;align-items:center;justify-content:center;font-size:14px;font-weight:900}.blue{background:#062b5b;color:#fff}.green{background:#19b953;color:#fff}.white{background:#fff;color:#062b5b}.arrow{position:absolute;z-index:4;top:50%;transform:translateY(-50%);width:50px;height:50px;border:1px solid #ffffff66;border-radius:50%;background:#062b5bbd;color:#fff;font-size:38px;cursor:pointer}.prev{left:22px}.next{right:22px}.trust{box-shadow:0 8px 25px #062b5b12}.trustGrid{display:grid;grid-template-columns:repeat(4,1fr)}.trustGrid>div{padding:22px;border-right:1px solid #dce8ef;font-size:22px;color:#078db8}.trustGrid b{display:block;color:#062b5b;font-size:14px;margin-left:35px;margin-top:-23px}.trustGrid small{display:block;color:#000000;font-size:12px;margin:4px 0 0 35px}.section{padding:82px 0}.pale{background:#f2f8fb}.title{text-align:center;margin-bottom:42px}.title label,.two label,.iskur label,.final label{font-size:14px;font-weight:900;letter-spacing:1.3px;color:#078db8}.title h2,.two h2{font-size:clamp(30px,4vw,42px);line-height:1.12;color:#062b5b;margin:9px 0}.title h2 span,.two h2 span{color:#078db8}.title p,.two p{color:#000000;font-size:14px;line-height:1.75}.cards{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}.card{overflow:hidden;background:#fff;border:1px solid #dce8ef;border-radius:13px;box-shadow:0 10px 30px #062b5b0d}.card img{width:100%;height:215px;object-fit:cover}.card div{padding:20px}.card h3{color:#062b5b;font-size:18px;margin:0}.card p{font-size:14px;line-height:1.65;color:#000000}.card a{display:inline-block;color:#078db8;font-size:14px;font-weight:900;margin-top:10px}.ctaBox{background:#f2f8fb;padding:17px;text-align:center;margin-top:30px;border-radius:10px}.two{display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center}.photo{position:relative}.photo img{width:100%;height:445px;object-fit:cover;border-radius:15px}.photo>b{position:absolute;left:20px;bottom:20px;background:#062b5bf5;color:#22c7df;padding:14px 18px;border-radius:10px;font-size:23px}.photo b small{color:#fff;font-size:10px}.checks{display:grid;grid-template-columns:repeat(2,1fr);gap:9px;margin:22px 0}.checks div{background:#fff;border:1px solid #dce8ef;padding:12px;border-radius:7px;font-size:14px;font-weight:800;color:#062b5b}.districts{display:grid;grid-template-columns:repeat(6,1fr);gap:9px}.districts a,.districts button{min-height:44px;border:1px solid #dce8ef;background:#fff;border-radius:7px;color:#062b5b;font-size:14px;font-weight:800;cursor:pointer;display:flex;align-items:center;justify-content:center}.districts a:hover,.districts button.active,.districts button:hover{background:#062b5b;color:#fff}.districtInfo{margin-top:18px;padding:25px;background:linear-gradient(120deg,#031d3d,#0a4d79);border-radius:11px;color:#fff}.districtInfo strong{font-size:18px}.districtInfo p{font-size:14px;line-height:1.7;color:#c9dce7}.iskur{background:linear-gradient(110deg,#031d3d,#062b5b);color:#fff;padding:55px 0}.iskurGrid{display:grid;grid-template-columns:210px 1fr;gap:50px;align-items:center}.iskurLogo{width:170px;height:120px;background:#fff;color:#078db8;border-radius:13px;display:grid;place-items:center;font-weight:900;font-size:35px}.iskurLogo small{display:block;font-size:7px;color:#062b5b}.iskur h2{font-size:34px;margin:8px 0}.iskur h2 span{color:#22c7df}.iskur p{color:#c7dbe7;font-size:14px;line-height:1.7}.certificate{display:grid;grid-template-columns:1.05fr .95fr;gap:38px;align-items:center}.certificate img{width:100%;border-radius:13px;box-shadow:0 18px 45px #062b5b20;border:1px solid #d7e4eb}.certBox{background:#fff;border:1px solid #dce8ef;border-radius:13px;padding:30px}.certBox h3{margin-top:0;color:#062b5b;font-size:24px}.certBox p{font-size:14px;line-height:1.75;color:#667d90}.certMeta{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:18px}.certMeta div{padding:13px;background:#f2f8fb;border-radius:8px;font-size:14px}.certMeta b{display:block;color:#062b5b;margin-bottom:4px}.guides{display:grid;grid-template-columns:repeat(4,1fr);gap:18px}.guide{background:#fff;border:1px solid #dce8ef;border-radius:12px;overflow:hidden}.guide img{width:100%;height:180px;object-fit:cover}.guide div{padding:17px}.guide h3{font-size:14px;color:#062b5b}.guide p{font-size:14px;color:#000000;line-height:1.6}.guide a{color:#078db8;font-size:14px;font-weight:900}.guideWrap{position:relative}.guideArrow{display:none}.faq{display:grid;grid-template-columns:repeat(2,1fr);gap:12px;max-width:950px;margin:auto}.faq details{border:1px solid #dce8ef;border-radius:9px;background:#fff}.faq summary{padding:18px;cursor:pointer;color:#062b5b;font-size:14px;font-weight:800}.faq p{padding:0 18px 18px;color:#000000;font-size:14px;line-height:1.7}.about{background:linear-gradient(120deg,#031d3d,#062b5b);color:#fff}.about h2{color:#fff}.about p{color:#c8dbe6}.official{background:#fff;color:#062b5b;padding:40px 28px;border-radius:15px;text-align:center}.official b{display:block;margin:auto;width:55px;height:55px;border-radius:50%;background:#f2f8fb;color:#078db8;padding-top:16px}.official strong{display:block;color:#078db8;font-size:34px;margin-top:12px}.official small{color:#000000}.contact{background:#f2f8fb}.contact a:not(.btn){color:#078db8;font-weight:900}.map{overflow:hidden;border:5px solid #fff;border-radius:14px}.map iframe{width:100%;height:370px;border:0;display:block}.final{background:linear-gradient(110deg,#078db8,#062b5b);color:#fff;text-align:center;padding:65px 0}.final label{color:#a7f2f6}.final h2{font-size:35px;max-width:850px;margin:10px auto}.final p{font-size:14px;color:#d4e8ee}.breadcrumb{background:#eef7fa;border-bottom:1px solid #dce8ef;padding:15px 0;font-size:14px;color:#000000}.breadcrumb a{color:#078db8;font-weight:800}.pageHero{background:linear-gradient(90deg,#031d3df0,#062b5bd8),url("service-yasli.jpg") center/cover;color:#fff;padding:75px 0}.pageHero h1{font-size:clamp(34px,5vw,55px);margin:10px 0}.pageHero p{max-width:700px;line-height:1.8;color:#d8e8ef;font-size:14px}.content h2{color:#062b5b;font-size:30px}.content h3{color:#062b5b;font-size:20px}.content p,.content li{font-size:14px;line-height:1.85;color:#000000}.content ul{padding-left:20px}.infoBox{background:#f2f8fb;border-left:4px solid #078db8;border-radius:8px;padding:20px;margin:25px 0}.serviceFeature{display:grid;grid-template-columns:1fr 1fr;gap:35px;align-items:center}.serviceFeature img{width:100%;height:370px;object-fit:cover;border-radius:14px}.serviceList{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.serviceList div{background:#fff;border:1px solid #dce8ef;border-radius:8px;padding:15px;font-size:14px;font-weight:800}.contactCards{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.contactCard{background:#fff;border:1px solid #dce8ef;padding:25px;border-radius:12px}.contactCard b{color:#062b5b;font-size:14px}.contactCard p{font-size:13px;color:#000000;line-height:1.7}footer{background:#031d3d;color:#fff;padding:60px 0 75px}.footGrid{display:grid;grid-template-columns:1.7fr 1fr 1fr 1.3fr;gap:40px}.footGrid h4{font-size:14px}.footGrid p,.footGrid a{display:block;color:#aec5d4;font-size:14px;line-height:1.7;margin-top:9px}.footGrid a:hover{color:#22c7df}.footGrid i{display:inline-block;margin-top:15px;color:#22c7df;border:1px solid #22c7df55;padding:8px;border-radius:5px;font-size:10px;font-style:normal;font-weight:900}.copy{text-align:center;color:#7891a4;border-top:1px solid #ffffff18;margin:40px auto 0;padding-top:18px;font-size:12px;width:92%}.floating{position:fixed;right:20px;bottom:20px;z-index:1500;display:flex;flex-direction:column;gap:8px}.floating a{color:#fff;padding:12px 15px;border-radius:30px;box-shadow:0 10px 25px #0003;font-size:14px}.floating a:first-child{background:#062b5b}.floating a:last-child{background:#19b953}.mobileBar,#menuBtn{display:none}
@media(max-width:1050px){.cards{grid-template-columns:repeat(2,1fr)}.districts{grid-template-columns:repeat(3,1fr)}.guides{grid-template-columns:repeat(2,1fr)}.footGrid{grid-template-columns:repeat(2,1fr)}.certificate,.serviceFeature{grid-template-columns:1fr}.contactCards{grid-template-columns:1fr 1fr}}

@media(max-width:760px){body{padding-bottom:65px}.nav{min-height:68px}.nav nav{display:none;position:fixed;top:68px;left:0;right:0;background:#fff;flex-direction:column;align-items:stretch;padding:12px;box-shadow:0 15px 30px #0002;max-height:calc(100vh - 68px);overflow:auto}.nav nav.open{display:flex}.nav nav>a,.drop>a{padding:14px;border-bottom:1px solid #edf2f5}.dropbox{position:static;width:100%;box-shadow:none;border:0}.drop.open .dropbox{display:block}.nav #menuBtn{display:block;border:1px solid #dce8ef;background:#fff;width:40px;height:40px;border-radius:7px}.headCall{font-size:17px;padding:9px}.hero{min-height:590px}.heroText{padding:105px 0 75px}.hero h1{font-size:35px}.hero p{font-size:14px}.buttons .btn{width:100%}.arrow{width:42px;height:42px;font-size:29px}.prev{left:8px}.next{right:8px}.trustGrid{grid-template-columns:repeat(2,1fr)}.trustGrid>div{padding:14px 7px}.section{padding:58px 0}.cards{grid-template-columns:1fr}.two{grid-template-columns:1fr;gap:32px}.photo img{height:315px}.checks{grid-template-columns:1fr}.districts{grid-template-columns:repeat(3,1fr)}.iskurGrid{grid-template-columns:1fr;text-align:center;gap:25px}.iskurLogo{margin:auto}.guides{display:flex;overflow:hidden;transition:transform .35s}.guide{min-width:100%}.guideArrow{display:block;position:absolute;z-index:4;top:50%;width:42px;height:42px;border:0;border-radius:50%;background:#062b5b;color:#fff;font-size:29px}.guideWrap .guideArrow:first-child{left:7px}.guideWrap .guideArrow:last-child{right:7px}.faq{grid-template-columns:1fr}.map iframe{height:300px}.final h2{font-size:27px}.footGrid{grid-template-columns:1fr;gap:28px}.floating{display:none}.mobileBar{position:fixed;display:grid;grid-template-columns:repeat(3,1fr);height:65px;bottom:0;left:0;right:0;z-index:2000;background:#fff;border-top:1px solid #dce8ef;box-shadow:0 -7px 25px #062b5b24}.mobileBar a{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:2px;font-size:16px;color:#062b5b}.mobileBar a:nth-child(3){color:#19b953}.mobileBar small{font-size:14px;font-weight:900}.logo b{font-size:14px}.logo small{font-size:6px}.headCall span{font-size:7px}.headCall b{font-size:10px}.certMeta,.serviceList,.contactCards{grid-template-columns:1fr}.pageHero{padding:55px 0}.pageHero h1{font-size:35px}}

/* V9.1 interactive district + SEO guide/blog enhancements */
.homeDistrictInfo,.districtMapInfo{margin-top:18px;background:linear-gradient(120deg,#031d3d,#0a4d79);border-radius:12px;padding:25px;color:#fff;box-shadow:0 15px 35px #062b5b18}.homeDistrictInfo strong,.districtMapInfo h3{font-size:20px}.homeDistrictInfo p,.districtMapInfo p{font-size:14px;line-height:1.75;color:#d2e3eb}.districtMapLayout{display:grid;grid-template-columns:1.2fr .8fr;gap:22px;align-items:stretch}.bursaMap{min-height:530px;position:relative;border-radius:18px;overflow:hidden;background:radial-gradient(circle at 50% 45%,#dff4f7 0 14%,transparent 15%),linear-gradient(145deg,#edf7fa,#d3e8ef);border:1px solid #c9dce5;box-shadow:0 20px 45px #062b5b12}.bursaMap:before{content:"";position:absolute;inset:45px 90px;background:#fff;border:2px solid #b9d3dc;clip-path:polygon(12% 12%,35% 4%,57% 13%,83% 7%,95% 27%,90% 50%,97% 69%,79% 88%,55% 94%,37% 87%,14% 92%,4% 70%,10% 48%,3% 29%);box-shadow:0 15px 40px #062b5b18}.mapBadge{position:absolute;top:18px;left:20px;background:#062b5b;color:#fff;padding:8px 13px;border-radius:20px;font-size:14px;font-weight:900;z-index:2}.mapHint{position:absolute;right:20px;top:20px;color:#557487;font-size:12px;z-index:2}.mapDistrict{position:absolute;z-index:3;border:1px solid #c9dce5;background:#fff;color:#062b5b;border-radius:20px;padding:8px 10px;font-size:12px;font-weight:900;cursor:pointer;box-shadow:0 5px 15px #062b5b18;transition:.2s}.mapDistrict:hover,.mapDistrict.active{background:#078db8;color:#fff;transform:translateY(-2px)}.d-osmangazi{left:42%;top:43%}.d-nilufer{left:25%;top:50%}.d-yildirim{left:53%;top:37%}.d-gursu{left:62%;top:34%}.d-kestel{left:69%;top:40%}.d-mudanya{left:14%;top:38%}.d-gemlik{left:64%;top:20%}.d-inegol{left:78%;top:62%}.d-orhangazi{left:52%;top:18%}.d-iznik{left:73%;top:10%}.d-karacabey{left:10%;top:69%}.d-mkp{left:20%;top:80%}.d-yenisehir{left:78%;top:38%}.d-keles{left:48%;top:75%}.d-orhaneli{left:34%;top:70%}.d-buyukorhan{left:42%;top:87%}.d-harmancik{left:60%;top:84%}.districtMapInfo{display:flex;flex-direction:column;justify-content:center}.districtMapInfo span{font-size:12px;letter-spacing:1.4px;color:#71e5ef;font-weight:900}.districtMapInfo h3{margin:9px 0}.districtMapInfo .buttons{margin-top:12px}.googleMapBox{margin-top:25px;background:#fff;border:1px solid #dce8ef;border-radius:14px;padding:20px;box-shadow:0 12px 30px #062b5b0d}.googleMapBox h3{color:#062b5b;margin:0 0 6px}.googleMapBox p{font-size:14px;color:#000000}.googleMapBox iframe{width:100%;height:330px;border:0;border-radius:10px;display:block}.districtPageButtons{margin-top:25px}.blogCards .card img{height:210px}.guideSeoCards .card img{height:200px}.articleContent{display:grid;grid-template-columns:1fr 320px;gap:45px}.articleContent article{background:#fff}.articleContent h2{margin-top:0;padding-top:5px}.articleContent h2:not(:first-child){margin-top:35px}.articleSide{background:#f2f8fb;border-radius:14px;padding:18px;height:max-content;position:sticky;top:110px}.articleSide img{width:100%;border-radius:10px}.articleSide h3{font-size:16px}.articleSide p{font-size:14px}.articleSide .btn{width:100%}.articleContent a{color:#078db8;font-weight:800}
@media(max-width:760px){.districtMapLayout,.articleContent{grid-template-columns:1fr}.bursaMap{min-height:500px}.bursaMap:before{inset:55px 35px}.mapDistrict{font-size:10px;padding:7px 8px}.articleSide{position:static}.googleMapBox iframe{height:270px}.blogCards .card img,.guideSeoCards .card img{height:190px}}

/* V11 robust district UI + Nur-inspired structure */
.districtPills{display:flex;flex-wrap:wrap;justify-content:center;gap:9px;margin-bottom:20px}.districtPill,.districtPagePill{min-height:42px;padding:0 16px;border:1px solid #dce8ef;background:#fff;border-radius:24px;color:#062b5b;font-size:14px;font-weight:900;display:inline-flex;align-items:center;justify-content:center;transition:.2s}.districtPill:hover,.districtPagePill:hover{background:#078db8;color:#fff;border-color:#078db8}.districtPanels{min-height:215px}.districtPanel span,.districtMapPanel span{font-size:12px;letter-spacing:1.4px;color:#72e6ef;font-weight:900}.districtPanel h3,.districtMapPanel h3{font-size:22px;margin:9px 0}.districtPanel p,.districtMapPanel p{max-width:800px;font-size:14px;line-height:1.8;color:#000000}.processSection{background:#fff}.processGrid{display:grid;grid-template-columns:repeat(4,1fr);gap:18px}.processGrid article{background:#f2f8fb;border:1px solid #dce8ef;border-radius:14px;padding:25px;position:relative}.processGrid b{display:grid;place-items:center;width:42px;height:42px;border-radius:50%;background:#062b5b;color:#fff;font-size:14px}.processGrid h3{font-size:15px;color:#062b5b}.processGrid p{font-size:14px;line-height:1.7;color:#000000}.districtMapPanels{min-height:530px}.districtPageButtons{display:flex;flex-wrap:wrap;gap:9px;margin-top:25px}.mapDistrict{display:inline-flex;align-items:center;justify-content:center}.mapDistrict:hover{color:#fff}.districtMapLayout{grid-template-columns:1.15fr .85fr}.bursaMap{height:530px}.districtPageButtons .districtPagePill{cursor:pointer}@media(max-width:760px){.districtPills{justify-content:flex-start;overflow:auto;flex-wrap:nowrap;padding-bottom:8px}.districtPill{flex:0 0 auto}.processGrid{grid-template-columns:1fr 1fr}.districtMapLayout{grid-template-columns:1fr}.bursaMap,.districtMapPanels{height:420px;min-height:420px}.districtMapPanel{min-height:420px}.districtPageButtons{display:grid;grid-template-columns:repeat(2,1fr)}.districtPagePill{width:100%}}@media(max-width:480px){.processGrid{grid-template-columns:1fr}.districtPanel .buttons{display:grid;grid-template-columns:1fr}.districtMapPanel{padding:25px}.districtMapPanel .buttons{display:grid;grid-template-columns:1fr}}
.districtPill:focus,.districtPagePill:focus,.mapDistrict:focus{outline:3px solid #22c7df55;outline-offset:2px}
.districtPanel:target,.districtMapPanel:target{scroll-margin-top:105px}

/* V13 - single district panel fix: only the selected hash is visible. */
.districtPanels{min-height:215px}.districtPanels .districtPanel{display:none}.districtPanels:not(:has(.districtPanel:target)) .districtPanel:first-child{display:block}.districtPanels .districtPanel:target{display:block}
.districtMapPanels{min-height:530px}.districtMapPanels .districtMapPanel{display:none}.districtMapPanels:not(:has(.districtMapPanel:target)) .districtMapPanel:first-child{display:flex;flex-direction:column;justify-content:center}.districtMapPanels .districtMapPanel:target{display:flex;flex-direction:column;justify-content:center}
/* V13 header - Nur-inspired, Bursa-specific. */
.topbar{background:#062b5b;color:#eaf4f8;padding:8px 0;font-size:14px}.topbarGrid{display:grid;grid-template-columns:1.5fr 1fr 1.4fr;align-items:center;gap:18px}.topItem{display:flex;align-items:center;gap:12px}.topItem b{display:block;font-size:14px;color:#fff}.topItem small{display:block;color:#bcd0dc;font-size:14px;margin-top:2px}.topIcon{font-size:18px;color:#7eeaf0}.round24{width:28px;height:28px;border:1px solid #6edce5;border-radius:50%;display:grid;place-items:center;color:#fff;font-weight:900;font-size:14px}.topCenter{justify-content:center}.topRight{display:flex;align-items:center;justify-content:flex-end;gap:10px}.socials{display:flex;gap:5px}.socials a{width:24px;height:24px;border:1px solid #6d8799;border-radius:50%;display:grid;place-items:center;color:#fff;font-weight:900;font-size:14px}.topPhone{font-weight:900;color:#fff;white-space:nowrap}.topWa{background:#20b957;color:#fff;border-radius:6px;padding:8px 13px;font-weight:900;font-size:12px;white-space:nowrap}.siteHeader{position:sticky;top:0;z-index:1000;background:#fff;border-bottom:1px solid #e5edf2;box-shadow:0 8px 30px rgba(6,43,91,.08)}.siteHeader .nav{min-height:88px;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:25px}.logo img{width:250px;height:59px;display:block}.logoText{display:none}.siteHeader nav{justify-content:center;gap:15px;font-size:14px}.siteHeader nav>a,.siteHeader .drop>a{padding:31px 0;position:relative}.siteHeader nav>a:first-child:after{content:"";position:absolute;left:0;right:0;bottom:22px;height:3px;background:#0a9fbe;border-radius:3px}.siteHeader nav>a:hover,.siteHeader .drop>a:hover{color:#0a9fbe}.headCall{background:#062b5b;color:#fff;border-radius:9px;padding:12px 16px;display:flex;align-items:center;gap:9px;font-size:14px;box-shadow:0 8px 20px rgba(6,43,91,.18)}.headCall .callIcon{font-size:18px}.headCall span:last-child{font-size:10px;font-weight:900;line-height:1.25}.headCall strong{display:block;font-size:14px;margin-top:2px}.menuBtn{display:none}
.card img,.guide img{background:#e9f3f6}.card img{height:205px}.guide img{height:190px}.hero{background-image:url("hero-caregiver.jpg")}.hero .shade{background:linear-gradient(90deg,#062b5bf4 0%,#062b5be6 38%,rgba(6,43,91,.28) 75%,rgba(6,43,91,.12) 100%)}
/* Masaüstü ekranlarda bu widget'ı tamamen gizle */
.danisman-cubugu-mobil {
    display: none;
}

/* Sadece mobil cihazlarda göster (Maksimum 768px genişlik) */
@media screen and (max-width: 768px) {
       .danisman-cubugu-mobil {
        display: flex;
        flex-direction: column;
        position: fixed;
        /* window.innerHeight değişimlerinden etkilenmemesi için 'bottom' yerine 'transform' ile sabitleme */
        bottom: 12px; 
        left: 3%;
        width: 94%; 
        background-color: #181b61; 
        border-radius: 20px; 
        padding: 15px;
        box-shadow: 0 4px 20px rgba(0, 0, 0, 0.3);
        
        /* Katman çakışmalarını önleyen kritik kodlar */
        z-index: 99999999 !important; 
        box-sizing: border-box;
        font-family: 'Arial', sans-serif;
        
        /* Donanım ivmesini açarak kaydırma esnasındaki titremeyi ve bozulmayı engeller */
        transform: translate3d(0, 0, 0);
        will-change: transform;
    }


    /* Üst taraftaki profil ve isim alanı */
    .danisman-ust-alan {
        display: flex;
        align-items: center;
        margin-bottom: 12px;
    }

    /* Yuvarlak profil fotoğrafı çerçevesi */
    .danisman-profil img {
        width: 50px;
        height: 50px;
        border-radius: 50%;
        border: 2px solid #81c784; /* Fotoğraf etrafındaki yeşil halka */
        object-fit: cover;
        margin-right: 12px;
    }

    /* Yazı alanları */
    .danisman-bilgi h4 {
        margin: 0;
        color: #ffffff;
        font-size: 16px;
        font-weight: bold;
        text-transform: uppercase;
        letter-spacing: 0.5px;
    }

    .danisman-durum {
        color: #e0e0e0;
        font-size: 12px;
        display: flex;
        align-items: center;
        margin-top: 3px;
    }

    /* Yeşil online noktası */
    .durum-isigi {
        width: 8px;
        height: 8px;
        background-color: #4caf50;
        border-radius: 50%;
        display: inline-block;
        margin-right: 6px;
    }

    /* Butonların yan yana dizilimi */
    .danisman-butonlar {
        display: flex;
        gap: 10px;
    }

    .danisman-btn {
        flex: 1;
        text-align: center;
        padding: 10px 0;
        border-radius: 12px;
        font-size: 14px;
        font-weight: bold;
        text-decoration: none;
        display: flex;
        align-items: center;
        justify-content: center;
        gap: 5px;
    }

    /* Beyaz Ara Butonu */
    .btn-ara {
        background-color: #ffffff;
        color: #16366e;
    }

    /* Yeşil WhatsApp Butonu */
    .btn-whatsapp {
        background-color: #25D366;
        color: #ffffff;
    }
}

@media screen and (max-width: 768px) {
  .topbar .topCenter,
  .topbar .topRight {
    display: none !important;
  }
  
  .topbar .topbarGrid {
    display: block !important;
  }
}

@media(max-width:900px){.topbarGrid{grid-template-columns:1fr auto}.topCenter{display:none}.topRight{gap:7px}.socials{display:none}.siteHeader .nav{grid-template-columns:1fr auto;min-height:72px}.siteHeader nav{display:none;position:absolute;left:0;right:0;top:72px;background:#fff;padding:12px 5%;box-shadow:0 15px 30px rgba(6,43,91,.12);flex-direction:column;align-items:stretch;gap:0}.siteHeader nav.open{display:flex}.siteHeader nav>a,.siteHeader .drop>a{padding:13px 0}.siteHeader nav>a:first-child:after{display:none}.siteHeader .dropbox{position:static;width:auto;box-shadow:none;border:0;padding:0 0 0 15px}.siteHeader .drop:hover .dropbox{display:block}.menuBtn{display:block;border:0;background:#062b5b;color:#020e1f;border-radius:8px;width:42px;height:42px;font-size:20px;justify-self:end}.headCall{display:none}.logo img{width:225px;height:auto}}
@media(max-width:600px){.topbar{padding:7px 0}.topbarGrid{grid-template-columns:1fr}.topRight{justify-content:space-between}.topPhone{font-size:12px}.topWa{padding:7px 10px}.siteHeader nav{top:72px}.logo img{width:230px}.districtPills{scrollbar-width:none}.districtPills::-webkit-scrollbar{display:none}}
