@media (min-width: 768px) {
	.logo-header img {
		width: 200px;
	}
}

em {
	font-style: italic !important;
}

.header-style-3 .wrapper-header {
	padding-top: 10px;
	padding-bottom: 5px;
}

.box-icon.round {
	border-radius: 50% !important;
	border: 1px solid;
}

.social-facebook:hover {
	color: #1877F2;
}


.social-twiter:hover {
	color: #666;
}


.social-instagram:hover {
	color: #C13584;
}


.tf-icon-box.style-row .icon {
	border: 1px solid #bbb !important;
}

.bg_default {
	color: #fff;
	background-color: #86163b;
}

	.bg_default a {
		color: #fff;
	}

	.bg_default p {
		color: #fff;
	}


@media (min-width: 1150px) {
	.collection-item-v4.style-2 .collection-content {
		bottom: 0 !important;
		left: 0 !important;
		width: 100%;
	}
}

.collection-item-v4.style-2 .collection-content .heading {
	color: #fff;
	text-align: center;
	background: #5e5e5e;
	text-shadow: 1px 1px 3px #5d5d5d;
	background-color: rgba(0, 0, 0, 0.5);
	border-bottom-left-radius: 10px !important;
	border-bottom-right-radius: 10px !important;
	font-size: 20px !important;
}

.hakkimizda-home-font-size {
	font-size: 34px !important;
}


.hakkimizda-home-desc-font-size {
	font-size: 18px !important;
}


.btn-default-color {
	background-color: #86163b;
	color: #fff !important;
}

.urun-kategorileri-head {
	font-weight: 500;
	font-size: 34px;
	text-align: center;
	margin-bottom: 50px;
}


.collection-item-v2.type-small .collection-content .heading {
	font-size: 20px;
	margin-bottom: 0;
	color: #86163b !important;
}

.flat-title .title {
	font-size: 34px !important;
}




.musteri-yorumlari {
	margin-top: 70px;
}

.bg_eeecf6 {
	background: #eeecf6 !important;
}

.fw-600 {
	font-weight: 600;
}

@media (min-width: 768px) {
  .tf-grid-layout.md-col-2 {
    grid-template-columns: 0.6fr 1fr !important;
  }
}

.home-about-img{
	border-radius: 20px;	
}

.bg-f5f5f7{
	background: #f5f5f7;
}

.detay-font{
	font-size: 18px !important;
}

.detay-font h5 {
	font-size: 20px !important;
	color: #86163b;
	position: relative;
	padding-left: 30px;
	font-weight: 500;
  }

.detay-font h5::before {
    content: "\f101"; /* Font Awesome 'fa-quote-left' unicode */
    font-family: "Font Awesome 6 Free"; /* Font Awesome kullan */
    font-weight: 900; /* Bold ikon için */
    font-size: 20px; /* İkon boyutu */
    color: #86163b; /* İkon rengi */
    position: absolute;
    left: 0;
    top: 50%;
    transform: translateY(-50%); /* Dikey hizalama */
}














.blog-yazi{
	margin-bottom:100px !important;
}

.tf-section-sidebar .sidebar-title {
  margin-bottom: 0px !important;
}

.blog-article-item .article-title a {
  
}

.sidebar-content .blog-article-item {
  margin-bottom: 10px !important;
}

.sidebar-content .tags-lists{
	display: block !important;
}

.sidebar-content .tags-lists li{
  width: fit-content !important;
  float: left;
  margin-right: 10px;
}

.sidebar-content .tags-lists li a {
  margin-right: 5px;
  margin-bottom: 10px;
}

.blog-article-item.style-row .article-content {
  padding-top: 0;
  padding-right: 30px;
}
.sidebar-tags .tags-item {
    text-transform: uppercase;
}

.detay-baslik{
	
}

.detay-baslik .detay-etiket{
	
}

.detay-baslik .title{
	
}

.blog-detay{
	padding-right: 30px;
	font-size: initial !important;
	line-height: 30px;
}

.blog-detail {
  padding: 0px 0 20px !important;
}

.blog-detail .blog-detail-main .blog-detail-main-heading .title {  
  text-align: left !important;
}

.blog-detail .blog-detail-main .blog-detail-main-heading .tags-lists a {
  text-transform: uppercase;
}


.blog-detail .blog-detail-main .desc p{
	
}

.blog-detail .blog-detail-main .blog-detail-main-heading .tags-lists a {
	font-size: 10px;
	font-weight: 500 !important;
	line-height: 30px;
  }


.arama-sidebar {
  position: relative;
}
.arama-sidebar .button-submit {
  position: absolute;
  top: 7px;
  right: 8px;
}

.arama-sidebar .button-submit button {
  height: 35px;
  padding-top: 0;
  padding-bottom: 0;
  background: #86163b !important;
  border: 1px solid #86163b !important;
}


@media (min-width: 1150px) {
  .tf-content-left {
    margin-left: 20px !important;
  }
}


.yazi-alani h1,
.yazi-alani h2,
.yazi-alani h3,
.yazi-alani h4,
.yazi-alani h5,
.yazi-alani h6,
.yazi-alani div,
.yazi-alani p,
.yazi-alani a,
.yazi-alani span {
    margin-bottom: 1rem !important;
	
}



.yazi-alani div,
.yazi-alani p,
.yazi-alani span {
    line-height: 30px !important;
	
	font-size: 16px !important;
}

.yazi-alani b,
.yazi-alani strong,
.yazi-alani a {
	font-weight: 600 !important;
}



.blog-detay b,
.blog-detay strong,
.blog-detay a {
	font-weight: 600 !important;
}









.blog-yazi h1,
.blog-yazi h2,
.blog-yazi h3,
.blog-yazi h4,
.blog-yazi h5,
.blog-yazi h6,
.blog-yazi div,
.blog-yazi p,
.blog-yazi a,
.blog-yazi span {
   
	
}

.blog-detay b, .blog-detay strong, .blog-detay a {
	font-weight: 600 !important;
}	


.blog-yazi .article-title a{
	font-size: 20px;
  line-height: 33.6px;
  color: #86163b;
  font-weight: 500;
}	



.blog-yazi div,
.blog-yazi p,
.blog-yazi span {
    line-height: 30px !important;
	/* font-family: 'Lato', sans-serif !important; */
	font-size: 16px;
}

.blog-article-item .article-label a {
	background-color: var(--white);
	color: var(--main);
	font-size: 10px;
	font-weight: 500;
	line-height: 12px;
	padding: 0 16px;
	height: 31px;
	border-color: var(--white);
  }


body {
    font-family: 'Poppins', sans-serif !important;
}

.whatsapp-button{
	
/*! width: 280px; */
margin-bottom: 10px;
background-color: #4caf50;
border-color: #207624;

padding: 0px 15px;
margin-bottom: 0;
/*! font-size: 15px; */
font-weight: normal;
line-height: 2;
text-align: center;
white-space: nowrap;
vertical-align: middle;
-ms-touch-action: manipulation;
touch-action: manipulation;
cursor: pointer;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
background-image: none;
border: 1px solid transparent;
border-radius: 4px;
color: #fff;
}


.whatsapp-home-button{
	background-color: #4caf50;
	border-color: #207624;
	margin-left: 10px;	
}

.whatsapp-home-button:hover{
	background-color: #207624;
	border-color: #207624;
}


@media only screen and (max-width: 767px) {
    .tf-slideshow .wrap-slider {
        height: auto !important;
    }

	.tf-content-wrap .heading {
	
		line-height: 42.8px;
	  }

	  .home-about-img {
		margin-bottom: 30px;
	  }
}