﻿.text-grey {
    color: #777;
}

.widget-side {
    background-color: #f5f5f5;
    border-radius: 10px;
    padding: 13px;
    font-size: 11pt;
}

.icon-bar-side {
  position: fixed;
  top: 50%;
  right: 0;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
  z-index: 5000;
}

.icon-bar-side a {
  display: block;
  text-align: center;
  padding: 10px;
  transition: all 1s ease;
  color: #e12e33;
  font-size: 15px;
  background: #bdbcae5c;  
}

.icon-bar-side a:hover {
  background-color: #e12e33a1;
  color: #000;
}

.whatsapp-hover-button {
  position: fixed;
  bottom: 20px;
  left: 20px;
  z-index: 5000;
}

.icon-box-terapi {
  font-size: 50px;
}

hr {
    margin: 0 0 2rem 0;
}

.icon-scroll-up {
  position: fixed;
  bottom: 7%;
  right: 12px;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
  z-index: 5000;
}

.keskin-pattern {
    background-image: url(../../assets/img/backs/keskin-pattern.png);
    background-repeat: repeat;
    background-position: left top;
}

.testimonial{
  min-height: 380px;
}

.navbar-expand-lg .navbar-collapse .dropdown-menu .dropdown-item {
  
  padding-right: 2rem;
  
}


.custom-vertical-video iframe {
  width: 600px;
  height: 600px;
  border-radius: 30px;
}

/* Mobil cihazlar (0 - 575px) */
@media (max-width: 575.98px) {
  .custom-vertical-video iframe {
    width: 100%;
    height: 500px;
  }
}

/* Küçük ekranlar (576px - 767px) */
@media (min-width: 576px) and (max-width: 767.98px) {
  .custom-vertical-video iframe {
    width: 360px;
    height: 640px;
  }
}

/* Orta ekranlar (768px - 991px) */
@media (min-width: 768px) and (max-width: 991.98px) {
  .custom-vertical-video iframe {
    width: 600px;
    height: 600px;
  }
}

/* Büyük ekranlar (992px ve üzeri) */
@media (min-width: 992px) {
  .custom-vertical-video iframe {
    width: 600px;
    height: 600px;
  }
}

.card-body-height{
  height: 430px !important;
}

.degerler{
  height: 330px !important;
}