.elementor-82 .elementor-element.elementor-element-25acf15{--display:flex;}/* Start custom CSS for html, class: .elementor-element-8e6aa51 *//* =========================================
   MEGA KONTEYNER - OKUNABİLİRLİK DÜZELTMESİ
========================================= */

/* HERO küçük etiketler */
.mega-37-label{
  font-size:12px !important;
  line-height:1.4 !important;
}

.mega-37-breadcrumb{
  font-size:12px !important;
}

.mega-37-feature small{
  font-size:10px !important;
  line-height:1.4 !important;
  color:#6f818d !important;
}

.mega-37-feature strong{
  font-size:14px !important;
  line-height:1.4 !important;
}

.mega-37-call small{
  font-size:11px !important;
}

.mega-37-call strong{
  font-size:17px !important;
}

/* Görsel altındaki kullanım / sistem / planlama */
.mega-37-image-info small{
  font-size:10px !important;
  line-height:1.35 !important;
  color:#70838f !important;
}

.mega-37-image-info strong{
  font-size:14px !important;
  line-height:1.4 !important;
}

.mega-37-image-info > div > span{
  font-size:12px !important;
}

/* Sağdaki ölçü badge */
.mega-37-size small{
  font-size:10px !important;
}

.mega-37-size strong{
  font-size:28px !important;
}

.mega-37-size span{
  font-size:15px !important;
}

/* Alt mavi şerit */
.mega-37-strip strong{
  font-size:19px !important;
  line-height:1.3 !important;
}

.mega-37-strip span{
  font-size:12px !important;
  line-height:1.45 !important;
  color:rgba(255,255,255,.82) !important;
}

/* 3x7 nedir alanı */
.mega37-section-label,
.mega37-mini-title,
.mega37-usage-heading span{
  font-size:12px !important;
  line-height:1.4 !important;
}

.mega37-about-heading-right p{
  font-size:17px !important;
  line-height:1.8 !important;
  color:#526875 !important;
}

/* Standart model başlığı */
.mega37-plan-top span{
  font-size:11px !important;
}

.mega37-plan-top h3{
  font-size:23px !important;
}

.mega37-plan-badge{
  font-size:22px !important;
}

/* Plan ölçü yazıları */
.mega37-measure-top strong,
.mega37-measure-side strong{
  font-size:11px !important;
  font-weight:900 !important;
}

.mega37-plan-content small{
  font-size:11px !important;
}

.mega37-plan-content span{
  font-size:13px !important;
}

.mega37-plan-note{
  font-size:12px !important;
  line-height:1.6 !important;
  color:#657985 !important;
}

/* Genişlik / uzunluk / alan */
.mega37-dimensions small{
  font-size:10px !important;
}

.mega37-dimensions strong{
  font-size:20px !important;
}

/* Neden 3x7 alanı */
.mega37-about-info > h3{
  font-size:34px !important;
  line-height:1.2 !important;
}

.mega37-about-text{
  font-size:16px !important;
  line-height:1.75 !important;
  color:#566b78 !important;
}

.mega37-info-icon{
  font-size:12px !important;
}

.mega37-info-item strong{
  font-size:16px !important;
  line-height:1.4 !important;
}

.mega37-info-item p{
  font-size:14px !important;
  line-height:1.6 !important;
  color:#607581 !important;
}

/* Kullanım kartları */
.mega37-usage-card h3{
  font-size:21px !important;
}

.mega37-usage-card p{
  font-size:14px !important;
  line-height:1.65 !important;
  color:#607480 !important;
}

.mega37-card-tag{
  font-size:10px !important;
}

.mega37-usage-number{
  font-size:12px !important;
}

/* Teklif butonu */
.mega37-info-button{
  font-size:14px !important;
}

/* Tablet */
@media(max-width:1050px){
  .mega-37-image-info small{
    font-size:10px !important;
  }

  .mega-37-image-info strong{
    font-size:14px !important;
  }
}

/* Mobil */
@media(max-width:767px){

  .mega-37-breadcrumb{
    font-size:10px !important;
  }

  .mega-37-feature small{
    font-size:10px !important;
  }

  .mega-37-feature strong{
    font-size:14px !important;
  }

  .mega-37-strip strong{
    font-size:17px !important;
  }

  .mega-37-strip span{
    font-size:11px !important;
  }

  .mega37-about-heading-right p{
    font-size:15px !important;
  }

  .mega37-about-text{
    font-size:15px !important;
  }

  .mega37-info-item strong{
    font-size:15px !important;
  }

  .mega37-info-item p{
    font-size:13px !important;
  }

  .mega37-usage-card p{
    font-size:14px !important;
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-a4ff7d2 *//* =====================================================
   MEGA KONTEYNER 3X7
   ANTRASİT + MAVİ + TURUNCU RENK OVERRIDE
   Mevcut HTML kodlarına dokunmadan uygulanır
===================================================== */

:root{
  --mega-dark:#17222c;
  --mega-dark-2:#21313d;
  --mega-navy:#173b52;
  --mega-blue:#176b9c;
  --mega-orange:#f58220;
  --mega-light:#f5f7f8;
  --mega-blue-light:#eaf4fa;
  --mega-border:#dde4e8;
  --mega-text:#5f707b;
}


/* =========================
   HERO
========================= */

.mega-37-hero{
  background:
    radial-gradient(
      circle at 85% 15%,
      rgba(23,107,156,.10),
      transparent 32%
    ),
    linear-gradient(
      135deg,
      #ffffff 0%,
      #f6f8f9 58%,
      #edf1f3 100%
    ) !important;
}

.mega-37-content h1{
  color:var(--mega-dark) !important;
}

.mega-37-content h1 span{
  color:var(--mega-dark) !important;
}

.mega-37-label{
  background:var(--mega-dark) !important;
  color:#fff !important;
}

.mega-37-description{
  color:var(--mega-text) !important;
}

.mega-37-description strong{
  color:var(--mega-dark) !important;
}


/* HERO ÖZELLİK KARTLARI */

.mega-37-feature{
  background:#fff !important;
  border-color:#dfe5e8 !important;
}

.mega-37-feature-icon{
  background:var(--mega-dark) !important;
  color:#fff !important;
}

.mega-37-feature small{
  color:#778690 !important;
}

.mega-37-feature strong{
  color:var(--mega-dark) !important;
}


/* TELEFON */

.mega-37-call{
  border-color:#d6dfe4 !important;
  background:#fff !important;
}

.mega-37-call strong{
  color:var(--mega-dark) !important;
}


/* TURUNCU CTA AYNI KALIYOR */

.mega-37-whatsapp,
.mega37-info-button,
.mega37-tech-cta a{
  background:var(--mega-orange) !important;
  color:#fff !important;
}


/* HERO GÖRSELİ ÖLÇÜ KUTUSU */

.mega-37-size strong{
  color:var(--mega-dark) !important;
}

.mega-37-size span{
  color:var(--mega-orange) !important;
}


/* HERO GÖRSEL ALT BİLGİ */

.mega-37-image-info strong{
  color:var(--mega-dark) !important;
}

.mega-37-image-info > div > span{
  color:var(--mega-orange) !important;
}


/* =========================
   HERO ALT ŞERİT
========================= */

.mega-37-strip{
  background:
    linear-gradient(
      100deg,
      #17222c,
      #21313d
    ) !important;
}

.mega-37-strip-inner > div{
  border-color:rgba(255,255,255,.10) !important;
}

.mega-37-strip strong{
  color:#fff !important;
}

.mega-37-strip span{
  color:rgba(255,255,255,.68) !important;
}


/* =========================
   3X7 NEDİR?
========================= */

.mega37-about{
  background:#fff !important;
}

.mega37-section-label{
  color:var(--mega-orange) !important;
}

.mega37-about-heading h2{
  color:var(--mega-dark) !important;
}

.mega37-about-heading h2 span{
  color:var(--mega-blue) !important;
}


/* PLAN KARTI */

.mega37-plan-card{
  background:#f5f7f8 !important;
  border-color:#dde4e8 !important;
}

.mega37-plan-top{
  background:#eef1f3 !important;
  border-color:#dce2e6 !important;
}

.mega37-plan-top span{
  color:var(--mega-blue) !important;
}

.mega37-plan-top h3{
  color:var(--mega-dark) !important;
}

.mega37-plan-badge{
  background:var(--mega-dark) !important;
  color:#fff !important;
}


/* TEKNİK ÇİZİM
   Burada maviyi koruyoruz.
   Teknik çizimde mavi daha temiz görünüyor.
*/

.mega37-container-shape{
  border-color:var(--mega-blue) !important;
}

.mega37-container-shape:before,
.mega37-container-shape:after{
  background:var(--mega-blue) !important;
}

.mega37-window{
  border-color:var(--mega-blue) !important;
}

.mega37-plan-content strong{
  color:var(--mega-blue) !important;
}

.mega37-door{
  border-color:var(--mega-blue) !important;
}


/* ÖLÇÜ ALT BİLGİLER */

.mega37-dimensions{
  background:#fff !important;
}

.mega37-dimensions strong{
  color:var(--mega-dark) !important;
}


/* =========================
   NEDEN 3X7?
========================= */

.mega37-about-info{
  background:#fff !important;
  border-color:#e0e5e8 !important;
}

.mega37-mini-title{
  color:var(--mega-orange) !important;
}

.mega37-about-info > h3{
  color:var(--mega-dark) !important;
}

.mega37-info-icon{
  background:var(--mega-dark) !important;
  color:#fff !important;
}

.mega37-info-item strong{
  color:var(--mega-dark) !important;
}


/* =========================
   KULLANIM SEÇENEKLERİ
========================= */

.mega37-usage-heading span{
  color:var(--mega-orange) !important;
}

.mega37-usage-heading h2{
  color:var(--mega-dark) !important;
}

.mega37-usage-card{
  background:#f6f8f9 !important;
  border-color:#e0e5e8 !important;
}

.mega37-usage-card:hover{
  background:#fff !important;
  border-color:#cbd5da !important;
}

.mega37-usage-icon{
  background:var(--mega-dark) !important;
}

.mega37-usage-card h3{
  color:var(--mega-dark) !important;
}

.mega37-card-tag{
  background:#e9edf0 !important;
  color:var(--mega-dark) !important;
}


/* =========================
   TEKNİK ÖZELLİKLER
========================= */

.mega37-tech{
  background:#f4f6f7 !important;
}

.mega37-tech-head > span,
.mega37-options-left > span{
  color:var(--mega-orange) !important;
}

.mega37-tech-head h2,
.mega37-options-left h2{
  color:var(--mega-dark) !important;
}

.mega37-tech-card{
  background:#fff !important;
  border-color:#dde4e8 !important;
}

.mega37-tech-card:hover{
  border-color:#b9c6cd !important;
  box-shadow:0 15px 35px rgba(23,34,44,.08) !important;
}

.mega37-tech-card > span{
  background:var(--mega-dark) !important;
  color:#fff !important;
}

.mega37-tech-card h3{
  color:var(--mega-dark) !important;
}


/* OPSİYONLAR */

.mega37-options{
  background:#fff !important;
  border-color:#dde4e8 !important;
}

.mega37-options-grid div{
  background:#eef1f3 !important;
  color:var(--mega-dark) !important;
}


/* =========================
   TEKNİK CTA
========================= */

.mega37-tech-cta{
  background:
    linear-gradient(
      105deg,
      #17222c 0%,
      #21313d 65%,
      #173b52 100%
    ) !important;
}

.mega37-tech-cta span{
  color:#a9c7d8 !important;
}

.mega37-tech-cta h3{
  color:#fff !important;
}


/* =========================
   ORTAK TURUNCU VURGULAR
========================= */

.mega37-info-button:hover,
.mega37-tech-cta a:hover,
.mega-37-whatsapp:hover{
  background:#ff963c !important;
}


/* =========================
   MOBİL
========================= */

@media(max-width:767px){

  .mega-37-strip{
    background:#17222c !important;
  }

  .mega37-tech-cta{
    background:
      linear-gradient(
        145deg,
        #17222c,
        #21313d
      ) !important;
  }

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-255113f *//* =========================================
   3X7 FİYAT BÖLÜMÜ - OKUNABİLİRLİK ARTIŞI
========================================= */

.mega37-price-head > span{
  font-size:13px !important;
}

.mega37-price-head h2{
  font-size:46px !important;
  line-height:1.14 !important;
}

.mega37-price-head p{
  font-size:17px !important;
  line-height:1.8 !important;
}

/* Sol kartlar */
.mega37-price-card h3{
  font-size:19px !important;
  line-height:1.4 !important;
}

.mega37-price-card p{
  font-size:15px !important;
  line-height:1.7 !important;
  color:#5d707b !important;
}

.mega37-price-card > span{
  font-size:12px !important;
}

/* Sağ teklif kutusu */
.mega37-price-label{
  font-size:11px !important;
}

.mega37-price-offer h3{
  font-size:32px !important;
  line-height:1.22 !important;
}

.mega37-price-offer > p{
  font-size:16px !important;
  line-height:1.75 !important;
}

/* Sağdaki 4 bilgi */
.mega37-price-checks strong{
  font-size:15px !important;
}

.mega37-price-checks small{
  font-size:13px !important;
  line-height:1.5 !important;
  color:rgba(255,255,255,.62) !important;
}

.mega37-price-checks > div > span{
  font-size:11px !important;
}

/* CTA butonları */
.mega37-price-whatsapp{
  font-size:15px !important;
}

.mega37-price-phone small{
  font-size:11px !important;
}

.mega37-price-phone strong{
  font-size:20px !important;
}

/* Alt bilgi notu */
.mega37-price-note strong{
  font-size:16px !important;
}

.mega37-price-note p{
  font-size:14px !important;
  line-height:1.7 !important;
}

/* Mobil */
@media(max-width:767px){

  .mega37-price-head h2{
    font-size:34px !important;
  }

  .mega37-price-head p{
    font-size:16px !important;
  }

  .mega37-price-card h3{
    font-size:18px !important;
  }

  .mega37-price-card p{
    font-size:14px !important;
  }

  .mega37-price-offer h3{
    font-size:27px !important;
  }

  .mega37-price-offer > p{
    font-size:15px !important;
  }

  .mega37-price-checks strong{
    font-size:14px !important;
  }

  .mega37-price-checks small{
    font-size:12px !important;
  }
}
/* =====================================================
   MEGA KONTEYNER - 3X7 SAYFASI GLOBAL TİPOGRAFİ
===================================================== */

/* Ana bölüm başlıkları */
.mega-37-hero h1,
.mega37-about-heading h2,
.mega37-tech-head h2,
.mega37-options-left h2,
.mega37-price-head h2{
  font-weight:800 !important;
  letter-spacing:-1.2px !important;
}

/* Genel açıklama metinleri */
.mega-37-description,
.mega37-about-heading-right p,
.mega37-about-text,
.mega37-tech-head p,
.mega37-options-left p,
.mega37-price-head p{
  font-size:17px !important;
  line-height:1.8 !important;
  color:#5c6f7b !important;
}

/* Kart başlıkları */
.mega37-info-item strong,
.mega37-usage-card h3,
.mega37-tech-card h3,
.mega37-price-card h3{
  font-size:19px !important;
  line-height:1.4 !important;
  font-weight:800 !important;
}

/* Kart açıklamaları */
.mega37-info-item p,
.mega37-usage-card p,
.mega37-tech-card p,
.mega37-price-card p{
  font-size:15px !important;
  line-height:1.7 !important;
  color:#5f727e !important;
}

/* Küçük kategori etiketleri */
.mega-37-label,
.mega37-section-label,
.mega37-mini-title,
.mega37-usage-heading span,
.mega37-tech-head > span,
.mega37-options-left > span,
.mega37-price-head > span{
  font-size:12px !important;
  line-height:1.4 !important;
  letter-spacing:1.2px !important;
}

/* Küçük teknik etiketler */
.mega-37-feature small,
.mega-37-image-info small,
.mega37-plan-top span,
.mega37-plan-content small,
.mega37-dimensions small,
.mega37-price-checks small{
  font-size:11px !important;
}

/* Hero özellik değerleri */
.mega-37-feature strong{
  font-size:15px !important;
}

/* Görsel altındaki değerler */
.mega-37-image-info strong{
  font-size:15px !important;
}

/* Mavi / antrasit şerit */
.mega-37-strip strong{
  font-size:19px !important;
}

.mega-37-strip span{
  font-size:13px !important;
  line-height:1.45 !important;
}

/* Plan alanı */
.mega37-plan-top h3{
  font-size:23px !important;
}

.mega37-plan-note{
  font-size:13px !important;
  line-height:1.6 !important;
}

.mega37-dimensions strong{
  font-size:20px !important;
}

/* Sağ bilgi alanı */
.mega37-about-info > h3{
  font-size:34px !important;
  line-height:1.2 !important;
}

.mega37-info-item strong{
  font-size:16px !important;
}

.mega37-info-item p{
  font-size:14px !important;
}

/* Opsiyon kutuları */
.mega37-options-grid div{
  font-size:15px !important;
}

/* Fiyat sağ kutusu */
.mega37-price-offer h3{
  font-size:32px !important;
}

.mega37-price-offer > p{
  font-size:16px !important;
  line-height:1.75 !important;
}

.mega37-price-checks strong{
  font-size:15px !important;
}

.mega37-price-checks small{
  font-size:13px !important;
}

/* Butonlar */
.mega-37-whatsapp,
.mega37-info-button,
.mega37-tech-cta a,
.mega37-price-whatsapp{
  font-size:15px !important;
}

/* Mobil */
@media(max-width:767px){

  .mega-37-description,
  .mega37-about-heading-right p,
  .mega37-about-text,
  .mega37-tech-head p,
  .mega37-options-left p,
  .mega37-price-head p{
    font-size:16px !important;
  }

  .mega37-usage-card p,
  .mega37-tech-card p,
  .mega37-price-card p{
    font-size:14px !important;
  }

  .mega37-price-offer > p{
    font-size:15px !important;
  }

  .mega-37-strip span{
    font-size:12px !important;
  }
}/* End custom CSS */