:root{--selma-vh: 100vh;--selma-mobil-cta-h: 66px;--selma-mobil-nav-top: 96px;--selma-mobil-toggle-top: 12px}@supports (height: 100dvh){:root{--selma-vh: 100dvh}}html[data-front-tema="ac"] body.bs-v3{padding-left: env(safe-area-inset-left);padding-right: env(safe-area-inset-right)}@media (max-width: 1199px){body.bs-v3 .nx-header__bar{padding-top: max(8px,env(safe-area-inset-top))}body.bs-v3 .nx-header__inner{display: grid !important;grid-template-columns: minmax(0,1fr) auto;grid-template-areas: "logo nav" "search search";align-items: center;gap: 8px 10px;padding-top: 6px;padding-bottom: 8px;flex-wrap: unset !important}body.bs-v3 .nx-logo,body.bs-v3 .bs-logo{grid-area: logo;min-width: 0;max-width: 100%}body.bs-v3 .nx-nav,body.bs-v3 #navmenu.navmenu{grid-area: nav;justify-self: end;align-self: center;margin-left: 0 !important;width: auto}body.bs-v3 .nx-header__actions,body.bs-v3 .bs-header-actions{grid-area: search;width: 100% !important;min-width: 0 !important;max-width: 100%;order: unset !important;flex: none !important;margin-left: 0 !important;flex-shrink: 1 !important}body.bs-v3 .site-arama-form,body.bs-v3 .nx-search{width: 100%;min-width: 0;position: relative;z-index: 2}body.bs-v3 .site-arama-wrap{width: 100% !important;min-width: 0 !important;max-width: none !important;position: relative}body.bs-v3.bs-tema-ac .nx-search .site-arama-wrap{max-width: none !important;min-width: 0 !important}body.bs-v3 .mobile-nav-toggle{position: relative;z-index: 3;margin-right: 0}body.bs-v3:not(.mobile-nav-active) .navmenu > ul{display: none !important}body.bs-v3 .site-arama-onizleme{z-index: 10030;left: 0 !important;right: 0 !important;max-width: 100%}body.bs-v3.mobile-nav-active .nx-header__actions,body.bs-v3.mobile-nav-active .bs-header-actions{visibility: hidden !important;opacity: 0 !important;pointer-events: none !important;height: 0 !important;min-height: 0 !important;overflow: hidden !important;margin: 0 !important;padding: 0 !important}body.bs-v3.mobile-nav-active .site-arama-onizleme{display: none !important}body.bs-v3.mobile-nav-active .navmenu{position: fixed !important;inset: auto !important;top: 0 !important;left: 0 !important;right: auto !important;bottom: auto !important;width: 100vw !important;height: 100vh !important;justify-self: stretch !important;align-self: stretch !important;z-index: 10040 !important;background: rgba(30,58,95,0.45) !important;backdrop-filter: blur(3px);-webkit-backdrop-filter: blur(3px);overflow: hidden !important}body.bs-v3.mobile-nav-active .navmenu > ul{display: block !important;position: fixed !important;inset: auto !important;top: var(--selma-mobil-nav-top,96px) !important;right: 12px !important;left: 12px !important;bottom: max(16px,env(safe-area-inset-bottom)) !important;width: auto !important;max-height: none !important;margin: 0 !important;padding: 8px 0 !important;border-radius: 16px !important;overflow-y: auto !important;-webkit-overflow-scrolling: touch;box-shadow: 0 24px 64px rgba(0,0,0,0.22) !important;z-index: 10045 !important}body.bs-v3.mobile-nav-active .mobile-nav-toggle{position: fixed !important;top: var(--selma-mobil-toggle-top,12px) !important;right: 12px !important;left: auto !important;margin: 0 !important;z-index: 10055 !important;width: 44px;height: 44px;min-height: 44px;display: inline-flex !important;align-items: center;justify-content: center;border-radius: 12px;background: rgba(15,23,42,0.88) !important;color: #fff !important;box-shadow: 0 4px 16px rgba(0,0,0,0.2)}html[data-front-tema="ac"] body.bs-v3.mobile-nav-active .navmenu > ul{background: var(--ac-warm,#fffdf9) !important;border: 1px solid rgba(30,58,95,0.12) !important;color: var(--ac-navy,#1e3a5f) !important}html[data-front-tema="ac"] body.bs-v3.mobile-nav-active .navmenu > ul a{color: var(--ac-navy,#1e3a5f) !important}html[data-front-tema="ac"] body.bs-v3.mobile-nav-active .mobile-nav-toggle{background: var(--ac-navy,#1e3a5f) !important;color: #fff !important}body.bs-v3.mobile-nav-active{overflow: hidden;touch-action: none}body.bs-v3.mobile-nav-active .main{pointer-events: none}}@media (max-width: 575px){body.bs-v3 .nx-header__inner{min-height: 56px;gap: 6px}body.bs-v3 .nx-logo{max-width: 46%}body.bs-v3 .nx-logo .site-logo{max-height: 34px}}@media (max-width: 767px){body.bs-v3.bs-tema-ac .ac-hero{padding-left: max(12px,env(safe-area-inset-left)) !important;padding-right: max(12px,env(safe-area-inset-right)) !important}body.bs-v3.bs-tema-ac .ac-hero__title{font-size: clamp(1.55rem,6.5vw,2.1rem) !important;min-height: calc(1.2em * 2);max-height: calc(1.2em * 2)}body.bs-v3.bs-tema-ac .ac-hero__desc{font-size: 0.98rem;min-height: calc(1.65em * 3);max-height: calc(1.65em * 3)}body.bs-v3.bs-tema-ac .ac-hero__photo{height: 220px;min-height: 220px;max-height: 220px}body.bs-v3.bs-tema-ac .ac-hero-slider__ust{flex-wrap: wrap;gap: 0.5rem;justify-content: center}body.bs-v3.bs-tema-ac .ac-hero-slider__ok{width: 44px;height: 44px}body.bs-v3.bs-tema-ac .ac-hero__photo{max-width: 100%;margin-inline: auto}}@media (max-width: 767px){body.bs-v3.bs-tema-ac .ac-akordeon__govde{padding: 0.85rem}body.bs-v3.bs-tema-ac .ac-bayi-kapi__gorsel{max-height: 200px;object-fit: contain}body.bs-v3.bs-tema-ac .ac-dealer-hizmet__alt .ac-btn,body.bs-v3.bs-tema-ac .ac-actions__grid .ac-btn{width: 100%;justify-content: center}}@media (max-width: 991px){body.bs-v3 .nx-footer .footer-top,body.bs-v3 .bs-footer-grid{grid-template-columns: 1fr 1fr;gap: 1.5rem}}@media (max-width: 575px){body.bs-v3 .nx-footer .footer-top,body.bs-v3 .bs-footer-grid{grid-template-columns: 1fr !important}body.bs-v3 .site-logo-footer{max-height: 42px;width: auto}}.selma-mobil-cta{position: fixed;left: 0;right: 0;bottom: 0;z-index: 1040;display: flex;gap: 8px;padding: 8px 12px;padding-bottom: max(8px,env(safe-area-inset-bottom));background: rgba(255,253,249,0.96);border-top: 1px solid rgba(30,58,95,0.12);box-shadow: 0 -8px 32px rgba(30,58,95,0.12);backdrop-filter: blur(12px);-webkit-backdrop-filter: blur(12px)}html[data-front-tema="ac"] .selma-mobil-cta{background: rgba(255,253,249,0.97)}.selma-mobil-cta__btn{flex: 1;display: inline-flex;align-items: center;justify-content: center;gap: 0.4rem;min-height: 48px;padding: 10px 12px;border-radius: 12px;font-size: 0.875rem;font-weight: 600;text-decoration: none;border: 1px solid rgba(30,58,95,0.15);color: var(--ac-navy,#1e3a5f);background: #fff;transition: background 0.2s ease,color 0.2s ease}.selma-mobil-cta__btn--primary{background: var(--nx-gradient,linear-gradient(135deg,#b45309 0%,#92400e 100%));border-color: transparent;color: #fff !important}.selma-mobil-cta__btn:active{transform: scale(0.98)}body.has-selma-mobil-cta{padding-bottom: calc(var(--selma-mobil-cta-h) + env(safe-area-inset-bottom,0px) + 8px)}body.has-selma-mobil-cta .bs-yuzen-kose{bottom: calc(var(--selma-mobil-cta-h) + 12px + env(safe-area-inset-bottom,0px)) !important}body.has-selma-mobil-cta .scroll-top,body.bs-v3.bs-tema-ac.has-selma-mobil-cta .scroll-top{bottom: calc(var(--selma-mobil-cta-h) + 56px + 12px + env(safe-area-inset-bottom,0px)) !important}body.has-selma-mobil-cta .selma-dil-fab-stack{bottom: calc(var(--selma-mobil-cta-h) + 12px + env(safe-area-inset-bottom,0px)) !important}body.cozum-detay-page.has-selma-mobil-cta,body.has-selma-mobil-cta.cozum-detay-page{padding-bottom: calc(72px + env(safe-area-inset-bottom,0px))}@media (max-width: 991px){body.has-selma-mobil-cta .mv-skills-grid{margin-bottom: calc(var(--selma-mobil-cta-h) + 16px)}}body.cozum-detay-page .selma-dil-fab-stack{bottom: calc(72px + env(safe-area-inset-bottom,0px)) !important}.selma-table-wrap,.table-responsive.selma-table-wrap{width: 100%;overflow-x: auto;-webkit-overflow-scrolling: touch;margin-bottom: 1rem}.selma-table-wrap table{min-width: 520px}@media (max-width: 767px){body.bs-v3 input[type="text"],body.bs-v3 input[type="email"],body.bs-v3 input[type="tel"],body.bs-v3 input[type="search"],body.bs-v3 input[type="url"],body.bs-v3 input[type="password"],body.bs-v3 input[type="number"],body.bs-v3 select,body.bs-v3 textarea,body.bs-v3 .form-control{font-size: 16px !important}body.bs-v3 .php-email-form .row > [class*="col-"]{margin-bottom: 0.75rem}}@media (max-width: 575px){.kvkk-kapisi,.kvkk-onay-banner{padding: 1rem !important;padding-bottom: max(1rem,env(safe-area-inset-bottom)) !important}.kvkk-kapisi__icerik,.kvkk-onay-banner .container{flex-direction: column !important;align-items: stretch !important;gap: 0.75rem !important}.kvkk-kapisi__aksiyonlar{flex-direction: column;width: 100%}.kvkk-kapisi__aksiyonlar .btn,.kvkk-kapisi__aksiyonlar button{width: 100%;min-height: 44px}}@media (max-width: 767px){.bs-hizli-iletisim-dock__panel{max-width: min(320px,calc(100vw - 24px));max-height: min(70vh,calc(var(--selma-vh,1vh) * 100 - 120px));overflow-y: auto}.bs-hizli-iletisim-dock__toggle{min-width: 48px;min-height: 48px}.bs-hizli-btn{min-height: 48px}}@media (max-width: 767px){.teklif-form-kart,.odeme-kart,.servis-form-panel{padding: 1.25rem !important}.teklif-adimlar,.odeme-adimlar{flex-direction: column;align-items: stretch}}@media (max-width: 767px){.site-arama-onizleme{left: 0 !important;right: 0 !important;max-width: 100vw;border-radius: 0 0 12px 12px}}body.bs-v3 pre,body.bs-v3 code,body.bs-v3 .cozum-icerik-tablo{max-width: 100%;overflow-x: auto}@media (max-width: 767px){body.bs-v3 .container,body.bs-v3 .container-fluid{padding-left: max(12px,env(safe-area-inset-left));padding-right: max(12px,env(safe-area-inset-right))}}@media (max-width: 991px){body.cozum-detay-page .cozum-yan-sticky,body.portfolio-details-page .cozum-yan-sticky{position: static !important;top: auto !important}body.cozum-detay-page #cozumOkumaAlani .row.g-4{display: flex;flex-direction: column}body.cozum-detay-page #cozumOkumaAlani .row.g-4 > .col-lg-4{order: -1}body.cozum-detay-page .cozum-hero-meta,body.portfolio-details-page .cozum-hero-meta{flex-wrap: wrap;gap: 0.5rem 0.75rem}body.cozum-detay-page .cozum-cta-band,body.portfolio-details-page .cozum-cta-band{flex-direction: column;align-items: stretch;gap: 1rem;text-align: center}body.cozum-detay-page .cozum-ozellik-grid,body.cozum-detay-page .cozum-faydalar{grid-template-columns: 1fr !important}body.cozum-detay-page .cozum-bolum-baslik h3{font-size: clamp(1rem,4.5vw,1.25rem)}body.cozum-detay-page .cozum-geri-ust{font-size: 0.85rem;margin-bottom: 0.75rem;display: inline-flex}}@media (max-width: 767px){body.cozum-detay-page .cozum-alt-nav,body.portfolio-details-page .cozum-alt-nav{flex-direction: column;gap: 0.75rem}body.cozum-detay-page .cozum-alt-nav-btn,body.portfolio-details-page .cozum-alt-nav-btn{width: 100%;min-height: 48px;padding: 12px 14px}body.cozum-detay-page .cozum-alt-nav-sonraki{text-align: left}body.cozum-detay-page .cozum-iletisim-band-icerik,body.portfolio-details-page .cozum-iletisim-band-icerik{flex-direction: column !important;gap: 1rem}body.cozum-detay-page .cozum-iletisim-band-form,body.portfolio-details-page .cozum-iletisim-band-form{width: 100%}body.cozum-detay-page .teklif-mobil-bar{z-index: 1050}body.cozum-detay-page{padding-bottom: calc(72px + env(safe-area-inset-bottom,0px))}}@media (max-width: 767px){body.cozum-katalog-page .cozum-katalog-ozet h2{font-size: clamp(1.35rem,5vw,1.75rem)}body.cozum-katalog-page .bs-ortak-bandi__oge img{max-height: 36px;max-width: 100px}}@media (max-width: 991px){body.teklif-page .bs-teklif-layout{grid-template-columns: 1fr !important;gap: 1.25rem}body.teklif-page .bs-teklif-aside{order: 2}body.teklif-page .bs-teklif-form-wrap{order: 1}}@media (max-width: 767px){body.teklif-page .teklif-form-banner{flex-direction: column;text-align: center;gap: 0.75rem}body.teklif-page .bs-teklif-adimlar li{flex-direction: row;align-items: flex-start;gap: 0.75rem}}@media (max-width: 767px){body.servis-page .bs-hizli-aksiyon-band{flex-direction: column;align-items: stretch;gap: 0.5rem;margin-bottom: 1.25rem}body.servis-page .bs-hizli-aksiyon-band .nx-btn,body.servis-page .bs-hizli-aksiyon-band .mv-btn{width: 100%;justify-content: center;min-height: 48px}body.servis-page .bs-servis-ucret-kutusu{margin-top: 1rem;padding: 1rem}}@media (max-width: 991px){body.odeme-page .bs-odeme-grid{grid-template-columns: 1fr !important;gap: 1.25rem}body.odeme-page .bs-odeme-iframe{min-height: min(480px,58vh);width: 100%}}@media (max-width: 767px){body.odeme-page .bs-hizli-aksiyon-band--stack .nx-btn,body.odeme-page .bs-hizli-aksiyon-band--stack .mv-btn{width: 100%;justify-content: center;min-height: 48px}}@media (max-width: 991px){body.ozel-yazilim-page .bs-ozel-cozum-grid,body.ozel-yazilim-page .bs-ozel-cozum-grid--full{grid-template-columns: 1fr !important}body.ozel-yazilim-page .bs-geo-hizmet-band{flex-direction: column;align-items: flex-start;padding: 1.25rem}body.ozel-yazilim-page .bs-geo-seo-blok,body.ozel-yazilim-page .bs-turkiye-hizmet-blok{padding: 1.25rem}}@media (max-width: 767px){body.yasal-page .bs-yasal-icerik{padding: 1.25rem 1rem !important;overflow-x: auto;word-break: break-word}body.yasal-page .bs-yasal-icerik table{display: block;overflow-x: auto;-webkit-overflow-scrolling: touch}body.yasal-page .bs-yasal-icerik h2{font-size: 1.15rem}}@media (max-width: 767px){body.about-page .mv-about-grid,body.services-page .mv-about-grid,body.referanslar-page .mv-about-grid{grid-template-columns: 1fr !important}body.hizmetler-modern-page .hizmet-grup-section .row > [class*="col-"]{flex: 0 0 100%;max-width: 100%}body.referanslar-page .referans-kart,body.referanslar-page .referans-logo-kutu{min-height: 0}}@media (max-width: 767px){body.contact-page .mv-contact-layout,body.contact-page .mv-contact-grid{grid-template-columns: 1fr !important}body.arama-page .arama-sonuc-listesi{gap: 0.75rem}body.arama-page .arama-sonuc-kart{flex-direction: column;align-items: flex-start}}@media (max-width: 767px){.bs-hizli-aksiyon-band{flex-direction: column;align-items: stretch;gap: 0.5rem}.bs-hizli-aksiyon-band .nx-btn,.bs-hizli-aksiyon-band .mv-btn,.bs-hizli-aksiyon-band .ac-btn{width: 100%;justify-content: center;min-height: 48px}}@media (max-width: 767px){body.bs-v3 .nx-page-hero,body.bs-v3 .mv-page-hero,body.bs-v3 .ac-page-hero{padding-top: calc(var(--ac-header-offset,5rem) + 0.75rem) !important;padding-bottom: 2rem !important}body.bs-v3 .mv-breadcrumb{font-size: 0.8rem;overflow-x: auto;-webkit-overflow-scrolling: touch;white-space: nowrap;padding-bottom: 0.25rem}}body.cozum-detay-page .selma-mobil-cta,body.portfolio-details-page .selma-mobil-cta{display: none !important}body.bs-v3 .ac-vitrin-kart__media,body.bs-v3 .ac-hero__photo,body.bs-v3 .mv-bento-media,body.bs-v3 .mv-service-img,body.bs-v3 .cozum-hero-gorsel-kutu,body.bs-v3 .cozum-kart-gorsel,body.bs-v3 .referans-kart-logo,body.bs-v3 .referans-logo-kutu,body.bs-v3 .portfolio .portfolio-content,body.bs-v3 .portfolio-content,body.bs-v3 .hizmet-gorsel,body.bs-v3 .bs-ortak-bandi__oge,body.bs-v3 .mv-photo-frame,body.bs-v3 .mv-about-visual,body.bs-v3 .ac-bayi-kapi__gorsel{background: transparent !important;background-image: none !important;border: none !important;box-shadow: none !important}body.bs-v3 .ac-vitrin-kart__media img,body.bs-v3 .ac-hero__photo img,body.bs-v3 .ac-hero__gorsel,body.bs-v3 .mv-bento-media img,body.bs-v3 .mv-bento-cover,body.bs-v3 .mv-service-img img,body.bs-v3 .cozum-hero-gorsel,body.bs-v3 .cozum-hero-ikon,body.bs-v3 .cozum-kart-gorsel img,body.bs-v3 .cozum-kart-ikon,body.bs-v3 .referans-kart-logo img,body.bs-v3 .referans-logo-kutu img,body.bs-v3 .bs-ortak-bandi__oge img,body.bs-v3 .cozum-hero-bayi-logo,body.bs-v3 .cozum-kart-bayi-logo,body.bs-v3 .mv-catalog-bayi,body.bs-v3 .mv-bento-icon,body.bs-v3 .portfolio .portfolio-content img,body.bs-v3 .portfolio-content img,body.bs-v3 .hizmet-gorsel img,body.bs-v3 .ac-bayi-kapi__gorsel img{background: transparent !important;object-fit: contain !important;object-position: center !important;filter: none !important;-webkit-filter: none !important;mix-blend-mode: normal !important;box-shadow: none !important;border: none !important;border-radius: 0 !important}html[data-front-tema="ac"] body.bs-v3 .ac-hero__photo{padding: 0.5rem !important;border: none !important;box-shadow: none !important;background: transparent !important}html[data-front-tema="ac"] body.bs-v3 .ac-hero__photo img,html[data-front-tema="ac"] body.bs-v3 .ac-hero__gorsel{max-height: 240px !important;width: auto !important;height: auto !important}html[data-front-tema="ac"] body.bs-v3 .ac-vitrin-kart__media{background: transparent !important;display: flex !important;align-items: center !important;justify-content: center !important}html[data-front-tema="ac"] body.bs-v3 .ac-vitrin-kart__media--cover,html[data-front-tema="ac"] body.bs-v3 .ac-vitrin-kart__media--logo{padding: 0.4rem 0.5rem !important}html[data-front-tema="ac"] body.bs-v3 .ac-vitrin-kart__media img{width: auto !important;max-width: 100% !important;height: auto !important;max-height: 100% !important;padding: 0 !important;object-fit: contain !important}html[data-front-tema="ac"] body.bs-v3 .ac-vitrin-kart--hizmet .ac-vitrin-kart__media{background: transparent !important}html[data-front-tema="ac"] body.bs-v3 .ac-vitrin-kart--hizmet .ac-vitrin-kart__media img{object-fit: contain !important;padding: 0.35rem !important}html[data-front-tema="ac"] body.bs-v3 .cozum-hero-gorsel-kutu{background: transparent !important;border: none !important;box-shadow: none !important;padding: 0.5rem !important}html[data-front-tema="ac"] body.bs-v3 .cozum-hero-gorsel{max-height: 240px !important}body.bs-v3 .cozum-detay-page .cozum-hero-gorsel-kutu{background: transparent !important;border: none !important;box-shadow: none !important}body.bs-v3 .mv-bento-media{background: transparent !important}body.bs-v3 .mv-bento-cover{padding: 0.35rem !important}body.bs-v3 .mv-service-img{background: transparent !important}body.bs-v3 .mv-service-img img{padding: 0.35rem !important}body.bs-v3 .referans-kart-logo{background: transparent !important;box-shadow: none !important}body.bs-v3 .bs-ortak-bandi__oge{display: inline-flex;align-items: center;justify-content: center;padding: 0.25rem}body.bs-v3 .site-logo,body.bs-v3 .site-logo-footer,body.bs-v3 .nx-logo .site-logo{background: transparent !important}body.bs-v3 .portfolio .portfolio-content img,body.bs-v3 .portfolio-content img{background: transparent !important;border-radius: 0 !important}.bs-aciklama{margin: 0;padding: 0;text-align: left;text-indent: 0}.bs-aciklama__paragraf{margin: 0 0 0.65rem;padding: 0;text-indent: 0;text-align: left;hyphens: auto}.bs-aciklama__paragraf:last-child{margin-bottom: 0}.bs-aciklama--kart{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden}body.bs-v3.bs-tema-ac .ac-vitrin-kart__ozet.bs-aciklama--kart{margin: 0 0 0.5rem;flex: 1;font-size: 0.78rem;line-height: 1.45;color: var(--ac-text-soft)}body.bs-v3 .mv-bento-body .bs-aciklama--kart,body.bs-v3 .mv-service-body .bs-aciklama--kart{color: var(--nx-text-soft) !important;font-size: 0.9375rem;line-height: 1.55;flex: 1;margin: 0}body.bs-v3 .detay-metin .bs-aciklama{padding: 0;margin: 0}body.bs-v3.bs-tema-ac .ac-akordeon__aciklama.bs-aciklama,body.bs-v3.bs-tema-ac .ac-vitrin-bolum__aciklama.bs-aciklama{margin-bottom: 0;font-size: 0.88rem;line-height: 1.55;color: var(--ac-text)}body.bs-v3.bs-tema-ac .mv-grup-header .bs-aciklama,body.bs-v3 .mv-grup-header-aciklama .bs-aciklama{color: var(--ac-text-soft,var(--nx-text-soft));font-size: 0.92rem}body.bs-v3 .mv-grup-header-aciklama{margin: 0;padding: 0}body.bs-v3 .seo-icerik-maddeler .bs-aciklama{color: var(--ac-text-soft,var(--nx-text-soft));font-size: 0.95rem;line-height: 1.6}body.bs-v3 .cozum-maddeler{list-style: none;margin: 0;padding: 0}body.bs-v3 .cozum-maddeler li{display: block;padding: 0 0 0.65rem;margin: 0;border: none}body.bs-v3 .cozum-maddeler li:last-child{padding-bottom: 0}body.bs-v3 .cozum-maddeler li i{display: none !important}body.bs-v3 .cozum-maddeler li span{display: block;margin: 0;padding: 0;text-align: left}