:root{--primary:#0B5E3B;--primary-dark:#073F28;--primary-light:#14A05A;--primary-rgb:11,94,59;--secondary:#16181A;--secondary-light:#2A2F2C;--secondary-rgb:22,24,26;--accent:#0E8044;--accent-dark:#0A6636;--accent-rgb:14,128,68;--accent-bright:#14A05A;--accent-on-dark:#C5EB3B;--lime:#C5EB3B;--lime-rgb:197,235,59;--on-accent:#FFF;--overlay-rgb:6,24,16;--success:#0E8044;--success-dark:#0A6636;--warning:#9A5B06;--danger:#B42318;--danger-rgb:180,35,24;--info:#1F5C85;--light:#F4F7F5;--dark:#16181A;--text-muted:#56615A;--gray-100:#EEF2EF;--gray-200:#DFE5E1;--gray-300:#C8D0CB;--gray-400:#A3ADA7;--gray-500:#656F69;--gray-600:#56615A;--gray-700:#3F4842;--gray-800:#282E2A;--gray-900:#16181A;--white:#FFF;--black:#000;--font-primary:'Manrope','Segoe UI',system-ui,-apple-system,sans-serif;--font-secondary:'Manrope','Segoe UI',system-ui,-apple-system,sans-serif;--font-mono:'SFMono-Regular','Consolas','Liberation Mono',monospace;--shadow-sm:0 1px 3px rgba(22,24,26,0.07);--shadow:0 4px 14px rgba(22,24,26,0.08);--shadow-lg:0 12px 32px rgba(11,40,27,0.12);--shadow-xl:0 22px 52px rgba(11,40,27,0.16);--radius-sm:6px;--radius:10px;--radius-lg:14px;--radius-xl:20px;--radius-full:999px;--space-1:4px;--space-2:8px;--space-3:16px;--space-4:24px;--space-5:32px;--space-6:48px;--space-7:64px;--space-8:96px;--transition:all 0.2s ease;--transition-fast:all 0.12s ease;--transition-slow:all 0.35s ease}*{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:90px;overflow-x:clip}body{font-family:var(--font-secondary);font-size:16px;line-height:1.7;color:var(--gray-700);background-color:var(--white);overflow-x:hidden}h1,h2,h3,h4,h5,h6{font-family:var(--font-primary);font-weight:700;color:var(--secondary);line-height:1.3;margin-bottom:1rem}h1{font-size:3rem}h2{font-size:2.5rem}h3{font-size:2rem}h4{font-size:1.5rem}h5{font-size:1.25rem}h6{font-size:1rem}p{margin-bottom:1rem}a{color:var(--primary);text-decoration:none;transition:var(--transition)}a:hover{color:var(--primary-dark)}img{max-width:100%;height:auto}@media (max-width:991.98px){.container>.row.g-5,.container>.row.gx-5{--bs-gutter-x:1.5rem}}.top-bar{background:var(--secondary);color:var(--white);padding:10px 0;font-size:14px}.top-bar-left{display:flex;gap:25px}.top-contact{color:var(--gray-300);display:flex;align-items:center;gap:8px;min-height:24px;padding-block:1px;margin-block:-1px;transition:var(--transition)}.top-contact:hover{color:var(--primary)}.top-contact i{color:var(--accent-on-dark);font-size:13px}.top-bar-right{display:flex;justify-content:flex-end}.social-links{display:flex;gap:15px}.social-links a{color:var(--gray-400);font-size:14px;transition:var(--transition)}.social-links a:hover{color:var(--primary);transform:translateY(-2px)}.main-header{background:var(--white);box-shadow:var(--shadow);position:sticky;top:0;z-index:1000;transition:var(--transition);width:100%;left:0;right:0}@media (max-width:991px){body{padding-top:74px}.main-header{position:fixed;top:0;width:100%}.navbar-collapse{position:absolute;top:100%;left:0;right:0;background:var(--white);box-shadow:var(--shadow-lg);border-top:3px solid var(--primary);padding:12px 18px 18px;max-height:calc(100dvh - 74px);overflow-y:auto}.navbar-collapse .navbar-nav{flex-wrap:nowrap;width:100%}.navbar-collapse .nav-item{width:100%;border-bottom:1px solid var(--gray-200)}.navbar-collapse .nav-item:last-child{border-bottom:none}.navbar-collapse .header-buttons{margin:14px 0 0 0;width:100%}.navbar-collapse .header-buttons{flex-direction:column}.navbar-collapse .header-buttons .btn-header-call,.navbar-collapse .header-buttons .btn-header-quote{display:flex;width:100%;justify-content:center}}.main-header.scrolled{box-shadow:var(--shadow-lg)}.main-header .navbar{padding:0;height:90px}.navbar-brand{position:relative;display:flex;align-items:center;height:100%;width:var(--logo-w,240px);flex-shrink:0}.navbar-brand .site-logo{position:absolute;top:50%;left:0;transform:translateY(-50%);width:var(--logo-w,240px);height:var(--logo-h,72px);object-fit:contain;object-position:left center}@media (max-width:991px){.main-header .navbar{height:74px}.navbar-brand{width:var(--logo-w-mobile,170px)}.navbar-brand .site-logo{width:var(--logo-w-mobile,170px);height:var(--logo-h-mobile,56px)}}.logo-text{display:flex;flex-direction:column;line-height:1.1}.logo-main{font-family:var(--font-primary);font-weight:800;font-size:1.5rem;color:var(--primary);letter-spacing:-0.5px}.logo-sub{font-family:var(--font-primary);font-weight:600;font-size:0.75rem;color:var(--secondary);letter-spacing:2px;text-transform:uppercase}.navbar-nav{gap:2px;flex-wrap:nowrap}.navbar-nav .nav-link-text{white-space:nowrap}@media (min-width:992px) and (max-width:1599.98px){.navbar-nav .nav-link{padding:10px 9px !important;font-size:14.5px}.header-buttons{margin-left:12px;gap:8px}.btn-header-call,.btn-header-quote{padding:10px 15px;font-size:13.5px}.navbar-brand,.navbar-brand .site-logo{width:var(--logo-w,230px)}}@media (max-width:1299.98px){.header-buttons .btn-header-quote{display:none}}.nav-link{font-family:var(--font-primary);font-weight:500;font-size:15px;color:var(--secondary) !important;padding:10px 14px !important;border-radius:var(--radius);transition:var(--transition);position:relative;display:inline-flex;align-items:center}.nav-link::after{content:'';position:absolute;bottom:5px;left:50%;transform:translateX(-50%);width:0;height:2px;background:var(--primary);transition:var(--transition)}@media (min-width:992px){.nav-link .nav-link-text{position:relative;display:inline-block}.nav-link::after{left:18px;transform:none;width:0}.nav-link:not(.dropdown-toggle) .nav-link-text::after{content:'';position:absolute;bottom:-7px;left:0;width:0;height:2px;background:var(--primary);transition:var(--transition)}.nav-link:not(.dropdown-toggle):hover .nav-link-text::after,.nav-link:not(.dropdown-toggle).active .nav-link-text::after{width:100%}.nav-link.dropdown-toggle .nav-link-text::after{content:'';position:absolute;bottom:-7px;left:0;width:0;height:2px;background:var(--primary);transition:var(--transition)}.nav-link.dropdown-toggle:hover .nav-link-text::after,.nav-link.dropdown-toggle.active .nav-link-text::after{width:100%}.nav-link::after{display:none}}@media (max-width:991.98px){.nav-link:hover::after,.nav-link.active::after{width:calc(100% - 36px)}}.nav-link:hover,.nav-link.active{color:var(--primary) !important}.header-buttons{align-items:center;margin-left:20px;gap:10px;flex-shrink:0}.btn-header-call{background:var(--primary);color:var(--white);font-family:var(--font-primary);font-weight:600;font-size:14px;padding:12px 24px;border-radius:var(--radius-full);display:flex;align-items:center;gap:8px;transition:var(--transition);box-shadow:0 4px 14px rgba(var(--primary-rgb),0.25)}.btn-header-call:hover{background:var(--primary-dark);color:var(--white);transform:translateY(-2px);box-shadow:0 8px 25px rgba(var(--primary-rgb),0.35)}.btn-header-quote{background:transparent;color:var(--secondary);border:1.5px solid var(--gray-300);font-family:var(--font-primary);font-weight:600;font-size:14px;padding:11px 20px;border-radius:var(--radius-full);display:flex;align-items:center;gap:8px;transition:var(--transition)}.btn-header-quote:hover{color:var(--primary);border-color:var(--primary);background:rgba(var(--primary-rgb),0.05)}.navbar-toggler{border:2px solid var(--primary);padding:8px 12px}.navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='%230B5E3B' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}@media (min-width:992px){.nav-item.dropdown:hover>.dropdown-menu{display:block !important;margin-top:0}.dropdown-menu{border:none;box-shadow:0 10px 40px rgba(0,0,0,0.15);border-radius:8px;padding:10px 0;min-width:240px}.dropdown-item{padding:10px 20px;font-size:14px;color:var(--secondary);transition:all 0.2s ease}.dropdown-item:hover{background:rgba(var(--primary-rgb),0.1);color:var(--primary);padding-left:25px}.dropdown-divider{margin:8px 20px}.navbar-nav .dropdown-toggle[data-mobile-accordion="true"] .nav-link-text{display:inline}.navbar-nav .dropdown-toggle[data-mobile-accordion="true"] .dropdown-toggle-btn{display:none !important}.navbar-nav .dropdown-toggle::after{transition:transform 0.2s ease}.nav-item.dropdown:hover>.dropdown-toggle::after{transform:rotate(180deg)}}.dropdown-toggle-btn{display:none}@media (min-width:992px){.navbar-nav .dropdown-toggle .nav-link-text{pointer-events:auto}.navbar-nav .dropdown-toggle .dropdown-toggle-btn{display:none}}@media (max-width:991.98px){.navbar-collapse .nav-link{display:block;width:100%;padding:12px 8px !important}.navbar-collapse .nav-link::after{display:none}.navbar-nav .dropdown-toggle[data-mobile-accordion="true"]::after{display:none !important}.navbar-nav .dropdown-toggle[data-mobile-accordion="true"]{display:flex;align-items:center;justify-content:space-between;padding-right:10px !important;min-height:48px;transition:all 0.2s ease;border-radius:var(--radius);margin:2px 0;user-select:none;-webkit-tap-highlight-color:transparent;cursor:pointer}.navbar-nav .dropdown-toggle .nav-link-text{flex:1;pointer-events:auto}.navbar-nav .dropdown-toggle .dropdown-toggle-btn{display:flex;align-items:center;justify-content:center;width:44px;height:44px;min-width:44px;background-color:rgba(var(--primary-rgb),0.08);border-radius:var(--radius);cursor:pointer;transition:all 0.2s ease;margin-left:8px;flex-shrink:0}.navbar-nav .dropdown-toggle .dropdown-toggle-btn:hover,.navbar-nav .dropdown-toggle .dropdown-toggle-btn:focus{background-color:rgba(var(--primary-rgb),0.15)}.navbar-nav .dropdown-toggle .dropdown-toggle-btn:active{background-color:rgba(var(--primary-rgb),0.2);transform:scale(0.95)}.navbar-nav .dropdown-toggle .dropdown-toggle-btn:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.navbar-nav .dropdown-toggle .dropdown-toggle-btn i{font-size:12px;color:var(--primary);transition:transform 0.3s cubic-bezier(0.4,0,0.2,1)}.navbar-nav .dropdown-toggle .dropdown-toggle-btn i.rotated{transform:rotate(180deg)}.navbar-nav .dropdown-toggle.active{color:var(--primary) !important;background-color:rgba(var(--primary-rgb),0.03)}.navbar-nav .dropdown-toggle.active .dropdown-toggle-btn{background-color:var(--primary)}.navbar-nav .dropdown-toggle.active .dropdown-toggle-btn i{color:var(--white)}.navbar-nav .dropdown-menu{position:static !important;float:none;width:100%;margin:0 !important;padding:0 !important;background-color:rgba(244,247,245,0.98);border:none;border-radius:0 0 var(--radius) var(--radius);box-shadow:inset 0 3px 8px rgba(0,0,0,0.04);max-height:0;overflow:hidden;opacity:0;transform:translateY(-10px);display:block !important;visibility:hidden;transition:max-height 0.4s cubic-bezier(0.4,0,0.2,1),opacity 0.3s ease 0.05s,transform 0.3s ease 0.05s,padding 0.4s cubic-bezier(0.4,0,0.2,1),visibility 0s linear 0.4s}.navbar-nav .dropdown-menu.show,.navbar-nav .dropdown-menu.mobile-open{max-height:800px;opacity:1;transform:translateY(0);padding:8px 0 !important;margin-top:4px !important;margin-bottom:8px !important;visibility:visible;transition:max-height 0.4s cubic-bezier(0.4,0,0.2,1),opacity 0.3s ease,transform 0.3s ease,padding 0.4s cubic-bezier(0.4,0,0.2,1),visibility 0s linear 0s}.navbar-nav .dropdown-menu .dropdown-item{padding:14px 20px 14px 28px;font-size:15px;color:var(--secondary);border-bottom:1px solid rgba(0,0,0,0.04);transition:all 0.2s ease;display:flex;align-items:center;gap:10px;text-decoration:none;line-height:1.5;position:relative;min-height:48px}.navbar-nav .dropdown-menu .dropdown-item::before{content:'';width:4px;height:4px;background-color:var(--primary);border-radius:50%;opacity:0.5;transition:all 0.2s ease;flex-shrink:0}.navbar-nav .dropdown-menu .dropdown-item:last-child{border-bottom:none}.navbar-nav .dropdown-menu .dropdown-item:hover,.navbar-nav .dropdown-menu .dropdown-item:focus{background-color:rgba(var(--primary-rgb),0.06);color:var(--primary);padding-left:32px}.navbar-nav .dropdown-menu .dropdown-item:hover::before,.navbar-nav .dropdown-menu .dropdown-item:focus::before{opacity:1;transform:scale(1.5)}.navbar-nav .dropdown-menu .dropdown-item:active{background-color:rgba(var(--primary-rgb),0.1)}.navbar-nav .dropdown-menu .dropdown-divider{margin:8px 20px;opacity:0.15;border-top:1px solid var(--secondary)}.navbar-nav .dropdown-menu .dropdown-item.text-primary{color:var(--primary) !important}.navbar-nav .dropdown-menu .dropdown-item.fw-bold{font-weight:600}.navbar-nav .dropdown-menu .dropdown-item i{width:18px;text-align:center;font-size:14px}}.hero-section{position:relative;background:linear-gradient(135deg,var(--secondary) 0,var(--primary) 100%);overflow:hidden;padding:0;margin:0}.hero-slider{position:relative}.hero-slide{min-height:clamp(400px, calc(100vh - 170px), 620px);display:flex;align-items:center;position:relative;padding:0}.hero-slide::before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(90deg,rgba(var(--overlay-rgb),0.78) 0,rgba(var(--overlay-rgb),0.50) 55%,rgba(var(--overlay-rgb),0.28) 100%);z-index:1}.hero-slide-bg{position:absolute;top:0;left:0;right:0;bottom:0}.hero-slide-bg img{width:100%;height:100%;object-fit:cover;object-position:center}.hero-content{position:relative;z-index:2;max-width:700px}.hero-subtitle{display:inline-block;background:rgba(255,255,255,0.15);color:var(--white);font-family:var(--font-primary);font-weight:600;font-size:14px;padding:8px 20px;border-radius:var(--radius-full);margin-bottom:20px;letter-spacing:1px;text-transform:uppercase;border:1px solid rgba(255,255,255,0.3)}.hero-title{font-size:3.5rem;font-weight:800;color:var(--white);margin-bottom:20px;line-height:1.1}.hero-title span{color:var(--primary)}.hero-text{font-size:1.125rem;color:var(--gray-300);margin-bottom:35px;line-height:1.8}.hero-buttons{display:flex;gap:15px;flex-wrap:wrap}.hero-phone{position:absolute;right:60px;bottom:80px;z-index:2}.hero-phone a{display:flex;align-items:center;gap:15px;background:rgba(255,255,255,0.1);backdrop-filter:blur(10px);padding:20px 30px;border-radius:var(--radius-lg);color:var(--white);transition:var(--transition)}.hero-phone a:hover{background:var(--primary);transform:translateY(-5px)}.hero-phone i{font-size:24px;color:var(--primary);transition:var(--transition)}.hero-phone a:hover i{color:var(--white)}.hero-phone-text{display:flex;flex-direction:column}.hero-phone-label{font-size:12px;color:var(--gray-400);text-transform:uppercase;letter-spacing:1px}.hero-phone-number{font-family:var(--font-primary);font-weight:700;font-size:18px}.swiper-pagination-bullet{width:12px;height:12px;background:var(--white);opacity:0.5}.swiper-pagination-bullet-active{background:var(--primary);opacity:1}.swiper-button-next,.swiper-button-prev{color:var(--white);background:rgba(255,255,255,0.1);width:50px;height:50px;border-radius:50%;transition:var(--transition)}.swiper-button-next:hover,.swiper-button-prev:hover{background:var(--primary)}.swiper-button-next::after,.swiper-button-prev::after{font-size:18px}.btn{font-family:var(--font-primary);font-weight:600;padding:14px 32px;border-radius:var(--radius);transition:var(--transition);border:none;display:inline-flex;align-items:center;gap:10px}.btn-primary{background:var(--primary);color:var(--white)}.btn-primary:hover{background:var(--primary-dark);color:var(--white);transform:translateY(-3px);box-shadow:0 10px 30px rgba(var(--primary-rgb),0.4)}.btn-outline-light{background:transparent;border:2px solid var(--white);color:var(--white)}.btn-outline-light:hover{background:var(--white);color:var(--secondary);transform:translateY(-3px)}.btn-success{background:var(--success);color:var(--white)}.btn-success:hover{background:var(--success-dark);color:var(--white);transform:translateY(-3px);box-shadow:0 10px 30px rgba(var(--accent-rgb),0.4)}.btn-secondary{background:var(--secondary);color:var(--white)}.btn-secondary:hover{background:var(--secondary-light);color:var(--white);transform:translateY(-3px)}.btn-lg{padding:16px 40px;font-size:16px}.btn-sm{padding:10px 20px;font-size:14px}section{padding:100px 0}.section-header{text-align:center;max-width:700px;margin:0 auto 60px}.section-subtitle{display:inline-block;background:rgba(var(--primary-rgb),0.1);color:var(--primary);font-family:var(--font-primary);font-weight:600;font-size:14px;padding:8px 20px;border-radius:var(--radius-full);margin-bottom:15px;letter-spacing:1px;text-transform:uppercase}.section-title{font-size:2.75rem;color:var(--secondary);margin-bottom:15px}.section-title span{color:var(--primary)}.section-desc{font-size:1.125rem;color:var(--gray-600)}.bg-light{background-color:var(--gray-100) !important}.bg-dark{background-color:var(--secondary) !important}.feature-card{background:var(--white);border-radius:var(--radius-lg);padding:40px 30px;text-align:center;box-shadow:var(--shadow);transition:var(--transition);height:100%}.feature-card:hover{transform:translateY(-10px);box-shadow:var(--shadow-lg)}.feature-icon{width:80px;height:80px;background:linear-gradient(135deg,var(--primary) 0,var(--primary-dark) 100%);border-radius:var(--radius-lg);display:flex;align-items:center;justify-content:center;margin:0 auto 25px;font-size:32px;color:var(--white);transition:var(--transition)}.feature-card:hover .feature-icon{transform:rotateY(180deg)}.feature-title{font-size:1.25rem;margin-bottom:15px}.feature-text{color:var(--gray-600);font-size:15px;margin-bottom:0}.service-card{display:block;text-decoration:none;color:inherit;background:var(--white);border-radius:var(--radius-lg);overflow:visible;box-shadow:var(--shadow);transition:var(--transition);height:100%;position:relative}.service-card>.service-image{border-radius:var(--radius-lg) var(--radius-lg) 0 0}.service-card>.service-content{border-radius:0 0 var(--radius-lg) var(--radius-lg)}.service-card:hover{transform:translateY(-10px);box-shadow:var(--shadow-lg)}.service-image{position:relative;height:200px;overflow:hidden;background:linear-gradient(135deg,var(--secondary) 0,var(--primary) 100%)}.service-image img{width:100%;height:100%;object-fit:cover;transition:var(--transition-slow)}.service-card:hover .service-image img{transform:scale(1.1)}.service-icon{position:absolute;top:170px;right:20px;width:60px;height:60px;background:var(--primary);border-radius:var(--radius);display:flex;align-items:center;justify-content:center;font-size:24px;color:var(--white);box-shadow:0 5px 20px rgba(var(--primary-rgb),0.4);transition:var(--transition);z-index:10;transform:translateY(0)}.service-card:hover .service-icon{background:var(--secondary)}.service-content{padding:40px 25px 25px;position:relative}.service-title{font-size:1.25rem;margin-bottom:12px}.service-title{color:var(--secondary)}.service-card:hover .service-title{color:var(--primary)}.service-desc{color:var(--gray-600);font-size:15px;margin-bottom:20px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.service-link{font-family:var(--font-primary);font-weight:600;font-size:14px;color:var(--primary);display:inline-flex;align-items:center;gap:8px}.service-link i{transition:var(--transition)}.service-link:hover i{transform:translateX(5px)}.about-section{overflow:hidden}.about-flow .about-image{float:left;width:42%;margin:6px 40px 28px 0;position:relative}.about-flow .about-image::before{content:"";position:absolute;top:18px;left:-18px;width:100%;height:100%;border:3px solid var(--accent);border-radius:var(--radius-lg);z-index:0;opacity:0.55;transition:var(--transition)}.about-flow .about-image img{display:block;position:relative;z-index:1;width:100%;border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);aspect-ratio:4 / 3;object-fit:cover;transition:var(--transition)}.about-flow .about-image:hover::before{top:12px;left:-12px;opacity:0.85}.about-flow .about-image:hover img{transform:translate(2px,-2px)}.about-flow [itemprop="description"] h2~h2,.about-flow [itemprop="description"] h2~h3{clear:left}.about-flow [itemprop="description"]::after{content:"";display:block;clear:both}.about-badge{position:absolute;bottom:18px;right:18px;z-index:2;display:flex;flex-direction:column;background:linear-gradient(135deg,var(--primary),var(--primary-dark));color:var(--white);padding:16px 26px;border-radius:var(--radius-lg);text-align:center;box-shadow:var(--shadow-lg);border:2px solid rgba(255,255,255,0.18);overflow:hidden}.about-badge::after{content:"";position:absolute;top:0;left:-120%;width:60%;height:100%;background:linear-gradient(120deg,transparent,rgba(255,255,255,0.35),transparent);transform:skewX(-20deg);animation:aboutBadgeShine 4s ease-in-out infinite}@keyframes aboutBadgeShine{0%,60%{left:-120%}100%{left:160%}}.about-badge-number{color:var(--accent)}@media (prefers-reduced-motion:reduce){.about-badge::after{animation:none}}.about-badge-number{font-family:var(--font-primary);font-weight:800;font-size:2rem;line-height:1}.about-badge-text{font-size:14px;text-transform:uppercase;letter-spacing:1px}.about-content{padding-left:0}.about-content [itemprop="description"] h2{font-family:var(--font-primary);font-weight:700;font-size:1.55rem;color:var(--secondary);margin:2.2rem 0 1rem;padding-left:16px;position:relative;line-height:1.3}.about-content [itemprop="description"] h2::before{content:"";position:absolute;left:0;top:4px;bottom:4px;width:5px;border-radius:3px;background:linear-gradient(var(--primary),var(--accent))}.about-content [itemprop="description"] h3{font-family:var(--font-primary);font-weight:600;font-size:1.2rem;color:var(--primary);margin:1.6rem 0 0.7rem}.about-content [itemprop="description"]>*:first-child{margin-top:0}.about-content [itemprop="description"] p{margin-bottom:1.05rem;line-height:1.85;color:var(--gray-700)}.about-content [itemprop="description"]>p:first-of-type{font-size:1.12rem;line-height:1.8;color:var(--gray-800)}.about-content [itemprop="description"] strong{color:var(--secondary);font-weight:700}.about-content [itemprop="description"] ul,.about-content [itemprop="description"] ol{margin:0 0 1rem 1.25rem}.about-content [itemprop="description"] li{margin-bottom:0.5rem;line-height:1.7}.about-mv-card{position:relative;overflow:hidden;border-top:4px solid var(--accent)}.about-mv-card .feature-icon{background:rgba(var(--primary-rgb),0.10);color:var(--primary)}.about-mv-card:hover{transform:translateY(-6px);box-shadow:var(--shadow-xl)}.about-list{list-style:none;padding:0;margin:25px 0}.about-list li{display:flex;align-items:flex-start;gap:15px;margin-bottom:15px}.about-list li i{color:var(--success);font-size:20px;margin-top:3px}.about-list li span{font-size:16px;color:var(--gray-700)}.stats-strip{background:var(--primary);border-top:3px solid var(--accent)}.stats-strip-inner{display:flex;align-items:center;justify-content:center;gap:0;padding:0}.stats-strip-item{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:6px;padding:30px 18px;text-align:center}.stats-strip-icon{font-size:2rem;color:var(--accent-on-dark);margin-bottom:2px;line-height:1}.stats-strip-number{font-family:var(--font-primary);font-weight:800;font-size:1.5rem;color:#fff;line-height:1.15;letter-spacing:-0.5px}.stats-strip-label{color:rgba(255,255,255,0.72);font-size:0.8rem;text-transform:uppercase;letter-spacing:1px;font-weight:500}.stats-strip-divider{width:1px;height:64px;background:rgba(255,255,255,0.14);flex-shrink:0;align-self:center}.blog-card{display:block;text-decoration:none;color:inherit;background:var(--white);border-radius:var(--radius-lg);overflow:hidden;box-shadow:var(--shadow);transition:var(--transition);height:100%}.blog-card:hover{transform:translateY(-10px);box-shadow:var(--shadow-lg)}.blog-image{position:relative;height:220px;overflow:hidden}.blog-image img{width:100%;height:100%;object-fit:cover;transition:var(--transition-slow)}.blog-card:hover .blog-image img{transform:scale(1.1)}.blog-category{position:absolute;top:15px;left:15px;background:var(--primary);color:var(--white);font-family:var(--font-primary);font-weight:600;font-size:12px;padding:5px 15px;border-radius:var(--radius-full);text-transform:uppercase}.blog-content{padding:25px}.blog-meta{display:flex;align-items:center;gap:15px;margin-bottom:15px;font-size:13px;color:var(--gray-500)}.blog-meta span{display:flex;align-items:center;gap:5px}.blog-title{font-size:1.25rem;margin-bottom:12px;line-height:1.4}.blog-title{color:var(--secondary)}.blog-card:hover .blog-title{color:var(--primary)}.blog-excerpt{color:var(--gray-600);font-size:15px;margin-bottom:20px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.blog-link{font-family:var(--font-primary);font-weight:600;font-size:14px;color:var(--primary);display:inline-flex;align-items:center;gap:8px}.blog-link i{transition:var(--transition)}.blog-link:hover i{transform:translateX(5px)}.cta-strip{background:linear-gradient(135deg,var(--primary) 0,var(--primary-dark) 100%)}.cta-strip-inner{display:flex;align-items:center;justify-content:space-between;padding:32px 0;gap:30px}.cta-strip-text h2{color:white;font-size:1.6rem;font-weight:800;margin:0 0 4px;line-height:1.3}.cta-strip-text h2 span{color:var(--lime)}.cta-strip-text p{color:rgba(255,255,255,0.85);font-size:0.9rem;margin:0}.cta-strip-actions{display:flex;gap:10px;flex-shrink:0}.cta-strip-btn{display:inline-flex;align-items:center;gap:8px;padding:12px 24px;border-radius:10px;border:2px solid transparent;font-weight:600;font-size:0.9rem;text-decoration:none;transition:all 0.25s;white-space:nowrap}.cta-strip-btn-phone{background:white;color:var(--primary)}.cta-strip-btn-phone:hover{background:var(--primary);color:white;transform:translateY(-2px);box-shadow:0 6px 20px rgba(0,0,0,0.2)}.cta-strip-btn-whatsapp{background:#25D366;color:white;border:2px solid rgba(255,255,255,0.35)}.cta-strip-btn-whatsapp:hover{background:#1FBF5B;color:white;border-color:#fff;transform:translateY(-2px);box-shadow:0 6px 20px rgba(0,0,0,0.25)}.cta-strip-btn-form{background:transparent;color:white;border:2px solid rgba(255,255,255,0.55)}.cta-strip-btn-form:hover{background:white;color:var(--primary-dark);border-color:white;transform:translateY(-2px);box-shadow:0 6px 20px rgba(0,0,0,0.25)}.contact-info-card{background:var(--white);border-radius:var(--radius-lg);padding:30px;box-shadow:var(--shadow);display:flex;align-items:flex-start;gap:20px;transition:var(--transition);height:100%}.contact-info-card:hover{transform:translateY(-5px);box-shadow:var(--shadow-lg)}.contact-info-icon{width:60px;height:60px;background:rgba(var(--primary-rgb),0.1);border-radius:var(--radius);display:flex;align-items:center;justify-content:center;font-size:24px;color:var(--primary);flex-shrink:0}.contact-info-content h2{font-size:1.125rem;margin-bottom:8px}.contact-info-content p{color:var(--gray-600);margin-bottom:0}.contact-info-content a{color:var(--gray-700)}.contact-info-content a:hover{color:var(--primary)}.contact-form{background:var(--white);border-radius:var(--radius-lg);padding:40px;box-shadow:var(--shadow)}.contact-form .form-label{font-family:var(--font-primary);font-weight:600;font-size:14px;color:var(--secondary);margin-bottom:8px}.contact-form .form-control{padding:14px 20px;border:2px solid var(--gray-200);border-radius:var(--radius);font-size:15px;transition:var(--transition)}.contact-form .form-control:focus{border-color:var(--primary);box-shadow:0 0 0 4px rgba(var(--primary-rgb),0.1)}.contact-form textarea.form-control{min-height:150px;resize:vertical}.map-container{border-radius:var(--radius-lg);overflow:hidden;box-shadow:var(--shadow);background:var(--light);position:relative}.map-container iframe{width:100%;height:450px;border:none;display:block}.map-container .d-flex{min-height:450px}@media (max-width:768px){.map-container iframe{height:350px}.map-container .d-flex{min-height:350px}}.page-header{--ph-overlay:linear-gradient(110deg,rgba(var(--overlay-rgb),0.93) 0,rgba(var(--overlay-rgb),0.84) 50%,rgba(var(--primary-rgb),0.70) 100%);background-color:var(--secondary);background-image:url('../images/scrap-metal-service.jpg');background-size:cover;background-position:center;background-repeat:no-repeat;padding:70px 0 60px;position:relative;overflow:hidden;min-height:auto;border-bottom:3px solid var(--accent-bright)}.page-header::before{content:'';position:absolute;inset:0;background:var(--ph-overlay);pointer-events:none;z-index:1}.page-header::after{content:'';position:absolute;left:0;right:0;bottom:0;height:90px;background:linear-gradient(to top,rgba(var(--overlay-rgb),0.55),transparent);pointer-events:none;z-index:1}.page-header .container::before{content:'';position:absolute;left:-50px;top:50%;transform:translateY(-50%);width:100px;height:3px;background:linear-gradient(90deg,transparent,var(--primary));opacity:0.5;border-radius:2px}.page-header .container::after{display:none}.page-header .container{position:relative}.page-header-content{position:relative;z-index:2;text-align:center}.page-subtitle{display:flex;align-items:center;justify-content:center;gap:6px;color:var(--accent-on-dark);padding:0;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:2px;margin-bottom:10px;background:none;border:none}.page-subtitle i{font-size:11px}.page-title{color:var(--white);font-size:2.5rem;margin-bottom:12px;font-weight:700;text-shadow:0 2px 20px rgba(0,0,0,0.3);letter-spacing:-0.5px;position:relative;display:block;line-height:1.2}.page-title::after{content:'';position:absolute;bottom:-8px;left:50%;transform:translateX(-50%);width:60px;height:3px;background:var(--lime);border-radius:2px}.page-description{color:var(--gray-400);font-size:0.95rem;max-width:500px;margin:18px auto 15px;line-height:1.6}.page-header-particles{position:absolute;top:0;left:0;right:0;bottom:0;pointer-events:none;overflow:hidden}.particle{position:absolute;background:var(--primary);border-radius:50%;opacity:0.2}.particle-1{width:4px;height:4px;top:25%;left:15%;animation:floatParticle 10s ease-in-out infinite}.particle-2{width:3px;height:3px;top:65%;left:20%;animation:floatParticle 12s ease-in-out infinite 1s}.particle-3{width:5px;height:5px;top:35%;left:75%;animation:floatParticle 14s ease-in-out infinite 2s}.particle-4{width:3px;height:3px;top:70%;left:80%;animation:floatParticle 11s ease-in-out infinite 0.5s}@keyframes floatParticle{0%,100%{transform:translateY(0);opacity:0.2}50%{transform:translateY(-15px);opacity:0.4}}.page-header-about,.page-header-gallery{background-image:url('../images/about-placeholder.jpg')}.page-header-services,.page-header-blog{background-image:url('../images/scrap-metal-service.jpg')}.page-header-regions,.page-header-region,.page-header-contact{background-image:url('../images/scrap-metal-regions.jpg')}.breadcrumb{background:rgba(255,255,255,0.05);justify-content:center;margin-bottom:0;padding:8px 18px;border-radius:var(--radius-full);display:inline-flex;flex-wrap:wrap;max-width:100%;row-gap:2px;border:1px solid rgba(255,255,255,0.08)}.breadcrumb-item{font-size:13px;font-weight:500}.breadcrumb-item a{color:var(--gray-400);transition:var(--transition);display:inline-flex;align-items:center;gap:5px}.breadcrumb-item a i{font-size:11px}.breadcrumb-item a:hover{color:var(--accent-on-dark)}.breadcrumb-item.active{color:rgba(255,255,255,0.9);font-weight:600;min-width:0;white-space:normal}.breadcrumb-item+.breadcrumb-item::before{color:rgba(255,255,255,0.3);content:"/";font-size:12px;padding:0 8px}.site-footer{background:var(--secondary);color:var(--gray-300)}.footer-top{padding:80px 0 40px}.footer-widget{margin-bottom:30px}.footer-logo{display:flex;flex-direction:column;margin-bottom:20px}.footer-logo a{display:inline-block;text-decoration:none;transition:var(--transition)}.footer-logo a:hover{opacity:0.9;transform:translateY(-2px)}.footer-logo img{transition:var(--transition)}.footer-logo a:hover img{opacity:0.9}.footer-logo .logo-main{font-family:var(--font-primary);font-weight:800;font-size:1.5rem;color:var(--primary);letter-spacing:-0.5px;line-height:1.1;display:block}.footer-logo .logo-sub{font-family:var(--font-primary);font-weight:600;font-size:0.75rem;color:var(--gray-300);letter-spacing:2px;text-transform:uppercase;line-height:1.1;display:block;margin-top:2px}.footer-about{color:var(--gray-400);font-size:15px;line-height:1.7;margin-bottom:25px}.footer-social{display:flex;gap:12px}.footer-social a{width:40px;height:40px;background:rgba(255,255,255,0.1);border-radius:var(--radius);display:flex;align-items:center;justify-content:center;color:var(--gray-400);transition:var(--transition)}.footer-social a:hover{background:var(--primary);color:var(--white);transform:translateY(-3px)}.footer-title{font-family:var(--font-primary);font-weight:700;font-size:1.125rem;color:var(--white);margin-bottom:25px;position:relative;padding-bottom:15px}.footer-title::after{content:'';position:absolute;bottom:0;left:0;width:40px;height:3px;background:var(--accent-bright)}.footer-links{list-style:none;padding:0;margin:0}.footer-links li{margin-bottom:12px}.footer-links a{color:var(--gray-400);font-size:15px;display:flex;align-items:center;gap:8px;transition:var(--transition)}.footer-links a::before{content:'\f105';font-family:'Font Awesome 6 Free';font-weight:900;font-size:12px;color:var(--accent-bright)}.footer-links a:hover{color:var(--accent-on-dark);padding-left:5px}.footer-contact{list-style:none;padding:0;margin:0}.footer-contact li{display:flex;gap:15px;margin-bottom:15px;font-size:15px}.footer-contact li i{color:var(--accent-on-dark);font-size:16px;margin-top:4px}.footer-contact a{color:var(--gray-400)}.footer-contact a:hover{color:var(--accent-on-dark)}.footer-bottom{background:rgba(0,0,0,0.2);padding:20px 0;padding-left:140px;padding-right:140px}@media (max-width:767px){.footer-bottom{padding-left:0;padding-right:0;padding-bottom:80px}}.copyright{margin-bottom:0;font-size:14px;color:var(--gray-500)}.made-with{margin-bottom:0;font-size:14px;color:var(--gray-500)}.kepez-credit{color:var(--accent-on-dark);font-weight:700;text-decoration:none;position:relative;transition:all 0.3s}.kepez-credit::after{content:'';position:absolute;bottom:-2px;left:0;width:0;height:2px;background:var(--accent);transition:width 0.3s}.kepez-credit:hover{color:#fff}.kepez-credit:hover::after{width:100%}.fixed-buttons{position:fixed;z-index:9999;display:flex;flex-direction:column;gap:10px;pointer-events:none}.fixed-buttons-left{left:20px;right:auto}.fixed-buttons-right{right:20px;left:auto}.fixed-buttons-top{top:100px;bottom:auto}.fixed-buttons-middle{top:50%;transform:translateY(-50%);bottom:auto}.fixed-buttons-bottom{bottom:20px;top:auto}.fixed-buttons-offset.fixed-buttons-bottom{bottom:90px}.fixed-buttons-offset.fixed-buttons-top{top:170px}.fixed-buttons-offset.fixed-buttons-middle{transform:translateY(calc(-50% + 35px))}.fixed-btn{display:flex;align-items:center;gap:10px;padding:12px 20px;border-radius:var(--radius-full);color:var(--white);font-family:var(--font-primary);font-weight:600;font-size:14px;box-shadow:var(--shadow-lg);transition:var(--transition);pointer-events:auto;cursor:pointer}.fixed-btn i{font-size:20px}.fixed-btn-phone{background:linear-gradient(135deg,var(--accent) 0,var(--accent-dark) 100%);box-shadow:0 8px 22px rgba(var(--accent-rgb),0.45)}.fixed-btn-phone:hover{background:linear-gradient(135deg,var(--accent-dark) 0,var(--accent) 100%);color:var(--white);transform:scale(1.08)}.fixed-btn-whatsapp{background:#25D366;animation:whatsapp-pulse 2.4s ease-out infinite}.fixed-btn-whatsapp:hover{background:#128C7E;color:var(--white);transform:scale(1.08);animation:none}@keyframes whatsapp-pulse{0%{box-shadow:var(--shadow-lg),0 0 0 0 rgba(37,211,102,0.5)}70%{box-shadow:var(--shadow-lg),0 0 0 14px rgba(37,211,102,0)}100%{box-shadow:var(--shadow-lg),0 0 0 0 rgba(37,211,102,0)}}.fixed-btn .btn-text{display:none}@media (min-width:768px){.fixed-btn .btn-text{display:inline}}@media (max-width:767px){body{overflow-x:clip}.main-header{position:fixed !important;top:0 !important}.fixed-buttons{position:fixed !important;transform:none !important}.fixed-buttons-bottom{bottom:15px !important}.fixed-buttons-left{left:15px !important}.fixed-buttons-right{right:15px !important}.fixed-buttons-offset.fixed-buttons-bottom{bottom:80px !important}.fixed-btn{width:56px;height:56px;min-width:56px;min-height:56px;padding:0;border-radius:50%;box-shadow:0 4px 15px rgba(0,0,0,0.2);display:flex !important;align-items:center;justify-content:center;flex-shrink:0}.fixed-btn i{font-size:22px;margin:0;line-height:1}.scroll-top{bottom:90px;right:20px}}.scroll-top{position:fixed;bottom:160px;right:20px;width:50px;height:50px;background:var(--secondary);color:var(--white);border:none;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:18px;cursor:pointer;z-index:998;opacity:0;visibility:hidden;transition:var(--transition);box-shadow:var(--shadow)}.scroll-top.visible{opacity:1;visibility:visible}.scroll-top:hover{background:var(--primary);transform:translateY(-5px)}.gallery-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:15px}.gallery-item{position:relative;border-radius:var(--radius);overflow:hidden;aspect-ratio:1}.gallery-item img{width:100%;height:100%;object-fit:cover;transition:var(--transition)}.gallery-item:hover img{transform:scale(1.1)}.gallery-overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(var(--overlay-rgb),0.82);display:flex;align-items:center;justify-content:center;opacity:0;transition:var(--transition)}.gallery-item:hover .gallery-overlay{opacity:1}.gallery-overlay i{font-size:32px;color:var(--white)}.pagination{gap:5px}.page-link{font-family:var(--font-primary);font-weight:600;color:var(--secondary);border:none;padding:10px 18px;border-radius:var(--radius);transition:var(--transition)}.page-link:hover{background:var(--primary);color:var(--white)}.page-item.active .page-link{background:var(--primary);border-color:var(--primary)}.service-detail-image{border-radius:var(--radius-lg);overflow:hidden;margin-bottom:30px;position:relative;box-shadow:var(--shadow-lg)}.service-detail-image img{width:100%;height:420px;object-fit:cover;transition:transform 0.4s ease}.service-detail-image:hover img{transform:scale(1.02)}.service-detail-content{font-size:16px;line-height:1.85;color:var(--gray-700)}.service-detail-content h2,.service-detail-content h3{margin-top:35px;margin-bottom:15px;color:var(--secondary)}.service-detail-content p{margin-bottom:18px}.service-detail-content ul{padding-left:20px;margin-bottom:20px}.service-detail-content ul li{margin-bottom:10px}.service-detail-content strong{color:var(--secondary)}.blog-detail-header{margin-bottom:30px}.blog-detail-image{border-radius:var(--radius-lg);overflow:hidden;margin-bottom:30px}.blog-detail-image img{width:100%;height:450px;object-fit:cover}.blog-detail-content{font-size:17px;line-height:1.9}.blog-detail-content h2,.blog-detail-content h3{margin-top:35px;margin-bottom:20px}.blog-detail-content p{margin-bottom:20px}.blog-detail-content ul,.blog-detail-content ol{padding-left:25px;margin-bottom:25px}.blog-detail-content li{margin-bottom:10px}.blog-detail-tags{display:flex;flex-wrap:wrap;gap:10px;margin-top:30px;padding-top:30px;border-top:1px solid var(--gray-200)}.blog-tag{background:var(--gray-100);color:var(--gray-600);padding:6px 15px;border-radius:var(--radius-full);font-size:13px;transition:var(--transition)}.blog-tag:hover{background:var(--primary);color:var(--white)}.blog-tags{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.blog-tag-sm{background:var(--gray-100);color:var(--gray-600);padding:3px 10px;border-radius:20px;font-size:11px;transition:var(--transition)}.blog-tag-sm:hover{background:var(--primary-light);color:var(--white)}.sidebar-widget{background:var(--white);border-radius:var(--radius-lg);padding:25px;margin-bottom:25px;box-shadow:var(--shadow);border:1px solid var(--gray-200)}.sidebar-widget-highlight{background:linear-gradient(135deg,var(--primary) 0,var(--primary-dark) 100%);color:white;border-color:transparent}.sidebar-widget-highlight .sidebar-title{color:white;border-color:rgba(255,255,255,0.25)}.sidebar-widget-highlight .sidebar-title::after{background:rgba(255,255,255,0.5)}.why-us-list{list-style:none;padding:0;margin:0}.why-us-list li{display:flex;align-items:center;gap:12px;padding:10px 0;color:rgba(255,255,255,0.9);border-bottom:1px solid rgba(255,255,255,0.1);font-size:0.9375rem}.why-us-list li:last-child{border-bottom:none;padding-bottom:0}.why-us-list li i{color:var(--primary);font-size:1rem;flex-shrink:0}.sidebar-service-link{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 14px;background:var(--gray-100);border-radius:var(--radius);color:var(--gray-700);text-decoration:none;font-size:0.9375rem;transition:var(--transition);margin-bottom:8px;border:1px solid transparent}.sidebar-service-link:last-child{margin-bottom:0}.sidebar-service-link:hover{background:var(--primary);color:var(--white);transform:translateX(4px)}.sidebar-service-link .link-icon{color:var(--primary);flex-shrink:0;font-size:0.9rem;transition:var(--transition)}.sidebar-service-link:hover .link-icon{color:var(--white)}.sidebar-service-link .link-arrow{color:var(--gray-400);font-size:0.75rem;flex-shrink:0;transition:var(--transition)}.sidebar-service-link:hover .link-arrow{color:rgba(255,255,255,0.7)}.sidebar-title{font-size:1.125rem;margin-bottom:20px;padding-bottom:15px;border-bottom:2px solid var(--gray-200);position:relative}.sidebar-title::after{content:'';position:absolute;bottom:-2px;left:0;width:50px;height:2px;background:var(--primary)}.sidebar-posts{list-style:none;padding:0;margin:0}.sidebar-posts li{display:flex;gap:15px;padding-bottom:15px;margin-bottom:15px;border-bottom:1px solid var(--gray-200)}.sidebar-posts li:last-child{padding-bottom:0;margin-bottom:0;border-bottom:none}.sidebar-post-image{width:80px;height:60px;border-radius:var(--radius-sm);overflow:hidden;flex-shrink:0}.sidebar-post-image img{width:100%;height:100%;object-fit:cover}.sidebar-post-title{font-family:var(--font-primary);font-weight:600;font-size:14px;color:var(--secondary);margin-bottom:5px;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.sidebar-post-title:hover{color:var(--primary)}.sidebar-post-date{font-size:12px;color:var(--gray-500)}.sidebar-categories{list-style:none;padding:0;margin:0}.sidebar-categories li{margin-bottom:10px}.sidebar-categories a{display:flex;justify-content:space-between;align-items:center;color:var(--gray-700);padding:10px 15px;background:var(--gray-100);border-radius:var(--radius);transition:var(--transition)}.sidebar-categories a:hover{background:var(--primary);color:var(--white)}.sidebar-categories a span{background:var(--white);color:var(--gray-600);font-size:12px;padding:2px 10px;border-radius:var(--radius-full)}.sidebar-categories a:hover span{background:rgba(255,255,255,0.2);color:var(--white)}@media (max-width:1199px){.hero-title{font-size:2.75rem}.hero-phone{display:none}}@media (max-width:991px){h1{font-size:2.5rem}h2{font-size:2rem}.page-header{padding:40px 0 35px}.page-header::after{width:200px;height:200px;top:-50%;right:-10%}.page-title{font-size:2rem}.page-description{font-size:0.9rem}.page-header .container::before{display:none}.hero-slide{min-height:500px}.hero-title{font-size:2.25rem}.section-title{font-size:2.25rem}.about-content{padding-left:0;margin-top:32px}.about-flow .about-image{float:none;width:100%;margin:0 0 24px 0}.about-flow [itemprop="description"] h2,.about-flow [itemprop="description"] h3{clear:none}.about-badge{right:20px}.gallery-grid{grid-template-columns:repeat(3,1fr)}}@media (max-width:767px){section{padding:60px 0}.page-header{padding:35px 0 30px}.page-header::after{width:150px;height:150px;top:-60%;right:-15%;opacity:0.6}.page-title{font-size:1.75rem}.page-title::after{width:50px;height:2px;bottom:-6px}.page-subtitle{font-size:11px;letter-spacing:1.5px}.page-description{font-size:0.85rem;margin:15px auto 12px}.breadcrumb{padding:6px 14px}.breadcrumb-item{font-size:12px}.hero-slide{min-height:450px;padding:60px 0}.hero-title{font-size:1.875rem}.hero-text{font-size:1rem}.hero-buttons{flex-direction:column}.hero-buttons .btn{width:100%;justify-content:center}.section-title{font-size:1.875rem}.page-title{font-size:2rem}.gallery-grid{grid-template-columns:repeat(2,1fr)}.footer-top{padding:60px 0 30px}}@media (max-width:575px){.logo-main{font-size:1.25rem}.logo-sub{font-size:0.625rem}.navbar{padding:10px 0}.gallery-grid{grid-template-columns:1fr}.contact-form{padding:25px}}@keyframes fadeInUp{from{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInLeft{from{opacity:0;transform:translateX(-30px)}to{opacity:1;transform:translateX(0)}}@keyframes fadeInRight{from{opacity:0;transform:translateX(30px)}to{opacity:1;transform:translateX(0)}}@keyframes pulse{0%,100%{transform:scale(1)}50%{transform:scale(1.05)}}.animate-fadeInUp{animation:fadeInUp 0.6s ease forwards}.animate-fadeInLeft{animation:fadeInLeft 0.6s ease forwards}.animate-fadeInRight{animation:fadeInRight 0.6s ease forwards}.delay-1{animation-delay:0.1s}.delay-2{animation-delay:0.2s}.delay-3{animation-delay:0.3s}.delay-4{animation-delay:0.4s}.delay-5{animation-delay:0.5s}.skip-link{position:absolute;top:-40px;left:0;background:var(--primary);color:white;padding:8px 16px;z-index:100000;text-decoration:none;font-weight:600;border-radius:0 0 var(--radius) 0;transition:top 0.3s}.skip-link:focus{top:0;outline:none}*:focus{outline:none}*:focus-visible{outline:3px solid var(--primary);outline-offset:2px}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:3px solid var(--primary);outline-offset:2px;border-radius:var(--radius-sm)}.btn:focus-visible{outline:3px solid var(--primary);outline-offset:3px;box-shadow:0 0 0 4px rgba(var(--primary-rgb),0.25)}.btn-primary:focus-visible{outline-color:var(--secondary)}.form-control:focus-visible,.form-select:focus-visible{border-color:var(--primary);box-shadow:0 0 0 4px rgba(var(--primary-rgb),0.15)}.nav-link:focus-visible{background-color:rgba(var(--primary-rgb),0.1);border-radius:var(--radius)}.service-card:focus-visible,.blog-card:focus-visible,.gallery-item:focus-visible{outline:3px solid var(--primary);outline-offset:4px}.fixed-btn:focus-visible{outline:3px solid white;outline-offset:3px}.scroll-top:focus-visible{outline:3px solid var(--primary);outline-offset:3px}@media (max-width:575px){.feature-card{padding:24px 16px}.feature-icon{width:56px;height:56px;font-size:22px;margin-bottom:14px;border-radius:14px}.feature-title{font-size:0.95rem;margin-bottom:8px}.feature-text{font-size:0.8rem;line-height:1.4}.feature-card:hover{transform:translateY(-4px)}.service-card .service-content{padding:20px 16px}.service-card .service-title{font-size:1rem}.section-title{font-size:1.5rem}.section-desc{font-size:0.9rem}}@media (max-width:767px){.stats-strip-inner{flex-wrap:wrap}.stats-strip-item{flex:0 0 50%;padding:20px 10px;gap:8px}.stats-strip-number{font-size:1.8rem}.stats-strip-label{font-size:0.7rem;letter-spacing:1px}.stats-strip-divider{display:none}.cta-strip-inner{flex-direction:column;text-align:center;padding:28px 0;gap:20px}.cta-strip-text h2{font-size:1.3rem}.cta-strip-actions{flex-direction:column;width:100%}.cta-strip-btn{justify-content:center;padding:14px 20px}}@media (max-width:400px){.stats-strip-item{flex:0 0 50%;flex-direction:column;gap:2px;align-items:center}.stats-strip-number{font-size:1.5rem}}.skeleton{background:linear-gradient(90deg,var(--gray-200) 25%,var(--gray-300) 50%,var(--gray-200) 75%);background-size:200% 100%;animation:skeletonPulse 1.5s ease-in-out infinite;border-radius:8px}.skeleton-text{height:14px;margin-bottom:8px;border-radius:4px}.skeleton-title{height:22px;margin-bottom:12px;width:70%}.skeleton-img{width:100%;aspect-ratio:16/9;border-radius:12px}@keyframes skeletonPulse{0%{background-position:200% 0}100%{background-position:-200% 0}}@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-slider,.swiper-wrapper{transition:none !important}}@media (prefers-contrast:high){:root{--primary:var(--primary-dark);--primary-rgb:10,92,46;--secondary:#000;--secondary-rgb:0,0,0;--gray-600:#333}.btn-primary{border:2px solid white}.btn-outline-primary{border-width:3px}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.sr-only-focusable:focus,.sr-only-focusable:active{position:static;width:auto;height:auto;overflow:visible;clip:auto;white-space:normal}.regions-section{padding:80px 0;background:linear-gradient(135deg,var(--white) 0,var(--gray-100) 100%)}.region-home-card{display:flex;align-items:center;gap:12px;padding:20px;background:white;border-radius:var(--radius);text-decoration:none;color:var(--dark);transition:all 0.3s ease;border:1px solid var(--gray-200);height:100%}.region-home-card:hover{transform:translateY(-5px);box-shadow:0 10px 30px rgba(0,0,0,0.12);border-color:var(--primary);color:var(--dark)}.region-home-card i{font-size:24px;color:var(--primary);flex-shrink:0}.region-home-card:hover i{color:var(--primary-dark)}.region-home-content h4{margin:0 0 2px 0;font-size:1rem;font-weight:600}.region-home-content span{font-size:0.8rem;color:var(--text-muted)}.region-home-card:hover .region-home-content span{color:var(--primary)}@media (max-width:768px){.regions-section{padding:50px 0}.region-home-card{padding:15px;gap:10px}.region-home-card i{font-size:20px}.region-home-content h4{font-size:0.9rem}.region-home-content span{font-size:0.75rem}}.price-ticker-wrapper{background:linear-gradient(135deg,var(--secondary) 0,var(--primary) 100%);padding:12px 0;display:flex;align-items:center;overflow:hidden}.price-ticker-label{background:var(--primary);color:var(--white);padding:8px 20px;font-weight:600;font-size:14px;display:flex;align-items:center;gap:8px;white-space:nowrap;z-index:10;box-shadow:4px 0 10px rgba(0,0,0,0.2)}.price-ticker{flex:1;overflow:hidden;mask-image:linear-gradient(90deg,transparent,black 5%,black 95%,transparent)}.price-ticker-track{display:flex;gap:40px;animation:ticker-scroll 30s linear infinite;width:max-content}@keyframes ticker-scroll{0%{transform:translateX(0)}100%{transform:translateX(-50%)}}.price-ticker-item{display:flex;align-items:center;gap:10px;color:var(--white);white-space:nowrap;padding:0 15px;border-right:1px solid rgba(255,255,255,0.1)}.ticker-material{font-weight:600;color:var(--gray-300)}.ticker-price{font-weight:700;color:var(--white)}.ticker-change{font-size:12px;padding:2px 8px;border-radius:4px;font-weight:600}.ticker-change.up{background:rgba(var(--accent-rgb),0.15);color:var(--success)}.ticker-change.down{background:rgba(var(--danger-rgb),0.15);color:var(--danger)}.price-ticker-link{background:rgba(255,255,255,0.1);color:var(--white);padding:8px 20px;font-weight:600;font-size:14px;display:flex;align-items:center;gap:8px;text-decoration:none;transition:var(--transition)}.price-ticker-link:hover{background:var(--primary);color:var(--white)}@media (max-width:768px){.price-ticker-wrapper{padding:8px 0}.price-ticker-label,.price-ticker-link{display:none}.price-ticker{mask-image:none}}.pulse-btn{animation:pulse-ring 2s infinite}@keyframes pulse-ring{0%{box-shadow:0 0 0 0 rgba(var(--primary-rgb),0.4)}70%{box-shadow:0 0 0 15px rgba(var(--primary-rgb),0)}100%{box-shadow:0 0 0 0 rgba(var(--primary-rgb),0)}}.gradient-text{background:linear-gradient(135deg,var(--primary) 0,var(--primary-light) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.hover-accent{transition:all 0.3s ease;position:relative;padding-bottom:2px}.hover-accent:hover{color:var(--primary) !important}.hover-accent::after{content:'';position:absolute;bottom:0;left:0;width:0;height:1px;background-color:var(--primary);transition:width 0.3s ease}.hover-accent:hover::after{width:100%}.btn{cursor:pointer}.btn:disabled,.btn.disabled{cursor:not-allowed}.btn.loading{cursor:wait}a{cursor:pointer}a:disabled,a.disabled{cursor:not-allowed}input[type="text"],input[type="email"],input[type="tel"],input[type="number"],input[type="search"],input[type="url"],input[type="password"],textarea{cursor:text}input[type="checkbox"],input[type="radio"]{cursor:pointer}select{cursor:pointer}input:disabled,textarea:disabled,select:disabled,input[readonly],textarea[readonly]{cursor:not-allowed}textarea[resize="both"]{cursor:nwse-resize}textarea[resize="vertical"]{cursor:ns-resize}textarea[resize="horizontal"]{cursor:ew-resize}.gallery-item,.service-card,.blog-card,.scroll-top,.fixed-btn,.navbar-toggler,.dropdown-toggle,.page-link,.pagination .page-link{cursor:pointer}[draggable="true"]{cursor:grab}[draggable="true"]:active{cursor:grabbing}.loading,.btn-loading{cursor:wait !important;pointer-events:none}@media print{.fixed-buttons,.scroll-top,.top-bar,.main-header,.cta-strip,.site-footer{display:none !important}body{font-size:12pt;line-height:1.5;color:#000;background:#fff}a{color:#000;text-decoration:underline}a[href]::after{content:" (" attr(href) ")";font-size:0.8em}.container{width:100%;max-width:none}}.cta-section{position:relative;padding:80px 0;background:linear-gradient(135deg,var(--secondary) 0,var(--primary-dark) 100%);overflow:hidden}.cta-section::before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 82% 18%,rgba(var(--accent-rgb),0.20),transparent 45%);pointer-events:none}.cta-content{position:relative;max-width:760px;margin:0 auto;text-align:center;color:#fff}.cta-title{font-family:var(--font-primary);font-weight:800;font-size:clamp(1.6rem, 3vw, 2.4rem);line-height:1.2;margin-bottom:16px;color:#fff}.cta-text{font-size:1.05rem;color:rgba(255,255,255,0.9);margin-bottom:32px}.cta-buttons{display:flex;gap:14px;justify-content:center;flex-wrap:wrap}.stats-section{padding:70px 0;background:var(--secondary);border-top:3px solid var(--accent)}.stat-item{text-align:center;color:#fff;padding:20px 14px}.stat-icon{width:70px;height:70px;margin:0 auto 16px;display:flex;align-items:center;justify-content:center;font-size:1.8rem;color:var(--accent-on-dark);background:rgba(var(--accent-rgb),0.12);border:1px solid rgba(var(--accent-rgb),0.30);border-radius:var(--radius-full)}.stat-number{font-family:var(--font-primary);font-weight:800;font-size:2.4rem;line-height:1.1;color:#fff;margin-bottom:6px;letter-spacing:-1px}.stat-text{font-size:0.9rem;color:rgba(255,255,255,0.75);text-transform:uppercase;letter-spacing:1px}.features-section{padding:90px 0}.shine-effect{position:relative;overflow:hidden}.shine-effect::after{content:"";position:absolute;top:0;left:-120%;width:60%;height:100%;background:linear-gradient(120deg,transparent,rgba(255,255,255,0.35),transparent);transform:skewX(-20deg);transition:left 0.6s ease;pointer-events:none}.shine-effect:hover::after{left:140%}@media (max-width:767px){.cta-section{padding:56px 0}.stats-section{padding:48px 0}.stat-number{font-size:1.9rem}.stat-icon{width:60px;height:60px;font-size:1.5rem}.cta-buttons{flex-direction:column;align-items:stretch}}@media (prefers-reduced-motion:reduce){.shine-effect::after{transition:none}}.footer-link-all{color:var(--accent-on-dark)}.footer-link-all:hover{color:#fff}.content-page{font-size:16px;line-height:1.85;color:var(--gray-700)}.content-page h2{font-family:var(--font-primary);font-weight:700;font-size:1.6rem;color:var(--secondary);margin:2rem 0 1rem}.content-page h3{font-family:var(--font-primary);font-weight:600;font-size:1.2rem;color:var(--primary);margin:1.5rem 0 0.6rem}.content-page p{margin-bottom:1rem}.content-page ul,.content-page ol{margin:0 0 1rem 1.5rem}.content-page li{margin-bottom:0.5rem}.content-page a{color:var(--primary);text-decoration:underline}.content-page a:hover{color:var(--primary-dark)}.content-page .faq-item{padding:1.25rem 1.5rem;margin-bottom:1rem;background:var(--gray-100);border-left:4px solid var(--primary);border-radius:var(--radius)}.content-page .faq-item h3{margin-top:0}.content-page .faq-item p:last-child{margin-bottom:0}.form-control.is-invalid,.form-select.is-invalid{border-color:var(--danger);box-shadow:0 0 0 0.2rem rgba(var(--danger-rgb),0.15)}.invalid-feedback{display:none;width:100%;margin-top:0.35rem;font-size:0.85rem;color:var(--danger)}.is-invalid~.invalid-feedback,.invalid-feedback.show{display:block}.btn.loading{position:relative;pointer-events:none;opacity:0.75}.btn.loading::after{content:"";display:inline-block;width:1em;height:1em;margin-left:0.5em;border:2px solid currentColor;border-right-color:transparent;border-radius:50%;vertical-align:-0.15em;animation:btnspin 0.6s linear infinite}@keyframes btnspin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.btn.loading::after{animation:none}}body{font-family:var(--font-primary);font-size:1rem;line-height:1.65;letter-spacing:-0.003em;color:var(--gray-800);background-color:var(--white)}h1,h2,h3,h4,h5,h6,.section-title,.hero-title{font-family:var(--font-primary);letter-spacing:-0.02em;line-height:1.2}h1,.hero-title{font-weight:700}h2,h3{font-weight:650}.btn{border-radius:var(--radius);font-weight:600;letter-spacing:0.005em;padding:0.7rem 1.4rem;min-height:44px;display:inline-flex;align-items:center;justify-content:center;gap:0.5rem;transition:var(--transition-fast)}.btn-primary{background:var(--primary);border:1px solid var(--primary);color:var(--white);box-shadow:none}.btn-primary:hover,.btn-primary:focus{background:var(--primary-dark);border-color:var(--primary-dark);color:var(--white);transform:none;box-shadow:var(--shadow-sm)}.btn-accent{background:var(--accent);border:1px solid var(--accent);color:var(--on-accent);font-weight:700}.btn-accent:hover,.btn-accent:focus{background:var(--accent-dark);border-color:var(--accent-dark);color:var(--on-accent)}.btn-outline-primary{border:1px solid var(--primary);color:var(--primary);background:transparent}.btn-outline-primary:hover{background:var(--primary);color:var(--white)}.service-card,.blog-card,.feature-card,.region-card,.price-card{border-radius:var(--radius);border:1px solid var(--gray-200);box-shadow:none;background:var(--white);transition:var(--transition-fast);overflow:hidden}.service-card:hover,.blog-card:hover,.feature-card:hover,.region-card:hover,.price-card:hover{transform:none;border-color:var(--primary);box-shadow:var(--shadow-sm)}.service-card,.price-card{position:relative;border-left:3px solid var(--gray-300)}.service-card:hover,.price-card:hover{border-left-color:var(--accent)}.service-card .service-title,.blog-card .blog-title{font-weight:650;letter-spacing:-0.015em}.service-image img,.blog-image img{border-radius:0}.service-card:hover .service-image img,.blog-card:hover .blog-image img{transform:none}.section-title{font-size:clamp(1.5rem, 2.6vw, 2.1rem);margin-bottom:var(--space-2)}.section-label{display:inline-block;font-size:0.8125rem;font-weight:700;letter-spacing:0.08em;text-transform:uppercase;color:var(--primary);margin-bottom:var(--space-2)}.section-label::before{content:'';display:inline-block;width:20px;height:2px;background:var(--accent);vertical-align:middle;margin-right:0.5rem}.section-intro{color:var(--gray-600);max-width:62ch;margin-bottom:var(--space-5)}.fiyat-tablo-wrap{border:1px solid var(--gray-200);border-radius:var(--radius);overflow-x:auto;background:var(--white);-webkit-overflow-scrolling:touch}.fiyat-tablo{width:100%;border-collapse:collapse;font-size:0.9375rem;margin:0;min-width:480px}.fiyat-tablo caption{caption-side:top;text-align:left;padding:var(--space-3);font-weight:650;color:var(--secondary);background:var(--gray-100);border-bottom:1px solid var(--gray-200)}.fiyat-tablo th{background:var(--secondary);color:var(--white);font-weight:600;font-size:0.8125rem;letter-spacing:0.04em;text-transform:uppercase;padding:0.75rem var(--space-3);text-align:left;white-space:nowrap}.fiyat-tablo th:last-child,.fiyat-tablo td:last-child{text-align:right}.fiyat-tablo td{padding:0.7rem var(--space-3);border-bottom:1px solid var(--gray-200);vertical-align:middle}.fiyat-tablo tbody tr:last-child td{border-bottom:0}.fiyat-tablo tbody tr:nth-child(even){background:var(--gray-100)}.fiyat-tablo .fiyat-deger{font-family:var(--font-mono);font-weight:600;color:var(--secondary);white-space:nowrap;font-variant-numeric:tabular-nums}.fiyat-guncelleme{display:inline-flex;align-items:center;gap:0.4rem;font-size:0.8125rem;font-weight:600;color:var(--primary-dark);background:rgba(var(--primary-rgb),0.08);border:1px solid rgba(var(--primary-rgb),0.2);border-radius:var(--radius-sm);padding:0.3rem 0.6rem}.fiyat-not{font-size:0.875rem;color:var(--gray-600);border-left:3px solid var(--accent);padding-left:var(--space-3);margin-top:var(--space-4)}.surec-liste{list-style:none;counter-reset:surec;padding:0;margin:0;display:grid;gap:var(--space-3)}.surec-adim{counter-increment:surec;position:relative;padding:var(--space-3) var(--space-3) var(--space-3) 60px;border:1px solid var(--gray-200);border-radius:var(--radius);background:var(--white)}.surec-adim::before{content:counter(surec);position:absolute;left:var(--space-3);top:var(--space-3);width:32px;height:32px;display:grid;place-items:center;background:var(--secondary);color:var(--accent-on-dark);font-weight:700;font-size:0.9375rem;border-radius:var(--radius-sm);font-variant-numeric:tabular-nums}.surec-adim h3{font-size:1.0625rem;margin-bottom:0.25rem}.surec-adim p{margin:0;color:var(--gray-600);font-size:0.9375rem}.ilce-liste{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:var(--space-1) var(--space-3)}.ilce-liste a{display:block;padding:0.55rem 0;color:var(--gray-800);text-decoration:none;border-bottom:1px solid var(--gray-200);font-size:0.9375rem;min-height:44px;display:flex;align-items:center;gap:0.4rem}.ilce-liste a::before{content:'';width:4px;height:4px;background:var(--accent);flex:0 0 auto}.ilce-liste a:hover{color:var(--primary);border-bottom-color:var(--primary)}.sss-liste{border:1px solid var(--gray-200);border-radius:var(--radius);overflow:hidden}.sss-oge+.sss-oge{border-top:1px solid var(--gray-200)}.sss-soru{width:100%;text-align:left;background:var(--white);border:0;padding:var(--space-3);font-weight:600;font-size:1rem;color:var(--secondary);cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:var(--space-3);min-height:44px}.sss-soru:hover{background:var(--gray-100)}.sss-soru[aria-expanded="true"]{background:var(--gray-100);color:var(--primary-dark)}.sss-soru .sss-ikon{flex:0 0 auto;color:var(--primary);transition:var(--transition-fast)}.sss-soru[aria-expanded="true"] .sss-ikon{transform:rotate(45deg)}.sss-cevap{padding:0 var(--space-3) var(--space-3);color:var(--gray-700);font-size:0.9375rem}.sss-cevap[hidden]{display:none}.vaat-serit{background:var(--secondary);color:var(--gray-200);padding:var(--space-4) 0}.vaat-liste{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:var(--space-3) var(--space-5)}.vaat-oge{display:flex;gap:0.6rem;align-items:flex-start;font-size:0.9375rem;line-height:1.5}.vaat-oge i{color:var(--accent-on-dark);margin-top:0.2rem;flex:0 0 auto}.vaat-oge strong{color:var(--white);display:block;font-weight:650}.hero{position:relative;padding:0;background:var(--secondary);color:var(--white)}.hero .carousel-item{position:relative;min-height:560px;display:flex;align-items:center}.hero-gorsel{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center 40%}.hero-perde{position:absolute;inset:0;background:linear-gradient(90deg,rgba(var(--overlay-rgb),0.94) 0,rgba(var(--overlay-rgb),0.86) 38%,rgba(var(--overlay-rgb),0.45) 68%,rgba(var(--overlay-rgb),0.28) 100%),linear-gradient(180deg,rgba(var(--primary-rgb),0.30) 0,rgba(var(--overlay-rgb),0.10) 100%)}.hero .container{position:relative;z-index:2}.hero-icerik{max-width:640px;padding:var(--space-6) 0}.hero .carousel-fade .carousel-item{opacity:0;transition:opacity 0.85s ease-in-out}.hero .carousel-fade .carousel-item.active{opacity:1}.hero-kontrol{width:56px;opacity:0;transition:opacity var(--transition)}.hero:hover .hero-kontrol{opacity:0.9}.hero-kontrol:focus-visible{opacity:1}.hero-kontrol i{display:flex;align-items:center;justify-content:center;width:46px;height:46px;margin:0 auto;border-radius:50%;background:rgba(255,255,255,0.14);backdrop-filter:blur(4px);color:var(--white);font-size:1rem}.hero-kontrol:hover i{background:var(--primary)}.hero-indicators{bottom:74px;left:50%;right:auto;width:100%;transform:translateX(-50%);margin:0;padding:0 12px;justify-content:flex-start}@media (min-width:576px){.hero-indicators{max-width:540px}}@media (min-width:768px){.hero-indicators{max-width:720px}}@media (min-width:992px){.hero-indicators{max-width:960px}}@media (min-width:1200px){.hero-indicators{max-width:1140px}}@media (min-width:1400px){.hero-indicators{max-width:1320px}}.hero-indicators [data-bs-target]{width:32px;height:4px;margin-left:3px;box-sizing:content-box;border:0;border-top:10px solid transparent;border-bottom:10px solid transparent;border-radius:var(--radius-full);background:rgba(255,255,255,0.35);background-clip:padding-box;opacity:1;transition:background var(--transition),width var(--transition)}.hero-indicators [data-bs-target]:first-child{margin-left:0}.hero-indicators .active{width:52px;background:var(--lime);background-clip:padding-box}.hero-serit{position:relative;z-index:3;background:var(--secondary);border-top:1px solid rgba(255,255,255,0.08)}.hero-serit-liste{display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-5);margin:0;padding:14px 0;list-style:none}.hero-serit-liste li{display:flex;align-items:center;gap:8px;color:var(--gray-300);font-size:0.9375rem;font-weight:500}.hero-serit-liste i{color:var(--accent-on-dark);font-size:0.875rem}.hero-etiket{display:inline-block;margin-bottom:var(--space-3);padding:6px 14px;border-radius:var(--radius-full);background:rgba(255,255,255,0.1);color:var(--white);font-size:0.875rem;font-weight:600}.hero-baslik{font-size:clamp(1.875rem, 4vw, 3rem);font-weight:800;line-height:1.15;letter-spacing:-0.025em;margin-bottom:var(--space-3);max-width:20ch;color:var(--white)}.hero-metin{font-size:1.0625rem;line-height:1.7;color:var(--gray-300);max-width:56ch;margin-bottom:var(--space-4)}.hero-butonlar{display:flex;flex-wrap:wrap;gap:var(--space-3);align-items:center}.hero-telefon{font-size:1.25rem;font-weight:700;color:var(--white);text-decoration:none;font-variant-numeric:tabular-nums}.hero-telefon:hover{color:var(--accent-on-dark)}@media (max-width:991.98px){.hero .carousel-item{min-height:480px}.hero-perde{background:linear-gradient(180deg,rgba(var(--overlay-rgb),0.72) 0,rgba(var(--overlay-rgb),0.88) 100%)}.hero-kontrol{display:none}.hero-serit-liste{gap:var(--space-2) var(--space-4)}}@media (max-width:767.98px){.hero .carousel-item{min-height:420px}.hero-icerik{padding:var(--space-5) 0 var(--space-6)}.hero-indicators{bottom:2px}.hero-butonlar{flex-direction:column;align-items:stretch}.hero-butonlar .btn{width:100%}.hero-telefon{text-align:center}.hero-serit-liste{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none}.hero-serit-liste::-webkit-scrollbar{display:none}.hero-serit-liste li{white-space:nowrap}}@media (prefers-reduced-motion:reduce){.hero .carousel-fade .carousel-item{transition:none}}.section{padding:var(--space-7) 0}@media (max-width:767.98px){body{font-size:1rem}.fiyat-tablo{font-size:0.875rem}.surec-adim{padding-left:52px}.ilce-liste{grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}}@media (prefers-reduced-motion:reduce){.service-card,.blog-card,.feature-card,.btn,.sss-ikon,.material-card,.process-list li{transition:none}}.material-card{display:block;height:100%;padding:var(--space-4);background:var(--white);border:1px solid var(--gray-200);border-radius:var(--radius-lg);text-decoration:none;transition:var(--transition)}.material-card:hover{border-color:var(--primary);box-shadow:var(--shadow-lg);transform:translateY(-3px)}.material-card-icon{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;margin-bottom:var(--space-3);border-radius:var(--radius);background:rgba(var(--primary-rgb),0.08);color:var(--primary);font-size:20px}.material-card-title{margin:0 0 var(--space-2);color:var(--secondary);font-weight:700}.material-card-desc{margin:0;color:var(--gray-600);font-size:0.9375rem;line-height:1.6}.info-panel{padding:var(--space-4);background:var(--white);border:1px solid var(--gray-200);border-radius:var(--radius-lg)}.material-link-list{margin:0;padding:0;list-style:none}.material-link-list li+li{margin-top:var(--space-1)}.material-link-list a{display:block;padding:10px 12px;border-radius:var(--radius);color:var(--secondary);text-decoration:none;font-size:0.9375rem;transition:var(--transition-fast)}.material-link-list a:hover{background:var(--gray-100);color:var(--primary)}.process-list{margin:0 0 var(--space-4);padding:0;list-style:none;counter-reset:surec}.process-list li{position:relative;padding:0 0 var(--space-4) 56px;counter-increment:surec}.process-list li::before{content:counter(surec);position:absolute;top:0;left:0;display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:var(--radius);background:var(--primary);color:var(--white);font-weight:700;font-size:0.9375rem}.process-list li:not(:last-child)::after{content:'';position:absolute;top:40px;left:17px;width:2px;height:calc(100% - 44px);background:var(--gray-200)}.process-list strong{display:block;margin-bottom:4px;color:var(--secondary);font-size:1.0625rem}.process-list span{color:var(--gray-600);line-height:1.65}.check-list{margin:var(--space-3) 0 0;padding:0;list-style:none}.check-list li{position:relative;padding:0 0 12px 30px;color:var(--gray-700);line-height:1.65}.check-list li::before{content:'\f00c';position:absolute;top:2px;left:0;font-family:'Font Awesome 6 Free','Font Awesome 5 Free';font-weight:900;color:var(--primary);font-size:0.875rem}.check-list-muted li::before{content:'\f068';color:var(--gray-400)}.zorunlu{color:var(--danger)}.teklif-tuzak{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.contact-form .form-control,.contact-form .form-select{font-size:1rem}.service-image-placeholder{display:flex;align-items:center;justify-content:center;width:100%;height:100%;background:linear-gradient(135deg,var(--secondary) 0,var(--primary) 100%)}.service-image-placeholder i{font-size:60px;color:rgba(255,255,255,0.28)}.text-primary{color:var(--primary) !important}a.text-primary:hover{color:var(--accent) !important}.accordion{--bs-accordion-active-bg:rgba(var(--primary-rgb),0.07);--bs-accordion-active-color:var(--secondary);--bs-accordion-btn-active-icon:var(--bs-accordion-btn-icon);--bs-accordion-btn-focus-border-color:var(--primary-light);--bs-accordion-btn-focus-box-shadow:0 0 0 0.2rem rgba(var(--primary-rgb),0.18)}.accordion-button{font-weight:600;line-height:1.4}.form-control:focus,.form-select:focus,.form-check-input:focus{border-color:var(--primary-light);box-shadow:0 0 0 0.2rem rgba(var(--primary-rgb),0.15)}.form-check-input:checked{background-color:var(--primary);border-color:var(--primary)}.navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='%230B5E3B' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2.4' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.hero .hero-butonlar .btn-primary{background:var(--accent);border-color:var(--accent);color:var(--white);box-shadow:0 6px 18px rgba(var(--accent-rgb),0.35)}.hero .hero-butonlar .btn-primary:hover,.hero .hero-butonlar .btn-primary:focus{background:var(--accent-dark);border-color:var(--accent-dark);color:var(--white)}.why-us-list li i{color:var(--accent)}.service-detail-content h2,.region-detail-content h2,.content-body h2,.blog-detail-content h2{font-size:1.6rem;line-height:1.3;margin:2.1rem 0 0.9rem}.service-detail-content h3,.region-detail-content h3,.content-body h3,.blog-detail-content h3{font-size:1.25rem;line-height:1.35;margin:1.6rem 0 0.7rem}.service-detail-content h4,.region-detail-content h4,.content-body h4,.blog-detail-content h4{font-size:1.1rem;margin:1.3rem 0 0.6rem}.service-detail-content>:first-child,.region-detail-content>:first-child,.content-body>:first-child,.blog-detail-content>:first-child{margin-top:0}.region-detail-content,.content-body{font-size:16px;line-height:1.85;color:var(--gray-700)}.region-detail-content p,.content-body p{margin-bottom:18px}.region-detail-content ul,.region-detail-content ol,.content-body ul,.content-body ol{padding-left:22px;margin-bottom:20px}.region-detail-content li,.content-body li{margin-bottom:8px}.region-detail-content strong,.content-body strong{color:var(--secondary)}main p a:not(.btn),.service-detail-content a:not(.btn),.region-detail-content a:not(.btn),.content-body a:not(.btn),.blog-detail-content a:not(.btn),.about-content [itemprop="description"] a:not(.btn){color:var(--primary);font-weight:600;text-decoration:underline;text-decoration-color:rgba(var(--accent-rgb),0.55);text-underline-offset:3px}main p a:not(.btn):hover,.service-detail-content a:not(.btn):hover,.region-detail-content a:not(.btn):hover,.content-body a:not(.btn):hover,.blog-detail-content a:not(.btn):hover,.about-content [itemprop="description"] a:not(.btn):hover{color:var(--accent)}.service-detail-content img,.region-detail-content img,.content-body img,.blog-detail-content img{max-width:100%;height:auto}.service-detail-image img,.blog-detail-image img{display:block}.about-flow [itemprop="description"] h2{display:flow-root}.sidebar-widget h3.sidebar-title{font-size:1.125rem;line-height:1.35}.sidebar-link-list{margin:0}.sidebar-link-list li{border-bottom:1px solid var(--gray-200)}.sidebar-link-list li:last-child{border-bottom:0}.sidebar-link-list a{display:block;padding:9px 0;color:var(--gray-700);font-size:0.9375rem;transition:var(--transition)}.sidebar-link-list a:hover{color:var(--accent);padding-left:4px}.sidebar-categories a>i{color:var(--gray-400);font-size:0.75rem;flex-shrink:0;margin-left:10px}.sidebar-categories a:hover>i{color:rgba(255,255,255,0.75)}.blog-share .btn{display:inline-flex;align-items:center;gap:6px;padding:8px 14px;border:1.5px solid var(--gray-300);border-radius:8px;background:var(--white);color:var(--gray-700);font-size:0.875rem;font-weight:600;line-height:1.2;box-shadow:none;transform:none}.blog-share .btn i{margin:0 !important}.blog-share .btn:hover,.blog-share .btn:focus-visible{background:var(--primary);border-color:var(--primary);color:var(--white)}.blog-card .blog-category{max-width:calc(100% - 20px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.blog-detail-header a.text-primary{font-weight:600}.contact-info-content{min-width:0}.contact-info-content a,.footer-contact a,.footer-contact span{overflow-wrap:anywhere}.contact-info-content a[href^="mailto:"]{overflow-wrap:normal;word-break:normal}@media (min-width:992px){.contact-info-card-email{flex-direction:column;gap:12px;padding:24px 16px}}.footer-contact li>a,.footer-contact li>span{min-width:0}@media (max-width:767px){.fixed-buttons-right{right:10px !important}.fixed-buttons-left{left:10px !important}.fixed-buttons-bottom{bottom:12px !important}.fixed-buttons-offset.fixed-buttons-bottom{bottom:68px !important}.fixed-btn{width:48px;height:48px;min-width:48px;min-height:48px}.fixed-btn i{font-size:20px}.scroll-top{display:none !important}.footer-bottom{padding-bottom:76px}.service-detail-content h2,.region-detail-content h2,.content-body h2,.blog-detail-content h2{font-size:1.35rem;margin-top:1.8rem}.service-detail-content h3,.region-detail-content h3,.content-body h3,.blog-detail-content h3{font-size:1.15rem}.footer-links li{margin-bottom:4px}.footer-links a{padding:8px 0}.footer-contact a{display:inline-block;padding:4px 0}.breadcrumb-item a{padding:6px 0}}@media (max-width:575px){#blogGrid .blog-card .blog-title{-webkit-line-clamp:3}.blog-cat-arrow{width:36px;height:36px}}.footer-bottom .kepez-credit{color:var(--accent-on-dark)}.fixed-btn-whatsapp,.fixed-btn-whatsapp:hover,.fixed-btn-whatsapp:focus-visible,.cta-strip-btn-whatsapp,.cta-strip-btn-whatsapp:hover,.cta-strip-btn-whatsapp:focus-visible{color:var(--secondary)}.related-material-links a{display:inline-flex;align-items:center;min-height:44px;text-decoration:underline;text-underline-offset:3px}@media (min-width:768px){.footer-bottom .made-with{padding-right:140px}}.privacy-notice{position:fixed;inset:auto 0 0;z-index:1050;padding:12px 0;background:#fff;color:var(--secondary);border-top:2px solid var(--accent);box-shadow:0 -4px 20px rgba(0,0,0,0.12);max-height:calc(100dvh - 90px);overflow-y:auto}.privacy-notice[hidden],.privacy-notice [hidden]{display:none !important}.privacy-notice-inner{display:grid;grid-template-columns:1fr auto;gap:8px 20px;align-items:center}.privacy-notice-heading{display:flex;align-items:center;justify-content:space-between;grid-column:1 / -1}.privacy-notice-title{font-size:1rem;margin:0}.privacy-notice p{margin:0;font-size:0.875rem;line-height:1.45}.privacy-notice a{color:var(--primary);font-weight:700;text-decoration:underline;text-underline-offset:3px}.privacy-actions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;grid-column:2;grid-row:2 / span 2}.privacy-notice button{min-height:44px;font-size:0.875rem}.privacy-actions button{min-width:100px;white-space:normal}.privacy-preferences{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-column:1;gap:4px 12px}.privacy-required{grid-column:1 / -1}.privacy-option{display:flex;justify-content:space-between;align-items:center;gap:10px;min-height:44px;font-size:0.875rem}.privacy-option input{width:22px;height:22px;accent-color:var(--primary)}.privacy-notice-expanded .privacy-notice-description{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}@media (max-width:767px){.privacy-notice{padding:8px 0}.privacy-notice-inner{grid-template-columns:minmax(0,1fr);gap:5px}.privacy-notice-heading,.privacy-actions,.privacy-preferences{grid-column:1;grid-row:auto}.privacy-notice p,.privacy-notice button,.privacy-option{font-size:0.8125rem}.privacy-actions button{min-width:0;padding:6px}}.consent-map{min-height:450px}.map-placeholder{min-height:450px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;padding:24px;text-align:center;background:var(--gray-100)}.map-placeholder[hidden]{display:none}.map-placeholder a{text-decoration:underline;text-underline-offset:3px}.legal-table-wrap{overflow-x:auto;margin:20px 0}.legal-table-wrap table{min-width:640px;width:100%;border-collapse:collapse}.legal-table-wrap th,.legal-table-wrap td{padding:10px;border:1px solid var(--gray-300);vertical-align:top}.blog-card-gorselsiz{display:flex;flex-direction:column;border-top:4px solid var(--primary)}.blog-card-gorselsiz .blog-content{display:flex;flex-direction:column;flex:1}.blog-card-gorselsiz .blog-category{position:static;align-self:flex-start;margin-bottom:14px}.blog-card-gorselsiz .blog-link{margin-top:auto}::selection{background:rgba(var(--accent-rgb),0.18);color:var(--secondary)}body{color:var(--gray-800);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}h1,h2,h3,h4,h5,h6{color:var(--secondary)}.text-muted{color:var(--text-muted) !important}:where(a,button,summary,[tabindex]):focus-visible{outline:3px solid var(--accent-bright);outline-offset:3px;border-radius:4px;box-shadow:none}.btn:focus-visible{outline:3px solid var(--accent-bright);outline-offset:3px;box-shadow:none}.site-footer :focus-visible,.top-bar :focus-visible,.hero :focus-visible,.page-header :focus-visible,.cta-strip :focus-visible,.cta-box :focus-visible{outline-color:var(--lime)}.skip-link{position:absolute;left:12px;top:-100px;z-index:10001;padding:10px 16px;background:var(--secondary);color:var(--white);font-weight:700;border-radius:var(--radius-sm)}.skip-link:focus{top:12px;color:var(--white)}.bakim-seridi{position:relative;z-index:900;padding:6px 12px;background:var(--lime);color:var(--secondary);font-size:14px;font-weight:600;line-height:1.4;text-align:center}.bakim-seridi a{color:var(--secondary);text-decoration:underline;text-underline-offset:2px}section{padding:88px 0}.section{padding:88px 0}section section:not([class*="py-"]):not([class*="pt-"]){padding-top:0;padding-bottom:0}.section-header{margin-bottom:48px}.section-title{font-size:clamp(1.75rem, 1.2rem + 1.9vw, 2.5rem);font-weight:750;letter-spacing:-0.025em;line-height:1.18}.section-title span{color:var(--accent)}.section-desc{font-size:1.0625rem;color:var(--gray-600);line-height:1.7}.section-subtitle{background:rgba(var(--accent-rgb),0.09);color:var(--primary);border:1px solid rgba(var(--accent-rgb),0.18);font-size:12.5px;font-weight:700;letter-spacing:0.12em;padding:7px 16px}@media (max-width:767.98px){section,.section{padding:60px 0}.section-header{margin-bottom:32px}.section-desc{font-size:1rem}}.top-bar{background:var(--secondary);padding:8px 0;font-size:13.5px;border-bottom:1px solid rgba(255,255,255,0.06)}.top-contact{color:var(--gray-300)}.top-contact:hover{color:var(--white)}.top-bar-right{gap:22px;align-items:center}.top-bar-note{color:var(--gray-300);display:inline-flex;align-items:center;gap:8px}.top-bar-note i{color:var(--accent-on-dark);font-size:13px}.social-links a:hover{color:var(--accent-on-dark)}.main-header{box-shadow:0 1px 0 var(--gray-200),0 6px 18px rgba(22,24,26,0.05)}.main-header.scrolled{box-shadow:0 1px 0 var(--gray-200),0 10px 28px rgba(22,24,26,0.10)}.nav-link{font-weight:600;color:var(--secondary) !important}.nav-link:hover,.nav-link.active,.nav-link[aria-current="page"]{color:var(--primary) !important}@media (min-width:992px){.nav-link:not(.dropdown-toggle) .nav-link-text::after,.nav-link.dropdown-toggle .nav-link-text::after{background:var(--accent-bright);height:3px;border-radius:2px}.nav-link[aria-current="page"] .nav-link-text::after{width:100%}.dropdown-menu.iki-sutun{display:none;min-width:520px;column-count:2;column-gap:0}.nav-item.dropdown:hover>.dropdown-menu.iki-sutun,.dropdown-menu.iki-sutun.show{display:block !important}.dropdown-menu.iki-sutun li{break-inside:avoid}.dropdown-menu.iki-sutun li.dropdown-genel{column-span:all}.dropdown-menu{border-top:3px solid var(--accent-bright);box-shadow:var(--shadow-xl);border-radius:0 0 var(--radius) var(--radius)}.dropdown-item{font-weight:500}.dropdown-item:hover,.dropdown-item:focus{background:rgba(var(--accent-rgb),0.08);color:var(--primary)}.dropdown-item[aria-current="page"]{color:var(--primary);font-weight:700}}.btn-header-call{background:linear-gradient(135deg,var(--accent) 0,var(--primary) 100%);box-shadow:0 6px 18px rgba(var(--accent-rgb),0.28);font-weight:700;font-variant-numeric:tabular-nums;min-height:44px}.btn-header-call:hover,.btn-header-call:focus-visible{background:linear-gradient(135deg,var(--primary) 0,var(--primary-dark) 100%);color:var(--white);box-shadow:0 10px 26px rgba(var(--primary-rgb),0.32)}.btn-header-wa{width:44px;height:44px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;border:1.5px solid var(--gray-300);color:var(--primary);font-size:20px;transition:var(--transition)}.btn-header-wa:hover,.btn-header-wa:focus-visible{border-color:#25D366;background:#25D366;color:var(--secondary)}.navbar-toggler{border:1.5px solid var(--gray-300);border-radius:var(--radius);min-width:46px;min-height:44px;padding:8px 10px}.navbar-toggler:focus{box-shadow:none}.nav-satir{display:flex;align-items:center}@media (min-width:992px){.navbar-nav .dropdown-toggle-btn{display:none}.nav-item.dropdown:focus-within>.dropdown-menu{display:block;margin-top:0}.nav-item.dropdown:hover .dropdown-toggle::after,.nav-item.dropdown:focus-within .dropdown-toggle::after{transform:rotate(180deg)}.navbar-nav .dropdown-toggle::after{transition:transform 0.2s ease;margin-left:6px}.header-buttons{gap:8px}}@media (max-width:991.98px){.navbar-collapse .nav-satir{justify-content:space-between;gap:8px}.navbar-collapse .nav-satir .nav-link{flex:1}.navbar-nav .dropdown-toggle::after{display:none !important}.navbar-nav .dropdown-toggle-btn{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;flex:0 0 44px;border:0;border-radius:var(--radius);background:rgba(var(--accent-rgb),0.08);color:var(--primary);cursor:pointer;transition:background 0.2s ease}.navbar-nav .dropdown-toggle-btn i{font-size:13px;transition:transform 0.3s cubic-bezier(0.4,0,0.2,1)}.navbar-nav .dropdown-toggle-btn[aria-expanded="true"]{background:var(--primary);color:var(--white)}.navbar-nav .dropdown-toggle-btn[aria-expanded="true"] i{transform:rotate(180deg)}.navbar-nav .dropdown-menu.show{max-height:1400px}.navbar-nav .dropdown-menu .dropdown-item[aria-current="page"]{color:var(--primary);font-weight:700}.navbar-collapse .header-buttons{gap:10px;flex-direction:row !important;align-items:center}.navbar-collapse .header-buttons .btn-header-call{flex:1;justify-content:center}}.navbar-toggler[aria-expanded="true"]{border-color:var(--primary);background:rgba(var(--accent-rgb),0.06)}.mobil-tel{display:none;align-items:center;justify-content:center;width:44px;height:44px;margin-left:auto;margin-right:8px;border-radius:50%;background:var(--accent);color:var(--white);font-size:18px}.mobil-tel:hover,.mobil-tel:focus-visible{background:var(--primary);color:var(--white)}@media (max-width:991.98px){.mobil-tel{display:inline-flex}.navbar-collapse{border-top-color:var(--accent-bright)}.navbar-collapse .nav-link{min-height:48px;font-size:16px}.navbar-collapse .dropdown-item{min-height:44px;display:flex;align-items:center;white-space:normal}.navbar-collapse .header-buttons{display:flex !important}}.hero{background:var(--secondary)}.hero-perde{background:linear-gradient(90deg,rgba(var(--overlay-rgb),0.95) 0,rgba(var(--overlay-rgb),0.86) 40%,rgba(var(--overlay-rgb),0.42) 72%,rgba(var(--overlay-rgb),0.22) 100%),linear-gradient(180deg,rgba(var(--primary-rgb),0.28) 0,rgba(var(--overlay-rgb),0.10) 60%,rgba(var(--overlay-rgb),0.55) 100%)}.hero .carousel-item{min-height:600px}.hero-icerik{max-width:660px;padding:72px 0 80px}.hero-etiket{background:rgba(var(--lime-rgb),0.10);border:1px solid rgba(var(--lime-rgb),0.40);color:var(--lime);letter-spacing:0.01em;padding:6px 14px 6px 12px;display:inline-flex;align-items:center;gap:8px}.hero-etiket::before{content:'';width:8px;height:8px;border-radius:50%;background:var(--accent-on-dark);box-shadow:0 0 0 4px rgba(var(--lime-rgb),0.20)}.hero-baslik{font-size:clamp(2rem, 1.2rem + 3.4vw, 3.4rem);font-weight:800;line-height:1.08;letter-spacing:-0.03em;max-width:19ch;text-wrap:balance}.hero-baslik .vurgu{color:var(--accent-on-dark);display:block}.hero-metin{color:rgba(255,255,255,0.86);font-size:1.0938rem}.hero .hero-butonlar .btn-primary{background:linear-gradient(135deg,var(--accent) 0,var(--primary) 100%);border:0;box-shadow:0 10px 26px rgba(var(--accent-rgb),0.40),inset 0 1px 0 rgba(255,255,255,0.18);padding:16px 30px}.hero .hero-butonlar .btn-primary:hover,.hero .hero-butonlar .btn-primary:focus-visible{background:linear-gradient(135deg,var(--primary) 0,var(--primary-dark) 100%);transform:translateY(-2px);box-shadow:0 14px 30px rgba(var(--accent-rgb),0.45)}.hero .hero-butonlar .btn-outline-light{border:1.5px solid rgba(255,255,255,0.6);padding:15px 26px;font-size:16px}.hero .hero-butonlar .btn-outline-light:hover,.hero .hero-butonlar .btn-outline-light:focus-visible{background:var(--white);color:var(--primary-dark);border-color:var(--white);transform:translateY(-2px)}.hero-telefon{display:inline-flex;align-items:center;gap:10px;min-height:48px}.hero-telefon i{width:40px;height:40px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;background:rgba(255,255,255,0.1);border:1px solid rgba(255,255,255,0.22);color:var(--accent-on-dark);font-size:15px;margin:0 !important}.hero-alt-not{margin:22px 0 0;color:rgba(255,255,255,0.72);font-size:0.9rem;display:flex;align-items:center;gap:8px}.hero-alt-not i{color:var(--accent-on-dark)}.hero .temsili{right:16px;bottom:16px;z-index:2}.hero-serit{background:var(--secondary);border-top:3px solid var(--accent-bright)}.hero-serit-liste{justify-content:space-between;padding:16px 0}.hero-serit-liste li{color:var(--gray-200);font-weight:600;font-size:0.9375rem}@media (max-width:1199.98px){.hero-serit-liste{justify-content:flex-start}}@media (max-width:991.98px){.hero .carousel-item{min-height:0}.hero-icerik{padding:56px 0 64px}.hero-perde{background:linear-gradient(180deg,rgba(var(--overlay-rgb),0.70) 0,rgba(var(--overlay-rgb),0.86) 55%,rgba(var(--overlay-rgb),0.94) 100%)}}@media (max-width:767.98px){.hero-icerik{padding:40px 0 48px}.hero-metin{font-size:1rem;margin-bottom:20px}.hero-butonlar{gap:12px}.hero .hero-butonlar .btn-primary,.hero .hero-butonlar .btn-outline-light{justify-content:center;padding:14px 20px}.hero-telefon{justify-content:center}.hero .temsili{right:10px;bottom:10px}}.btn{border-radius:var(--radius);min-height:46px;font-weight:700}.btn-primary{background:var(--primary);border-color:var(--primary)}.btn-primary:hover,.btn-primary:focus-visible{background:var(--primary-dark);border-color:var(--primary-dark);transform:translateY(-2px);box-shadow:0 10px 24px rgba(var(--primary-rgb),0.28)}.btn-outline-primary{border:1.5px solid var(--primary);color:var(--primary)}.btn-outline-primary:hover,.btn-outline-primary:focus-visible{background:var(--primary);border-color:var(--primary);color:var(--white)}.btn-success,.btn-wa,.btn-whatsapp{background:var(--accent);border-color:var(--accent);color:var(--white)}.btn-success:hover,.btn-wa:hover,.btn-whatsapp:hover,.btn-success:focus-visible,.btn-wa:focus-visible,.btn-whatsapp:focus-visible{background:var(--primary-dark);border-color:var(--primary-dark);color:var(--white);transform:translateY(-2px);box-shadow:0 10px 24px rgba(var(--primary-rgb),0.28)}.btn-light{background:var(--white);border-color:var(--white);color:var(--primary-dark)}.btn-light:hover,.btn-light:focus-visible{background:var(--lime);border-color:var(--lime);color:var(--secondary)}.btn-dark{background:var(--secondary);border-color:var(--secondary);color:var(--white)}h1,h2,h3,h4,h5,.h1,.h2,.h3,.h4,.h5{font-weight:700}.btn i{transition:transform 0.2s ease}.btn:hover .fa-arrow-right,.btn:focus-visible .fa-arrow-right{transform:translateX(3px)}.service-card,.blog-card{border-left-width:1px}.service-card{border-left:3px solid var(--gray-200)}.service-card:hover,.service-card:focus-visible{transform:translateY(-4px);border-color:var(--gray-200);border-left-color:var(--accent-bright);box-shadow:var(--shadow-lg)}.blog-card:hover,.blog-card:focus-visible{transform:translateY(-4px);border-color:rgba(var(--accent-rgb),0.35);box-shadow:var(--shadow-lg)}.service-image img,.blog-image img{transition:transform 0.5s cubic-bezier(.2,.7,.2,1)}.service-card:hover .service-image img,.blog-card:hover .blog-image img{transform:scale(1.045)}.service-image{height:210px;background:linear-gradient(135deg,var(--secondary) 0,var(--primary) 100%)}.service-icon{top:180px;background:linear-gradient(135deg,var(--primary) 0,var(--primary-dark) 100%);box-shadow:0 8px 20px rgba(var(--primary-rgb),0.35);border:3px solid var(--white);width:58px;height:58px;font-size:22px}.service-card:hover .service-icon{background:linear-gradient(135deg,var(--accent-bright) 0,var(--accent) 100%)}.service-card .service-content{padding:36px 24px 24px}.service-title{font-size:1.1875rem;line-height:1.3;padding-right:60px}.service-link,.blog-link{color:var(--accent);font-weight:700}.service-card:hover .service-link i,.blog-card:hover .blog-link i{transform:translateX(4px)}.blog-category{background:rgba(var(--overlay-rgb),0.78);backdrop-filter:blur(4px);letter-spacing:0.04em;font-size:11px}.blog-meta{color:var(--gray-500)}.blog-meta i{color:var(--accent)}.region-home-card{border-color:var(--gray-200);min-height:72px}.region-home-card:hover,.region-home-card:focus-visible{border-color:var(--accent-bright);box-shadow:var(--shadow-lg);transform:translateY(-3px)}.region-home-content span{color:var(--text-muted)}.temsili,.temsili-rozet{position:absolute;right:10px;bottom:10px;z-index:3;margin:0;padding:3px 8px;border-radius:4px;background:rgba(var(--overlay-rgb),0.78);color:var(--white);font-size:11px;font-weight:600;line-height:1.4;letter-spacing:0.01em;pointer-events:none}figure:has(>.temsili){position:relative}.kart-temsili{top:auto;bottom:8px;right:8px;padding:2px 6px;font-size:10px;background:rgba(var(--overlay-rgb),0.62)}.page-header .temsili-rozet{right:16px;bottom:14px}@media (max-width:991.98px){.page-header .temsili-rozet{display:none}}.page-header{--ph-overlay:linear-gradient(110deg,rgba(var(--overlay-rgb),0.94) 0,rgba(var(--overlay-rgb),0.86) 48%,rgba(var(--primary-rgb),0.68) 100%);background-color:var(--secondary);background-image:linear-gradient(135deg,var(--secondary) 0,var(--primary-dark) 100%);padding:76px 0 64px}.page-header-about,.page-header-gallery,.page-header-services,.page-header-blog,.page-header-regions,.page-header-region,.page-header-contact{background-image:linear-gradient(135deg,var(--secondary) 0,var(--primary-dark) 100%)}.page-header .container::before{background:linear-gradient(90deg,transparent,var(--accent-bright))}.page-title{font-size:clamp(1.75rem, 1.2rem + 2.2vw, 2.75rem);font-weight:800;letter-spacing:-0.025em;text-wrap:balance}.page-description{color:rgba(255,255,255,0.82);max-width:640px;font-size:1rem}.particle{background:var(--accent-on-dark)}.breadcrumb{background:rgba(255,255,255,0.06);border-color:rgba(255,255,255,0.12);align-items:center}.breadcrumb-item{display:inline-flex;align-items:center;min-height:32px}.breadcrumb-item a{color:var(--gray-300)}.breadcrumb-item.active{color:var(--white)}@media (max-width:991.98px){.page-header{background-image:radial-gradient(circle at 85% 20%,rgba(20,160,90,0.22),transparent 55%),linear-gradient(135deg,var(--secondary) 0,var(--primary-dark) 100%) !important;padding:48px 0 40px}}@media (max-width:575.98px){.page-header .breadcrumb{padding:4px 14px;flex-wrap:nowrap;max-width:100%}.page-header .breadcrumb-item{font-size:12.5px;white-space:nowrap}.page-header .breadcrumb-item.active{display:block;max-width:48vw;overflow:hidden;text-overflow:ellipsis;line-height:32px}}.service-detail-content h2,.region-detail-content h2,.content-body h2,.blog-detail-content h2,.content-page h2{position:relative;padding-left:16px}.service-detail-content h2::before,.region-detail-content h2::before,.content-body h2::before,.blog-detail-content h2::before,.content-page h2::before{content:'';position:absolute;left:0;top:0.2em;bottom:0.2em;width:4px;border-radius:2px;background:linear-gradient(180deg,var(--accent-bright),var(--primary))}.service-detail-content ul li::marker,.region-detail-content ul li::marker,.content-body ul li::marker,.blog-detail-content ul li::marker,.content-page ul li::marker{color:var(--accent)}.service-detail-content table,.region-detail-content table,.content-body table,.blog-detail-content table,.content-page table{width:100%;border-collapse:collapse;margin:0 0 24px;font-size:0.9375rem}.service-detail-content :is(th,td),.region-detail-content :is(th,td),.content-body :is(th,td),.blog-detail-content :is(th,td),.content-page :is(th,td){padding:10px 12px;border:1px solid var(--gray-200);vertical-align:top;text-align:left}.service-detail-content thead th,.region-detail-content thead th,.content-body thead th,.blog-detail-content thead th,.content-page thead th{background:var(--primary-dark);color:var(--white);border-color:var(--primary-dark)}.service-detail-content tbody th,.region-detail-content tbody th,.content-body tbody th,.blog-detail-content tbody th,.content-page tbody th{background:var(--light);color:var(--secondary)}@media (max-width:767.98px){.service-detail-content table,.region-detail-content table,.content-body table,.blog-detail-content table,.content-page table{display:block;overflow-x:auto;-webkit-overflow-scrolling:touch;font-size:0.875rem}.service-detail-content :is(th,td),.region-detail-content :is(th,td),.content-body :is(th,td),.blog-detail-content :is(th,td),.content-page :is(th,td){min-width:150px}}.service-detail-image,.region-detail-image,.blog-detail-image{position:relative;border-radius:var(--radius-lg);overflow:hidden;margin:0 0 30px;box-shadow:var(--shadow-lg)}.region-detail-image img{display:block;width:100%;height:420px;object-fit:cover}@media (max-width:767.98px){.service-detail-image img,.region-detail-image img{height:auto;aspect-ratio:16 / 9}}.sorumluluk{border-top:1px solid var(--gray-200);padding-top:14px;color:var(--text-muted) !important;font-size:0.875rem}.sss-liste{border:1px solid var(--gray-200);border-radius:var(--radius);overflow:hidden;background:var(--white)}.sss-oge+.sss-oge{border-top:1px solid var(--gray-200)}.sss-oge>summary{list-style:none;display:flex;justify-content:space-between;align-items:center;gap:16px;min-height:56px;padding:16px 20px;font-weight:650;color:var(--secondary);cursor:pointer;transition:background 0.15s ease,color 0.15s ease}.sss-oge>summary::-webkit-details-marker{display:none}.sss-oge>summary::after{content:'\f078';font-family:'Font Awesome 6 Free';font-weight:900;font-size:13px;flex:0 0 auto;width:30px;height:30px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;background:var(--gray-100);color:var(--primary);transition:transform 0.2s ease,background 0.2s ease,color 0.2s ease}.sss-oge>summary:hover{background:var(--light);color:var(--primary)}.sss-oge[open]>summary{background:rgba(var(--accent-rgb),0.06);color:var(--primary-dark)}.sss-oge[open]>summary::after{transform:rotate(180deg);background:var(--primary);color:var(--white)}.sss-oge .sss-cevap{padding:4px 20px 18px;color:var(--gray-700);font-size:0.9688rem;line-height:1.75}.sss-oge .sss-cevap p:last-child{margin-bottom:0}.cta-box{position:relative;overflow:hidden;background:linear-gradient(135deg,var(--primary) 0,var(--primary-dark) 100%);border-radius:var(--radius-lg);padding:30px;color:var(--white)}.cta-box::after{content:'';position:absolute;right:-60px;top:-60px;width:220px;height:220px;border-radius:50%;background:radial-gradient(circle,rgba(var(--lime-rgb),0.16),transparent 70%);pointer-events:none}.cta-box>*{position:relative;z-index:1}.cta-box :is(h2,h3,h4,.h4,.h5){color:var(--white)}.cta-box p{color:rgba(255,255,255,0.86);font-size:0.95rem}.cta-box .btn-light,.cta-box .btn-outline-light:hover{color:var(--primary-dark)}.cta-strip{background:linear-gradient(120deg,var(--secondary) 0,var(--primary-dark) 55%,var(--primary) 100%);position:relative;overflow:hidden;padding:0}.cta-strip::before{content:'';position:absolute;inset:0;background:radial-gradient(circle at 88% 30%,rgba(20,160,90,0.30),transparent 45%);pointer-events:none}.cta-strip .container{position:relative}.cta-strip-inner{padding:44px 0}.cta-strip-text h2{font-size:clamp(1.4rem, 1rem + 1.2vw, 1.85rem)}.cta-strip-text p{color:rgba(255,255,255,0.84);font-size:1rem}.cta-strip-btn{min-height:50px;padding:12px 22px;font-weight:700;font-size:0.9688rem}.cta-strip-btn-phone{color:var(--primary-dark);font-variant-numeric:tabular-nums}.cta-strip-btn-whatsapp{background:var(--accent);border-color:rgba(255,255,255,0.35);color:var(--white)}.cta-strip-btn-whatsapp:hover,.cta-strip-btn-whatsapp:focus-visible{background:var(--accent-bright);color:var(--white);border-color:var(--white)}:is(.cta-section,.cta-box) :is(.btn-light,.btn-dark,.btn-secondary){background:var(--white);border-color:var(--white);color:var(--primary-dark)}:is(.cta-section,.cta-box) :is(.btn-light,.btn-dark,.btn-secondary):hover{background:var(--lime);border-color:var(--lime);color:var(--secondary)}:is(.cta-section,.cta-box) :is(.btn-success,.btn-wa,.btn-whatsapp){background:var(--accent);border:1px solid rgba(255,255,255,0.35);color:var(--white)}:is(.cta-section,.cta-box) .btn-outline-light{border:1.5px solid rgba(255,255,255,0.6);color:var(--white)}:is(.cta-section,.cta-box) .btn-outline-light:hover{background:var(--white);color:var(--primary-dark)}.cta-strip-btn-phone:hover,.cta-strip-btn-phone:focus-visible{background:var(--lime);color:var(--secondary)}@media (max-width:991.98px){.cta-strip-inner{flex-direction:column;align-items:flex-start}.cta-strip-actions{flex-wrap:wrap;width:100%}}@media (max-width:575.98px){.cta-strip-actions{flex-direction:column}.cta-strip-btn{justify-content:center;width:100%}}.sidebar-widget{border-radius:var(--radius-lg)}.sidebar-title::after,.sidebar-widget .sidebar-title::after{background:var(--accent-bright)}.sidebar-widget-highlight{background:linear-gradient(150deg,var(--secondary) 0,var(--primary-dark) 100%)}.sidebar-widget-highlight a:not(.btn){color:var(--accent-on-dark)}.sidebar-widget-highlight .btn-light{color:var(--primary-dark)}.sidebar-widget-highlight :is(.btn-success,.btn-wa,.btn-whatsapp,.btn-outline-light){color:var(--white)}.sidebar-service-link i,.sidebar-categories a>i:first-child{flex:0 0 20px;width:20px;text-align:center}.sidebar-service-link:hover{border-color:var(--accent-bright)}.process-list li::before{background:linear-gradient(135deg,var(--primary) 0,var(--accent) 100%);box-shadow:0 4px 12px rgba(var(--primary-rgb),0.25)}.process-list li:not(:last-child)::after{background:linear-gradient(180deg,rgba(var(--accent-rgb),0.45),var(--gray-200))}.info-panel{box-shadow:var(--shadow)}.malzeme-panel{border-top:4px solid var(--accent-bright)}.malzeme-panel h2{font-size:1.375rem;margin-bottom:6px}@media (min-width:992px){.malzeme-panel{position:sticky;top:112px}}.malzeme-liste{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 10px}.malzeme-liste a{display:flex;align-items:center;gap:10px;min-height:44px;padding:6px 8px;border-radius:var(--radius-sm);color:var(--secondary);font-size:0.9375rem;font-weight:600;line-height:1.3;transition:background 0.15s ease,color 0.15s ease}.malzeme-liste a:hover,.malzeme-liste a:focus-visible{background:rgba(var(--accent-rgb),0.08);color:var(--primary)}.malzeme-liste-ikon{flex:0 0 32px;width:32px;height:32px;display:inline-flex;align-items:center;justify-content:center;border-radius:var(--radius-sm);background:rgba(var(--accent-rgb),0.10);color:var(--primary);font-size:14px;transition:background 0.15s ease,color 0.15s ease}.malzeme-liste a:hover .malzeme-liste-ikon{background:var(--primary);color:var(--white)}@media (max-width:380px){.malzeme-liste{grid-template-columns:minmax(0,1fr)}}.feature-card{border:1px solid var(--gray-200);box-shadow:none;border-top:4px solid var(--accent-bright);text-align:left;padding:32px 28px}.feature-card:hover{transform:translateY(-4px);box-shadow:var(--shadow-lg)}.feature-icon{margin:0 0 20px;width:60px;height:60px;font-size:24px;border-radius:var(--radius);background:linear-gradient(135deg,var(--primary) 0,var(--primary-dark) 100%)}.feature-card:hover .feature-icon{transform:none;background:linear-gradient(135deg,var(--accent-bright) 0,var(--accent) 100%)}.feature-title{font-size:1.1875rem;font-weight:700;margin-bottom:10px}.feature-text{color:var(--gray-600);font-size:0.9688rem;line-height:1.65}.istek-eylem{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:12px 20px;margin-top:36px}.istek-tel{color:var(--gray-600);font-size:0.9688rem}.istek-tel a{color:var(--primary);font-weight:700;font-variant-numeric:tabular-nums}@media (max-width:575.98px){.istek-eylem .btn{width:100%;justify-content:center}}.bolge-grup-baslik{display:flex;align-items:center;gap:12px;margin:32px 0 14px;font-size:0.8125rem;font-weight:800;letter-spacing:0.12em;text-transform:uppercase;color:var(--primary)}.bolge-grup-baslik::after{content:'';flex:1;height:1px;background:var(--gray-200)}.bolge-grup-baslik:first-of-type{margin-top:0}.region-home-card{min-height:64px}.region-home-card.merkez-ilce{border-color:var(--accent-bright);background:linear-gradient(135deg,rgba(var(--accent-rgb),0.07),var(--white))}.region-home-content .h6{font-weight:700;color:var(--secondary)}.adres-kart{height:100%;padding:32px;border-radius:var(--radius-lg);background:linear-gradient(150deg,var(--secondary) 0,var(--primary-dark) 100%);color:var(--gray-200)}.adres-kart h2{color:var(--white);font-size:1.5rem;margin-bottom:20px}.adres-kart dl{margin:0 0 22px;display:grid;gap:14px}.adres-kart dl>div{display:grid;grid-template-columns:22px 1fr;gap:12px}.adres-kart dt{color:var(--accent-on-dark);font-size:15px;padding-top:2px}.adres-kart dt span{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.adres-kart dd{margin:0;color:var(--gray-200);line-height:1.55}.adres-kart dd a{color:var(--white);font-weight:600}.adres-kart dd a:hover{color:var(--accent-on-dark)}.adres-kart .dugme-satir{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:16px}.adres-kart .btn-primary{background:var(--accent);border-color:var(--accent)}.adres-kart .gbp-link{color:var(--accent-on-dark);font-weight:600;text-decoration:underline;text-underline-offset:3px}.harita-kutu{height:100%;border-radius:var(--radius-lg);overflow:hidden;border:1px solid var(--gray-200)}.harita-kutu .consent-map,.harita-kutu .map-placeholder{min-height:100%;height:100%}.harita-kutu iframe{width:100%;height:100%;min-height:420px;border:0;display:block}.map-placeholder{min-height:380px;background:radial-gradient(circle at 50% 42%,rgba(var(--accent-rgb),0.16) 0,rgba(var(--accent-rgb),0.05) 90px,transparent 160px),repeating-linear-gradient(0deg,transparent 0 46px,rgba(var(--primary-rgb),0.07) 46px 48px),repeating-linear-gradient(90deg,transparent 0 62px,rgba(var(--primary-rgb),0.07) 62px 64px),linear-gradient(115deg,transparent 0 58%,rgba(var(--primary-rgb),0.10) 58% 60%,transparent 60%),var(--light)}.consent-map{min-height:380px}.map-placeholder>i{width:56px;height:56px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;background:var(--white);box-shadow:var(--shadow-lg);font-size:22px !important}.map-placeholder strong{color:var(--secondary)}.map-placeholder>i{color:var(--primary)}.site-footer{background:var(--secondary);position:relative}.site-footer::before{content:'';position:absolute;left:0;right:0;top:0;height:3px;background:linear-gradient(90deg,var(--primary),var(--accent-bright),var(--primary))}.footer-top{padding:72px 0 32px}.footer-logo img{width:232px;max-width:100%;height:auto}.footer-slogan{color:var(--accent-on-dark);font-weight:700;margin:0 0 12px}.footer-about{color:var(--gray-400)}.footer-links a,.footer-contact a{color:var(--gray-300)}.footer-contact li{color:var(--gray-300)}.footer-bottom{background:rgba(0,0,0,0.25);padding-left:0;padding-right:0}.footer-links a::before{content:'';width:6px;height:2px;border-radius:1px;background:var(--accent-bright);font-family:inherit;flex:0 0 6px}.footer-contact li{align-items:flex-start}.footer-contact li i{flex:0 0 18px;width:18px;text-align:center;margin-top:5px}@media (min-width:992px){.contact-info-card-email{flex-direction:row;gap:20px;padding:30px}}.copyright,.made-with{color:var(--gray-400)}.footer-bottom-links{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:6px 18px;margin:0;padding:0;list-style:none;font-size:14px}@media (min-width:768px){.footer-bottom-links{padding-right:150px}}.footer-bottom-links a{color:var(--gray-400)}.footer-bottom-links a:hover{color:var(--accent-on-dark)}@media (max-width:767.98px){.footer-top{padding:56px 0 16px}.footer-bottom-links{justify-content:center;margin-top:8px}.footer-bottom-links a{display:inline-block;padding:6px 0}}.fixed-btn{min-height:48px;font-weight:700;letter-spacing:0.01em}.fixed-btn-phone{background:linear-gradient(135deg,var(--accent) 0,var(--primary) 100%);box-shadow:0 10px 24px rgba(var(--primary-rgb),0.38);color:var(--white)}.fixed-btn-phone:hover,.fixed-btn-phone:focus-visible{background:linear-gradient(135deg,var(--primary) 0,var(--primary-dark) 100%);color:var(--white);transform:translateY(-2px)}.fixed-btn-whatsapp{color:var(--secondary)}.fixed-btn-whatsapp:hover,.fixed-btn-whatsapp:focus-visible{background:#1FBF5B;color:var(--secondary);transform:translateY(-2px)}.scroll-top{background:var(--primary)}.scroll-top:hover{background:var(--primary-dark)}@media (max-width:767.98px){.fixed-buttons-bottom#phoneFixedBtn,.fixed-buttons-bottom#whatsappFixedBtn{top:auto !important;bottom:calc(12px + env(safe-area-inset-bottom, 0)) !important;transform:none !important}#phoneFixedBtn.fixed-buttons-bottom{left:12px !important;right:calc(50% + 5px) !important}#whatsappFixedBtn.fixed-buttons-bottom{left:calc(50% + 5px) !important;right:12px !important}#phoneFixedBtn.fixed-buttons-bottom .fixed-btn,#whatsappFixedBtn.fixed-buttons-bottom .fixed-btn{width:100%;height:52px;min-height:52px;padding:0 14px;border-radius:var(--radius-full);justify-content:center;gap:10px;font-size:15.5px}#phoneFixedBtn.fixed-buttons-bottom .fixed-btn .btn-text,#whatsappFixedBtn.fixed-buttons-bottom .fixed-btn .btn-text{display:inline}#phoneFixedBtn.fixed-buttons-bottom .fixed-btn i,#whatsappFixedBtn.fixed-buttons-bottom .fixed-btn i{font-size:19px}.fixed-btn-whatsapp{animation:none;box-shadow:0 10px 24px rgba(22,24,26,0.22)}body:has(#phoneFixedBtn.fixed-buttons-bottom) .footer-bottom{padding-bottom:calc(84px + env(safe-area-inset-bottom, 0))}}.privacy-notice{border-top-color:var(--accent-bright)}html:not(.aos-hazir) [data-aos]{opacity:1 !important;transform:none !important}@media (prefers-reduced-motion:reduce){[data-aos]{opacity:1 !important;transform:none !important;transition:none !important}.fixed-btn-whatsapp{animation:none}.particle{animation:none}.service-card:hover,.blog-card:hover,.feature-card:hover,.region-home-card:hover,.btn:hover,.fixed-btn:hover{transform:none}.service-card:hover .service-image img,.blog-card:hover .blog-image img{transform:none}}@media (min-width:992px){.sidebar-sticky{position:sticky;top:104px;z-index:2}.sidebar-sticky>.sidebar-widget:last-child{margin-bottom:0}}.service-card{display:flex;flex-direction:column}.service-card>.service-content{flex:1 1 auto;display:flex;flex-direction:column}.service-desc{display:block;-webkit-line-clamp:unset;overflow:visible}.service-content .service-link{margin-top:auto}.blog-card{display:flex;flex-direction:column}.blog-card .blog-content{flex:1 1 auto;display:flex;flex-direction:column}.blog-card .blog-link{margin-top:auto}.region-home-card.merkez-ilce{background:linear-gradient(135deg,var(--primary-dark) 0,var(--primary) 100%);border-color:transparent;color:var(--white);box-shadow:var(--shadow)}.region-home-card.merkez-ilce i{color:var(--lime)}.region-home-card.merkez-ilce .h6{color:var(--white);font-size:1.0625rem}.region-home-card.merkez-ilce .region-home-content span{color:rgba(255,255,255,0.82)}.region-home-card.merkez-ilce:hover,.region-home-card.merkez-ilce:focus-visible{color:var(--white);border-color:var(--lime)}.region-home-card.merkez-ilce:hover .region-home-content span{color:var(--white)}:is(.service-detail-content,.region-detail-content,.content-body,.blog-detail-content,.content-page) table{border-collapse:separate;border-spacing:0;border:1px solid var(--gray-200);border-radius:var(--radius-lg);overflow:hidden;background:var(--white);box-shadow:var(--shadow-sm)}:is(.service-detail-content,.region-detail-content,.content-body,.blog-detail-content,.content-page) :is(th,td){border:0;border-bottom:1px solid var(--gray-200);padding:12px 16px;line-height:1.55}:is(.service-detail-content,.region-detail-content,.content-body,.blog-detail-content,.content-page) tr:last-child>:is(th,td){border-bottom:0}:is(.service-detail-content,.region-detail-content,.content-body,.blog-detail-content,.content-page) thead th{background:var(--primary-dark);color:var(--white);font-size:0.8125rem;font-weight:700;letter-spacing:0.04em;text-transform:uppercase;white-space:nowrap}:is(.service-detail-content,.region-detail-content,.content-body,.blog-detail-content,.content-page) tbody tr:nth-child(even)>td{background:#F8FAF9}:is(.service-detail-content,.region-detail-content,.content-body,.blog-detail-content,.content-page) tbody th{background:var(--light);color:var(--secondary);font-weight:700;box-shadow:inset -1px 0 0 var(--gray-200)}:is(.service-detail-content,.region-detail-content,.content-body,.blog-detail-content,.content-page) tbody tr:hover>td{background:rgba(var(--accent-rgb),0.05)}@media (max-width:767.98px){:is(.service-detail-content,.region-detail-content,.content-body,.blog-detail-content,.content-page) table{display:block;overflow-x:auto;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain}:is(.service-detail-content,.region-detail-content,.content-body,.blog-detail-content,.content-page) :is(th,td){min-width:168px;padding:11px 13px}:is(.service-detail-content,.region-detail-content,.content-body,.blog-detail-content,.content-page) :is(tbody th,thead th:first-child,tbody td:first-child){position:sticky;left:0;z-index:1;min-width:124px;max-width:132px;box-shadow:4px 0 8px -4px rgba(var(--secondary-rgb),0.18)}:is(.service-detail-content,.region-detail-content,.content-body,.blog-detail-content,.content-page) tbody td:first-child{background:var(--white)}:is(.service-detail-content,.region-detail-content,.content-body,.blog-detail-content,.content-page) table.kaydirilabilir::before{content:"Tabloyu yana kaydırın \2192";display:block;position:sticky;left:0;padding:7px 13px;background:var(--gray-100);color:var(--gray-600);font-size:0.75rem;font-weight:600;letter-spacing:0.02em;border-bottom:1px solid var(--gray-200)}}.sidebar-widget-highlight .btn-outline-primary,.sidebar-widget-highlight .btn-outline-light{color:var(--white);border-color:rgba(255,255,255,0.45);background:transparent}.sidebar-widget-highlight .btn-outline-primary:hover,.sidebar-widget-highlight .btn-outline-primary:focus-visible,.sidebar-widget-highlight .btn-outline-light:hover,.sidebar-widget-highlight .btn-outline-light:focus-visible{background:var(--lime);border-color:var(--lime);color:var(--primary-dark)}.sidebar-widget-highlight p{color:rgba(255,255,255,0.86)}.service-card .kart-temsili{top:10px;left:10px;right:auto;bottom:auto}main a[href^="tel:"]:is(.btn-primary,.btn-secondary){background:var(--secondary);border-color:var(--secondary);color:var(--white)}main a[href^="tel:"]:is(.btn-primary,.btn-secondary):hover,main a[href^="tel:"]:is(.btn-primary,.btn-secondary):focus-visible{background:#000;border-color:#000;color:var(--white)}.sidebar-widget .btn-outline-secondary{border-color:var(--gray-300);color:var(--gray-700)}.sidebar-widget .btn-outline-secondary:hover{background:var(--gray-100);border-color:var(--gray-400);color:var(--secondary)}.fixed-btn-phone{background:var(--secondary);box-shadow:0 10px 24px rgba(var(--secondary-rgb),0.32)}.fixed-btn-phone:hover,.fixed-btn-phone:focus-visible{background:#000}.fixed-btn-whatsapp{background:#25D366;color:#0B2A1C}@media (min-width:768px){.footer-bottom-links{padding-right:0}}@media (max-width:991.98px){body:has(#navbarMain.show)::after{content:'';position:fixed;inset:0;z-index:999;background:rgba(var(--overlay-rgb),0.55);backdrop-filter:blur(2px)}body:has(#navbarMain.show) .fixed-buttons,body:has(#navbarMain.show) .scroll-top{display:none}}.hero-metin{max-width:58ch}@media (max-width:575.98px){.section .section-header{text-align:left;margin-bottom:32px}.section .section-header .section-desc{margin-left:0;margin-right:0;font-size:1rem}.section .section-header .section-title{font-size:1.625rem}main .section .btn:not(.btn-sm):not(.btn-icon){display:flex;width:100%;justify-content:center;align-items:center;gap:8px;white-space:normal;text-align:center;padding-inline:16px;font-size:0.9375rem}main .section .btn:not(.btn-sm)>i{margin:0 !important;flex:0 0 auto}}@media (max-width:767.98px){#hizmetler .row{flex-wrap:nowrap;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:12px;padding-bottom:12px;scrollbar-width:none;-webkit-overflow-scrolling:touch}#hizmetler .row::-webkit-scrollbar{display:none}#hizmetler .row>[class*="col-"]{flex:0 0 84%;max-width:84%;scroll-snap-align:start}#hizmetler .service-card:hover{transform:none}}.region-list-desc{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@media (min-width:576px){.info-panel .material-link-list{columns:2;column-gap:6px}.info-panel .material-link-list li{break-inside:avoid}.info-panel .material-link-list li+li{margin-top:0}}@media (min-width:768px){.mini-grid>[class*="col-"]:last-child:nth-child(odd){flex:0 0 100%;max-width:100%}}@media (max-width:991.98px){.sidebar-iletisim{display:none}}.sidebar-adimlar{list-style:none;margin:0;padding:0;counter-reset:adim}.sidebar-adimlar li{position:relative;padding:0 0 16px 44px;counter-increment:adim;font-size:0.9375rem;color:var(--gray-600);line-height:1.55}.sidebar-adimlar li:last-child{padding-bottom:0}.sidebar-adimlar li::before{content:counter(adim);position:absolute;left:0;top:0;width:30px;height:30px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:var(--primary);color:var(--white);font-weight:800;font-size:0.875rem}.sidebar-adimlar li:not(:last-child)::after{content:'';position:absolute;left:14px;top:34px;bottom:4px;width:2px;background:var(--gray-200)}.sidebar-adimlar strong{display:block;color:var(--secondary);font-size:0.9688rem;margin-bottom:2px}.region-info-list li{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.region-info-list .info-value{font-size:1.375rem;font-weight:800;color:var(--primary);white-space:nowrap}.sayfa-icindekiler ol{list-style:none;margin:0;padding:0;counter-reset:ic}.sayfa-icindekiler li{counter-increment:ic;border-bottom:1px solid var(--gray-200)}.sayfa-icindekiler li:last-child{border-bottom:0}.sayfa-icindekiler a{display:flex;gap:10px;padding:10px 2px;color:var(--gray-700);font-size:0.9375rem;font-weight:600;line-height:1.4;text-decoration:none}.sayfa-icindekiler a::before{content:counter(ic,decimal-leading-zero);color:var(--accent);font-weight:800;font-variant-numeric:tabular-nums}.sayfa-icindekiler a:hover{color:var(--primary)}.content-page h2[id]{scroll-margin-top:110px}.content-page{max-width:76ch}.content-page-sss h3{margin:18px 0 0;padding:16px 20px 6px 52px;position:relative;background:var(--white);border:1px solid var(--gray-200);border-bottom:0;border-radius:var(--radius-lg) var(--radius-lg) 0 0;font-size:1.0625rem;line-height:1.45;color:var(--secondary)}.content-page-sss h3::before{content:'?';position:absolute;left:18px;top:15px;width:24px;height:24px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:rgba(var(--accent-rgb),0.12);color:var(--accent);font-weight:800;font-size:0.875rem}.content-page-sss h3+p{margin:0;padding:4px 20px 16px 52px;background:var(--white);border:1px solid var(--gray-200);border-top:0;border-radius:0 0 var(--radius-lg) var(--radius-lg);box-shadow:var(--shadow-sm)}.content-page-sss h2{margin-top:2.75rem}.content-page-sss h2:first-of-type{margin-top:1.5rem}@media (max-width:575.98px){.content-page-sss h3{padding:14px 16px 4px 46px}.content-page-sss h3::before{left:14px;top:13px}.content-page-sss h3+p{padding:4px 16px 14px 46px}}.about-ozet{padding:0;margin-top:-36px;position:relative;z-index:3}.about-ozet-liste{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin:0;padding:0;list-style:none}.about-ozet-liste li{display:flex;align-items:center;gap:14px;padding:20px;background:var(--white);border:1px solid var(--gray-200);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);font-size:0.9375rem;color:var(--gray-600);line-height:1.45}.about-ozet-liste strong{display:block;color:var(--secondary);font-size:1rem}.about-ozet-liste a{color:var(--accent);font-weight:600}.about-ozet-ikon{flex:0 0 46px;height:46px;border-radius:12px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,var(--primary) 0,var(--primary-dark) 100%);color:var(--lime);font-size:18px}@media (max-width:991.98px){.about-ozet-liste{grid-template-columns:repeat(2,1fr)}}@media (max-width:575.98px){.about-ozet{margin-top:-24px}.about-ozet-liste{grid-template-columns:1fr;gap:10px}.about-ozet-liste li{padding:14px 16px}}.about-okuma{font-size:1.0625rem;line-height:1.8;color:var(--gray-700);max-width:76ch}.about-okuma .about-image{position:relative;margin:0 0 32px;border-radius:var(--radius-lg);overflow:hidden;box-shadow:var(--shadow-lg)}.about-okuma .about-image img{display:block;width:100%;height:auto;aspect-ratio:16 / 9;object-fit:cover}.about-okuma [itemprop="description"] h2{margin-top:2.25rem}.about-kunye dl{margin:0 0 16px}.about-kunye dt{font-size:0.75rem;font-weight:700;letter-spacing:0.06em;text-transform:uppercase;color:var(--gray-500);margin-top:12px}.about-kunye dt:first-child{margin-top:0}.about-kunye dd{margin:2px 0 0;color:var(--secondary);font-weight:600;line-height:1.45}.about-kunye dd a{color:var(--primary)}.about-kunye-gbp{display:inline-flex;align-items:center;font-weight:700;color:var(--accent);text-decoration:underline;text-underline-offset:3px}.map-placeholder{background:radial-gradient(ellipse 300px 190px at 50% 50%,rgba(255,255,255,0.97) 55%,rgba(255,255,255,0) 100%),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='900' height='600' viewBox='0 0 900 600'%3E%3Crect width='900' height='600' fill='%23E8EFEA'/%3E%3Cpath d='M0 470 C150 430 260 520 430 480 S720 400 900 430 V600 H0Z' fill='%23D3E5D9'/%3E%3Ccircle cx='740' cy='120' r='70' fill='%23D3E5D9'/%3E%3Cg fill='%23DCE5DF'%3E%3Crect x='40' y='40' width='150' height='70' rx='8'/%3E%3Crect x='40' y='160' width='110' height='90' rx='8'/%3E%3Crect x='330' y='30' width='170' height='60' rx='8'/%3E%3Crect x='560' y='210' width='120' height='110' rx='8'/%3E%3Crect x='720' y='250' width='140' height='80' rx='8'/%3E%3Crect x='80' y='320' width='160' height='80' rx='8'/%3E%3Crect x='330' y='340' width='120' height='70' rx='8'/%3E%3C/g%3E%3Cg fill='none' stroke='%23FFFFFF' stroke-linecap='round'%3E%3Cpath d='M-20 140 C220 120 430 190 920 110' stroke-width='20'/%3E%3Cpath d='M270 -20 C250 170 310 340 260 620' stroke-width='16'/%3E%3Cpath d='M560 -20 L630 620' stroke-width='12'/%3E%3Cpath d='M-20 300 L920 250' stroke-width='10'/%3E%3Cpath d='M0 420 L900 380' stroke-width='7'/%3E%3Cpath d='M130 0 L170 600' stroke-width='6'/%3E%3Cpath d='M700 0 C690 200 760 400 720 600' stroke-width='6'/%3E%3Cpath d='M420 0 L440 600' stroke-width='5'/%3E%3C/g%3E%3Cpath d='M-20 140 C220 120 430 190 920 110' fill='none' stroke='%23C9E07A' stroke-width='5' stroke-linecap='round' opacity='.7'/%3E%3C/svg%3E") center / cover no-repeat,var(--light)}.map-container .consent-map,.map-container .map-placeholder{height:100%;min-height:450px}.contact-info-card-email a[href^="mailto:"]{white-space:nowrap}@media (min-width:992px){.contact-info-card-email .contact-info-content a{font-size:0.9688rem}}@media (max-width:991.98px){.contact-info-card{flex-direction:column;align-items:flex-start;gap:10px;padding:16px;height:100%}.contact-info-card .contact-info-icon{width:42px;height:42px;font-size:18px}.contact-info-card h2{font-size:0.8125rem;letter-spacing:0.04em;text-transform:uppercase;color:var(--gray-500);margin-bottom:2px}.contact-info-card p{font-size:0.9375rem;font-weight:700;margin:0}.contact-info-card-email a[href^="mailto:"]{white-space:normal;font-size:0.875rem}}.blog-detail-image img{height:auto;aspect-ratio:16 / 9}.blog-share .btn{background:var(--white);border:1px solid var(--gray-300);color:var(--gray-700);font-weight:600}.blog-share .btn:hover,.blog-share .btn:focus-visible{background:var(--primary);border-color:var(--primary);color:var(--white)}.blog-detail-content .sss-liste{margin-top:8px}@media (max-width:575.98px){.blog-card .kart-temsili{font-size:9px;padding:1px 5px}}.hero-perde{background:linear-gradient(90deg,rgba(var(--overlay-rgb),0.93) 0,rgba(var(--overlay-rgb),0.84) 38%,rgba(var(--overlay-rgb),0.46) 60%,rgba(var(--overlay-rgb),0.10) 82%,rgba(var(--overlay-rgb),0) 100%),linear-gradient(0deg,rgba(var(--overlay-rgb),0.45) 0,rgba(var(--overlay-rgb),0) 28%)}.hero-gorsel{object-position:70% 55%}@media (max-width:991.98px){.hero-perde{background:linear-gradient(180deg,rgba(var(--overlay-rgb),0.74) 0,rgba(var(--overlay-rgb),0.84) 50%,rgba(var(--overlay-rgb),0.92) 100%)}.hero-gorsel{object-position:62% 50%}}@media (max-width:575.98px){.hero-metin{font-size:0.9688rem;line-height:1.65}}.page-header-about .temsili-rozet{top:14px;bottom:auto}.about-section .row>aside{padding-top:0}body{overflow-x:clip}.about-section{overflow:visible}.malzeme-panel{position:static}.fiyat-sor-kart{position:relative;overflow:hidden;margin-top:20px;padding:26px 26px 24px;border-radius:var(--radius-lg);background:linear-gradient(140deg,var(--secondary) 0,var(--primary-dark) 100%);color:rgba(255,255,255,0.86);box-shadow:var(--shadow-lg)}.fiyat-sor-kart::after{content:'';position:absolute;right:-50px;top:-50px;width:180px;height:180px;border-radius:50%;background:radial-gradient(circle,rgba(var(--lime-rgb),0.18),transparent 70%);pointer-events:none}.fiyat-sor-kart h2{color:var(--white);margin-bottom:8px}.fiyat-sor-kart p{font-size:0.9375rem;margin-bottom:16px}.fiyat-sor-dugmeler{display:flex;flex-wrap:wrap;gap:10px;position:relative;z-index:1}.fiyat-sor-dugmeler .btn{display:inline-flex;align-items:center;gap:8px}.fiyat-sor-dugmeler .btn-light{color:var(--secondary)}.about-okuma .about-bolum.about-bolum-evet,.about-okuma .about-bolum.about-bolum-hayir,.about-okuma .about-bolum.about-bolum-surec{margin:2.25rem 0;padding:28px 30px 22px;border-radius:var(--radius-lg);border:1px solid var(--gray-200);background:var(--white);box-shadow:var(--shadow-sm)}.about-okuma .about-bolum.about-bolum-evet{background:#F3F8F5;border-color:rgba(var(--accent-rgb),0.25)}.about-okuma .about-bolum.about-bolum-hayir{background:var(--gray-100)}.about-okuma .about-bolum :is(.about-bolum-evet,.about-bolum-hayir,.about-bolum-surec) h2,.about-content .about-bolum[class*="about-bolum-"] h2{margin-top:0;padding-left:46px}.about-content .about-bolum[class*="about-bolum-"] h2::before{top:50%;bottom:auto;width:32px;height:32px;margin-top:-16px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-family:var(--font-primary);font-size:1rem;font-weight:800;color:var(--white);line-height:1}.about-content .about-bolum-evet h2::before{content:'\2713';background:var(--accent)}.about-content .about-bolum-hayir h2::before{content:'\2014';background:var(--gray-500)}.about-content .about-bolum-surec h2::before{content:'\2192';background:var(--primary)}.about-okuma .about-bolum-evet ul{list-style:none;margin:0 0 1rem;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:6px 22px}.about-okuma .about-bolum-evet ul li{position:relative;padding-left:26px;font-size:0.9688rem;line-height:1.5}.about-okuma .about-bolum-evet ul li::before{content:'\2713';position:absolute;left:0;top:1px;color:var(--accent);font-weight:800}.about-okuma .about-bolum-surec ol{list-style:none;margin:0 0 1rem;padding:0;counter-reset:as}.about-okuma .about-bolum-surec ol li{position:relative;padding:0 0 16px 46px;counter-increment:as}.about-okuma .about-bolum-surec ol li::before{content:counter(as);position:absolute;left:0;top:0;width:30px;height:30px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:var(--primary);color:var(--white);font-weight:800;font-size:0.875rem}.about-okuma .about-bolum-surec ol li:not(:last-child)::after{content:'';position:absolute;left:14px;top:34px;bottom:6px;width:2px;background:var(--gray-200)}@media (max-width:767.98px){.about-okuma .about-bolum-evet ul{grid-template-columns:1fr}.about-okuma .about-bolum.about-bolum-evet,.about-okuma .about-bolum.about-bolum-hayir,.about-okuma .about-bolum.about-bolum-surec{padding:22px 18px 16px}}@media (max-width:991.98px){.about-section .about-kunye{display:none}}.page-header{--ph-overlay:linear-gradient(110deg,rgba(14,20,17,0.86) 0,rgba(14,20,17,0.74) 50%,rgba(var(--primary-rgb),0.55) 100%)}.material-link-list a{display:flex;align-items:flex-start;gap:10px}.material-link-list a>i{flex:0 0 18px;margin:4px 0 0 !important;text-align:center}.service-mini-card{align-items:flex-start}.service-mini-card>i:first-child{margin-top:3px}.service-mini-card>i.ms-auto{align-self:center}.sidebar-service-link .link-icon{flex:0 0 18px;text-align:center}.sidebar-service-link>span{align-items:flex-start !important;line-height:1.4}.sidebar-service-link>span>.link-icon{margin-top:3px}.content-page td:last-child a{white-space:nowrap}@media (max-width:767.98px){.content-page td:last-child a{white-space:normal}}@media (max-width:767.98px){:is(.service-detail-content,.region-detail-content,.content-body,.blog-detail-content,.content-page) :is(tbody th,thead th:first-child,tbody td:first-child){left:-1px;border-left:1px solid transparent}:is(.service-detail-content,.region-detail-content,.content-body,.blog-detail-content,.content-page) thead th:first-child{background:var(--primary-dark)}}@media (max-width:767.98px){.hero-serit-liste{-webkit-mask-image:linear-gradient(90deg,#000 82%,transparent);mask-image:linear-gradient(90deg,#000 82%,transparent);padding-right:40px}}@media (min-width:768px){#phoneFixedBtn .fixed-btn,#whatsappFixedBtn .fixed-btn{width:52px;height:52px;min-height:52px;padding:0;border-radius:50%;justify-content:center}#phoneFixedBtn .fixed-btn .btn-text,#whatsappFixedBtn .fixed-btn .btn-text{display:none}#phoneFixedBtn .fixed-btn i,#whatsappFixedBtn .fixed-btn i{font-size:21px;margin:0}.fixed-buttons-right{right:14px !important}}.cta-section .cta-buttons .btn:not(.btn-success):not([href^="tel:"]),.cta-strip .btn:not(.btn-success):not([href^="tel:"]):not(.btn-light){background:transparent;border:1px solid rgba(255,255,255,0.55);color:var(--white)}.cta-section .cta-buttons .btn:not(.btn-success):not([href^="tel:"]):hover,.cta-strip .btn:not(.btn-success):not([href^="tel:"]):not(.btn-light):hover{background:var(--white);border-color:var(--white);color:var(--primary-dark)}@media (max-width:575.98px){.blog-card .blog-image .kart-temsili{top:auto;bottom:6px;left:auto;right:6px;font-size:9px;padding:1px 5px;letter-spacing:0}.blog-card .blog-category{top:8px !important;left:8px !important;max-width:calc(100% - 16px)}}@media (max-width:767.98px){.footer-links li{line-height:1.4}.footer-links a{display:inline-flex;align-items:flex-start;gap:6px;padding:5px 0;font-size:0.9063rem}.footer-bottom-links{gap:4px 14px;font-size:13px}}.footer-links a::before{align-self:flex-start;margin-top:0.68em}@media (min-width:992px){.contact-info-card-email .contact-info-content a{font-size:0.875rem;letter-spacing:-0.01em}}@media (max-width:575.98px){.page-header{--ph-overlay:linear-gradient(180deg,rgba(14,20,17,0.70) 0,rgba(14,20,17,0.66) 100%)}}riza-site.css) panelin üstünde tutar. ---- */ #phoneFixedBtn,#whatsappFixedBtn{opacity:1 !important;visibility:visible !important}#phoneFixedBtn .fixed-btn-phone{background:var(--primary) !important;box-shadow:0 0 0 2px rgba(255,255,255,0.92),0 10px 24px rgba(var(--secondary-rgb),0.32)}#phoneFixedBtn .fixed-btn-phone:hover,#phoneFixedBtn .fixed-btn-phone:focus-visible{background:var(--primary-dark) !important}@media (max-width:767.98px){body.privacy-notice-visible #phoneFixedBtn.fixed-buttons-bottom,body.privacy-notice-visible #whatsappFixedBtn.fixed-buttons-bottom{bottom:calc(100% + 12px) !important}}.hero.hero-aydinlik{background:#F3F7F2;color:var(--secondary)}.hs{position:relative;isolation:isolate}.hs-sahne{display:grid}.hs-slayt{grid-area:1 / 1;position:relative;display:flex;align-items:center;min-height:clamp(540px, calc(100vh - 240px), 660px);opacity:0;visibility:hidden;transition:opacity 0.9s ease,visibility 0s linear 0.9s}.hs-slayt.is-aktif{z-index:1;opacity:1;visibility:visible;transition:opacity 0.9s ease,visibility 0s}.hs-slayt.is-cikan{z-index:0}.hs-medya{position:absolute;inset:0;overflow:hidden;background:#E4ECE5}.hs-gorsel{display:block;width:100%;height:100%;object-fit:cover;object-position:62% 50%;transform-origin:68% 55%}.hs:not(.is-hazir) .hs-slayt:not(:first-child) .hs-gorsel{display:none}.hs-medya::after{content:'';position:absolute;inset:0;pointer-events:none;background:linear-gradient(90deg,rgba(246,250,245,0.66) 0,rgba(246,250,245,0.32) 34%,rgba(246,250,245,0) 60%),linear-gradient(0deg,rgba(246,250,245,0.55) 0,rgba(246,250,245,0) 24%)}.hs-gorsel{backface-visibility:hidden}.hs-medya .temsili{top:16px;right:16px;bottom:auto}.hs-kap{position:relative;z-index:2;padding-top:40px;padding-bottom:112px}.hs-panel{position:relative;max-width:620px;padding:34px 38px 36px;background:rgba(255,255,255,0.84);-webkit-backdrop-filter:blur(18px) saturate(1.4);backdrop-filter:blur(18px) saturate(1.4);border:1px solid rgba(255,255,255,0.8);border-radius:22px;box-shadow:0 28px 60px -22px rgba(6,24,16,0.32),0 2px 6px rgba(6,24,16,0.06)}.hs-panel::before{content:'';position:absolute;top:0;left:38px;width:72px;height:4px;border-radius:0 0 4px 4px;background:linear-gradient(90deg,var(--primary),var(--lime))}.hs-etiket{display:inline-flex;align-items:center;gap:8px;margin-bottom:16px;padding:6px 13px 6px 10px;border-radius:999px;background:rgba(var(--primary-rgb),0.09);color:var(--primary);font-size:0.8125rem;font-weight:700;letter-spacing:0.02em}.hs-etiket::before{content:'';width:8px;height:8px;border-radius:50%;background:var(--lime);box-shadow:0 0 0 3px rgba(var(--primary-rgb),0.2)}.hero .hs-baslik{max-width:21ch;margin:0 0 16px;color:var(--secondary);font-size:clamp(2rem, 1.2rem + 2vw, 2.85rem);font-weight:800;line-height:1.08;letter-spacing:-0.03em;text-wrap:balance}.hs-vurgu{display:block;color:var(--primary)}.hs-metin{max-width:46ch;margin:0 0 26px;color:#3A433D;font-size:1.0625rem;line-height:1.65}.hs-butonlar{display:flex;flex-wrap:wrap;gap:10px}.hero .hs-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:52px;padding:13px 18px;border-radius:12px;font-size:1rem;font-weight:700;line-height:1.2;text-align:center;transition:transform 0.2s ease,box-shadow 0.2s ease,background-color 0.2s ease,border-color 0.2s ease,color 0.2s ease}.hero .hs-btn i{margin:0}.hero .hs-btn-ana{background:var(--primary);border:1.5px solid var(--primary);color:var(--white);box-shadow:0 12px 26px -10px rgba(var(--primary-rgb),0.6)}.hero .hs-btn-ana:hover,.hero .hs-btn-ana:focus-visible{background:var(--primary-dark);border-color:var(--primary-dark);color:var(--white);transform:translateY(-2px);box-shadow:0 16px 30px -12px rgba(var(--primary-rgb),0.7)}.hero .hs-btn-ikinci{background:var(--white);border:1.5px solid rgba(var(--primary-rgb),0.35);color:var(--primary)}.hero .hs-btn-ikinci:hover,.hero .hs-btn-ikinci:focus-visible{background:#EEF6F0;border-color:var(--primary);color:var(--primary-dark);transform:translateY(-2px)}.hs-tel-no{margin-left:2px;padding-left:10px;border-left:1px solid rgba(255,255,255,0.4);font-size:0.95em;font-weight:600;font-variant-numeric:tabular-nums;white-space:nowrap}.hs-btn-ikinci .hs-tel-no{border-left-color:rgba(var(--primary-rgb),0.3)}.hs-ok-simge{font-size:0.85em}.hs-btn:hover .hs-ok-simge{transform:translateX(3px)}.hs-btn .fa-whatsapp{font-size:1.2em}.hs-slayt.is-girdi.is-aktif .hs-panel>*{animation:hs-yuksel 0.7s cubic-bezier(0.2,0.7,0.2,1) both}.hs-slayt.is-girdi.is-aktif .hs-panel>:nth-child(2){animation-delay:0.07s}.hs-slayt.is-girdi.is-aktif .hs-panel>:nth-child(3){animation-delay:0.14s}.hs-slayt.is-girdi.is-aktif .hs-panel>:nth-child(4){animation-delay:0.21s}@keyframes hs-yuksel{from{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.hs :focus-visible{outline:3px solid var(--primary);outline-offset:3px}.hs .hs-btn-ana:focus-visible{outline-color:var(--secondary)}@media (max-width:991.98px){.hs-slayt{display:block;min-height:0}.hs-medya{position:relative;inset:auto;width:100%;aspect-ratio:16 / 10;max-height:460px}.hs-gorsel{object-position:66% 50%}.hs-medya::after{background:linear-gradient(0deg,rgba(243,247,242,0.9) 0,rgba(243,247,242,0) 26%)}.hs-medya .temsili{top:10px;right:10px}.hs-kap{margin-top:-48px;padding-top:0;padding-bottom:4px}.hs-panel{max-width:680px;padding:24px 22px 24px;background:var(--white);-webkit-backdrop-filter:none;backdrop-filter:none;border-color:rgba(var(--primary-rgb),0.08);border-radius:18px;box-shadow:0 18px 40px -24px rgba(6,24,16,0.35)}.hs-panel::before{left:22px}.hero .hs-baslik{max-width:none;font-size:clamp(1.625rem, 1.05rem + 2.6vw, 2.4rem);margin-bottom:12px}.hs-metin{margin-bottom:20px;font-size:1rem}.hs-denetim{position:static;padding:6px 0 18px}.hs-cubuk{max-width:680px;padding:0 0 0 4px;background:none;-webkit-backdrop-filter:none;backdrop-filter:none;border:0;box-shadow:none}.hs-nokta{min-height:44px;padding:0 4px}.hs-nokta-no,.hs-nokta-ad{display:none}.hs-ilerleme{top:50%;left:4px;right:4px;margin-top:-2px;height:4px}}@media (max-width:575.98px){.hs-butonlar{flex-direction:column;align-items:stretch;gap:10px}.hero .hs-btn{width:100%}.hs-panel{padding:22px 18px}.hs-panel::before{left:18px}}@media (max-width:379.98px){.hs-tel-no{display:none}}@media (min-width:0){.hs-medya::after{background:linear-gradient(90deg,rgba(6,36,22,0.84) 0,rgba(6,36,22,0.66) 30%,rgba(6,36,22,0.22) 55%,rgba(6,36,22,0) 72%),linear-gradient(0deg,rgba(6,36,22,0.5) 0,rgba(6,36,22,0) 26%)}.hs-kap{padding-top:56px;padding-bottom:72px}.hs-panel{max-width:640px;padding:0;background:none;border:0;border-radius:0;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.hs-panel::before{display:none}.hs-etiket{background:rgba(255,255,255,0.16);border:1px solid rgba(255,255,255,0.34);color:#fff;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.hs-etiket::before{box-shadow:0 0 0 3px rgba(197,235,59,0.28)}.hero .hs-baslik{max-width:17ch;margin-bottom:20px;color:#fff;font-size:clamp(2.6rem, 1.4rem + 2.6vw, 4rem);line-height:1.04;letter-spacing:-0.035em;text-shadow:0 2px 22px rgba(0,20,10,0.35)}.hs-vurgu{color:var(--lime)}.hs-metin{max-width:48ch;margin-bottom:30px;color:rgba(255,255,255,0.94);font-size:1.1875rem;text-shadow:0 1px 14px rgba(0,20,10,0.35)}.hero .hs-btn{min-height:56px;padding:14px 24px;border-radius:14px}.hero .hs-btn-ana{background:var(--lime);border-color:var(--lime);color:#10281B;box-shadow:0 14px 30px -12px rgba(0,0,0,0.5)}.hero .hs-btn-ana:hover,.hero .hs-btn-ana:focus-visible{background:#D6F55A;border-color:#D6F55A;color:#10281B}.hs-tel-no{border-left-color:rgba(16,40,27,0.35)}.hero .hs-btn-ikinci{background:rgba(255,255,255,0.1);border:1.5px solid rgba(255,255,255,0.75);color:#fff;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.hero .hs-btn-ikinci:hover,.hero .hs-btn-ikinci:focus-visible{background:#fff;border-color:#fff;color:var(--primary-dark)}.hs-btn-ikinci .hs-tel-no{border-left-color:rgba(255,255,255,0.45)}.hs-medya .temsili{right:16px;top:16px}.hs-cubuk{background:rgba(6,36,22,0.52);-webkit-backdrop-filter:blur(14px) saturate(1.2);backdrop-filter:blur(14px) saturate(1.2);border:1px solid rgba(255,255,255,0.22);box-shadow:0 14px 34px -16px rgba(0,0,0,0.5)}.hs-nokta{color:rgba(255,255,255,0.78)}.hs-nokta-no{color:rgba(255,255,255,0.78)}.hs-nokta:hover{color:#fff;background:rgba(255,255,255,0.1)}.hs-nokta.is-aktif{color:#fff}.hs-nokta.is-aktif .hs-nokta-no{color:var(--lime)}.hs-ilerleme{background:rgba(255,255,255,0.26)}.hs-dolum{background:var(--lime)}.hs-ok{background:rgba(255,255,255,0.14);border-color:rgba(255,255,255,0.4);color:#fff}.hs-ok:hover{background:#fff;border-color:#fff;color:var(--primary-dark)}.hs :focus-visible{outline-color:#fff}.hs .hs-btn-ana:focus-visible{outline-color:#fff}}@media (prefers-reduced-motion:reduce){.hs-slayt,.hs-slayt.is-aktif{transition:none}.hs-slayt .hs-panel>*{animation:none !important}.hero .hs-btn{transition:none}}.hero-aydinlik .hero-serit-liste{flex-wrap:nowrap;column-gap:24px;overflow-x:auto;scrollbar-width:none}.hero-aydinlik .hero-serit-liste::-webkit-scrollbar{display:none}.hero-aydinlik .hero-serit-liste li{flex:none;white-space:nowrap}@media (min-width:1200px){.hero-aydinlik .hero-serit-liste li{font-size:0.875rem}}@media (max-width:991.98px){.hs-slayt{display:block;min-height:0;background:#062416}.hs-medya{position:relative;inset:auto;width:100%;aspect-ratio:16 / 10;max-height:none}.hs-gorsel{object-position:62% 50%}.hs-medya::after{background:linear-gradient(0deg,#062416 0,rgba(6,36,22,0) 30%)}.hs-kap{width:100%;margin-top:-30px;padding-top:0;padding-bottom:40px}.hs-panel{max-width:560px}.hs-etiket{margin-bottom:12px}.hero .hs-baslik{max-width:none;margin-bottom:12px;font-size:clamp(1.75rem, 1.1rem + 3.6vw, 2.5rem);line-height:1.08}.hs-metin{margin-bottom:20px;font-size:1rem}.hero .hs-btn{width:100%}}@media (max-width:767.98px){.hs-butonlar{padding-right:68px}.hero .hs-btn{gap:8px;padding-inline:10px;font-size:0.9375rem;white-space:nowrap}.hs-tel-no{padding-left:8px;font-size:0.92em}.hs-cubuk{margin-right:68px}}.ctab{--ctab-zemin:#F3F9E6;--ctab-zemin-2:#E6F4D2;--ctab-cizgi:rgba(var(--primary-rgb),0.14);position:relative;font-family:var(--font-primary);color:var(--secondary);font-size:1rem;line-height:1.55}.ctab p{margin:0}.ctab ul,.ctab ol{list-style:none;margin:0;padding:0}.ctab li{margin:0}.ctab li::marker{content:none}.ctab a[class^="ctab-"],.ctab a[class*=" ctab-"]{text-decoration:none}.ctab .ctab-img{display:block;max-width:none;margin:0;border-radius:0;box-shadow:none}.ctab .temsili-rozet.ctab-temsili{right:10px;bottom:10px;left:auto;top:auto;z-index:2}.ctab-baslik{font-size:clamp(1.45rem, 1.05rem + 1.6vw, 2.25rem);font-weight:800;letter-spacing:-0.025em;line-height:1.16;color:var(--secondary);margin:12px 0 8px !important}.ctab-metin{color:var(--gray-700);font-size:1.0313rem;line-height:1.6}.ctab-ust{display:inline-flex;align-items:center;gap:8px;padding:5px 12px;border-radius:999px;background:var(--lime);color:var(--secondary);font-size:0.8125rem;font-weight:750;letter-spacing:0.01em;line-height:1.3}.ctab-ust i{color:var(--primary)}.ctab-nokta{width:8px;height:8px;border-radius:50%;background:var(--primary);box-shadow:0 0 0 3px rgba(var(--primary-rgb),0.18);flex:0 0 8px}.ctab-numara{display:inline-flex;align-items:center;gap:12px;margin:18px 0 16px;color:var(--primary);font-size:clamp(1.7rem, 1.15rem + 2.1vw, 2.5rem);font-weight:800;letter-spacing:-0.01em;line-height:1.1;font-variant-numeric:tabular-nums;white-space:nowrap}.ctab-numara i{display:inline-grid;place-items:center;width:1.55em;height:1.55em;border-radius:50%;background:var(--primary);color:var(--lime);font-size:0.55em;flex:0 0 auto}.ctab-numara:hover,.ctab-numara:focus-visible{color:var(--primary-dark)}.ctab-not{display:flex;align-items:center;gap:8px;margin-top:14px !important;color:var(--gray-600);font-size:0.875rem}.ctab-not i{color:var(--accent)}.ctab-dugmeler{display:flex;flex-wrap:wrap;gap:10px}.ctab .ctab-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:48px;padding:11px 22px;border-radius:12px;border:2px solid transparent;font-weight:750;font-size:1rem;line-height:1.2;white-space:nowrap;text-decoration:none;transition:background-color 0.2s ease,color 0.2s ease,border-color 0.2s ease,transform 0.2s ease,box-shadow 0.2s ease}.ctab .ctab-btn--ara{background:var(--primary);color:var(--white);box-shadow:0 8px 20px rgba(var(--primary-rgb),0.22)}.ctab .ctab-btn--ara:hover,.ctab .ctab-btn--ara:focus-visible{background:var(--primary-dark);color:var(--white);transform:translateY(-2px)}.ctab .ctab-btn--wa{background:var(--white);color:var(--primary-dark);border-color:rgba(var(--accent-rgb),0.45)}.ctab .ctab-btn--wa i{color:#139A4B;font-size:1.15em}.ctab .ctab-btn--wa:hover,.ctab .ctab-btn--wa:focus-visible{border-color:var(--accent);color:var(--primary-dark);transform:translateY(-2px);box-shadow:0 8px 18px rgba(var(--primary-rgb),0.14)}.ctab .ctab-btn--form{background:var(--lime);color:var(--secondary);border-color:var(--lime)}.ctab .ctab-btn--form i{color:var(--primary)}.ctab .ctab-btn--form:hover,.ctab .ctab-btn--form:focus-visible{background:#B4DC27;border-color:#B4DC27;color:var(--secondary);transform:translateY(-2px)}.ctab a:focus-visible{outline:3px solid var(--primary);outline-offset:3px}.ctab--arayin{isolation:isolate;overflow:hidden;background:var(--ctab-zemin);padding:clamp(52px, 6vw, 84px) 0}.ctab--arayin::after{content:"";position:absolute;left:0;right:0;bottom:0;height:5px;background:linear-gradient(90deg,var(--lime) 0,var(--accent-bright) 55%,var(--primary) 100%);z-index:1}.ctab--arayin .ctab-medya{position:absolute;inset:0;z-index:-1}.ctab--arayin .ctab-img{width:100%;height:100%;object-fit:cover;object-position:70% 50%}.ctab--arayin .ctab-medya::after{content:"";position:absolute;inset:0;background:radial-gradient(ellipse at 0 100%,rgba(197,235,59,0.35) 0,rgba(197,235,59,0) 45%),linear-gradient(90deg,rgba(246,251,236,0.97) 0,rgba(243,250,230,0.95) 38%,rgba(236,247,214,0.7) 54%,rgba(236,247,214,0) 74%)}.ctab--arayin .ctab-ic{position:relative;max-width:560px}.ctab--arayin.ctab--gorselsiz{background:repeating-radial-gradient(circle at 92% 50%,rgba(var(--primary-rgb),0.06) 0 2px,transparent 2px 30px),radial-gradient(circle at 85% 15%,rgba(197,235,59,0.55) 0,rgba(197,235,59,0) 42%),linear-gradient(120deg,#F7FBEF 0,#EAF6D9 55%,#DDF0C4 100%)}.ctab--arayin.ctab--kutu{margin:44px 0;padding:40px 36px;border-radius:20px;border:1px solid var(--ctab-cizgi);box-shadow:var(--shadow)}.ctab--arayin.ctab--kutu .ctab-ic{max-width:62%}.ctab--arayin.ctab--kutu.ctab--gorselsiz .ctab-ic{max-width:640px}.ctab--arayin.ctab--kutu .ctab-medya::after{background:linear-gradient(90deg,rgba(246,251,236,0.97) 0,rgba(243,250,230,0.95) 48%,rgba(236,247,214,0.65) 64%,rgba(236,247,214,0) 84%)}.ctab--arayin.ctab--kutu .ctab-baslik{font-size:clamp(1.35rem, 1.05rem + 1vw, 1.85rem)}.ctab--arayin.ctab--kutu .ctab-numara{font-size:clamp(1.6rem, 1.2rem + 1.2vw, 2.1rem)}.ctab--serit{padding:28px 0}.ctab--serit.ctab--kutu{padding:0;margin:36px 0}.ctab-serit-ic{position:relative;display:flex;align-items:center;gap:16px;padding:14px 14px 14px 20px;border-radius:16px;background:linear-gradient(90deg,#EEF8DA 0,#F8FCF1 45%,#FFF 100%);border:1px solid var(--ctab-cizgi);box-shadow:var(--shadow-sm);overflow:hidden}.ctab-serit-ic::before{content:"";position:absolute;left:0;top:0;bottom:0;width:5px;background:linear-gradient(180deg,var(--lime),var(--accent-bright))}.ctab-serit-ikon{display:grid;place-items:center;width:44px;height:44px;flex:0 0 44px;border-radius:50%;background:var(--primary);color:var(--lime);font-size:1.05rem}.ctab-serit-metin{flex:1 1 auto;min-width:0;font-weight:700;font-size:1.0625rem;line-height:1.4;color:var(--secondary)}.ctab .ctab-serit-no{color:var(--primary);font-weight:800;white-space:nowrap;font-variant-numeric:tabular-nums}.ctab .ctab-serit-no:hover{color:var(--accent)}.ctab-serit-ayrac{color:var(--gray-500);font-weight:500}.ctab--serit .ctab-dugmeler{flex:0 0 auto}.ctab--serit .ctab-btn{padding:10px 24px;box-shadow:none}.ctab--foto{padding:56px 0}.ctab--foto.ctab--kutu{padding:0;margin:44px 0}.ctab-foto-kart{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);border-radius:20px;overflow:hidden;background:linear-gradient(135deg,#FFF 0,#F4FAE8 100%);border:1px solid var(--ctab-cizgi);box-shadow:var(--shadow-lg)}.ctab-foto-medya{position:relative;min-height:280px;background:var(--ctab-zemin-2)}.ctab-foto-medya .ctab-img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:62% 50%}.ctab-foto-medya--ikon{display:grid;place-items:center;background:radial-gradient(circle at 30% 25%,rgba(197,235,59,0.7) 0,rgba(197,235,59,0) 55%),linear-gradient(140deg,#E9F6D3 0,#CDEBB4 100%)}.ctab-foto-ikon{display:grid;place-items:center;width:108px;height:108px;border-radius:50%;background:var(--white);color:var(--primary);font-size:2.6rem;box-shadow:var(--shadow-lg)}.ctab-foto-govde{padding:clamp(24px, 3.4vw, 40px)}.ctab--foto .ctab-baslik{font-size:clamp(1.35rem, 1.05rem + 1.1vw, 1.9rem)}.ctab-liste{display:grid;gap:8px;margin:16px 0 20px !important}.ctab-liste li{display:flex;align-items:center;gap:10px;font-weight:600;font-size:0.9688rem;color:var(--gray-800);line-height:1.4}.ctab-liste i{display:grid;place-items:center;width:30px;height:30px;flex:0 0 30px;border-radius:50%;background:rgba(var(--accent-rgb),0.12);color:var(--accent);font-size:0.8rem}.ctab .ctab-foto-govde .ctab-btn--wa{background:var(--accent);border-color:var(--accent);color:var(--white);box-shadow:0 8px 20px rgba(var(--accent-rgb),0.25)}.ctab .ctab-foto-govde .ctab-btn--wa i{color:var(--white)}.ctab .ctab-foto-govde .ctab-btn--wa:hover,.ctab .ctab-foto-govde .ctab-btn--wa:focus-visible{background:var(--primary-dark);border-color:var(--primary-dark);color:var(--white)}.ctab .ctab-foto-govde .ctab-btn--ara{background:var(--white);color:var(--primary);border-color:rgba(var(--primary-rgb),0.35);box-shadow:none}.ctab .ctab-foto-govde .ctab-btn--ara:hover,.ctab .ctab-foto-govde .ctab-btn--ara:focus-visible{background:var(--primary);color:var(--white);border-color:var(--primary)}.ctab--adres{padding:56px 0}.ctab--adres.ctab--kutu{padding:0;margin:44px 0}.ctab-adres-kart{position:relative;display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);border-radius:20px;overflow:hidden;background:radial-gradient(circle at 0 0,rgba(197,235,59,0.38) 0,rgba(197,235,59,0) 40%),linear-gradient(120deg,#EEF8DA 0,#F8FCF1 48%,#FFF 100%);border:1px solid var(--ctab-cizgi);box-shadow:var(--shadow)}.ctab-adres-kart--gorselsiz{grid-template-columns:minmax(0,1fr)}.ctab-adres-govde{padding:clamp(24px, 3.6vw, 44px)}.ctab--adres .ctab-baslik{font-size:clamp(1.35rem, 1.05rem + 1.2vw, 2rem)}.ctab-adimlar{display:flex;flex-wrap:wrap;gap:8px;margin:18px 0 22px !important;counter-reset:none}.ctab-adimlar li{display:inline-flex;align-items:center;gap:8px;padding:6px 14px 6px 6px;border-radius:999px;background:var(--white);border:1px solid var(--ctab-cizgi);font-weight:650;font-size:0.9063rem;line-height:1.3;color:var(--secondary)}.ctab-adim-no{display:grid;place-items:center;width:30px;height:30px;flex:0 0 30px;border-radius:50%;background:var(--lime);color:var(--primary-dark);font-size:0.8rem}.ctab-adres-medya{position:relative;min-height:300px}.ctab-adres-medya .ctab-img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:60% 50%}.ctab-adres-medya::before{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(90deg,rgba(248,252,241,0.95) 0,rgba(248,252,241,0) 30%)}.ctab--kutu .ctab-adres-kart{grid-template-columns:minmax(0,3fr) minmax(0,2fr)}.sidebar-widget.ctab--yan{padding:0;overflow:hidden;background:linear-gradient(180deg,#F3FAE4 0,#FFF 70%);border-color:rgba(var(--primary-rgb),0.16)}.ctab-yan-medya{position:relative;aspect-ratio:16 / 9;background:var(--ctab-zemin-2)}.ctab-yan-medya .ctab-img{width:100%;height:100%;object-fit:cover}.ctab-yan-medya::after{content:"";position:absolute;left:0;right:0;bottom:0;height:40%;background:linear-gradient(180deg,rgba(243,250,228,0) 0,#F3FAE4 100%)}.ctab-yan-medya .ctab-temsili{bottom:auto !important;top:10px !important}.ctab-yan-govde{padding:6px 22px 22px}.ctab--yan .ctab-baslik{font-size:1.3rem;margin:0 0 6px !important}.ctab--yan .ctab-metin{font-size:0.9375rem}.ctab--yan .ctab-numara{font-size:1.6rem;margin:14px 0 14px}.ctab--yan .ctab-dugmeler{display:grid;grid-template-columns:1fr 1fr;gap:8px}.ctab--yan .ctab-btn{padding:10px 12px;font-size:0.9375rem;box-shadow:none}.ctab--yan .ctab-not{font-size:0.8125rem;margin-top:12px !important}.ctab-izgara>.ctab.ctab--kutu{margin-top:8px;margin-bottom:8px}@media (max-width:991.98px){.ctab--arayin .ctab-medya::after{background:linear-gradient(90deg,rgba(246,251,236,0.97) 0,rgba(243,250,230,0.95) 50%,rgba(236,247,214,0.7) 68%,rgba(236,247,214,0.15) 90%)}.ctab--arayin.ctab--kutu .ctab-ic{max-width:68%}}@media (max-width:767.98px){.ctab--arayin{padding:0 0 36px}.ctab--arayin .ctab-medya{position:relative;inset:auto;z-index:0;aspect-ratio:16 / 9}.ctab--arayin .ctab-medya::after,.ctab--arayin.ctab--kutu .ctab-medya::after{background:linear-gradient(180deg,rgba(243,249,230,0) 55%,var(--ctab-zemin) 100%)}.ctab--arayin .ctab-medya .ctab-temsili{bottom:auto;top:10px}.ctab--arayin .ctab-ic{margin-top:-14px;z-index:1}.ctab--arayin.ctab--gorselsiz{padding-top:36px}.ctab--arayin.ctab--kutu{padding:0 20px 28px;margin:32px 0}.ctab--arayin.ctab--kutu .ctab-medya{margin:0 -20px}.ctab--arayin.ctab--kutu .ctab-ic,.ctab--arayin.ctab--kutu.ctab--gorselsiz .ctab-ic{max-width:none}.ctab--arayin.ctab--kutu.ctab--gorselsiz{padding-top:28px}.ctab-foto-kart,.ctab-adres-kart,.ctab--kutu .ctab-adres-kart{grid-template-columns:minmax(0,1fr)}.ctab-foto-medya,.ctab-adres-medya{min-height:0;aspect-ratio:16 / 9}.ctab-foto-medya--ikon{aspect-ratio:16 / 7}.ctab-adres-medya{order:-1}.ctab-adres-medya::before{background:linear-gradient(180deg,rgba(238,248,218,0) 60%,rgba(238,248,218,0.9) 100%)}.ctab-adres-medya .ctab-temsili{bottom:auto !important;top:10px !important}.ctab--foto,.ctab--adres{padding:40px 0}.ctab--foto.ctab--kutu,.ctab--adres.ctab--kutu{margin:32px 0}.ctab-serit-ic{flex-wrap:wrap;gap:12px;padding:16px 16px 16px 20px}.ctab-serit-metin{flex:1 1 calc(100% - 60px);font-size:1rem}.ctab--serit .ctab-dugmeler{flex:1 1 100%}.ctab--serit{padding:20px 0}.ctab--serit.ctab--kutu{margin:28px 0}}@media (max-width:575.98px){.ctab-dugmeler{flex-direction:column}.ctab .ctab-btn{width:100%;white-space:normal;text-align:center}.ctab--yan .ctab-dugmeler{display:grid}.ctab-numara{gap:10px}.ctab-adimlar{gap:6px}.ctab-adimlar li{padding:4px 12px 4px 4px;font-size:0.875rem}.ctab-adim-no{width:26px;height:26px;flex-basis:26px}}@media (prefers-reduced-motion:reduce){.ctab .ctab-btn{transition:none}.ctab .ctab-btn:hover,.ctab .ctab-btn:focus-visible{transform:none}}@media (max-width:767.98px){#phoneFixedBtn.fixed-buttons-bottom,#whatsappFixedBtn.fixed-buttons-bottom{left:auto !important;right:14px !important;width:56px}#whatsappFixedBtn.fixed-buttons-bottom{bottom:calc(14px + env(safe-area-inset-bottom, 0)) !important}#phoneFixedBtn.fixed-buttons-bottom{bottom:calc(82px + env(safe-area-inset-bottom, 0)) !important}body.privacy-notice-visible #whatsappFixedBtn.fixed-buttons-bottom{bottom:calc(100% + 12px) !important}body.privacy-notice-visible #phoneFixedBtn.fixed-buttons-bottom{bottom:calc(100% + 80px) !important}#phoneFixedBtn.fixed-buttons-bottom .fixed-btn,#whatsappFixedBtn.fixed-buttons-bottom .fixed-btn{width:56px;height:56px;min-width:56px;min-height:56px;padding:0;gap:0;border-radius:50%;justify-content:center}#phoneFixedBtn.fixed-buttons-bottom .fixed-btn .btn-text,#whatsappFixedBtn.fixed-buttons-bottom .fixed-btn .btn-text{display:none}#phoneFixedBtn.fixed-buttons-bottom .fixed-btn i,#whatsappFixedBtn.fixed-buttons-bottom .fixed-btn i{font-size:24px;margin:0}.fixed-btn-whatsapp{animation:whatsapp-pulse 2.4s ease-out infinite}body:has(#phoneFixedBtn.fixed-buttons-bottom) .footer-bottom{padding-bottom:24px}}.hero-serit-kopya{display:none}@media (max-width:1199.98px){.hero-serit{overflow:hidden}.hero-serit>.container{max-width:none;padding-left:0;padding-right:0}.hero-serit-ray{display:flex;width:max-content;animation:serit-kay 30s linear infinite;will-change:transform}.hero-aydinlik .hero-serit-ray .hero-serit-liste,.hero-serit-ray .hero-serit-liste{flex:none;overflow:visible;gap:36px;padding:15px 36px 15px 0;justify-content:flex-start;-webkit-mask-image:none;mask-image:none}.hero-serit-ray .hero-serit-kopya{display:flex}.hero-serit-ray .hero-serit-liste:first-child{padding-left:18px}}@keyframes serit-kay{from{transform:translateX(0)}to{transform:translateX(-50%)}}@media (prefers-reduced-motion:reduce){.hero-serit-ray{animation:none;width:auto;overflow-x:auto}.hero-serit-kopya{display:none !important}}.hs-gec{position:absolute;top:50%;z-index:4;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;margin-top:-22px;padding:0;border:1px solid rgba(255,255,255,0.4);border-radius:50%;background:rgba(6,36,22,0.35);color:#fff;font-size:0.9rem;cursor:pointer;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);opacity:0.8;transition:opacity 0.2s ease,background-color 0.2s ease,color 0.2s ease}.hs-gec.hs-onceki{left:20px}.hs-gec.hs-sonraki{right:20px}.hs-gec:hover,.hs-gec:focus-visible{opacity:1;background:#fff;border-color:#fff;color:var(--primary-dark)}@media (max-width:767.98px){.hs-gec{top:14vw;width:34px;height:34px;margin-top:-17px;opacity:0.7}.hs-gec.hs-onceki{left:10px}.hs-gec.hs-sonraki{right:10px}}