:root{--site-max:1260px;--sidebar-w:290px;--content-prose-max:880px;--content-wide-max:1120px;--content-section-y:clamp(40px,5vw,56px);--brand-1:var(--renk1,#58260d);--brand-2:var(--renk2,#292929);--brand-3:var(--renk3,#ffffff);--on-brand-1:#ffffff;--on-brand-2:#ffffff;--brand-border:color-mix(in srgb,var(--brand-2) 10%,#eceff3);--brand-border-strong:color-mix(in srgb,var(--brand-2) 18%,#eceff3);--brand-border-input:color-mix(in srgb,var(--brand-2) 8%,rgba(0,0,0,0.08));--brand-surface-alt:color-mix(in srgb,var(--brand-2) 2.5%,#fafbfc);--brand-soft-bg:color-mix(in srgb,var(--brand-1) 5%,#f8f9fb);--brand-soft-bg-2:color-mix(in srgb,var(--brand-1) 8%,#fff);--brand-body:color-mix(in srgb,var(--brand-2) 70%,#3d4450);--brand-muted:color-mix(in srgb,var(--brand-2) 52%,#9ca3af);--brand-muted-2:color-mix(in srgb,var(--brand-2) 62%,#6b7280);--brand-muted-3:color-mix(in srgb,var(--brand-2) 46%,#888);--brand-accent-soft:color-mix(in srgb,var(--brand-1) 12%,#fff);--brand-accent-soft-2:color-mix(in srgb,var(--brand-1) 7%,#fff);--brand-accent-hover:color-mix(in srgb,var(--brand-1) 88%,#000);--brand-gradient-end:color-mix(in srgb,var(--brand-1) 35%,#fff);--brand-gradient-soft:linear-gradient( 180deg,color-mix(in srgb,var(--brand-1) 5%,#f8f9fb) 0%,var(--brand-3) 100% );--brand-overlay:color-mix(in srgb,var(--brand-2) 48%,transparent);--brand-shadow:color-mix(in srgb,var(--brand-1) 10%,transparent);--brand-shadow-neutral:color-mix(in srgb,var(--brand-2) 6%,transparent);--brand-highlight:color-mix(in srgb,var(--brand-1) 35%,transparent);--brand-input-bg:color-mix(in srgb,var(--brand-2) 3%,var(--brand-3));--brand-divider:color-mix(in srgb,var(--brand-2) 6%,var(--brand-border));--brand-hero-overlay:color-mix(in srgb,var(--brand-2) 55%,transparent);--surface-base:var(--brand-3);--surface-raised:var(--brand-3);--surface-muted:var(--brand-surface-alt);--surface-subtle:var(--brand-soft-bg);--on-surface:var(--brand-2);--on-surface-muted:var(--brand-body);--icon-accent:var(--brand-1);--btn-primary-bg:var(--brand-1);--btn-primary-fg:var(--on-brand-1);--card-shadow:0 1px 3px var(--brand-shadow-neutral);--card-shadow-hover:0 8px 24px var(--brand-shadow-neutral);--focus-ring:0 0 0 3px var(--brand-highlight);--overlay-scrim:color-mix(in srgb,var(--brand-2) 52%,transparent);--hover-surface:var(--brand-accent-soft-2);--content-text:var(--brand-body);--content-muted:var(--brand-muted);--content-border:var(--brand-border);--content-accent:var(--brand-1);--content-heading:var(--brand-2);--content-soft-bg:var(--brand-soft-bg);--ds-accent:var(--brand-1);--ds-text:var(--brand-2);--ds-surface:var(--brand-3);--ds-border:color-mix(in srgb,var(--brand-1) 14%,#e8ebf0);--ds-shadow:var(--brand-shadow);--ds-radius:18px;--ds-radius-md:14px;--ds-radius-sm:12px;--ds-heading-font:var(--font-sans);--ds-body-font:var(--font-sans)}@media (min-width:1021px) and (max-width:1200px){:root{--sidebar-w:260px}}header div.logo.sidebar-logo,header div.logo{padding:30px 20px !important;margin:0 !important;border-bottom:1px solid rgba(255,255,255,0.08);text-align:center !important}header div.logo a{display:block !important;text-align:center !important}@media (max-width:1020px){header div.logo{text-align:center !important;justify-self:center !important}header div.logo a{display:inline-flex !important;align-items:center !important;justify-content:center !important;min-height:0 !important}header div.logo a img,header div.logo a img.sidebar-logo__img{height:calc(54px - var(--mob-header-shrink,0) * 14px) !important;width:auto !important;max-width:min(calc(240px - var(--mob-header-shrink,0) * 36px),72vw) !important;max-height:none !important;aspect-ratio:250 / 110 !important;object-fit:contain !important;margin:0 auto !important;display:block !important}}@media (min-width:1021px){header div.logo.sidebar-logo,header div.logo{padding:18px 14px 20px !important;margin:0 !important;border-bottom:1px solid rgba(0,0,0,0.09) !important;box-shadow:0 1px 0 rgba(255,255,255,0.35)}header div.logo a img,header div.logo a img.sidebar-logo__img{height:88px !important;width:auto !important;max-width:92% !important;max-height:none !important;aspect-ratio:250 / 110 !important;object-fit:contain !important;margin:0 auto !important;display:block !important}}@media (max-width:1020px){header .guide-box{padding:20px 24px !important;border-top:1px solid rgba(255,255,255,0.08)}}header .guide-box h2,header .guide-box .sidebar-contact-title{font-family:var(--font-sans) !important;font-size:13px !important;font-weight:700 !important;color:var(--brand-2,#292929) !important;text-transform:uppercase !important;letter-spacing:.04em;margin:0 0 12px !important;font-feature-settings:"locl" 1}header .guide-box ul.contact-info-list{margin:0 !important;padding:0 !important;list-style:none !important}header .guide-box ul.contact-info-list li{display:flex !important;align-items:center !important;gap:10px !important;padding:7px 0 !important;margin:0 !important;background:none !important;border-bottom:1px solid var(--brand-divider);font-size:12px !important;color:var(--brand-body) !important;font-family:var(--font-sans) !important}header .guide-box ul.contact-info-list li:last-child{border-bottom:none}header .guide-box ul.contact-info-list li i{font-size:13px !important;color:#58260d !important;width:16px !important;text-align:center !important;flex-shrink:0 !important;float:none !important;margin:0 !important;font-family:"Font Awesome 6 Free","FA6 Free Fallback",sans-serif !important;font-weight:900 !important;font-style:normal !important}header .guide-box ul.contact-info-list li span{font-size:12px !important;font-weight:600 !important;color:var(--brand-2,#292929) !important;font-family:var(--font-sans) !important;font-variant-numeric:tabular-nums}header .guide-box ul.contact-info-list li a{display:flex !important;align-items:center !important;gap:10px !important;padding:0 !important;background:none !important;color:var(--brand-2,#292929) !important;font-size:12px !important;font-weight:600 !important;text-decoration:none !important;text-transform:none !important;transition:color .2s !important}header .guide-box ul.contact-info-list li a:hover{color:var(--brand-1,#58260d) !important;background:none !important}header nav.nav-menu ul.menu-list li a,header nav.nav-menu ul.menu-list li ul.dropdown li a{font-family:var(--font-sans) !important;font-weight:500 !important;letter-spacing:0.01em !important;text-rendering:optimizeLegibility !important;-webkit-font-smoothing:antialiased !important;-moz-osx-font-smoothing:grayscale !important;font-feature-settings:"locl" 1,"liga" 1,"calt" 1 !important;font-variant-ligatures:common-ligatures contextual !important}header nav.nav-menu ul.menu-list li a .menu-icon{color:#58260d !important;opacity:1 !important;transition:color 0.2s ease,opacity 0.2s ease !important}@media (max-width:1020px){.menu-icon{display:inline-block !important}}.mobile-menu-close{display:none !important}.mob-menu-header{display:none !important}.mob-menu-footer{display:none !important}.mobile-drop-toggle{display:none !important}@media (min-width:1021px){a.elemadded.responsive-link,a.elemadded,header .mob-header-toggle,.mob-header-toggle,header .mob-header-social-toggle,.mob-header-social-toggle,header .mob-social-drawer,.mob-social-drawer,#mobSocialDrawer,.mob-social-backdrop,#mobSocialBackdrop{display:none !important;visibility:hidden !important;pointer-events:none !important;height:0 !important;max-height:0 !important;overflow:hidden !important;margin:0 !important;padding:0 !important;opacity:0 !important}header .guide-box .sidebar-contact-btn--call{display:none !important}header .guide-box .sidebar-contact-actions:has(.sidebar-contact-btn--wa:only-child){grid-template-columns:1fr !important}}@media (max-width:1020px){a.elemadded.responsive-link{display:none !important}header nav.nav-menu{display:none !important;visibility:hidden !important;opacity:0 !important;pointer-events:none !important;position:fixed !important;z-index:-1 !important}header nav.nav-menu.active:not(.mob-menu-panel){display:flex !important;visibility:visible !important;opacity:1 !important;position:fixed !important;top:0 !important;left:0 !important;right:0 !important;bottom:0 !important;width:100% !important;height:100vh !important;height:100dvh !important;max-height:100dvh !important;min-height:0 !important;background:linear-gradient(135deg,#58260d 0%,color-mix(in srgb,#58260d 82%,black) 100%) !important;z-index:99999 !important;flex-direction:column !important;align-items:stretch !important;justify-content:flex-start !important;overflow-y:auto !important;overflow-x:hidden !important;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding:0 !important;padding-bottom:env(safe-area-inset-bottom,0px) !important;transform:none !important;pointer-events:all !important}header nav.nav-menu.active~.float-btn,body.menu-active .click-to-call,body.menu-active .whatsapp-float{display:none !important}header nav.nav-menu.active:not(.mob-menu-panel) .mob-menu-header{display:flex !important;align-items:center;justify-content:space-between;padding:16px 24px !important;background:rgba(0,0,0,.15);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border-bottom:1px solid rgba(255,255,255,.08);flex-shrink:0;position:sticky;top:0;z-index:3}header nav.nav-menu.active:not(.mob-menu-panel) .mob-menu-header .mob-menu-logo{display:block;line-height:0;text-decoration:none !important}header nav.nav-menu.active:not(.mob-menu-panel) .mobile-menu-close{display:flex !important;color:#ffffff !important;font-size:18px !important;width:40px !important;height:40px !important;align-items:center !important;justify-content:center !important;text-decoration:none !important;background:rgba(255,255,255,.1) !important;border:1px solid rgba(255,255,255,.15) !important;border-radius:50% !important;padding:0 !important;transition:background .25s ease,transform .25s ease;flex-shrink:0}header nav.nav-menu.active:not(.mob-menu-panel) .mobile-menu-close:hover{background:rgba(255,255,255,.2) !important;transform:rotate(90deg)}header nav.nav-menu ul.menu-list{text-align:left !important;width:100% !important;max-width:100% !important;margin:0 !important;padding:12px 20px 20px !important;list-style:none !important;flex:0 0 auto !important;min-height:0}header nav.nav-menu ul.menu-list li{border-top:none !important;border-bottom:1px solid rgba(255,255,255,.07) !important;display:block !important;background:none !important;background-color:transparent !important}header nav.nav-menu ul.menu-list li:last-child{border-bottom:none !important}header nav.nav-menu ul.menu-list li a,header nav.nav-menu ul.menu-list li a:link,header nav.nav-menu ul.menu-list li a:visited,header nav.nav-menu ul.menu-list li a.active,header nav.nav-menu ul.menu-list li a:hover,header nav.nav-menu ul.menu-list li a:focus{background:none !important;background-color:transparent !important;background-image:none !important;border:none !important;border-left:none !important}header nav.nav-menu ul.menu-list li a{color:#ffffff !important;font-size:15px !important;font-weight:500 !important;padding:14px 12px !important;text-align:left !important;display:flex !important;align-items:center !important;gap:12px !important;letter-spacing:.3px !important;text-transform:none !important;font-family:var(--font-sans) !important;transition:background .2s ease,padding-left .2s ease !important;position:relative;border-radius:10px !important;margin:2px 0 !important}header nav.nav-menu ul.menu-list li a i.menu-icon{font-size:14px !important;width:20px;text-align:center;opacity:1 !important;color:#58260d !important;display:inline-block !important;flex-shrink:0}header nav.nav-menu ul.menu-list li a:hover i.menu-icon,header nav.nav-menu ul.menu-list li a.active i.menu-icon{color:#ffffff !important}header nav.nav-menu ul.menu-list li a:hover{color:#ffffff !important;background:rgba(255,255,255,.1) !important;padding-left:16px !important}header nav.nav-menu ul.menu-list li a.active{color:#ffffff !important;background:rgba(255,255,255,.12) !important;font-weight:700 !important;border-left:3px solid #ffffff !important}header nav.nav-menu ul.menu-list li.drop{position:relative !important}header nav.nav-menu ul.menu-list li.drop>a{display:flex !important;color:#ffffff !important;padding:14px 50px 14px 12px !important}header nav.nav-menu ul.menu-list li.drop::after{display:none !important;content:none !important}.mobile-drop-toggle{display:none !important}header nav.nav-menu ul.menu-list li.drop>.mobile-drop-toggle{position:absolute !important;right:8px !important;top:10px !important;width:34px !important;height:34px !important;display:flex !important;align-items:center !important;justify-content:center !important;color:#ffffff !important;font-size:11px !important;cursor:pointer !important;background:rgba(255,255,255,.08) !important;border:1px solid rgba(255,255,255,.12) !important;border-radius:50% !important;transition:background .3s ease,transform .3s ease !important;z-index:2 !important;padding:0 !important;text-decoration:none !important}header nav.nav-menu ul.menu-list li.drop>.mobile-drop-toggle:hover{background:rgba(255,255,255,.15) !important;border-color:rgba(255,255,255,.2) !important}header nav.nav-menu ul.menu-list li.drop.mob-open>.mobile-drop-toggle{transform:rotate(180deg) !important;background:rgba(255,255,255,.18) !important;border-color:rgba(255,255,255,.25) !important}header nav.nav-menu ul.menu-list li.drop ul.dropdown{display:none !important}header nav.nav-menu ul.menu-list li.drop.mob-open ul.dropdown{display:block !important;position:static !important;width:100% !important;background:rgba(0,0,0,.06) !important;border:none !important;box-shadow:none !important;border-radius:10px !important;border-left:2px solid rgba(255,255,255,.2) !important;visibility:visible !important;opacity:1 !important;padding:6px 0 6px 14px !important;margin:4px 0 8px 12px !important;list-style:none !important;transform:none !important;top:auto !important;left:auto !important;min-width:unset !important}header nav.nav-menu ul.menu-list li.drop ul.dropdown li{border:none !important;background:none !important;background-color:transparent !important}header nav.nav-menu ul.menu-list li.drop ul.dropdown li a,header nav.nav-menu ul.menu-list li.drop ul.dropdown li a:link,header nav.nav-menu ul.menu-list li.drop ul.dropdown li a:visited,header nav.nav-menu ul.menu-list li.drop ul.dropdown li a:hover,header nav.nav-menu ul.menu-list li.drop ul.dropdown li a.active{background:none !important;background-color:transparent !important;background-image:none !important;border:none !important;border-left:none !important;max-width:none !important;white-space:normal !important;overflow:visible !important;text-overflow:unset !important}header nav.nav-menu ul.menu-list li.drop ul.dropdown li a{font-size:13.5px !important;color:#ffffff !important;opacity:.85;padding:10px 12px !important;font-weight:400 !important;text-align:left !important;border-radius:8px !important;transition:background .2s ease,opacity .2s ease !important}header nav.nav-menu ul.menu-list li.drop ul.dropdown li a:hover{color:#ffffff !important;opacity:1;background:rgba(255,255,255,.08) !important;padding-left:16px !important}header nav.nav-menu.active:not(.mob-menu-panel) .mob-menu-footer{display:flex !important;flex-direction:column;align-items:center;gap:8px;padding:18px 24px calc(26px+env(safe-area-inset-bottom,0px)) !important;background:rgba(0,0,0,.12);border-top:1px solid rgba(255,255,255,.06);flex-shrink:0;margin-top:auto;width:100%;box-sizing:border-box}header nav.nav-menu.active:not(.mob-menu-panel) .mob-menu-footer .mob-menu-contact{display:flex;align-items:flex-start;gap:10px;color:#ffffff !important;opacity:0.7;font-size:13px;font-family:var(--font-sans);text-decoration:none;padding:6px 14px;border-radius:8px;transition:opacity .2s,background .2s;background:none !important;border:none !important;width:100%;max-width:320px;justify-content:flex-start;text-align:left}header nav.nav-menu.active:not(.mob-menu-panel) .mob-menu-footer .mob-menu-contact__body{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1}header nav.nav-menu.active:not(.mob-menu-panel) .mob-menu-footer .mob-menu-contact__label{font-size:10px;font-weight:700;letter-spacing:0.06em;text-transform:uppercase;opacity:0.65;line-height:1.2}header nav.nav-menu.active:not(.mob-menu-panel) .mob-menu-footer .mob-menu-contact__value{font-size:13px;line-height:1.35;word-break:break-word}header nav.nav-menu.active:not(.mob-menu-panel) .mob-menu-footer .mob-menu-contact i{color:#ffffff;font-size:13px;width:18px;text-align:center;opacity:.8}header nav.nav-menu.active:not(.mob-menu-panel) .mob-menu-footer .mob-menu-contact:hover{color:#ffffff !important;opacity:1;background:rgba(255,255,255,.08) !important}header nav.nav-menu.active:not(.mob-menu-panel) .mob-menu-footer .mob-menu-social{display:flex;align-items:center;gap:10px;margin-top:8px}header nav.nav-menu.active:not(.mob-menu-panel) .mob-menu-footer .mob-menu-social a{display:flex !important;align-items:center;justify-content:center;width:38px !important;height:38px !important;border-radius:50% !important;background:rgba(255,255,255,.08) !important;border:1px solid rgba(255,255,255,.12) !important;color:#ffffff !important;opacity:0.65;font-size:14px !important;text-decoration:none !important;transition:opacity .25s ease,background .25s ease,transform .25s ease;padding:0 !important}header nav.nav-menu.active:not(.mob-menu-panel) .mob-menu-footer .mob-menu-social a:hover{background:rgba(255,255,255,.18) !important;color:#ffffff !important;opacity:1;border-color:rgba(255,255,255,.25) !important;transform:translateY(-2px)}header .guide-box{display:none !important}.whatsapp a i.fa.fa-comment-o::before{font-family:'Font Awesome 6 Brands' !important;font-weight:400 !important;content:'\f232' !important}.projects-section{padding:20px 0 !important;background:transparent !important}.projects-section .container{padding:0 8px !important}.projects-section .gallery-masonry{display:grid !important;grid-template-columns:1fr 1fr !important;gap:6px !important;padding:0 !important;margin:0 !important}.projects-section .gallery-masonry .gallery-item,.projects-section .gallery-masonry [class*='col-']{width:100% !important;float:none !important;padding:0 !important;margin:0 !important}.projects-section .gallery-masonry .gallery-item .gallery-card{border-radius:6px !important;overflow:hidden !important;position:relative;margin:0 !important;padding:0 !important;height:auto !important;aspect-ratio:4 / 3}.projects-section .gallery-masonry .gallery-item .gallery-card img{width:100% !important;height:100% !important;object-fit:cover !important;display:block !important;aspect-ratio:4 / 3}.projects-section .gallery-masonry .gallery-item .gallery-card .gallery-hover{border-radius:6px !important}footer .up-footer .col-md-4:nth-child(2){display:none !important}footer .up-footer .info-widget p{display:flex !important;align-items:flex-start !important;gap:8px !important;padding:8px 0 !important;margin:0 !important;border-bottom:1px solid rgba(255,255,255,.06);font-size:13px !important;line-height:1.5 !important}footer .up-footer .info-widget p:last-child{border-bottom:none !important}footer .up-footer .info-widget p span{display:inline-block !important;min-width:55px !important;font-weight:700 !important;color:#58260d !important;font-size:12px !important;text-transform:uppercase !important;letter-spacing:.5px !important;flex-shrink:0}footer .up-footer .info-widget h2{margin-bottom:12px !important}footer .up-footer .footer-map iframe{width:100% !important;height:160px !important;border-radius:8px !important}.hero-slide-content h1{font-size:22px !important}.hero-slide-content p{font-size:13px !important}.hero-slide-content .hero-cta{font-size:12px !important;padding:8px 20px !important}.hero-prev,.hero-next{width:36px !important;height:36px !important;font-size:14px !important}.banner-section .banner-slogan{font-size:18px !important}.services-offer-section .col-sm-4{width:100% !important;float:none !important}.news-grid-3{grid-template-columns:1fr !important}.sss-grid{grid-template-columns:1fr !important}.sss-section:not(.sss-section--home){padding:30px 0 !important}.marquee-item{font-size:16px !important}.marquee-style-3{font-size:20px !important}.marquee-section{padding:20px 0 !important}.review-card{min-width:260px !important}.breadcrumb-row{flex-direction:column !important}.breadcrumb-title,.breadcrumb-nav-col{width:100% !important;text-align:center !important}.quote-section .col-sm-5,.quote-section .col-sm-offset-7{width:100% !important;margin-left:0 !important;float:none !important}.quote-box{position:static !important;margin-top:20px !important}footer .up-footer .col-md-4{width:100% !important;float:none !important}.iletisim-map-full{display:block !important;height:220px;overflow:hidden}.iletisim-map-full iframe{width:100% !important;height:220px !important;display:block;border:0}html,body{overflow-x:clip;max-width:100%}.container,.row,section,header,footer,#container,#content,#content .inner-content{max-width:100% !important;min-width:0}#content .inner-content{margin-left:0 !important;width:100% !important}body.menu-active{overflow:hidden !important;touch-action:none}.mob-float-menu{display:none !important}header nav.nav-menu.active:not(.mob-menu-panel){animation:mobMenuSlideIn .35s cubic-bezier(.4,0,.2,1)}@keyframes mobMenuSlideIn{from{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}}@media (min-width:1021px){.mob-tabbar{display:none !important}body{padding-bottom:0 !important}}.whatsapp a i.fa.fa-comment-o::before{font-family:'Font Awesome 6 Brands' !important;font-weight:400 !important;content:'\f232' !important}.scroll-to-top{position:fixed;bottom:20px;right:20px;width:44px;height:44px;border-radius:50%;background:#292929;color:#58260d;border:1.5px solid rgba(255,255,255,.1);font-size:16px;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:9990;opacity:0;visibility:hidden;transform:translateY(20px);transition:opacity .3s cubic-bezier(.4,0,.2,1),transform .3s cubic-bezier(.4,0,.2,1),box-shadow .3s ease,background .3s ease,color .3s ease;box-shadow:0 2px 12px rgba(0,0,0,.15)}.scroll-to-top.visible{opacity:1;visibility:visible;transform:translateY(0)}.scroll-to-top:hover{background:var(--brand-1,#58260d);color:var(--on-brand-1);transform:translateY(-2px);box-shadow:0 4px 20px var(--brand-shadow)}@media (min-width:1021px){.mob-float-menu{display:none !important}.mobile-drop-toggle{display:none !important}}@media (min-width:1021px){.scroll-to-top{bottom:24px;right:24px}}@media (max-width:1020px){.scroll-to-top{bottom:calc(72px+env(safe-area-inset-bottom,0px)) !important;right:16px !important;width:40px;height:40px;font-size:14px;z-index:99985}}@media (max-width:480px){.hero-slide-content h1{font-size:18px !important}.hero-slide-content p{display:none !important}.hero-dots{bottom:8px !important}.banner-section .banner-slogan{font-size:18px !important}.marquee-item{font-size:13px !important;padding:0 10px !important}.marquee-style-3{font-size:16px !important}.service-card{margin-bottom:15px !important}.news-carousel-card{margin-bottom:15px}.review-card{flex:0 0 min(280px,calc(100vw - 32px - var(--page-gutter) * 2)) !important;min-width:0 !important;max-width:100% !important;padding:clamp(16px,4vw,22px) !important}.sss-question{font-size:12px !important;padding:12px !important}.sss-answer p,.sss-answer div{font-size:12px !important}.referans-grid{grid-template-columns:repeat(3,1fr) !important}.contact-modern .col-sm-4,.contact-modern .col-sm-8{width:100% !important;float:none !important}.sayfa-gorsel-sol{float:none !important;width:100% !important;margin:0 0 15px 0 !important}.page-banner-section{padding:15px 0 !important}.page-banner-section h2{font-size:16px !important}}body,html,p,span,a,li,td,th,div,label,input,textarea,select,button{font-family:var(--font-sans) !important;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html{font-feature-settings:"liga" 1,"calt" 1,"locl" 1;-webkit-text-size-adjust:100%}h1,h2,h3,h4,h5,h6,.title-section h1,.title-section h2,header .guide-box h2,header .guide-box ul:not(.sidebar-contact) li a,a.elemadded,a.button-one,.services-offer-section .offer-post h2,.services-offer-section .offer-post ul.offer-list li,.projects-section .project-title h2,.projects-section ul.filter li a,.tabs-section .about-us-box h1,.tabs-section .about-us-box .about-us-post h2,.tabs-section .about-box h2,.testimonial-section .title-section h1,.testimonial-section .testimonial-box li h2,.news-section .news-title h2,.news-section .news-content h2,.banner-section h2,.quote-section h1,.page-banner-section h2,.page-banner-section ul.page-depth li,.page-banner-section ul.page-depth li a,.page-banner-section ol.page-depth li,.page-banner-section ol.page-depth li a,.blog-section .blog-post .post-content-text h2,.blog-section .blog-post .post-content-text h2 a,#home-section .tp-caption.small_text,#home-section .tp-caption.finewide_medium_white,.footer-widget h2,.pagination-list li a,.copyright{font-family:var(--font-sans) !important}.title-section h1,.title-section h2,.services-offer-section .offer-post h2,.services-offer-section .offer-post h2 a,.projects-section .project-title h2,.tabs-section .about-us-box h1,.tabs-section .about-box h2,.testimonial-section .title-section h1,.news-section .news-title h2,.news-section .news-content h2,.news-section .news-content h2 a,.banner-section h2,.quote-section h1,.quote-section .quote-box h1,.quote-section .quote-box h2,.blog-section .blog-post .post-content-text h2,.blog-section .blog-post .post-content-text h2 a,.page-banner-section h2,.page-banner-section ul.page-depth li,.page-banner-section ul.page-depth li a,.page-banner-section ol.page-depth li,.page-banner-section ol.page-depth li a,.footer-widget h2,.pagination-list li a,#home-section .tp-caption.finewide_medium_white,header .guide-box h2{text-transform:none !important}a.button-one,a.elemadded,header nav.nav-menu ul.menu-list li a,header nav.nav-menu ul.menu-list li.drop ul.dropdown li a,header .guide-box ul:not(.sidebar-contact) li a,.projects-section ul.filter li a,input[type="submit"]{text-transform:none !important}header nav.nav-menu ul.menu-list li a.active,header nav.nav-menu ul.menu-list li a:hover{color:#ffffff !important;background:#58260d !important}header nav.nav-menu ul.menu-list li a{color:#292929 !important}header .guide-box ul:not(.sidebar-contact) li a{background:#58260d !important;color:#ffffff !important}header .guide-box ul:not(.sidebar-contact) li a:hover{opacity:0.9 !important}.top-line{background:linear-gradient( 135deg,#58260d 0%,color-mix(in srgb,#58260d 82%,#292929) 100% ) !important}#home-section .tp-bullets.simplebullets.round .bullet:hover,#home-section .tp-bullets.simplebullets.round .bullet.selected{background:#58260d !important;border-color:#58260d !important}a.button-one{background:#58260d !important;color:#ffffff !important;border-color:#58260d !important}a.button-one:hover{opacity:0.9 !important}.services-offer-section .offer-post h2 a:hover{color:#58260d !important}.projects-section:not(.site-page):not(.home-gallery){background:#58260d !important}.projects-section .project-title h2{color:#292929 !important}.projects-section .project-title h2:after{background:#292929 !important}.projects-section ul.filter li a{color:#292929 !important}.projects-section ul.filter li a.active,.projects-section ul.filter li a:hover{color:#58260d !important;border-bottom-color:#58260d !important}.project-box .project-post .hover-box{background:color-mix(in srgb,#58260d 54%,transparent) !important}.project-box .project-post .hover-box a.zoom{color:#58260d !important}.tabs-section .about-us-box h1:after{background:#58260d !important}.tabs-section .about-us-box .about-us-post a{background:#58260d !important}.tabs-section .about-box h2:after{background:#58260d !important}.banner-section{background:#58260d !important}.news-section .news-post .news-content h2 a:hover,.news-section .news-post .news-content>a:hover{color:#58260d !important}.services-page-section ul.side-navigation-list li a:hover,.services-page-section ul.side-navigation-list li a.active{background:#58260d !important;color:#292929 !important}.services-page-section .services-wrapp .services-post a:hover{color:#58260d !important}.blog-section .blog-box .blog-post h2 a:hover,.blog-section .blog-box .blog-post .post-content-text>a:hover{color:#58260d !important}.blog-section .blog-box ul.pagination-list li a:hover,.blog-section .blog-box ul.pagination-list li a.active{color:#58260d !important}.blog-section .blog-box .comment-section ul li .comment-box .comment-content h4 a:hover{color:#58260d !important}.sidebar ul.category-list li a:hover,.sidebar ul.archieve-list li a:hover{color:#58260d !important}.sidebar ul.tags-list li a:hover{background:#58260d !important;color:#292929 !important}footer .up-footer ul.tag-list li a:hover{background:#58260d !important;border-color:#58260d !important;color:#292929 !important}footer .up-footer ul.navigation li a:hover{color:#58260d !important}.quote-section .quote-box form#contact-form input[type="submit"]:hover,#contact-form input[type="submit"]:hover,.comment-form input[type="submit"]:hover{background:var(--brand-accent-hover) !important;color:var(--on-brand-1) !important}.quote-section .quote-box form#contact-form input[type="submit"],#contact-form input[type="submit"],.comment-form input[type="submit"],input[type="submit"]{background:var(--brand-1,#58260d) !important;color:var(--on-brand-1) !important;border:none !important;transition:background .2s ease,color .2s ease}a.elemadded{background:#58260d !important;color:#292929 !important}.page-banner-section ul.page-depth li a:hover,.page-banner-section ol.page-depth li a:hover{color:#58260d !important}ul.contact-info-list li a:hover{color:#58260d !important}.bx-wrapper .bx-pager.bx-default-pager a.active{background:#58260d !important;border-color:#58260d !important}.testimonial-section .testimonial-box h2{color:#ffffff !important}.title-section h1 span{color:#58260d !important}.page-banner-section{background:#ffffff !important}.page-banner-section h2,.page-banner-section h1,.page-banner-section .breadcrumb-title h2,.page-banner-section .breadcrumb-title h1,.breadcrumb-title h2,.breadcrumb-title h1,.breadcrumb-h1{color:#292929 !important;font-weight:800 !important}.title-section h1,.title-section h2{color:var(--brand-2,#292929) !important}.page-banner-section ul.page-depth li,.page-banner-section ul.page-depth li a,.page-banner-section ol.page-depth li,.page-banner-section ol.page-depth li a{color:#292929 !important}body{font-family:var(--font-sans);font-size:15px;line-height:1.65;color:var(--brand-body);font-feature-settings:"liga" 1,"calt" 1,"locl" 1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}#container{background-color:var(--brand-3,#ffffff) !important;min-height:100vh;min-height:100dvh;padding-bottom:0 !important}#content .inner-content{background:var(--brand-3,#ffffff) !important;box-shadow:none !important;-webkit-box-shadow:none !important}header.clearfix[role="banner"]{background:#ffffff !important;box-shadow:2px 0 8px rgba(0,0,0,.18),0 2px 6px rgba(0,0,0,.12) !important}@media (min-width:1021px){header div.logo{padding:22px 16px 24px !important;border-bottom:1px solid rgba(0,0,0,0.09) !important}}@media (min-width:1021px){header nav.nav-menu ul.menu-list li{border-top:1px solid rgba(255,255,255,.06) !important}header nav.nav-menu ul.menu-list li a i.menu-icon{font-family:"Font Awesome 6 Free","Font Awesome 6 Brands",sans-serif !important;font-style:normal !important;font-weight:900 !important;-webkit-font-smoothing:antialiased}header nav.nav-menu ul.menu-list li a i.menu-icon.fab{font-family:"Font Awesome 6 Brands",sans-serif !important;font-weight:400 !important}header nav.nav-menu ul.menu-list li a{font-size:16px !important;padding:13px 20px !important;transition:background .2s ease !important;background:transparent !important;color:#292929 !important;border-left:3px solid transparent}header nav.nav-menu ul.menu-list li a:hover{background:#58260d !important;color:#ffffff !important;border-left:3px solid color-mix(in srgb,#ffffff 65%,transparent) !important}header nav.nav-menu ul.menu-list li a.active{background:#58260d !important;color:#ffffff !important;font-weight:700 !important;border-left:3px solid color-mix(in srgb,#ffffff 65%,transparent) !important}}@media (min-width:1021px){header .guide-box{padding:12px 14px 14px !important;border-top:1px solid rgba(255,255,255,.08) !important}}@media (max-width:1020px){header .guide-box{padding:20px 25px 15px !important;border-top:1px solid rgba(255,255,255,.08) !important}}header .guide-box h2,header .guide-box .sidebar-contact-title{font-size:14px !important;font-weight:700 !important;color:#292929 !important;margin-bottom:12px !important;font-family:var(--font-sans) !important;letter-spacing:0.04em}ul.contact-info-list{list-style:none !important;padding:0 !important;margin:0 0 12px 0 !important}ul.contact-info-list li{display:flex;align-items:flex-start;gap:8px;padding:5px 0;font-size:13px;color:#292929;line-height:1.5}ul.contact-info-list li i{color:#58260d;font-size:13px;width:16px;text-align:center;margin-top:3px;flex-shrink:0}ul.contact-info-list li span{color:#292929;font-weight:500;word-break:break-word}ul.contact-info-list li a{display:flex;align-items:flex-start;gap:8px;color:var(--brand-body);text-decoration:none;transition:color .2s}ul.contact-info-list li a:hover{color:#58260d}.wp-contact-btn{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;padding:10px 16px;background:#107c41;color:#fff !important;font-size:14px;font-weight:700;border-radius:8px;text-decoration:none !important;transition:background .2s,box-shadow .2s;animation:wpBounce 2s ease infinite;box-shadow:0 3px 12px rgba(16,124,65,.35)}.wp-contact-btn:hover{background:#0b6131;box-shadow:0 5px 20px rgba(16,124,65,.55);animation:none;color:#fff !important}.wp-contact-btn i{font-size:20px}@keyframes wpBounce{0%,20%,50%,80%,100%{transform:translateY(0)}40%{transform:translateY(-6px)}60%{transform:translateY(-3px)}}p{font-family:var(--font-sans);font-size:15px;line-height:1.7;color:var(--brand-body)}h1,h2,h3,h4,h5,h6{font-weight:700;line-height:1.3;color:var(--brand-2,#292929)}header nav.nav-menu ul.menu-list li a,header nav.nav-menu ul.menu-list li ul.dropdown li a{font-family:var(--font-sans) !important;font-weight:500 !important;font-size:15px;letter-spacing:0.01em}header .guide-box h2{font-family:var(--font-sans);font-weight:700;font-size:14px;letter-spacing:0.2px}header .guide-box ul li p{font-family:var(--font-sans);font-weight:400}#content header,.site-page header,article header,.hizmet-detail__related-head,.hizmet-faq__head{position:static !important;width:auto !important;max-width:100% !important;left:auto !important;right:auto !important;top:auto !important;margin:0 !important;z-index:auto !important;box-shadow:none !important;background:transparent !important}.page-banner-section{padding:38px 0 !important;position:relative}.page-banner-section::after{display:none !important}.page-banner-section h2,.breadcrumb-title h2{font-family:var(--font-sans) !important;letter-spacing:0.3px !important;font-size:22px !important;margin:0 !important}.breadcrumb-row{display:flex;align-items:center}.breadcrumb-title h2{margin:0;font-size:22px;font-weight:800;color:#fff;text-shadow:0 1px 3px rgba(0,0,0,.2)}.breadcrumb-nav-col{display:flex;justify-content:flex-end;align-items:center}.breadcrumb-seo{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;align-items:center;gap:0}.breadcrumb-seo li{display:flex;align-items:center;font-size:13px;font-weight:500;color:#292929}.breadcrumb-seo li a{color:#292929 !important;text-decoration:none;display:flex;align-items:center;gap:5px;transition:color .2s}.breadcrumb-seo li a:hover{color:#292929}.breadcrumb-seo li a i.fa-home{font-size:13px;color:#58260d}.breadcrumb-seo li+li::before{content:'\f054';font-family:'Font Awesome 6 Free';font-weight:900;font-size:9px;color:rgba(0,0,0,0.4);margin:0 10px}.breadcrumb-seo li.active{color:#292929;font-weight:700;max-width:min(100%,320px);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.title-section h1{font-family:var(--font-sans);font-weight:900;letter-spacing:-0.3px}.services-offer-section .offer-post h2{font-family:var(--font-sans);font-size:16px;font-weight:700}.projects-section .project-title h2{font-family:var(--font-sans);font-weight:700}.tabs-section .about-us-box h1{font-family:var(--font-sans);font-weight:700}.testimonial-section .testimonial-box li h2{font-family:var(--font-sans)}.news-section .news-content h2 a{font-family:var(--font-sans);font-weight:700}.blog-section .blog-post .post-content-text h2 a{font-family:var(--font-sans);font-weight:700}.footer-widget h2{font-family:var(--font-sans);font-weight:700}footer .copyright{font-family:var(--font-sans)}.footer-widget p{font-family:var(--font-sans);line-height:1.7}#home-section .tp-caption.finewide_medium_white{font-family:var(--font-sans);font-weight:900}#home-section .tp-caption.small_text{font-family:var(--font-sans)}a.button-one{font-family:var(--font-sans);font-weight:700;font-size:13px;letter-spacing:0.5px}.quote-section .quote-box h1,.quote-section .quote-box h2{font-family:var(--font-sans);font-weight:700}.quote-section input,.quote-section textarea{font-family:var(--font-sans)}img{max-width:100%;height:auto}.footer-widget ul.flickr{display:flex;flex-wrap:wrap;gap:6px;list-style:none;padding:0;margin:0}.footer-widget ul.flickr li{margin:0 !important;width:80px;height:80px;overflow:hidden;border-radius:4px}.footer-widget ul.flickr li img{width:100%;height:100%;object-fit:cover}.news-section .news-post{margin-bottom:30px}.news-section .news-gallery img{width:100%;height:220px;object-fit:cover}.news-section .news-content{padding:18px 0}.blog-section .blog-post img{width:100%;height:auto;object-fit:cover}.blog-section .blog-post .post-content-text{overflow:hidden;word-wrap:break-word}.services-offer-section .offer-post>a img{width:100%;height:220px;object-fit:cover;border-radius:4px}.project-box .project-post img{width:100%;height:220px;object-fit:cover}.clients-section .col-sm-4,.clients-section .col-md-3{text-align:center}.quote-section #map{position:absolute;top:0;left:0;width:100%;height:100%}.quote-section #map .lazy-map{width:100%;height:100%;min-height:0}.quote-section #map .lazy-map .lazy-map-placeholder{height:100%}.quote-section #map .lazy-map iframe,.quote-section #map iframe{width:100% !important;height:100% !important;min-height:0 !important;border:0;display:block}.quote-section input[type="text"],.quote-section input[type="email"],.quote-section textarea{font-family:var(--font-sans);font-size:14px}.quote-section input[type="submit"]{font-family:var(--font-sans);font-weight:700;font-size:14px;letter-spacing:0.5px}@media (max-width:480px){.top-line ul.info-list li{width:100%;float:none;padding-right:0;margin-bottom:8px}.top-line ul.info-list li:after{display:none}.top-line ul.social-icons{text-align:center;margin-top:10px}.news-section .news-gallery img{height:180px}.services-offer-section .offer-post>a img{height:180px}.project-box .project-post{width:50% !important}.project-box .project-post img{height:160px}.page-banner-section h2{font-size:18px}.title-section h1{font-size:22px}.banner-section h2{font-size:15px}.banner-section h2 a{display:block;margin:15px auto 0;width:fit-content}}@media (max-width:768px){.top-line ul.info-list li{width:100%;float:none;padding-right:0;margin-bottom:6px}.top-line ul.info-list li:after{display:none}.project-box .project-post{width:50% !important}}@media (max-width:992px){#content .inner-content{margin-left:0;box-shadow:none}.container{padding:0 15px}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}a:focus-visible,button:focus-visible,input:focus-visible,textarea:focus-visible{outline:2px solid #e8a000;outline-offset:2px}@media print{header,footer,.mobile-topbar,.top-line{display:none}#content .inner-content{margin-left:0;box-shadow:none}body{font-size:12pt}a[href]:after{content:" (" attr(href) ")";font-size:10pt}}.top-line{background:linear-gradient( 135deg,#58260d 0%,color-mix(in srgb,#58260d 84%,#292929) 100% ) !important;padding:0 !important;margin:0 !important;overflow:visible !important;border:none !important;border-top:none !important;box-shadow:inset 0 1px 0 color-mix(in srgb,#ffffff 16%,transparent),0 2px 10px color-mix(in srgb,#292929 7%,transparent)}.top-line .container{width:100%;max-width:100%;padding-left:var(--page-gutter,16px);padding-right:var(--page-gutter,16px)}.tl-inner{display:flex;align-items:center;justify-content:center;gap:14px 20px;flex-wrap:wrap;min-height:38px;padding:6px 0;width:100%}.tl-inner--social{justify-content:center}.top-line ul.info-list,.tl-info,.tl-social-track{display:none !important}.tl-social{display:flex;align-items:center;justify-content:center;gap:2px;list-style:none;margin:0 auto;padding:0;flex-wrap:wrap}.tl-social li{display:flex}.tl-social-btn{display:inline-flex !important;align-items:center;justify-content:center;width:32px;height:32px;border-radius:6px;font-size:15px;line-height:1;text-decoration:none !important;color:#ffffff !important;background:transparent !important;border:none !important;box-shadow:none !important;opacity:0.88;transition:color 0.2s ease,background 0.2s ease,opacity 0.2s ease}.tl-social-btn:hover{opacity:1;color:#292929 !important;background:color-mix(in srgb,#ffffff 16%,transparent) !important}.tl-social-btn:active{background:color-mix(in srgb,#ffffff 24%,transparent) !important;transition-duration:0.1s}.tl-social-btn:focus-visible{outline:2px solid color-mix(in srgb,#ffffff 45%,transparent);outline-offset:2px;opacity:1}@media (max-width:768px){.tl-inner,.tl-inner--social{justify-content:center;padding:7px 0}.tl-social{gap:4px}}@media (max-width:480px){.tl-social-btn{width:34px;height:34px;font-size:16px}}.up-footer{background:var(--brand-3,#ffffff) !important;padding:50px 0 30px !important;border-top:3px solid #58260d}.up-footer .footer-widget h2{color:#292929 !important;font-size:18px !important;font-weight:700 !important;margin-bottom:18px !important;padding-bottom:12px !important;border-bottom:2px solid #58260d !important;position:relative}.up-footer .footer-widget p{color:var(--brand-body) !important;line-height:1.7 !important}.up-footer .footer-widget p .first-par{color:#292929 !important;font-weight:600}.up-footer .footer-widget.info-widget p span{color:#58260d !important;font-weight:700}.up-footer .footer-widget.info-widget p{color:var(--brand-body) !important}.up-footer .footer-widget a{color:var(--brand-1,#58260d) !important;transition:color .2s ease,opacity .2s ease}.up-footer .footer-widget a:hover{color:var(--brand-accent-hover) !important;opacity:1}footer .copyright{background:var(--brand-1,#58260d) !important;color:var(--brand-2,#292929) !important;padding:16px 0 !important;font-size:13px !important;text-align:center !important;font-weight:600 !important;letter-spacing:.3px !important;text-transform:none !important;display:block !important;width:100% !important}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{background:var(--brand-soft-bg)}::-webkit-scrollbar-thumb{background:var(--brand-1,#58260d);border-radius:5px;border:2px solid var(--brand-soft-bg)}::-webkit-scrollbar-thumb:hover{background:var(--brand-accent-hover)}html{scrollbar-width:thin;scrollbar-color:var(--brand-1,#58260d) var(--brand-soft-bg)}p.copyright{background:var(--brand-1,#58260d) !important;color:var(--brand-2,#292929) !important}.banner-section .banner-inner{display:flex;flex-direction:column;align-items:center;gap:12px;padding:10px 0}.banner-section .banner-slogan{font-family:var(--font-display) !important;font-size:34px !important;font-weight:700 !important;color:#ffffff !important;margin:0 !important;text-align:center;line-height:1.3}.banner-section .button-one{margin:0 !important;display:inline-block}.services-offer-section .row{display:flex;flex-wrap:wrap}.services-offer-section .col-sm-4{display:flex}.service-card{background:var(--brand-3,#ffffff);border-radius:10px;overflow:hidden;box-shadow:0 4px 20px var(--brand-shadow-neutral);border:1px solid var(--brand-border);transition:transform .3s,box-shadow .3s,border-color .3s;margin-bottom:30px;display:flex;flex-direction:column;width:100%}.service-card:hover{transform:translateY(-5px);box-shadow:0 8px 30px var(--brand-shadow);border-color:color-mix(in srgb,var(--brand-1) 24%,var(--brand-border))}.service-img-wrap{position:relative;overflow:hidden;height:200px}.service-img-wrap img{width:100%;height:100%;object-fit:cover;transition:transform .4s}.service-card:hover .service-img-wrap img{transform:scale(1.08)}.service-overlay{position:absolute;inset:0;background:var(--brand-overlay);display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .3s}.service-card:hover .service-overlay{opacity:1}.service-overlay i{color:var(--on-brand-1);font-size:24px;width:50px;height:50px;border-radius:50%;background:var(--brand-1,#58260d);display:flex;align-items:center;justify-content:center}.service-body{padding:20px;flex:1;display:flex;flex-direction:column}.service-body h2{font-size:17px !important;margin-bottom:8px !important}.service-body h2 a{color:var(--brand-2,#292929) !important;text-decoration:none}.service-body h2 a:hover{color:var(--brand-1,#58260d) !important}.service-body p{font-size:13px;color:var(--brand-body) !important;margin-bottom:12px;line-height:1.6}.service-link{font-size:13px;font-weight:700;color:#58260d !important;text-decoration:none;display:inline-flex;align-items:center;gap:5px;transition:gap .2s;margin-top:auto}.service-link:hover{gap:10px}.gallery-masonry{margin:0 -8px}.gallery-item{padding:8px !important;margin-bottom:0 !important;float:left}.gallery-card{position:relative;overflow:hidden;border-radius:10px;height:220px}.gallery-card img{width:100%;height:100%;object-fit:cover;transition:transform .5s}.gallery-card:hover img{transform:scale(1.1)}.gallery-hover{position:absolute;inset:0;background:linear-gradient(to top,rgba(0,0,0,.7) 0%,transparent 60%);display:flex;flex-direction:column;justify-content:flex-end;align-items:center;padding:20px;opacity:0;pointer-events:none;transition:opacity .3s}.gallery-card:hover .gallery-hover,.gallery-card:focus-within .gallery-hover{opacity:1;pointer-events:auto}.gallery-hover h3{color:#ffffff;font-size:14px;margin-bottom:8px;text-align:center}.gallery-hover a.zoom{width:44px;height:44px;border-radius:50%;background:#58260d;display:flex !important;align-items:center;justify-content:center;color:#fff !important;font-size:18px;transition:transform .2s}.gallery-hover a.zoom:hover{transform:scale(1.15)}html:not(.mfp-gallery-active) .mfp-bg{background:rgba(0,0,0,.92) !important}.mfp-image-holder .mfp-close{color:#fff !important;font-size:28px !important;right:10px !important;top:10px !important}.testimonial-section{background:color-mix(in srgb,var(--brand-1) 10%,var(--brand-3)) !important;background-image:none !important;padding:clamp(20px,2.5vw,28px) 0 clamp(36px,4.5vw,52px) !important;border-top:1px solid color-mix(in srgb,var(--brand-1) 18%,var(--brand-border));border-bottom:1px solid color-mix(in srgb,var(--brand-1) 18%,var(--brand-border))}.testimonial-section::after{display:none !important}.testimonial-section .title-section{margin-bottom:clamp(18px,2.2vw,24px);text-align:center}.reviews-slider-wrap{position:relative;padding:0 12px;overflow:hidden}.reviews-slider{display:flex;gap:20px;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding:10px 0 20px}.reviews-slider::-webkit-scrollbar{display:none}.review-card{background:var(--brand-3,#ffffff);border:1px solid var(--brand-border);border-radius:10px;padding:22px;transition:transform .25s ease,opacity .25s ease,box-shadow .25s ease;flex:0 0 min(88vw,320px);min-width:0;max-width:100%;scroll-snap-align:start;box-sizing:border-box;box-shadow:none}.review-card:hover{border-color:var(--brand-border);background:var(--brand-accent-soft-2);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--brand-1) 28%,var(--brand-border));transform:none}.review-header{display:flex;align-items:center;gap:12px;margin-bottom:10px}.review-avatar{width:42px;height:42px;border-radius:50%;background:color-mix(in srgb,#58260d 12%,#fff);color:var(--renk2,#292929);border:1px solid var(--brand-border);display:flex;align-items:center;justify-content:center;font-weight:600;font-size:16px;flex-shrink:0}.review-meta .review-name{display:block;font-size:14px;font-weight:700;color:#292929;margin:0}.review-company{font-size:12px;color:var(--brand-muted-3)}.review-service{margin:0 0 10px}.review-service__link{display:inline-block;font-size:11px;font-weight:600;color:var(--brand-1,#58260d);background:color-mix(in srgb,var(--brand-1) 8%,transparent);border:1px solid color-mix(in srgb,var(--brand-1) 18%,transparent);border-radius:999px;padding:4px 10px;text-decoration:none;transition:background .2s,border-color .2s,color .2s}.review-service__link:hover{background:color-mix(in srgb,var(--brand-1) 14%,transparent);border-color:var(--brand-1,#58260d);color:var(--brand-accent-hover)}.testimonial-section .title-section h2.section-intro__title{color:var(--renk2,#292929) !important;font-size:clamp(22px,2.6vw,28px) !important;font-weight:600 !important;letter-spacing:-0.02em}.testimonial-section__desc.section-intro__desc{font-size:15px !important;color:color-mix(in srgb,var(--renk2,#292929) 52%,#9ca3af) !important;margin:8px auto 0;max-width:480px;line-height:1.6}.review-quote{margin-bottom:10px;color:color-mix(in srgb,var(--renk1,#58260d) 72%,#9ca3af);font-size:18px;line-height:1}.review-stars{margin-bottom:10px}.review-stars i{color:#fbbc05;font-size:14px;margin-right:1px}.review-text{font-size:13px !important;color:var(--brand-body) !important;line-height:1.6 !important;margin-bottom:12px !important;position:relative;padding-top:2px}.review-text::before{content:"\201C";display:block;margin-bottom:8px;color:color-mix(in srgb,var(--renk1,#58260d) 72%,#9ca3af);font-size:22px;line-height:1;font-weight:700}.review-source{font-size:11px;color:var(--brand-muted-2);display:flex;align-items:center;gap:5px}.review-nav{position:absolute;top:50%;transform:translateY(-50%);width:38px;height:38px;border-radius:50%;border:none;background:#292929;color:#ffffff;font-size:16px;cursor:pointer;box-shadow:0 2px 10px rgba(0,0,0,.2);z-index:2;transition:transform .2s ease,opacity .2s ease;display:flex;align-items:center;justify-content:center}.review-nav:hover{transform:translateY(-50%) scale(1.1);opacity:.92}.review-prev{left:0}.review-next{right:0}.news-carousel-section{padding:clamp(20px,2.5vw,28px) 0 clamp(36px,4.5vw,52px);background:var(--brand-surface-alt);border-top:1px solid var(--brand-border)}.news-carousel-header{display:flex;justify-content:space-between;align-items:flex-end;gap:clamp(20px,3vw,32px);margin-bottom:clamp(18px,2.2vw,24px)}.news-carousel-header h2.section-intro__title,.news-carousel-header .section-intro__title{font-size:clamp(22px,2.6vw,28px) !important;font-weight:600 !important;color:var(--renk2,#292929) !important;margin:0;letter-spacing:-0.02em}.news-carousel-header p.section-intro__desc,.news-carousel-header .section-intro__desc{font-size:15px !important;color:color-mix(in srgb,var(--renk2,#292929) 52%,#9ca3af) !important;margin:8px 0 0;line-height:1.6;max-width:40ch}.news-all-btn{display:inline-flex;align-items:center;gap:6px;background:transparent;color:var(--renk2,#292929);border:1px solid color-mix(in srgb,var(--renk2,#292929) 16%,#eceff3);padding:8px 16px;border-radius:8px;font-size:13px;font-weight:600;text-decoration:none;transition:transform .2s ease,opacity .2s ease;white-space:nowrap}.news-all-btn:hover{transform:translateY(-1px);opacity:.92}.news-grid-3{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.news-carousel-wrap{position:relative;overflow:hidden;border-radius:14px}.news-carousel-track{display:flex;gap:24px;transition:transform .5s cubic-bezier(.4,0,.2,1);will-change:transform}.news-carousel-card{flex:0 0 calc((100% - 48px) / 3);background:var(--brand-3,#ffffff);border-radius:12px;overflow:hidden;border:1px solid var(--brand-border);box-shadow:none;transition:transform .25s ease,opacity .25s ease}.news-carousel-card:hover{transform:none;border-color:color-mix(in srgb,var(--brand-1) 28%,var(--brand-border));background:var(--brand-accent-soft-2);box-shadow:none}.ncc-img{position:relative;aspect-ratio:3 / 2;height:auto;min-height:0;overflow:hidden;contain:layout}.ncc-img img{width:100%;height:100%;object-fit:cover;transition:transform .5s}.news-carousel-card:hover .ncc-img img{transform:scale(1.03)}.ncc-img a{position:relative;display:block;height:100%}.ncc-img a::after{content:"";position:absolute;bottom:0;left:0;right:0;height:60%;background:linear-gradient(to top,rgba(0,0,0,.45),transparent);pointer-events:none}.ncc-gradient{position:absolute;bottom:0;left:0;right:0;height:60%;background:linear-gradient(to top,rgba(0,0,0,.45),transparent);pointer-events:none}.ncc-date{position:absolute;top:14px;left:14px;background:var(--brand-1,#58260d);color:var(--on-brand-1);font-size:11px;font-weight:700;padding:5px 12px;border-radius:20px;display:inline-flex;align-items:center;gap:5px;z-index:2}.ncc-body{padding:20px}.ncc-body h3,.ncc-body h2.ncc-title{font-size:16px;font-weight:700;margin:0 0 8px;line-height:1.4}.ncc-body h3 a,.ncc-body h2.ncc-title a{color:var(--brand-2,#292929) !important;text-decoration:none}.ncc-body h3 a:hover,.ncc-body h2.ncc-title a:hover{color:var(--brand-1,#58260d) !important}.ncc-body p{font-size:13px;color:var(--brand-body) !important;line-height:1.6;margin-bottom:14px}.ncc-readmore{font-size:13px;font-weight:700;color:#58260d;text-decoration:none;display:inline-flex;align-items:center;gap:6px;transition:gap .3s}.ncc-readmore:hover{gap:12px;color:#292929}.nc-nav{position:absolute;top:50%;transform:translateY(-50%);width:42px;height:42px;border-radius:50%;border:none;background:rgba(255,255,255,.92);color:#292929;font-size:16px;cursor:pointer;box-shadow:0 4px 15px rgba(0,0,0,.12);z-index:3;transition:transform .25s ease,box-shadow .25s ease;display:flex;align-items:center;justify-content:center;backdrop-filter:blur(6px)}.nc-nav:hover{background:var(--brand-1,#58260d);color:var(--on-brand-1);transform:translateY(-50%) scale(1.1)}.nc-prev{left:14px}.nc-next{right:14px}.nc-dots{display:flex;justify-content:center;gap:10px;margin-top:24px}.nc-dot{width:10px;height:10px;border-radius:50%;background:color-mix(in srgb,var(--brand-2) 18%,var(--brand-border));cursor:pointer;transition:transform .3s ease,box-shadow .3s ease,background .3s ease}.nc-dot.active{width:28px;border-radius:8px;background:var(--brand-1,#58260d)}.nc-dot:hover{background:color-mix(in srgb,var(--brand-1) 65%,var(--brand-border))}@media (max-width:991px){.news-grid-3{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.news-grid-3{grid-template-columns:1fr}.news-carousel-header{flex-direction:column;gap:12px;align-items:flex-start}}.quote-box{background:var(--brand-3,#ffffff) !important;padding:35px 30px !important;border-radius:14px !important;box-shadow:0 8px 30px var(--brand-shadow-neutral) !important;border:1px solid var(--brand-border);position:relative;z-index:2}.quote-box h1{font-size:22px !important;font-weight:700 !important;color:#292929 !important;margin-bottom:4px !important;text-transform:none !important}.quote-subtitle{font-size:13px !important;color:var(--brand-muted-2) !important;margin-bottom:22px !important}.form-group-custom{position:relative;margin-bottom:18px}.form-group-custom input,.form-group-custom textarea{width:100%;padding:14px 14px 14px 38px;border:2px solid var(--brand-border);border-radius:8px;font-size:14px;font-family:var(--font-sans);color:var(--brand-2,#292929);background:var(--brand-input-bg);transition:border-color .2s,background .2s,box-shadow .2s;outline:none}.form-group-custom input:focus,.form-group-custom textarea:focus{border-color:var(--brand-1,#58260d);background:var(--brand-3,#ffffff);box-shadow:0 0 0 3px var(--brand-highlight)}.form-group-custom label{position:absolute;left:38px;top:14px;font-size:14px;color:var(--brand-muted-3);pointer-events:none;transition:top .2s ease,left .2s ease,font-size .2s ease,color .2s ease,background .2s ease}.form-group-custom label i{position:absolute;left:-24px;top:1px;font-size:14px;color:#58260d}.form-group-custom input:focus+label,.form-group-custom input:not(:placeholder-shown)+label,.form-group-custom textarea:focus+label,.form-group-custom textarea:not(:placeholder-shown)+label{top:-10px;left:12px;font-size:11px;color:var(--brand-1,#58260d);background:var(--brand-3,#ffffff);padding:0 6px}.form-submit-btn{width:100%;padding:14px;border:none;border-radius:8px;background:var(--brand-1,#58260d);color:var(--on-brand-1);font-size:15px;font-weight:700;font-family:var(--font-sans);cursor:pointer;transition:opacity .2s ease,transform .2s ease,background .2s ease,box-shadow .2s ease;display:flex;align-items:center;justify-content:center;gap:8px}.form-submit-btn:hover{transform:translateY(-2px);background:var(--brand-accent-hover);box-shadow:0 4px 15px var(--brand-shadow)}.map-renk1{position:relative;overflow:hidden}.map-renk1::after{content:'';position:absolute;inset:0;background:#58260d;mix-blend-mode:multiply;opacity:.15;pointer-events:none;z-index:1}.map-renk1 .lazy-map{width:100%;height:100%}.map-renk1 iframe{display:block;width:100%;height:100%}.footer-map{border-radius:8px;overflow:hidden;margin-top:10px}.footer-map iframe{width:100% !important;height:200px !important;max-height:200px !important;min-height:0 !important;border:0 !important;border-radius:8px;display:block}.footer-main-map .footer-map{margin-top:0 !important}.footer-main-map .footer-map iframe{height:100% !important;max-height:none !important;border-radius:0 !important}h1,h2,h3,h4,h5,h6,.title-section h2,.project-title h2,.news-title h2,.footer-widget h2,.offer-post h2,.news-content h2,.banner-section h2,p.copyright{text-transform:none !important}header .guide-box ul.sidebar-contact li,.guide-box ul.sidebar-contact li{display:flex !important;width:100% !important;float:none !important;box-sizing:border-box}header .guide-box ul.sidebar-contact li a,.guide-box ul.sidebar-contact li a,header .guide-box a.sidebar-contact__value{background:transparent !important;padding:0 !important;margin:0 !important;display:inline !important;width:auto !important;max-width:100%;text-transform:none !important;box-shadow:none !important}.detay-card{background:var(--surface-raised);border-radius:14px;border:1px solid var(--brand-border);box-shadow:var(--card-shadow);padding:30px;margin-bottom:30px}.detay-gorsel{width:100%;max-height:420px;object-fit:cover;border-radius:10px;margin-bottom:22px}.detay-card h1{font-size:24px;font-weight:700;color:#292929;margin-bottom:10px;line-height:1.4}.detay-meta{display:flex;gap:20px;font-size:13px;color:var(--brand-muted);margin-bottom:18px;padding-bottom:14px;border-bottom:1px solid var(--brand-divider)}.detay-meta span{display:flex;align-items:center;gap:6px}.detay-meta i{color:#58260d}.detay-icerik{line-height:1.9;font-size:15px;color:var(--brand-body)}.detay-icerik img{max-width:100%;border-radius:8px;margin:10px 0}.etiket-link{color:#58260d;text-decoration:none;border-bottom:1px dotted #58260d;transition:opacity .2s ease;font-weight:inherit}.etiket-link:hover{opacity:.85}.yan-menu-kart{background:var(--surface-raised);border-radius:14px;border:1px solid var(--brand-border);box-shadow:var(--card-shadow);padding:24px;position:sticky;top:20px}.yan-menu-kart h3{font-size:16px;font-weight:700;color:#292929;margin-bottom:16px;padding-bottom:12px;border-bottom:2px solid #58260d;display:flex;align-items:center;gap:8px}.yan-menu-kart h3 i{color:#58260d}.yan-liste{list-style:none;padding:0;margin:0}.yan-liste li{margin-bottom:0}.yan-liste li a{display:flex;align-items:center;gap:12px;padding:10px 8px;border-radius:8px;text-decoration:none;color:#292929;transition:background .2s,transform .15s}.yan-liste li a:hover{background:var(--hover-surface);transform:translateX(3px)}.yan-liste li+li{border-top:1px solid var(--brand-divider)}.yan-liste-img{width:50px;height:50px;border-radius:8px;object-fit:cover;flex-shrink:0}.yan-liste li a strong{font-size:13px;font-weight:600;line-height:1.4;display:block}.yan-liste li a span{font-size:11px;color:var(--brand-muted);display:block;margin-top:2px}.referans-card{background:var(--surface-raised);border-radius:12px;border:1px solid var(--brand-border);box-shadow:var(--card-shadow);padding:24px;text-align:center;transition:transform .3s,box-shadow .3s,border-color .3s;height:100%}.referans-card:hover{transform:translateY(-4px);box-shadow:var(--card-shadow-hover);border-color:color-mix(in srgb,var(--brand-1) 28%,var(--brand-border))}.referans-img{margin-bottom:12px}.referans-img img{max-height:70px;max-width:100%;object-fit:contain;margin:0 auto;display:block}.referans-body strong{display:block;font-size:14px;color:#292929;margin-bottom:6px}.referans-body p{font-size:13px;color:var(--brand-muted-2);margin:0;line-height:1.5}.sayfa-detay-full{max-width:100%}.sayfa-gorsel-sol{float:left;width:340px;max-width:min(45%,100%);height:auto;border-radius:10px;margin:0 28px 18px 0;object-fit:cover;box-shadow:0 4px 16px rgba(0,0,0,.1)}@media (max-width:768px){.detay-card{padding:20px;border-radius:10px}.detay-gorsel{max-height:260px}.detay-meta{flex-direction:column;gap:8px}.yan-menu-kart{position:static;margin-top:30px}.referans-card{padding:18px}.sayfa-gorsel-sol{float:none;width:100%;max-width:100%;margin:0 0 18px 0}.breadcrumb-row{flex-direction:column;text-align:center}.breadcrumb-title h2{font-size:18px;margin-bottom:6px}.breadcrumb-nav-col{justify-content:center}.breadcrumb-seo li.active{max-width:160px}}.iletisim-section{padding:0;background:#fff}.iletisim-grid{display:grid;grid-template-columns:5fr 7fr;min-height:520px}.iletisim-sol{background:#58260d !important;padding:48px 40px;display:flex;align-items:center}.iletisim-sol-inner{width:100%}.iletisim-sol h2,.iletisim-sol h1{color:#ffffff !important;font-size:26px;font-weight:800;margin:0 0 8px}.iletisim-sol-desc{font-size:13px;color:#ffffff !important;opacity:0.7;margin:0 0 32px;line-height:1.6}.iletisim-items{display:flex;flex-direction:column;gap:6px}.iletisim-item{display:flex;align-items:center;gap:14px;padding:14px 16px;border-radius:10px;text-decoration:none;transition:background .2s,transform .15s;cursor:pointer}.iletisim-item:hover{background:rgba(0,0,0,.06);transform:translateX(4px)}.ii-icon{width:40px;height:40px;border-radius:10px;background:rgba(0,0,0,.08);display:flex;align-items:center;justify-content:center;flex-shrink:0}.ii-icon i{color:#292929 !important;font-size:16px}.ii-label{display:block;font-size:10px;color:#ffffff !important;opacity:0.6;font-weight:600;text-transform:uppercase;letter-spacing:1px;margin-bottom:2px}.ii-value{display:block;font-size:14px;color:#ffffff !important;font-weight:600;word-break:break-word}.iletisim-sag{padding:48px 40px;background:#f9fafb}.iletisim-sag h2{font-size:24px;font-weight:800;color:#292929;margin:0 0 6px}.iletisim-sag .iletisim-sol-desc{color:#999;margin-bottom:28px}.iletisim-form-row{display:grid;grid-template-columns:1fr 1fr;gap:0 16px}.iletisim-map-full{width:100%;line-height:0}.iletisim-map-full iframe{width:100%;height:400px;display:block;border:none}@media (max-width:1020px){.iletisim-grid{grid-template-columns:1fr}.iletisim-sol{padding:36px 24px}.iletisim-sag{padding:36px 24px}}@media (max-width:600px){.iletisim-form-row{grid-template-columns:1fr}.iletisim-sol{padding:28px 18px}.iletisim-sag{padding:28px 18px}.iletisim-map-full iframe{height:220px}}.ref-section{padding:50px 0 60px;background:var(--brand-surface-alt)}.ref-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.ref-logo-item{background:var(--brand-3,#ffffff);border:1px solid var(--brand-border);border-radius:12px;padding:0;display:flex;flex-direction:column;align-items:stretch;min-height:0;text-align:center;position:relative;overflow:hidden;transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease}.ref-logo-link{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;min-height:148px;padding:20px 14px 14px;text-decoration:none;color:inherit;box-sizing:border-box}.ref-logo-link--text{cursor:default}.ref-logo-media{position:relative;display:flex;align-items:center;justify-content:center;width:100%;min-height:88px}.ref-logo-item:hover{border-color:color-mix(in srgb,var(--brand-1) 40%,var(--brand-border));box-shadow:0 6px 24px var(--brand-shadow);transform:translateY(-3px);background:var(--brand-accent-soft-2)}.ref-logo-item img{width:auto;max-width:100%;height:auto;max-height:88px;object-fit:contain;filter:grayscale(70%);opacity:.82;transition:transform .3s ease,opacity .3s ease,filter .3s ease}.ref-logo-item:hover img{filter:grayscale(0%);opacity:1;transform:scale(1.06)}.ref-logo-zoom-hint{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;border-radius:10px;background:color-mix(in srgb,#292929 42%,transparent);color:#fff;font-size:22px;opacity:0;transition:opacity .25s ease;pointer-events:none}.ref-logo-item:hover .ref-logo-zoom-hint,.ref-logo-link:focus-visible .ref-logo-zoom-hint{opacity:1}.ref-logo-link:focus-visible{outline:2px solid color-mix(in srgb,#58260d 55%,#fff);outline-offset:-2px;border-radius:12px}.ref-logo-text{font-size:13px;font-weight:700;color:#292929;word-break:break-word}.ref-logo-name{display:block;font-size:11px;color:var(--brand-muted);font-weight:600;margin-top:8px;line-height:1.3;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ref-logo-badge{position:absolute;top:8px;right:8px;font-size:13px;color:#58260d;opacity:.4;transition:opacity .2s}.ref-logo-item.has-detail{cursor:pointer}.ref-logo-item.has-detail:focus-visible{outline:2px solid #58260d;outline-offset:2px}.ref-modal-overlay{position:fixed;inset:0;background:rgba(0,0,0,.5);backdrop-filter:blur(4px);z-index:100010;display:flex;align-items:center;justify-content:center;opacity:0;visibility:hidden;transition:background .25s ease,color .25s ease,transform .25s ease}.ref-modal-overlay.active{opacity:1;visibility:visible}.ref-modal{background:var(--surface-raised);border-radius:16px;border:1px solid var(--brand-border);width:90%;max-width:520px;max-height:80vh;overflow-y:auto;padding:32px;position:relative;transform:translateY(20px) scale(.95);transition:transform .3s cubic-bezier(.4,0,.2,1);box-shadow:0 20px 60px var(--brand-shadow-neutral)}.ref-modal-overlay.active .ref-modal{transform:translateY(0) scale(1)}.ref-modal-close{position:absolute;top:14px;right:14px;width:32px;height:32px;border-radius:50%;border:none;background:var(--brand-surface-alt);color:var(--brand-muted-2);font-size:14px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:transform .2s ease,opacity .2s ease,background .2s ease,color .2s ease}.ref-modal-close:hover{background:var(--brand-1,#58260d);color:var(--on-brand-1)}.ref-modal-header{display:flex;align-items:center;gap:16px;margin-bottom:20px;padding-bottom:16px;border-bottom:1px solid var(--brand-divider)}.ref-modal-logo{width:56px;height:56px;object-fit:contain;border-radius:10px;background:var(--brand-surface-alt);padding:6px;flex-shrink:0}.ref-modal-header h3{font-size:18px;font-weight:800;color:#292929;margin:0}.ref-modal-body{font-size:14px;color:var(--brand-body);line-height:1.8}.ref-modal-body p{margin:0 0 12px}@media (max-width:991px){.ref-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.ref-grid{grid-template-columns:repeat(2,1fr);gap:10px}.ref-logo-item{padding:14px 8px 8px;min-height:90px}.ref-logo-item img{width:50px;height:50px}.ref-logo-name{font-size:9px}.ref-modal{padding:20px;border-radius:12px}}.hero-slider+.banner-section,.banner-section{margin-top:0;padding:20px 0 !important;background:#58260d !important;min-height:70px}.banner-inner{display:flex;align-items:center;justify-content:center;gap:24px;flex-wrap:wrap}.banner-section .banner-slogan{font-family:var(--font-display) !important;font-size:30px !important;font-weight:700 !important;color:#ffffff !important;margin:0 !important;text-transform:none !important;line-height:1.3;text-shadow:none}.banner-cta{display:inline-flex;align-items:center;gap:8px;padding:10px 28px;background:#ffffff;color:#292929 !important;font-size:13px;font-weight:700;border-radius:50px;text-decoration:none;transition:transform .25s ease,box-shadow .25s ease,background .25s ease;font-family:var(--font-sans);box-shadow:0 2px 12px rgba(0,0,0,.12)}.banner-cta:hover{background:#292929;color:#ffffff !important;transform:translateY(-2px);box-shadow:0 4px 16px rgba(0,0,0,.15)}.banner-cta i{font-size:14px}.hero-slider{margin-bottom:0}section.hero-slider+section.banner-section{margin-top:0}.hero-slider{position:relative;width:100%;overflow:hidden;background:#0d0d0d;contain:layout style;isolation:isolate;--hero-ease:cubic-bezier(0.4,0,0.2,1);--hero-ease-soft:cubic-bezier(0.22,1,0.36,1);--hero-dur:0.92s;box-shadow:inset 0 -1px 0 rgba(255,255,255,0.06)}.hero-slider::before{content:'';position:absolute;inset:0;z-index:11;pointer-events:none;box-shadow:inset 0 0 80px rgba(0,0,0,0.28)}.hero-slider::after{content:'';position:absolute;inset:0;z-index:12;pointer-events:none;opacity:0;background:radial-gradient(ellipse 80% 60% at 50% 50%,color-mix(in srgb,#58260d 18%,transparent),transparent 70%)}.hero-slider.is-transitioning::after{animation:heroFlash var(--hero-dur) ease-out forwards}@keyframes heroFlash{0%,100%{opacity:0}45%{opacity:0.55}}.hero-slide{position:absolute;inset:0;visibility:hidden;pointer-events:none;z-index:1;opacity:0;transition:opacity var(--hero-dur) var(--hero-ease),visibility 0s linear var(--hero-dur)}.hero-slide.active{visibility:visible;pointer-events:auto;z-index:3;opacity:1;transition:opacity var(--hero-dur) var(--hero-ease),visibility 0s}.hero-slide.is-leaving{visibility:visible;pointer-events:none;z-index:2;opacity:0;transition:opacity calc(var(--hero-dur) * 0.72) ease-in}.hero-slide-bg{position:absolute;inset:0;width:100% !important;height:100% !important;max-width:none !important;object-fit:cover;object-position:center center;transform:none !important;transition:none !important;will-change:auto;user-select:none;-webkit-user-drag:none}.hero-overlay{position:absolute;inset:0;z-index:2;background:linear-gradient( 115deg,rgba(0,0,0,0.72) 0%,rgba(0,0,0,0.38) 42%,rgba(0,0,0,0.12) 58%,rgba(0,0,0,0.52) 100% )}.hero-slide::after{content:'';position:absolute;inset:0;z-index:2;pointer-events:none;background:linear-gradient(to top,rgba(0,0,0,0.55) 0%,transparent 42%)}.hero-slide.is-entering{visibility:visible;z-index:3;opacity:0}.hero-slide.is-entering .hero-content{opacity:0;transform:translate3d(0,18px,0)}.hero-slider--back .hero-slide.is-entering .hero-content{transform:translate3d(0,-14px,0)}.hero-slide.active .hero-content{opacity:1;transform:translate3d(0,0,0);transition:opacity 0.72s var(--hero-ease-soft) 0.14s,transform 0.72s var(--hero-ease-soft) 0.14s}.hero-slide.is-leaving .hero-content{opacity:0;transform:translate3d(0,-10px,0);transition:opacity 0.4s ease,transform 0.4s ease}.hero-slider--back .hero-slide.is-leaving .hero-content{transform:translate3d(0,10px,0)}.hero-content{position:absolute;inset:0;z-index:4;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end;gap:clamp(12px,2vw,20px);text-align:left;padding:clamp(22px,4vw,40px) clamp(24px,6vw,72px) clamp(52px,7vw,84px);max-width:min(920px,100%);opacity:1;transform:translate3d(0,0,0)}.hero-copy{display:flex;flex-direction:column;align-items:flex-start;gap:0;max-width:min(680px,100%)}.hero-copy::before{content:'';display:block;width:clamp(36px,5vw,56px);height:3px;border-radius:999px;background:#58260d;margin:0 0 8px;opacity:0;transform:scaleX(0);transform-origin:left center}.hero-heading{color:#fff !important;font-weight:800;letter-spacing:-0.02em;line-height:1.12;margin:0;padding:0;text-shadow:0 2px 24px rgba(0,0,0,0.45);opacity:0;transform:translate3d(0,24px,0)}.hero-heading--lvl1{font-size:clamp(30px,4.8vw,54px)}.hero-heading--lvl2{font-size:clamp(26px,4.2vw,46px)}.hero-heading--lvl3{font-size:clamp(22px,3.6vw,38px)}.hero-heading--lvl4{font-size:clamp(19px,3.1vw,32px)}.hero-desc{color:rgba(255,255,255,0.92) !important;font-size:clamp(14px,1.75vw,18px);font-weight:400;line-height:1.45;max-width:min(560px,100%);margin:4px 0 0 !important;padding:0 !important;text-shadow:0 1px 12px rgba(0,0,0,0.35);opacity:0;transform:translate3d(0,18px,0)}.hero-actions{opacity:0;transform:translate3d(0,16px,0) scale(0.96)}@keyframes heroCopyIn{from{opacity:0;transform:translate3d(0,24px,0)}to{opacity:1;transform:translate3d(0,0,0)}}@keyframes heroBtnIn{from{opacity:0;transform:translate3d(0,16px,0) scale(0.94)}to{opacity:1;transform:translate3d(0,0,0) scale(1)}}.hero-slide.active .hero-heading{animation:heroCopyIn 0.82s var(--hero-ease-soft) 0.18s both}.hero-slide.active .hero-desc{animation:heroCopyIn 0.82s var(--hero-ease-soft) 0.32s both}.hero-anim-reset.hero-heading,.hero-anim-reset.hero-desc,.hero-anim-reset.hero-actions,.hero-anim-reset.hero-copy{animation:none !important}.hero-slide.active .hero-actions{animation:heroBtnIn 0.78s var(--hero-ease-soft) 0.46s both}.hero-slide.active .hero-copy::before{animation:heroAccentGrow 0.72s var(--hero-ease) 0.1s both}@keyframes heroAccentGrow{from{opacity:0;transform:scaleX(0)}to{opacity:1;transform:scaleX(1)}}.hero-btn{display:inline-flex;align-items:center;gap:8px;padding:12px 28px;background:#58260d;color:#ffffff;font-size:14px;font-weight:700;border-radius:999px;text-decoration:none;box-shadow:0 8px 24px color-mix(in srgb,#58260d 35%,transparent);transition:transform 0.25s ease,box-shadow 0.25s ease,background 0.25s ease}.hero-btn:hover{transform:translateY(-2px);box-shadow:0 10px 28px var(--brand-shadow);background:var(--brand-accent-hover);color:var(--on-brand-1)}.hero-btn i{transition:transform 0.2s}.hero-btn:hover i{transform:translateX(4px)}.hero-arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:10;width:46px;height:46px;border-radius:50%;border:1px solid rgba(255,255,255,0.28);background:rgba(15,23,42,0.28);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);color:#fff;font-size:15px;cursor:pointer;transition:background 0.25s ease,color 0.25s ease,transform 0.25s ease,border-color 0.25s ease;display:flex;align-items:center;justify-content:center}.hero-arrow:hover{background:var(--brand-1,#58260d);border-color:var(--brand-1,#58260d);color:var(--on-brand-1);transform:translateY(-50%) scale(1.05)}.hero-prev{left:clamp(12px,2vw,22px)}.hero-next{right:clamp(12px,2vw,22px)}.hero-dots{position:absolute;bottom:clamp(14px,2.5vw,24px);left:clamp(24px,6vw,72px);z-index:10;display:flex;gap:10px}.hero-dot{width:44px;height:44px;border-radius:50%;border:none;background:transparent;cursor:pointer;padding:0;position:relative;display:inline-flex;align-items:center;justify-content:center}.hero-dot::before{content:'';width:10px;height:10px;border-radius:999px;border:2px solid rgba(255,255,255,0.75);background:rgba(255,255,255,0.22);transition:background 0.3s ease,transform 0.3s ease,border-color 0.3s ease,width 0.3s ease}.hero-dot.active::before{width:28px;background:#58260d;border-color:#58260d}.hero-slider.is-transitioning .hero-dot.active::before{animation:heroDotProgress var(--hero-dur) linear forwards}@keyframes heroDotProgress{from{box-shadow:inset 0 0 0 0 rgba(255,255,255,0.45)}to{box-shadow:inset -28px 0 0 0 rgba(255,255,255,0.45)}}@media (max-width:1020px){@keyframes heroDotTimerMob{from{box-shadow:inset 0 0 0 0 rgba(255,255,255,0.42)}to{box-shadow:inset -24px 0 0 0 rgba(255,255,255,0.42)}}.hero-dot.active.is-timing::before{animation:heroDotTimerMob var(--hero-autoplay-ms,5.8s) linear forwards}}.hero-dot:hover::before{background:color-mix(in srgb,#58260d 70%,#fff);border-color:color-mix(in srgb,#58260d 70%,#fff)}header nav.nav-menu ul.menu-list li a.active,header nav.nav-menu ul.menu-list li a:hover,.nav-menu ul li a.active,.nav-menu ul li a:hover{background:#58260d !important;background-color:#58260d !important;color:#ffffff !important}@media (min-width:1021px){header nav.nav-menu ul.menu-list li.drop ul.dropdown li a:hover,header nav.nav-menu ul.menu-list li.drop ul.dropdown li a.active{background:color-mix(in srgb,#58260d 16%,transparent) !important;color:#292929 !important}}header .guide-box h2,ul.contact-info-list li,ul.contact-info-list li span,header .guide-box,header div.logo{color:#292929 !important}ul.contact-info-list li i{color:#292929 !important}h1,h2,h3,h4,h5,h6,.section-title h2,.title-section h2,.project-title h2,.offer-post h2 a,.ncc-body h3 a{color:#292929 !important}#content,.services-offer-section,.news-section,.sss-section,.inner-content,.white-bg-section{color:inherit}#content h1:not(.hero-content h1):not(.hero-content h2):not(.hero-heading),#content h2:not(.banner-slogan):not(.hero-content h2):not(.hero-heading),#content h3:not(.hero-heading),#content h4:not(.hero-heading),.services-offer-section h2,.services-offer-section h2 a,.news-section h2,.news-section h2 a,.sss-section h2,.inner-content h1,.inner-content h2{color:var(--content-heading,var(--brand-2,#292929)) !important}#content .hero-slider .hero-heading,#content .hero-content .hero-heading,#content .hero-content h1,#content .hero-content h2,#content .hero-content h3,#content .hero-content h4,#content .hero-slide-content h1{color:#fff !important}#content .hero-slider .hero-desc,#content .hero-content .hero-desc{color:rgba(255,255,255,0.92) !important}#content .banner-section h2.banner-slogan,#content .banner-section .banner-slogan{color:#ffffff !important}.sss-question{color:#292929 !important}.banner-section{background:#58260d !important;color:#ffffff !important}.banner-section h2,.banner-section p{color:#ffffff !important}.marquee-section .marquee-item{color:#58260d !important}.marquee-section .marquee-style-1{color:#292929 !important}.testimonial-section .title-section h2,.testimonial-section .review-name,.testimonial-section .review-avatar{color:var(--brand-2,#292929) !important}.page-banner-section{background:#ffffff !important}.page-banner-section h2,.page-banner-section .breadcrumb-title h2,.page-banner-section ul.page-depth li,.page-banner-section ul.page-depth li a{color:#292929 !important}.page-banner-section ul.page-depth li i,.page-banner-section .breadcrumb-seo li i,.page-banner-section .breadcrumb-seo li a i,.breadcrumb-seo li a i.fa-home{color:#58260d !important}.page-banner-section .breadcrumb-seo li,.page-banner-section .breadcrumb-seo li a,.page-banner-section .breadcrumb-seo li.active{color:#292929 !important}.page-banner-section .breadcrumb-seo li+li::before{color:#292929 !important;opacity:0.4}.iletisim-sol{background:#58260d !important}.iletisim-sol h2,.iletisim-sol p,.iletisim-sol .ii-label,.iletisim-sol .ii-value{color:#ffffff !important}.iletisim-sol .ii-icon i{color:#ffffff !important}.hero-dot::before{content:'' !important;position:absolute !important;top:-17px !important;left:-17px !important;width:48px !important;height:48px !important}.hero-dot::before{content:'';position:absolute;top:-17px;left:-17px;width:48px;height:48px}.hero-dot.active{background:#58260d;border-color:#fff;width:32px;border-radius:8px}@media (max-width:768px){.hero-arrow{width:36px;height:36px;font-size:14px}.hero-prev{left:10px}.hero-next{right:10px}.hero-content{padding:0 20px}}.marquee-section{padding:clamp(16px,2vw,22px) 0;overflow:hidden;background:var(--brand-gradient-soft);border-top:1px solid color-mix(in srgb,var(--brand-1) 12%,var(--brand-border));border-bottom:1px solid color-mix(in srgb,var(--brand-1) 12%,var(--brand-border))}.marquee-row{overflow:hidden;position:relative;mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.marquee-row+.marquee-row{margin-top:14px}.marquee-track{display:flex;gap:0;width:max-content;will-change:transform}.marquee-right .marquee-track{animation:marqueeRight 50s linear infinite}.marquee-left .marquee-track{animation:marqueeLeft 50s linear infinite}.marquee-item{font-size:clamp(20px,2.5vw,32px);white-space:nowrap;padding:0 20px;line-height:1.4;letter-spacing:0.04em;text-decoration:none;transition:transform 0.3s ease,opacity 0.3s ease;font-family:var(--font-sans);font-feature-settings:"liga" 1,"calt" 1,"locl" 1;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}.marquee-item:hover{opacity:0.92;transform:scale(1.08)}.marquee-item.marquee-clone{pointer-events:none;cursor:default}.marquee-item.marquee-clone:hover{opacity:1;transform:none}.marquee-item::after{content:'·';margin-left:20px;color:#58260d;font-weight:900}.marquee-style-1{font-family:var(--font-sans);font-weight:900;color:#292929}.marquee-style-2{font-family:var(--font-sans);font-weight:900;color:#ffffff;-webkit-text-stroke:1.5px #58260d}.marquee-style-3{font-family:var(--font-display);font-weight:700;color:#58260d;font-size:clamp(24px,3vw,38px);text-transform:none;letter-spacing:0}@keyframes marqueeRight{0%{transform:translateX(0)}100%{transform:translateX(-50%)}}@keyframes marqueeLeft{0%{transform:translateX(-50%)}100%{transform:translateX(0)}}.sss-section{--sss-accent:var(--brand-1,#58260d);--sss-text:var(--brand-2,#292929);padding:clamp(56px,7vw,80px) 0;background:var(--brand-gradient-soft);border-top:1px solid var(--brand-border)}.sss-section--home{padding:clamp(20px,2.5vw,28px) 0 clamp(36px,4.5vw,52px)}.sss-section--home .sss-header.section-intro{margin-bottom:clamp(18px,2.2vw,24px)}.sss-section .container{position:relative}.sss-header.section-intro{text-align:center;margin-bottom:clamp(18px,2.2vw,24px)}.sss-header h2.section-intro__title,.sss-header .section-intro__title{font-size:clamp(22px,2.6vw,28px) !important;font-weight:600;color:var(--sss-text);margin:0;letter-spacing:-0.02em}.sss-header p.section-intro__desc,.sss-header .section-intro__desc{font-size:15px;color:color-mix(in srgb,var(--sss-text) 52%,#9ca3af);margin:8px auto 0;line-height:1.6;max-width:480px}.sss-section .sss-grid{background:var(--brand-3,#ffffff);border:1px solid color-mix(in srgb,var(--sss-text) 10%,var(--brand-border));border-radius:16px;padding:clamp(8px,1.5vw,12px) clamp(12px,2vw,20px);gap:0;box-shadow:0 1px 3px rgba(15,23,42,0.04)}.sss-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;align-items:start}.sss-grid--dual{grid-template-columns:repeat(2,1fr)}.sss-grid--flat{grid-template-columns:repeat(3,minmax(0,1fr))}.sss-grid--flat .sss-item{border-bottom:1px solid var(--brand-border)}.sss-section .sss-col+.sss-col{border-left:1px solid var(--brand-border)}.sss-section .sss-item{background:transparent;border:none;border-bottom:1px solid var(--brand-border);border-radius:0;margin-bottom:0;overflow:hidden;transition:background .2s ease;box-shadow:none}.sss-section .sss-col .sss-item:last-child{border-bottom:none}.sss-item{background:var(--brand-3,#ffffff);border:1px solid var(--brand-border);border-radius:8px;margin-bottom:0;overflow:hidden;transition:transform 0.2s ease,opacity 0.2s ease;box-shadow:none}.sss-section .sss-item:hover{border-color:transparent;background:color-mix(in srgb,var(--sss-accent) 3%,var(--brand-3))}.sss-section .sss-item.open{background:color-mix(in srgb,var(--sss-accent) 7%,var(--brand-3))}.sss-item:hover{border-color:color-mix(in srgb,var(--sss-accent) 24%,var(--brand-border))}.sss-section .sss-question{padding:15px 10px;font-size:14px;font-weight:600;color:var(--sss-text);font-family:var(--font-sans);min-height:52px}.sss-question{width:100%;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:14px 16px;background:none;border:none;cursor:pointer;text-align:left;font-size:13px;font-weight:700;color:#292929;font-family:var(--font-sans);line-height:1.4;min-height:48px}.sss-section .sss-item.open .sss-question{color:color-mix(in srgb,var(--sss-text) 88%,var(--sss-accent))}.sss-section .sss-question i{width:24px;height:24px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;background:color-mix(in srgb,var(--sss-accent) 12%,#fff);color:var(--sss-accent);font-size:10px;transition:transform .25s ease,opacity .25s ease}.sss-question:focus-visible{outline:2px solid #58260d;outline-offset:2px}.sss-question i{font-size:11px;color:var(--brand-muted);transition:transform .3s ease;flex-shrink:0}.sss-section .sss-item.open .sss-question i{transform:rotate(180deg);background:var(--sss-accent);color:#ffffff}.sss-item.open .sss-question i{transform:rotate(180deg);color:#58260d}.sss-section .sss-answer{padding:0}.sss-section .sss-item.open .sss-answer{padding:0}.sss-section .sss-item.open .sss-answer__inner{padding-bottom:14px}.sss-section .sss-grid .sss-answer{display:grid;grid-template-rows:0fr;max-height:none;overflow:hidden;transition:grid-template-rows 0.35s ease;padding-top:0;padding-bottom:0}.sss-section .sss-grid .sss-answer>*{overflow:hidden;min-height:0}.sss-section .sss-grid .sss-item.open .sss-answer{grid-template-rows:1fr;max-height:none !important}.sss-section .sss-grid .sss-item.open .sss-answer>*{overflow:visible}.sss-section .sss-answer p{font-size:14px;color:color-mix(in srgb,var(--sss-text) 62%,#6b7280);line-height:1.7;margin:0}.sss-section .sss-answer,.sss-section .sss-item.open .sss-answer{max-height:none !important}.sss-answer{max-height:0;overflow:hidden;transition:grid-template-rows .35s ease;padding:0 16px}.sss-item.open .sss-answer{max-height:500px;padding:0 16px 14px}.sss-answer p{font-size:13px;color:var(--brand-muted-2);line-height:1.7;margin:0}@media (max-width:991px){.sss-grid{grid-template-columns:repeat(2,1fr)}.sss-section .sss-col+.sss-col{border-left:none;border-top:1px solid var(--brand-border);padding-top:4px;margin-top:4px}}@media (max-width:600px){.sss-grid{grid-template-columns:1fr}.sss-section .sss-grid{padding:8px 12px}}.sm-credit-bar{background:transparent;text-align:center;padding:14px 16px 16px;line-height:1.3;border-top:none}.sm-credit-bar__inner{display:inline-flex;flex-direction:column;align-items:center;gap:3px}.sm-credit-bar__label{display:block;font-family:var(--font-sans);font-size:10px;color:color-mix(in srgb,#fff 58%,transparent);font-weight:500;letter-spacing:0.14em;text-transform:uppercase}.sm-credit-bar__brand{display:block;font-family:var(--font-sans);font-size:14px;color:#fff !important;font-weight:600;text-decoration:none;letter-spacing:0.04em;transition:color .2s ease,opacity .2s ease}.sm-credit-bar__brand:hover{color:#58260d !important;opacity:1}.sm-credit-bar span{display:block;font-size:10px;color:color-mix(in srgb,#fff 58%,transparent);font-weight:500;letter-spacing:0.14em;text-transform:uppercase}.sm-credit-bar a{display:block;font-size:14px;color:#fff !important;font-weight:600;text-decoration:none;letter-spacing:0.04em;transition:color .2s ease}.sm-credit-bar a:hover{color:#58260d !important}.lazy-map{position:relative;width:100%;min-height:400px;background:#f0f0f0;overflow:hidden}.lazy-map-placeholder{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;height:400px;color:#999;font-size:14px;animation:lazyMapPulse 2s ease-in-out infinite}.lazy-map-placeholder--click{cursor:pointer;user-select:none;-webkit-tap-highlight-color:transparent}.lazy-map-placeholder--click:hover{opacity:.92}.lazy-map-placeholder--click:focus-visible{outline:2px solid #58260d;outline-offset:2px}.lazy-map-placeholder i{font-size:36px;color:#58260d}.lazy-map-placeholder span{font-size:12px;color:#999}.lazy-map-sm{height:200px;min-height:200px;max-height:200px}.lazy-map-sm .lazy-map-placeholder{height:200px}.lazy-map iframe{width:100%;min-height:400px;display:block;border:none}.lazy-map-sm iframe{min-height:0 !important;height:200px !important;max-height:200px !important}.lazy-map.loaded .lazy-map-placeholder{display:none}@keyframes lazyMapPulse{0%,100%{opacity:1}50%{opacity:.5}}@media (max-width:1020px){.banner-section .banner-slogan{font-size:18px !important}}header.clearfix[role="banner"],.header-area{background:#ffffff !important}.top-line{background:linear-gradient( 135deg,#58260d 0%,color-mix(in srgb,#58260d 84%,#292929) 100% ) !important}.top-line .tl-info li,.top-line .tl-info li a,.top-line .tl-info li span,.top-line .tl-info li i{display:none !important}header nav.nav-menu ul.menu-list li a,.nav-menu ul li a,header nav.nav-menu ul.menu-list li.drop ul.dropdown li a{color:#292929 !important;background:transparent !important}header nav.nav-menu ul.menu-list li a.active,header nav.nav-menu ul.menu-list li a:hover,.nav-menu ul li a.active,.nav-menu ul li a:hover,header nav.nav-menu ul.menu-list li.drop ul.dropdown li a:active,header nav.nav-menu ul.menu-list li.drop ul.dropdown li a:hover{background:#58260d !important;color:#ffffff !important}a.button-one,button:not(.sss-question):not(.hizmet-faq__trigger):not(.hizmet-detail__cta-btn):not(.mob-header-toggle):not(.mob-header-social-toggle):not(.mobile-menu-close):not(.mobile-drop-toggle):not(.mob-tabbar-item):not(.scroll-to-top):not(.desk-search-submit):not(.gallery-nav):not(.hero-prev):not(.hero-next):not(.mfp-close):not(.mfp-arrow),.form-submit-btn,.news-all-btn{background:#58260d !important;color:#ffffff !important;border-color:#58260d !important}.sss-section .sss-question,button.sss-question,.hizmet-faq__trigger,button.hizmet-faq__trigger{background:transparent !important;background-color:transparent !important;border:none !important;border-color:transparent !important;box-shadow:none !important}h1,h2,h3,h4,h5,h6{color:#292929 !important}.services-offer-section h2,.news-section h2,.inner-content h1,.inner-content h2,.footer-widget h2,.white-bg-section h2,.footer-main-heading{color:var(--content-heading,var(--brand-2,#292929)) !important}.banner-section{background:#58260d !important}.banner-section h2,.banner-section .banner-slogan,.banner-section p{color:#ffffff !important}.marquee-item{color:#58260d !important}.marquee-style-1{color:#292929 !important}.testimonial-section .title-section h2,.testimonial-section .review-avatar{color:var(--brand-2,#292929) !important}.testimonial-section .review-name,span.review-name{color:var(--brand-1,#58260d) !important}.sss-section{background:var(--surface-subtle,var(--brand-soft-bg)) !important}.sss-section .sss-header h2{color:#292929 !important}.sss-question,.sss-question span{color:#292929 !important}.hero-slider .hero-heading,.hero-slider .hero-content h1,.hero-slider .hero-content h2,.hero-slider .hero-content h3,.hero-slider .hero-content h4,.hero-content h1,.hero-content h2,.hero-slide-content h1,#home-section .tp-caption.finewide_medium_white{color:#fff !important}.hero-slider .hero-desc,.hero-content .hero-desc{color:rgba(255,255,255,0.92) !important;margin-top:4px !important}.hero-content p:not(.hero-desc){color:#ffffff !important}.gallery-hover h3{color:#ffffff !important}footer .copyright,p.copyright{color:#292929 !important}::-webkit-scrollbar-thumb{background:#58260d !important}html{scrollbar-color:#58260d #f5f5f5 !important}.marquee-style-2{color:#ffffff !important;-webkit-text-stroke:1.5px #58260d !important}.page-banner-section{background:#ffffff !important}.page-banner-section h2,.page-banner-section .breadcrumb-title h2,.page-banner-section li,.page-banner-section li a{color:#292929 !important}.page-banner-section li i{color:#58260d !important}.iletisim-sol{background:#58260d !important}.iletisim-sol h2,.iletisim-sol p,.iletisim-sol .ii-label,.iletisim-sol .ii-value{color:#ffffff !important}.iletisim-sol .ii-icon i{color:#ffffff !important}.hero-dot::before{content:'' !important;position:absolute !important;top:-17px !important;left:-17px !important;width:48px !important;height:48px !important}.page-banner-section{padding:25px 0 !important}.gallery-hover h3,.gallery-card .gallery-hover h3,.gallery-hover__caption,.gallery-card .gallery-hover .gallery-hover__caption{color:#ffffff !important}html:not(.mfp-gallery-active) .mfp-bg{background:#58260d !important;opacity:0.92 !important}.mfp-container .mfp-close,.mfp-close{color:#ffffff !important;font-size:36px !important;opacity:1 !important}.mfp-arrow::before,.mfp-arrow::after{border-color:#ffffff !important}.mfp-counter{color:#ffffff !important}.mfp-figure::after{background:transparent !important;box-shadow:none !important}.mfp-image-holder .mfp-close{color:#ffffff !important}.breadcrumb-h1,.breadcrumb-title h1,.page-banner-section .breadcrumb-title h1{font-size:inherit;font-weight:inherit;line-height:inherit;margin:0;padding:0;color:inherit}.page-banner-compact{padding-top:12px;padding-bottom:12px}.page-banner-compact .breadcrumb-nav-only{text-align:center}.banner-slogan{margin:0;font-family:var(--font-display)}.related-content-section{margin-top:40px;padding-top:28px;border-top:1px solid rgba(0,0,0,.08)}.related-content-title{font-size:20px;font-weight:700;color:var(--renk2,#222);margin:0 0 16px}.related-content-list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:12px}.related-content-list a:hover{background:rgba(0,0,0,.04);border-color:#58260d;transform:translateY(-1px);box-shadow:0 4px 12px rgba(0,0,0,.06)}.related-content-list a{display:flex;align-items:center;gap:10px;padding:10px 12px;background:#f8f8f8;border-radius:10px;border:1px solid transparent;color:var(--renk2,#222);text-decoration:none;transition:background .2s ease,border-color .2s ease,transform .2s ease,box-shadow .2s ease;min-width:0}.related-content-list span{font-size:14px;font-weight:600;line-height:1.35;overflow-wrap:anywhere;word-break:break-word;flex:1;min-width:0}.related-content-list img{width:80px;height:60px;object-fit:cover;border-radius:8px;flex-shrink:0}@media (max-width:767px){.related-content-list{grid-template-columns:1fr}}@media (max-width:1020px){header nav.nav-menu.active:not(.mob-menu-panel) ul.menu-list li a,header nav.nav-menu.active:not(.mob-menu-panel) ul.menu-list li a:link,header nav.nav-menu.active:not(.mob-menu-panel) ul.menu-list li a:visited,header nav.nav-menu.active:not(.mob-menu-panel) ul.menu-list li a:hover,header nav.nav-menu.active:not(.mob-menu-panel) ul.menu-list li a.active,header nav.nav-menu.active:not(.mob-menu-panel) ul.menu-list li.drop>a{color:#ffffff !important;background:transparent !important}header nav.nav-menu.active:not(.mob-menu-panel) ul.menu-list li a.active{background:rgba(255,255,255,.14) !important;border-left:3px solid #ffffff !important}header nav.nav-menu.active:not(.mob-menu-panel) ul.menu-list li.drop ul.dropdown li a,header nav.nav-menu.active:not(.mob-menu-panel) ul.menu-list li.drop ul.dropdown li a:hover{color:rgba(255,255,255,.92) !important;background:transparent !important}.mobile-menu-close{display:flex !important;align-items:center;justify-content:center;width:44px;height:44px;border:none;border-radius:50%;background:rgba(255,255,255,.12);color:#ffffff;font-size:18px;cursor:pointer;-webkit-tap-highlight-color:transparent}.inner-content{padding-left:0 !important;padding-right:0 !important}.breadcrumb-seo,.breadcrumb-row{gap:8px !important}.breadcrumb-title h1,.breadcrumb-h1{font-size:20px !important;line-height:1.25 !important;word-break:break-word}.form-group-custom input,.form-group-custom textarea,.form-group-custom select,#contact-form input,#contact-form textarea,.form-submit-btn,a.button-one,button.button-one{min-height:48px;font-size:16px !important;border-radius:10px !important}.form-group-custom textarea,#contact-form textarea{min-height:120px}.ref-modal{width:calc(100% - 32px) !important;max-width:420px !important;max-height:calc(100vh - 48px - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px)) !important;overflow-y:auto !important;-webkit-overflow-scrolling:touch}.ctx-menu{max-width:calc(100% - 16px)}body.menu-active .mob-tabbar{z-index:99980}.service-card,.news-card,.offer-post{border-radius:14px !important;box-shadow:0 2px 16px rgba(0,0,0,.07) !important}.service-card:active{transform:scale(.985)}.service-img-wrap{height:180px !important}.service-body h2,.service-body h3{font-size:16px !important;line-height:1.35 !important}.service-body p{font-size:14px !important;line-height:1.55 !important}.news-grid-3,.gallery-grid,.ref-grid{gap:12px !important}.ref-logo-item{min-height:100px !important;border-radius:12px !important;padding:12px !important}.ref-modal-overlay{padding:16px 16px calc(16px+var(--tabbar-h,62px)+env(safe-area-inset-bottom,0px)) !important;align-items:flex-end !important}.ref-modal-overlay.active .ref-modal{animation:mobSheetUp .32s cubic-bezier(.4,0,.2,1)}@keyframes mobSheetUp{from{transform:translateY(24px);opacity:0}to{transform:translateY(0);opacity:1}}.iletisim-grid{grid-template-columns:1fr !important}.iletisim-sol{padding:28px 20px !important}.iletisim-sag{padding:28px 20px 36px !important}.iletisim-item{min-height:56px;border-radius:12px !important}.inner-content img:not(.footer-main-gallery__img):not(.hizmet-detail__image):not(.site-article__image):not(.hizmet-detail__rel-thumb),.page-content img:not(.hizmet-detail__rel-thumb),.blog-detail-content img{max-width:100% !important;height:auto !important;border-radius:8px}.inner-content table,.page-content table{display:block;width:100% !important;overflow-x:auto;-webkit-overflow-scrolling:touch;font-size:13px}.related-content-section{margin-top:28px;padding-top:20px}.related-content-list a{min-height:56px;padding:12px 14px !important}.top-line{font-size:11px !important}.top-line .tl-info li,.top-line .tl-social li{padding:4px 0 !important}.sm-credit-bar{padding:8px 12px 6px !important}.gallery-card .gallery-hover{opacity:1 !important;background:linear-gradient(to top,rgba(0,0,0,.65) 0%,rgba(0,0,0,.05) 55%,transparent 100%) !important}.gallery-card .gallery-hover h3{font-size:13px !important;margin-bottom:8px !important}.gallery-card .gallery-hover .zoom{min-width:44px;min-height:44px;display:inline-flex !important;align-items:center;justify-content:center}body.search-active .scroll-to-top,body.menu-active .scroll-to-top{opacity:0 !important;pointer-events:none !important}body.modal-active{overflow:hidden !important}}@media (max-width:480px){.mob-tabbar-item{font-size:9px;min-height:50px}.mob-tabbar-item i{font-size:18px}body{padding-bottom:calc(58px+env(safe-area-inset-bottom,0px))}.scroll-to-top{bottom:calc(68px+env(safe-area-inset-bottom,0px)) !important;width:38px !important;height:38px !important}.service-offer-post,.news-post,.blog-post,.portfolio-item{margin-bottom:16px !important}.page-banner-section{padding:24px 16px !important}.page-banner-section h2,.breadcrumb-title h1{font-size:18px !important}.quote-box{padding:20px 16px !important;border-radius:12px !important}.footer-widget{padding:0 4px !important}}@media (max-width:360px){.mob-tabbar{padding-left:2px;padding-right:2px}.mob-tabbar-item span{font-size:8px}}@media (max-width:1020px) and (orientation:landscape){header nav.nav-menu.active:not(.mob-menu-panel){padding-bottom:env(safe-area-inset-bottom,0px) !important}header nav.nav-menu.active:not(.mob-menu-panel) ul.menu-list{padding-bottom:8px !important}header nav.nav-menu.active:not(.mob-menu-panel) .mob-menu-footer{padding-bottom:calc(14px+env(safe-area-inset-bottom,0px)) !important}.hero-slider{max-height:none !important}}.mob-menu-backdrop,.mob-search-sheet{display:none}@media (max-width:1020px){.mob-menu-backdrop{display:block;position:fixed;inset:0;z-index:99998;background:rgba(0,0,0,.45);opacity:0;visibility:hidden;pointer-events:none;transition:opacity .28s ease,visibility .28s ease;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}body.menu-active .mob-menu-backdrop{opacity:1;visibility:visible;pointer-events:auto}.mob-search-sheet{display:flex;position:fixed;left:0;right:0;bottom:0;z-index:99995;max-height:min(85vh,640px);background:#fff;border-radius:20px 20px 0 0;box-shadow:0 -8px 40px rgba(0,0,0,.18);transform:translateY(110%);transition:transform .32s cubic-bezier(.4,0,.2,1);padding-bottom:env(safe-area-inset-bottom,0px);flex-direction:column}body.search-active .mob-search-sheet{transform:translateY(0)}body.search-active{overflow:hidden !important}body.search-active::before{content:'';position:fixed;inset:0;z-index:99994;background:rgba(0,0,0,.35);pointer-events:none}body.search-active .mob-tabbar{z-index:99996}.mob-search-sheet-inner{display:flex;flex-direction:column;min-height:0;flex:1;padding:16px 16px 12px}.mob-search-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:14px;flex-shrink:0}.mob-search-title{margin:0;font-size:17px;font-weight:700;color:#292929}.mob-search-close{width:40px;height:40px;border:none;border-radius:50%;background:#f3f3f3;color:#292929;font-size:16px;cursor:pointer;display:flex;align-items:center;justify-content:center}.mob-search-field-wrap{display:flex;align-items:center;gap:10px;background:#f5f5f5;border:1.5px solid rgba(0,0,0,.06);border-radius:14px;padding:0 14px;min-height:50px;flex-shrink:0}.mob-search-field-wrap i{color:#58260d;font-size:16px;flex-shrink:0}.mob-search-input{flex:1;border:none;background:transparent;font-size:16px;font-family:var(--font-sans);color:#292929;min-width:0;outline:none}.mob-search-input::placeholder{color:#999}.mob-search-results{list-style:none;margin:12px 0 0;padding:0;overflow-y:auto;-webkit-overflow-scrolling:touch;flex:1;min-height:0;max-height:calc(85vh - 160px)}.mob-search-results li a{display:flex;flex-direction:column;gap:2px;padding:12px 14px;border-radius:12px;text-decoration:none;color:#292929;transition:background .15s}.mob-search-results li a:active,.mob-search-results li a:hover{background:color-mix(in srgb,#58260d 10%,#fff)}.mob-search-results .mob-sr-type{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.6px;color:#58260d}.mob-search-results .mob-sr-name{font-size:14px;font-weight:600;line-height:1.35;word-break:break-word}.mob-search-empty{margin:16px 0 0;text-align:center;font-size:13px;color:#888;flex-shrink:0}.mob-search-empty.is-hidden{display:none}}html{-webkit-text-size-adjust:100%;text-size-adjust:100%}img,video,iframe,embed,object,svg{max-width:100%}img{height:auto}#container,#content,#content .inner-content,.container{min-width:0}.row::before,.row::after{display:table;content:' '}.row::after{clear:both}[class*='col-']{min-width:0;max-width:100%}.sayfa-detay-full::after,.detay-icerik::after,.detay-card::after{content:'';display:table;clear:both}.detay-icerik,.service-body p,.ncc-body p,.page-content,.blog-section p{overflow-wrap:anywhere;word-break:break-word}a.button-one,button.button-one,.form-submit-btn,.news-all-btn,.banner-cta,.hero-btn,.wp-contact-btn,.iletisim-premium-actions .iletisim-premium-btn,.hizmet-detail__cta-actions .hizmet-detail__cta-btn{display:inline-flex !important;align-items:center !important;justify-content:center !important;gap:8px;line-height:1.3 !important;text-align:center;vertical-align:middle}.page-banner-section{overflow:hidden}.page-banner-section .container{max-width:100%}footer .up-footer .row{display:flex;flex-wrap:wrap;align-items:flex-start}footer .up-footer [class*='col-']{float:none;min-width:0}@media (min-width:1021px){#content .inner-content .container{width:100%;max-width:100%;padding-left:30px;padding-right:30px}.services-offer-section .row{display:flex;flex-wrap:wrap;align-items:stretch;margin-left:-15px;margin-right:-15px}.services-offer-section .col-sm-4{display:flex;width:33.333333%;padding-left:15px;padding-right:15px;float:none}.news-grid-3{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.news-carousel-card{flex:0 0 calc((100% - 48px) / 3);min-width:0}.breadcrumb-seo li.active{max-width:min(45vw,480px)}.gallery-masonry::after{content:'';display:table;clear:both}}@media (min-width:992px) and (max-width:1020px){.services-offer-section .col-sm-4{width:50% !important;float:left !important}.news-grid-3{grid-template-columns:repeat(2,minmax(0,1fr)) !important}.news-carousel-card{flex:0 0 calc((100% - 24px) / 2) !important}}@media (max-width:1020px){.gallery-masonry{display:grid !important;grid-template-columns:repeat(2,minmax(0,1fr)) !important;gap:8px !important;width:100% !important}.gallery-masonry .gallery-item,.gallery-masonry [class*='col-']{width:100% !important;max-width:100% !important;float:none !important;padding:0 !important;margin:0 !important}.gallery-masonry .gallery-card{height:auto !important;aspect-ratio:4 / 3;margin:0 !important}.gallery-masonry .gallery-card img{width:100% !important;height:100% !important;object-fit:cover !important;display:block !important}.marquee-section,.testimonial-section,.review-track-wrap{overflow:hidden;max-width:100%}.hero-content{padding-left:20px !important;padding-right:20px !important}.banner-section .banner-inner{padding-left:16px;padding-right:16px}.ref-modal{width:calc(100% - 32px) !important;max-width:480px !important;max-height:calc(100dvh - var(--tabbar-h,62px) - 48px - env(safe-area-inset-bottom,0px)) !important;margin-bottom:0 !important;overflow-y:auto}body.modal-active .mob-tabbar{z-index:99980 !important}#content .inner-content{padding-left:0 !important;padding-right:0 !important}#content .inner-content>.container,#content .inner-content .container{padding-left:16px !important;padding-right:16px !important}}@media (max-width:480px){.hero-content{padding-left:16px !important;padding-right:16px !important}.detay-card{padding:16px !important}.detay-card h1{font-size:20px !important}.breadcrumb-seo li.active{max-width:min(100%,200px)}.news-carousel-header{flex-direction:column;align-items:flex-start;gap:12px}.gallery-masonry{gap:6px !important}}@media (min-width:1440px){.hero-content h1,.hero-content h2{max-width:900px}.container{padding-left:30px;padding-right:30px}}body.modal-active,body.ref-modal-open{overflow:hidden !important;touch-action:none}#msg,#msg.message{margin-top:12px;padding:12px 14px;border-radius:8px;font-size:14px;line-height:1.5;overflow-wrap:anywhere;word-break:break-word}#msg:empty{display:none !important;padding:0;margin:0}#msg p{margin:0}.news-section .row,.services-offer-section .row,.blog-section .row{display:flex;flex-wrap:wrap;align-items:stretch}.news-section .col-sm-4,.services-offer-section .col-sm-4,.blog-section .col-sm-4{display:flex;flex-direction:column;min-width:0}.news-section .news-carousel-card{display:flex;flex-direction:column;height:100%;min-width:0;width:100% !important}.news-section .ncc-body{flex:1;display:flex;flex-direction:column}.news-section .ncc-body p{flex:1}.offer-post.service-card{display:flex;flex-direction:column;height:100%;min-width:0;width:100%}.service-body{flex:1;min-width:0}.detay-meta{flex-wrap:wrap;row-gap:8px}.detay-icerik table,.page-content table,.blog-section table,.sayfa-icerik table{width:100%;max-width:100%;border-collapse:collapse;display:block;overflow-x:auto;-webkit-overflow-scrolling:touch;margin:16px 0}.detay-icerik pre,.page-content pre{max-width:100%;overflow-x:auto;white-space:pre-wrap;word-break:break-word}.iletisim-section>.container{max-width:100%;min-width:0}.iletisim-grid{min-width:0;width:100%}.g-recaptcha{max-width:100%;overflow-x:auto}.filter{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;margin:0 0 24px;padding:0;list-style:none}.filter li{margin:0}.filter li a{display:inline-flex;align-items:center;justify-content:center;min-height:40px;padding:8px 16px;border-radius:999px;background:#f3f3f3;color:#292929;font-size:13px;font-weight:600;text-decoration:none;transition:background .2s,color .2s}.filter li a.active,.filter li a:hover{background:#58260d;color:#ffffff}.form-submit-btn:disabled{opacity:0.65;cursor:not-allowed;transform:none !important}.hero-slider,.hero-slide,.tp-banner-container{max-width:100%}.hero-nav,.hero-dots{max-width:calc(100% - 24px)}a.button-one,button.button-one,.form-submit-btn,.hero-btn,.wp-contact-btn{color:#ffffff}a.button-one:hover,button.button-one:hover{color:#ffffff}@media (min-width:1024px) and (max-width:1280px){.services-offer-section .col-sm-4{width:50%;float:left}.news-section .col-sm-4{width:50%;float:left}}@media (min-width:1536px){#content .inner-content .container{max-width:1320px;margin-left:auto;margin-right:auto}}@media (min-width:1920px){#content .inner-content .container{max-width:1400px}.hero-content{max-width:1400px;margin-left:auto;margin-right:auto}}@media (max-width:480px){.banner-inner{flex-direction:column;text-align:center;gap:12px}.banner-section .banner-slogan{font-size:16px !important}.news-all-btn,.hero-cta,.banner-cta{width:100%;max-width:100%;justify-content:center}.ref-modal-close{width:44px;height:44px;top:10px;right:10px}.g-recaptcha{transform:scale(0.92);transform-origin:0 0}}@media (max-width:430px){.mob-tabbar-label{font-size:9px}.page-banner-section h2,.breadcrumb-title h1{font-size:17px !important}}@media (max-width:390px){.hero-slide-content h1{font-size:20px !important}.service-body h2,.service-body h3,.ncc-body h3{font-size:15px !important}}@media (max-width:375px){.iletisim-sol h2,.iletisim-sag h2{font-size:20px}.quote-box{padding:18px 14px !important}}@media (max-width:360px){.mob-search-sheet-inner{padding:14px 12px 10px}.mob-search-input{font-size:16px}}@media (max-width:320px){.mob-tabbar-item{padding:4px 2px}.detay-card h1{font-size:18px !important}.banner-section .banner-slogan{font-size:14px !important}}.page-section{padding:50px 0}.page-section--compact{padding:36px 0}.btn-center-wrap{text-align:center;margin-top:30px}.empty-state{text-align:center;padding:60px 20px;max-width:480px;margin:0 auto}.empty-state-icon{font-size:48px;color:#ddd;margin-bottom:15px;display:block;line-height:1}.empty-state-text{color:#777;font-size:16px;margin:0 0 16px;line-height:1.5}.detay-back-link{margin-top:28px;display:inline-flex;align-items:center;gap:8px}.detay-back-link i{font-size:13px}a:focus-visible,button:focus-visible,input:focus-visible,textarea:focus-visible,.hero-dot:focus-visible,.review-nav:focus-visible,.hero-arrow:focus-visible{outline:2px solid #58260d;outline-offset:2px}@media (prefers-reduced-motion:reduce){*,*::before,*::after{animation-duration:0.01ms !important;animation-iteration-count:1 !important;transition-duration:0.01ms !important;scroll-behavior:auto !important}.hero-slide.active .hero-slide-bg,.hero-slide.is-leaving .hero-slide-bg{transform:none !important}.hero-slider::after,.hero-slider.is-transitioning::after{animation:none !important;opacity:0 !important}.hero-slide,.hero-slide.is-leaving,.hero-slide.active .hero-heading,.hero-slide.active .hero-desc,.hero-slide.active .hero-actions,.hero-slide.active .hero-copy::before{animation:none !important;transition-duration:0.01ms !important;clip-path:inset(0 0 0 0) !important;transform:none !important;filter:none !important;opacity:1 !important}.hero-slide:not(.active){visibility:hidden !important}.hero-slide.active{visibility:visible !important}.hero-slide.is-leaving .hero-content,.hero-slide.is-entering .hero-content{transform:none !important;opacity:1 !important}.marquee-track{animation:none !important}}#msg.message-success,#msg .message-success,#msg p[style*="green"]{background:#ecfdf5;color:#065f46;border:1px solid #a7f3d0}#msg.message-error,#msg .message-error,#msg p[style*="red"]{background:#fef2f2;color:#991b1b;border:1px solid #fecaca}@media (max-width:1020px){.mfp-container{padding-left:12px;padding-right:12px}.mfp-image-holder .mfp-close{width:44px;height:44px;line-height:44px;top:env(safe-area-inset-top,8px) !important;right:8px !important}}@media (max-width:1020px){.page-section{padding:36px 0}}@media (max-width:480px){.page-section{padding:28px 0}.related-content-list{grid-template-columns:1fr}.related-content-list img{width:72px;height:54px}}@media (max-width:1020px){header nav.nav-menu{max-height:none !important}header nav.nav-menu:not(.active){max-height:0 !important;overflow:hidden !important}a.elemadded{display:none !important}body{font-size:15px;line-height:1.6;-webkit-tap-highlight-color:transparent}#content .inner-content .container,#content .inner-content>.container,.page-section .container{padding-left:16px !important;padding-right:16px !important}header{box-shadow:0 1px 0 rgba(0,0,0,.06) !important}header .guide-box{display:none !important}.page-banner-section{padding:14px 0 !important;border-bottom:1px solid rgba(0,0,0,.06)}.page-banner-compact{padding:10px 0 !important}.breadcrumb-row{flex-direction:column !important;align-items:flex-start !important;gap:10px !important;margin:0 !important}.breadcrumb-title,.breadcrumb-nav-col,.page-banner-section .col-md-6{width:100% !important;float:none !important;text-align:left !important;padding:0 !important}.breadcrumb-h1,.breadcrumb-title h1{font-size:clamp(17px,4.5vw,22px) !important;line-height:1.3 !important;margin:0 !important;overflow-wrap:anywhere}.breadcrumb-seo{display:flex;flex-wrap:wrap;gap:4px 6px;align-items:center;font-size:12px;line-height:1.4;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;max-width:100%}.breadcrumb-seo::-webkit-scrollbar{display:none}.breadcrumb-seo li.active{max-width:min(100%,220px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hero-slider{max-height:none !important}.hero-content{align-items:center;justify-content:flex-end;text-align:center;padding:0 16px calc(46px+env(safe-area-inset-bottom,0px)) !important;max-width:100%;gap:10px}.hero-overlay{background:linear-gradient( 180deg,rgba(0,0,0,0.12) 0%,rgba(0,0,0,0.28) 55%,rgba(0,0,0,0.62) 100% ) !important}.hero-slide::after{background:linear-gradient( to top,rgba(0,0,0,0.55) 0%,rgba(0,0,0,0.22) 38%,transparent 62% )}.hero-copy{align-items:center;width:100%;max-width:min(94%,440px);margin:0 auto;padding:0 0 4px;border-radius:0;text-align:center;transform:none;background:none !important;backdrop-filter:none !important;-webkit-backdrop-filter:none !important;border:none !important;box-shadow:none !important}.hero-copy::before{margin:0 auto 10px;transform-origin:center center}.hero-heading--lvl1,.hero-heading--lvl2,.hero-heading--lvl3,.hero-heading--lvl4{font-size:clamp(22px,6.2vw,30px) !important;line-height:1.18 !important;max-width:100%;text-align:center;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.hero-desc{font-size:clamp(13px,3.6vw,15px) !important;line-height:1.5 !important;margin-top:6px !important;text-align:center;max-width:100%;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.hero-actions{width:100%;display:flex;justify-content:center}.hero-dots{left:50% !important;transform:translateX(-50%);bottom:calc(14px+env(safe-area-inset-bottom,0px)) !important;gap:8px !important}.hero-btn{min-height:44px;padding:11px 22px !important;font-size:13px !important;color:#ffffff !important}.hero-arrow{width:40px !important;height:40px !important;opacity:0.88;top:auto !important;bottom:50% !important;transform:translateY(50%) !important}.hero-arrow:hover{transform:translateY(50%) scale(1.05) !important}.hero-prev{left:6px !important}.hero-next{right:6px !important}.hero-dot{width:36px !important;height:36px !important}.hero-dot::before{width:8px !important;height:8px !important}.hero-dot.active::before{width:24px !important}.banner-section{padding:14px 0 !important}.banner-inner{padding:0 16px}.banner-section .banner-slogan{font-size:clamp(16px,4.2vw,22px) !important;line-height:1.35 !important}.services-offer-section .row,.news-section .row,.blog-section .row{margin-left:0 !important;margin-right:0 !important}.services-offer-section .col-sm-4,.news-section .col-sm-4{width:100% !important;float:none !important;padding-left:0 !important;padding-right:0 !important;margin-bottom:16px !important}@media (min-width:768px){.services-offer-section .col-sm-4,.news-section .col-sm-4{width:50% !important;float:left !important;padding-left:8px !important;padding-right:8px !important}.services-offer-section .row,.news-section .row{margin-left:-8px !important;margin-right:-8px !important}}.offer-post.service-card,.news-carousel-card{border-radius:16px !important;overflow:hidden;box-shadow:0 2px 20px rgba(0,0,0,.07) !important}.service-img-wrap{height:clamp(160px,42vw,200px) !important;aspect-ratio:16 / 10}.service-img-wrap img,.ncc-img img{width:100%;height:100%;object-fit:cover}.service-body,.ncc-body{padding:16px !important}.service-body h3,.ncc-body h3{font-size:clamp(15px,4vw,17px) !important;margin-bottom:6px !important}.service-body p,.ncc-body p{font-size:14px !important;line-height:1.55 !important;color:#666;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.news-grid-3{grid-template-columns:1fr !important;gap:16px !important}.news-carousel-header{flex-direction:column;align-items:stretch;gap:14px;margin-bottom:20px}.news-carousel-header h2{font-size:clamp(18px,4.5vw,22px) !important;margin:0 !important}.news-all-btn{width:100%;min-height:48px;justify-content:center;border-radius:12px !important}.ncc-img{height:clamp(160px,42vw,200px) !important}.gallery-masonry{gap:10px !important}.gallery-card{border-radius:12px !important;overflow:hidden}.detay-card{padding:20px 16px !important;border-radius:16px !important;margin-bottom:20px !important;box-shadow:0 2px 20px rgba(0,0,0,.06) !important}.detay-card h1{font-size:clamp(18px,4.8vw,24px) !important;line-height:1.35 !important;margin-bottom:12px !important}.detay-meta{font-size:12px !important;gap:12px !important}.detay-icerik{font-size:15px !important;line-height:1.75 !important}.detay-icerik img{border-radius:10px;margin:12px 0}.sayfa-gorsel-sol{float:none !important;width:100% !important;max-width:100% !important;margin:0 0 16px !important;border-radius:12px !important;max-height:260px;object-fit:cover}.detay-back-link,a.button-one.detay-back-link{width:100%;min-height:48px;justify-content:center;border-radius:12px !important;margin-top:20px !important}.related-content-section{margin-top:24px;padding-top:20px}.related-content-title{font-size:18px !important;margin-bottom:12px !important}.related-content-list{grid-template-columns:1fr !important;gap:10px !important}.related-content-list a{min-height:56px;padding:12px !important;border-radius:12px !important}.iletisim-map-full iframe{height:clamp(180px,35vh,240px) !important}.iletisim-sol,.iletisim-sag{padding:24px 16px !important}.iletisim-sol h2,.iletisim-sag h2{font-size:clamp(18px,4.5vw,22px) !important}.iletisim-item{min-height:56px !important;padding:12px 14px !important;border-radius:12px !important;background:rgba(0,0,0,.04)}.iletisim-form-row{grid-template-columns:1fr !important;gap:0 !important}.form-group-custom{margin-bottom:14px !important}.form-submit-btn{min-height:52px !important;font-size:16px !important;border-radius:12px !important;font-weight:700}.quote-section #map{position:relative !important;height:clamp(200px,35vh,280px) !important}.quote-box{position:static !important;margin:-24px 16px 24px !important;padding:24px 18px !important;border-radius:16px !important;box-shadow:0 8px 32px rgba(0,0,0,.12) !important}.quote-box h2{font-size:clamp(18px,4.5vw,22px) !important}.testimonial-section{padding:32px 0 28px !important}.testimonial-section .title-section h2{font-size:clamp(18px,4.5vw,22px) !important;margin-bottom:16px !important}.review-card{flex:0 0 min(88vw,320px) !important;min-width:min(88vw,280px) !important;border-radius:16px !important;padding:18px !important}.review-nav{width:44px !important;height:44px !important}.reviews-slider{padding-left:4px;padding-right:4px;scroll-padding-left:16px}.sss-section{padding:32px 0 40px !important}.sss-header{margin-bottom:20px !important;text-align:left;padding:0 4px}.sss-header h2{font-size:clamp(18px,4.5vw,22px) !important}.sss-header p{font-size:13px !important}.sss-grid{grid-template-columns:1fr !important;gap:10px !important}.sss-item{border-radius:12px !important;margin-bottom:0 !important}.sss-question{font-size:14px !important;padding:16px !important;min-height:52px !important}.sss-answer p,.sss-answer div{font-size:14px !important}.ref-grid{grid-template-columns:repeat(2,minmax(0,1fr)) !important;gap:10px !important}.ref-logo-item{border-radius:14px !important;min-height:96px !important}.marquee-section{padding:16px 0 !important}.marquee-item{font-size:14px !important;padding:8px 16px !important}footer .up-footer{padding:28px 16px 20px !important}footer .up-footer .col-md-4{width:100% !important;float:none !important;margin-bottom:24px !important}footer .up-footer .col-md-4:last-child{margin-bottom:0}.footer-widget h2{font-size:15px !important;margin-bottom:12px !important}.footer-widget p,.footer-widget li,.footer-widget a{font-size:14px !important}.whatsapp,.mobildestek{z-index:99985 !important}.whatsapp{left:12px !important;bottom:calc(72px+env(safe-area-inset-bottom,0px)) !important}.mobildestek{left:12px !important;bottom:calc(130px+env(safe-area-inset-bottom,0px)) !important}.whatsapp a,.mobildestek a{width:48px !important;height:48px !important;line-height:48px !important;box-shadow:0 4px 16px rgba(0,0,0,.18);border-radius:50%}.scroll-to-top{bottom:calc(76px+env(safe-area-inset-bottom,0px)) !important;right:12px !important;width:44px !important;height:44px !important}header nav.nav-menu ul.menu-list li a{min-height:48px !important;font-size:16px !important;padding:14px 16px !important}header nav.nav-menu.active:not(.mob-menu-panel) .mobile-menu-close{width:44px !important;height:44px !important}.mob-search-sheet{max-height:min(88vh,680px);border-radius:20px 20px 0 0}.mob-search-input{min-height:48px;font-size:16px !important;border-radius:12px !important}.mob-search-results a{min-height:48px;padding:12px 14px !important;border-radius:10px}.empty-state{padding:48px 20px !important}.empty-state-icon{font-size:40px !important}.empty-state-text{font-size:15px !important}.empty-state .button-one{width:100%;max-width:280px;min-height:48px;justify-content:center}a.button-one,button.button-one{min-height:48px;padding:12px 20px !important;border-radius:12px !important}.btn-center-wrap{margin-top:24px;padding:0 4px}.btn-center-wrap .button-one{width:100%;min-height:48px;justify-content:center}.page-section{padding:32px 0 !important}}@media (min-width:768px) and (max-width:1020px){.news-grid-3{grid-template-columns:repeat(2,minmax(0,1fr)) !important}.related-content-list{grid-template-columns:repeat(2,minmax(0,1fr)) !important}.hero-slider{max-height:none !important}}@media (max-width:767px){.review-card{flex:0 0 86vw !important;min-width:0 !important;max-width:86vw !important}}@media (max-width:540px){.hero-slider{max-height:none !important}.ref-grid{gap:8px !important}.ref-logo-item img{width:56px !important;height:56px !important}.gallery-masonry{gap:8px !important}.quote-box{margin:-20px 12px 20px !important;padding:20px 16px !important}}@media (max-width:430px){header div.logo a img{max-height:46px !important}.mob-tabbar-item{min-height:50px}.detay-card{padding:16px 14px !important}}@media (max-width:390px){.hero-content h1,.hero-content h2{font-size:19px !important}.breadcrumb-h1{font-size:16px !important}.whatsapp{bottom:calc(68px+env(safe-area-inset-bottom,0px)) !important}.mobildestek{bottom:calc(124px+env(safe-area-inset-bottom,0px)) !important}}@media (max-width:375px){#content .inner-content .container{padding-left:14px !important;padding-right:14px !important}.service-body,.ncc-body{padding:14px !important}}@media (max-width:360px){.mob-tabbar-label{font-size:8px}.mob-tabbar-item i{font-size:17px}.page-section{padding:28px 0 !important}}@media (max-width:320px){header div.logo{padding:8px 12px !important}header div.logo a img{max-height:54px !important}.hero-slider{min-height:240px !important;max-height:none !important}.mob-tabbar{padding-left:0;padding-right:0}.detay-card h1{font-size:17px !important}.related-content-list img{width:64px;height:48px}}.ctx-menu{position:fixed;z-index:100020;min-width:220px;max-width:min(280px,calc(100vw - 24px));background:#58260d;border-radius:14px;box-shadow:0 8px 32px rgba(0,0,0,.35);opacity:0;transform:scale(.92);pointer-events:none;transition:opacity .18s ease,transform .18s ease;overflow:hidden;font-family:var(--font-sans)}.ctx-menu.show{opacity:1;transform:scale(1);pointer-events:auto}.ctx-menu-header{padding:12px 16px 8px;border-bottom:1px solid rgba(0,0,0,.08);text-align:center}.ctx-logo,.mob-menu-logo img{max-height:32px;width:auto;object-fit:contain}.ctx-logo{filter:brightness(0) invert(1);opacity:.88}.ctx-menu-list{list-style:none;margin:0;padding:6px 0;max-height:50vh;overflow-y:auto;-webkit-overflow-scrolling:touch}.ctx-menu-list li a{display:flex;align-items:center;gap:8px;padding:12px 18px;min-height:44px;color:#ffffff;text-decoration:none;font-size:14px;font-weight:500;transition:background .15s ease;overflow-wrap:anywhere}.ctx-menu-list li a:active,.ctx-menu-list li a:hover{background:rgba(0,0,0,.06)}.ctx-icon{width:16px;text-align:center;font-size:12px;opacity:.75;flex-shrink:0}.ctx-divider{height:1px;background:rgba(0,0,0,.08);margin:4px 14px}.ctx-menu-footer{padding:10px 16px;border-top:1px solid rgba(0,0,0,.08);text-align:center}.ctx-menu-footer small{color:#ffffff;opacity:.55;font-size:10px}@media (max-width:1020px){.mob-menu-logo img{height:auto;width:auto;max-width:150px;object-fit:contain}header nav.nav-menu.active .mob-menu-logo img,header nav.nav-menu.active:not(.mob-menu-panel) .mob-menu-header .mob-menu-logo img{filter:none !important;opacity:1 !important}.services-offer-section:not(.home-services),.projects-section.site-page:not(.home-gallery){padding:32px 0 !important}.marquee-section+.testimonial-section,.testimonial-section+.sss-section{margin-top:0}footer .up-footer ul.flickr{display:grid !important;grid-template-columns:repeat(3,1fr) !important;gap:8px !important;justify-items:center}footer .up-footer ul.flickr li{width:100% !important;max-width:96px;height:auto !important;aspect-ratio:1}footer .up-footer ul.flickr li a,footer .up-footer ul.flickr li img{width:100% !important;height:100% !important;display:block;border-radius:8px}p.copyright{padding:16px 16px calc(12px+env(safe-area-inset-bottom,0px) / 2) !important;font-size:12px !important;line-height:1.5 !important;text-align:center}.detay-icerik h2,.detay-icerik h3,.detay-icerik h4{font-size:clamp(16px,4.2vw,20px) !important;line-height:1.35 !important;margin:1.2em 0 .6em !important;overflow-wrap:anywhere}.detay-icerik ul,.detay-icerik ol{padding-left:1.25em;margin:.75em 0}.detay-icerik li{margin-bottom:.4em;line-height:1.65}#msg,#msg.message{border-radius:10px;font-size:14px}.ctx-menu{z-index:100015;max-width:min(300px,calc(100vw - 24px))}.mob-search-results li a{min-height:52px;justify-content:center}header nav.nav-menu.active:not(.mob-menu-panel) .mob-menu-footer .mob-menu-contact{min-height:48px;padding:10px 16px;border-radius:10px;color:#ffffff !important;width:100%;max-width:320px;justify-content:flex-start;align-items:flex-start}header nav.nav-menu.active:not(.mob-menu-panel) .mob-menu-footer .mob-menu-social a{width:44px;height:44px;display:inline-flex;align-items:center;justify-content:center}.news-carousel-card:active,.offer-post.service-card:active,.related-content-list a:active,.iletisim-item:active{transform:scale(.985);transition:transform .12s ease}}@media (hover:none) and (pointer:coarse){.service-overlay,.gallery-hover{opacity:1 !important;pointer-events:none !important}.gallery-card .gallery-hover a.zoom{pointer-events:auto !important}.gallery-card .gallery-hover{background:linear-gradient(to top,rgba(0,0,0,.7) 0%,rgba(0,0,0,.08) 60%,transparent 100%) !important}.hero-btn:active,a.button-one:active,.form-submit-btn:active,.news-all-btn:active{transform:scale(.97);opacity:.92}}@media (max-width:768px){.sm-credit-bar{padding:6px 12px 4px !important;font-size:10px}.sm-credit-bar a{font-size:10px !important}}@media (max-width:540px){footer .up-footer ul.flickr{grid-template-columns:repeat(3,minmax(0,1fr)) !important;gap:6px !important}.news-carousel-section .container,.services-offer-section .container{padding-left:14px !important;padding-right:14px !important}}@media (max-width:320px){.ctx-menu-list li a{font-size:13px;padding:10px 14px}footer .up-footer ul.flickr{grid-template-columns:repeat(3,minmax(0,1fr)) !important}}.skip-to-content{position:absolute;left:-9999px;top:auto;z-index:100000;padding:12px 20px;background:var(--brand-1,#58260d);color:var(--on-brand-1);font-weight:700;text-decoration:none;border-radius:0 0 8px 0}.skip-to-content:focus{left:0;top:0;outline:3px solid var(--brand-2,#292929);outline-offset:2px}.visually-hidden{position:absolute !important;width:1px !important;height:1px !important;padding:0 !important;margin:-1px !important;overflow:hidden !important;clip:rect(0,0,0,0) !important;white-space:nowrap !important;border:0 !important}.empty-state-title{font-size:1.25rem;font-weight:700;margin:0 0 8px;color:var(--renk2,#222)}.search-page-form-wrap{margin-bottom:28px}.search-page-form{width:100%;max-width:640px;margin:0 auto}.search-page-field{display:flex;align-items:center;gap:10px;background:var(--brand-3,#ffffff);border:2px solid var(--brand-border-input);border-radius:12px;padding:8px 12px;box-shadow:0 2px 12px var(--brand-shadow-neutral)}.search-page-field:focus-within{border-color:var(--brand-1,#58260d);box-shadow:0 2px 16px var(--brand-shadow)}.search-page-field i{color:var(--brand-muted-3);flex-shrink:0}.search-page-field input[type="search"]{flex:1;border:0;background:transparent;font-size:16px;min-width:0;outline:none}.search-page-submit{flex-shrink:0;padding:10px 18px !important;margin:0 !important}.search-page-query-sub{text-align:center;color:var(--brand-muted-2);font-size:15px;margin:-12px 0 20px}.search-page-summary{text-align:center;color:var(--brand-muted-2);margin-bottom:24px;font-size:15px}mark.search-hit{background:var(--brand-highlight);color:inherit;padding:0 2px;border-radius:2px}.search-results-list{list-style:none;padding:0;margin:0;display:grid;gap:16px;max-width:760px;margin-left:auto;margin-right:auto}.search-result-item{background:var(--brand-3,#ffffff);border:1px solid var(--brand-border);border-radius:12px;padding:18px 20px;transition:border-color .2s,box-shadow .2s,background .2s}.search-result-item:hover{border-color:color-mix(in srgb,var(--brand-1) 35%,var(--brand-border));box-shadow:0 4px 18px var(--brand-shadow);background:var(--brand-accent-soft-2)}.search-result-type{display:inline-block;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--on-brand-1);background:var(--brand-1,#58260d);padding:3px 10px;border-radius:20px;margin-bottom:8px}.search-result-title{font-size:1.1rem;margin:0 0 6px;line-height:1.35}.search-result-title a{color:var(--brand-2,#292929);text-decoration:none;transition:color .2s ease}.search-result-title a:hover{color:var(--brand-1,#58260d)}.search-result-desc{margin:0;color:var(--brand-muted-2);font-size:14px;line-height:1.55}.search-page-suggestions{display:flex;gap:12px;justify-content:center;flex-wrap:wrap;margin-top:16px}.nav-search-item a{opacity:.85}.nav-search-item a:hover{opacity:1}.mob-search-more a{display:block;text-align:center;font-weight:700;padding:12px;color:var(--brand-2,#292929);background:var(--brand-accent-soft);border-radius:8px;transition:background .2s,color .2s}.mob-search-more a:hover{background:color-mix(in srgb,var(--brand-1) 18%,transparent);color:var(--brand-1,#58260d)}.page-404-rich .page-404-inner{max-width:720px;margin:0 auto}.page-404-code{font-size:clamp(56px,12vw,96px);font-weight:900;line-height:1;color:var(--renk1,#fec901);opacity:.85;margin-bottom:8px}.page-404-url{display:inline-block;background:color-mix(in srgb,var(--brand-2) 6%,transparent);padding:6px 14px;border-radius:6px;font-size:13px;color:var(--brand-muted-3);margin:12px 0 20px;word-break:break-all}.page-404-suggestion{display:flex;align-items:flex-start;gap:12px;background:linear-gradient(135deg,var(--brand-1,#58260d),var(--brand-gradient-end));border-radius:12px;padding:16px 20px;margin:0 auto 20px;max-width:520px;text-align:left}.page-404-suggestion p{margin:0;font-size:14px;color:var(--on-brand-1)}.page-404-suggestion a{font-weight:700;color:var(--on-brand-1);text-decoration:underline}.page-404-search{max-width:520px;margin:0 auto 24px}.page-404-actions{display:flex;gap:12px;justify-content:center;flex-wrap:wrap;margin-bottom:28px}.page-404-link-grid{display:grid !important;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.page-404-tag-list{display:flex;flex-wrap:wrap;gap:8px;list-style:none;padding:0;margin:0}.page-404-tag-list a{display:inline-block;padding:8px 14px;background:var(--brand-3,#ffffff);border:1px solid var(--brand-border);border-radius:20px;font-size:13px;font-weight:600;text-decoration:none;color:var(--brand-2,#292929);transition:background .2s,border-color .2s,color .2s}.page-404-tag-list a:hover{background:var(--brand-1,#58260d);border-color:var(--brand-1,#58260d);color:var(--on-brand-1)}.pagination-wrap{margin-top:32px;text-align:center}.pagination-list{display:inline-flex;flex-wrap:wrap;gap:6px;list-style:none;padding:0;margin:0;justify-content:center}.pagination-list li a,.pagination-list li span{display:inline-flex;align-items:center;justify-content:center;min-width:40px;height:40px;padding:0 12px;border-radius:8px;font-weight:600;text-decoration:none;color:var(--brand-2,#292929);background:var(--brand-3,#ffffff);border:1px solid var(--brand-border);transition:background .2s,border-color .2s,color .2s}.pagination-list li span.active{background:var(--brand-1,#58260d);border-color:var(--brand-1,#58260d);color:var(--on-brand-1)}.pagination-list li a:hover{border-color:var(--brand-1,#58260d);background:var(--brand-accent-soft-2);color:var(--brand-1,#58260d)}.pagination-ellipsis{border:none !important;background:transparent !important;min-width:auto !important}.message-success{color:#1a7f37;background:#e8f5e9;border-radius:8px;padding:12px 16px;margin-top:12px}.message-error{color:#b42318;background:#fdecea;border-radius:8px;padding:12px 16px;margin-top:12px}@media (max-width:992px){.search-page-field{flex-wrap:wrap}.search-page-submit{width:100%;margin-top:4px !important}}@media (max-width:480px){.page-404-link-grid{grid-template-columns:1fr !important}}:root{--mob-tab-h:82px;--mob-tab-float-gap:16px;--mob-tab-fab-rise:26px;--tabbar-h:calc(var(--mob-tab-h)+var(--mob-tab-float-gap)+var(--mob-tab-fab-rise)+8px);--credit-bar-h:28px;--bottom-chrome:calc(var(--tabbar-h)+var(--credit-bar-h));--fab-offset:calc(var(--mob-tab-h)+var(--mob-tab-float-gap)+var(--mob-tab-fab-rise)+16px+env(safe-area-inset-bottom,0px))}@media (max-width:1020px){body{padding-bottom:calc(var(--mob-tab-h)+var(--mob-tab-float-gap)+var(--mob-tab-fab-rise)+16px+env(safe-area-inset-bottom,0px)) !important}.scroll-to-top{bottom:calc(var(--fab-offset)+var(--credit-bar-h)+8px) !important}.mobildestek,.whatsapp-float,a[href*="wa.me"].floating,.floating-whatsapp{bottom:calc(var(--fab-offset)+var(--credit-bar-h)+8px) !important}.quote-section #map,.quote-section #map .lazy-map{position:relative !important;height:clamp(200px,35vh,280px) !important;min-height:200px !important}.quote-section #map iframe,.quote-section #map .lazy-map iframe{height:100% !important;min-height:200px !important}.row{margin-left:-8px !important;margin-right:-8px !important}[class*="col-"]{padding-left:8px !important;padding-right:8px !important;min-width:0}.detay-card,.detay-icerik,.sayfa-detay-full{overflow-wrap:anywhere;word-break:break-word;max-width:100%}.detay-icerik img,.blog-section img,.page-section img:not(.hizmet-detail__image):not(.site-article__image):not(.hizmet-detail__rel-thumb){max-width:100% !important;height:auto !important}.mob-search-sheet-inner{max-height:calc(100dvh - var(--tabbar-h) - env(safe-area-inset-bottom,0px));overflow-y:auto}}@media (min-width:768px) and (max-width:1020px){.listing-grid>.listing-grid__cell,.listing-grid>[class*="col-"]{width:auto !important;float:none !important}}@media (max-width:767px){.listing-grid>.listing-grid__cell,.listing-grid>[class*="col-"]{width:auto !important;float:none !important}}@media (min-width:1021px) and (max-width:1280px){.news-grid-3{grid-template-columns:repeat(2,minmax(0,1fr)) !important}.news-carousel-card{flex:0 0 calc(50% - 12px) !important}}@media (min-width:1281px) and (max-width:1536px){.news-grid-3{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}}@media (min-width:1021px){.footer-widget ul.flickr{display:grid !important;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;width:100%}.footer-widget ul.flickr li{width:100% !important;height:auto !important;aspect-ratio:1}}@media (max-width:480px){:root{--mob-tab-h:78px;--mob-tab-float-gap:12px;--mob-tab-fab-rise:24px;--tabbar-h:calc(var(--mob-tab-h)+var(--mob-tab-float-gap)+var(--mob-tab-fab-rise)+8px)}body{padding-bottom:calc(var(--mob-tab-h)+var(--mob-tab-float-gap)+var(--mob-tab-fab-rise)+16px+env(safe-area-inset-bottom,0px)) !important}.scroll-to-top{bottom:calc(var(--fab-offset)+var(--credit-bar-h)+6px) !important;width:38px !important;height:38px !important}.g-recaptcha{transform:scale(0.82);transform-origin:0 0;max-width:100%;height:78px;overflow:hidden}.mob-tabbar-label{font-size:9px;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.breadcrumb-seo li.active span{max-width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:inline-block;vertical-align:bottom}.page-404-code{font-size:clamp(48px,18vw,72px)}}@media (max-width:390px){.g-recaptcha{transform:scale(0.76);height:72px}.search-page-field input[type="search"]{font-size:16px}.form-group-custom input,.form-group-custom textarea{font-size:16px !important}}@media (min-width:481px) and (max-width:820px){.review-card{flex:0 0 min(75vw,340px) !important}}@media (min-width:821px) and (max-width:1020px){.review-card{flex:0 0 min(45vw,300px) !important}}@media (min-width:1021px) and (max-width:1366px){.review-card{flex:0 0 calc(50% - 10px) !important}}@media (min-width:1367px){.review-card{flex:0 0 calc(33.333% - 14px) !important;min-width:0}}@media (min-width:1600px){#content .inner-content .container{max-width:1140px}}@media (min-width:1920px){#content .inner-content .container{max-width:1200px}}@media (min-width:1021px){header>.sidebar-search.desk-search-panel{display:block !important;grid-row:3;flex-shrink:0;margin:0 !important;padding:12px 14px 14px !important;border-top:1px solid rgba(0,0,0,0.07) !important;border-bottom:1px solid rgba(0,0,0,0.05) !important;background:color-mix(in srgb,#58260d 6%,#ffffff) !important;box-sizing:border-box !important;max-width:100% !important;overflow:hidden !important}.sidebar-search-title{margin:0 0 10px !important;padding:0 !important;font-family:var(--font-sans) !important;font-size:11px !important;font-weight:700 !important;letter-spacing:0.08em !important;text-transform:uppercase !important;color:color-mix(in srgb,#292929 70%,#666) !important;line-height:1.2 !important}.desk-search-field{display:flex;align-items:center;gap:8px;background:#ffffff;border:1px solid rgba(0,0,0,0.08);border-radius:10px;padding:9px 12px;box-shadow:0 1px 4px rgba(0,0,0,0.04)}.desk-search-field i{color:#58260d;font-size:14px;flex-shrink:0}.desk-search-field input{flex:1;border:0;background:transparent;font-size:14px;font-family:var(--font-sans);outline:none;min-width:0;color:#292929}.desk-search-field input::placeholder{color:color-mix(in srgb,#292929 45%,#999)}.desk-search-results{list-style:none;padding:8px 0 0;margin:0;max-height:200px;overflow-y:auto}.desk-search-results li a{display:block;padding:8px 10px;border-radius:8px;text-decoration:none;color:#292929;font-size:13px}.desk-search-results li a:hover{background:color-mix(in srgb,#58260d 22%,transparent)}.desk-sr-type{display:block;font-size:10px;font-weight:700;text-transform:uppercase;opacity:.65}.desk-search-empty{font-size:11px;color:color-mix(in srgb,#292929 50%,#888);margin:8px 0 0;padding:0 2px}.desk-search-empty.is-hidden{display:none}.desk-search-more a{font-weight:700;text-align:center;color:#292929 !important}header>.guide-box{grid-row:4;flex-shrink:0}}@media (max-width:1020px){header>.sidebar-search.desk-search-panel{display:none !important}}.lazy-map-full{min-height:400px;position:relative;background:#eef1f5}.lazy-map-full .lazy-map-placeholder{min-height:400px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;color:#888}.lazy-map-full.loaded .lazy-map-placeholder{display:none}.quote-contact-items{display:flex;flex-direction:column;gap:4px;margin-bottom:16px}.quote-contact-item{display:flex;align-items:flex-start;gap:12px;padding:10px 12px;border-radius:10px;text-decoration:none;color:#292929;transition:background .2s ease,transform .2s ease,opacity .2s ease}.quote-contact-item:hover{background:var(--brand-accent-soft-2)}.qci-icon{width:36px;height:36px;border-radius:9px;background:color-mix(in srgb,var(--brand-1) 12%,var(--brand-3));display:flex;align-items:center;justify-content:center;flex-shrink:0}.qci-icon i{color:#58260d;font-size:14px}.qci-label{display:block;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.8px;color:var(--brand-muted);margin-bottom:2px}.qci-value{display:block;font-size:13px;font-weight:600;color:#292929;line-height:1.45;word-break:break-word}.quote-contact-cta{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;padding:13px 16px;margin-top:4px;border-radius:10px;background:#58260d;color:#fff;font-weight:700;font-size:14px;text-decoration:none;transition:filter .2s ease,transform .15s ease}.quote-contact-cta:hover{filter:brightness(1.05);transform:translateY(-1px);color:#fff}.iletisim-page-wrap{max-width:720px;margin:0 auto}.iletisim-page-intro{text-align:center;margin-bottom:28px}.iletisim-page-intro h2{font-size:28px;font-weight:800;color:#292929;margin:0 0 10px}.iletisim-page-card{background:var(--surface-raised);border-radius:16px;padding:28px 24px;box-shadow:var(--card-shadow);border:1px solid var(--brand-border)}.iletisim-page-card .iletisim-items{gap:4px}.iletisim-page-card .iletisim-item{border-radius:12px}.iletisim-page-card .ii-icon{background:color-mix(in srgb,var(--brand-1) 12%,var(--brand-3))}.iletisim-page-card .ii-icon i{color:#58260d !important}.iletisim-page-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:24px;padding-top:20px;border-top:1px solid var(--brand-divider)}.iletisim-action-btn{flex:1 1 auto;min-width:140px;text-align:center;display:inline-flex;align-items:center;justify-content:center;gap:8px}.iletisim-action-btn--outline{background:transparent !important;border:2px solid #58260d !important;color:#292929 !important}@media (max-width:540px){.iletisim-page-actions{flex-direction:column}.iletisim-action-btn{width:100%}.quote-box{padding:24px 20px !important}}:root{--hero-h:clamp(280px,45vh,520px);--card-ratio:16 / 10;--grid-gap:20px;--bottom-chrome:calc(var(--tabbar-h,132px)+env(safe-area-inset-bottom,0px));--page-gutter:16px}#content{contain:layout}.hero-slider{height:var(--hero-h) !important;min-height:var(--hero-h) !important;max-height:unset !important}.hero-slide,.hero-slide-bg{height:100% !important;min-height:0 !important}.listing-grid{display:grid !important;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--grid-gap);margin-left:0 !important;margin-right:0 !important;width:100%}.listing-grid::before,.listing-grid::after{display:none !important;content:none !important}.listing-grid>.listing-grid__cell,.listing-grid>[class*="col-"]{width:auto !important;max-width:none !important;float:none !important;padding-left:0 !important;padding-right:0 !important;margin-bottom:0 !important;min-width:0;display:flex;flex-direction:column}.listing-grid .service-card,.listing-grid .offer-post.service-card,.listing-grid .news-carousel-card{height:100%;display:flex;flex-direction:column;min-width:0}.listing-grid .service-body,.listing-grid .ncc-body{flex:1 1 auto;display:flex;flex-direction:column;min-width:0}.listing-grid .service-body p,.listing-grid .ncc-body p{flex:1 1 auto;margin-bottom:0;overflow-wrap:anywhere}.service-img-wrap,.ncc-img,.gallery-card{aspect-ratio:var(--card-ratio);height:auto !important;max-height:none !important;overflow:hidden;position:relative;background:#eef1f5}.service-img-wrap>a,.ncc-img>a{display:block;width:100%;height:100%}.service-img-wrap img,.ncc-img img,.gallery-card>img,.hizmet-detail__rel-thumb{width:100% !important;height:100% !important;max-height:none !important;object-fit:cover;display:block}.gallery-card{border-radius:12px}.gallery-card .gallery-hover{position:absolute;inset:0}.gallery-grid{display:grid !important;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:0;width:100%}.gallery-grid .gallery-item{width:auto !important;float:none !important;padding:0 !important;min-width:0}.gallery-grid .gallery-item:nth-child(6n+1),.gallery-grid .gallery-item:nth-child(6n+2){grid-column:span 2}.gallery-grid .gallery-item:nth-child(6n+1) .gallery-card,.gallery-grid .gallery-item:nth-child(6n+2) .gallery-card{aspect-ratio:2 / 1}.news-grid-3{display:grid !important;grid-template-columns:repeat(3,minmax(0,1fr)) !important;gap:var(--grid-gap) !important}.news-grid-3 .news-carousel-card{flex:unset !important;width:auto !important;height:100%;display:flex;flex-direction:column}.ref-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;align-items:stretch}.ref-logo-item{min-width:0;display:flex;flex-direction:column;align-items:center;justify-content:center}.ref-logo-item img{max-width:100%;height:auto;max-height:80px;object-fit:contain}.breadcrumb-row{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 16px;width:100%;min-width:0}.breadcrumb-nav-col{flex:1 1 auto;min-width:0;overflow-x:auto;-webkit-overflow-scrolling:touch}.breadcrumb-seo{flex-wrap:nowrap;white-space:nowrap}.breadcrumb-h1,.breadcrumb-title{flex:0 1 auto;min-width:0;margin:0;overflow-wrap:anywhere}.detay-card{overflow:hidden;max-width:100%}.sayfa-gorsel-sol{max-width:100%}.detay-icerik{overflow-wrap:anywhere;word-break:break-word}.detay-icerik img,.detay-icerik table,.detay-icerik iframe,.detay-icerik video{max-width:100% !important;height:auto !important}.detay-icerik table{display:block;overflow-x:auto;-webkit-overflow-scrolling:touch}.iletisim-grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:32px;align-items:start}.iletisim-map-full,.lazy-map-full{aspect-ratio:21 / 9;max-height:420px;min-height:unset !important;overflow:hidden}.lazy-map-full .lazy-map-placeholder{min-height:100% !important;height:100%}.lazy-map-full iframe,.iletisim-map-full iframe{width:100% !important;height:100% !important;border:0;display:block}.search-results-list,.search-result-item{min-width:0}.search-result-title a{overflow-wrap:anywhere}.reviews-slider{scroll-padding-inline:var(--page-gutter);padding-inline:var(--page-gutter);gap:12px}.review-card{flex:0 0 min(300px,calc(100vw - 48px));min-width:0}body.modal-active .mob-tabbar,body.ref-modal-open .mob-tabbar,body.menu-active .mob-tabbar{opacity:0;pointer-events:none;transition:opacity .2s ease}.ref-modal-overlay{padding:16px;padding-bottom:calc(16px+env(safe-area-inset-bottom,0px));align-items:center}.ref-modal{max-height:min(85vh,calc(100dvh - 32px));overflow-y:auto;-webkit-overflow-scrolling:touch;width:min(560px,100%)}@media (max-width:1020px){footer .up-footer .row{display:grid !important;grid-template-columns:1fr;gap:24px}footer .up-footer .col-md-4{width:100% !important;float:none !important}}.page-section,.blog-section,.container{max-width:100%;min-width:0}.container{padding-left:var(--page-gutter);padding-right:var(--page-gutter)}#content .inner-content{min-width:0;overflow-x:clip}@media (max-width:1020px){body{padding-bottom:var(--bottom-chrome) !important}.scroll-to-top,.mobildestek,.whatsapp-float,a[href*="wa.me"].floating,.floating-whatsapp{bottom:calc(var(--bottom-chrome)+8px) !important}}@media (max-width:1020px){:root{--hero-h:clamp(320px,52vh,480px);--grid-gap:16px}.listing-grid,.news-grid-3{grid-template-columns:repeat(2,minmax(0,1fr)) !important}.gallery-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.gallery-grid .gallery-item:nth-child(6n+1),.gallery-grid .gallery-item:nth-child(6n+2){grid-column:span 1}.gallery-grid .gallery-item:nth-child(6n+1) .gallery-card,.gallery-grid .gallery-item:nth-child(6n+2) .gallery-card{aspect-ratio:var(--card-ratio)}.ref-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.iletisim-grid{grid-template-columns:1fr;gap:24px}.breadcrumb-row{flex-direction:column;align-items:flex-start !important;text-align:left !important}.quote-section #map,.quote-section #map .lazy-map{position:relative !important;aspect-ratio:16 / 10;height:auto !important;min-height:200px !important;max-height:280px !important}.ref-modal-overlay{align-items:flex-end;padding:0}.ref-modal{border-radius:16px 16px 0 0;max-height:min(88vh,calc(100dvh - 16px));width:100%}}@media (max-width:767px){.listing-grid,.news-grid-3{grid-template-columns:1fr !important}.gallery-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.ref-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.iletisim-map-full,.lazy-map-full{aspect-ratio:4 / 3;max-height:280px}.page-404-actions{flex-direction:column;align-items:stretch}.page-404-actions .button-one{width:100%;text-align:center}}@media (max-width:480px){:root{--hero-h:clamp(280px,48vh,420px);--mob-tab-h:78px;--mob-tab-float-gap:12px;--mob-tab-fab-rise:24px;--tabbar-h:calc(var(--mob-tab-h)+var(--mob-tab-float-gap)+var(--mob-tab-fab-rise)+8px);--page-gutter:12px;--grid-gap:12px}.gallery-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.ref-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.mob-tabbar-label{font-size:9px}.breadcrumb-seo li.active span{max-width:min(140px,40vw)}.g-recaptcha{transform:scale(0.85);transform-origin:left top;width:304px;max-width:100%;height:auto;min-height:78px;overflow:hidden}}@media (max-width:360px){:root{--page-gutter:10px}.mob-tabbar-item{padding-inline:2px}.g-recaptcha{transform:scale(0.78)}}@media (min-width:768px) and (max-width:820px){.listing-grid{grid-template-columns:repeat(2,minmax(0,1fr)) !important}}@media (min-width:1024px){:root{--page-gutter:15px;--grid-gap:24px}.container{max-width:1170px;margin-left:auto;margin-right:auto}}@media (min-width:1280px){.listing-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.news-grid-3{grid-template-columns:repeat(3,minmax(0,1fr)) !important}}@media (min-width:1600px){.container{max-width:1240px}:root{--grid-gap:28px}}@media (min-width:1920px){.container{max-width:1280px}}@media (max-width:1020px) and (orientation:landscape) and (max-height:500px){:root{--hero-h:clamp(200px,58vh,280px)}}@media (max-width:1020px){.ctx-menu{max-width:calc(100vw - 24px);max-height:min(70vh,400px);overflow-y:auto}.mob-search-sheet-inner{max-height:calc(100dvh - var(--bottom-chrome))}}.form-submit-btn,.button-one,.search-page-submit{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px}.form-group-custom{min-width:0}.iletisim-form-row{display:grid;grid-template-columns:1fr 1fr;gap:12px}@media (max-width:540px){.iletisim-form-row{grid-template-columns:1fr}}.sss-grid{display:grid !important;width:100%;max-width:100%;box-sizing:border-box}.sss-grid--dual{grid-template-columns:repeat(2,minmax(0,1fr)) !important}.sss-grid:not(.sss-grid--dual):not(.sss-grid--single){grid-template-columns:repeat(3,minmax(0,1fr)) !important}@media (max-width:767px){.sss-grid,.sss-grid--dual{grid-template-columns:1fr !important}}.pagination-wrap{overflow-x:auto;-webkit-overflow-scrolling:touch;padding-bottom:4px}.pagination-list{flex-wrap:wrap;justify-content:center}.marquee-section{overflow:hidden;max-width:100%}.marquee-track{will-change:transform}.empty-state{text-align:center;padding:48px 16px;max-width:560px;margin:0 auto}.page-404-actions{display:flex;flex-wrap:wrap;gap:12px;justify-content:center}.iletisim-premium{padding:0;background:transparent}.iletisim-premium-wrap{display:grid;grid-template-columns:minmax(300px,44%) minmax(0,56%);align-items:stretch;background:#fff;border-radius:12px;overflow:hidden;border:1px solid var(--brand-border);box-shadow:none}.iletisim-premium-wrap--solo{grid-template-columns:minmax(0,560px);justify-content:center}.iletisim-premium-body{padding:clamp(18px,2.2vw,24px);display:flex;flex-direction:column;justify-content:center;gap:16px;background:#fff;min-width:0}.iletisim-premium .ip-tiles{display:flex;flex-direction:column;gap:0;width:100%;margin:0;padding:0;list-style:none;border:none;border-radius:0;overflow:visible;background:transparent}.iletisim-premium .ip-tile{display:flex;align-items:flex-start;gap:14px;padding:11px 0;margin:0;border:none;border-bottom:1px solid color-mix(in srgb,var(--brand-2) 8%,#eceef1);border-radius:0;background:transparent;text-decoration:none;color:inherit;min-width:0;transition:color .15s ease}.iletisim-premium .ip-tile>div:last-child{display:flex;flex-direction:column;gap:2px;align-items:flex-start;flex:1;min-width:0}.iletisim-premium .ip-tile:last-child{border-bottom:none;padding-bottom:0}.iletisim-premium .ip-tile:first-child{padding-top:0}.iletisim-premium a.ip-tile:hover{background:transparent}.iletisim-premium a.ip-tile:hover .ip-tile-value{color:var(--brand-1,#58260d)}.iletisim-premium .ip-tile-icon{width:22px;height:22px;margin-top:2px;border-radius:0;background:transparent;display:flex;align-items:center;justify-content:center;flex-shrink:0}.iletisim-premium .ip-tile-icon i{color:var(--brand-1,#58260d);font-size:14px;opacity:1}.iletisim-premium .ip-tile-label{display:block;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:0.04em;color:var(--brand-muted);margin:0;line-height:1.3}.iletisim-premium .ip-tile-value{display:block;font-size:15px;font-weight:600;color:#292929;line-height:1.45;word-break:normal;overflow-wrap:normal;margin:0}.iletisim-premium [data-contact-type="email"] .ip-tile-value,.iletisim-premium [data-contact-type="tel"] .ip-tile-value,.iletisim-premium [data-contact-type="mobil"] .ip-tile-value,.iletisim-premium [data-contact-type="mobil2"] .ip-tile-value,.iletisim-premium [data-contact-type="fax"] .ip-tile-value{word-break:keep-all;overflow-wrap:anywhere}.iletisim-premium [data-contact-type="adres"] .ip-tile-value{font-size:14px;font-weight:500;line-height:1.55;overflow-wrap:break-word}.iletisim-premium-actions{display:flex;flex-wrap:wrap;align-items:stretch;gap:10px;width:100%;margin:4px 0 0;padding:14px 0 0;border-top:1px solid color-mix(in srgb,var(--brand-2) 8%,#eceef1);border-bottom:none}.iletisim-premium-actions:has(>:only-child) .iletisim-premium-btn{flex:1 1 100%}.iletisim-premium-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;flex:1 1 calc(50% - 5px);min-width:0;min-height:48px;padding:12px 18px;border-radius:999px;font-size:13px;font-weight:700;line-height:1.2;text-decoration:none;white-space:nowrap;transition:background .15s ease,border-color .15s ease,color .15s ease;border:1px solid transparent;box-sizing:border-box}.iletisim-premium-btn span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.2}.iletisim-premium-btn i{flex-shrink:0;font-size:16px;line-height:1}.iletisim-premium-btn--primary{background:var(--brand-1,#58260d);color:var(--on-brand-1);box-shadow:none}.iletisim-premium-btn--primary:hover{background:var(--brand-accent-hover);filter:none;transform:none;color:var(--on-brand-1);box-shadow:none}.iletisim-premium-btn--wa{background:#25d366;color:#fff;border-color:#25d366}.iletisim-premium-btn--wa:hover{background:#1fb855;border-color:#1fb855;color:#fff}.iletisim-premium-btn--ghost{background:transparent;color:var(--brand-2,#292929);border-color:var(--brand-border)}.iletisim-premium-btn--ghost:hover{border-color:var(--brand-1,#58260d);background:var(--brand-accent-soft-2);color:var(--brand-1,#58260d)}.iletisim-premium-map{position:relative;width:100%;min-height:320px;background:#e8eaed;border-left:1px solid var(--brand-border)}.iletisim-premium-map-inner{position:absolute;inset:0;width:100% !important;height:100% !important;min-height:0 !important}.iletisim-premium-map-inner.lazy-map,.iletisim-premium-map .lazy-map-full{min-height:0 !important;max-height:none !important;aspect-ratio:unset !important}.iletisim-premium-map-inner .lazy-map-placeholder{position:absolute;inset:0;height:auto !important;min-height:0 !important;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;color:#888;font-size:13px;background:#e8eaed;animation:none}.iletisim-premium-map-inner .lazy-map-placeholder i{font-size:28px;color:#58260d}.iletisim-premium-map-inner .lazy-map iframe{position:absolute;inset:0;width:100% !important;height:100% !important;min-height:0 !important;border:0;display:block}@media (max-width:900px){.iletisim-premium-wrap,.iletisim-premium-wrap--map{grid-template-columns:1fr}.iletisim-premium-body{padding:18px 16px}.iletisim-premium-map{min-height:clamp(220px,50vw,300px);border-left:none;border-top:1px solid var(--brand-border)}.iletisim-premium-actions{flex-direction:column}.iletisim-premium-actions .iletisim-premium-btn{flex:1 1 100%;width:100%}}.page-banner-section{padding:0 !important;background:linear-gradient(180deg,#f6f8fa 0%,#fff 100%) !important;border-bottom:1px solid rgba(0,0,0,.06) !important;position:relative;overflow:hidden}.page-banner-section::before{content:'';position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,#58260d 0%,#58260d 40%,transparent 100%);z-index:2}.page-banner-inner{padding:28px 0 26px;position:relative;z-index:1}.page-banner-section .container{position:relative}.page-banner-section .breadcrumb-row{display:flex !important;flex-direction:row !important;flex-wrap:wrap;align-items:center !important;justify-content:space-between !important;gap:16px 24px !important;margin:0 !important;width:100%}.page-banner-section .breadcrumb-title{flex:1 1 auto;min-width:0;text-align:left !important;float:none !important;width:auto !important;padding:0 !important}.page-banner-section .breadcrumb-h1,.page-banner-section .breadcrumb-title h1{font-family:var(--font-sans) !important;font-size:clamp(26px,2.8vw,36px) !important;font-weight:700 !important;letter-spacing:-0.025em !important;line-height:1.15 !important;color:#292929 !important;margin:0 !important;padding:0 !important;text-shadow:none !important}.page-banner-section .breadcrumb-h1::after{content:'';display:block;width:44px;height:3px;background:#58260d;border-radius:2px;margin-top:12px}.page-banner-section .breadcrumb-nav-col{flex:0 1 auto;min-width:0;display:flex !important;justify-content:flex-end !important;align-items:center !important;text-align:right !important;float:none !important;width:auto !important;padding:0 !important;overflow:visible !important}.page-banner-section .breadcrumb-seo{display:inline-flex !important;flex-wrap:wrap;align-items:center;gap:2px 2px;padding:9px 16px;margin:0;background:var(--surface-raised);border:1px solid var(--brand-border);border-radius:999px;box-shadow:var(--card-shadow);white-space:normal}.page-banner-section .breadcrumb-seo li{font-family:var(--font-sans) !important;font-size:12.5px !important;font-weight:500 !important;color:var(--brand-muted-2) !important;letter-spacing:0.01em}.page-banner-section .breadcrumb-seo li a{color:var(--brand-body) !important;font-weight:500 !important;transition:color .15s ease}.page-banner-section .breadcrumb-seo li a:hover{color:var(--brand-1,#58260d) !important}.page-banner-section .breadcrumb-seo li a i.fa-home{font-size:11px !important;color:#58260d !important}.page-banner-section .breadcrumb-seo li+li::before{content:'\f054' !important;font-family:'Font Awesome 6 Free' !important;font-weight:900 !important;font-size:8px !important;color:var(--brand-muted) !important;margin:0 9px !important;opacity:1 !important}.page-banner-section .breadcrumb-seo li.active,.page-banner-section .breadcrumb-seo li.active span{color:#292929 !important;font-weight:600 !important}.page-banner-compact .page-banner-inner{padding:14px 0 12px}.page-banner-compact .breadcrumb-h1::after{display:none}.page-banner-compact .breadcrumb-row:has(.breadcrumb-nav-only){justify-content:center !important}.page-banner-compact .breadcrumb-nav-only{justify-content:center !important;width:100% !important;flex:1 1 100%}.listing-seo-intro-wrap{padding:0 0 18px;background:#ffffff}.listing-seo-intro{margin:0;max-width:72ch;font-size:15px;line-height:1.65;color:#292929;opacity:0.88}@media (max-width:1020px){.page-banner-inner{padding:22px 0 20px}.page-banner-section .breadcrumb-row{flex-direction:column !important;align-items:flex-start !important;gap:14px !important}.page-banner-section .breadcrumb-title,.page-banner-section .breadcrumb-nav-col{width:100% !important;text-align:left !important;justify-content:flex-start !important}.page-banner-section .breadcrumb-seo{padding:8px 14px;font-size:12px}.page-banner-section .breadcrumb-h1,.page-banner-section .breadcrumb-title h1{font-size:clamp(22px,5.5vw,28px) !important}.page-banner-section .breadcrumb-h1::after{width:36px;margin-top:10px}}.haber-list-section{background:transparent}.haber-list-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;width:100%}.haber-card{display:flex;flex-direction:column;min-width:0;height:100%;background:var(--surface-raised);border-radius:16px;overflow:hidden;border:1px solid var(--brand-border);box-shadow:var(--card-shadow);transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease}.haber-card:hover{transform:translateY(-4px);box-shadow:var(--card-shadow-hover);border-color:color-mix(in srgb,var(--brand-1) 28%,var(--brand-border))}.haber-card__media{position:relative;aspect-ratio:16 / 10;overflow:hidden;background:#eef1f5;flex-shrink:0}.haber-card__media--empty{background:linear-gradient(145deg,#eef1f5 0%,#e4e8ed 100%)}.haber-card__media-link{display:block;width:100%;height:100%}.haber-card__media img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .45s ease}.haber-card:hover .haber-card__media img{transform:scale(1.05)}.haber-card__placeholder{display:flex;align-items:center;justify-content:center;width:100%;height:100%;min-height:160px;color:#b8bec8}.haber-card__placeholder i{font-size:42px;opacity:.85}.haber-card__body{display:flex;flex-direction:column;flex:1 1 auto;padding:20px 20px 22px;min-width:0}.haber-card__title{margin:0 0 10px;font-family:var(--font-sans);font-size:17px;font-weight:700;line-height:1.4;letter-spacing:-0.01em}.haber-card__title a{color:#292929 !important;text-decoration:none;transition:color .15s ease;overflow-wrap:anywhere}.haber-card__title a:hover{color:#58260d !important}.haber-card__excerpt{flex:1 1 auto;margin:0 0 16px;font-size:14px;line-height:1.65;color:#666 !important;overflow-wrap:anywhere}.haber-card__more{display:inline-flex;align-items:center;gap:8px;margin-top:auto;font-size:13px;font-weight:700;color:#292929;text-decoration:none;transition:gap .2s ease,color .15s ease}.haber-card__more i{font-size:11px;transition:transform .2s ease}.haber-card__more:hover{color:#58260d;gap:11px}.haber-card__more:hover i{transform:translateX(2px)}.haber-list-section .pagination-wrap{margin-top:36px}@media (max-width:1020px){.haber-list-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--grid-gap)}}@media (max-width:640px){.haber-list-grid{grid-template-columns:1fr;gap:16px}.haber-card__body{padding:18px 16px 20px}.haber-card__title{font-size:16px}.haber-card__excerpt{font-size:13px}}.site-page{background:var(--brand-3,#ffffff)}.site-page.site-page--soft{background:var(--brand-soft-bg) !important}.site-page.projects-section{background:#fff !important;padding:44px 0 52px !important}.site-page .container{width:100%;max-width:100%;padding-left:var(--page-gutter,16px);padding-right:var(--page-gutter,16px)}.site-article{width:100%;max-width:none;margin:0}.site-article__header{margin-bottom:22px;padding-bottom:18px;border-bottom:1px solid #eceef1}.site-article__title{margin:0;font-family:var(--font-sans);font-size:clamp(24px,2.8vw,32px);font-weight:700;line-height:1.3;letter-spacing:-0.02em;color:#292929 !important}#content .site-article__title{color:#292929 !important}.site-article__header--meta{margin-bottom:16px;padding-bottom:0;border-bottom:none}.site-article__header--meta::after{display:none}.site-article__meta{margin:0 0 16px;font-size:14px;color:#666}.site-article__meta time{font-weight:500}.site-page-sss{margin-top:40px}.sss-grid--single{grid-template-columns:1fr;max-width:820px}.site-article__figure{margin:0 0 28px}.site-article__image,.site-page .sayfa-gorsel-sol{display:block;width:100%;max-width:100%;height:auto;max-height:420px;aspect-ratio:16 / 9;object-fit:cover;border-radius:8px;background:#f0f2f5;float:none !important;margin:0 0 28px !important}.site-prose,.site-page .detay-icerik{font-family:var(--font-sans);font-size:16px;line-height:1.8;color:#555;overflow-wrap:anywhere;word-break:break-word}.site-prose>*:first-child,.site-page .detay-icerik>*:first-child{margin-top:0}.site-prose>*:last-child,.site-page .detay-icerik>*:last-child{margin-bottom:0}.site-prose p,.site-page .detay-icerik p{margin:0 0 1.1em;font-size:16px;line-height:1.8;color:#555}.site-prose h1,.site-page .detay-icerik h1{font-size:22px;font-weight:700;line-height:1.35;color:#292929;margin:1.5em 0 .55em}.site-prose h2,.site-page .detay-icerik h2{font-family:var(--font-sans);font-size:20px;font-weight:700;line-height:1.35;color:#292929;margin:1.45em 0 .5em}.site-prose h3,.site-page .detay-icerik h3{font-size:18px;font-weight:700;line-height:1.4;color:#292929;margin:1.3em 0 .45em}.site-prose h4,.site-page .detay-icerik h4{font-size:16px;font-weight:700;line-height:1.45;color:#292929;margin:1.15em 0 .4em}.site-prose ul,.site-prose ol,.site-page .detay-icerik ul,.site-page .detay-icerik ol{margin:0 0 1.1em;padding-left:1.3em}.site-prose li,.site-page .detay-icerik li{margin-bottom:.4em;line-height:1.75}.site-prose a:not(.etiket-link),.site-page .detay-icerik a:not(.etiket-link){color:#292929;text-decoration:underline;text-underline-offset:2px;text-decoration-color:rgba(0,0,0,.2)}.site-prose .etiket-link,.site-page .detay-icerik .etiket-link{color:#292929 !important;background:none !important;border-bottom:1px solid rgba(0,0,0,.18) !important;text-decoration:none !important}.site-prose mark,.site-prose span[style*="background"],.site-page .detay-icerik mark{background:transparent !important;color:inherit !important}.site-prose img,.site-page .detay-icerik img{max-width:100%;height:auto;border-radius:8px;margin:1.1em 0}.site-prose blockquote,.site-page .detay-icerik blockquote{margin:1.1em 0;padding:12px 16px;border-left:3px solid var(--brand-1,#58260d);background:var(--brand-soft-bg);border-radius:0 6px 6px 0;font-size:15px;line-height:1.65;color:var(--brand-muted-2)}.site-prose table,.site-page .detay-icerik table{width:100%;max-width:100%;margin:1.1em 0;border-collapse:collapse;display:block;overflow-x:auto}.site-prose th,.site-prose td,.site-page .detay-icerik th,.site-page .detay-icerik td{padding:8px 10px;border:1px solid var(--brand-border);font-size:14px}.site-prose iframe,.site-prose video,.site-page .detay-icerik iframe,.site-page .detay-icerik video{max-width:100%;border-radius:8px}.site-article__footer{margin-top:36px;padding-top:20px;border-top:1px solid var(--brand-border);background:transparent !important}.site-article__back{display:inline-flex;align-items:center;gap:8px;font-size:14px;font-weight:600;color:var(--brand-2,#292929) !important;text-decoration:none;transition:color .2s ease}.site-article__back:hover{color:var(--brand-1,#58260d) !important}.site-page .detay-card{background:transparent;border-radius:0;box-shadow:none;padding:0;margin-bottom:0}.site-page .related-content-section{width:100%;max-width:none;margin-top:40px;padding-top:28px;border-top:1px solid var(--brand-border)}.kurumsal-pages-nav__list .kurumsal-pages-nav__item.is-current .kurumsal-pages-nav__current{display:flex;align-items:center;gap:12px;padding:12px 14px;border-radius:10px;background:color-mix(in srgb,#58260d 14%,#fff);border:1px solid color-mix(in srgb,#58260d 35%,transparent);color:#292929;font-weight:600;font-size:14px;line-height:1.35}.kurumsal-pages-nav__list .kurumsal-pages-nav__item.is-current .kurumsal-pages-nav__current img{flex-shrink:0;border-radius:6px;object-fit:cover}.kurumsal-pages-nav__title{font-size:1.05rem !important}.site-page .iletisim-premium-wrap{width:100%;max-width:none}.site-page .iletisim-premium-wrap--solo{max-width:none}.site-page .haber-list-section{background:transparent}.site-page .iletisim-premium{background:transparent}.site-page.ref-section,.site-page.iletisim-premium{padding-bottom:var(--content-section-y) !important}.site-page.iletisim-premium{padding-top:14px !important}.site-page.services-offer-section{background:var(--brand-3,#ffffff)}#content .site-page.site-page--flat.services-offer-section,#content .site-page.site-page--flat.listing-unified{background:#fff !important}#content .site-page.site-page--flat.search-page,#content .site-page.site-page--flat.ref-section,#content .site-page.site-page--flat.projects-section,#content .site-page.site-page--flat.haber-list-section{background:#fff !important}.site-page.search-page{background:var(--brand-3,#ffffff)}.site-page.page-404-rich .page-404-inner{max-width:none}@media (max-width:767px){.site-article__title{font-size:clamp(21px,5.5vw,26px)}.site-article__image,.site-page .sayfa-gorsel-sol{max-height:260px}.site-prose,.site-prose p,.site-page .detay-icerik,.site-page .detay-icerik p{font-size:15px;line-height:1.75}}.up-footer.footer-main{--footer-map-h:200px;background:color-mix(in srgb,#ffffff 42%,#fff) !important;padding:42px 0 38px !important;border-top:none !important;box-shadow:inset 0 2px 0 #58260d}.footer-main-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(22px,3.2vw,38px);align-items:start}.footer-main-block{min-width:0}.footer-main-headrow{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:12px}.footer-main-headrow .footer-main-heading{margin:0 !important;padding:0 0 8px !important;border:none !important;flex:1;min-width:0}.footer-main-heading{display:flex;align-items:center;gap:8px;margin:0 0 14px !important;padding:0 0 10px !important;border:none !important;border-bottom:1px solid color-mix(in srgb,#292929 9%,#fff) !important;font-family:var(--font-sans) !important;font-size:11.5px !important;font-weight:600 !important;letter-spacing:0.09em;text-transform:uppercase;color:color-mix(in srgb,#292929 68%,#666) !important}#content .footer-main-heading{color:#292929 !important}.footer-main-heading::before{content:'';flex-shrink:0;width:2px;height:12px;border-radius:1px;background:#58260d}.footer-main-heading__glyph{flex-shrink:0;font-size:11px;line-height:1;color:#58260d;opacity:0.92}.footer-main-heading>span{min-width:0}.footer-main-link{flex-shrink:0;display:inline-flex;align-items:center;gap:5px;font-size:11px;font-weight:600;color:#58260d !important;text-decoration:none;padding:0;border:none;border-radius:0;background:transparent;letter-spacing:0.03em;transition:color .18s ease,opacity .18s ease}.footer-main-link:hover{background:transparent;color:color-mix(in srgb,#58260d 78%,#292929) !important;text-decoration:underline;text-underline-offset:3px}.footer-main-link i{font-size:9px;color:#58260d}.footer-main-text{margin:0;font-size:14px;line-height:1.65;color:color-mix(in srgb,#292929 65%,#fff)}.footer-main-nav__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:0}.footer-main-nav__item{margin:0;padding:0}.footer-main-nav__link{display:flex;align-items:center;gap:10px;padding:9px 0;border-radius:0;text-decoration:none;color:color-mix(in srgb,#292929 84%,#555);font-family:var(--font-sans);font-size:13px;font-weight:500;line-height:1.4;letter-spacing:0.01em;border:none;border-bottom:1px solid color-mix(in srgb,#292929 7%,#fff);background:transparent;box-shadow:none;transition:color .2s ease,padding .2s ease,border-color .2s ease}.footer-main-nav__item:last-child .footer-main-nav__link{border-bottom:none;padding-bottom:0}.footer-main-nav__icon{flex-shrink:0;width:16px;text-align:center;font-size:12px;line-height:1;color:#58260d;opacity:0.92;transition:color .2s ease,transform .2s ease}.footer-main-nav__label{flex:1;min-width:0}.footer-main-nav__link:hover{color:#292929;background:transparent;border-bottom-color:color-mix(in srgb,#58260d 22%,#fff);padding-left:4px;box-shadow:none;transform:none}.footer-main-nav__link:hover .footer-main-nav__icon{color:#58260d;transform:scale(1.08)}.footer-main-nav__link:focus-visible{outline:2px solid color-mix(in srgb,#58260d 50%,#fff);outline-offset:2px;border-radius:4px}.footer-main-map{height:var(--footer-map-h);border-radius:10px;overflow:hidden;background:color-mix(in srgb,#58260d 6%,#f3f4f6);border:1px solid color-mix(in srgb,#292929 10%,#fff);box-shadow:0 1px 3px color-mix(in srgb,#292929 6%,transparent)}.footer-main-map .footer-map,.footer-main-map .lazy-map-sm{margin:0 !important;height:100% !important;min-height:0 !important;max-height:none !important}.footer-main-map .lazy-map-sm iframe,.footer-main-map .footer-map iframe{width:100% !important;height:100% !important;min-height:0 !important;max-height:none !important;border:0 !important;display:block}.footer-main-map .lazy-map-placeholder{height:100% !important;min-height:var(--footer-map-h) !important;display:flex;align-items:center;justify-content:center;color:#58260d;font-size:22px;background:color-mix(in srgb,#58260d 5%,#f5f6f8)}.footer-main-gallery{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;list-style:none;padding:0;margin:0;width:100%}.footer-main-gallery__cell{min-width:0;margin:0;padding:0;overflow:hidden;border-radius:10px}.footer-main-gallery__thumb{display:grid;grid-template-columns:1fr;grid-template-rows:1fr;width:100%;aspect-ratio:4 / 3;margin:0 !important;padding:0;border-radius:10px;overflow:hidden;background:color-mix(in srgb,#58260d 5%,#f4f5f7);border:none;box-shadow:0 1px 3px color-mix(in srgb,#292929 6%,transparent);line-height:0;font-size:0;text-decoration:none;transition:box-shadow .22s ease,transform .22s ease}.footer-main-gallery__thumb:hover{box-shadow:0 6px 16px color-mix(in srgb,#292929 10%,transparent);transform:translateY(-2px)}.footer-main-gallery__img{grid-column:1;grid-row:1;width:100% !important;height:100% !important;max-width:none !important;margin:0 !important;padding:0 !important;border:0 !important;display:block !important;object-fit:cover !important;object-position:center center !important;border-radius:0 !important}footer .up-footer.footer-main .footer-main-gallery__img,footer .up-footer .footer-main-gallery .footer-main-gallery__img{margin:0 !important;margin-top:0 !important}.footer-main-contact{list-style:none;padding:0;margin:0;display:flex;flex-direction:column}.footer-main-contact__item{display:grid;grid-template-columns:28px minmax(0,1fr);gap:10px;align-items:start;padding:9px 0;border-bottom:1px solid color-mix(in srgb,#292929 8%,#fff)}.footer-main-contact__item:first-child{padding-top:0}.footer-main-contact__item:last-child{border-bottom:none;padding-bottom:0}.footer-main-contact__item--address .footer-main-contact__value--plain{font-size:13px;line-height:1.5}.footer-main-contact__icon{width:28px;height:28px;min-width:28px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background:color-mix(in srgb,#58260d 11%,#ffffff);color:#58260d;font-size:11px;margin-top:0}.footer-main-contact__content{display:flex;flex-direction:column;gap:1px;min-width:0}.footer-main-contact__label{font-size:11px;font-weight:600;color:color-mix(in srgb,#292929 58%,#888) !important;line-height:1.3}.footer-main-contact__value{font-size:13px;font-weight:600;line-height:1.4;color:#292929 !important;text-decoration:none;overflow-wrap:anywhere;word-break:break-word}a.footer-main-contact__value:hover{color:#58260d !important}.footer-main-contact__value--plain{font-weight:600;color:#292929 !important}footer .footer-main+.copyright,footer .copyright{background:#58260d !important;color:#292929 !important;padding:13px 16px !important;font-size:12px !important;font-weight:600 !important;letter-spacing:0.02em;text-transform:none !important}@media (max-width:1020px){.up-footer.footer-main{--footer-map-h:180px;padding:28px 0 24px !important}.footer-main-grid{grid-template-columns:1fr;gap:22px}.footer-main-block--gallery{display:none}}@media (min-width:1021px) and (max-width:1280px){.up-footer.footer-main{--footer-map-h:190px}.footer-main-grid{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr) minmax(0,0.9fr);gap:20px}.footer-main-gallery{gap:8px}}@media (min-width:1021px){header nav.nav-menu ul.menu-list li a,header nav.nav-menu ul.menu-list li ul.dropdown li a{font-family:var(--font-sans) !important;font-size:15px !important;line-height:1.35 !important;font-weight:500 !important;letter-spacing:0.01em !important;font-feature-settings:"locl" 1,"liga" 1,"calt" 1 !important}}header .guide-box{box-sizing:border-box !important;max-width:100% !important;overflow-x:hidden !important;padding-left:18px !important;padding-right:18px !important}header .guide-box .sidebar-contact{list-style:none !important;margin:0 !important;padding:0 !important;width:100%;max-width:100%;box-sizing:border-box}header .guide-box .sidebar-contact__item{display:flex !important;align-items:flex-start !important;gap:10px !important;padding:9px 0 !important;margin:0 !important;border-bottom:1px solid rgba(0,0,0,0.06);font-family:var(--font-sans) !important;width:100% !important;max-width:100% !important;box-sizing:border-box;float:none !important}header .guide-box .sidebar-contact__item:last-child{border-bottom:none}header .guide-box .sidebar-contact__icon{flex-shrink:0;width:18px;text-align:center;color:#58260d !important;font-size:14px;line-height:1.4;margin-top:2px}header .guide-box .sidebar-contact__body{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}header .guide-box .sidebar-contact__label{font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:0.06em;color:color-mix(in srgb,#292929 55%,#666);line-height:1.2}header .guide-box .sidebar-contact__value{font-size:12.5px;font-weight:600;color:#292929 !important;text-decoration:none;line-height:1.45;font-variant-numeric:tabular-nums;transition:color 0.2s ease;background:transparent !important;padding:0 !important;max-width:100%;overflow-wrap:anywhere;word-break:break-word}header .guide-box a.sidebar-contact__value:hover{color:#58260d !important}header .guide-box .sidebar-contact__value--text{font-weight:500;word-break:break-word;overflow-wrap:anywhere;cursor:default}header .guide-box .sidebar-contact__item--address .sidebar-contact__value--text{color:color-mix(in srgb,#292929 88%,#fff) !important}header .guide-box .sidebar-contact-actions{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:14px;width:100%;max-width:100%;box-sizing:border-box}header .guide-box .sidebar-contact-btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:10px 6px;border-radius:8px;font-family:var(--font-sans) !important;font-size:11px;font-weight:700;text-decoration:none !important;text-transform:none;letter-spacing:0.02em;transition:background 0.2s ease,box-shadow 0.2s ease,transform 0.15s ease;line-height:1.2;min-height:40px;min-width:0;max-width:100%;box-sizing:border-box;overflow:hidden}header .guide-box .sidebar-contact-btn i{font-size:16px;flex-shrink:0}header .guide-box .sidebar-contact-btn--wa{background:#075e54;color:#fff !important;box-shadow:0 2px 10px rgba(7,94,84,0.35)}header .guide-box .sidebar-contact-btn--wa:hover{background:#054c44;box-shadow:0 4px 14px rgba(7,94,84,0.45);color:#fff !important}header .guide-box .sidebar-contact-btn--call{background:#58260d;color:#ffffff !important;box-shadow:0 2px 10px color-mix(in srgb,#58260d 35%,transparent)}header .guide-box .sidebar-contact-btn--call:hover{filter:brightness(1.08);box-shadow:0 4px 14px color-mix(in srgb,#58260d 45%,transparent);color:#ffffff !important}@media (max-width:1180px) and (min-width:1021px){header .guide-box .sidebar-contact-actions{grid-template-columns:1fr}}@media (min-width:1021px){#container{overflow:visible !important}#content{contain:layout style}header.clearfix,header{position:fixed !important;top:0 !important;bottom:0 !important;right:auto !important;left:max(0px,calc((100vw - var(--site-max)) / 2)) !important;margin-left:0 !important;width:var(--sidebar-w) !important;max-width:min(var(--sidebar-w),100vw) !important;height:100vh !important;height:100dvh !important;max-height:100dvh !important;display:grid !important;grid-template-rows:auto minmax(0,1fr) !important;grid-template-columns:minmax(0,1fr) !important;overflow:visible !important;box-sizing:border-box !important;z-index:999 !important}#content .inner-content{margin-left:var(--sidebar-w) !important}header div.logo.sidebar-logo,header div.logo{flex:none !important;grid-row:1;padding:22px 16px 24px !important;border-bottom:1px solid rgba(0,0,0,0.09) !important;box-shadow:0 1px 0 rgba(255,255,255,0.35)}header div.logo a img{max-height:72px !important;max-width:92% !important}header nav.nav-menu{grid-row:2;min-height:0 !important;max-height:100% !important;overflow:hidden !important;overflow-x:visible !important;display:flex !important;flex-direction:column !important;max-width:100% !important;box-sizing:border-box !important}header nav.nav-menu ul.menu-list{flex:1 1 auto !important;min-height:0;border-top:none !important}header nav.nav-menu ul.menu-list>li:first-child{border-top:none !important}header>.guide-box{display:block !important;max-width:100% !important;overflow:visible !important;box-sizing:border-box !important;padding:10px 12px 14px !important;border-top:1px solid rgba(0,0,0,0.06) !important}header nav.nav-menu ul.menu-list li a{padding:13px 20px !important;font-size:16px !important;line-height:1.4 !important}header .guide-box .sidebar-contact-title{font-size:11px !important;margin-bottom:8px !important}header .guide-box .sidebar-contact__item{padding:6px 0 !important;gap:8px !important}header .guide-box .sidebar-contact__label{font-size:9px !important}header .guide-box .sidebar-contact__value{font-size:12px !important;line-height:1.35 !important}header .guide-box .sidebar-contact-actions{margin-top:10px !important;gap:6px !important}header .guide-box .sidebar-contact-btn{min-height:34px !important;padding:7px 6px !important;font-size:10.5px !important}header .guide-box .sidebar-contact-btn i{font-size:14px !important}}@media (min-width:1021px) and (max-height:860px){header div.logo a img{max-height:48px !important}header div.logo{padding:16px 14px 18px !important}header nav.nav-menu ul.menu-list li a{padding:9px 16px !important;font-size:14px !important}header>.sidebar-search.desk-search-panel{padding:8px 10px 10px !important}header nav.nav-menu .sidebar-search-dock{padding:0 !important}header nav.nav-menu .sidebar-search.sidebar-search--in-menu{padding:10px 12px 12px !important}header .desk-search-empty{display:none !important}header>.guide-box{padding:8px 10px 10px !important}header .guide-box .sidebar-contact__label{display:none !important}header .guide-box .sidebar-contact__item{padding:4px 0 !important}header .guide-box .sidebar-contact__value--text{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}header .guide-box .sidebar-contact-btn{min-height:32px !important}}@media (min-width:1021px) and (max-height:720px){header.clearfix,header{grid-template-rows:auto minmax(0,1fr) auto !important}header div.logo a img{max-height:40px !important}header div.logo{padding:12px 12px 14px !important}header nav.nav-menu ul.menu-list li a{padding:8px 14px !important;font-size:13.5px !important}header .desk-search-panel,header>.sidebar-search{display:none !important}header .guide-box .sidebar-contact-title{margin-bottom:6px !important}header .guide-box .sidebar-contact__icon{font-size:12px !important;width:14px !important}header .guide-box .sidebar-contact__value{font-size:11px !important}header .guide-box .sidebar-contact-actions{grid-template-columns:1fr 1fr !important}}@media (min-width:1021px) and (max-width:1280px){header{margin-left:0 !important}#content{max-width:var(--site-max) !important}}header .guide-box .sidebar-contact a.sidebar-contact__value,header .guide-box .sidebar-contact a.sidebar-contact__value:link,header .guide-box .sidebar-contact a.sidebar-contact__value:visited,header .guide-box .sidebar-contact a.sidebar-contact__value:hover,header .guide-box .sidebar-contact a.sidebar-contact__value:focus{background:transparent !important;background-color:transparent !important;padding:0 !important;margin:0 !important;border:none !important;box-shadow:none !important;text-transform:none !important;display:inline !important;width:auto !important;max-width:100% !important}header .guide-box .sidebar-contact a.sidebar-contact__value:hover{color:#58260d !important}@media (min-width:1021px){header nav.nav-menu ul.menu-list{width:100% !important;max-width:100% !important;margin:0 !important;padding:0 !important;list-style:none !important;box-sizing:border-box !important}header nav.nav-menu ul.menu-list>li{display:block !important;width:100% !important;max-width:100% !important;float:none !important;position:relative !important;margin:0 !important;padding:0 !important;border-top:1px solid rgba(0,0,0,0.05) !important;border-left:none !important;border-right:none !important;box-sizing:border-box !important;overflow:hidden !important}header nav.nav-menu ul.menu-list>li.drop{overflow:visible !important;z-index:2 !important}header nav.nav-menu ul.menu-list>li.drop:hover,header nav.nav-menu ul.menu-list>li.drop:focus-within{z-index:1001 !important}header nav.nav-menu ul.menu-list>li:first-child{border-top:none !important}header nav.nav-menu ul.menu-list li.drop::after{display:block !important;content:'\f105' !important;position:absolute !important;top:50% !important;right:14px !important;transform:translateY(-50%) !important;font-family:"Font Awesome 6 Free",sans-serif !important;font-weight:900 !important;font-size:11px !important;color:color-mix(in srgb,#292929 45%,transparent) !important;pointer-events:none !important}header nav.nav-menu ul.menu-list li.drop:hover::after,header nav.nav-menu ul.menu-list li.drop:focus-within::after{color:#ffffff !important}header nav.nav-menu ul.menu-list>li>a{display:flex !important;align-items:center !important;gap:10px !important;width:100% !important;max-width:100% !important;box-sizing:border-box !important;margin:0 !important;border:none !important;border-left:3px solid transparent !important;border-radius:0 !important;outline:none !important;box-shadow:none !important;text-decoration:none !important;white-space:normal !important;word-break:break-word !important;overflow-wrap:anywhere !important;font-size:16px !important;padding:13px 20px !important;line-height:1.4 !important;font-family:var(--font-sans) !important;font-weight:500 !important;letter-spacing:0.01em !important;font-feature-settings:"locl" 1,"liga" 1,"calt" 1 !important;color:#292929 !important;background:transparent !important}header nav.nav-menu ul.menu-list>li>a .menu-icon{display:inline-flex !important;align-items:center !important;justify-content:center !important;flex-shrink:0 !important;width:1.2em !important;font-size:1em !important;opacity:1 !important;color:#58260d !important;transition:color 0.2s ease !important}header nav.nav-menu ul.menu-list>li>a:hover,header nav.nav-menu ul.menu-list>li>a.active,header nav.nav-menu ul.menu-list>li>a:focus-visible{background:#58260d !important;color:#ffffff !important;border-top:none !important;border-right:none !important;border-bottom:none !important;border-left-color:color-mix(in srgb,#ffffff 70%,transparent) !important}header nav.nav-menu ul.menu-list>li>a:hover .menu-icon,header nav.nav-menu ul.menu-list>li>a.active .menu-icon,header nav.nav-menu ul.menu-list>li>a:focus-visible .menu-icon{opacity:1 !important;color:#ffffff !important}header nav.nav-menu ul.menu-list li.drop>a{padding-right:42px !important;position:relative !important;cursor:pointer !important}header nav.nav-menu ul.menu-list li.drop>a::after{display:none !important;content:none !important}header nav.nav-menu ul.menu-list li.drop>.mobile-drop-toggle{display:none !important}header nav.nav-menu ul.menu-list li.drop ul.dropdown{position:absolute !important;left:100% !important;top:0 !important;width:min(240px,calc(100vw - var(--sidebar-w,260px) - 24px)) !important;min-width:180px !important;max-width:280px !important;margin:0 !important;padding:6px 0 !important;display:block !important;visibility:hidden !important;opacity:0 !important;pointer-events:none !important;transform:translateX(-6px) !important;transition:opacity 0.2s ease,transform 0.2s ease,visibility 0.2s ease !important;background:#ffffff !important;border:1px solid rgba(0,0,0,0.08) !important;box-shadow:4px 8px 24px rgba(0,0,0,0.12) !important;border-radius:0 10px 10px 0 !important;overflow:hidden !important;z-index:1000 !important}header nav.nav-menu ul.menu-list li.drop:hover ul.dropdown,header nav.nav-menu ul.menu-list li.drop:focus-within ul.dropdown{visibility:visible !important;opacity:1 !important;pointer-events:auto !important;transform:translateX(0) !important}header nav.nav-menu ul.menu-list li.drop.mob-open ul.dropdown{display:block !important}header nav.nav-menu ul.menu-list li.drop ul.dropdown li{display:block !important;width:100% !important;float:none !important;margin:0 !important;padding:0 !important;border:none !important;border-top:1px solid rgba(0,0,0,0.04) !important;background:transparent !important;box-sizing:border-box !important}header nav.nav-menu ul.menu-list li.drop ul.dropdown li:first-child{border-top:none !important}header nav.nav-menu ul.menu-list li.drop ul.dropdown li a{display:block !important;width:100% !important;max-width:100% !important;padding:10px 16px !important;font-size:14px !important;font-weight:500 !important;font-family:var(--font-sans) !important;line-height:1.35 !important;color:#292929 !important;background:transparent !important;border:none !important;border-left:3px solid transparent !important;border-radius:0 !important;white-space:normal !important;overflow:visible !important;text-overflow:unset !important;box-sizing:border-box !important;box-shadow:none !important}header nav.nav-menu ul.menu-list li.drop ul.dropdown li a:hover,header nav.nav-menu ul.menu-list li.drop ul.dropdown li a.active,header nav.nav-menu ul.menu-list li.drop ul.dropdown li a:focus-visible{background:color-mix(in srgb,#58260d 16%,transparent) !important;color:#292929 !important;border-left-color:#58260d !important;padding-left:13px !important;outline:2px solid color-mix(in srgb,#58260d 55%,transparent) !important;outline-offset:-2px !important}header>.sidebar-search,header>.guide-box,header .guide-box .sidebar-contact,header .guide-box .sidebar-contact-actions{width:100% !important;max-width:100% !important;box-sizing:border-box !important}header .desk-search-field,header .desk-search-field input{min-width:0 !important;max-width:100% !important}header .desk-search-field input{font-size:14px !important}@media (prefers-reduced-motion:reduce){header nav.nav-menu ul.menu-list li.drop ul.dropdown{transition:none !important;transform:none !important}}}header nav.nav-menu ul.menu-list li a,header nav.nav-menu ul.menu-list li ul.dropdown li a{font-family:var(--font-sans) !important;font-feature-settings:"locl" 1,"liga" 1,"calt" 1 !important;font-variant-ligatures:common-ligatures contextual !important;text-rendering:optimizeLegibility !important;-webkit-font-smoothing:antialiased !important;-moz-osx-font-smoothing:grayscale !important}header nav.nav-menu ul.menu-list li a .menu-icon{color:#58260d !important}@media (min-width:1021px){header nav.nav-menu ul.menu-list>li>a:hover .menu-icon,header nav.nav-menu ul.menu-list>li>a.active .menu-icon,header nav.nav-menu ul.menu-list>li>a:focus-visible .menu-icon{color:#ffffff !important}header nav.nav-menu ul.menu-list li.drop.mob-open>.mobile-drop-toggle,header nav.nav-menu ul.menu-list>li>a.active+.mobile-drop-toggle,header nav.nav-menu ul.menu-list>li>a:hover+.mobile-drop-toggle{color:#ffffff !important}}@media (max-width:1020px){header nav.nav-menu.active:not(.mob-menu-panel) ul.menu-list li a .menu-icon{color:#58260d !important}header nav.nav-menu.active:not(.mob-menu-panel) ul.menu-list li a:hover .menu-icon,header nav.nav-menu.active:not(.mob-menu-panel) ul.menu-list li a.active .menu-icon,header nav.nav-menu.active:not(.mob-menu-panel) ul.menu-list li a:focus-visible .menu-icon{color:#ffffff !important}}.top-line .tl-info,.top-line .tl-social-track{display:none !important}.top-line .tl-inner--social{justify-content:center !important;width:100% !important}.top-line .tl-social{justify-content:center !important;margin-left:auto !important;margin-right:auto !important}.top-line .tl-social-btn,.top-line .tl-social-btn:hover,.top-line .tl-social-btn.tl-facebook,.top-line .tl-social-btn.tl-instagram,.top-line .tl-social-btn.tl-youtube,.top-line .tl-social-btn.tl-twitter,.top-line .tl-social-btn.tl-linkedin,.top-line .tl-social-btn.tl-tiktok,.top-line .tl-social-btn.tl-pinterest{background:transparent !important;border:none !important;box-shadow:none !important;transform:none !important;filter:none !important}.top-line .tl-social-btn{color:#ffffff !important;opacity:0.88}.top-line .tl-social-btn:hover{color:#292929 !important;opacity:1 !important;background:color-mix(in srgb,#ffffff 16%,transparent) !important}.top-line .tl-social-btn:active{background:color-mix(in srgb,#ffffff 24%,transparent) !important}@media (max-width:1020px){:root{--mob-tab-muted:#292929;--mob-tab-active:#58260d;--mob-tab-bg:rgba(255,255,255,.97);--mob-tab-border:rgba(0,0,0,.08)}html{overflow-x:clip;-webkit-text-size-adjust:100%}body{overflow-x:clip;max-width:100vw}#container,#content,.inner-content{max-width:100%;min-width:0}.mob-tabbar{font-family:var(--font-sans) !important;background:var(--mob-tab-bg) !important;border-top-color:var(--mob-tab-border) !important;padding-top:4px;padding-bottom:calc(4px+env(safe-area-inset-bottom,0px)) !important}.mob-tabbar-item{min-height:48px;min-width:44px;color:var(--mob-tab-muted) !important}.mob-tabbar-item i{color:var(--mob-tab-muted) !important}.mob-tabbar-item.active,.mob-tabbar-item.is-open{color:var(--mob-tab-active) !important}.mob-tabbar-item.active i,.mob-tabbar-item.is-open i{color:var(--mob-tab-active) !important}.mob-tabbar-item.active .mob-tabbar-icon-wrap,.mob-tabbar-item.is-open .mob-tabbar-icon-wrap{background:color-mix(in srgb,var(--mob-tab-active) 18%,transparent) !important}.mob-tabbar-item.active::after,.mob-tabbar-item.is-open::after{background:var(--mob-tab-active) !important}.site-page{padding-bottom:calc(28px+var(--bottom-chrome,90px)) !important}.site-page .related-content-section,.site-article__footer{margin-bottom:8px}header nav.nav-menu.active:not(.mob-menu-panel) ul.dropdown li a{min-height:44px;display:flex !important;align-items:center;padding:10px 16px 10px 44px !important;border-radius:8px;margin:2px 0}header nav.nav-menu.active:not(.mob-menu-panel) ul.dropdown li a.active{color:#ffffff !important;background:rgba(255,255,255,.14) !important;font-weight:700 !important;border-left:3px solid #ffffff !important}.mob-search-sheet{max-height:min(calc(100dvh - var(--tabbar-h,62px)),640px)}.mob-search-input{min-height:48px;font-size:16px !important}.mob-search-results li a{min-height:52px;padding:12px 14px}input[type="text"],input[type="email"],input[type="tel"],input[type="search"],input[type="url"],textarea,select,.form-control-custom{font-size:16px !important;min-height:48px}textarea.form-control-custom{min-height:120px}.button-one,.form-submit-btn,.search-page-submit,.hero-btn{min-height:48px;min-width:44px;touch-action:manipulation}.ref-modal-overlay,.mob-menu-backdrop{padding-bottom:env(safe-area-inset-bottom,0px)}}@media (max-width:1020px) and (orientation:landscape) and (max-height:500px){header nav.nav-menu.active:not(.mob-menu-panel){overflow-y:auto !important;-webkit-overflow-scrolling:touch}header nav.nav-menu.active:not(.mob-menu-panel) .mob-menu-header{padding:10px 16px !important}header nav.nav-menu.active:not(.mob-menu-panel) ul.menu-list li a{padding:10px 12px !important}.mob-search-sheet{max-height:min(92dvh,480px)}:root{--hero-h:clamp(200px,58vh,280px)}}@media (max-width:320px){.mob-tabbar-label{letter-spacing:0}.breadcrumb-seo{font-size:11px}.site-article__title{font-size:19px !important}}html{overflow-x:clip}body{overflow-x:clip;min-width:0;max-width:100%}#container,#content,#content .inner-content,.page-section,.site-page,footer,header{max-width:100%;min-width:0}.row.listing-grid,.row.news-grid-3,.row.ref-grid,.row.gallery-grid,.listing-grid.row{display:grid !important;margin-left:0 !important;margin-right:0 !important;width:100%}.row.listing-grid::before,.row.listing-grid::after,.row.news-grid-3::before,.row.news-grid-3::after,.row.ref-grid::before,.row.ref-grid::after,.row.gallery-grid::before,.row.gallery-grid::after{display:none !important;content:none !important}.services-offer-section .row.listing-grid>.col-sm-4,.services-offer-section .row.listing-grid>.listing-grid__cell,.news-section .row.listing-grid>[class*="col-"],.blog-section .row.listing-grid>[class*="col-"],.row.listing-grid>[class*="col-"],.row.listing-grid>.listing-grid__cell,.row.news-grid-3>[class*="col-"],.row.ref-grid>[class*="col-"],.row.gallery-grid>.gallery-item,.haber-list-grid>.haber-card{width:auto !important;max-width:100% !important;float:none !important;margin-left:0 !important;clear:none !important}.service-body h3,.service-body h3 a,.ncc-body h3,.ncc-body h3 a,.haber-card__title,.haber-card__title a,.site-article__title,.breadcrumb-h1{overflow-wrap:anywhere;word-break:break-word}.detay-icerik iframe,.detay-icerik video,.site-prose iframe,.site-prose video,.page-content iframe,.page-content video{max-width:100%;display:block}.detay-icerik iframe,.site-prose iframe,.page-content iframe{width:100%;aspect-ratio:16 / 9;height:auto;min-height:180px;border:0}a.button-one i,button.button-one i,.hero-btn i,.form-submit-btn i,.iletisim-premium-btn i,.site-article__back i,.news-all-btn i,.haber-card__more i,.empty-state-icon{flex-shrink:0;line-height:1}.marquee-section,.marquee-row,.hero-slider,.tp-banner-container,.news-carousel-wrap,.reviews-slider-wrap{max-width:100%;overflow-x:clip}@media (min-width:1021px){.sss-grid.sss-grid--dual,.sss-section--listing .sss-grid{grid-template-columns:repeat(2,minmax(0,1fr)) !important;gap:0 !important}.sss-grid:not(.sss-grid--dual):not(.sss-grid--single){grid-template-columns:repeat(3,minmax(0,1fr)) !important;gap:clamp(14px,1.8vw,20px)}}@media (min-width:768px) and (max-width:1020px){.sss-grid{grid-template-columns:repeat(2,minmax(0,1fr)) !important}}@media (max-width:767px){.sss-grid{grid-template-columns:1fr !important}.sss-col{min-width:0}}@media (min-width:1021px){#content .inner-content{overflow-x:clip}#content .inner-content .container{padding-left:clamp(22px,2.2vw,30px);padding-right:clamp(22px,2.2vw,30px)}.site-page{padding:clamp(36px,3.5vw,48px) 0 clamp(44px,4vw,56px)}.breadcrumb-row{align-items:center;gap:16px 24px}.page-banner-inner{padding:clamp(24px,2.5vw,32px) 0 clamp(22px,2.2vw,28px)}.iletisim-premium-wrap{grid-template-columns:minmax(280px,380px) minmax(0,1fr)}.footer-main-grid{align-items:start}}@media (min-width:1280px){:root{--grid-gap:22px;--page-gutter:18px}}@media (min-width:1536px){:root{--grid-gap:24px;--page-gutter:20px}}@media (max-width:1020px){.row.listing-grid,.row.news-grid-3,.row.ref-grid,.row.gallery-grid{margin-left:0 !important;margin-right:0 !important}.row.listing-grid>[class*="col-"],.row.listing-grid>.listing-grid__cell{padding-left:0 !important;padding-right:0 !important}.services-offer-section .col-sm-4,.news-section .col-sm-4{width:auto !important;float:none !important}.site-page{padding-bottom:calc(clamp(24px,5vw,36px)+var(--bottom-chrome,90px)) !important}}.ref-modal-overlay{box-sizing:border-box;overflow-x:hidden}.ref-modal{box-sizing:border-box;margin-left:auto;margin-right:auto;max-width:min(560px,calc(100vw - 32px))}.search-page-form,.search-page-field{width:100%;max-width:100%;min-width:0;box-sizing:border-box}.search-page-field input[type="search"]{min-width:0;flex:1 1 auto;width:100%}.form-group-custom,.iletisim-form-row,.iletisim-premium-wrap,.kurumsal-pages-nav__list{min-width:0;max-width:100%}.kurumsal-pages-nav{max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:thin}.sm-credit-bar{max-width:100%;box-sizing:border-box;overflow:hidden}.sm-credit-bar span,.sm-credit-bar a{overflow-wrap:anywhere}.empty-state{text-align:center;padding:clamp(32px,8vw,56px) var(--page-gutter,16px);max-width:100%;box-sizing:border-box}.detay-icerik table,.site-prose table,.page-content table,.blog-section table{display:block;width:100%;max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.home-services{--hs-accent:var(--brand-1,#58260d);--hs-text:var(--brand-2,#292929);--hs-surface:var(--brand-3,#ffffff);--hs-border:var(--brand-border);--hs-shadow:var(--brand-shadow-neutral);position:relative;padding:clamp(20px,2.5vw,28px) 0 clamp(36px,4.5vw,52px);background:#fff;overflow:hidden}.banner-section+.home-services{padding-top:clamp(16px,2vw,22px) !important}.home-services::before{display:none}.home-services-header{display:flex;justify-content:space-between;align-items:flex-end;gap:clamp(20px,3vw,32px);margin-bottom:clamp(18px,2.2vw,24px)}.home-services-intro{min-width:0;flex:1 1 auto}#content .home-services-header h2,.home-services-header h2.section-intro__title{font-size:clamp(22px,2.6vw,28px) !important;font-weight:600 !important;letter-spacing:-0.02em;line-height:1.25;margin:0 !important;color:var(--hs-text) !important;padding-bottom:0}.home-services-header h2.section-intro__title::after,.home-services-header h2:not(.section-intro__title)::after{display:none}.home-services-header h2.section-intro__title.home-section-title::after{display:block !important}.home-services-header p.section-intro__desc,.home-services-header p:not(.section-intro__desc){margin:8px 0 0;font-size:15px;line-height:1.6;color:var(--brand-muted) !important;max-width:40ch;font-weight:400}.home-services-all-btn{display:inline-flex;align-items:center;gap:6px;flex-shrink:0;padding:8px 16px;border-radius:8px;border:1px solid var(--hs-border);background:transparent;color:var(--hs-text) !important;font-size:13px;font-weight:600;text-decoration:none;white-space:nowrap;transition:background 0.2s ease,border-color 0.2s ease,color 0.2s ease}.home-services-all-btn:hover{background:var(--hs-text);border-color:var(--hs-text);color:var(--on-brand-2) !important;transform:none;box-shadow:none}.home-services-all-btn i{font-size:11px;transition:transform 0.25s ease}.home-services-all-btn:hover i{transform:translateX(3px)}.home-services .home-services-grid{display:grid !important;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(16px,2.2vw,26px);margin-left:0 !important;margin-right:0 !important}.home-services .home-services-grid::before,.home-services .home-services-grid::after{display:none !important;content:none !important}.home-services .home-services-grid>.listing-grid__cell{width:auto !important;max-width:none !important;padding:0 !important;margin:0 !important;float:none !important;display:flex}.home-services .home-service-card{position:relative;width:100%;margin-bottom:0 !important;background:var(--surface-raised);border:1px solid var(--hs-border);border-radius:12px;overflow:hidden;box-shadow:none;transition:border-color 0.25s ease}.home-services .home-service-card::before{display:none}@media (hover:hover) and (pointer:fine){.home-services .home-service-card:hover{transform:none;border-color:color-mix(in srgb,var(--hs-text) 22%,#eceff3);box-shadow:none}.home-services .home-service-card:hover .service-img-wrap img{transform:scale(1.02)}.home-services .home-service-card:hover .service-overlay{opacity:1}}.home-services .service-img-wrap{aspect-ratio:16 / 10;height:auto !important;background:color-mix(in srgb,var(--hs-text) 6%,#f3f5f8)}.home-services .service-img-wrap img{transition:transform 0.55s cubic-bezier(0.4,0,0.2,1)}.home-services .service-overlay{background:color-mix(in srgb,var(--hs-text) 48%,transparent);opacity:0;transition:opacity 0.35s ease}.home-services .service-overlay i{width:44px;height:44px;font-size:14px;background:var(--hs-accent);color:#ffffff;box-shadow:0 6px 18px rgba(15,23,42,0.22)}.home-services .service-body{padding:clamp(16px,2.2vw,22px) clamp(16px,2.2vw,22px) clamp(18px,2.4vw,24px) !important;gap:0}#content .home-services .service-body h3,.home-services .service-body h3{font-size:clamp(15px,1.55vw,17px) !important;font-weight:600 !important;line-height:1.35 !important;margin:0 0 10px !important;letter-spacing:-0.01em}#content .home-services .service-body h3 a,.home-services .service-body h3 a{color:var(--hs-text) !important;text-decoration:none;transition:color 0.2s ease}#content .home-services .service-body h3 a:hover,.home-services .service-body h3 a:hover{color:var(--hs-accent) !important}.home-services .service-body p{font-size:13px !important;line-height:1.65 !important;color:color-mix(in srgb,var(--hs-text) 58%,#fff) !important;margin-bottom:0 !important}display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.home-services .service-link{margin-top:auto;padding-top:2px;font-size:13px;font-weight:600;letter-spacing:0;text-transform:none;color:var(--hs-text) !important;gap:6px}.home-services .service-link i{font-size:10px;transition:transform 0.25s ease}.home-services .service-link:hover{gap:10px;color:color-mix(in srgb,var(--hs-accent) 78%,var(--hs-text)) !important}.home-services .service-link:hover i{transform:translateX(2px)}@media (max-width:1020px){.home-services-header{flex-direction:column;align-items:flex-start}.home-services .home-services-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}}@media (max-width:640px){.home-services{padding:16px 0 32px}.banner-section+.home-services{padding-top:12px !important}.home-services-all-btn{width:100%;justify-content:center}.home-services .home-services-grid{grid-template-columns:1fr;gap:14px}.home-services .home-service-card{border-radius:16px}.home-services .service-overlay{opacity:0}}@media (hover:none){.home-services .home-service-card:active{transform:scale(0.995);border-color:color-mix(in srgb,var(--hs-accent) 24%,#e8ebf0)}}.home-gallery{--hg-accent:var(--renk1,#58260d);--hg-text:var(--renk2,#292929);--hg-surface:var(--renk3,#ffffff);--hg-overlay:color-mix(in srgb,var(--hg-text) 78%,transparent);--hg-glow:color-mix(in srgb,var(--hg-accent) 22%,transparent);padding:clamp(20px,2.5vw,28px) 0 clamp(36px,4.5vw,52px);background:var(--brand-surface-alt);border-top:1px solid var(--brand-border)}.home-gallery-header{margin-bottom:clamp(18px,2.2vw,24px)}.home-gallery-header .section-intro__title{color:var(--hg-text) !important}.home-gallery-header .section-intro__desc{color:var(--brand-muted) !important;max-width:40ch}.home-gallery .gallery-card{position:relative;overflow:hidden;border-radius:14px;height:auto;aspect-ratio:var(--card-ratio,16 / 10);border:2px solid color-mix(in srgb,var(--hg-surface) 28%,transparent);box-shadow:0 6px 22px rgba(15,23,42,0.14);transition:transform 0.35s cubic-bezier(0.4,0,0.2,1),opacity 0.35s ease;background:color-mix(in srgb,var(--hg-text) 8%,#0f172a);will-change:transform}.home-gallery .gallery-card::after{content:'';position:absolute;inset:0;border-radius:inherit;border:2px solid color-mix(in srgb,var(--hg-accent,var(--renk1)) 55%,transparent);opacity:0;pointer-events:none;transition:opacity 0.35s ease}.home-gallery .gallery-card:hover::after,.home-gallery .gallery-card:focus-within::after{opacity:1}.home-gallery .gallery-card img{width:100%;height:100%;object-fit:cover;display:block;transition:transform 0.55s cubic-bezier(0.4,0,0.2,1),opacity 0.35s ease}.home-gallery .gallery-hover{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;gap:12px;padding:clamp(14px,2.5vw,22px);opacity:0;pointer-events:none;transition:opacity 0.35s ease,backdrop-filter 0.35s ease;background:linear-gradient( to top,var(--hg-overlay) 0%,color-mix(in srgb,var(--hg-accent) 38%,transparent) 42%,transparent 78% )}.home-gallery .gallery-hover__caption,.home-gallery .gallery-hover__caption span{margin:0;font-size:clamp(12px,1.4vw,14px);font-weight:700;line-height:1.35;text-align:center;color:var(--hg-surface) !important;text-shadow:0 1px 8px rgba(15,23,42,0.35);max-width:100%;overflow-wrap:anywhere}.gallery-grid .gallery-card,.home-gallery-grid .gallery-card{cursor:pointer}.home-gallery .gallery-hover a.zoom{width:46px;height:46px;border-radius:50%;background:var(--hg-surface) !important;border:2px solid color-mix(in srgb,var(--hg-accent) 18%,var(--hg-surface));display:flex !important;align-items:center;justify-content:center;color:var(--hg-accent) !important;font-size:16px;box-shadow:0 6px 18px rgba(15,23,42,0.22);transition:transform 0.25s ease,box-shadow 0.25s ease,background 0.25s ease,color 0.25s ease}.home-gallery .gallery-hover a.zoom i{color:var(--hg-accent) !important}@media (hover:hover) and (pointer:fine){.home-gallery .gallery-card:hover{transform:translateY(-3px);border-color:color-mix(in srgb,var(--hg-surface) 55%,transparent);box-shadow:0 10px 28px rgba(15,23,42,0.18),0 0 0 1px var(--hg-glow)}.home-gallery .gallery-card:hover img{transform:scale(1.06);filter:saturate(1.05)}.home-gallery .gallery-card:hover .gallery-hover,.home-gallery .gallery-card:focus-within .gallery-hover{opacity:1;pointer-events:auto}.home-gallery .gallery-hover a.zoom:hover{transform:scale(1.1);background:var(--hg-accent) !important;border-color:var(--hg-accent);color:#ffffff !important;box-shadow:0 8px 22px var(--hg-glow)}.home-gallery .gallery-hover a.zoom:hover i{color:#ffffff !important}}.home-gallery-item{margin:0;padding:0;min-width:0}.page-gallery{padding:clamp(20px,2.5vw,28px) 0 clamp(36px,4.5vw,52px);background:var(--brand-surface-alt);border-top:1px solid var(--brand-border)}.page-gallery .home-gallery-grid{margin-top:0}.home-gallery-actions{margin-top:clamp(16px,2vw,22px)}.home-gallery-more-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:12px 28px;border-radius:999px;background:#fff !important;color:var(--hg-accent) !important;border:2px solid #fff !important;font-size:14px;font-weight:700;text-decoration:none;letter-spacing:0.01em;box-shadow:0 4px 18px rgba(15,23,42,0.12);transition:transform 0.25s ease,box-shadow 0.25s ease,color 0.25s ease,background 0.25s ease}.home-gallery-more-btn i{font-size:12px;transition:transform 0.25s ease}.home-gallery-more-btn:hover{transform:translateY(-2px);background:color-mix(in srgb,#fff 88%,var(--hg-accent)) !important;color:color-mix(in srgb,var(--hg-accent) 85%,var(--hg-text)) !important;box-shadow:0 10px 28px rgba(15,23,42,0.18)}.home-gallery-more-btn:hover i{transform:translateX(3px)}@media (max-width:640px){.home-gallery-more-btn{width:100%;max-width:320px}.home-gallery .gallery-hover{opacity:1;background:linear-gradient( to top,color-mix(in srgb,var(--hg-text) 72%,transparent) 0%,transparent 55% )}.home-gallery .gallery-hover a.zoom{width:40px;height:40px;font-size:14px}}@media (hover:none){.home-gallery .gallery-card:active{transform:scale(0.992);border-color:color-mix(in srgb,var(--hg-surface) 45%,transparent)}}#content{min-width:0;background:var(--brand-3,#ffffff)}.site-content,#content .inner-content.site-content{min-width:0;overflow-x:clip;background:var(--brand-3,#ffffff);box-sizing:border-box}#content main{display:block;min-width:0}.page-section,.site-page{padding-top:var(--content-section-y) !important;padding-bottom:var(--content-section-y) !important}.site-page.site-page--soft,.site-page:has(.site-article){background:var(--content-soft-bg) !important}.site-page.projects-section.site-page,.site-page.search-page{background:var(--surface-base) !important}.site-page .container{width:100%;max-width:var(--content-wide-max);margin-inline:auto;padding-left:var(--page-gutter,16px);padding-right:var(--page-gutter,16px)}.site-page:has(.site-article) .site-article{width:100%;max-width:var(--content-prose-max);margin-inline:auto;background:var(--surface-raised);border:1px solid var(--brand-border);border-radius:16px;box-shadow:0 1px 2px rgba(15,23,42,0.04),0 8px 28px rgba(15,23,42,0.05);padding:clamp(22px,3.5vw,36px)}.site-article__header{margin-bottom:clamp(18px,2.5vw,24px) !important;padding-bottom:clamp(14px,2vw,18px) !important;border-bottom:1px solid var(--content-border) !important}.site-article__header--meta{margin-bottom:16px !important;padding-bottom:0 !important;border-bottom:none !important}.site-article__header--meta::after{display:none !important}.site-article__header::after{content:"";display:block;width:48px;height:3px;margin-top:14px;border-radius:999px;background:var(--content-accent)}#content .site-article__title,.site-article__title{color:var(--content-heading) !important;font-family:var(--font-sans) !important;font-size:clamp(24px,2.8vw,32px) !important;font-weight:800 !important;line-height:1.28 !important;letter-spacing:-0.025em !important}.site-article__figure{margin:0 0 clamp(20px,3vw,28px) !important}.site-article__image,.site-page .sayfa-gorsel-sol{border-radius:12px !important;box-shadow:0 4px 20px rgba(15,23,42,0.08)}.site-prose,.site-page .detay-icerik,.page-content,.detay-icerik,.blog-section .search-results,.site-prose .detay-icerik{font-family:var(--font-sans) !important;font-size:clamp(15px,1.05vw,16px) !important;line-height:1.78 !important;color:var(--content-text) !important;overflow-wrap:anywhere;word-break:break-word;max-width:100%}.site-prose>*:first-child,.site-page .detay-icerik>*:first-child,.page-content>*:first-child{margin-top:0 !important}.site-prose>*:last-child,.site-page .detay-icerik>*:last-child,.page-content>*:last-child{margin-bottom:0 !important}.site-prose p,.site-page .detay-icerik p,.page-content p,.detay-icerik p{margin:0 0 1.05em !important;font-size:inherit !important;line-height:inherit !important;color:var(--content-text) !important}#content .site-prose h1,#content .site-prose h2,#content .site-prose h3,#content .site-prose h4,#content .site-page .detay-icerik h1,#content .site-page .detay-icerik h2,#content .site-page .detay-icerik h3,#content .site-page .detay-icerik h4,.site-prose h1,.site-prose h2,.site-prose h3,.site-prose h4,.site-page .detay-icerik h1,.site-page .detay-icerik h2,.site-page .detay-icerik h3,.site-page .detay-icerik h4,.page-content h1,.page-content h2,.page-content h3,.page-content h4{color:var(--content-heading) !important;font-family:var(--font-sans) !important;font-weight:700 !important;letter-spacing:-0.015em;overflow-wrap:anywhere}.site-prose h1,.site-page .detay-icerik h1,.page-content h1{font-size:clamp(21px,2.2vw,24px) !important;margin:1.35em 0 0.55em !important;line-height:1.32 !important}.site-prose h2,.site-page .detay-icerik h2,.page-content h2{font-size:clamp(19px,1.9vw,21px) !important;margin:1.3em 0 0.5em !important;line-height:1.34 !important;padding-bottom:0.35em;border-bottom:1px solid color-mix(in srgb,var(--content-accent) 18%,var(--content-border))}.site-prose h3,.site-page .detay-icerik h3,.page-content h3{font-size:clamp(17px,1.6vw,19px) !important;margin:1.15em 0 0.45em !important;line-height:1.38 !important}.site-prose h4,.site-page .detay-icerik h4,.page-content h4{font-size:clamp(15px,1.4vw,17px) !important;margin:1em 0 0.4em !important;line-height:1.42 !important;color:color-mix(in srgb,var(--content-heading) 88%,var(--content-muted)) !important}.site-prose ul,.site-prose ol,.site-page .detay-icerik ul,.site-page .detay-icerik ol,.page-content ul,.page-content ol{margin:0 0 1.05em !important;padding-left:1.35em !important}.site-prose li,.site-page .detay-icerik li,.page-content li{margin-bottom:0.35em !important;line-height:1.72 !important}.site-prose li::marker,.site-page .detay-icerik li::marker{color:var(--content-accent)}.site-prose a:not(.etiket-link):not(.button-one):not(.site-article__back),.site-page .detay-icerik a:not(.etiket-link):not(.button-one),.page-content a:not(.button-one){color:var(--content-heading) !important;text-decoration:underline;text-decoration-color:color-mix(in srgb,var(--content-accent) 45%,transparent);text-underline-offset:3px;transition:color 0.2s ease,text-decoration-color 0.2s ease}.site-prose a:not(.etiket-link):not(.button-one):hover,.site-page .detay-icerik a:not(.etiket-link):not(.button-one):hover,.page-content a:not(.button-one):hover{color:var(--content-accent) !important;text-decoration-color:var(--content-accent)}.site-prose img,.site-page .detay-icerik img,.page-content img,.detay-icerik img{max-width:100% !important;height:auto !important;border-radius:10px !important;margin:1.1em 0 !important;box-shadow:0 2px 14px rgba(15,23,42,0.07)}.site-prose blockquote,.site-page .detay-icerik blockquote,.page-content blockquote{margin:1.15em 0 !important;padding:14px 18px !important;border-left:3px solid var(--content-accent) !important;background:color-mix(in srgb,var(--content-accent) 6%,#fff) !important;border-radius:0 10px 10px 0 !important;font-size:0.96em !important;line-height:1.65 !important;color:var(--content-muted) !important}.site-prose table,.site-page .detay-icerik table,.page-content table{width:100%;max-width:100%;margin:1.15em 0 !important;border-collapse:collapse;display:block;overflow-x:auto;-webkit-overflow-scrolling:touch;border:1px solid var(--content-border);border-radius:10px}.site-prose th,.site-page .detay-icerik th,.page-content th{background:color-mix(in srgb,var(--content-accent) 10%,#f3f5f8) !important;color:var(--content-heading) !important;font-weight:700}.site-prose th,.site-prose td,.site-page .detay-icerik th,.site-page .detay-icerik td,.page-content th,.page-content td{padding:10px 12px !important;border:1px solid var(--content-border) !important;font-size:14px !important;text-align:left;vertical-align:top}.site-prose pre,.site-page .detay-icerik pre,.page-content pre{margin:1.1em 0 !important;padding:14px 16px !important;background:#f3f5f8 !important;border:1px solid var(--content-border) !important;border-radius:10px !important;overflow-x:auto;font-size:13px !important;line-height:1.55 !important}.site-prose code,.site-page .detay-icerik code,.page-content code{font-size:0.92em;padding:0.12em 0.4em;border-radius:4px;background:color-mix(in srgb,var(--content-accent) 8%,#f3f5f8)}.site-prose iframe,.site-prose video,.site-page .detay-icerik iframe,.site-page .detay-icerik video,.page-content iframe,.page-content video{max-width:100% !important;border-radius:10px !important;margin:1.1em 0 !important}.site-prose hr,.site-page .detay-icerik hr{border:0;height:1px;margin:1.5em 0;background:linear-gradient( 90deg,transparent,var(--content-border),transparent )}.site-article__footer{margin-top:clamp(28px,4vw,36px) !important;padding-top:18px !important;border-top:1px solid var(--content-border) !important}.site-article__back{display:inline-flex !important;align-items:center;gap:8px;padding:10px 16px;border-radius:999px;border:1.5px solid color-mix(in srgb,var(--content-accent) 28%,var(--content-border));background:var(--surface-raised);font-size:13px !important;font-weight:700 !important;color:var(--content-heading) !important;text-decoration:none !important;transition:background 0.2s ease,border-color 0.2s ease,color 0.2s ease}.site-article__back:hover{background:var(--content-accent) !important;border-color:var(--content-accent) !important;color:var(--btn-primary-fg) !important}.site-page .related-content-section{width:100%;max-width:var(--content-wide-max) !important;margin:clamp(32px,4vw,44px) auto 0 !important;padding-top:clamp(22px,3vw,28px) !important;border-top:1px solid var(--content-border) !important}.related-content-title{font-family:var(--font-sans) !important;font-size:clamp(17px,1.8vw,19px) !important;font-weight:700 !important;color:var(--content-heading) !important;margin:0 0 16px !important}.empty-state{padding:clamp(36px,8vw,64px) var(--page-gutter,16px) !important;max-width:520px !important}.empty-state-icon{color:color-mix(in srgb,var(--content-accent) 35%,#ddd) !important;font-size:clamp(40px,10vw,52px) !important}.empty-state-title{font-family:var(--font-sans) !important;font-size:clamp(20px,2.5vw,24px) !important;font-weight:700 !important;color:var(--content-heading) !important;margin:0 0 10px !important}.empty-state-text{font-size:15px !important;line-height:1.6 !important;color:var(--content-muted) !important}.page-banner-section+.page-section,.page-banner-section+.site-page,.page-banner-section+section{margin-top:0}.page-banner-section{border-bottom:1px solid color-mix(in srgb,var(--content-accent) 12%,var(--content-border))}.site-page .haber-list-grid,.site-page .listing-grid,.site-page .gallery-grid,.site-page .ref-grid,.site-page .home-services-grid{width:100%;max-width:none}.site-content>.hero-slider+section,.site-content>section+section{margin-top:0}@media (max-width:767px){:root{--content-section-y:clamp(32px,8vw,44px)}.site-page:has(.site-article) .site-article{padding:18px 16px;border-radius:14px}.site-prose h2,.site-page .detay-icerik h2{font-size:18px !important}.site-article__back{width:100%;justify-content:center}}@media (min-width:1440px){.site-page .container{max-width:min(var(--content-wide-max),calc(100% - 32px))}}@media (min-width:1021px){#content{max-width:var(--site-max);width:100%;margin-left:auto;margin-right:auto;box-sizing:border-box}#content main{display:block;width:100%;min-width:0}#content .inner-content,#content .inner-content.site-content,.inner-content.site-content{margin-left:var(--sidebar-w) !important;margin-right:0 !important;width:auto !important;max-width:none !important;box-sizing:border-box}}@media (max-width:1020px){#content .inner-content,#content .inner-content.site-content{margin-left:0 !important;width:100% !important}}.site-page .home-service-card::before,.site-page .listing-grid .service-card::before,.site-page .listing-grid .offer-post.service-card::before,.site-page .haber-card::before,.site-page .gallery-grid .gallery-card::before,.site-page .ref-logo-item::before,.site-page .search-result-item::before{content:"";position:absolute;top:0;left:0;right:0;height:3px;z-index:2;background:linear-gradient( 90deg,var(--ds-accent),color-mix(in srgb,var(--ds-accent) 55%,var(--ds-surface)) );opacity:0.92;pointer-events:none}.site-page.listing-unified,.site-page.haber-list-section,.site-page.projects-section.site-page--soft,.site-page.ref-section.site-page--soft{background:linear-gradient( 180deg,color-mix(in srgb,var(--ds-accent) 4.5%,#fff) 0%,#fff 38%,color-mix(in srgb,var(--ds-text) 2.5%,#fafbfc) 100% ) !important}.site-page .listing-grid .offer-post.service-card,.site-page .listing-grid .service-card{position:relative;width:100%;margin-bottom:0 !important;background:#fff !important;border:1px solid var(--ds-border) !important;border-radius:var(--ds-radius) !important;overflow:hidden;box-shadow:0 1px 2px rgba(15,23,42,0.04),0 10px 28px var(--ds-shadow) !important;transition:transform 0.35s cubic-bezier(0.4,0,0.2,1),box-shadow 0.35s ease,border-color 0.35s ease}@media (hover:hover) and (pointer:fine){.site-page .listing-grid .offer-post.service-card:hover,.site-page .listing-grid .service-card:hover{transform:translateY(-4px);border-color:color-mix(in srgb,var(--ds-accent) 30%,#e8ebf0) !important;box-shadow:0 2px 6px rgba(15,23,42,0.05),0 18px 40px color-mix(in srgb,var(--ds-accent) 16%,transparent) !important}}#content .site-page .service-body h3,#content .site-page .service-body h3 a,.site-page .service-body h3,.site-page .service-body h3 a{font-family:var(--ds-heading-font) !important;font-size:clamp(16px,1.5vw,18px) !important;font-weight:700 !important;line-height:1.35 !important;color:var(--ds-text) !important;text-decoration:none}.site-page .service-body h3 a:hover{color:var(--ds-accent) !important}.site-page .service-body p{font-family:var(--ds-body-font) !important;font-size:14px !important;line-height:1.6 !important;color:var(--content-text) !important}.site-page .service-body{padding:clamp(16px,2.5vw,22px) !important}.site-page .service-link{display:inline-flex;align-items:center;gap:6px;margin-top:auto;padding-top:10px;font-size:13px;font-weight:700;color:var(--ds-accent) !important;text-decoration:none;transition:gap 0.25s ease,color 0.25s ease}.site-page .service-link i{font-size:11px;transition:transform 0.25s ease}.site-page .service-link:hover{color:color-mix(in srgb,var(--ds-accent) 82%,var(--ds-text)) !important}.site-page .service-link:hover i{transform:translateX(3px)}.site-page .service-overlay{background:color-mix(in srgb,var(--ds-text) 35%,transparent) !important}.site-page .service-overlay i{background:var(--ds-accent) !important;color:#ffffff !important}.site-page .haber-card{position:relative;background:#fff !important;border:1px solid var(--ds-border) !important;border-radius:var(--ds-radius) !important;overflow:hidden;box-shadow:0 1px 2px rgba(15,23,42,0.04),0 10px 28px var(--ds-shadow) !important;transition:transform 0.35s ease,box-shadow 0.35s ease,border-color 0.35s ease}@media (hover:hover) and (pointer:fine){.site-page .haber-card:hover{transform:translateY(-4px);border-color:color-mix(in srgb,var(--ds-accent) 28%,#e8ebf0) !important;box-shadow:0 2px 6px rgba(15,23,42,0.05),0 18px 40px color-mix(in srgb,var(--ds-accent) 14%,transparent) !important}}.site-page .haber-card__title,.site-page .haber-card__title a{font-family:var(--ds-heading-font) !important;font-weight:700 !important;color:var(--ds-text) !important}.site-page .haber-card__title a:hover{color:var(--ds-accent) !important}.site-page .haber-card__excerpt{color:var(--content-text) !important}.site-page .haber-card__more{font-weight:700;color:var(--ds-accent) !important}.site-page .haber-card__more:hover{color:color-mix(in srgb,var(--ds-accent) 82%,var(--ds-text)) !important}.site-page .gallery-grid .gallery-card{position:relative;border:1px solid var(--ds-border) !important;border-radius:var(--ds-radius-sm) !important;overflow:hidden;box-shadow:0 1px 2px rgba(15,23,42,0.04),0 8px 22px var(--ds-shadow) !important;transition:transform 0.35s ease,box-shadow 0.35s ease}@media (hover:hover) and (pointer:fine){.site-page .gallery-grid .gallery-item:hover .gallery-card{transform:translateY(-3px);box-shadow:0 4px 12px rgba(15,23,42,0.06),0 16px 36px color-mix(in srgb,var(--ds-accent) 12%,transparent) !important}}.site-page .gallery-hover__caption{font-family:var(--ds-heading-font);font-weight:600;font-size:14px}.site-page .ref-logo-item{position:relative;background:#fff !important;border:1px solid var(--ds-border) !important;border-radius:var(--ds-radius-md) !important;box-shadow:0 1px 2px rgba(15,23,42,0.04),0 8px 22px var(--ds-shadow) !important;transition:transform 0.3s ease,box-shadow 0.3s ease,border-color 0.3s ease;padding:0 !important;overflow:hidden}.site-page .ref-logo-link{min-height:150px}.site-page .ref-logo-zoom-hint{background:color-mix(in srgb,var(--ds-accent) 72%,rgba(15,23,42,0.35));color:#fff}@media (hover:hover) and (pointer:fine){.site-page .ref-logo-item:hover{transform:translateY(-3px);border-color:color-mix(in srgb,var(--ds-accent) 26%,#e8ebf0) !important;box-shadow:0 4px 12px rgba(15,23,42,0.06),0 16px 32px color-mix(in srgb,var(--ds-accent) 12%,transparent) !important}}.site-page .ref-logo-name{color:var(--ds-text) !important;font-weight:600}.site-page.search-page .search-result-item{position:relative;background:#fff;border:1px solid var(--ds-border);border-radius:var(--ds-radius-md);padding:clamp(16px,2.5vw,20px);margin-bottom:14px;box-shadow:0 1px 2px rgba(15,23,42,0.04);transition:border-color 0.25s ease,box-shadow 0.25s ease}.site-page.search-page .search-result-item:hover{border-color:color-mix(in srgb,var(--ds-accent) 24%,#e8ebf0);box-shadow:0 8px 24px var(--ds-shadow)}.site-page.search-page .search-result-type{display:inline-block;padding:3px 10px;border-radius:999px;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:0.04em;background:color-mix(in srgb,var(--ds-accent) 12%,#fff);color:var(--ds-text);border:1px solid color-mix(in srgb,var(--ds-accent) 22%,#e8ebf0)}.site-page.search-page .search-result-title a{color:var(--ds-text) !important;font-family:var(--ds-heading-font);font-weight:700}.site-page.search-page .search-result-title a:hover{color:var(--ds-accent) !important}.site-page .search-page-field{border:1.5px solid var(--ds-border);border-radius:var(--ds-radius-md);overflow:hidden;box-shadow:0 4px 18px var(--ds-shadow)}.site-page .search-page-field:focus-within{border-color:color-mix(in srgb,var(--ds-accent) 45%,#d5dae2)}.site-page .button-one,.site-page .haber-card__more,.site-page .search-page-submit,.site-page .iletisim-premium-actions .iletisim-premium-btn{border-radius:999px !important;font-weight:700 !important;transition:background 0.25s ease,border-color 0.25s ease,color 0.25s ease,transform 0.25s ease,box-shadow 0.25s ease}.site-page .iletisim-premium-actions .iletisim-premium-btn--wa{background:#25d366 !important;color:#fff !important;border-color:#25d366 !important}.site-page .iletisim-premium-actions .iletisim-premium-btn--wa:hover{background:#1fb855 !important;border-color:#1fb855 !important;color:#fff !important;transform:none;box-shadow:none}.site-page .button-one:hover,.site-page .search-page-submit:hover{transform:translateY(-1px);box-shadow:0 8px 22px var(--ds-shadow)}.site-page .iletisim-premium-btn--primary{background:var(--ds-accent) !important;border-color:var(--ds-accent) !important;color:#ffffff !important}.site-page .iletisim-premium-btn--ghost{border-radius:999px !important;border:1.5px solid var(--ds-border) !important;color:var(--ds-text) !important}.site-page .iletisim-premium-btn--ghost:hover{border-color:var(--ds-accent) !important;color:var(--ds-accent) !important}.site-page .pagination-list li a,.site-page .pagination-list li span{border-radius:999px !important;border:1.5px solid var(--ds-border) !important;font-weight:600;min-width:40px;transition:background 0.2s ease,border-color 0.2s ease,color 0.2s ease}.site-page .pagination-list li span.active,.site-page .pagination-list li a:hover{background:var(--ds-accent) !important;border-color:var(--ds-accent) !important;color:#ffffff !important}.page-banner-section .breadcrumb-h1,.page-banner-section .breadcrumb-title h1{font-family:var(--ds-heading-font) !important;font-weight:800 !important;letter-spacing:-0.02em;color:var(--ds-text) !important}.page-banner-section .breadcrumb-h1::after{background:var(--ds-accent) !important}.page-banner-section .breadcrumb-seo li a:hover{color:var(--ds-accent) !important}.site-page .related-content-title,.site-page .kurumsal-pages-nav__title{position:relative;padding-bottom:12px;font-family:var(--ds-heading-font) !important;font-weight:800 !important;color:var(--ds-text) !important}.site-page .related-content-title::after,.site-page .kurumsal-pages-nav__title::after{content:"";display:block;width:48px;height:3px;margin-top:10px;border-radius:999px;background:var(--ds-accent)}.site-page .related-content-list a,.site-page .kurumsal-pages-nav__list a{color:var(--ds-text) !important;border-radius:10px;transition:color 0.2s ease,background 0.2s ease}.site-page .related-content-list a:hover,.site-page .kurumsal-pages-nav__list a:hover{color:var(--ds-accent) !important}.site-page .ref-modal{border-radius:var(--ds-radius) !important;border:1px solid var(--ds-border) !important;box-shadow:0 24px 64px color-mix(in srgb,var(--ds-text) 22%,transparent) !important;overflow:hidden}.site-page .ref-modal-header{border-bottom:1px solid var(--ds-border)}.site-page .ref-modal-close{color:var(--ds-text) !important;border-radius:999px;transition:background 0.2s ease,color 0.2s ease}.site-page .ref-modal-close:hover{background:color-mix(in srgb,var(--ds-accent) 12%,#fff);color:var(--ds-accent) !important}.site-page .iletisim-premium-body{background:#fff;border:none;border-radius:0;box-shadow:none;padding:clamp(18px,2.2vw,24px)}.site-page .iletisim-premium-map-inner{border-radius:0;border:none;overflow:hidden;box-shadow:none}.site-page .site-page-sss h2,.site-page .sss-section h2{font-family:var(--ds-heading-font) !important;font-weight:800 !important;color:var(--ds-text) !important;position:relative;padding-bottom:12px}.site-page .site-page-sss h2::after,.site-page .sss-section .sss-header h2::after{content:"";display:block;width:48px;height:3px;margin-top:10px;border-radius:999px;background:var(--ds-accent)}.site-page .sss-item{border:1px solid var(--ds-border);border-radius:var(--ds-radius-sm);background:#fff;overflow:hidden;margin-bottom:10px}.site-page .sss-question{font-family:var(--ds-heading-font);font-weight:600;color:var(--ds-text) !important}.site-page .sss-question[aria-expanded="true"]{color:var(--ds-accent) !important}.site-page .empty-state{background:#fff;border:1px solid var(--ds-border);border-radius:var(--ds-radius);box-shadow:0 8px 28px var(--ds-shadow);margin-inline:auto}.site-page .listing-empty-home{text-align:center;margin-top:16px}.site-page .site-article__back{border-radius:999px !important;font-weight:700 !important}@media (max-width:991px){.site-page .listing-grid,.site-page .haber-list-grid{grid-template-columns:repeat(2,minmax(0,1fr)) !important;gap:clamp(14px,2.5vw,18px)}.site-page .gallery-grid{grid-template-columns:repeat(3,minmax(0,1fr)) !important}}@media (max-width:767px){.site-page .listing-grid,.site-page .haber-list-grid,.site-page .gallery-grid{grid-template-columns:repeat(2,minmax(0,1fr)) !important}.site-page .ref-grid{grid-template-columns:repeat(2,minmax(0,1fr)) !important}.site-page .listing-grid .offer-post.service-card:active,.site-page .haber-card:active,.site-page .ref-logo-item:active{transform:scale(0.992)}}@media (max-width:480px){.site-page .listing-grid,.site-page .haber-list-grid{grid-template-columns:1fr !important}.site-page .gallery-grid{grid-template-columns:repeat(2,minmax(0,1fr)) !important;gap:10px}}@media (min-width:1280px){.site-page .listing-grid,.site-page .haber-list-grid{gap:clamp(18px,2vw,26px)}}.e404-services--follow{margin-top:20px}.site-page.page-404-rich .empty-state{max-width:720px !important}.site-page.page-404-rich .page-404-actions{display:flex;flex-wrap:wrap;gap:12px;justify-content:center;margin:20px 0}.site-page.page-404-rich .page-404-link-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:10px;list-style:none;padding:0;margin:0}.site-page.page-404-rich .page-404-tag-list{display:flex;flex-wrap:wrap;gap:8px;list-style:none;padding:0;margin:0}.site-page.page-404-rich .page-404-tag-list a,.site-page.page-404-rich .page-404-link-grid a{display:inline-flex;align-items:center;gap:6px;padding:8px 14px;border-radius:999px;border:1px solid var(--ds-border);background:#fff;color:var(--ds-text);font-size:0.92rem;text-decoration:none;transition:border-color 0.25s ease,color 0.25s ease,box-shadow 0.25s ease}@media (hover:hover) and (pointer:fine){.site-page.page-404-rich .page-404-tag-list a:hover,.site-page.page-404-rich .page-404-link-grid a:hover{border-color:color-mix(in srgb,var(--ds-accent) 35%,var(--ds-border));color:var(--ds-accent);box-shadow:0 4px 14px var(--ds-shadow)}}.sidebar-logo__img{aspect-ratio:250 / 110;object-fit:contain}.review-source .review-source__brand,.review-source .fa-google{color:#4285f4}.site-page .service-body h2,.site-page .service-body h2 a,#content .site-page .service-body h2,#content .site-page .service-body h2 a{color:var(--ds-text) !important}.hizmet-detail-page{background:var(--content-soft-bg) !important}.hizmet-detail-page__container{max-width:min(960px,100%)}.hizmet-detail-page__layout{display:flex;flex-direction:column;gap:clamp(20px,2.5vw,28px)}.hizmet-detail-page .hizmet-detail.site-article{max-width:none;margin:0;padding:0;overflow:hidden;background:#fff;border:1px solid color-mix(in srgb,var(--renk2,#292929) 8%,#e8ebf0);border-radius:20px;box-shadow:0 2px 8px rgba(15,23,42,0.04)}.hizmet-detail__media{margin:0 !important;line-height:0}.hizmet-detail__image{width:100%;max-height:min(52vh,420px);aspect-ratio:16 / 9;object-fit:cover;border-radius:0 !important;box-shadow:none !important;margin:0 !important}.hizmet-detail__body{padding:clamp(24px,4vw,40px) clamp(22px,4vw,44px) clamp(28px,4vw,36px)}.hizmet-detail__prose{font-family:var(--font-sans) !important;font-size:clamp(16px,1.12vw,17.5px) !important;line-height:1.88 !important;letter-spacing:0.012em;color:color-mix(in srgb,var(--renk2,#292929) 78%,#4b5563) !important;word-break:normal;overflow-wrap:break-word;hyphens:auto}.hizmet-detail__prose>*:first-child{margin-top:0 !important}.hizmet-detail__prose>p:first-of-type{font-size:clamp(16.5px,1.15vw,18px) !important;line-height:1.82 !important;color:color-mix(in srgb,var(--renk2,#292929) 88%,#374151) !important}.hizmet-detail__prose p{margin:0 0 1.15em !important;font-size:inherit !important;line-height:inherit !important;color:inherit !important}.hizmet-detail__prose h2,.hizmet-detail__prose h3,.hizmet-detail__prose h4{font-family:var(--font-sans) !important;color:var(--renk2,#292929) !important;font-weight:700 !important;letter-spacing:-0.02em;line-height:1.35 !important;margin:1.6em 0 0.55em !important}.hizmet-detail__prose h2{font-size:clamp(20px,2vw,23px) !important}.hizmet-detail__prose h3{font-size:clamp(18px,1.6vw,20px) !important}.hizmet-detail__prose h4{font-size:clamp(16px,1.4vw,18px) !important}.hizmet-detail__prose ul,.hizmet-detail__prose ol{margin:0 0 1.2em !important;padding-left:1.35em !important}.hizmet-detail__prose li{margin-bottom:0.45em;line-height:1.82}.hizmet-detail__prose li::marker{color:var(--renk1,#58260d)}.hizmet-detail__prose a:not(.etiket-link):not(.button-one){color:var(--renk2,#292929) !important;text-decoration:underline;text-decoration-color:color-mix(in srgb,var(--renk1,#58260d) 55%,transparent);text-underline-offset:3px;transition:color 0.2s ease,text-decoration-color 0.2s ease}@media (hover:hover){.hizmet-detail__prose a:not(.etiket-link):not(.button-one):hover{color:var(--renk1,#58260d) !important;text-decoration-color:var(--renk1,#58260d)}}.hizmet-detail__prose .etiket-link{font-size:0.92em;padding:0.15em 0.55em;border-radius:999px}.hizmet-detail__prose img{border-radius:12px;margin:1.25em 0;box-shadow:0 4px 18px rgba(15,23,42,0.07)}.hizmet-detail__prose blockquote{margin:1.4em 0;padding:1em 1.25em;border-left:3px solid var(--renk1,#58260d);background:color-mix(in srgb,var(--renk1,#58260d) 6%,#fff);border-radius:0 10px 10px 0;color:color-mix(in srgb,var(--renk2,#292929) 75%,#4b5563) !important;font-style:normal}.hizmet-detail__prose table{width:100%;border-collapse:collapse;margin:1.25em 0;font-size:0.95em}.hizmet-detail__prose th,.hizmet-detail__prose td{padding:0.65em 0.85em;border:1px solid var(--content-border)}.hizmet-detail__prose th{background:color-mix(in srgb,var(--renk1,#58260d) 8%,#f7f8fa);font-weight:600}.hizmet-detail__prose strong,.hizmet-detail__prose b{font-weight:700;color:color-mix(in srgb,var(--renk2,#292929) 92%,#111)}.hizmet-detail__prose em,.hizmet-detail__prose i:not([class]){font-style:italic}.hizmet-detail__prose hr{margin:1.75em 0;border:0;border-top:1px solid var(--content-border)}.hizmet-detail__footer{margin-top:clamp(20px,2.5vw,28px) !important;padding-top:clamp(16px,2vw,20px) !important;border-top:1px solid var(--content-border) !important}.hizmet-detail__back{display:inline-flex;align-items:center;gap:8px;padding:10px 18px !important;font-size:14px !important;font-weight:600 !important;color:var(--renk2,#292929) !important;background:color-mix(in srgb,var(--renk1,#58260d) 8%,#fff);border:1px solid color-mix(in srgb,var(--renk1,#58260d) 22%,#e8ebf0);border-radius:999px !important;text-decoration:none !important;transition:background 0.2s ease,border-color 0.2s ease,color 0.2s ease}@media (hover:hover){.hizmet-detail__back:hover{background:var(--renk1,#58260d);border-color:var(--renk1,#58260d);color:#ffffff !important}}.hizmet-detail__related .related-content-section{margin-top:0;padding:clamp(22px,3vw,28px);background:#fff;border:1px solid color-mix(in srgb,var(--renk2,#292929) 8%,#e8ebf0);border-radius:16px;box-shadow:none}.hizmet-detail__related .related-content-title{font-size:clamp(17px,1.5vw,19px) !important;font-weight:700 !important;margin-bottom:14px !important}.hizmet-detail__related .related-content-list{gap:10px}.hizmet-detail-page [id],.detail-page [id]{scroll-margin-top:clamp(16px,3vw,28px)}.hizmet-detail__jump{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:clamp(18px,2.5vw,22px);padding-bottom:clamp(16px,2vw,18px);border-bottom:1px solid var(--content-border)}.hizmet-detail__jump-link{display:inline-flex;align-items:center;padding:7px 14px;font-size:13px;font-weight:600;color:color-mix(in srgb,var(--renk2,#292929) 72%,#6b7280);background:color-mix(in srgb,var(--renk1,#58260d) 6%,#f7f8fa);border:1px solid color-mix(in srgb,var(--renk2,#292929) 10%,#e8ebf0);border-radius:999px;text-decoration:none;transition:background 0.2s ease,border-color 0.2s ease,color 0.2s ease}@media (hover:hover){.hizmet-detail__jump-link:hover{color:var(--renk2,#292929);border-color:color-mix(in srgb,var(--renk1,#58260d) 35%,#e8ebf0);background:color-mix(in srgb,var(--renk1,#58260d) 12%,#fff)}}.hizmet-detail__jump-link.is-active{color:#ffffff;background:var(--renk1,#58260d);border-color:var(--renk1,#58260d)}.hizmet-detail__badge{display:inline-block;margin:0 0 14px;padding:5px 12px;font-size:11px;font-weight:700;letter-spacing:0.06em;text-transform:uppercase;color:var(--renk1,#58260d);background:color-mix(in srgb,var(--renk1,#58260d) 10%,#fff);border:1px solid color-mix(in srgb,var(--renk1,#58260d) 22%,#e8ebf0);border-radius:999px}.hizmet-detail__meta{margin:0 0 16px;font-size:13px;font-weight:600;letter-spacing:0.02em;color:color-mix(in srgb,var(--renk2,#292929) 55%,#6b7280)}.hizmet-detail__meta time{display:inline-flex;align-items:center;gap:6px;padding:5px 12px;background:color-mix(in srgb,var(--renk2,#292929) 5%,#f7f8fa);border:1px solid color-mix(in srgb,var(--renk2,#292929) 10%,#e8ebf0);border-radius:999px}.hizmet-detail__meta time::before{content:'\f073';font-family:'Font Awesome 6 Free';font-weight:900;font-size:11px;color:var(--renk1,#58260d);opacity:0.85}.haber-detail__media{position:relative;overflow:hidden}.haber-detail__date{position:absolute;left:14px;bottom:14px;z-index:2;margin:0;padding:0;max-width:calc(100% - 28px);pointer-events:none}.haber-detail__date time{display:inline-flex;align-items:center;gap:8px;padding:8px 14px;font-family:var(--font-sans);font-size:13px;font-weight:600;line-height:1.2;letter-spacing:0.02em;color:#fff;background:color-mix(in srgb,#292929 72%,rgba(15,23,42,0.55));border:1px solid color-mix(in srgb,#fff 22%,transparent);border-radius:10px;box-shadow:0 4px 14px color-mix(in srgb,#292929 28%,transparent);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.haber-detail__date time i{color:#58260d;font-size:12px;flex-shrink:0}.haber-detail__date--fallback{margin:0 0 14px;padding:0 clamp(22px,4vw,44px)}.haber-detail__date--fallback time{display:inline-flex;align-items:center;gap:8px;padding:7px 12px;font-size:13px;font-weight:600;color:color-mix(in srgb,#292929 78%,#555);background:color-mix(in srgb,#58260d 8%,#ffffff);border:1px solid color-mix(in srgb,#292929 8%,#fff);border-radius:999px}.haber-detail__date--fallback time i{color:#58260d;font-size:12px}.haber-detail-page .hizmet-detail__meta{display:none !important}@media (max-width:600px){.haber-detail__date{left:10px;bottom:10px}.haber-detail__date time{padding:7px 11px;font-size:12px;border-radius:8px}}.hizmet-detail__cta{display:flex;flex-direction:column;align-items:stretch;gap:14px;margin-top:clamp(24px,3.5vw,32px);padding:clamp(16px,2.5vw,20px);background:linear-gradient( 135deg,color-mix(in srgb,var(--renk1,#58260d) 10%,#fff) 0%,color-mix(in srgb,var(--renk2,#292929) 4%,#f8f9fb) 100% );border:1px solid color-mix(in srgb,var(--renk1,#58260d) 18%,#e8ebf0);border-radius:14px;min-width:0}.hizmet-detail__cta-copy{min-width:0}.hizmet-detail__cta-title{display:block;font-family:var(--font-sans);font-size:clamp(15px,1.3vw,17px);font-weight:700;color:var(--renk2,#292929);margin-bottom:4px}.hizmet-detail__cta-desc{margin:0;font-size:13px;line-height:1.5;color:color-mix(in srgb,var(--renk2,#292929) 62%,#6b7280);overflow-wrap:break-word}.hizmet-detail__cta-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;width:100%;min-width:0}@media (min-width:720px){.hizmet-detail__cta-actions{grid-template-columns:repeat(2,minmax(0,1fr))}}.hizmet-detail__cta-btn{display:inline-flex !important;align-items:center !important;justify-content:center !important;gap:7px;min-height:42px;padding:10px 12px !important;font-size:12px;font-weight:600;line-height:1.2;border-radius:999px;text-decoration:none !important;border:1px solid transparent;white-space:nowrap;box-sizing:border-box;width:100%;min-width:0;transition:background 0.2s ease,color 0.2s ease,border-color 0.2s ease}.hizmet-detail__cta-btn span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hizmet-detail__cta-btn i{flex-shrink:0;font-size:14px;line-height:1}.hizmet-detail__cta-btn--call{color:var(--renk2,#292929) !important;background:#fff !important;border-color:color-mix(in srgb,var(--renk2,#292929) 14%,#e8ebf0) !important}.hizmet-detail__cta-btn--wa{color:#fff !important;background:#25d366 !important;border-color:#25d366 !important}.hizmet-detail__cta-btn--form{color:#ffffff !important;background:var(--renk1,#58260d) !important;border-color:var(--renk1,#58260d) !important}.hizmet-detail__cta-btn--share{color:var(--renk2,#292929) !important;background:#fff !important;border-color:color-mix(in srgb,var(--renk2,#292929) 14%,#e8ebf0) !important;cursor:pointer;font-family:inherit}@media (hover:hover){.hizmet-detail__cta-btn--call:hover{border-color:var(--renk1,#58260d) !important;color:var(--renk1,#58260d) !important;background:#fff !important}.hizmet-detail__cta-btn--wa:hover{background:#1fb855 !important;border-color:#1fb855 !important;color:#fff !important}.hizmet-detail__cta-btn--form:hover{filter:brightness(1.05)}.hizmet-detail__cta-btn--share:hover{border-color:var(--renk1,#58260d) !important;color:var(--renk1,#58260d) !important;background:color-mix(in srgb,var(--renk1,#58260d) 6%,#fff) !important}}.hizmet-detail__related{margin-top:0;padding-top:0}.hizmet-detail__related-head{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:8px 12px;margin-bottom:14px}.hizmet-detail__related-title{margin:0;font-family:var(--font-sans);font-size:clamp(18px,1.8vw,21px);font-weight:800;letter-spacing:-0.02em;color:var(--renk2,#292929) !important}.hizmet-detail__related-all{font-size:13px;font-weight:600;color:var(--renk1,#58260d);text-decoration:none;display:inline-flex;align-items:center;gap:6px}.hizmet-detail__related-all i{font-size:11px;transition:transform 0.2s ease}@media (hover:hover){.hizmet-detail__related-all:hover i{transform:translateX(3px)}}.hizmet-detail__related-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;align-items:stretch;width:100%;min-width:0}.hizmet-detail__rel-card{min-width:0;display:flex;flex-direction:column;height:auto;background:#fff;border:1px solid color-mix(in srgb,var(--renk2,#292929) 8%,#e8ebf0);border-radius:14px;overflow:hidden;transition:transform 0.2s ease,opacity 0.2s ease,box-shadow 0.2s ease}.hizmet-detail__rel-link{display:flex;flex-direction:column;flex:1 1 auto;height:auto;min-height:0;color:inherit;text-decoration:none}@media (hover:hover){.hizmet-detail__rel-card:hover{border-color:color-mix(in srgb,var(--renk1,#58260d) 35%,#e8ebf0);box-shadow:0 8px 24px rgba(15,23,42,0.08);transform:translateY(-2px)}}.hizmet-detail__rel-media{position:relative;display:block;flex-shrink:0;width:100%;aspect-ratio:4 / 3;min-height:120px;overflow:hidden;line-height:0;background:#eef1f5}.hizmet-detail__rel-placeholder{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;width:100%;height:100%;color:color-mix(in srgb,var(--renk2,#292929) 28%,#9ca3af);font-size:28px;background:color-mix(in srgb,var(--renk1,#58260d) 5%,#eef1f5)}.hizmet-detail__rel-thumb{position:absolute;inset:0;width:100% !important;height:100% !important;max-height:none !important;object-fit:cover;display:block;transition:transform 0.35s ease}@media (hover:hover){.hizmet-detail__rel-card:hover .hizmet-detail__rel-thumb{transform:scale(1.04)}}.hizmet-detail__rel-body{display:flex;flex-direction:column;flex:1 1 auto;gap:6px;padding:clamp(14px,2vw,16px) clamp(14px,2vw,18px) clamp(16px,2.2vw,18px);min-width:0}.hizmet-detail__rel-name{margin:0;font-family:var(--ds-heading-font,var(--font-sans));font-size:clamp(15px,1.4vw,16px);font-weight:700;line-height:1.35;color:var(--renk2,#292929) !important;transition:color 0.2s ease}@media (hover:hover){.hizmet-detail__rel-card:hover .hizmet-detail__rel-name{color:var(--renk1,#58260d) !important}}.hizmet-detail__rel-excerpt{margin:0;font-size:13px;line-height:1.55;color:color-mix(in srgb,var(--renk2,#292929) 58%,#6b7280);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;flex:1 1 auto}.hero-dots{display:none !important}.hizmet-faq__lead{margin:10px 0 0;font-size:14px;line-height:1.55;color:var(--brand-muted-2);max-width:720px}.hizmet-faq__count{margin:8px 0 0;font-size:13px;font-weight:500;color:color-mix(in srgb,var(--renk2,#292929) 50%,#9ca3af)}.hizmet-faq__item.open{background:color-mix(in srgb,var(--renk1,#58260d) 4%,transparent) !important}.hizmet-faq__item.open .hizmet-faq__trigger{padding-bottom:8px}.hizmet-faq{margin-top:0}.hizmet-faq__card{background:#fff;border:1px solid color-mix(in srgb,var(--renk2,#292929) 8%,#e8ebf0);border-radius:14px;padding:clamp(16px,2.5vw,22px);box-shadow:none}.hizmet-faq__head{text-align:left;margin-bottom:clamp(16px,2.5vw,22px);padding-bottom:clamp(14px,2vw,18px);border-bottom:1px solid var(--content-border)}.hizmet-faq__eyebrow{margin:0 0 6px;font-size:11px;font-weight:700;letter-spacing:0.06em;text-transform:uppercase;color:var(--renk1,#58260d)}.hizmet-faq__title{margin:0;font-family:var(--font-sans);font-size:clamp(18px,2vw,22px);font-weight:800;letter-spacing:-0.02em;line-height:1.3;color:var(--renk2,#292929) !important}.hizmet-faq__list{display:flex;flex-direction:column;gap:0}.hizmet-faq__item{border:none !important;border-radius:0 !important;margin:0 !important;background:transparent !important;border-bottom:1px solid var(--content-border) !important;overflow:visible !important}.hizmet-faq__item:last-child{border-bottom:none !important}.hizmet-faq__item:hover{background:color-mix(in srgb,var(--brand-1) 3%,transparent) !important}.hizmet-faq__item.open{background:color-mix(in srgb,var(--brand-1) 6%,transparent) !important}.hizmet-faq__trigger{width:100%;display:grid;grid-template-columns:auto 1fr auto;align-items:start;gap:14px 16px;padding:clamp(16px,2.5vw,20px) 4px;background:none !important;border:none;cursor:pointer;text-align:left;font-family:inherit;min-height:0}.hizmet-faq__trigger:focus-visible{outline:2px solid var(--renk1,#58260d);outline-offset:2px;border-radius:8px}.hizmet-faq__index{font-family:var(--font-mono);font-size:12px;font-weight:700;line-height:1.5;color:color-mix(in srgb,var(--renk1,#58260d) 80%,var(--renk2,#292929));padding-top:2px;min-width:24px}.hizmet-faq__question{font-family:var(--font-sans);font-size:clamp(15px,1.1vw,16px);font-weight:600;line-height:1.45;color:var(--renk2,#292929) !important;transition:color 0.2s ease}.hizmet-faq__item.open .hizmet-faq__question{color:var(--renk1,#58260d) !important}.hizmet-faq__toggle{display:flex;align-items:center;justify-content:center;width:32px;height:32px;flex-shrink:0;border-radius:50%;background:color-mix(in srgb,var(--renk1,#58260d) 10%,#f3f4f6);color:var(--renk2,#292929);transition:background 0.25s ease,color 0.25s ease,transform 0.25s ease}.hizmet-faq__toggle i{font-size:11px;transition:transform 0.3s ease}.hizmet-faq__item.open .hizmet-faq__toggle{background:var(--renk1,#58260d);color:#ffffff}.hizmet-faq__item.open .hizmet-faq__toggle i{transform:rotate(45deg)}.hizmet-faq__panel{display:grid;grid-template-rows:0fr;max-height:none !important;overflow:hidden;transition:grid-template-rows 0.35s ease !important;padding:0 !important}.hizmet-faq__panel>*{overflow:hidden;min-height:0}.hizmet-faq__item.open .hizmet-faq__panel{grid-template-rows:1fr}.hizmet-faq__item.open .hizmet-faq__panel>.hizmet-faq__answer{padding-bottom:clamp(14px,2vw,18px) !important}.hizmet-faq .sss-answer{max-height:none !important;padding:0 !important}.hizmet-faq__answer{font-family:var(--font-sans);font-size:clamp(15px,1.05vw,16px);line-height:1.82;color:color-mix(in srgb,var(--renk2,#292929) 72%,#5c6370) !important}.hizmet-faq__answer p{margin:0 0 0.85em;font-size:inherit;line-height:inherit;color:inherit}.hizmet-faq__answer p:last-child{margin-bottom:0}.hizmet-faq__answer a{color:var(--renk2,#292929);text-decoration:underline;text-underline-offset:2px}@media (max-width:767px){.hizmet-detail__body{padding:22px 18px 24px}.hizmet-detail__prose{font-size:16px !important;line-height:1.84 !important}.hizmet-detail__cta-actions{grid-template-columns:1fr}.hizmet-detail__cta-btn{justify-content:center}.hizmet-faq__card{padding:22px 16px}.hizmet-faq__trigger{grid-template-columns:auto 1fr auto;gap:10px 12px;padding:14px 2px}.hizmet-faq__panel,.hizmet-faq__item.open .hizmet-faq__panel{padding-left:calc(24px+12px) !important;padding-right:0 !important}}.hizmet-faq .hizmet-faq__panel{max-height:none !important}.hizmet-faq__item.open .hizmet-faq__panel{max-height:none !important}.sss-item.open .hizmet-faq__panel{max-height:none !important;padding-bottom:clamp(14px,2vw,18px) !important}.section-intro{min-width:0}.section-intro__title{font-family:var(--font-sans) !important;font-size:clamp(22px,2.6vw,28px) !important;font-weight:600 !important;letter-spacing:-0.02em;line-height:1.25 !important;color:var(--renk2,#292929) !important;margin:0 !important;text-transform:none !important}.section-intro__title::after{display:none !important}.section-intro__desc{margin:8px 0 0 !important;font-family:var(--font-sans);font-size:15px !important;font-weight:400;line-height:1.6 !important;color:var(--brand-muted) !important;max-width:40ch}#content .home-section-title{display:inline-flex;flex-direction:column;align-items:flex-start;gap:clamp(8px,1.2vw,12px);font-size:clamp(24px,2.9vw,32px) !important;font-weight:700 !important;letter-spacing:-0.03em;line-height:1.2 !important;color:var(--renk2,#292929) !important;position:relative;padding-bottom:0}#content .home-section-title::after{display:block !important;content:'';width:clamp(52px,9vw,80px);height:4px;border-radius:999px;background:linear-gradient( 90deg,var(--renk1,#58260d) 0%,color-mix(in srgb,var(--renk1,#58260d) 55%,var(--renk2,#292929)) 100% );box-shadow:0 2px 10px color-mix(in srgb,var(--renk1,#58260d) 28%,transparent)}#content .home-services .home-section-title{color:var(--hs-text,var(--renk2,#292929)) !important}#content .home-services .home-section-title::after{background:linear-gradient(90deg,var(--hs-accent,var(--renk1,#58260d)),color-mix(in srgb,var(--hs-accent,var(--renk1,#58260d)) 50%,var(--hs-text,var(--renk2,#292929))));box-shadow:0 2px 10px color-mix(in srgb,var(--hs-accent,var(--renk1,#58260d)) 28%,transparent)}#content .home-gallery .home-section-title{color:var(--hg-text,var(--renk2,#292929)) !important}#content .home-gallery .home-section-title::after{background:linear-gradient(90deg,var(--hg-accent,var(--renk1,#58260d)),color-mix(in srgb,var(--hg-accent,var(--renk1,#58260d)) 50%,var(--hg-text,var(--renk2,#292929))));box-shadow:0 2px 10px var(--hg-glow,color-mix(in srgb,var(--renk1,#58260d) 22%,transparent))}#content .news-carousel-section .home-section-title::after{background:linear-gradient(90deg,var(--brand-1,#58260d),color-mix(in srgb,var(--brand-1,#58260d) 45%,var(--renk2,#292929)))}#content .testimonial-section .home-section-title,#content .sss-section--home .home-section-title{align-items:center;text-align:center;width:100%}#content .testimonial-section .title-section.section-intro,#content .sss-section--home .sss-header.section-intro{text-align:center}#content .home-services-header .section-intro__desc,#content .home-gallery-header .section-intro__desc,#content .news-carousel-section .section-intro__desc,#content .testimonial-section .section-intro__desc,#content .sss-section--home .section-intro__desc{display:none !important;margin:0 !important}.testimonial-section .section-intro,.sss-section .section-intro{text-align:center}.testimonial-section .section-intro__desc,.sss-section .section-intro__desc{max-width:480px;margin-left:auto !important;margin-right:auto !important}@media (max-width:767px){.section-intro__title{font-size:clamp(20px,5.5vw,24px) !important}.section-intro__desc{font-size:14px !important;max-width:100%}.news-carousel-header{flex-direction:column;align-items:flex-start}}.desk-search-field{border-color:var(--brand-border-input) !important;transition:border-color .2s ease,box-shadow .2s ease}.desk-search-field:focus-within{border-color:color-mix(in srgb,var(--brand-1) 45%,var(--brand-border)) !important;box-shadow:0 2px 12px var(--brand-shadow)}.desk-search-results li a:hover{background:color-mix(in srgb,var(--brand-1) 14%,var(--brand-3)) !important;color:var(--brand-1,#58260d) !important}.mob-search-results li a:active,.mob-search-results li a:hover{background:color-mix(in srgb,var(--brand-1) 12%,var(--brand-3)) !important}.mob-search-empty{color:var(--brand-muted-3) !important}.quote-section .quote-box{border:1px solid var(--brand-border);box-shadow:0 8px 32px var(--brand-shadow-neutral)}.quote-section .quote-contact-cta{color:#fff !important;transition:filter .2s ease,transform .15s ease}.quote-section .quote-contact-cta:hover{color:#fff !important}.quote-section input[type="text"]:focus,.quote-section input[type="email"]:focus,.quote-section textarea:focus{border-color:var(--brand-1,#58260d) !important;box-shadow:0 0 0 3px var(--brand-highlight)}.sm-credit-bar{background:transparent;border-top:none}.sm-credit-bar__brand:hover{color:var(--brand-1,#58260d) !important}.testimonial-section__desc.section-intro__desc,.sss-header .section-intro__desc,.news-carousel-header .section-intro__desc{color:var(--brand-muted) !important}.site-content a:not([class]):hover,.site-prose a:hover{color:var(--brand-1,#58260d) !important}input[type="submit"]:hover,button[type="submit"]:hover,.quote-section input[type="submit"]:hover{background:var(--brand-accent-hover) !important;color:var(--on-brand-1) !important}.review-stars i{color:color-mix(in srgb,var(--brand-1) 72%,#fbbc05)}.page-banner-section{border-bottom:3px solid color-mix(in srgb,var(--brand-1) 35%,transparent)}.page-banner-section ul.page-depth li a:hover,.page-banner-section ol.page-depth li a:hover,.breadcrumb-seo li a:hover{color:var(--brand-1,#58260d) !important}.hero-overlay{background:linear-gradient( to bottom,color-mix(in srgb,var(--brand-2) 35%,transparent) 0%,color-mix(in srgb,var(--brand-2) 12%,transparent) 40%,color-mix(in srgb,var(--brand-2) 50%,transparent) 100% )}.hero-slider{background:color-mix(in srgb,var(--brand-2) 92%,#000)}.hero-dot.active,.hero-dot:hover{background:var(--brand-1,#58260d);border-color:var(--brand-1,#58260d)}.banner-cta:hover{background:var(--brand-1,#58260d) !important;color:var(--on-brand-1) !important;box-shadow:0 4px 16px var(--brand-shadow)}header nav.nav-menu.active:not(.mob-menu-panel) .mob-menu-footer .mob-menu-contact:hover{color:var(--brand-1,#58260d) !important;background:color-mix(in srgb,var(--brand-1) 10%,transparent) !important}header nav.nav-menu.active:not(.mob-menu-panel) .mob-menu-footer .mob-menu-social a:hover{background:var(--brand-1,#58260d) !important;color:var(--on-brand-1) !important;border-color:var(--brand-1,#58260d) !important}.kurumsal-pages-nav__list .kurumsal-pages-nav__item.is-current .kurumsal-pages-nav__current{background:color-mix(in srgb,var(--brand-1) 14%,var(--brand-3)) !important;border-color:color-mix(in srgb,var(--brand-1) 35%,var(--brand-border)) !important;color:var(--brand-2,#292929) !important}.kurumsal-pages-nav__list a:hover{color:var(--brand-1,#58260d) !important;background:var(--brand-accent-soft-2) !important}.ref-modal{border:1px solid var(--brand-border);box-shadow:0 20px 60px var(--brand-shadow-neutral)}.ref-modal-close:hover{background:var(--brand-accent-soft);color:var(--brand-1,#58260d) !important}.site-prose a:not(.etiket-link):hover,.site-page .detay-icerik a:not(.etiket-link):hover{color:var(--brand-1,#58260d) !important;text-decoration-color:color-mix(in srgb,var(--brand-1) 55%,transparent)}.site-prose .etiket-link:hover,.site-page .detay-icerik .etiket-link:hover{color:var(--brand-1,#58260d) !important;border-bottom-color:var(--brand-1,#58260d) !important}.click-to-call,.whatsapp-float a{transition:transform .2s ease,box-shadow .2s ease,background .2s ease}.click-to-call:hover,.whatsapp-float a:hover{box-shadow:0 6px 22px var(--brand-shadow)}.referans-card{background:var(--brand-3,#ffffff) !important;border:1px solid var(--brand-border) !important;transition:border-color .25s ease,box-shadow .25s ease,transform .25s ease}.referans-card:hover{border-color:color-mix(in srgb,var(--brand-1) 35%,var(--brand-border)) !important;box-shadow:0 8px 25px var(--brand-shadow) !important}.referans-body p{color:var(--brand-muted-2) !important}.ctx-menu-list li a:hover{background:color-mix(in srgb,#ffffff 12%,transparent) !important;color:#ffffff !important}.lazy-map-placeholder{color:var(--brand-muted-3) !important;background:var(--brand-surface-alt) !important}.lazy-map-placeholder i{color:var(--brand-1,#58260d) !important}.iletisim-premium-map,.iletisim-premium-map-inner .lazy-map-placeholder{background:var(--brand-surface-alt) !important}.iletisim-premium-actions{border-top-color:var(--brand-border) !important}.iletisim-premium-body{border-color:var(--brand-border) !important}.site-prose th,.site-page .detay-icerik th{background:var(--brand-soft-bg);color:var(--brand-2,#292929);font-weight:600}html{overflow-x:clip}body{overflow-x:clip;min-width:0}img:not(.hero-slide-bg):not(.sidebar-logo__img):not(.hizmet-detail__image):not(.site-article__image):not(.hizmet-detail__rel-thumb):not(.footer-main-gallery__img),video,svg,iframe,embed,object{max-width:100%;height:auto}button,input,select,textarea{font:inherit;max-width:100%}.site-page.haber-list-section:not(.site-page--flat),.site-page.listing-unified:not(.site-page--flat),.site-page.ref-section:not(.site-page--flat),.site-page.search-page:not(.site-page--flat),.site-page.iletisim-premium:not(.site-page--flat),.site-page.projects-section:not(.site-page--flat):not(.home-gallery){padding-top:var(--content-section-y) !important;padding-bottom:var(--content-section-y) !important}.projects-section.home-gallery,.home-gallery.projects-section{background:var(--brand-surface-alt) !important}@media (max-width:1020px){.quote-section .col-sm-5,.quote-section .col-sm-offset-7{width:100% !important;margin-left:0 !important;float:none !important;padding-left:var(--page-gutter) !important;padding-right:var(--page-gutter) !important}.quote-section .quote-box{margin-top:clamp(16px,3vw,24px);max-width:100%}.quote-section .container>.row{margin-left:0;margin-right:0}}.haber-list-grid{gap:var(--grid-gap) !important}@media (max-width:767px){.haber-list-grid{grid-template-columns:1fr !important;gap:var(--grid-gap) !important}}.haber-card,.service-card,.home-service-card,.news-carousel-card,.ref-logo-item{min-width:0}.haber-card__title,.haber-card__excerpt,.service-body h3,.service-body p,.ncc-body h3,.ncc-body p,.review-text,.search-result-title,.search-result-desc{overflow-wrap:anywhere;word-break:break-word}.haber-card__excerpt{color:var(--brand-muted-2) !important}@media (max-width:1020px){.mob-tabbar-item{min-height:48px}.mob-tabbar-icon-wrap{min-height:32px}.hero-arrow,.review-nav,.nc-nav,.scroll-to-top{min-width:44px;min-height:44px}.sss-question,.hizmet-faq__trigger{min-height:48px}.button-one,.home-services-all-btn,.news-all-btn,.home-gallery-more-btn,.form-submit-btn,.search-page-submit,.iletisim-premium-btn{min-height:44px;padding-top:10px;padding-bottom:10px}.page-404-tag-list a,.pagination-list li a,.pagination-list li span{min-height:44px}}@media (max-width:1020px){input[type="text"],input[type="email"],input[type="tel"],input[type="search"],input[type="url"],textarea,select,.form-group-custom input,.form-group-custom textarea,.search-page-field input,.desk-search-field input,.mob-search-input{font-size:16px !important}}.breadcrumb-seo{flex-wrap:wrap;white-space:normal;row-gap:4px}.breadcrumb-seo li.active span{overflow:hidden;text-overflow:ellipsis;max-width:min(280px,55vw);display:inline-block;vertical-align:bottom}@media (max-width:1020px){.ref-modal-overlay{padding:0 !important;align-items:flex-end !important}.ref-modal{width:100% !important;max-width:100% !important;border-radius:16px 16px 0 0 !important;max-height:min(90dvh,calc(100dvh - env(safe-area-inset-bottom))) !important;margin:0 !important}.ref-modal-body{overflow-wrap:anywhere}.mob-search-sheet{max-height:100dvh}.mob-search-sheet-inner{max-height:calc(100dvh - var(--bottom-chrome));overflow-y:auto;-webkit-overflow-scrolling:touch}}.page-banner-section{padding-top:clamp(20px,3vw,28px) !important;padding-bottom:clamp(16px,2.5vw,24px) !important}.page-banner-section .container{padding-left:var(--page-gutter);padding-right:var(--page-gutter)}@media (max-width:767px){.sss-grid,.sss-grid--dual{grid-template-columns:1fr !important}.sss-section .sss-col+.sss-col{border-left:none !important;border-top:1px solid var(--brand-border);padding-top:8px;margin-top:4px}}@media (max-width:1020px){footer .up-footer{padding:clamp(32px,5vw,44px) 0 clamp(24px,4vw,32px) !important}footer .up-footer .footer-widget h2{margin-bottom:14px !important}footer .copyright{padding:14px var(--page-gutter) !important;line-height:1.45}}@media (min-width:1440px){.site-page .container{max-width:var(--content-wide-max)}.site-page:has(.site-article) .site-article{max-width:var(--content-prose-max)}}@media (min-width:1920px){:root{--content-wide-max:1120px;--content-prose-max:880px}}@media (max-width:430px){:root{--page-gutter:14px}.section-intro__desc{max-width:100% !important}.home-services-header,.news-carousel-header{gap:12px}}@media (max-width:390px){:root{--page-gutter:12px;--grid-gap:12px}.hero-content h1,.hero-content h2{font-size:clamp(22px,6vw,28px) !important}}@media (max-width:360px){:root{--page-gutter:10px}.mob-tabbar-label{font-size:9px;letter-spacing:0}}@media (max-width:320px){:root{--page-gutter:8px;--grid-gap:10px}.quote-box{padding:20px 14px !important}.haber-card__body{padding:14px 12px 16px !important}}@media (min-width:768px) and (max-width:820px){.haber-list-grid,.listing-grid,.news-grid-3{grid-template-columns:repeat(2,minmax(0,1fr)) !important}}@media (min-width:820px) and (max-width:1020px){.quote-section .quote-box{max-width:min(420px,92vw);margin-left:auto;margin-right:var(--page-gutter)}}.button-one,.home-services-all-btn,.news-all-btn,.haber-card__more,.service-link,.site-article__back{display:inline-flex;align-items:center;justify-content:center;gap:6px}.button-one i,.home-services-all-btn i,.news-all-btn i,.haber-card__more i,.service-link i{line-height:1;flex-shrink:0}.site-article.hizmet-detail{gap:clamp(16px,2.5vw,24px)}.site-prose img,.site-page .detay-icerik img{margin-inline:auto;display:block}.site-prose h2,.site-prose h3,.site-page .detay-icerik h2,.site-page .detay-icerik h3{margin-top:1.35em;margin-bottom:0.55em;line-height:1.35}.search-page-form-wrap{margin-bottom:clamp(20px,3vw,28px)}.search-results-list{gap:clamp(12px,2vw,16px)}.empty-state{padding:clamp(28px,5vw,40px) var(--page-gutter);text-align:center}.empty-state p{max-width:42ch;margin-inline:auto;line-height:1.6}.reviews-slider-wrap{overflow:hidden;max-width:100%}.reviews-slider{overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory}.review-card{scroll-snap-align:start}@media (max-width:1020px){.gallery-grid .gallery-item:nth-child(n){grid-column:span 1 !important}.gallery-grid .gallery-item .gallery-card{aspect-ratio:var(--card-ratio) !important}}@media (max-width:1020px){.iletisim-premium-map{min-height:clamp(220px,40vw,320px)}}@media (max-width:1020px){header div.logo a img{object-fit:contain}}@media (prefers-reduced-motion:reduce){.hero-slide-bg,.marquee-track,.reviews-slider{animation:none !important;transition:none !important}}.services-offer-section,.news-section,.news-carousel-section,.home-services{background:var(--surface-base) !important}.quote-section{background:var(--surface-subtle) !important}.site-page.haber-list-section,.site-page.listing-unified,.site-page.ref-section,.site-page.search-page,.site-page.projects-section:not(.home-gallery){background:var(--surface-base) !important}.site-page.site-page--soft,.site-page:has(.site-article){background:var(--surface-subtle) !important}.haber-card,.home-services .home-service-card,.news-carousel-card,.service-card,.referans-card,.review-card,.search-result-item,.site-page .haber-card,.site-page .ref-logo-item,.site-page .gallery-grid .gallery-card,.listing-grid .news-carousel-card{background:var(--surface-raised) !important;border:1px solid var(--brand-border) !important;box-shadow:var(--card-shadow) !important}.haber-card:hover,.home-services .home-service-card:hover,.news-carousel-card:hover,.service-card:hover,.site-page .haber-card:hover{border-color:color-mix(in srgb,var(--brand-1) 28%,var(--brand-border)) !important;box-shadow:var(--card-shadow-hover) !important}.haber-card__media,.haber-card__media--empty{background:var(--surface-muted) !important}.haber-card__media--empty{background:var(--surface-muted) !important}.haber-card__title,.haber-card__title a,.ncc-body h3 a,.service-body h2 a,.service-body h3 a{color:var(--on-surface) !important}.haber-card__title a:hover,.ncc-body h3 a:hover,.service-body h2 a:hover,.service-body h3 a:hover{color:var(--brand-1,#58260d) !important}.site-page:has(.site-article) .site-article{background:var(--surface-raised) !important;border-color:var(--brand-border) !important;box-shadow:var(--card-shadow) !important}input[type="text"],input[type="email"],input[type="tel"],input[type="search"],input[type="url"],input[type="number"],textarea,select,.form-group-custom input,.form-group-custom textarea,.search-page-field input,.desk-search-field,.quote-section input,.quote-section textarea,.iletisim-premium-form input,.iletisim-premium-form textarea{background:var(--brand-input-bg) !important;border-color:var(--brand-border-input) !important;color:var(--on-surface) !important}input::placeholder,textarea::placeholder{color:var(--brand-muted) !important;opacity:1}input:focus,textarea:focus,select:focus,.form-group-custom input:focus,.form-group-custom textarea:focus,.search-page-field input:focus,.desk-search-field:focus-within,.quote-section input:focus,.quote-section textarea:focus{border-color:color-mix(in srgb,var(--brand-1) 48%,var(--brand-border)) !important;box-shadow:var(--focus-ring) !important;outline:none !important}a.button-one,button[type="submit"],.form-submit-btn,.news-all-btn,.home-services-all-btn,.home-gallery-more-btn,.search-page-submit,.iletisim-premium-btn--primary,.quote-section input[type="submit"],.pagination-list li a:hover{background:var(--btn-primary-bg) !important;color:var(--btn-primary-fg) !important;border-color:var(--btn-primary-bg) !important}a.button-one:hover,button[type="submit"]:hover,.form-submit-btn:hover,.news-all-btn:hover,.home-services-all-btn:hover,.quote-section input[type="submit"]:hover,.iletisim-premium-btn--primary:hover{background:var(--brand-accent-hover) !important;color:var(--btn-primary-fg) !important}.iletisim-premium-actions .iletisim-premium-btn--wa{background:#25d366 !important;color:#fff !important;border-color:#25d366 !important}.iletisim-premium-actions .iletisim-premium-btn--wa:hover{background:#1fb855 !important;color:#fff !important;border-color:#1fb855 !important}.iletisim-premium-btn--ghost{background:transparent !important;color:var(--on-surface) !important;border-color:var(--brand-border-strong) !important}.iletisim-premium-btn--ghost:hover{background:var(--brand-accent-soft-2) !important;color:var(--brand-1,#58260d) !important;border-color:color-mix(in srgb,var(--brand-1) 35%,var(--brand-border)) !important}.qci-icon,.ip-tile-icon,.ii-icon{background:color-mix(in srgb,var(--brand-1) 12%,var(--brand-3)) !important;box-shadow:none !important}.qci-icon i,.ip-tile-icon i,.ii-icon i{color:var(--brand-1,#58260d) !important}.qci-label,.ip-tile-label,.ii-label{color:var(--brand-muted) !important}.qci-value,.ip-tile-value,.ii-value{color:var(--on-surface) !important}.quote-contact-item:hover{background:var(--brand-accent-soft-2) !important}.iletisim-premium-wrap{background:var(--surface-raised) !important;border:1px solid var(--brand-border) !important;box-shadow:none !important}.iletisim-premium-body{background:#fff !important}.iletisim-premium .ip-tile{background:transparent !important;border-color:var(--brand-border) !important}.iletisim-premium a.ip-tile:hover{background:transparent !important;box-shadow:none !important}.iletisim-premium a.ip-tile:hover .ip-tile-value{color:var(--brand-1,#58260d) !important}.quote-section .quote-box{background:var(--surface-raised) !important;border:1px solid var(--brand-border) !important;box-shadow:var(--card-shadow-hover) !important}.quote-section .quote-box h1,.quote-section .quote-box h2{color:var(--on-surface) !important}.ref-modal,.mfp-content .white-popup{background:var(--surface-raised) !important;border:1px solid var(--brand-border) !important;color:var(--on-surface) !important}.ref-modal-body p{color:var(--on-surface-muted) !important}.ref-modal-header h3{color:var(--on-surface) !important}.sss-section .sss-grid{background:var(--surface-raised) !important;border-color:var(--brand-border) !important;box-shadow:var(--card-shadow) !important}.sss-section .sss-item.open{background:var(--brand-accent-soft-2) !important}.sss-section .sss-question{color:var(--on-surface) !important}.sss-section .sss-answer,.sss-section .sss-answer p{color:var(--on-surface-muted) !important}.testimonial-section{background:var(--surface-subtle) !important;border-color:var(--brand-border) !important}.testimonial-section .title-section h2,.testimonial-section .review-text,.testimonial-section .review-meta{color:var(--on-surface-muted) !important}.testimonial-section .title-section h2.section-intro__title{color:var(--on-surface) !important}.review-card{background:var(--surface-raised) !important}.review-avatar{background:color-mix(in srgb,var(--brand-1) 12%,var(--brand-3)) !important;color:var(--brand-1,#58260d) !important}.page-banner-section{background:var(--surface-base) !important;border-bottom-color:color-mix(in srgb,var(--brand-1) 22%,var(--brand-border)) !important}.page-banner-section .breadcrumb-h1,.page-banner-section ul.page-depth li,.page-banner-section ul.page-depth li a{color:var(--on-surface) !important}.footer-main-contact__label{color:color-mix(in srgb,var(--brand-2,#292929) 58%,#888) !important}.footer-main-contact__value,.footer-main-contact__value--plain,a.footer-main-contact__value,.footer-main-text{color:var(--brand-2,#292929) !important}a.footer-main-contact__value:hover{color:var(--brand-1,#58260d) !important}.kurumsal-pages-nav__list a{color:var(--on-surface-muted) !important}.related-content-list a{color:var(--on-surface) !important;border-color:var(--brand-border) !important;background:var(--surface-raised) !important}.related-content-list a:hover{color:var(--brand-1,#58260d) !important;border-color:color-mix(in srgb,var(--brand-1) 30%,var(--brand-border)) !important;background:var(--brand-accent-soft-2) !important}.hizmet-faq__item{background:var(--surface-raised) !important;border-color:var(--brand-border) !important}.hizmet-faq__trigger{color:var(--on-surface) !important}.hizmet-faq__panel{color:var(--on-surface-muted) !important}.pagination-list li a,.pagination-list li span{background:var(--surface-raised) !important;border:1px solid var(--brand-border) !important;color:var(--on-surface) !important}.pagination-list li a:hover,.pagination-list li span.active{background:var(--btn-primary-bg) !important;color:var(--btn-primary-fg) !important;border-color:var(--btn-primary-bg) !important}.etiket-link,.page-404-tag-list a{background:var(--brand-accent-soft-2) !important;color:var(--on-surface) !important;border-color:var(--brand-border) !important}.etiket-link:hover,.page-404-tag-list a:hover{background:color-mix(in srgb,var(--brand-1) 14%,var(--brand-3)) !important;color:var(--brand-1,#58260d) !important}.lazy-map-placeholder,.lazy-map-full{background:var(--surface-muted) !important;color:var(--brand-muted) !important}.site-prose a:not(.etiket-link),.site-page .detay-icerik a:not(.etiket-link),.page-content a{color:var(--brand-1,#58260d);text-decoration-color:color-mix(in srgb,var(--brand-1) 35%,transparent)}.site-prose a:not(.etiket-link):hover,.site-page .detay-icerik a:not(.etiket-link):hover{color:var(--brand-accent-hover) !important}@media (max-width:1020px){#content,#content .inner-content,.site-content{background:var(--surface-base) !important}.haber-card,.home-service-card,.news-carousel-card{box-shadow:var(--card-shadow) !important}}.site-page .detay-card,.detay-card{background:var(--surface-raised) !important;border:1px solid var(--brand-border) !important;box-shadow:var(--card-shadow) !important}.yan-menu-kart{background:var(--surface-raised) !important;border:1px solid var(--brand-border) !important;box-shadow:var(--card-shadow) !important}.section-intro__title,.home-services-header h2,.news-carousel-header h2,.home-gallery-header h2{color:var(--on-surface) !important}.section-intro__desc{color:var(--brand-muted) !important}.ncc-body p,.ncc-excerpt{color:var(--on-surface-muted) !important}.ncc-more,.haber-card__more{color:var(--brand-1,#58260d) !important}.search-page-field{background:var(--surface-raised) !important;border:1px solid var(--brand-border) !important;box-shadow:var(--card-shadow) !important}.search-page-field:focus-within{border-color:color-mix(in srgb,var(--brand-1) 40%,var(--brand-border)) !important;box-shadow:var(--focus-ring) !important}.search-result-type{background:var(--brand-1,#58260d) !important;color:var(--btn-primary-fg) !important}.page-404-rich{background:var(--surface-base) !important}.page-404-code{color:var(--brand-1,#58260d) !important}.page-404-tag-list a{background:var(--hover-surface) !important;border-color:var(--brand-border) !important;color:var(--on-surface) !important}.page-404-tag-list a:hover{background:color-mix(in srgb,var(--brand-1) 14%,var(--brand-3)) !important;color:var(--brand-1,#58260d) !important}.ctx-menu{background:var(--brand-1,#58260d) !important;border:1px solid color-mix(in srgb,#ffffff 18%,transparent) !important;box-shadow:0 10px 36px color-mix(in srgb,var(--brand-2,#292929) 28%,transparent) !important}.ctx-menu-header{border-bottom-color:color-mix(in srgb,#ffffff 14%,transparent) !important}.ctx-menu-list li a{color:#ffffff !important}.ctx-menu-list li a:hover,.ctx-menu-list li a:active{background:color-mix(in srgb,#ffffff 12%,transparent) !important;color:#ffffff !important}.ctx-menu-footer{border-top-color:color-mix(in srgb,#ffffff 14%,transparent) !important}.ctx-menu-footer small{color:#ffffff !important;opacity:0.72}.ctx-icon{color:#ffffff !important;opacity:0.82}.ctx-logo{filter:brightness(0) invert(1) !important;opacity:0.9}.click-to-call{background:var(--brand-1,#58260d) !important;color:var(--btn-primary-fg) !important;box-shadow:0 4px 18px var(--brand-shadow) !important}.scroll-to-top{background:var(--surface-raised) !important;border:1px solid var(--brand-border) !important;color:var(--brand-1,#58260d) !important;box-shadow:var(--card-shadow) !important}.scroll-to-top:hover{background:var(--brand-1,#58260d) !important;color:var(--btn-primary-fg) !important;border-color:var(--brand-1,#58260d) !important}.mob-tabbar{background:var(--surface-raised) !important;border-top:1px solid var(--brand-border) !important;box-shadow:0 -4px 20px var(--brand-shadow-neutral) !important}.mob-tabbar-item{color:var(--brand-muted-2) !important}.mob-tabbar-item.active,.mob-tabbar-item.is-active{color:var(--brand-1,#58260d) !important}.mob-tabbar-icon-wrap i{color:inherit !important}.mob-search-panel{background:var(--surface-raised) !important;border-top:1px solid var(--brand-border) !important}.mob-search-input-wrap{background:var(--brand-input-bg) !important;border:1px solid var(--brand-border-input) !important}.mob-search-input{color:var(--on-surface) !important}.mob-search-results li a{color:var(--on-surface) !important}.mob-search-results li a:hover,.mob-search-results li a:active{background:var(--hover-surface) !important;color:var(--brand-1,#58260d) !important}.home-gallery .gallery-card,.gallery-grid .gallery-card{background:var(--surface-muted) !important;border:1px solid var(--brand-border) !important}.home-gallery .gallery-card:hover,.gallery-grid .gallery-item:hover .gallery-card{border-color:color-mix(in srgb,var(--brand-1) 30%,var(--brand-border)) !important}.gallery-hover__overlay{background:var(--overlay-scrim) !important}.kurumsal-pages-nav{background:var(--surface-raised) !important;border:1px solid var(--brand-border) !important;box-shadow:var(--card-shadow) !important}.kurumsal-pages-nav__list a{border-bottom-color:var(--brand-divider) !important}.iletisim-sol{background:color-mix(in srgb,var(--brand-1) 92%,var(--brand-2)) !important}.iletisim-sol h2,.iletisim-sol h1,.iletisim-sol p,.iletisim-sol .ii-label,.iletisim-sol .ii-value{color:var(--btn-primary-fg) !important}.iletisim-sol .ii-icon{background:color-mix(in srgb,var(--btn-primary-fg) 14%,transparent) !important}.iletisim-sol .ii-icon i{color:var(--btn-primary-fg) !important}.iletisim-action-btn--outline:hover,.iletisim-premium-btn--ghost:hover{background:var(--hover-surface) !important;color:var(--brand-1,#58260d) !important}.footer-main-gallery__thumb{background:var(--surface-muted) !important;border-color:var(--brand-border) !important}.footer-main-gallery__thumb:hover{border-color:var(--brand-1,#58260d) !important}.footer-main-contact__item{border-bottom-color:var(--brand-divider) !important}.footer-main-text{color:var(--on-surface-muted) !important}footer .copyright{background:#58260d !important;color:#292929 !important}html:not(.mfp-gallery-active) .mfp-bg{background:color-mix(in srgb,var(--brand-2) 88%,transparent) !important}.mfp-content .white-popup,.mfp-figure figure{background:var(--surface-raised) !important}.site-prose blockquote,.site-page .detay-icerik blockquote{background:var(--surface-subtle) !important;border-left-color:var(--brand-1,#58260d) !important;color:var(--on-surface-muted) !important}.site-prose table,.site-page .detay-icerik table{border-color:var(--brand-border) !important}.site-prose td,.site-page .detay-icerik td{border-color:var(--brand-divider) !important;color:var(--on-surface-muted) !important}.hizmet-detail-page__sidebar .guide-box,.hizmet-detail-page__sidebar .yan-menu-kart{background:var(--surface-raised) !important}.haber-card__placeholder,.lazy-map-full,.lazy-map-placeholder{background:var(--surface-muted) !important;color:var(--brand-muted) !important}.ref-modal-body p,.form-group-custom label,.desk-search-empty,.mob-search-empty{color:var(--brand-muted-2) !important}.iletisim-item:hover{background:var(--hover-surface) !important}@media (max-width:1020px){.mob-tabbar{backdrop-filter:blur(12px);background:color-mix(in srgb,var(--surface-raised) 92%,transparent) !important}.page-banner-section .breadcrumb-seo{background:var(--surface-raised) !important;border-color:var(--brand-border) !important}}.sss-section--home{background:transparent !important;border-top:none !important;padding:clamp(20px,2.5vw,28px) 0 clamp(36px,4.5vw,52px) !important}.sss-section--home .sss-header.section-intro{margin-bottom:clamp(18px,2.2vw,24px) !important}.sss-section--home .section-intro__title{font-size:clamp(22px,2.8vw,30px) !important;font-weight:700 !important;letter-spacing:-0.025em}.sss-section--home .section-intro__title::after{content:'';display:block;width:44px;height:3px;margin:14px auto 0;border-radius:999px;background:var(--brand-1,#58260d)}.sss-section--home .section-intro__desc{margin-top:12px !important;font-size:clamp(14px,1.05vw,15px);line-height:1.65;color:var(--brand-muted) !important}.sss-section--home .sss-grid{display:grid !important;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(14px,2vw,18px) !important;background:transparent !important;border:none !important;box-shadow:none !important;padding:0 !important;align-items:start}.sss-section--home .sss-col{display:flex;flex-direction:column;gap:clamp(14px,2vw,18px);min-width:0}.sss-section--home .sss-col+.sss-col{border-left:none !important;border-top:none !important;padding-top:0 !important;margin-top:0 !important}.sss-section--home .sss-item{background:var(--surface-raised,var(--brand-3)) !important;border:1px solid var(--brand-border) !important;border-radius:14px !important;border-bottom:1px solid var(--brand-border) !important;margin-bottom:0 !important;box-shadow:var(--card-shadow);overflow:hidden;transition:transform 0.22s ease,opacity 0.22s ease}.sss-section--home .sss-col .sss-item:last-child{border-bottom:1px solid var(--brand-border) !important}.sss-section--home .sss-item:hover{border-color:color-mix(in srgb,var(--brand-1) 26%,var(--brand-border)) !important;box-shadow:var(--card-shadow-hover);background:var(--surface-raised) !important;transform:translateY(-1px)}.sss-section--home .sss-item.open{background:var(--surface-raised) !important;border-color:color-mix(in srgb,var(--brand-1) 38%,var(--brand-border)) !important;box-shadow:var(--card-shadow-hover);transform:none}.sss-section--home .sss-question{padding:16px 18px;min-height:54px;font-size:clamp(13px,1.05vw,14px);font-weight:600;line-height:1.45;gap:12px}.sss-section--home .sss-question span{flex:1;min-width:0}.sss-section--home .sss-item.open .sss-question{color:var(--on-surface) !important;padding-bottom:10px}.sss-section--home .sss-question i{width:28px;height:28px;flex-shrink:0;border-radius:50%;background:color-mix(in srgb,var(--brand-1) 10%,var(--brand-3));color:var(--brand-1,#58260d);font-size:11px}.sss-section--home .sss-item.open .sss-question i{background:var(--brand-1,#58260d);color:var(--on-brand-1);transform:rotate(180deg)}.sss-section--home .sss-answer{padding-left:0 !important;padding-right:0 !important}.sss-section--home .sss-item.open .sss-answer{padding:0 !important}.sss-section--home .sss-item.open .sss-answer__inner{padding:0 18px 18px !important}.sss-section--home .sss-grid .sss-item.open .sss-answer{grid-template-rows:1fr !important}.sss-section--home .sss-grid .sss-item.open .sss-answer>*{overflow:visible}.sss-section--home .sss-answer p,.sss-section--home .sss-answer div{font-size:14px;line-height:1.72;color:var(--brand-muted-2) !important}.sss-section--home .sss-answer a{color:var(--brand-1,#58260d);text-decoration-color:color-mix(in srgb,var(--brand-1) 35%,transparent)}@media (max-width:991px){.sss-section--home .sss-grid{grid-template-columns:repeat(2,minmax(0,1fr)) !important;gap:12px !important}.sss-section--home .sss-col{gap:12px}}@media (max-width:767px){.sss-section--home{padding:clamp(36px,8vw,48px) 0 !important}.sss-section--home .sss-grid{grid-template-columns:1fr !important;gap:12px !important}.sss-section--home .sss-col{gap:12px}.sss-section--home .sss-question{padding:14px 16px;min-height:52px}.sss-section--home .sss-item.open .sss-answer{padding:0 !important}.sss-section--home .sss-item.open .sss-answer__inner{padding:0 16px 16px !important}}@media (prefers-reduced-motion:reduce){.sss-section--home .sss-item:hover{transform:none}}.up-footer.footer-main{--footer-map-h:clamp(210px,21vw,248px);padding:clamp(42px,5vw,54px) 0 clamp(34px,4vw,42px) !important}.footer-main-grid{grid-template-columns:minmax(0,0.92fr) minmax(0,1.38fr) minmax(0,1fr);gap:clamp(26px,3.6vw,44px);align-items:stretch}.footer-main-block--map{display:flex;flex-direction:column;min-height:100%}.footer-main-block--map .footer-main-heading{margin-bottom:14px !important}.footer-main-block--map .footer-main-map{flex:1;min-height:var(--footer-map-h);height:auto;border-radius:12px;box-shadow:0 2px 10px color-mix(in srgb,#292929 8%,transparent)}.footer-main-block--gallery{display:flex;flex-direction:column}.footer-main-block--gallery .footer-main-headrow{margin-bottom:14px}.footer-main-block--contact{display:flex;flex-direction:column;min-height:100%}.footer-main-gallery{gap:clamp(8px,1vw,11px);flex:1;align-content:start}.footer-main-gallery__thumb{aspect-ratio:5 / 3.6;border-radius:10px;box-shadow:0 1px 4px color-mix(in srgb,#292929 6%,transparent);transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.footer-main-gallery__thumb:hover{transform:translateY(-1px);box-shadow:0 4px 14px color-mix(in srgb,#58260d 18%,transparent)}.footer-main-contact{gap:8px;flex:1}.footer-main-contact__item{grid-template-columns:34px minmax(0,1fr);gap:12px;align-items:center;padding:11px 13px;margin:0;border-bottom:none !important;border-radius:11px;background:color-mix(in srgb,#58260d 6%,#ffffff);border:1px solid color-mix(in srgb,#292929 9%,#fff);box-shadow:0 1px 2px color-mix(in srgb,#292929 4%,transparent);transition:border-color .18s ease,box-shadow .18s ease}.footer-main-contact__item:hover{border-color:color-mix(in srgb,#58260d 42%,#fff);box-shadow:0 3px 10px color-mix(in srgb,#58260d 12%,transparent)}.footer-main-contact__item--address{align-items:start;padding-top:12px;padding-bottom:12px}.footer-main-contact__icon{width:34px;height:34px;font-size:12px;margin-top:0;box-shadow:0 2px 6px color-mix(in srgb,#58260d 24%,transparent)}.footer-main-contact__item--address .footer-main-contact__icon{margin-top:2px}.footer-main-contact__label{font-size:10px;font-weight:700;letter-spacing:0.06em;text-transform:uppercase;color:color-mix(in srgb,#292929 58%,#fff) !important}.footer-main-contact__value{font-size:13px;font-weight:600;line-height:1.45}.footer-main-contact__item--address .footer-main-contact__value,.footer-main-contact__item--address .footer-main-contact__value--plain{font-size:12px;line-height:1.55}footer .footer-main+.copyright,footer .copyright,p.copyright{background:#58260d !important;color:#292929 !important;padding:14px clamp(16px,4vw,24px) !important;font-size:clamp(11px,1.05vw,13px) !important;font-weight:600 !important;line-height:1.5;text-align:center !important;margin:0 !important;border-top:1px solid color-mix(in srgb,#292929 18%,transparent)}.sm-credit-bar{background:transparent !important;border-top:none !important}.sm-credit-bar__label{color:color-mix(in srgb,#292929 72%,transparent) !important}.sm-credit-bar__brand{color:#292929 !important}.sm-credit-bar__brand:hover{color:color-mix(in srgb,#292929 82%,#58260d) !important}@media (min-width:1021px) and (max-width:1280px){.footer-main-grid{grid-template-columns:minmax(0,0.95fr) minmax(0,1.22fr) minmax(0,0.98fr);gap:22px}.up-footer.footer-main{--footer-map-h:200px}}@media (max-width:1020px){.up-footer.footer-main{--footer-map-h:clamp(190px,52vw,240px)}.footer-main-block--contact{order:3}.footer-main-contact{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.footer-main-contact__item--address{grid-column:1 / -1}}@media (max-width:560px){.footer-main-contact{grid-template-columns:1fr}}.up-footer.footer-main{--footer-map-h:clamp(198px,17.5vw,232px);padding:clamp(44px,5.2vw,56px) 0 clamp(36px,4.2vw,44px) !important;background:var(--brand-3,#ffffff) !important;box-shadow:inset 0 3px 0 var(--brand-1,#58260d)}.footer-main-grid{grid-template-columns:minmax(0,1fr) minmax(0,1.32fr) minmax(280px,0.96fr);gap:clamp(28px,3.8vw,46px);align-items:start}.footer-main-heading{font-size:clamp(13px,1.1vw,15px) !important;padding-bottom:10px !important;margin-bottom:14px !important;border-bottom-color:color-mix(in srgb,var(--brand-1,#58260d) 22%,var(--brand-border)) !important}.footer-main-block--map .footer-main-map{min-height:var(--footer-map-h);border:1px solid var(--brand-border);border-radius:12px;overflow:hidden;box-shadow:0 2px 12px color-mix(in srgb,var(--brand-2,#292929) 7%,transparent)}.footer-main-link{font-size:11px;padding:5px 10px;border-radius:999px;background:#fff;border-color:color-mix(in srgb,var(--brand-1,#58260d) 50%,var(--brand-border));color:var(--brand-2,#292929) !important}.footer-main-link:hover{background:color-mix(in srgb,var(--brand-1,#58260d) 12%,#fff);color:var(--brand-2,#292929) !important}.footer-main-gallery{gap:9px}.footer-main-gallery__thumb{aspect-ratio:4 / 3;border-radius:10px;border-color:var(--brand-border);background:var(--surface-muted,#eef0f3)}.footer-main-block--contact .footer-main-contact{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.footer-main-contact__item{grid-template-columns:36px minmax(0,1fr);gap:11px;align-items:center;padding:12px 14px;border-radius:12px;background:#fff !important;border:1px solid var(--brand-border) !important;box-shadow:0 1px 3px color-mix(in srgb,var(--brand-2,#292929) 5%,transparent)}.footer-main-contact__item:hover{border-color:color-mix(in srgb,var(--brand-1,#58260d) 38%,var(--brand-border)) !important;box-shadow:0 4px 14px color-mix(in srgb,var(--brand-1,#58260d) 14%,transparent)}.footer-main-contact__item--address{grid-column:1 / -1;align-items:flex-start}.footer-main-contact__icon{width:36px;height:36px;font-size:13px;flex-shrink:0;background:var(--brand-1,#58260d);color:#ffffff;box-shadow:none}.footer-main-contact__content{gap:3px;min-width:0}.footer-main-contact__label{font-size:10px;font-weight:700;letter-spacing:0.07em;text-transform:uppercase;line-height:1.2;color:color-mix(in srgb,var(--brand-2,#292929) 52%,#888) !important}.footer-main-contact__value,.footer-main-contact__value--plain,a.footer-main-contact__value{font-size:13px;font-weight:600;line-height:1.45;color:var(--brand-2,#292929) !important;opacity:1 !important}.footer-main-contact__item--address .footer-main-contact__value,.footer-main-contact__item--address a.footer-main-contact__value{font-size:12px;font-weight:500;line-height:1.55}a.footer-main-contact__value:hover{color:var(--brand-1,#58260d) !important}footer .footer-main+.copyright,footer .copyright,p.copyright{background:var(--brand-1,#58260d) !important;color:var(--brand-2,#292929) !important;padding:15px clamp(16px,4vw,28px) !important;font-size:clamp(12px,1.05vw,13px) !important;font-weight:600 !important;line-height:1.5;letter-spacing:0.01em;border-top:none !important}.sm-credit-bar{background:transparent !important;border-top:none !important;padding:12px 16px 14px}.sm-credit-bar__label{color:color-mix(in srgb,var(--brand-2,#292929) 78%,transparent) !important;font-size:9px;letter-spacing:0.16em}.sm-credit-bar__brand{color:var(--brand-2,#292929) !important;font-size:15px;font-weight:700}.sm-credit-bar__brand:hover{color:color-mix(in srgb,var(--brand-2,#292929) 90%,var(--brand-1,#58260d)) !important;opacity:0.92}@media (min-width:1021px) and (max-width:1280px){.footer-main-grid{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr) minmax(250px,0.95fr);gap:24px}.up-footer.footer-main{--footer-map-h:196px}}@media (max-width:1020px){.footer-main-grid{grid-template-columns:1fr;gap:26px}.footer-main-block--contact .footer-main-contact{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.footer-main-block--contact .footer-main-contact{grid-template-columns:1fr}.footer-main-contact__item--address{grid-column:auto}}.up-footer.footer-main{--footer-map-h:192px;--footer-head-h:44px;--footer-gallery-gap:8px;padding:clamp(40px,4.8vw,52px) 0 clamp(32px,3.8vw,40px) !important;background:var(--brand-3,#ffffff) !important;box-shadow:inset 0 3px 0 var(--brand-1,#58260d) !important}@media (min-width:1021px){.footer-main-grid{display:grid !important;grid-template-columns:minmax(0,1.02fr) minmax(0,1.34fr) minmax(0,1fr) !important;gap:clamp(24px,3.2vw,36px) !important;align-items:start !important}}.footer-main-block{min-width:0}.footer-main-block--nav>.footer-main-heading,.footer-main-block--map>.footer-main-heading,.footer-main-block--contact>.footer-main-heading,.footer-main-headrow{min-height:var(--footer-head-h);margin:0 0 14px !important;padding:0 0 10px !important;border-bottom:1px solid color-mix(in srgb,var(--brand-1,#58260d) 24%,var(--brand-border)) !important;box-sizing:border-box}.footer-main-headrow{display:flex;align-items:center;justify-content:space-between;gap:12px}.footer-main-headrow .footer-main-heading{margin:0 !important;padding:0 !important;border-bottom:none !important;min-height:0;flex:1;min-width:0}.footer-main-heading{display:flex !important;align-items:center !important;gap:8px !important;font-size:14px !important;font-weight:700 !important;line-height:1.25 !important;color:var(--brand-2,#292929) !important}.footer-main-link{font-size:11px;font-weight:600;padding:5px 11px;border-radius:999px;white-space:nowrap;background:#fff;border:1px solid color-mix(in srgb,var(--brand-1,#58260d) 45%,var(--brand-border));color:var(--brand-2,#292929) !important}.footer-main-link:hover{background:color-mix(in srgb,var(--brand-1,#58260d) 10%,#fff);border-color:var(--brand-1,#58260d)}.footer-main-block--map .footer-main-map{flex:none !important;height:var(--footer-map-h) !important;max-height:var(--footer-map-h) !important;min-height:0 !important;border-radius:12px;overflow:hidden;border:1px solid var(--brand-border);background:color-mix(in srgb,var(--brand-2,#292929) 4%,#f3f4f6);box-shadow:0 2px 8px color-mix(in srgb,var(--brand-2,#292929) 6%,transparent)}.footer-main-map .footer-map,.footer-main-map .lazy-map,.footer-main-map .lazy-map.lazy-map-sm{position:relative !important;width:100% !important;height:100% !important;min-height:0 !important;max-height:100% !important;margin:0 !important;background:transparent !important}.footer-main-map .lazy-map-placeholder{height:100% !important;min-height:0 !important;max-height:100% !important;margin:0 !important;animation:none}.footer-main-map .lazy-map iframe,.footer-main-map .lazy-map-sm iframe,.footer-main-map .footer-map iframe{width:100% !important;height:100% !important;min-height:0 !important;max-height:100% !important;display:block !important;border:0 !important}.footer-main-gallery{display:grid !important;grid-template-columns:repeat(3,minmax(0,1fr)) !important;gap:var(--footer-gallery-gap) !important;list-style:none;padding:0;margin:0}.footer-main-gallery__thumb{aspect-ratio:4 / 3;border-radius:10px;border:1px solid var(--brand-border);overflow:hidden;background:var(--surface-muted,#eef0f3);transition:border-color .18s ease,transform .18s ease}.footer-main-gallery__thumb:hover{transform:translateY(-1px);border-color:var(--brand-1,#58260d)}.footer-main-contact-panel{border:1px solid var(--brand-border);border-radius:12px;background:#fff;overflow:hidden;box-shadow:0 2px 8px color-mix(in srgb,var(--brand-2,#292929) 5%,transparent)}.footer-main-contact{display:flex !important;flex-direction:column !important;gap:0 !important;list-style:none;padding:0;margin:0}.footer-main-contact__item{display:grid !important;grid-template-columns:38px minmax(0,1fr) !important;grid-template-rows:auto auto !important;gap:2px 12px !important;align-items:center !important;padding:12px 14px !important;margin:0 !important;border:none !important;border-radius:0 !important;background:transparent !important;box-shadow:none !important;border-bottom:1px solid var(--brand-divider,var(--brand-border)) !important;transition:background .15s ease}.footer-main-contact__item:last-child{border-bottom:none !important}.footer-main-contact__item:hover{background:color-mix(in srgb,var(--brand-1,#58260d) 5%,#fff) !important;box-shadow:none !important}.footer-main-contact__item--address{align-items:flex-start !important;padding-top:13px !important;padding-bottom:13px !important}.footer-main-contact__icon{grid-row:1 / span 2;width:38px;height:38px;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0;background:var(--brand-1,#58260d);color:#ffffff;font-size:13px;margin:0 !important;box-shadow:none;align-self:center}.footer-main-contact__item--address .footer-main-contact__icon{align-self:start;margin-top:1px !important}.footer-main-contact__label{grid-column:2;grid-row:1;font-size:10px;font-weight:700;letter-spacing:0.08em;text-transform:uppercase;line-height:1.2;color:color-mix(in srgb,var(--brand-2,#292929) 50%,#888) !important}.footer-main-contact__value,.footer-main-contact__value--plain,a.footer-main-contact__value{grid-column:2;grid-row:2;font-size:13px;font-weight:600;line-height:1.45;color:var(--brand-2,#292929) !important;opacity:1 !important;text-align:left;width:100%}.footer-main-contact__item--address .footer-main-contact__value,.footer-main-contact__item--address a.footer-main-contact__value{font-size:12px;font-weight:500;line-height:1.55}a.footer-main-contact__value:hover{color:var(--brand-1,#58260d) !important}footer .footer-bottom{margin:0;padding:0}@media (min-width:1021px){.up-footer.footer-main{--footer-map-h:196px}}@media (min-width:1021px) and (max-width:1280px){.footer-main-grid{grid-template-columns:minmax(0,1fr) minmax(0,1.22fr) minmax(0,0.98fr) !important;gap:22px !important}.up-footer.footer-main{--footer-map-h:184px}}@media (max-width:1020px){.footer-main-grid{grid-template-columns:1fr !important;gap:24px !important}.footer-main-block--gallery{display:none !important}.footer-main-block--contact{order:3}.up-footer.footer-main{--footer-map-h:clamp(180px,48vw,220px)}.footer-main-contact-panel{max-width:560px}}.up-footer.footer-main{--footer-map-h:188px;--footer-gallery-gap:7px}@media (min-width:1021px){.footer-main-grid{grid-template-columns:minmax(0,1fr) minmax(0,1.36fr) minmax(0,0.94fr) !important;gap:clamp(22px,3vw,34px) !important}.footer-main-contact-panel{min-height:var(--footer-map-h);display:flex;flex-direction:column;justify-content:center;border-color:color-mix(in srgb,var(--brand-2,#292929) 10%,var(--brand-border)) !important}}.footer-main-contact__item{padding:13px 16px !important}.footer-main-contact__item--address{padding-top:14px !important;padding-bottom:14px !important}.footer-main-contact__icon{width:36px;height:36px;font-size:12px}.footer-main-contact__label{font-size:9px;letter-spacing:0.1em;margin-bottom:1px}.footer-main-contact__value,.footer-main-contact__value--plain,.up-footer.footer-main a.footer-main-contact__value{font-size:13px;font-weight:600;color:var(--brand-2,#292929) !important;text-decoration:none !important}.up-footer.footer-main a.footer-main-contact__value:hover{color:var(--brand-1,#58260d) !important;text-decoration:none !important}.footer-main-contact__item--address .footer-main-contact__value,.footer-main-contact__item--address .footer-main-contact__value--plain{font-size:12px;font-weight:500;line-height:1.6;color:color-mix(in srgb,var(--brand-2,#292929) 88%,#555) !important;cursor:default}.footer-main-gallery__thumb{border-radius:9px}@media (min-width:1021px){.up-footer.footer-main{--footer-map-h:192px}.footer-main-block--contact{align-self:stretch}}@media (min-width:1021px){.site-contact-floats{display:none !important}}@media (max-width:1020px){body>.site-contact-floats{display:flex !important;visibility:visible !important;opacity:1 !important;flex-direction:column;gap:10px;position:fixed !important;left:max(12px,env(safe-area-inset-left,0px)) !important;bottom:calc(var(--tabbar-h,62px)+env(safe-area-inset-bottom,0px)+12px) !important;z-index:100010 !important;pointer-events:none}body>.site-contact-floats .site-contact-float{pointer-events:auto !important;width:52px !important;height:52px !important;border-radius:50% !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;font-size:23px !important;line-height:1 !important;color:#fff !important;text-decoration:none !important;border:2px solid rgba(255,255,255,0.28) !important;box-shadow:0 6px 20px rgba(0,0,0,0.22) !important}body>.site-contact-floats .site-contact-float--wa{background:#075e54 !important}body>.site-contact-floats .site-contact-float--call{background:var(--brand-1,var(--renk1,#58260d)) !important;color:var(--brand-2,var(--renk2,#292929)) !important}body.menu-active>.site-contact-floats,body.search-active>.site-contact-floats{opacity:0 !important;visibility:hidden !important;pointer-events:none !important}body:has(>.site-contact-floats) .whatsapp,body:has(>.site-contact-floats) .whatsapp-float{display:none !important}}.ctx-menu{background:var(--brand-1,#58260d) !important;border:1px solid color-mix(in srgb,#ffffff 20%,transparent) !important;box-shadow:0 12px 40px color-mix(in srgb,var(--brand-2,#292929) 32%,transparent) !important}.ctx-menu.show{opacity:1 !important;transform:scale(1) !important;pointer-events:auto !important}.ctx-menu-header{background:color-mix(in srgb,#ffffff 4%,var(--brand-1,#58260d)) !important;border-bottom:1px solid color-mix(in srgb,#ffffff 14%,transparent) !important}.ctx-menu-list li a{color:#ffffff !important;font-weight:600 !important}.ctx-menu-list li a:hover,.ctx-menu-list li a:active,.ctx-menu-list li a:focus-visible{background:color-mix(in srgb,#ffffff 12%,transparent) !important;color:#ffffff !important}.ctx-menu-footer{background:color-mix(in srgb,#ffffff 5%,var(--brand-1,#58260d)) !important;border-top:1px solid color-mix(in srgb,#ffffff 14%,transparent) !important}.ctx-menu-footer small{color:#ffffff !important;opacity:0.72 !important}.ctx-icon{color:#ffffff !important;opacity:0.85 !important}.ctx-logo{filter:brightness(0) invert(1) !important;opacity:0.9 !important}.up-footer.footer-main{box-shadow:inset 0 3px 0 var(--brand-1,#58260d) !important;border-bottom:none !important;padding-bottom:clamp(18px,2.4vw,24px) !important}footer .footer-bottom{background:var(--brand-3,#ffffff) !important;border-top:1px solid color-mix(in srgb,var(--brand-1,#58260d) 32%,var(--brand-border,#e8eaed)) !important;margin:0 !important;padding:0 !important}footer .footer-bottom__inner.container{width:100% !important;max-width:var(--content-wide-max,1200px) !important;margin-left:auto !important;margin-right:auto !important;padding-top:clamp(12px,1.6vw,15px) !important;padding-bottom:clamp(12px,1.6vw,15px) !important;padding-left:var(--page-gutter,clamp(16px,4vw,24px)) !important;padding-right:var(--page-gutter,clamp(16px,4vw,24px)) !important;box-sizing:border-box !important}footer .footer-bottom__row{display:grid !important;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center !important;justify-items:stretch;column-gap:clamp(12px,2.5vw,24px);row-gap:8px;min-height:20px}footer .footer-bottom .copyright,footer .footer-bottom p.copyright,footer .footer-bottom .footer-bottom__copy{grid-column:1;justify-self:start;align-self:center !important;display:flex !important;align-items:center !important;min-height:20px;flex:none !important;min-width:0;background:transparent !important;color:#374151 !important;padding:0 !important;margin:0 !important;border:none !important;font-family:var(--font-sans) !important;font-size:12px !important;font-weight:500 !important;line-height:1 !important;letter-spacing:0.01em !important;text-align:left !important;text-transform:none !important}footer .footer-bottom .footer-bottom__resources{grid-column:2;justify-self:center;align-self:center !important;display:flex !important;align-items:center !important;min-height:20px;margin:0 !important;padding:0 !important}footer .footer-bottom .footer-bottom__resources-list{display:inline-flex !important;flex-direction:row !important;align-items:center !important;flex-wrap:wrap;justify-content:center;gap:0 !important;list-style:none !important;margin:0 !important;padding:0 !important}footer .footer-bottom .footer-bottom__resources-item{display:inline-flex !important;align-items:center !important;margin:0 !important;padding:0 !important}footer .footer-bottom .footer-bottom__resources-sep{display:inline-flex !important;align-items:center !important;width:4px;height:4px;margin:0 clamp(8px,1.4vw,12px) !important;padding:0 !important;border-radius:50%;background:var(--brand-1,#58260d);opacity:0.55;flex-shrink:0;list-style:none !important}footer .footer-bottom .footer-bottom__resources-link{display:inline-flex !important;align-items:center !important;color:#374151 !important;font-family:var(--font-sans) !important;font-size:11px !important;font-weight:600 !important;line-height:1 !important;letter-spacing:0.04em !important;text-decoration:none !important;text-transform:uppercase !important;white-space:nowrap;border:none !important;padding:0 !important;margin:0 !important;transition:transform .2s ease,opacity .2s ease}footer .footer-bottom .footer-bottom__resources-link:hover,footer .footer-bottom .footer-bottom__resources-link:focus-visible{color:var(--brand-1,#58260d) !important;opacity:1;outline:none;text-decoration:none !important}footer .footer-bottom .sm-credit-bar,footer .footer-bottom .footer-bottom__agency{grid-column:3;justify-self:end;align-self:center !important;display:flex !important;align-items:center !important;min-height:20px;flex:none !important;background:transparent !important;border:none !important;padding:0 !important;margin:0 !important;text-align:right;line-height:1 !important}footer .footer-bottom .sm-credit-bar__inner{display:inline-flex !important;flex-direction:row !important;align-items:center !important;flex-wrap:nowrap;justify-content:flex-end;gap:0 !important;line-height:1 !important}footer .footer-bottom .sm-credit-bar__label,footer .footer-bottom .sm-credit-bar span.sm-credit-bar__label{display:inline-flex !important;align-items:center !important;color:color-mix(in srgb,var(--brand-2,#292929) 55%,transparent) !important;font-family:var(--font-sans) !important;font-size:10px !important;font-weight:600 !important;line-height:1 !important;letter-spacing:0.12em !important;text-transform:uppercase !important;white-space:nowrap}footer .footer-bottom .sm-credit-bar__label::after{content:'';display:inline-block;width:4px;height:4px;margin-left:10px;margin-right:10px;border-radius:50%;background:var(--brand-1,#58260d);opacity:0.75;flex-shrink:0;vertical-align:middle}footer .footer-bottom .sm-credit-bar__label:empty::after{display:none !important}footer .footer-bottom .sm-credit-bar__brand,footer .footer-bottom .sm-credit-bar a.sm-credit-bar__brand{display:inline-flex !important;align-items:center !important;color:var(--brand-2,#292929) !important;font-family:var(--font-sans) !important;font-size:12px !important;font-weight:700 !important;line-height:1 !important;letter-spacing:0.01em !important;text-decoration:none !important;border:none !important;padding:0 !important;margin:0 !important;white-space:nowrap;transition:color .2s ease}footer .footer-bottom .sm-credit-bar__brand:hover{color:var(--brand-1,#58260d) !important;opacity:1;transform:none}footer .footer-bottom__row:has(.footer-bottom__copy):not(:has(.footer-bottom__agency)):not(:has(.footer-bottom__resources)){grid-template-columns:1fr;justify-items:center;text-align:center}footer .footer-bottom__row:has(.footer-bottom__copy):not(:has(.footer-bottom__agency)):not(:has(.footer-bottom__resources)) .copyright,footer .footer-bottom__row:has(.footer-bottom__copy):not(:has(.footer-bottom__agency)):not(:has(.footer-bottom__resources)) .footer-bottom__copy{justify-self:center;text-align:center !important}footer .footer-bottom__row:has(.footer-bottom__resources):not(:has(.footer-bottom__copy)):not(:has(.footer-bottom__agency)){grid-template-columns:1fr;justify-items:center}footer .footer-bottom__row:has(.footer-bottom__resources):not(:has(.footer-bottom__copy)):not(:has(.footer-bottom__agency)) .footer-bottom__resources{grid-column:1;justify-self:center}footer .footer-bottom__row:has(.footer-bottom__copy):has(.footer-bottom__resources):not(:has(.footer-bottom__agency)){grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)}footer .footer-bottom__row:has(.footer-bottom__agency):not(:has(.footer-bottom__copy)):not(:has(.footer-bottom__resources)){grid-template-columns:1fr;justify-items:center}footer .footer-bottom__row:has(.footer-bottom__agency):not(:has(.footer-bottom__copy)):not(:has(.footer-bottom__resources)) .footer-bottom__agency{grid-column:1;justify-self:center}@media (max-width:1020px){footer .footer-bottom{padding-bottom:env(safe-area-inset-bottom,0px) !important}footer .footer-bottom__row{grid-template-columns:1fr !important;justify-items:center !important;row-gap:6px;text-align:center}footer .footer-bottom .copyright,footer .footer-bottom p.copyright,footer .footer-bottom .footer-bottom__copy,footer .footer-bottom .footer-bottom__resources,footer .footer-bottom .sm-credit-bar,footer .footer-bottom .footer-bottom__agency{grid-column:1 !important;justify-self:center !important;width:100%;text-align:center !important}footer .footer-bottom .footer-bottom__resources-list{justify-content:center !important;row-gap:4px}footer .footer-bottom .sm-credit-bar__inner{justify-content:center !important;flex-wrap:wrap;row-gap:4px}}@media (max-width:480px){footer .footer-bottom__inner.container{padding-left:clamp(14px,4vw,18px) !important;padding-right:clamp(14px,4vw,18px) !important}footer .footer-bottom .copyright,footer .footer-bottom .footer-bottom__copy,footer .footer-bottom .footer-bottom__resources-link,footer .footer-bottom .sm-credit-bar__brand{font-size:11px !important}footer .footer-bottom .sm-credit-bar__label{font-size:9px !important}}#content{--home-y-top:clamp(20px,2.5vw,28px);--home-y-top-tight:clamp(16px,2vw,22px);--home-y-bottom:clamp(32px,4vw,48px);--home-header-gap:clamp(16px,2vw,22px)}#content .home-services,#content .home-gallery,#content .news-carousel-section,#content .quote-section,#content .marquee-section,#content .testimonial-section,#content .sss-section--home{padding-top:var(--home-y-top) !important;padding-bottom:var(--home-y-bottom) !important}#content .banner-section+.home-services{padding-top:var(--home-y-top-tight) !important}#content .home-services-header,#content .home-gallery-header,#content .news-carousel-header,#content .testimonial-section .title-section,#content .sss-section--home .sss-header{margin-bottom:var(--home-header-gap) !important;margin-top:0 !important;padding-top:0 !important}#content .home-services .section-intro__title,#content .home-gallery .section-intro__title,#content .news-carousel-section .section-intro__title,#content .testimonial-section .section-intro__title,#content .sss-section--home .section-intro__title{margin-top:0 !important;padding-top:0 !important}#content .home-services .section-intro__desc,#content .home-gallery .section-intro__desc,#content .news-carousel-section .section-intro__desc,#content .testimonial-section .section-intro__desc,#content .sss-section--home .section-intro__desc{display:none !important;margin:0 !important}#content .home-gallery-actions{margin-top:clamp(14px,1.8vw,20px) !important}#content .quote-section .quote-box h2{margin-top:0 !important}@media (max-width:1020px){#content{--home-y-top:clamp(14px,2vw,18px);--home-y-top-tight:12px;--home-y-bottom:clamp(24px,3.2vw,32px);--home-header-gap:clamp(12px,1.8vw,16px)}}@media (max-width:640px){#content{--home-y-top:14px;--home-y-bottom:28px;--home-header-gap:12px}#content .home-services,#content .home-gallery,#content .news-carousel-section,#content .quote-section,#content .marquee-section,#content .testimonial-section,#content .sss-section--home{padding-top:var(--home-y-top) !important;padding-bottom:var(--home-y-bottom) !important}}#content{--flat-y-top:clamp(12px,1.8vw,18px);--flat-y-bottom:clamp(22px,2.8vw,30px);--flat-divider:color-mix(in srgb,var(--renk2,#292929) 10%,#eceef1);--flat-prose-max:min(960px,100%);--flat-wide-max:min(1120px,100%)}#content .inner-content.site-content:has(.site-page--flat),#content:has(.site-page--flat) .page-banner-section{background:#fff !important}#content .site-page.site-page--flat,#content .site-page.site-page--flat:has(.site-article){background:#fff !important;padding-top:var(--flat-y-top) !important;padding-bottom:var(--flat-y-bottom) !important}#content:has(.site-page--flat) .page-banner-section{border-bottom:1px solid var(--flat-divider);padding-top:clamp(12px,1.8vw,16px) !important;padding-bottom:clamp(12px,1.8vw,16px) !important}#content:has(.site-page--flat) .page-banner-inner{padding-top:0 !important;padding-bottom:0 !important}#content .site-page.site-page--flat.page-section{padding-top:var(--flat-y-top) !important;padding-bottom:var(--flat-y-bottom) !important}#content .inner-content:has(.site-page--flat) .sss-section--listing,#content .inner-content:has(.site-page--flat) .site-page-sss:not(.sss-section--home){background:#fff !important}#content .inner-content:has(.site-page--flat) .sss-section--listing,#content .inner-content:has(.site-page--flat) .site-page-sss{background:#fff !important;padding-top:clamp(14px,2vw,18px) !important;padding-bottom:clamp(22px,2.8vw,30px) !important;margin-top:0 !important;border-top:1px solid var(--flat-divider)}#content .site-page.site-page--flat>.container,#content .site-page.site-page--flat .container{max-width:var(--flat-wide-max) !important}#content .site-page.site-page--flat.site-page--detail.page-section{padding-top:12px !important;padding-bottom:24px !important}#content .site-page.site-page--flat.site-page--detail .hizmet-detail-page__container{max-width:min(960px,100%) !important}#content .site-page.site-page--flat.site-page--detail .hizmet-detail-page__layout{gap:clamp(20px,2.5vw,28px) !important;min-width:0}#content .site-page.site-page--flat.site-page--detail:has(.site-article) .site-article,#content .site-page.site-page--flat.site-page--detail .site-article.hizmet-detail{background:transparent !important;border:none !important;border-color:transparent !important;border-radius:0 !important;box-shadow:none !important;padding:0 !important;margin:0 !important;max-width:100% !important;overflow:visible !important}#content .site-page.site-page--flat.site-page--detail .hizmet-detail__body{padding:0 !important;min-width:0}#content .site-page.site-page--flat.site-page--detail .hizmet-detail__image,#content .site-page.site-page--flat.site-page--detail .site-article__image{display:block !important;width:100% !important;max-width:100% !important;border-radius:12px !important;max-height:min(46vh,380px) !important;aspect-ratio:16 / 9;object-fit:cover;box-shadow:none !important;margin:0 !important}#content .site-page.site-page--flat.site-page--detail .hizmet-detail__media{margin:0 0 clamp(22px,3vw,32px) !important;line-height:normal;overflow:hidden;border-radius:12px}#content .site-page.site-page--flat.site-page--detail.haber-detail-page .haber-detail__media{margin-bottom:0 !important;border-radius:12px 12px 0 0 !important}#content .site-page.site-page--flat.site-page--detail.haber-detail-page .hizmet-detail__body{padding-top:clamp(20px,3vw,28px) !important}#content .site-page.site-page--flat.site-page--detail .hizmet-detail__badge{display:none !important}#content .site-page.site-page--flat.site-page--detail .hizmet-detail__jump{margin-bottom:clamp(16px,2.5vw,22px);padding-bottom:clamp(14px,2vw,18px);border-bottom:1px solid var(--flat-divider)}#content .site-page.site-page--flat.site-page--detail .hizmet-detail__prose{max-width:100%;font-size:clamp(16px,1.05vw,17px) !important;line-height:1.82 !important}#content .site-page.site-page--flat.site-page--detail .hizmet-detail__prose img{border-radius:10px;box-shadow:none}#content .site-page.site-page--flat.site-page--detail .hizmet-detail__cta{margin-top:clamp(18px,2.5vw,24px);padding:clamp(14px,2vw,18px);background:color-mix(in srgb,var(--renk1,#58260d) 7%,#fff);border:1px solid color-mix(in srgb,var(--renk1,#58260d) 16%,#eceef1);border-radius:12px;box-shadow:none}#content .site-page.site-page--flat.site-page--detail .hizmet-detail__cta-actions{display:grid !important;grid-template-columns:repeat(2,minmax(0,1fr)) !important;gap:8px !important;width:100% !important}#content .site-page.site-page--flat.site-page--detail .hizmet-detail__cta-btn{min-height:42px !important;padding:10px 12px !important;font-size:12px !important;white-space:nowrap !important;border-radius:999px !important}#content .site-page.site-page--flat.site-page--detail .hizmet-faq__title{font-size:clamp(18px,2vw,22px) !important}#content .site-page.site-page--flat.site-page--detail .hizmet-faq__lead{font-size:13px;margin-top:6px}#content .site-page.site-page--flat.site-page--detail .hizmet-faq__count{margin-top:4px;font-size:12px}#content .site-page.site-page--flat.site-page--detail .hizmet-detail__footer{margin-top:0 !important;padding-top:clamp(14px,2vw,18px) !important;border-top:1px solid var(--flat-divider) !important}#content .site-page.site-page--flat.site-page--detail .hizmet-detail__related{margin-top:0;padding-top:clamp(14px,2vw,18px);border-top:1px solid var(--flat-divider);overflow:visible}#content .site-page.site-page--flat.site-page--detail .hizmet-detail__related-grid{grid-template-columns:repeat(2,minmax(0,1fr)) !important;gap:12px !important}@media (max-width:520px){#content .site-page.site-page--flat.site-page--detail .hizmet-detail__related-grid{grid-template-columns:1fr !important}}#content .site-page.site-page--flat.site-page--detail .hizmet-detail__rel-card{display:flex !important;flex-direction:column !important;height:auto !important;border-radius:12px;box-shadow:none;border:1px solid var(--flat-divider)}#content .site-page.site-page--flat.site-page--detail .hizmet-detail__rel-link{height:auto !important}#content .site-page.site-page--flat.site-page--detail .hizmet-detail__rel-media{aspect-ratio:4 / 3 !important;min-height:120px !important;height:auto !important}#content .site-page.site-page--flat.site-page--detail .hizmet-faq{margin-top:0;padding-top:0;border-top:none}#content .site-page.site-page--flat.site-page--detail .hizmet-faq__card{background:#fff !important;border:1px solid var(--flat-divider) !important;border-radius:12px !important;box-shadow:none !important;padding:clamp(16px,2.5vw,20px) !important}#content .site-page.site-page--flat.site-page--detail .hizmet-faq__head{text-align:left;margin-bottom:12px;padding-bottom:12px;border-bottom:1px solid var(--flat-divider)}#content .site-page.site-page--flat.site-page--detail .hizmet-faq__list{display:flex !important;flex-direction:column !important}#content .site-page.site-page--flat.site-page--detail .hizmet-faq__item{display:block !important;overflow:visible !important;background:transparent !important}#content .site-page.site-page--flat.site-page--detail .hizmet-faq__trigger{display:grid !important;min-height:44px !important;color:var(--renk2,#292929) !important;background:transparent !important}#content .site-page.site-page--flat.site-page--detail .hizmet-faq__panel{display:grid !important;grid-template-rows:0fr !important;max-height:none !important;overflow:hidden !important;padding:0 0 0 calc(24px+12px) !important}#content .site-page.site-page--flat.site-page--detail .hizmet-faq__item.open .hizmet-faq__panel{grid-template-rows:1fr !important;padding:0 0 14px calc(24px+12px) !important}#content .site-page.site-page--flat.site-page--detail [id]{scroll-margin-top:clamp(16px,3vw,28px)}#content .site-page.site-page--flat.listing-unified .service-card,#content .site-page.site-page--flat.listing-unified .offer-post.service-card,#content .site-page.site-page--flat .haber-card,#content .site-page.site-page--flat .ref-logo-item{border-radius:12px !important;box-shadow:none !important;border:1px solid var(--flat-divider) !important}#content .site-page.site-page--flat .gallery-grid .gallery-card{border-radius:10px;overflow:hidden;border:1px solid var(--flat-divider);box-shadow:none}#content:has(.iletisim-premium) .page-banner-inner{padding:16px 0 14px !important}#content:has(.iletisim-premium) .breadcrumb-h1,#content:has(.iletisim-premium) .breadcrumb-title h1{font-size:clamp(22px,2.2vw,28px) !important}#content:has(.iletisim-premium) .breadcrumb-h1::after{width:32px;height:2px;margin-top:8px}#content:has(.iletisim-premium) .breadcrumb-nav-col .breadcrumb-seo{font-size:12px}#content .site-page.site-page--flat.iletisim-premium{padding-top:14px !important;padding-bottom:clamp(24px,3vw,40px) !important}#content .site-page.site-page--flat.iletisim-premium .iletisim-premium-wrap{border-radius:14px;box-shadow:none !important;border:1px solid var(--flat-divider) !important;overflow:hidden}#content .site-page.site-page--flat.iletisim-premium .iletisim-premium-body{background:#fff !important}#content .site-page.site-page--flat.iletisim-premium .iletisim-premium-actions .iletisim-premium-btn{display:inline-flex !important;align-items:center !important;justify-content:center !important;gap:8px !important;flex:1 1 calc(50% - 5px) !important;min-height:48px !important;padding:12px 18px !important;border-radius:999px !important;font-size:13px !important;font-weight:700 !important;line-height:1.2 !important;white-space:nowrap !important;text-align:center !important;min-width:0 !important;width:auto !important;transition:background .15s ease,border-color .15s ease,color .15s ease !important}#content .site-page.site-page--flat.iletisim-premium .iletisim-premium-actions .iletisim-premium-btn span{white-space:nowrap !important;overflow:hidden;text-overflow:ellipsis}#content .site-page.site-page--flat.iletisim-premium .iletisim-premium-actions .iletisim-premium-btn i{flex-shrink:0 !important;line-height:1 !important}#content .site-page.site-page--flat.iletisim-premium .iletisim-premium-actions .iletisim-premium-btn--wa{background:#25d366 !important;color:#fff !important;border-color:#25d366 !important}#content .site-page.site-page--flat.iletisim-premium .iletisim-premium-actions .iletisim-premium-btn--wa:hover{background:#1fb855 !important;border-color:#1fb855 !important;color:#fff !important;transform:none !important;box-shadow:none !important}#content .site-page.site-page--flat.search-page .search-page-field{border:1px solid var(--flat-divider);border-radius:12px;box-shadow:none}#content .site-page.site-page--flat.search-page .search-result-item{border:1px solid var(--flat-divider) !important;border-radius:12px !important;box-shadow:none !important}#content .site-page.site-page--flat.page-404-rich .empty-state{background:transparent}@media (max-width:1020px){#content{--flat-y-top:clamp(16px,2.5vw,24px);--flat-y-bottom:clamp(28px,4vw,40px)}#content .site-page.site-page--flat.site-page--detail .hizmet-detail__image{max-height:min(40vh,280px) !important}#content .site-page.site-page--flat.site-page--detail .hizmet-detail__cta{flex-direction:column;align-items:stretch}}@media (max-width:767px){#content .site-page.site-page--flat.site-page--detail:has(.site-article) .site-article,#content .site-page.site-page--flat.site-page--detail .site-article.hizmet-detail{padding:0 !important;border-radius:0 !important}#content .site-page.site-page--flat.site-page--detail .hizmet-detail__image{max-height:min(36vh,240px) !important;border-radius:8px !important}}@media (min-width:1021px){.site-contact-floats,body>.site-contact-floats{display:none !important;visibility:hidden !important;opacity:0 !important;pointer-events:none !important}header nav.nav-menu .mob-menu-header,header nav.nav-menu .mob-menu-actions,header nav.nav-menu .mob-menu-footer-close,header nav.nav-menu .mob-menu-actions__social,header nav.nav-menu .mob-menu-actions__cta,header nav.nav-menu ul.menu-list>li.mob-menu-grid-cta{display:none !important;visibility:hidden !important;pointer-events:none !important;height:0 !important;min-height:0 !important;max-height:0 !important;padding:0 !important;margin:0 !important;overflow:hidden !important;border:none !important;box-shadow:none !important}header .guide-box .sidebar-contact-actions,header .guide-box .sidebar-contact-btn--wa,header .guide-box .sidebar-contact-btn--call,header .guide-box .sidebar-contact-actions .sidebar-contact-btn.sidebar-contact-btn--call,header .guide-box .sidebar-contact-actions .sidebar-contact-btn.sidebar-contact-btn--wa{display:none !important;visibility:hidden !important;pointer-events:none !important;height:0 !important;min-height:0 !important;padding:0 !important;margin:0 !important;overflow:hidden !important;border:none !important;box-shadow:none !important}.whatsapp,.whatsapp-float,.mobildestek,a[href*="wa.me"].floating,.floating-whatsapp{display:none !important;visibility:hidden !important;pointer-events:none !important}}.sss-section--listing,.sss-section.site-page-sss:not(.sss-section--home){padding:clamp(14px,2vw,18px) 0 clamp(22px,2.8vw,30px) !important;background:#fff !important;border-top:1px solid color-mix(in srgb,var(--renk2,#292929) 6%,#e8ebf0);margin-top:0 !important}.sss-section--listing .container{max-width:var(--content-wide-max,1120px);margin-inline:auto;width:100%}.sss-section--listing .sss-header.section-intro{text-align:center;max-width:720px;margin-inline:auto;margin-bottom:clamp(14px,2vw,18px) !important}.sss-section--listing .section-intro__title{font-family:var(--font-sans) !important;font-size:clamp(22px,2.4vw,28px) !important;font-weight:700 !important;letter-spacing:-0.02em;line-height:1.25;color:var(--renk2,#292929) !important}.sss-section--listing .section-intro__desc{margin-top:10px;font-size:15px;line-height:1.6;color:color-mix(in srgb,var(--renk2,#292929) 52%,#9ca3af)}.sss-section--listing .sss-grid{display:grid !important;grid-template-columns:repeat(2,minmax(0,1fr)) !important;gap:0 !important;width:100%;max-width:100%;margin-inline:auto;background:#fff;border:1px solid color-mix(in srgb,var(--renk2,#292929) 8%,#e8ebf0);border-radius:16px;padding:clamp(8px,1.5vw,12px) clamp(12px,2vw,20px);box-shadow:0 2px 12px rgba(15,23,42,0.04);box-sizing:border-box}.sss-section--listing .sss-col{min-width:0}.sss-section--listing .sss-col+.sss-col{border-left:1px solid color-mix(in srgb,var(--renk2,#292929) 8%,#e8ebf0)}.sss-section--listing .sss-item{background:transparent !important;border:none !important;border-bottom:1px solid color-mix(in srgb,var(--renk2,#292929) 8%,#e8ebf0) !important;border-radius:0 !important;margin-bottom:0 !important;box-shadow:none !important;overflow:hidden}.sss-section--listing .sss-col .sss-item:last-child{border-bottom:none !important}.sss-section--listing .sss-item:hover{background:color-mix(in srgb,var(--renk1,#58260d) 3%,#fff) !important}.sss-section--listing .sss-item.open{background:color-mix(in srgb,var(--renk1,#58260d) 6%,#fff) !important}.sss-section--listing .sss-question{display:flex !important;align-items:flex-start;justify-content:space-between;gap:12px;width:100%;padding:clamp(14px,2vw,18px) clamp(10px,1.5vw,14px) !important;background:transparent !important;background-color:transparent !important;border:none !important;color:var(--renk2,#292929) !important;font-family:var(--font-sans) !important;font-size:clamp(14px,1.05vw,15px) !important;font-weight:600 !important;line-height:1.45 !important;text-align:left !important;min-height:0 !important;box-shadow:none !important;cursor:pointer}.sss-section--listing .sss-question span{flex:1 1 auto;min-width:0;color:inherit !important}.sss-section--listing .sss-question i{flex-shrink:0;width:28px;height:28px;display:inline-flex !important;align-items:center;justify-content:center;border-radius:50%;background:color-mix(in srgb,var(--renk1,#58260d) 12%,#fff) !important;color:var(--renk2,#292929) !important;font-size:10px !important;margin-top:2px;transition:transform 0.25s ease,opacity 0.25s ease}.sss-section--listing .sss-item.open .sss-question{color:color-mix(in srgb,var(--renk2,#292929) 88%,var(--renk1,#58260d)) !important}.sss-section--listing .sss-item.open .sss-question i{transform:rotate(180deg);background:var(--renk1,#58260d) !important;color:#ffffff !important}.sss-section--listing .sss-answer,.sss-section--listing .sss-item.open .sss-answer{padding-left:clamp(10px,1.5vw,14px) !important;padding-right:clamp(10px,1.5vw,14px) !important}.sss-section--listing .sss-answer p,.sss-section--listing .sss-answer div{font-size:14px;line-height:1.7;color:color-mix(in srgb,var(--renk2,#292929) 62%,#6b7280) !important}@media (max-width:767px){.sss-section--listing .sss-grid{grid-template-columns:1fr !important;padding:8px 12px}.sss-section--listing .sss-col+.sss-col{border-left:none !important;border-top:1px solid color-mix(in srgb,var(--renk2,#292929) 8%,#e8ebf0);padding-top:4px;margin-top:4px}.sss-section--listing .sss-question{padding:14px 10px !important}}.hizmet-detail-page.site-page--detail.page-section,.site-page--detail.hizmet-detail-page.page-section{padding-top:12px !important;padding-bottom:24px !important}.hizmet-detail-page .hizmet-detail-page__layout{display:flex !important;flex-direction:column !important;gap:20px !important;min-width:0}.hizmet-detail-bottom{display:flex;flex-direction:column;gap:18px;min-width:0}.hizmet-detail-bottom .hizmet-detail__cta{margin-top:0 !important}.hizmet-detail-bottom .hizmet-detail__footer{margin-top:0 !important;padding-top:0 !important;border-top:none !important}.hizmet-detail-bottom .hizmet-detail__related{margin:0 !important;padding:16px 0 0 !important;border-top:1px solid color-mix(in srgb,var(--renk2,#292929) 10%,#eceef1) !important;overflow:visible !important}.hizmet-detail-bottom .hizmet-faq{margin:0 !important;padding:0 !important;border-top:none !important}.hizmet-detail-bottom .hizmet-detail__related-head,.hizmet-detail-bottom .hizmet-faq__head{display:flex !important;flex-wrap:wrap !important;align-items:baseline !important;justify-content:space-between !important;gap:8px 12px !important;position:static !important;width:100% !important;max-width:100% !important;margin:0 0 12px !important;padding:0 0 12px !important;border-bottom:1px solid color-mix(in srgb,var(--renk2,#292929) 10%,#eceef1) !important;background:transparent !important;box-shadow:none !important}.hizmet-detail-bottom .hizmet-detail__related-title,.hizmet-detail-bottom .hizmet-faq__title{margin:0 !important;font-size:clamp(17px,1.8vw,20px) !important;line-height:1.3 !important}.hizmet-detail-bottom .hizmet-detail__related-all{font-size:13px;white-space:nowrap}.hizmet-detail-bottom .hizmet-detail__related-grid{display:grid !important;grid-template-columns:repeat(2,minmax(0,1fr)) !important;gap:12px !important;width:100% !important;min-width:0 !important;margin:0 !important;padding:0 !important}.hizmet-detail-bottom .hizmet-detail__rel-card{display:flex !important;flex-direction:column !important;min-width:0 !important;height:auto !important;background:#fff !important;border:1px solid color-mix(in srgb,var(--renk2,#292929) 10%,#eceef1) !important;border-radius:12px !important;overflow:hidden !important}.hizmet-detail-bottom .hizmet-detail__rel-link{display:flex !important;flex-direction:column !important;height:auto !important;min-height:0 !important;text-decoration:none !important;color:inherit !important}.hizmet-detail-bottom .hizmet-detail__rel-media{position:relative !important;display:block !important;width:100% !important;height:148px !important;min-height:148px !important;max-height:148px !important;aspect-ratio:unset !important;flex-shrink:0 !important;overflow:hidden !important;background:#eef1f5 !important}.hizmet-detail-bottom .hizmet-detail__rel-thumb{position:absolute !important;inset:0 !important;width:100% !important;height:100% !important;max-height:none !important;object-fit:cover !important;display:block !important}.hizmet-detail-bottom .hizmet-detail__rel-placeholder{position:absolute !important;inset:0 !important;display:flex !important;align-items:center !important;justify-content:center !important;width:100% !important;height:100% !important;font-size:26px !important;color:color-mix(in srgb,var(--renk2,#292929) 30%,#9ca3af) !important;background:color-mix(in srgb,var(--renk1,#58260d) 5%,#eef1f5) !important}.hizmet-detail-bottom .hizmet-detail__rel-body{padding:12px 14px 14px !important;min-width:0 !important}.hizmet-detail-bottom .hizmet-detail__rel-name{margin:0 !important;font-size:14px !important;line-height:1.35 !important;color:var(--renk2,#292929) !important}.hizmet-detail-bottom .hizmet-detail__rel-excerpt{margin:6px 0 0 !important;font-size:12px !important;line-height:1.45 !important}.hizmet-detail-bottom .hizmet-detail__cta-actions{display:grid !important;grid-template-columns:repeat(2,minmax(0,1fr)) !important;gap:8px !important}.hizmet-detail-bottom .hizmet-detail__cta-btn{display:inline-flex !important;align-items:center !important;justify-content:center !important;min-height:42px !important;padding:10px 12px !important;font-size:12px !important;white-space:nowrap !important;border-radius:999px !important}.hizmet-detail-bottom .hizmet-detail__cta-btn span{overflow:hidden;text-overflow:ellipsis}.hizmet-detail-bottom .hizmet-faq__card{background:#fff !important;border:1px solid color-mix(in srgb,var(--renk2,#292929) 10%,#eceef1) !important;border-radius:12px !important;padding:16px !important;box-shadow:none !important}.hizmet-detail-bottom .hizmet-faq__eyebrow{margin:0 0 4px !important;font-size:11px !important}.hizmet-detail-bottom .hizmet-faq__lead,.hizmet-detail-bottom .hizmet-faq__count{display:none !important}.hizmet-detail-bottom .hizmet-faq__list{display:block !important;margin:0 !important;padding:0 !important}.hizmet-detail-bottom .hizmet-faq__item{display:block !important;margin:0 !important;padding:0 !important;border:none !important;border-bottom:1px solid color-mix(in srgb,var(--renk2,#292929) 8%,#eceef1) !important;background:transparent !important;overflow:visible !important}.hizmet-detail-bottom .hizmet-faq__item:last-child{border-bottom:none !important}.hizmet-detail-bottom .hizmet-faq__trigger{display:flex !important;align-items:center !important;gap:10px !important;width:100% !important;min-height:46px !important;padding:10px 2px !important;margin:0 !important;border:none !important;background:transparent !important;color:var(--renk2,#292929) !important;cursor:pointer !important;text-align:left !important;font-family:inherit !important;box-shadow:none !important}.hizmet-detail-bottom .hizmet-faq__question{flex:1 1 auto !important;min-width:0 !important;font-size:14px !important;font-weight:600 !important;line-height:1.4 !important;color:var(--renk2,#292929) !important}.hizmet-detail-bottom .hizmet-faq__toggle{flex-shrink:0 !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;width:28px !important;height:28px !important}.hizmet-detail-bottom .hizmet-faq__panel{display:none !important;max-height:none !important;grid-template-rows:unset !important;overflow:visible !important;padding:0 2px 14px 34px !important}.hizmet-detail-bottom .hizmet-faq__item.open .hizmet-faq__panel{display:block !important}.hizmet-detail-bottom .hizmet-faq__answer{font-size:14px !important;line-height:1.65 !important;color:color-mix(in srgb,var(--renk2,#292929) 68%,#5c6370) !important}.hizmet-detail-bottom .hizmet-faq__answer p{margin:0 0 0.75em !important}@media (max-width:520px){.hizmet-detail-bottom .hizmet-detail__related-grid{grid-template-columns:1fr !important}.hizmet-detail-bottom .hizmet-detail__cta-actions{grid-template-columns:1fr !important}}#content .site-page--flat.listing-unified .listing-grid,#content .site-page--flat.haber-list-section .haber-list-grid{gap:14px !important;margin-top:0 !important}#content .site-page--flat .gallery-grid{gap:12px !important;margin-top:0 !important}#content .site-page--flat.ref-section .ref-grid{gap:12px !important}#content .site-page--flat.search-page .search-page-form-wrap{margin-bottom:14px !important}#content .site-page--flat .pagination-wrap{margin-top:14px !important;padding-top:0 !important}#content .site-page--flat .empty-state{padding:clamp(24px,4vw,32px) 16px !important}#content .site-page--flat.listing-unified>.container,#content .site-page--flat.haber-list-section>.container,#content .site-page--flat.projects-section>.container,#content .site-page--flat.ref-section>.container,#content .site-page--flat.search-page>.container{padding-top:0 !important}@media (prefers-reduced-motion:no-preference){:where( a,button,.button-one,.news-all-btn,.review-nav,.etiket-link,.hero-btn,.hero-arrow,.scroll-to-top,.form-submit-btn,.home-services-all-btn,.home-gallery-more-btn,.footer-main-link,.hizmet-detail__rel-card,.haber-card,.news-carousel-card,.service-card,.gallery-card,.mob-tabbar-item,.pagination-list a,.iletisim-premium-actions .iletisim-premium-btn,.site-article__back,.page-404-tag-list a ):not(.no-gpu-transition):not(.review-card):not(.marquee-item):not(.quote-contact-item):not(.mob-tabbar-fab):not(.footer-main-nav__link):not(.footer-main-nav__icon):not(.sss-item):not(.sss-answer):not(.sss-question):not(.hizmet-faq__panel){transition-property:transform,opacity,filter,box-shadow !important}.review-card,.marquee-item,.quote-contact-item{transition-property:transform,opacity,box-shadow,background !important}.mob-tabbar-fab,#mobTabbar .mob-tabbar-fab,nav.mob-tabbar .mob-tabbar-fab{transition-property:transform !important}.footer-main-nav__link,.footer-main-nav__icon{transition-property:transform,opacity !important}.sss-item,.sss-section--home .sss-item,.sss-section--listing .sss-item{transition-property:transform,opacity !important}.sss-question i,.sss-section .sss-question i,.hizmet-faq__toggle i{transition-property:transform,opacity !important}.sss-answer,.sss-section .sss-grid .sss-answer,.hizmet-faq__panel{transition-property:grid-template-rows !important}}@media (min-width:1021px) and (prefers-reduced-motion:no-preference){.service-card,.home-service-card,.offer-post.service-card,.gallery-card,.gallery-card a.zoom,.gallery-hover a.zoom,.scroll-to-top,header nav.nav-menu ul.menu-list li a,header nav.nav-menu ul.menu-list li a .menu-icon{transition-property:transform,opacity,filter !important}.scroll-to-top{transition:opacity 0.3s cubic-bezier(0.4,0,0.2,1),transform 0.3s cubic-bezier(0.4,0,0.2,1) !important}.service-card,.offer-post.service-card{transition:transform 0.3s ease,opacity 0.3s ease !important}}html,body{background:var(--brand-3,#ffffff) !important}#container{min-height:100vh;min-height:100dvh;background:var(--brand-3,#ffffff) !important;padding-bottom:0 !important}#content,#content .inner-content,#content .inner-content.site-content{background:var(--brand-3,#ffffff) !important}footer{background:transparent !important}footer .up-footer.footer-main,footer .footer-bottom{background:var(--brand-3,#ffffff) !important}footer .footer-bottom .sm-credit-bar,footer .footer-bottom .footer-bottom__agency{background:transparent !important;border-top:none !important}:lang(tr){font-feature-settings:"liga" 1,"calt" 1,"locl" 1}.marquee-section,.marquee-item,.marquee-style-1,.marquee-style-2,.marquee-style-3{font-synthesis:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}footer .footer-main+.copyright,footer .copyright,p.copyright{background:transparent !important;text-transform:none !important}html.site-ui-open,body.site-ui-open{overflow:hidden !important;touch-action:none}.site-toast-wrap{position:fixed;z-index:12050;right:max(12px,env(safe-area-inset-right,0px));bottom:max(16px,env(safe-area-inset-bottom,0px));left:auto;display:flex;flex-direction:column;gap:10px;align-items:flex-end;pointer-events:none;max-width:min(380px,calc(100vw - 24px))}.site-toast{display:flex;align-items:flex-start;gap:10px;padding:14px 18px;border-radius:12px;font-size:14px;font-weight:500;line-height:1.45;color:#fff;box-shadow:0 10px 32px rgba(0,0,0,.18);opacity:0;transform:translateY(8px);transition:opacity .28s ease,transform .28s ease;pointer-events:auto;word-break:break-word}.site-toast.is-visible{opacity:1;transform:translateY(0)}.site-toast i{flex-shrink:0;margin-top:2px;font-size:16px}.site-toast--success{background:linear-gradient(135deg,#10b981,#059669)}.site-toast--error,.site-toast--err{background:linear-gradient(135deg,#ef4444,#dc2626)}.site-toast--warn{background:linear-gradient(135deg,var(--renk1,#fec901),#d97706);color:#1a1a1a}.site-toast--info{background:linear-gradient(135deg,var(--renk2,#222),#444)}.site-dialog-backdrop{position:fixed;inset:0;z-index:12060;display:flex;align-items:center;justify-content:center;padding:max(16px,env(safe-area-inset-top,0px)) max(16px,env(safe-area-inset-right,0px)) max(16px,env(safe-area-inset-bottom,0px)) max(16px,env(safe-area-inset-left,0px));background:rgba(10,14,24,.52);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.site-dialog-backdrop[hidden]{display:none !important}.site-dialog{position:relative;width:min(440px,100%);max-height:min(88vh,640px);overflow-y:auto;-webkit-overflow-scrolling:touch;background:#fff;border:1px solid rgba(0,0,0,.08);border-radius:18px;padding:32px 28px 24px;text-align:center;box-shadow:0 24px 64px rgba(0,0,0,.2);animation:siteDialogIn .28s cubic-bezier(.22,1,.36,1)}@keyframes siteDialogIn{from{opacity:0;transform:translateY(12px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.site-dialog::before{content:'';position:absolute;top:0;left:0;right:0;height:3px;border-radius:18px 18px 0 0;background:linear-gradient(90deg,var(--renk1,#fec901),var(--renk2,#222))}.site-dialog--critical::before{background:linear-gradient(90deg,#ef4444,#dc2626,var(--renk1,#fec901))}.site-dialog-close{position:absolute;top:10px;right:10px;width:38px;height:38px;border:none;border-radius:10px;background:#f3f4f6;color:#6b7280;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:background .2s,color .2s}.site-dialog-close:hover{background:#fee2e2;color:#dc2626}.site-dialog-icon{width:62px;height:62px;margin:0 auto 16px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:26px;border:2px solid transparent}.site-dialog--success .site-dialog-icon{background:#ecfdf5;color:#059669;border-color:#a7f3d0}.site-dialog--error .site-dialog-icon{background:#fef2f2;color:#dc2626;border-color:#fecaca}.site-dialog--warn .site-dialog-icon{background:#fffbeb;color:#d97706;border-color:#fde68a}.site-dialog--info .site-dialog-icon{background:#f3f4f6;color:var(--renk2,#222);border-color:#e5e7eb}.site-dialog--critical .site-dialog-icon{background:#fef2f2;color:#dc2626;border-color:#fca5a5}.site-dialog-title{margin:0 0 10px;font-size:clamp(17px,4.5vw,20px);font-weight:700;color:var(--renk2,#222);line-height:1.35}.site-dialog-msg{font-size:clamp(14px,3.8vw,15px);color:#4b5563;line-height:1.65;margin-bottom:22px;word-break:break-word}.site-dialog-actions{display:flex;gap:10px;justify-content:center;flex-wrap:wrap}.site-dialog-btn{min-height:46px;min-width:120px;padding:11px 22px;border:none;border-radius:10px;font-size:14px;font-weight:600;cursor:pointer;transition:transform .15s,box-shadow .15s,opacity .15s}.site-dialog-btn:disabled{opacity:.65;cursor:not-allowed}.site-dialog-btn--primary{background:linear-gradient(135deg,var(--renk2,#222),#444);color:#fff;box-shadow:0 4px 14px rgba(0,0,0,.18)}.site-dialog-btn--danger{background:linear-gradient(135deg,#ef4444,#dc2626);color:#fff;box-shadow:0 4px 14px rgba(239,68,68,.28)}.site-dialog-btn--ghost{background:#f3f4f6;color:#374151;border:1.5px solid #e5e7eb}.site-dialog-btn:hover:not(:disabled){transform:translateY(-1px)}@media (max-width:1020px){.site-dialog-backdrop{align-items:flex-end;padding:0}.site-dialog{width:100%;max-height:90vh;border-radius:18px 18px 0 0;padding:28px 20px calc(20px+env(safe-area-inset-bottom,0px))}.site-toast-wrap{left:12px;right:12px;align-items:stretch}.site-toast{width:100%}.site-dialog-actions{flex-direction:column-reverse}.site-dialog-btn{width:100%;min-width:0}}.site-share-toast{position:fixed;left:50%;bottom:max(80px,calc(64px+env(safe-area-inset-bottom,0px)));transform:translateX(-50%) translateY(12px);z-index:12040;max-width:min(360px,calc(100vw - 32px));padding:12px 18px;border-radius:10px;background:var(--renk2,#222);color:#fff;font-size:14px;font-weight:500;text-align:center;opacity:0;pointer-events:none;transition:opacity .25s,transform .25s;box-shadow:0 8px 24px rgba(0,0,0,.2)}.site-share-toast.is-visible{opacity:1;transform:translateX(-50%) translateY(0)}@media (max-width:1020px){.up-footer.footer-main{--footer-map-h:clamp(160px,42vw,196px);padding:clamp(22px,5vw,28px) 0 clamp(16px,4vw,20px) !important;overflow-x:clip}.up-footer.footer-main>.container{width:100% !important;max-width:100% !important;padding-left:var(--page-gutter,clamp(14px,4vw,18px)) !important;padding-right:var(--page-gutter,clamp(14px,4vw,18px)) !important;box-sizing:border-box !important}.footer-main-grid{display:flex !important;flex-direction:column !important;align-items:stretch !important;gap:clamp(18px,4.5vw,22px) !important;width:100% !important;min-width:0 !important;grid-template-columns:none !important}.footer-main-block{width:100% !important;max-width:100% !important;min-width:0 !important;flex:none !important}.footer-main-block--gallery{display:none !important}.footer-main-block--map{order:1}.footer-main-block--contact{order:2}.footer-main-block--map>.footer-main-heading,.footer-main-block--contact>.footer-main-heading,.footer-main-headrow{min-height:0 !important;margin-bottom:10px !important;padding-bottom:8px !important}.footer-main-heading{font-size:13px !important;line-height:1.3 !important;word-break:break-word}.footer-main-block--map .footer-main-map,.footer-main-map{width:100% !important;max-width:100% !important;height:var(--footer-map-h) !important;min-height:var(--footer-map-h) !important;max-height:var(--footer-map-h) !important;flex:none !important;border-radius:10px !important;overflow:hidden !important}.footer-main-map .footer-map,.footer-main-map .lazy-map,.footer-main-map .lazy-map.lazy-map-sm,.footer-main-map .lazy-map-placeholder{width:100% !important;height:100% !important;min-height:0 !important;max-height:100% !important}.footer-main-contact-panel{width:100% !important;max-width:100% !important;min-height:0 !important;border-radius:10px !important;overflow:hidden !important;box-sizing:border-box !important;display:flex !important;flex-direction:column !important;justify-content:flex-start !important}.footer-main-contact,.footer-main-block--contact .footer-main-contact,ul.footer-main-contact.footer-main-contact-panel{display:flex !important;flex-direction:column !important;grid-template-columns:none !important;gap:0 !important;width:100% !important}.footer-main-contact__item{width:100% !important;max-width:100% !important;min-width:0 !important;min-height:44px !important;box-sizing:border-box !important;grid-template-columns:36px minmax(0,1fr) !important;gap:2px 10px !important;padding:12px 14px !important;align-items:flex-start !important}.footer-main-contact__item--address{grid-column:auto !important;padding-top:12px !important;padding-bottom:12px !important}.footer-main-contact__icon{width:34px !important;height:34px !important;font-size:12px !important;flex-shrink:0 !important}.footer-main-contact__content,.footer-main-contact__label,.footer-main-contact__value,.footer-main-contact__value--plain,a.footer-main-contact__value{min-width:0 !important;max-width:100% !important;overflow-wrap:anywhere !important;word-break:break-word !important}.footer-main-contact__label{font-size:9px !important;letter-spacing:0.08em !important}.footer-main-contact__value,.footer-main-contact__value--plain,a.footer-main-contact__value{font-size:13px !important;line-height:1.45 !important}.footer-main-contact__item--address .footer-main-contact__value,.footer-main-contact__item--address .footer-main-contact__value--plain,.footer-main-contact__item--address a.footer-main-contact__value{font-size:12px !important;line-height:1.55 !important}.footer-main-text{font-size:13px !important;line-height:1.6 !important;word-break:break-word}footer .footer-bottom{border-top:1px solid color-mix(in srgb,var(--brand-1,#58260d) 28%,var(--brand-border,#e8eaed)) !important;padding-bottom:max(10px,env(safe-area-inset-bottom,0px)) !important;overflow-x:clip}footer .footer-bottom__inner.container{padding-top:12px !important;padding-bottom:10px !important;padding-left:var(--page-gutter,clamp(14px,4vw,18px)) !important;padding-right:var(--page-gutter,clamp(14px,4vw,18px)) !important}footer .footer-bottom__row{display:flex !important;flex-direction:column !important;align-items:center !important;justify-content:center !important;gap:8px !important;text-align:center !important;width:100% !important;grid-template-columns:none !important}footer .footer-bottom .copyright,footer .footer-bottom p.copyright,footer .footer-bottom .footer-bottom__copy,footer .footer-bottom .footer-bottom__resources,footer .footer-bottom .sm-credit-bar,footer .footer-bottom .footer-bottom__agency{width:100% !important;max-width:100% !important;justify-self:center !important;text-align:center !important;grid-column:auto !important;min-width:0 !important;overflow-wrap:anywhere !important;word-break:break-word !important}footer .footer-bottom .footer-bottom__resources-list{justify-content:center !important;flex-wrap:wrap !important;row-gap:6px !important;column-gap:0 !important;max-width:100% !important}footer .footer-bottom .footer-bottom__resources-link{white-space:normal !important;text-align:center !important;line-height:1.35 !important}footer .footer-bottom .sm-credit-bar__inner{justify-content:center !important;flex-wrap:wrap !important;row-gap:4px !important;max-width:100% !important}footer .footer-bottom .sm-credit-bar__label,footer .footer-bottom .sm-credit-bar__brand{white-space:normal !important;text-align:center !important}}@media (max-width:380px){.up-footer.footer-main{--footer-map-h:150px}.footer-main-contact__item{padding:11px 12px !important;grid-template-columns:32px minmax(0,1fr) !important}.footer-main-contact__icon{width:32px !important;height:32px !important;font-size:11px !important}}.up-footer.footer-main{background:color-mix(in srgb,var(--brand-3,#ffffff) 38%,#fff) !important;padding:44px 0 40px !important;box-shadow:inset 0 2px 0 var(--brand-1,#58260d) !important}.footer-main-grid{gap:clamp(28px,3.5vw,44px) !important}.footer-main-heading{font-size:11.5px !important;font-weight:600 !important;letter-spacing:0.09em !important;text-transform:uppercase !important;color:color-mix(in srgb,var(--brand-2,#292929) 65%,#666) !important;border-bottom-color:color-mix(in srgb,var(--brand-2,#292929) 9%,#fff) !important;margin-bottom:14px !important;padding-bottom:10px !important}.footer-main-heading::before{width:2px !important;height:12px !important;border-radius:1px !important}.footer-main-headrow{margin-bottom:14px !important;align-items:flex-end !important}.footer-main-headrow .footer-main-heading{margin-bottom:0 !important;padding-bottom:10px !important;border-bottom:1px solid color-mix(in srgb,var(--brand-2,#292929) 9%,#fff) !important}.footer-main-link{border:none !important;background:transparent !important;padding:0 !important;color:var(--brand-1,#58260d) !important;font-size:11px !important;letter-spacing:0.04em !important}.footer-main-link:hover{background:transparent !important;text-decoration:underline !important;text-underline-offset:3px !important}.footer-main-nav__list{gap:0 !important}.footer-main-nav__link{padding:9px 0 !important;font-size:13px !important;font-weight:500 !important;border:none !important;border-bottom:1px solid color-mix(in srgb,var(--brand-2,#292929) 7%,var(--brand-border,#eee)) !important;border-radius:0 !important;background:transparent !important;box-shadow:none !important;color:color-mix(in srgb,var(--brand-2,#292929) 82%,#555) !important;transform:none !important}.footer-main-nav__item:last-child .footer-main-nav__link{border-bottom:none !important}.footer-main-nav__icon{width:16px !important;font-size:12px !important;color:var(--brand-1,#58260d) !important}.footer-main-nav__link:hover{padding-left:4px !important;background:transparent !important;border-color:transparent !important;border-bottom-color:color-mix(in srgb,var(--brand-1,#58260d) 20%,var(--brand-border,#eee)) !important;transform:none !important;box-shadow:none !important}.footer-main-nav__icon-wrap,.footer-main-nav__arrow{display:none !important}.footer-main-gallery{gap:8px !important}.footer-main-gallery__thumb{border:none !important;border-radius:10px !important;box-shadow:0 1px 3px color-mix(in srgb,var(--brand-2,#292929) 6%,transparent) !important}.footer-main-contact__item{gap:10px !important;padding:8px 0 !important;border-bottom-color:color-mix(in srgb,var(--brand-2,#292929) 7%,var(--brand-border,#eee)) !important}.footer-main-contact__icon{display:inline-flex !important;align-items:center !important;justify-content:center !important;width:28px !important;height:28px !important;min-width:28px !important;margin-top:0 !important;border-radius:50% !important;background:color-mix(in srgb,var(--brand-1,#58260d) 11%,var(--brand-3,#ffffff)) !important;font-size:11px !important}.footer-main-contact__label{font-size:9.5px !important;letter-spacing:0.06em !important}.footer-main-contact__value,.footer-main-contact__value--plain{font-size:12px !important}.footer-main-block--contact>.footer-main-heading{margin-bottom:12px !important}footer .footer-bottom{background:color-mix(in srgb,var(--brand-2,#292929) 4%,#f6f7f9) !important;border-top:1px solid color-mix(in srgb,var(--brand-2,#292929) 8%,#fff) !important}footer .footer-bottom .copyright,footer .footer-bottom .footer-bottom__copy{font-size:11.5px !important;color:color-mix(in srgb,var(--brand-2,#292929) 72%,#374151) !important}footer .footer-bottom .footer-bottom__resources-link{font-size:10.5px !important;letter-spacing:0.06em !important;color:color-mix(in srgb,var(--brand-2,#292929) 68%,#374151) !important}footer .footer-bottom .sm-credit-bar__label{font-size:10.5px !important;color:color-mix(in srgb,var(--brand-2,#292929) 65%,#374151) !important}footer .footer-bottom .sm-credit-bar__brand{font-size:11.5px !important}.detail-cta,.hizmet-detail-bottom .hizmet-detail__cta,#content .site-page.site-page--flat.site-page--detail .hizmet-detail__cta{display:flex !important;flex-direction:column !important;gap:14px !important;margin-top:0 !important;padding:18px 20px !important;background:#fff !important;border:1px solid color-mix(in srgb,var(--brand-2,#292929) 8%,#eceef1) !important;border-radius:14px !important;box-shadow:0 1px 3px color-mix(in srgb,var(--brand-2,#292929) 4%,transparent) !important}.detail-cta__head{min-width:0}.detail-cta__title,.hizmet-detail__cta-title{display:flex !important;align-items:center !important;gap:8px !important;margin:0 !important;padding:0 !important;font-family:var(--font-sans) !important;font-size:11.5px !important;font-weight:600 !important;letter-spacing:0.08em !important;text-transform:uppercase !important;color:color-mix(in srgb,var(--brand-2,#292929) 68%,#666) !important}.detail-cta__title::before,.hizmet-detail__cta-title::before{content:'' !important;flex-shrink:0 !important;width:2px !important;height:12px !important;border-radius:1px !important;background:var(--brand-1,#58260d) !important}.detail-cta__lead,.hizmet-detail__cta-desc{margin:6px 0 0 !important;font-size:13px !important;line-height:1.45 !important;color:color-mix(in srgb,var(--brand-2,#292929) 52%,#888) !important;overflow-wrap:anywhere}.detail-cta__actions,.hizmet-detail__cta-actions,.hizmet-detail-bottom .hizmet-detail__cta-actions,#content .site-page.site-page--flat.site-page--detail .hizmet-detail__cta-actions{display:flex !important;flex-wrap:wrap !important;gap:8px !important;width:100% !important;grid-template-columns:none !important}.detail-cta__btn,.hizmet-detail__cta-btn,.hizmet-detail-bottom .hizmet-detail__cta-btn,#content .site-page.site-page--flat.site-page--detail .hizmet-detail__cta-btn{flex:1 1 calc(50% - 4px) !important;min-width:min(100%,128px) !important;min-height:40px !important;padding:9px 12px !important;border-radius:10px !important;font-size:12.5px !important;font-weight:600 !important;white-space:nowrap !important}.detail-cta__btn--primary,.hizmet-detail__cta-btn--form{flex:1 1 100% !important;color:#ffffff !important;background:var(--brand-1,#58260d) !important;border:1px solid var(--brand-1,#58260d) !important;box-shadow:0 2px 8px color-mix(in srgb,var(--brand-1,#58260d) 28%,transparent) !important}.detail-cta__btn--ghost,.hizmet-detail__cta-btn--call,.hizmet-detail__cta-btn--share{color:var(--brand-2,#292929) !important;background:color-mix(in srgb,var(--brand-3,#ffffff) 55%,#fff) !important;border:1px solid color-mix(in srgb,var(--brand-2,#292929) 10%,#e8ebf0) !important;box-shadow:none !important}.hizmet-detail__cta-btn--wa,.detail-cta__btn--wa{color:#fff !important;background:#25d366 !important;border:1px solid #25d366 !important;box-shadow:none !important}.detail-cta__btn i,.hizmet-detail__cta-btn i{font-size:13px !important;color:inherit !important;opacity:0.92}.detail-cta__btn--primary i{color:#ffffff !important}@media (hover:hover){.detail-cta__btn--primary:hover,.hizmet-detail__cta-btn--form:hover{filter:brightness(1.04) !important;background:var(--brand-1,#58260d) !important}.detail-cta__btn--ghost:hover,.hizmet-detail__cta-btn--call:hover,.hizmet-detail__cta-btn--share:hover{border-color:color-mix(in srgb,var(--brand-1,#58260d) 35%,#e8ebf0) !important;color:var(--brand-1,#58260d) !important;background:color-mix(in srgb,var(--brand-1,#58260d) 6%,#fff) !important}.hizmet-detail__cta-btn--wa:hover{background:#1fb855 !important;border-color:#1fb855 !important}}@media (min-width:640px){.detail-cta__btn--primary,.hizmet-detail__cta-btn--form{flex:1.4 1 auto !important;min-width:0 !important}.detail-cta__btn--ghost,.detail-cta__btn--wa,.hizmet-detail__cta-btn--call,.hizmet-detail__cta-btn--share,.hizmet-detail__cta-btn--wa{flex:1 1 auto !important}.detail-cta__actions,.hizmet-detail__cta-actions{flex-wrap:nowrap !important}}@media (max-width:639px){.detail-cta,.hizmet-detail-bottom .hizmet-detail__cta{padding:16px !important}.detail-cta__btn,.hizmet-detail__cta-btn{flex:1 1 100% !important}}.footer-main-heading__glyph{color:var(--brand-1,#58260d) !important;font-size:11px !important}.site-page .ref-grid{grid-template-columns:repeat(3,minmax(0,1fr)) !important}@media (max-width:900px){.footer-main-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr) !important;gap:28px 22px !important}.footer-main-block--contact{grid-column:1 / -1}.site-page .ref-grid{grid-template-columns:repeat(2,minmax(0,1fr)) !important}}@media (max-width:560px){.footer-main-grid{grid-template-columns:1fr !important}.site-page .ref-grid{grid-template-columns:repeat(2,minmax(0,1fr)) !important;gap:8px !important}}.footer-main-contact-panel{min-height:0 !important;border:none !important;border-radius:0 !important;background:transparent !important;box-shadow:none !important;padding:0 !important}.footer-main-contact__item{display:flex !important;align-items:flex-start !important;gap:9px !important;padding:7px 0 !important;margin:0 !important;border:none !important;border-radius:0 !important;border-bottom:1px solid color-mix(in srgb,var(--brand-2,#292929) 8%,var(--brand-border)) !important;background:transparent !important;box-shadow:none !important;grid-template-columns:none !important;grid-template-rows:none !important}.footer-main-contact__item:last-child{border-bottom:none !important;padding-bottom:0 !important}.footer-main-contact__item:first-child{padding-top:0 !important}.footer-main-contact__item:hover{background:transparent !important}.footer-main-contact__icon{display:inline-flex !important;align-items:center !important;justify-content:center !important;width:28px !important;height:28px !important;min-width:28px !important;margin-top:0 !important;padding:0 !important;border-radius:50% !important;background:color-mix(in srgb,var(--brand-1,#58260d) 11%,var(--brand-3,#ffffff)) !important;color:var(--brand-1,#58260d) !important;font-size:11px !important;box-shadow:none !important;grid-row:auto !important;align-self:flex-start !important}.footer-main-contact__body{flex:1;min-width:0;display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 8px;line-height:1.4}.footer-main-contact__label{grid-column:auto !important;grid-row:auto !important;font-size:10px !important;font-weight:600 !important;letter-spacing:0.04em !important;text-transform:uppercase;color:color-mix(in srgb,var(--brand-2,#292929) 52%,#888) !important;margin:0 !important}.footer-main-contact__value,.footer-main-contact__value--plain,.up-footer.footer-main a.footer-main-contact__value{grid-column:auto !important;grid-row:auto !important;font-size:12.5px !important;font-weight:500 !important;line-height:1.45 !important;color:var(--brand-2,#292929) !important}.footer-main-contact__item--address .footer-main-contact__body{flex-direction:column;align-items:flex-start;gap:2px}.footer-main-contact__item--address .footer-main-contact__value,.footer-main-contact__item--address .footer-main-contact__value--plain{font-size:12px !important;line-height:1.5 !important}.footer-main-block--contact>.footer-main-heading{margin-bottom:8px !important;padding-bottom:6px !important}@media (max-width:1020px){header nav.nav-menu .sidebar-search-dock,header nav.nav-menu .sidebar-menu-divider,header nav.nav-menu .sidebar-search--in-menu{display:none !important}}@media (min-width:1021px){header.clearfix,header{grid-template-rows:auto minmax(0,1fr) !important}header>.sidebar-search.desk-search-panel,header>.guide-box{display:none !important}header nav.nav-menu{display:flex !important;flex-direction:column !important;overflow:hidden !important;min-height:0 !important}header nav.nav-menu .mob-menu-body{display:flex !important;flex-direction:column !important;flex:1 1 auto !important;min-height:0 !important;width:100% !important;overflow:hidden !important}header nav.nav-menu .mob-menu-stack{flex:1 1 auto !important;min-height:0 !important;overflow-y:auto !important;-webkit-overflow-scrolling:touch;overscroll-behavior:contain}header nav.nav-menu .sidebar-search-dock{display:block !important;flex-shrink:0 !important;width:100% !important;margin-top:auto !important;padding:0 !important;border-top:1px solid color-mix(in srgb,#292929 9%,#fff) !important;background:linear-gradient( 180deg,color-mix(in srgb,#58260d 4%,#ffffff) 0%,color-mix(in srgb,#58260d 9%,#ffffff) 100% ) !important;box-shadow:0 -6px 18px color-mix(in srgb,#292929 5%,transparent) !important;min-height:118px !important;contain:layout style}header nav.nav-menu .sidebar-menu-divider{display:none !important}header nav.nav-menu .sidebar-search.sidebar-search--in-menu{display:block !important;flex-shrink:0 !important;margin:0 !important;padding:14px 14px 16px !important;border:none !important;background:transparent !important;box-sizing:border-box !important;max-width:100% !important;overflow:hidden !important;min-height:96px !important;contain:layout style}header nav.nav-menu .sidebar-search-title{display:flex !important;align-items:center !important;gap:8px !important;margin:0 0 11px !important;padding:0 !important;font-size:12px !important;font-weight:700 !important;letter-spacing:0.07em !important;text-transform:uppercase !important;color:color-mix(in srgb,#292929 72%,#666) !important}header nav.nav-menu .sidebar-search-title::before{content:'' !important;flex-shrink:0 !important;width:3px !important;height:13px !important;border-radius:2px !important;background:#58260d !important}header nav.nav-menu .desk-search-field{display:flex !important;align-items:center !important;gap:10px !important;padding:10px 12px !important;border-radius:10px !important;border:1px solid color-mix(in srgb,#292929 10%,#fff) !important;background:#ffffff !important;box-shadow:0 1px 3px color-mix(in srgb,#292929 5%,transparent),inset 0 1px 0 color-mix(in srgb,#fff 80%,transparent) !important;transition:border-color .18s ease,box-shadow .18s ease !important}header nav.nav-menu .desk-search-field:focus-within{border-color:color-mix(in srgb,#58260d 55%,#fff) !important;box-shadow:0 0 0 3px color-mix(in srgb,#58260d 22%,transparent),0 2px 8px color-mix(in srgb,#292929 6%,transparent) !important}header nav.nav-menu .desk-search-field i{color:#58260d !important;font-size:15px !important}header nav.nav-menu .desk-search-field input{font-size:14px !important;font-weight:500 !important;color:#292929 !important}header nav.nav-menu .desk-search-empty{margin-top:8px !important;font-size:11px !important;color:color-mix(in srgb,#292929 52%,#888) !important}header nav.nav-menu .desk-search-results{max-height:min(28vh,180px) !important;margin-top:6px !important;padding:4px 0 0 !important}header nav.nav-menu .desk-search-results li a{border-radius:8px !important;padding:8px 10px !important;font-size:13px !important}header nav.nav-menu .desk-search-results li a:hover{background:color-mix(in srgb,#58260d 18%,transparent) !important}}.service-card,.gallery-card,.news-carousel-card,.haber-card,.ref-logo-item,.footer-main-gallery__thumb,.service-body h2 a,.ncc-body h3 a,.ncc-body h2.ncc-title a,.ncc-readmore,.gallery-hover h3,.gallery-hover .zoom{transition-property:transform,opacity,box-shadow,border-color,filter,gap !important}.service-body h2 a:hover,.ncc-body h3 a:hover,.ncc-body h2.ncc-title a:hover{color:var(--brand-1,#58260d) !important}@media (max-width:1020px){footer[role="contentinfo"]{overflow-x:clip}.up-footer.footer-main{padding:clamp(14px,3.5vw,18px) 0 clamp(10px,2.5vw,14px) !important;background:color-mix(in srgb,var(--brand-3,#ffffff) 22%,#f3f4f6) !important;box-shadow:inset 0 2px 0 var(--brand-1,#58260d) !important}.up-footer.footer-main>.container{padding-left:clamp(12px,3.5vw,16px) !important;padding-right:clamp(12px,3.5vw,16px) !important}.footer-main-grid{display:flex !important;flex-direction:column !important;gap:10px !important}.footer-main-block--nav,.footer-main-block--contact{background:#fff;border:1px solid color-mix(in srgb,var(--brand-2,#292929) 9%,#e5e7eb);border-radius:14px;padding:12px 14px 11px !important;box-shadow:0 1px 3px color-mix(in srgb,var(--brand-2,#292929) 5%,transparent)}.footer-main-block--nav{order:1}.footer-main-block--contact{order:2}.footer-main-block--nav>.footer-main-heading,.footer-main-block--contact>.footer-main-heading{margin-bottom:8px !important;padding-bottom:6px !important;font-size:10.5px !important;letter-spacing:0.1em !important}.footer-main-nav__list{display:grid !important;grid-template-columns:repeat(2,minmax(0,1fr)) !important;gap:6px !important}.footer-main-nav__item:last-child:nth-child(odd){grid-column:1 / -1}.footer-main-nav__link{min-height:40px;padding:8px 10px !important;border-bottom:none !important;border-radius:10px !important;gap:7px !important;font-size:12px !important;font-weight:600 !important;background:color-mix(in srgb,var(--brand-3,#ffffff) 38%,#fff);border:1px solid color-mix(in srgb,var(--brand-2,#292929) 6%,#eef0f2);transition:background .18s ease,border-color .18s ease}.footer-main-nav__link:hover,.footer-main-nav__link:focus-visible{padding-left:10px !important;background:color-mix(in srgb,var(--brand-1,#58260d) 10%,#fff);border-bottom-color:color-mix(in srgb,var(--brand-1,#58260d) 18%,#eef0f2) !important}.footer-main-nav__icon{width:14px !important;font-size:11px !important}ul.footer-main-contact.footer-main-contact-panel,.footer-main-contact-panel{display:grid !important;grid-template-columns:repeat(2,minmax(0,1fr)) !important;gap:8px !important;border:none !important;border-radius:0 !important;background:transparent !important;box-shadow:none !important;padding:0 !important;min-height:0 !important}.footer-main-contact__item{margin:0 !important;padding:10px 10px !important;border:1px solid color-mix(in srgb,var(--brand-2,#292929) 8%,#e8eaed) !important;border-radius:10px !important;background:color-mix(in srgb,var(--brand-3,#ffffff) 24%,#fff) !important;display:flex !important;flex-direction:column !important;align-items:flex-start !important;gap:5px !important;grid-template-columns:none !important;min-height:0 !important}.footer-main-contact__item:not(.footer-main-contact__item--address){justify-content:flex-start}.footer-main-contact__item--address{grid-column:1 / -1 !important;flex-direction:row !important;align-items:flex-start !important;gap:10px !important;padding:10px 12px !important}.footer-main-contact__icon{width:30px !important;height:30px !important;min-width:30px !important;font-size:11px !important;background:color-mix(in srgb,var(--brand-1,#58260d) 14%,#fff) !important;color:var(--brand-1,#58260d) !important;flex-shrink:0}.footer-main-contact__item--address .footer-main-contact__icon{margin-top:1px !important}.footer-main-contact__body{flex:1;min-width:0;display:flex !important;flex-direction:column !important;align-items:flex-start !important;gap:1px !important}.footer-main-contact__label{font-size:9px !important;letter-spacing:0.08em !important;line-height:1.2 !important}.footer-main-contact__value,.footer-main-contact__value--plain,.up-footer.footer-main a.footer-main-contact__value{font-size:12px !important;line-height:1.35 !important;font-weight:600 !important}.footer-main-contact__item--address .footer-main-contact__value,.footer-main-contact__item--address .footer-main-contact__value--plain{font-size:11.5px !important;line-height:1.45 !important;font-weight:500 !important}footer .footer-bottom{background:#fff !important;border-top:1px solid color-mix(in srgb,var(--brand-2,#292929) 8%,#e8eaed) !important;padding-bottom:max(6px,env(safe-area-inset-bottom,0px)) !important}footer .footer-bottom__inner.container{padding-top:10px !important;padding-bottom:8px !important;padding-left:clamp(12px,3.5vw,16px) !important;padding-right:clamp(12px,3.5vw,16px) !important}footer .footer-bottom__row{display:flex !important;flex-direction:column !important;align-items:center !important;gap:6px !important}footer .footer-bottom .footer-bottom__copy,footer .footer-bottom p.copyright{font-size:10.5px !important;line-height:1.4 !important;color:color-mix(in srgb,var(--brand-2,#292929) 58%,#888) !important;max-width:34em}footer .footer-bottom .footer-bottom__resources-list{display:flex !important;flex-wrap:wrap !important;justify-content:center !important;align-items:center !important;gap:5px !important;row-gap:5px !important;column-gap:5px !important}footer .footer-bottom .footer-bottom__resources-sep{display:none !important}footer .footer-bottom .footer-bottom__resources-link{display:inline-flex !important;align-items:center !important;padding:4px 9px !important;border-radius:999px !important;font-size:9.5px !important;letter-spacing:0.05em !important;line-height:1.2 !important;white-space:nowrap !important;background:color-mix(in srgb,var(--brand-1,#58260d) 9%,#fff) !important;border:1px solid color-mix(in srgb,var(--brand-1,#58260d) 20%,transparent) !important;color:color-mix(in srgb,var(--brand-2,#292929) 72%,#555) !important}footer .footer-bottom .footer-bottom__resources-link:hover,footer .footer-bottom .footer-bottom__resources-link:focus-visible{background:color-mix(in srgb,var(--brand-1,#58260d) 16%,#fff) !important;color:var(--brand-2,#292929) !important}footer .footer-bottom .sm-credit-bar,footer .footer-bottom .footer-bottom__agency{padding:2px 0 0 !important}footer .footer-bottom .sm-credit-bar__inner{display:inline-flex !important;flex-direction:row !important;flex-wrap:wrap !important;justify-content:center !important;align-items:center !important;gap:5px 7px !important}footer .footer-bottom .sm-credit-bar__label{font-size:9px !important;letter-spacing:0.12em !important;color:color-mix(in srgb,var(--brand-2,#292929) 48%,#999) !important}footer .footer-bottom .sm-credit-bar__label::after{content:none !important}footer .footer-bottom .sm-credit-bar__brand{font-size:10.5px !important;color:color-mix(in srgb,var(--brand-2,#292929) 78%,#444) !important}footer .footer-bottom .sm-credit-bar__brand:hover{color:var(--brand-1,#58260d) !important}.mobildestek{display:none !important}.whatsapp{right:12px !important;left:auto !important;bottom:calc(var(--bottom-chrome,96px)+10px) !important;z-index:99980 !important}.whatsapp a{width:46px !important;height:46px !important;line-height:46px !important}.scroll-to-top{right:12px !important;bottom:calc(var(--bottom-chrome,96px)+62px) !important}}@media (max-width:480px){.footer-main-nav__list{gap:5px !important}.footer-main-nav__link{min-height:38px;padding:7px 8px !important;font-size:11.5px !important}ul.footer-main-contact.footer-main-contact-panel{grid-template-columns:1fr !important;gap:6px !important}.footer-main-contact__item--address{grid-column:auto !important}footer .footer-bottom .footer-bottom__copy{font-size:10px !important}}@media (max-width:380px){.footer-main-block--nav,.footer-main-block--contact{padding:10px 12px 9px !important;border-radius:12px}footer .footer-bottom .footer-bottom__resources-link{font-size:9px !important;padding:3px 7px !important}}@media (max-width:1020px){.up-footer.footer-main{padding:14px 0 10px !important;background:#f4f5f7 !important;box-shadow:inset 0 2px 0 var(--brand-1,#58260d) !important}.footer-main-grid{gap:0 !important}.footer-main-block--nav,.footer-main-block--contact{background:transparent !important;border:none !important;border-radius:0 !important;box-shadow:none !important;padding:0 !important}.footer-main-block--nav{padding-bottom:12px !important;margin-bottom:12px !important;border-bottom:1px solid color-mix(in srgb,var(--brand-2,#292929) 8%,#dfe1e5) !important}.footer-main-block--nav>.footer-main-heading,.footer-main-block--contact>.footer-main-heading{margin:0 0 8px !important;padding:0 !important;border:none !important;font-size:9.5px !important;color:color-mix(in srgb,var(--brand-2,#292929) 45%,#888) !important}.footer-main-heading__glyph{display:none !important}.footer-main-nav__list{gap:0 !important}.footer-main-nav__link{min-height:34px;padding:6px 2px !important;font-size:12px !important;font-weight:500 !important;color:color-mix(in srgb,var(--brand-2,#292929) 82%,#444) !important;background:transparent !important;border:none !important;border-radius:0 !important;box-shadow:none !important}.footer-main-nav__link:hover,.footer-main-nav__link:focus-visible{padding-left:2px !important;background:transparent !important;color:var(--brand-2,#292929) !important}.footer-main-nav__icon{width:12px !important;font-size:10px !important}ul.footer-main-contact.footer-main-contact-panel,.footer-main-contact-panel{grid-template-columns:repeat(2,minmax(0,1fr)) !important;gap:0 14px !important;background:transparent !important;border:none !important;box-shadow:none !important}.footer-main-contact__item{padding:0 !important;border:none !important;border-radius:0 !important;background:transparent !important;box-shadow:none !important;flex-direction:row !important;align-items:center !important;gap:8px !important}.footer-main-contact__item:hover{background:transparent !important}.footer-main-contact__item--address{grid-column:1 / -1 !important;align-items:flex-start !important;padding-top:10px !important;margin-top:8px !important;border-top:1px solid color-mix(in srgb,var(--brand-2,#292929) 7%,#dfe1e5) !important}.footer-main-contact__icon{width:24px !important;height:24px !important;min-width:24px !important;font-size:10px !important;background:transparent !important;border:none !important;box-shadow:none !important}.footer-main-contact__label{font-size:8.5px !important;color:color-mix(in srgb,var(--brand-2,#292929) 42%,#999) !important}.footer-main-contact__value,.footer-main-contact__value--plain,.up-footer.footer-main a.footer-main-contact__value{font-size:11.5px !important;font-weight:600 !important}.footer-main-contact__item--address .footer-main-contact__value,.footer-main-contact__item--address .footer-main-contact__value--plain{font-size:11px !important;font-weight:500 !important}footer .footer-bottom{background:#f4f5f7 !important;border-top:1px solid color-mix(in srgb,var(--brand-2,#292929) 8%,#dfe1e5) !important}footer .footer-bottom__row{gap:5px !important}footer .footer-bottom .footer-bottom__copy,footer .footer-bottom p.copyright{font-size:10px !important;color:color-mix(in srgb,var(--brand-2,#292929) 50%,#999) !important}footer .footer-bottom .footer-bottom__resources-sep{display:inline-flex !important;width:3px !important;height:3px !important;margin:0 8px !important;opacity:0.45}footer .footer-bottom .footer-bottom__resources-link{display:inline !important;padding:0 !important;border:none !important;border-radius:0 !important;background:transparent !important;font-size:9.5px !important;color:color-mix(in srgb,var(--brand-2,#292929) 55%,#888) !important}footer .footer-bottom .footer-bottom__resources-link:hover,footer .footer-bottom .footer-bottom__resources-link:focus-visible{background:transparent !important;text-decoration:underline !important;text-underline-offset:2px}footer .footer-bottom .sm-credit-bar__label{font-size:8.5px !important;color:color-mix(in srgb,var(--brand-2,#292929) 42%,#aaa) !important}footer .footer-bottom .sm-credit-bar__brand{font-size:10px !important;color:color-mix(in srgb,var(--brand-2,#292929) 68%,#555) !important}.site-contact-floats,body>.site-contact-floats,.mobildestek,.whatsapp{display:none !important}.scroll-to-top{right:14px !important;bottom:calc(var(--bottom-chrome,96px)+12px) !important}}@media (max-width:480px){ul.footer-main-contact.footer-main-contact-panel{grid-template-columns:1fr !important;gap:8px !important}.footer-main-nav__link{font-size:11.5px !important;min-height:32px}}@media (max-width:360px){.footer-main-nav__list{grid-template-columns:1fr !important}.footer-main-nav__item:last-child:nth-child(odd){grid-column:auto}}@media (max-width:1020px){footer[role="contentinfo"] .footer-main-grid.footer-main-grid--4{display:grid !important;grid-template-columns:repeat(2,minmax(0,1fr)) !important;grid-template-rows:auto auto !important;flex-direction:unset !important;align-items:start !important;gap:clamp(18px,3.5vw,24px) clamp(12px,3vw,16px) !important;width:100% !important;min-width:0 !important}footer[role="contentinfo"] .footer-main-block--nav{grid-column:1 !important;grid-row:1 !important;display:flex !important;flex-direction:column !important;order:0 !important;width:auto !important;max-width:none !important;margin:0 !important;padding:0 !important;border:none !important;background:transparent !important;box-shadow:none !important}footer[role="contentinfo"] .footer-main-block--services{grid-column:1 !important;grid-row:2 !important;display:flex !important;flex-direction:column !important;order:0 !important}footer[role="contentinfo"] .footer-main-block--tags{grid-column:2 !important;grid-row:1 !important;display:flex !important;flex-direction:column !important;order:0 !important}footer[role="contentinfo"] .footer-main-block--contact{grid-column:2 !important;grid-row:2 !important;display:flex !important;flex-direction:column !important;order:0 !important;width:auto !important;max-width:none !important;margin:0 !important;padding:0 !important;border:none !important;background:transparent !important;box-shadow:none !important}footer[role="contentinfo"] .footer-main-block--nav .footer-main-nav__list,footer[role="contentinfo"] .footer-main-block--services .footer-main-nav__list,footer[role="contentinfo"] .footer-main-block--contact .footer-main-nav__list{display:flex !important;flex-direction:column !important;grid-template-columns:none !important;gap:0 !important}footer[role="contentinfo"] .footer-mob-supplement{display:none !important}}img.img-is-placeholder,img[src*="resimyok.webp"],img[src*="resimyok.jpg"]{object-fit:contain;object-position:center;background-color:#f3f4f6}@media (prefers-reduced-motion:no-preference){.news-carousel-card,.service-card,.gallery-card,.haber-card,.footer-main-nav__link,header nav.nav-menu ul.menu-list li a,.tl-social-btn,a.button-one,.hero-btn{transition-property:transform,opacity,filter !important}}.ncc-img{aspect-ratio:3 / 2;height:auto;min-height:0;contain:layout}.news-carousel-card:hover{border-color:var(--brand-border);background:var(--brand-3,#ffffff)}.footer-main-nav__link{transition:transform .2s ease,opacity .2s ease !important}.footer-main-nav__link:hover{padding-left:4px;box-shadow:inset 0 -2px 0 color-mix(in srgb,#58260d 22%,#fff)}.service-card:hover,.gallery-card:hover{box-shadow:none}#heroSlider.hero-slider{overflow:hidden !important}#heroSlider .hero-slide{opacity:0 !important;clip-path:none !important;transform:none !important;filter:none !important;transition:opacity 0.92s cubic-bezier(0.4,0,0.2,1) !important}#heroSlider .hero-slide.active{opacity:1 !important;visibility:visible !important}#heroSlider .hero-slide.is-leaving{opacity:0 !important;visibility:visible !important}#heroSlider .hero-slide-bg{inset:0 !important;width:100% !important;height:100% !important;transform:none !important;transition:none !important}#heroSlider .hero-slide.active .hero-slide-bg,#heroSlider .hero-slide.is-leaving .hero-slide-bg{transform:none !important}#heroSlider .hero-heading,#heroSlider .hero-content h1,#heroSlider .hero-content h2,#heroSlider .hero-content h3,#heroSlider .hero-content h4,#content #heroSlider .hero-heading{color:#fff !important}#heroSlider .hero-desc,#content #heroSlider .hero-desc{color:rgba(255,255,255,0.92) !important;margin-top:4px !important;padding-top:0 !important}#heroSlider .hero-copy{gap:0 !important}@media (max-width:1020px){#heroSlider .hero-content{align-items:center !important;justify-content:flex-end !important;text-align:center !important;padding:0 16px calc(46px+env(safe-area-inset-bottom,0px)) !important}#heroSlider .hero-overlay{background:linear-gradient( 180deg,rgba(0,0,0,0.12) 0%,rgba(0,0,0,0.28) 55%,rgba(0,0,0,0.62) 100% ) !important}#heroSlider .hero-copy{align-items:center !important;text-align:center !important;margin:0 auto !important;max-width:min(94%,440px) !important;padding:0 0 4px !important;border-radius:0 !important;background:none !important;backdrop-filter:none !important;-webkit-backdrop-filter:none !important;border:none !important;box-shadow:none !important;transform:none !important}#heroSlider .hero-copy::before{margin-left:auto !important;margin-right:auto !important;transform-origin:center center !important}#heroSlider .hero-heading,#heroSlider .hero-desc{text-align:center !important;max-width:100% !important}}.fa:not(.fab):not(.far):not(.fa-brands),i.fa:not(.fab):not(.far),.fas,.far,.fa-solid,i.fas,i.far,i.fa-solid{font-family:"Font Awesome 6 Free","FA6 Free Fallback",sans-serif !important;font-weight:900 !important;font-style:normal !important;font-variant:normal !important;text-transform:none !important;letter-spacing:normal !important;line-height:1 !important;-webkit-font-smoothing:antialiased !important;-moz-osx-font-smoothing:grayscale !important}.fab,.fa-brands,i.fab,i.fa-brands{font-family:"Font Awesome 6 Brands","FA6 Brands Fallback",sans-serif !important;font-weight:400 !important;font-style:normal !important;font-variant:normal !important;text-transform:none !important;letter-spacing:normal !important;line-height:1 !important;-webkit-font-smoothing:antialiased !important;-moz-osx-font-smoothing:grayscale !important}button .fa:not(.fab):not(.far),button .fas,button .far,a .fa:not(.fab):not(.far),a .fas,a .far,.mob-tabbar .fa:not(.fab):not(.far),.mob-tabbar .fas,.mob-header-toggle .fa:not(.fab):not(.far),.mob-header-toggle .fas,.mob-header-social-toggle .fa:not(.fab):not(.far),.mob-header-social-toggle .fas,.mob-social-drawer__btn .fa:not(.fab):not(.far),.mob-social-drawer__btn .fas,.lazy-map-placeholder .fa:not(.fab):not(.far),.lazy-map-placeholder .fas{font-family:"Font Awesome 6 Free","FA6 Free Fallback",sans-serif !important;font-weight:900 !important;font-style:normal !important}button .fab,a .fab,.mob-tabbar .fab,.mob-social-drawer__btn .fab{font-family:"Font Awesome 6 Brands","FA6 Brands Fallback",sans-serif !important;font-weight:400 !important;font-style:normal !important}.lazy-map.loaded iframe{position:relative !important;z-index:2 !important;width:100% !important;height:100% !important;min-height:inherit !important;border:0 !important;display:block !important}