/* Modern mavi-beyaz katman | mevcut sayfa ve URL yapisini korur */
:root{--modern-blue:#1165bd;--modern-navy:#102b4d;--modern-pale:#edf6ff;--modern-border:#dbe8f4;--modern-shadow:0 12px 35px rgba(15,56,100,.09)}
*,*::before,*::after{box-sizing:border-box}html{scroll-behavior:smooth}body.modern-site{background:#f5f9fe;color:#20354b;font-family:system-ui,-apple-system,'Segoe UI',Arial,sans-serif;line-height:1.65;overflow-x:hidden}body.modern-site a{transition:color .2s,background-color .2s,transform .2s}body.modern-site img{max-width:100%;height:auto}body.modern-site .main{width:100%;max-width:100%;overflow:visible}body.modern-site .container_12{max-width:1180px;width:calc(100% - 36px);margin-left:auto;margin-right:auto}body.modern-site .container_12::after{content:'';display:block;clear:both}body.modern-site header{background:#fff;box-shadow:0 6px 28px rgba(15,56,100,.08)}body.modern-site .over-head{background:var(--modern-navy);color:#fff}body.modern-site .over-head .telefon{color:#fff;font-size:14px;font-weight:650;padding:9px 0}body.modern-site .main-head{background:#fff}body.modern-site .main-head>.container_12{display:flex;align-items:center;justify-content:space-between;gap:20px;min-height:92px}body.modern-site .main-head .logo{max-height:76px;width:auto;object-fit:contain}body.modern-site .sf-menu{display:flex;flex-wrap:wrap;gap:4px;align-items:center;margin:0;padding:0;list-style:none}body.modern-site .sf-menu>li{float:none}body.modern-site .sf-menu>li>a{display:block;border-radius:9px;padding:10px 13px;color:var(--modern-navy);font-weight:650;text-decoration:none}body.modern-site .sf-menu>li>a:hover,body.modern-site .sf-menu>li>a:focus-visible{background:var(--modern-pale);color:var(--modern-blue)}body.modern-site h1,body.modern-site h2,body.modern-site h3,body.modern-site h4{color:var(--modern-navy);line-height:1.25;overflow-wrap:anywhere}body.modern-site h1{font-size:clamp(27px,4vw,44px);letter-spacing:-.025em}body.modern-site h2{font-size:clamp(23px,3vw,33px)}body.modern-site p,body.modern-site li{overflow-wrap:anywhere}body.modern-site a{overflow-wrap:anywhere}body.modern-site .main-slider,body.modern-site .flexslider{border-radius:16px;overflow:hidden;box-shadow:var(--modern-shadow)}body.modern-site .main-slider img{width:100%;object-fit:cover}body.modern-site .box-1,body.modern-site .review_box,body.modern-site .sb-container,body.modern-site section[id]{background:#fff;border:1px solid var(--modern-border);border-radius:16px;box-shadow:var(--modern-shadow);padding:clamp(16px,2.5vw,26px);margin-top:20px;margin-bottom:20px}body.modern-site .box-1 img{border-radius:12px}body.modern-site footer{background:var(--modern-navy);color:#dbeaff;margin-top:44px;padding:36px 0}body.modern-site footer h5,body.modern-site footer h6{color:#fff}body.modern-site footer a{color:#e7f3ff}body.modern-site footer a:hover{color:#fff;text-decoration:underline}body.modern-site .modern-contact-bar{position:fixed;bottom:18px;left:50%;transform:translateX(-50%);z-index:99999;display:flex;gap:10px;align-items:center;justify-content:center;width:max-content;max-width:calc(100vw - 24px);padding:9px;background:rgba(255,255,255,.97);border:1px solid #d6e4f2;border-radius:18px;box-shadow:0 12px 42px rgba(8,38,76,.22)}body.modern-site .modern-contact-bar a{display:flex;align-items:center;justify-content:center;gap:8px;min-width:150px;padding:12px 19px;border-radius:11px;text-decoration:none;color:#fff;font-size:15px;font-weight:750;line-height:1.25}body.modern-site .modern-contact-bar .modern-call{background:#1265bd}body.modern-site .modern-contact-bar .modern-whatsapp{background:#168a4e}body.modern-site .modern-contact-bar a:hover{filter:brightness(.92);transform:translateY(-1px)}body.modern-site{padding-bottom:86px}body.modern-site .modern-skip{position:absolute;left:-9999px;top:0;background:#fff;padding:12px;z-index:100000}body.modern-site .modern-skip:focus{left:12px}body.modern-site :focus-visible{outline:3px solid #f6b84a;outline-offset:3px}
@media(max-width:850px){body.modern-site .main-head>.container_12{display:block;padding:14px 0}body.modern-site .main-head .logo{display:block;margin:0 auto 12px;max-height:66px}body.modern-site nav{float:none!important;width:100%;max-width:100%}body.modern-site .sf-menu{display:flex!important;justify-content:center;gap:3px}body.modern-site .sf-menu>li>a{font-size:13px;padding:8px 9px}body.modern-site .container_12 [class*="grid_"]{max-width:100%}body.modern-site .main-slider{margin-top:12px}}@media(max-width:600px){body.modern-site .container_12{width:calc(100% - 24px)}body.modern-site .sf-menu{max-height:160px;overflow:auto}body.modern-site .sf-menu>li{max-width:100%}body.modern-site .modern-contact-bar{bottom:0;left:0;transform:none;width:100%;max-width:100%;border-radius:16px 16px 0 0;padding:8px;gap:8px}body.modern-site .modern-contact-bar a{flex:1;min-width:0;padding:12px 7px;font-size:14px}body.modern-site .container_12 [class*="grid_"]{float:none!important;width:100%!important;margin-left:0!important;margin-right:0!important}body.modern-site .main-slider img{height:auto}body.modern-site footer{padding-bottom:22px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}body.modern-site a{transition:none}}
