
.breadcrumbs{
    display: none !important;
}
.patient-photos {
    display: flex !important;
    align-items: center;
}

.patient-photos .wp-block-image {
    margin-right: -32px !important;
    border: 3px solid #fff; 
    border-radius: 50%;
    z-index: 1;
}

.patient-photos .wp-block-image:nth-child(1) { z-index: 1; }
.patient-photos .wp-block-image:nth-child(2) { z-index: 2; }
.patient-photos .wp-block-image:nth-child(3) { z-index: 3; }

.hospital-image img {
    width: 100% !important;        /* w-full */
    height: 256px !important;      /* h-64 (64 * 4px = 256px) */
    object-fit: cover;             /* object-cover */
    border-radius: 1rem;           /* rounded-2xl (yaklaşık 16px) */
    display: block;
}
.relativees {
	position:relative !important;
	display:inline-block;
	margin-left:40px;
	margin-top:100px;
	background-color:#fffff
}
.relativees img {
	display:block,
	width:100%;
	height:auto;
	border-radius: 12px;
	margin-top:50px;
	object-fit:cover;
}

.absolute-image {
	position: absolute !important;
   position: absolute !important;
   bottom: 20px;
   left: -30px;
   z-index: 10;
   text-align: left;
		width:max-content;
	background-color:#fff !important;
opacity:1 !important;
	display:flex;
border-radius:12px;
}
.wp-block-kadence-column.kb-section-dir-horizontal.kadence-column1069_5a2a2c-73 > .kt-inside-inner-col {
	flex-basis: 35px;
    border: none
}

.left-border {
/* Kutunun beyaz arka planı ve köşe yuvarlaklığı */
    background-color: #ffffff;
    border-radius: 12px;
    
    /* Hafif dış gölge (isteğe bağlı, görselde çok hafif var) */
    box-shadow: 0 4px 15px rgba(0,0,0,0.05);
    
    /* İç boşluk (padding) - metnin kutuya yapışmaması için */
    padding: 20px 30px;
    
    /* Sol taraftaki renkli şerit - EN ÖNEMLİ KISIM */
    border-left: 6px solid #20b2aa; /* Turkuaz/yeşil tonu rengi ve genişliği */
    
    /* Eğer varsayılan tırnak işareti stili geliyorsa onu kaldırmak için */
    border-top: none;
    border-right: none;
    border-bottom: none;
    
    /* Diğer stil ayarları */
    position: relative;
    overflow: hidden; /* Şeritin kutunun dışına taşmasını engeller */
}
.wa__sq_button{
	border: 2px solid #647477;
}

.wa__btn_icon img{
	filter: invert(48%) sepia(87%) saturate(3000%) hue-rotate(145deg) brightness(95%) contrast(105%);
}
#topbar {
	background: #ffff !important;
}
#topbar .container .row .col-lg-6 p {
	color:black;
}

.main-header {
	border-bottom: #475169
}

.kt-blocks-info-box-learnmore-wrap {
	align-self: end !important;
}

/*.border-botmm p{
	border-bottom:1px solid;
	border-color: rgb(248 250 252,1);
	margin-top: 2px;
}
*/

.sabit-width {
    width: 100%;       /* Mobilde tam genişlik kaplasın (alt alta dursunlar) */
    min-height: 58x; /* İçerik yoksa sönmesin */
}

/* 2. BÜYÜK EKRANLAR (TABLET VE ÜSTÜ): 768px ve daha geniş ekranlar */
@media only screen and (min-width: 768px) {
    .sabit-width {
        min-height: 58px;
				min-width:358px;
			/* Masaüstünde daha yüksek dursun diyorsan */
    }
}

.wp-block-jetpack-timeline li.wp-block-jetpack-timeline-item .timeline-item__bubble {
	background-color: #00a892 !important;
}

.wp-block-jetpack-timeline li.wp-block-jetpack-timeline-item .timeline-item:after {
	background-color: #00a892 !important;
}

.wp-block-jetpack-timeline li {
	background-color: white !important;
	border-radius: 16px 16px 16px 16px;
padding-bottom: 4px !important;
}

.custom-divv2 {
	margin-left:auto;
	margin-right:auto;
}

// FOOTER

.footer-block {
	padding: 0 !important;
	margin: none !important;
}

aside.widget_block {
	padding:0 !important;
	margin-bottom: 1.5px !important;
}
.wp-block-kadence-advancedheading {
	margin:30px;
}
.footer-2 {
	border-top: 1px solid ;	
}

.footer h3, .footer .wp-block-search .wp-block-search__label {
	padding: 0 0 0 !important
}

.wp-block-kadence-advancedheading {
	margin:0px !important;
}

.wp-block-kadence-advancedheading span {
	margin-top:10px !important;
}


.wp-container-core-group-is-layout-df7bfe9b{
	margin-top:100px;
}

.subtitle{
	margin-top:20px !important;
	margin-bottom:20px !important;
}

.alignnone, img.alignnone{
	padding:0px;
}

.title-margin {
	margin-bottom:50px !important;
}
.title-top-margin {
	margin-top:30px !important;
}
.title-top15-margin {
	margin-top:15px;
}
/*
.woocommerce-product-details__short-description p a, .entry-content a, .sidebar .textwidget p a, .textwidget p a, #comments p a, .slider .inner_carousel p a {
	width: 93%;
}*/

.wp-block-kadence-advancedheading mark {
	padding:0px;
}

.width-f {
	width:100% !important;
}
#topbar {
	display:none;
}

@media (min-width: 1400px) {
    .container-xxl, .container-xl, .container-lg, .container-md, .container-sm, .container {
        max-width: 1350px;
    }
}

.vw-page-title{
	visibility:hidden;
}