body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#FFFAE6;min-height:100%;margin:0;padding:0;display:flex;flex-direction:column}body,html{overflow-x:hidden}html{height:100%}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}*,:after,:before{box-sizing:border-box;margin:0;padding:0;list-style:none;text-decoration:none}

/* ! Uyari */.uyari{position:fixed;width:100%;top:0;display:flex;justify-content:space-around;align-items:center;background:linear-gradient(90deg,#FF9F66,#FF5F00);color:#FFFAE6;height:50px;padding:0 10px;z-index:999;box-shadow:0 4px 6px rgba(0,0,0,.1);overflow:hidden;h2,p{margin:0;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;animation:blinker .9s linear infinite;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}h2{text-transform:uppercase;font-size:18px;font-weight:600}p{font-size:20px;font-weight:700}}@keyframes blinker{50%{opacity:0;transform:scale(1.02)}}


  /* ! Navbar */.nav{margin-top:50px;display:flex;justify-content:space-between;align-items:center;background:#002379;padding:15px 30px;position:relative;z-index:100}.logo{width:80px;height:auto;border-radius:50%}.nav-links{display:flex;gap:40px;list-style:none;align-items:center}.nav-link{position:relative;padding-bottom:5px;color:#FFFAE6;text-decoration:none;font-size:16px;transition:all .3s ease}.nav-link:after{content:"";position:absolute;left:0;bottom:0;height:2px;width:0;background:linear-gradient(90deg,#FF5F00,#FF9F66);transition:width .4s ease;border-radius:2px}.nav-link:hover:after{width:100%}.has-dropdown{position:relative}.dropdown{position:absolute;top:100%;left:0;background:#002379;display:none;flex-direction:column;min-width:200px;border-radius:6px;padding:10px 0;z-index:10}.has-dropdown:hover .dropdown{display:flex}.dropdown li a{position:relative;color:#FFFAE6;padding:12px 20px;margin-bottom:10px;text-decoration:none;font-size:15px;transition:color .3s ease}.dropdown li a:after{content:"";position:absolute;bottom:8px;left:20px;width:0;height:2px;background-color:#FF5F00;transition:width .3s ease}.dropdown li a:hover:after{width:60%}.dropdown li a:hover{color:#FF9F66}.menu-icon{display:none;color:#FFFAE6;font-size:28px;cursor:pointer;z-index:110}
/* ! Main */.section{position:relative;height:100vh;display:flex;align-items:center;justify-content:center;padding:0 1rem;text-align:left;color:#FFFAE6;overflow:hidden}.backgroundImage{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center;z-index:0}.overlay{position:absolute;inset:0;background:linear-gradient(90deg,rgba(0,35,121,.6),rgba(0,35,121,.4));z-index:1}.content{position:relative;z-index:2;max-width:800px}.title{font-size:3.2rem;font-weight:700;margin-bottom:1rem}.text,.title{color:#FFFAE6}.text{font-size:1.25rem;font-weight:300;line-height:1.6;margin-bottom:2rem}.phoneLink{color:#FFFFFF;font-size:1.2rem;padding:.8rem 1.8rem;text-decoration:none;font-weight:800;box-shadow:0 4px 12px rgba(0,0,0,.2);display:inline-block;transition:transform .2s ease,background .3s ease}


/* ! Alert */.alert,.phoneLink{background-color:#FF5F00;border-radius:8px}.alert{margin-top:20px;margin-bottom:20px;text-shadow:2px 2px 5px black;font-size:40px;font-weight:500;text-align:center;text-transform:uppercase;color:#FFFAE6;padding:15px;box-shadow:0 4px 15px rgba(0,0,0,.3)}


/* ! Card */.wrapper{display:grid;grid-template-columns:repeat(3,1fr);gap:30px;margin-top:50px;padding:0 20px}.card{margin:30px auto;width:100%;box-shadow:2px 2px 10px rgba(0,0,0,.1);overflow:hidden;border-radius:8px;background-color:#FFFAE6}.card img{width:100%;height:250px;display:block;object-fit:cover;box-shadow:2px 2px 10px #ccc;border-bottom:2px solid #ff5f00}.card .content{padding:20px;background-color:#fff;border-top:2px solid #ff5f00}.card .content h2{text-align:center;font-size:22px;text-transform:uppercase;cursor:pointer;color:#002379;transition:color .3s ease}.card .content h2:hover{color:#FF5F00}.card .content p{margin-top:5px;color:#333}


  /* ! Yorum */.box-container{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;padding:20px;justify-items:center}.box{display:flex;flex-direction:column;align-items:center;max-width:500px;border:1px solid #ff5f00;padding:20px;border-radius:12px;box-shadow:0 4px 8px rgba(0,0,0,.1);color:#002379;background-color:#FFFAE6;transition:transform .3s ease,box-shadow .3s ease}.box:hover{transform:translateY(-5px);box-shadow:0 8px 16px rgba(0,0,0,.2)}.box-content{display:flex;align-items:center;gap:20px}.box img{width:80px;height:80px;object-fit:cover;border-radius:50%;border:3px solid #ff5f00}.box p{font-size:16px;line-height:1.5;margin:0;color:#333}.box h3{margin-top:15px;font-size:18px;color:#002379}
  
  /* ! Fotoğraf Galerisi */.wrap{margin:0 auto;padding:0 10px;max-width:100%;display:grid;grid-template-columns:repeat(4,1fr);gap:15px}.kart{padding:5px;border-radius:10px;overflow:hidden;background-color:#FFFAE6;transition:transform .3s ease,box-shadow .3s ease}.kart img{width:100%;height:350px;object-fit:cover;box-shadow:2px 2px 5px rgba(0,0,0,.2);border-radius:8px}.kart:hover{transform:translateY(-5px);box-shadow:0 8px 16px rgba(0,0,0,.3)}
  
  

/* ! Footer */.footer{background:#002379;padding:40px 20px;display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:40px;color:white}.footer-box{display:flex;flex-direction:column;gap:12px}.footer-box img{width:250px;height:250px;border-radius:50%;object-fit:cover;border:4px solid #ff5f00}.footer-box h2{font-size:18px;font-weight:700;color:#FF5F00;margin-bottom:10px;text-transform:uppercase}.footer-box span{font-size:15px;color:#e0e0e0;line-height:1.9}.footer-box a{color:#ffffff;text-decoration:none;font-size:15px;transition:all .3s ease}.footer-box a:hover{color:#FF5F00;transform:translateX(5px)}.icon-item{display:flex;align-items:flex-start;gap:10px;font-size:15px;color:#fff}.icon-item svg{flex-shrink:0;color:#FFFAE6;margin-top:4px}.footer-bottom{background:#001a5c;text-align:center;padding:15px 10px;color:#cccccc;font-size:14px;margin-top:30px}


/* ! Whatsapp Icon */.whatsapp-icon{position:fixed;bottom:20px;right:20px;background-color:#25d366;border-radius:50%;padding:12px;box-shadow:0 4px 8px rgba(0,0,0,.3);color:white;font-size:32px;cursor:pointer;z-index:9999;transition:transform .3s ease}@media (max-width:600px){.whatsapp-icon{bottom:16px;right:16px;font-size:28px;padding:10px}}


/* ! bölgeler sayfası */


/* ! Hakkimizda Alanı */.about-container{max-width:1280px;margin:0 auto;padding:24px;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;background:linear-gradient(180deg,#FFFAE6,#FFF5CC);color:#002379;line-height:1.7;border-radius:16px;overflow:hidden}.about-hero-section{position:relative;width:100%;height:80vh;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;padding:0 24px;overflow:hidden;background:linear-gradient(135deg,rgba(0,35,121,.8),rgba(255,95,0,.8));border-radius:12px}.about-hero-bg{position:absolute;width:100%;height:100%;top:0;left:0;z-index:0;overflow:hidden}.about-hero-bg-img{width:100%;height:100%;object-fit:cover;display:block;opacity:.3;filter:brightness(.7)}.about-hero-section:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:inherit;z-index:1}.about-logo-wrapper{position:relative;z-index:2}.about-logo{width:120px;height:auto;margin-bottom:20px;border-radius:16px;box-shadow:0 4px 15px rgba(255,95,0,.3);transition:transform .3s ease}.about-logo:hover{transform:scale(1.1)}.about-hero-section h1{font-size:3rem;font-weight:800;color:#FF9F66;margin-bottom:12px;letter-spacing:-.02em;text-shadow:0 2px 4px rgba(0,0,0,.2)}.about-hero-text{font-size:1.25rem;max-width:640px;color:#FFFAE6;text-shadow:0 1px 3px rgba(0,0,0,.2)}.intro-section{padding:48px 32px;background:linear-gradient(135deg,#FFF5CC,#FFFAE6);border-radius:12px;box-shadow:0 6px 24px rgba(0,35,121,.05);text-align:center;margin:32px 0}.intro-section h2{font-size:2.25rem;font-weight:700;color:#FF5F00;margin-bottom:16px;animation:fadeInUp .8s ease-out forwards}.intro-text{font-size:1.25rem;line-height:1.8;color:#002379;max-width:720px;margin:0 auto;animation:fadeInUp .8s ease-out .2s forwards}.about-intro{background:#FFFFFF;padding:40px;border-radius:12px;box-shadow:0 4px 16px rgba(0,35,121,.05);margin:32px 0}.intro-header{margin-bottom:32px;text-align:center}.intro-header h3{font-size:1.75rem;font-weight:700;color:#FF5F00;margin-bottom:16px}.spacer{height:24px}.intro-grid{display:grid;grid-template-columns:1fr 1fr;gap:32px;margin-top:32px}.intro-card{background:#FFF5CC;padding:24px;border-radius:10px;box-shadow:0 4px 12px rgba(0,35,121,.1);border-left:4px solid #ff5f00;transition:transform .3s ease}.intro-card:hover{transform:translateY(-5px)}.intro-card h3{font-size:1.5rem;font-weight:700;color:#FF5F00;margin-bottom:12px}.about-text{font-size:1.125rem;line-height:1.9;color:#002379;margin-bottom:16px}.about-list{padding-left:0;margin:1rem 0;list-style:none}.about-list li{margin-bottom:12px;font-size:1.125rem;color:#002379;display:flex;align-items:center}.about-list li:before{content:"🚗";margin-right:8px;color:#FF5F00;font-size:1.25rem}.highlight-box{background:#FFF5CC;padding:20px;border-radius:8px;border-left:4px solid #ff5f00;font-size:1.125rem;color:#002379;font-weight:600;text-align:center;margin-top:16px}.about-section{margin:48px 0;padding:32px;background:#FFFFFF;border-radius:12px;box-shadow:0 6px 24px rgba(0,35,121,.1)}.section>h2{color:#002379;font-size:2rem;margin-bottom:20px;text-align:center}.cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:24px;margin-top:24px}.card{background:#FFF5CC;padding:24px;border-radius:12px;box-shadow:0 6px 20px rgba(255,95,0,.15);border:1px solid #ff9f66;transition:all .3s ease}.card:hover{transform:translateY(-8px);box-shadow:0 12px 24px rgba(255,95,0,.25)}.card h3{color:#FF5F00;font-weight:700;margin-bottom:12px;font-size:1.5rem}.card p,.features{color:#002379;font-size:1.125rem}.features{background:#FFFFFF;max-width:720px;margin:0 auto;border-radius:12px;padding:24px;box-shadow:0 6px 20px rgba(255,95,0,.1);list-style:none;font-weight:500}.features li{margin-bottom:12px;display:flex;align-items:center}.features li:before{content:"✅";margin-right:8px;color:#FF5F00;font-size:1.25rem}.about-colored-section{background:linear-gradient(135deg,#FFFAE6,#FFF5CC);padding:48px 24px;border-radius:12px;margin-top:48px;text-align:center}.about-colored-section h2{color:#FF5F00;font-size:2rem;margin-bottom:16px}.about-colored-section p{margin-bottom:24px;font-size:1.125rem;color:#002379}@media (max-width:768px){.about-hero-section{height:60vh}.about-hero-section h1{font-size:2rem}.about-hero-text{font-size:1rem}.about-logo{width:80px}.intro-grid{grid-template-columns:1fr;gap:24px}.spacer{height:16px}.about-section,.intro-section{padding:24px}.cards{grid-template-columns:1fr}.features{max-width:100%}}@media (max-width:480px){.about-container{padding:16px}.about-hero-section{height:50vh}.about-hero-section h1{font-size:1.5rem}.about-hero-text{font-size:.9rem}.intro-section h2{font-size:1.75rem}.intro-text{font-size:1rem}.intro-header h3{font-size:1.5rem}.about-section,.intro-section{margin:24px 0;padding:16px}}

/* ! Detali yorumlar Alanı */.yorumlar-section{padding:40px 20px;background-color:#FFFAE6;text-align:center;border-radius:16px;box-shadow:inset 0 0 20px rgba(255,159,102,.1)}.yorumlar-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:20px}.yorum-karti{background-color:white;padding:20px;border-radius:12px;box-shadow:0 4px 12px rgba(255,95,0,.15);text-align:left;border-left:5px solid #ff9f66;transition:transform .3s ease,box-shadow .3s ease}.yorum-karti:hover{transform:translateY(-6px);box-shadow:0 8px 20px rgba(255,95,0,.3)}.yorum-karti img{width:60px;height:60px;border-radius:50%;object-fit:cover;margin-bottom:15px;border:2px solid #ff5f00}.yorum{font-size:.95rem;color:#4b5563;margin-bottom:10px}.isim{font-weight:700;color:#002379}

/* ! EkipAracGalerisi */.galeri-section{padding:40px 20px;background-color:#FFF3D6;text-align:center;border-radius:16px;box-shadow:inset 0 0 20px rgba(255,159,102,.05)}.galeri-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:20px}.galeri-kart{background:white;border-radius:12px;box-shadow:0 4px 12px rgba(255,95,0,.15);padding:15px;transition:transform .3s ease,box-shadow .3s ease;border-left:5px solid #ff9f66}.galeri-kart:hover{transform:translateY(-5px);box-shadow:0 8px 20px rgba(255,95,0,.3)}.galeri-kart img{width:100%;height:250px;object-fit:cover;border-radius:10px;margin-bottom:12px;border:2px solid #ff9f66}.galeri-kart h4{margin:0 0 6px;color:#002379;font-weight:600}.galeri-kart p{margin:0;color:#6b7280;font-size:.9rem}



/* ! KamyonetCekici alanı */.kamyonet-wrapper{font-family:Segoe UI,sans-serif;background:#FFFAE6;color:#002379;overflow-x:hidden}.kamyonet-hero{position:relative;background:url(/oto-kurtarma-31.avif) no-repeat 50%/cover;height:100vh;display:flex;align-items:center;justify-content:center}.kamyonet-hero:after{content:"";position:absolute;inset:0;background:rgba(255,250,230,.3)}.kamyonet-hero-content{position:relative;text-align:center;z-index:1}.kamyonet-hero-content h1{font-size:3rem;font-weight:700;margin-bottom:2rem;color:#002379}.kamyonet-hero-content p{font-size:1.5rem;color:#002379;margin-bottom:2rem}.kamyonet-content{padding:4rem 2rem}.kamyonet-section h2{font-size:2rem;margin:2rem 0 1rem;color:#FF5F00}.kamyonet-section ul li{margin-bottom:.5rem;color:#002379}.advantage-list{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.advantage-list div{background-color:#FF9F66;padding:1rem;border-radius:8px;color:#002379;font-weight:700;text-align:center}.kamyonet-review{margin-top:4rem}.kamyonet-review h2{font-size:1.8rem;margin-bottom:1rem;color:#FF5F00}.kamyonet-review blockquote{font-style:italic;color:#002379;border-left:4px solid #ff5f00;padding-left:1rem}.kamyonet-buttons{display:flex;gap:1rem;margin-top:2rem;flex-wrap:wrap}.btn{padding:.8rem 1.6rem;border-radius:8px;font-weight:700;transition:background .3s}.call-btn{background:#FF5F00}.call-btn:hover{background:#002379}.whatsapp-btn{background:#FF9F66}.whatsapp-btn:hover{background:#FF5F00}.fade-in-up{opacity:0;transform:translateY(20px);animation:fadeInUp 1s ease forwards}.delay-1{animation-delay:.3s}.delay-2{animation-delay:.6s}.delay-3{animation-delay:.9s}.delay-4{animation-delay:1.2s}.delay-5{animation-delay:1.5s}.delay-6{animation-delay:1.8s}

/* ! Otoyolyardım alanı */.oto-wrapper{background-color:#FFFAE6;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;color:#002379;padding-bottom:4rem}.oto-hero{position:relative;width:100%;height:100vh;display:flex;align-items:center;justify-content:center;text-align:center;overflow:hidden}.oto-hero:before{content:"";position:absolute;inset:0;background-color:rgba(0,35,121,.5);z-index:2}.oto-hero-content{position:relative;z-index:3;background:rgba(255,250,230,.75);padding:20px 30px;border-radius:12px;animation:fadeInUp 1s ease both}.oto-hero h1{font-size:2.5rem;margin-bottom:1rem;letter-spacing:1px}.oto-hero p{font-size:1.2rem}.oto-advantages,.oto-buttons,.oto-review,.oto-section{animation:fadeInUp 1s ease both;animation-delay:.3s}.oto-intro{font-size:1.1rem;margin:2rem auto;max-width:800px;padding:0 1rem;animation:fadeInUp 1s ease both;animation-delay:.2s}.oto-advantages,.oto-review,.oto-section{max-width:900px;margin:3rem auto;padding:0 1.5rem}.oto-advantages h2,.oto-review h2,.oto-section h2{font-size:1.8rem;color:#FF5F00;margin-bottom:1rem;border-bottom:2px solid #ff9f66;display:inline-block;padding-bottom:.3rem}.oto-section ul{padding-left:1.2rem}.oto-section li{margin-bottom:.5rem}.advantage-list{gap:1rem;grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.oto-review blockquote{background-color:#FF9F66;color:white;padding:1.5rem;border-radius:10px;font-style:italic;box-shadow:0 2px 8px rgba(0,0,0,.1);margin-top:1.5rem}.oto-buttons{display:flex;justify-content:center;gap:1rem;margin-top:2rem;flex-wrap:wrap}.btn{padding:.8rem 1.5rem;font-size:1rem;border:none;border-radius:30px;color:white;cursor:pointer;transition:background-color .3s ease;text-decoration:none}.call-btn{background-color:#FF5F00}.call-btn:hover{background-color:#e55300}.whatsapp-btn{background-color:#002379}.whatsapp-btn:hover{background-color:#001a5e}@media (max-width:768px){.oto-hero h1{font-size:2rem}.oto-hero p{font-size:1rem}.oto-hero-content{padding:15px 20px}}

/* ! traktör alanı */.traktorcekici-hero{position:relative;background:url(/oto-kurtarma-29.avif) 50%/cover no-repeat;height:100vh;display:flex;align-items:center;justify-content:center;animation:fadeIn 1.5s ease-in-out}.traktorcekici-overlay{background-color:rgba(0,0,0,.6);padding:2rem;border-radius:1rem;text-align:center;max-width:800px;color:#FFFAE6}.traktorcekici-title{font-size:2.5rem;margin-bottom:1rem}.traktorcekici-intro{font-size:1.2rem;margin-bottom:2rem}.traktorcekici-buttons{display:flex;flex-wrap:wrap;gap:1rem;justify-content:center}.traktorcekici-btn{padding:.8rem 1.5rem;font-weight:700;border:none;border-radius:30px;text-decoration:none;transition:transform .3s ease,background-color .3s ease;color:white}.traktorcekici-btn:hover{transform:scale(1.05);background-color:#002379}.traktorcekici-details{background-color:#FFFAE6;padding:3rem 1.5rem;text-align:center;color:#002379}.traktorcekici-details h2{font-size:2rem;margin-bottom:1.5rem}.traktorcekici-details ul{list-style:none;padding:0;max-width:700px;margin:0 auto}.traktorcekici-details li{font-size:1.1rem;margin-bottom:.75rem}.traktorcekici-advantages{background-color:#FF9F66;padding:4rem 1.5rem;text-align:center;color:#002379;margin-top:2rem}.traktorcekici-advantages h2{font-size:2rem;margin-bottom:2rem}.advantage-list{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1.5rem;max-width:800px;margin:0 auto;font-size:1.1rem}.traktorcekici-faq{background-color:#FF9F66;padding:4rem 1.5rem;color:#002379;text-align:left;max-width:850px;margin:3rem auto;border-radius:1rem;box-shadow:0 8px 20px rgba(0,0,0,.05)}.traktorcekici-faq h2{text-align:center;font-size:2rem;margin-bottom:2rem}.faq-item{margin-bottom:2rem;background-color:rgba(255,255,255,.08);border-radius:10px}.faq-item h4{margin-bottom:.5rem;font-size:1.1rem;color:#333}.faq-item p{margin:0;line-height:1.5}.traktorcekici-review{background-color:#001a4d;color:#FFFAE6;padding:4rem 1.5rem;text-align:center;margin-top:3rem;margin-bottom:3rem}.traktorcekici-review h2{font-size:2rem;margin-bottom:1.5rem}.traktorcekici-review blockquote{font-style:italic;background-color:rgba(255,255,255,.05);display:inline-block;padding:1rem 2rem;border-left:4px solid #fffae6;border-radius:8px;max-width:700px;margin:0 auto}

/* ! Motorsiklet alanı */.motorcekici-container{font-family:Segoe UI,sans-serif;background-color:#FFFAE6;color:#002379}.motorcekici-hero{height:100vh;background:linear-gradient(rgba(0,0,0,.55),rgba(0,0,0,.55)),url(/oto-kurtarma-27.avif) 50% /cover no-repeat;display:flex;align-items:center;justify-content:center;text-align:center;color:#FFFAE6;animation:fadeIn 1.5s ease-out}.motorcekici-hero-content{max-width:800px;padding:2rem;background-color:rgba(0,0,0,.4);border-radius:1rem}.motorcekici-hero h1{font-size:2.8rem;margin-bottom:1rem}.motorcekici-hero p{font-size:1.2rem;margin-bottom:2rem}.motorcekici-buttons{display:flex;gap:1rem;flex-wrap:wrap;justify-content:center}.motorcekici-btn{padding:.75rem 1.5rem;border-radius:30px;font-weight:700;border:none;text-decoration:none;transition:all .3s ease;color:white}.call-btn{background-color:#FF9F66}.whatsapp-btn{background-color:#FF5F00}.motorcekici-btn:hover{transform:scale(1.05);background-color:#002379}.motorcekici-details{padding:4rem 2rem;text-align:center}.motorcekici-details h2{font-size:2rem;margin-bottom:1.5rem}.motorcekici-details ul{list-style:none;padding:0;max-width:600px;margin:0 auto}.motorcekici-details li{font-size:1.1rem;margin-bottom:.75rem}.motorcekici-advantages{background:linear-gradient(135deg,#FF9F66,#FFFAE6);color:#002379;padding:4rem 2rem 3rem;text-align:center;position:relative;z-index:1}.motorcekici-advantages h2{font-size:2rem;margin-bottom:2.5rem;text-decoration:underline;text-underline-offset:6px}.motorcekici-advantage-grid{display:flex;flex-wrap:wrap;justify-content:center;gap:1.25rem}.motorcekici-advantage-grid div{background-color:#fff;color:#002379;padding:1.2rem 1.5rem;border-radius:12px;box-shadow:0 4px 10px rgba(0,0,0,.1);min-width:220px;max-width:260px;transition:transform .3s ease}.motorcekici-advantage-grid div:hover{transform:translateY(-6px)}.motorcekici-review{background-color:#FFF1E6;color:#002379;padding:6rem 2rem;text-align:center}.motorcekici-review h2{font-size:2rem;margin-bottom:2rem}.motorcekici-review blockquote{font-style:italic;background-color:rgba(255,255,255,.9);padding:2rem;border-left:4px solid #ff5f00;border-radius:10px;max-width:650px;margin:0 auto;box-shadow:0 3px 8px rgba(0,0,0,.05)}.motorcekici-container{padding-bottom:4rem}

/* ! iş makınası alanı */.ismakinasi-wrapper{font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;background-color:#FFFAE6;color:#002379;line-height:1.6}.ismakinasi-hero{position:relative;height:100vh;display:flex;align-items:center;justify-content:center;padding:0 1rem;text-align:left;color:#FFFAE6;overflow:hidden;animation:fadeInSlide 1.8s ease forwards}.ismakinasi-overlay{position:relative;background-color:rgba(0,35,121,.6);padding:3rem 2rem;max-width:800px;border-radius:1rem;color:#FFFAE6;text-align:center;box-shadow:0 0 15px rgba(0,35,121,.6)}.ismakinasi-title{font-size:3rem;margin-bottom:1rem;font-weight:700;text-shadow:1px 1px 6px rgba(0,0,0,.7)}.ismakinasi-intro{font-size:1.3rem;margin-bottom:2rem;text-shadow:1px 1px 5px rgba(0,0,0,.6)}.ismakinasi-buttons{display:flex;justify-content:center;gap:1rem;flex-wrap:wrap}.ismakinasi-btn{background-color:#FF9F66;color:#fff;padding:.9rem 2rem;border-radius:30px;font-weight:600;text-decoration:none;transition:background-color .3s ease,transform .3s ease;box-shadow:0 4px 8px rgba(255,159,102,.5)}.ismakinasi-btn.whatsapp-btn{background-color:#FF5F00;box-shadow:0 4px 8px rgba(255,95,0,.5)}.ismakinasi-btn:hover{background-color:#002379;transform:scale(1.05);box-shadow:0 6px 12px rgba(0,35,121,.7)}.ismakinasi-section{padding:3rem 1.5rem;max-width:900px;margin:2rem auto;background-color:#FFFAE6;border-radius:1rem;box-shadow:0 0 10px rgba(0,0,0,.05)}.ismakinasi-section h2{font-size:2rem;margin-bottom:1.5rem}.ismakinasi-section ul{list-style:none;padding-left:0}.ismakinasi-section li{font-size:1.1rem;margin-bottom:.75rem;padding-left:1.25rem;position:relative}.ismakinasi-section li:before{content:"✅";position:absolute;left:0;top:0;font-size:1.2rem}.ismakinasi-advantages{background-color:#FF9F66;color:#002379;padding:3rem 1.5rem;max-width:900px;margin:3rem auto;border-radius:1rem;box-shadow:0 0 10px rgba(255,159,102,.3);text-align:center}.ismakinasi-advantages h2{font-size:2rem;margin-bottom:2rem}.advantage-list{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1.2rem;font-weight:600}.ismakinasi-faq{background-color:#FF5F00cc;padding:3rem 1.5rem;max-width:900px;margin:3rem auto;border-radius:1rem;color:white;box-shadow:0 0 10px rgba(255,95,0,.4);text-align:left}.ismakinasi-faq h2{text-align:center;font-size:2rem;margin-bottom:1.5rem}.faq-item{background-color:rgba(255,255,255,.15);padding:1rem 1.5rem;border-radius:8px;margin-bottom:1.5rem}.ismakinasi-review{background-color:#002379cc;color:#FFFAE6;padding:4rem 1.5rem 5rem;max-width:900px;margin:3rem auto 6rem;border-radius:1rem;text-align:center;font-style:italic;font-size:1.3rem;box-shadow:0 0 15px rgba(0,35,121,.5)}.ismakinasi-review h2{margin-bottom:2rem}.ismakinasi-buttons-bottom{display:flex;justify-content:center;gap:1.5rem;margin-bottom:3rem}@keyframes fadeInSlide{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@media (max-width:768px){.ismakinasi-title{font-size:2rem}.ismakinasi-intro{font-size:1rem}.advantage-list{grid-template-columns:1fr}.ismakinasi-buttons,.ismakinasi-buttons-bottom{flex-direction:column}}



/* ! otobüs Çekici */.otobus-wrapper{background-color:#FFFAE6;color:#002379;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;overflow-x:hidden}.otobus-hero{position:relative;height:100vh;display:flex;align-items:center;justify-content:center;text-align:center;padding:0 1rem;overflow:hidden}.hero-bg{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:1}.otobus-hero-content{position:relative;z-index:2;color:white;text-shadow:0 0 10px rgba(0,0,0,.4);animation:fadeInUp 1s ease-out}.otobus-hero-content h1{font-size:3rem;margin-bottom:1rem}.otobus-hero-content p{font-size:1.25rem}.otobus-section{padding:3rem 1rem;max-width:1000px;margin:0 auto;animation:fadeIn 1.2s ease-out}.otobus-section h2{font-size:2rem;margin-bottom:1rem;color:#FF5F00}.otobus-section ul{padding-left:1.5rem}.otobus-section li{margin-bottom:.75rem}.otobus-advantages{display:flex;flex-wrap:wrap;gap:1rem}.otobus-advantages span{background-color:#FF9F66;color:white;padding:.6rem 1.2rem;border-radius:1rem;font-weight:700}.otobus-faq-item{margin-top:1.5rem;line-height:1.6}.otobus-testimonial{background-color:#FF9F66;color:white;padding:1rem 1.5rem;border-left:5px solid #ff5f00;border-radius:8px;font-style:italic}.otobus-cta{text-align:center;margin:3rem 0}.otobus-btn{display:inline-block;margin:.5rem;padding:.75rem 1.5rem;border-radius:999px;text-decoration:none;font-weight:700;transition:background-color .3s ease;color:white}.otobus-btn--call{background-color:#FF5F00}.otobus-btn--call:hover{background-color:#e24d00}.otobus-btn--whatsapp{background-color:#002379}.otobus-btn--whatsapp:hover{background-color:#001b5c}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@media (max-width:768px){.otobus-hero-content h1{font-size:2rem}.otobus-hero-content p{font-size:1rem}.otobus-advantages{flex-direction:column;gap:.75rem}.otobus-section h2{font-size:1.5rem}}



/* ! iletişim sayfası */.iletisim-container{max-width:1200px;margin:0 auto;padding:2rem}.iletisim-grid{display:flex;flex-direction:column;gap:2rem}.acil-iletisim{text-align:center}.acil-iletisim h1{font-size:1.75rem;color:#FF5F00;font-weight:700}.acil-iletisim .telefon{display:block;margin-top:.5rem;font-size:1.5rem;color:#1d4ed8;text-decoration:none}.acil-iletisim .whatsapp{display:inline-block;margin-top:1rem;background-color:#22c55e;color:white;padding:.5rem 1.5rem;border-radius:.5rem;text-decoration:none}.acil-iletisim p{margin-top:.5rem;margin-bottom:.5rem;color:#002379}.harita iframe{height:400px;border:0}.iletisim-formu h2{font-size:1.25rem;font-weight:600;margin-bottom:1rem;color:#FF5F00}.iletisim-formu form{display:flex;flex-direction:column;gap:1rem}.iletisim-formu input,.iletisim-formu select,.iletisim-formu textarea{padding:.5rem;border:1px solid #ff9f66;border-radius:.375rem;width:100%}.iletisim-formu button{background-color:#2563eb;color:white;padding:.5rem 1rem;border:none;border-radius:.375rem;cursor:pointer}.iletisim-formu button:hover{background-color:#1d4ed8}.adres-bilgileri{font-size:.875rem;color:#002379}@media (min-width:768px){.iletisim-grid{flex-direction:row;gap:2rem}.sag-kolon,.sol-kolon{flex:1;padding:1rem;border-radius:.5rem;box-shadow:0 0 10px rgba(0,0,0,.05)}.sol-kolon{margin-right:1rem}.sag-kolon{margin-left:1rem}}






 /*! 1200px ve altı (büyük tablet - küçük dizüstü) */@media (max-width:1200px){.wrap{grid-template-columns:repeat(3,1fr)}}

/*! 1024px ve altı (tabletler) */@media (max-width:1024px){.box-container,.wrap,.wrapper{grid-template-columns:repeat(2,1fr)}}

/*! 768px ve altı (büyük telefon - küçük tablet) */@media (max-width:768px){.nav-links{flex-direction:column;position:absolute;top:100%;left:0;background:#002379;width:100%;padding:20px 0;display:none}.nav-links.active{display:flex}.nav-link{padding:15px 30px;border-top:1px solid rgba(255,255,255,.1)}.has-dropdown .dropdown{position:static;background:#001a5c;border:none;padding-left:20px}.dropdown{position:relative;top:0;left:0;min-width:100%}.menu-icon{display:block}.dropdown li a{padding:12px 24px;font-size:16px}.dropdown li a:after{left:24px;bottom:10px}.hero-content h1{font-size:2rem}.cta-button,.hero-content p{font-size:1rem}.cta-button{padding:.6rem 1.4rem}.kamyonet-hero-content h1{font-size:2rem;margin-bottom:1.5rem}.kamyonet-hero-content p{font-size:1.2rem}.kamyonet-content{padding:2rem 1rem}.advantage-list{grid-template-columns:1fr}.kamyonet-buttons{flex-direction:column;align-items:center}.btn{width:90%;text-align:center}}

/*! 600px ve altı (telefon boyutu) */@media (max-width:600px){.box-container,.wrapper{grid-template-columns:1fr;padding:10px}.card{margin:20px auto}.card img{height:auto}.box-content{flex-direction:column;text-align:center}.footer{padding:30px 15px;gap:25px}.footer-box h2{font-size:16px}.footer-box a,.icon-item{font-size:14px}}

/*! 480px ve altı (küçük telefonlar) */@media (max-width:480px){.uyari{padding:0 6px;h2{font-size:14px}p{font-size:16px}}.hero-section{padding:.5rem}.wrap{padding:0 5px;grid-template-columns:1fr}}