/* Mega Filo: araç rezervasyon butonları */
.mega-cta-pair{display:flex;gap:10px;width:100%;align-items:stretch;flex-wrap:wrap}
.mega-cta-pair>a{flex:1 1 180px;min-width:0;box-sizing:border-box}
.mega-cta-pair .mega-call-button{display:flex;align-items:center;justify-content:center;gap:8px;background:#e11d2e;color:white;text-decoration:none;border:0;border-radius:999px;padding:15px 12px;font-weight:800;text-align:center;line-height:1.3;transition:filter .2s;white-space:nowrap}
.mega-cta-pair .mega-call-button:hover{filter:brightness(.91)}
@media(max-width:430px){.mega-cta-pair{gap:7px}.mega-cta-pair>a{flex:1 1 130px;font-size:clamp(11px,2.9vw,15px)}.mega-cta-pair .mega-call-button{padding:12px 7px}}

/* Sağ alttaki WhatsApp simgesinin üstünde sabit arama butonu */
.mega-floating-call{position:fixed;right:22px;bottom:105px;z-index:2147483000;width:58px;height:58px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:#1677e8;color:#fff!important;box-shadow:0 5px 18px rgba(0,0,0,.22);text-decoration:none;transition:transform .15s ease}
.mega-floating-call:hover{transform:scale(1.08);background:#0e63c7}
.mega-floating-call svg{display:block}
@media(max-width:600px){.mega-floating-call{right:16px;bottom:103px;width:54px;height:54px}}

/* Telefon simgesi WhatsApp yuvarlağı ile aynı eksende tutulur. */
.mega-floating-call{right:auto!important;bottom:auto!important;left:0;top:0;box-sizing:border-box;transform-origin:center center}
@media(max-width:600px){.mega-floating-call{right:auto!important;bottom:auto!important}}
