.whatsapp-float { position: fixed;bottom: 80px; right: 20px; z-index: 1000;}
.whatsapp-float a {background-color: #25d366;color: white; padding: 10px 16px; border-radius: 50px;font-size: 35px;text-decoration: none;box-shadow: 0 4px 10px rgba(0,0,0,0.3);}
#sticky-call {z-index: 1050; font-size: 0.95rem;}
.navbar .nav-link:hover {color: #fff !important;  }
.navbar .dropdown-menu .dropdown-item {font-size: 1.1rem;font-weight: 600;padding: 0.5rem 1.2rem;}
.text-mavi{color:#A8DADC;}
.text-beyaz{color:#fff;}
.btn-warning{background-color:#E63946;border-color:#E63946;color:#fff;}
.bg-warning{background-color:#E63946;border-color:#E63946;color:#fff;}
.bg-gri{background-color:#f1f1f1;}
footer {  padding-bottom: 60px;}
.bi-check-circle-fill{color:#25d366;}
.resim-sol {  float: left;  width: 390px;}


@media (max-width: 576px) {
  .resim-sol {    float: none;    display: block;    margin: 0 auto 15px auto;    width: 100%;    max-width: 100%;    height: auto;  }
}


  /* Mobil için */
@media (max-width: 400px) {
  .navbar-brand .h5 {font-size: 0.65rem !important;}

}

  @media (max-width: 576px) {
  .whatsapp-float {    bottom: 110px;   }
 
}

  
	@media (max-width: 576px) {
	  #sticky-call {flex-direction: column;text-align: center;}
	  #sticky-call a {margin-top: 8px;}
	  .navbar-brand .h5 {font-size: 0.95rem;  }
	}

 /* Tablet için */
	@media (min-width: 992px) {
		.navbar-nav .dropdown:hover .dropdown-menu {display: block;margin-top: 0;}	
	}

	@media (min-width: 992px) {
		.navbar .nav-link {color: #fff !important;font-size: 1.1rem;font-weight: 600;padding: 0 10rem; }
		.navbar-nav .dropdown:hover .dropdown-menu {display: block;margin-top: 0;}
	  }
	  
	  .brand-notice{
  max-width: 980px;
  margin: 24px auto;
  padding: 0 16px;
  font-family: system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif;
  color: #111;
}

.brand-notice__title{
  font-size: 26px;
  font-weight: 800;          /* başlık koyu */
  margin: 0 0 12px 0;
  letter-spacing: .2px;
}

.brand-notice__box{
  background: #fff;
  border: 1px solid #e6e6e6;
  border-radius: 12px;
  padding: 18px 18px;
  line-height: 1.65;
}

.brand-notice__subtitle{
  font-size: 18px;
  font-weight: 800;          /* alt başlık koyu */
  margin: 12px 0 10px 0;
}

.brand-notice__list{
  margin: 10px 0 10px 18px;
  padding: 0;
}

.brand-notice__divider{
  border: 0;
  height: 1px;
  background: #ececec;
  margin: 14px 0;
}

.brand-notice__label{
  font-weight: 700;
}

.brand-notice__company{
  margin: 10px 0;
}

.brand-notice__company-name{
  font-weight: 900;          /* şirket adı çok belirgin */
  display: inline-block;
  margin-left: 6px;
  text-transform: uppercase;
  letter-spacing: .3px;
}

.brand-notice__phone{
  font-weight: 800;
  text-decoration: none;
}

.brand-notice__phone:hover{
  text-decoration: underline;
}

.brand-notice__actions{
  display: flex;
  gap: 10px;
  flex-wrap: wrap;
  margin-top: 14px;
}

.brand-notice__btn{
  display: inline-block;
  padding: 10px 14px;
  border-radius: 10px;
  text-decoration: none;
  font-weight: 800;
  border: 1px solid #ddd;
}

.brand-notice__btn--primary{
  background: #111;
  color: #fff;
  border-color: #111;
}

.brand-notice__btn--ghost{
  background: #fff;
  color: #111;
}





