	
	.product-area {
	  padding: 80px 0px;
	}

	.product-item {
	  margin-bottom: 25px;
	}
	.product-item .product-thumb {
	  margin-bottom: 14px;
	  overflow: hidden;
	  position: relative;
	}
	.product-item .product-thumb img {
	  width: 100%;
	  transition: all 0.5s ease-in-out;
	  -webkit-transition: all 0.5s ease-in-out;
	  -moz-transition: all 0.5s ease-in-out;
	  -ms-transition: all 0.5s ease-in-out;
	  -o-transition: all 0.5s ease-in-out;
	}


	.product-item .product-thumb .product-action {
	  bottom: calc(50% - 20px);
	  position: absolute;
	  text-align: center;
	  width: 100%;
	  z-index: 2;
	}
	.product-item .product-thumb .product-action a {
	  background-color: #fff;
	  color: #333;
	  display: inline-block;
	  font-size: 16px;
	  height: 44px;
	  line-height: 44px;
	  margin: 0 2.5px;
	  opacity: 0;
	  position: relative;
	  text-align: center;
	  visibility: hidden;
	  width: 44px;
	  transform: translate(0, 40px);
	  -webkit-transform: translate(0, 40px);
	  -moz-transform: translate(0, 40px);
	  -ms-transform: translate(0, 40px);
	  -o-transform: translate(0, 40px);
	  transition: all 0.3s ease;
	  -webkit-transition: all 0.3s ease;
	  -moz-transition: all 0.3s ease;
	  -ms-transition: all 0.3s ease;
	  -o-transition: all 0.3s ease;
	}
	.product-item .product-thumb .product-action a i {
	  margin: 0;
	}
	.product-item .product-thumb .product-action a[class*=action-] {
	  transition-delay: 100ms;
	}
	.product-item .product-thumb .product-action a[class*=action-] + a {
	  transition-delay: 150ms;
	}
	.product-item .product-thumb .product-action a[class*=action-] + a + a {
	  transition-delay: 200ms;
	}
	.product-item .product-thumb .product-action a[class*=action-] + a + a + a {
	  transition-delay: 250ms;
	}
	.product-item .product-thumb .product-action a:hover {
	  background-color: #c2a18a;
	  color: #fff;
	}



	.product-item:hover .product-thumb .bg-thumb {
	  opacity: 1;
	}
	.product-item:hover .product-thumb .product-action {
	  margin-top: 0;
	  opacity: 1;
	}
	.product-item:hover .product-thumb .product-action a {
	  opacity: 1;
	  visibility: visible;
	  transform: translate(0, 0);
	  -webkit-transform: translate(0, 0);
	  -moz-transform: translate(0, 0);
	  -ms-transform: translate(0, 0);
	  -o-transform: translate(0, 0);
	}
	
	

	.product-item-list .product-thumb {
	  flex: 0 0 270px;
	  margin-right: 50px;
	  margin-bottom: 0;
	}

	.product-item-list .product-info {
	  text-align: left;
	}
	.product-item-list .product-info .title {
	  font-size: 20px;
	  font-weight: 400;
	  margin-bottom: 11px;
	}
	.product-item-list .product-info .prices {
	  margin-bottom: 13px;
	}



	.all_treatments_header {
		display:block; margin-top:30px
	}

	.all_treatments {
		background:#e6007e;
		border: 1px solid #b51d40;
		color: #fff;
		font-size: 22px;
		line-height: 28px;
		text-transform: uppercase;
		margin-top: 50px;
		padding: 10px 30px 10px 30px;
		transition: all 0.3s ease-in-out;
		-webkit-transition: all 0.3s ease-in-out;
		-moz-transition: all 0.3s ease-in-out;
		-ms-transition: all 0.3s ease-in-out;
		-o-transition: all 0.3s ease-in-out;
	}

	.all_treatments:hover {
		background:#a81235;color: #fff;
	}

	
	
	

	.container_50  {
		max-width:50%
	}	
	.container_60  {
		max-width:60%
	}
	.container_70  {
		max-width:70%
	}
	.container_80  {
		max-width:80%
	}
	.container_90  {
		max-width:90%
	}
	
	.lang-dropdown-content ul li a {
		font-size:25px;
	}
	
	
	.offers {
		background:#ddd url(../assets/offers_zemin.png) center center; border-radius:4px;
		padding:20px 20px
	}
	.princing_tables{
		position:relative;
		z-index: 1;
		background:rgba(198,198,204, 0.388);
		border-radius:4px;
		height:490px;
		padding:20px 2px;
		margin-bottom:90px;
	}
	
	.princing_tables_color:hover .princing_tables {
		background:rgba(31,33,46, 0.388); transition:.5s;
	}
	
 	.princing_tables_color:hover .princing_tables_content ul li, 
	.princing_tables_color:hover .princing_tables_header h1,
	.princing_tables_color:hover .princing_tables_header h2,
	.princing_tables_color:hover .princing_tables_content h4
	{
		color:#fff; transition:.5s;
	}
	
	.princing_tables_title {
		position:absolute; left:0px; right:0px; top:-20px; margin:0px auto; padding:0px; text-align:center; display:block;  
		background:#2c4157; border-radius:4px; padding:5px 0px; width:160px; color:#fff
	}
	.princing_tables_header { 
		background:url(../images/offers_header_bg.png)  96% 20px no-repeat; display:block; width:100%; padding:30px 20px; padding-bottom: 4px;
	}
	.princing_tables_header h2 {
		display:block; text-align:left; font-weight:bold; font-size:15px
	}
	.princing_tables_header h2 span {
		display:block; font-size:13px; font-weight:100
	}
	
	.princing_tables_header h1 {
		display:block; float:right; text-align:left; font-weight:bold; font-size:25px; margin-top: -5px;
	}
	
	.princing_tables_content {
		margin:0px auto; padding:0px; text-align:center; display:block; padding:0px 20px; margin:30px 0px; margin-top:12px
	}
		
	.princing_tables_content h4 {
		display:block; text-align:left; font-weight:bold; font-size:15px
	}
	
	.princing_tables_content ul {
		list-style:none; margin:0px auto; padding:0px; text-align:center; display:block; padding:10px 0px; 
		border-top:1px solid #d2d2d2; border-bottom:1px solid #f2f2f2; margin-top:10px
	}	
	.princing_tables_content ul li {
		background: url(../images/icon_list.png) center left no-repeat; font-size: 13px; margin-bottom: 9px; display: block;
		padding-left: 25px; text-align:left
	}
	
	.advertisement_footer {
		display:block; height:50px; background:#499ceb; border-radius:0px 0px 18px 18px;
	}
	.advertisement_footer h4{
		display:block; padding-top:10px; text-align:center; color:#fff
	}	
	
	.princing_tables_footer {
		margin:0px auto; padding:0px; text-align:center; display:block
	}
	
	.princing_tables_footer a {
		margin:0px auto; padding:0px; text-align:center; display:block;  background:#2c4157; border-radius:4px; padding:5px 0px; width:80%; color:#fff;
		font-size:14px
	}
		
	.princing_tables_footer a:hover {
		opacity:0.78
	}
	
	
	
	.video_area{
	    position:relative;
	}
	

	.video {
		display:block;
		/*
		height:100vh;
		height:100%;
		*/
		width:100%;
		background:#fff;
		position:relative;
		background-size: cover;
	}
	
	.video .hc-overlay { 
		position: absolute; top: 0;  right: 0; bottom: 0;  left: 0; background-size: cover;  text-indent: -9999px; 
		background:rgba(0, 0, 0, 0.22); 
	} 	
	 

	.video-container {
		height: 90vh;
		width: 100%;
		position: relative;
	}

	.video-container video {
	  width: 100%;
	  height: 100%;
	  /*
	  position: absolute;
	  */
	  object-fit: cover;
	  z-index: 0;
	}

	
	.video-container .caption {
		position:absolute; left:0%; right:0%; bottom:5%; display:table; text-align:center; margin:0px auto; padding:0px;width:100%;
	}
	.video-container .caption  h2{
		display:block; color:#fff; font-size:33px; margin-bottom:10px;
        font-size: 2.125rem;
        letter-spacing: 0;
        line-height: 2.25rem;
        font-weight: 500;
        text-transform: uppercase;
	}
	.video-container .caption  a{
		display:block; color:#fff; font-size:15px; text-align:center; border:1px solid #fff;  border-radius:33px;
		width:200px; margin:0px auto; padding:0px; padding-top:6px; padding-bottom:6px
	}
	.video-container .caption  a:hover{
		opacity:0.9
	}
	
		
	.header-area.sticky-header.sticky.header-style2 .header-logo-area .logo-main {
	  
	}	
	
	.greys {
		 filter: gray; -webkit-filter: grayscale(1);  filter: grayscale(1);   
		  -o-transition:.5s;  -ms-transition:.5s;  -moz-transition:.5s; -webkit-transition:.5s; transition:.5s;  
	} 
	.greys:hover {
		-webkit-filter: grayscale(0); 
		filter: none; 
	} 
	
	
	.stars {
		list-style:none; margin:0px; padding:0px; margin-top:-20px
	}
	.stars li {
		float:left;
	}
	.stars i {
		font-size:22px; margin-right: 2px; color: #ffc107;
	}
	
	
	.summary_detail {
		display:block; margin:10px
	}
		
	.summary_detail img{
		float:left; margin-right:15px;
	}	
	.summary_detail div{
		float:left; text-align:left;font-size:21px
	}		
	.summary_detail div span{
		display:block; font-size:13px
	}
	
	.summary_detail_link {
		display:block; color:#fff; font-size:21px; text-align:center; background:#0076db; padding:6px 0px; border-radius:33px;
		 width:300px; margin:0px auto; padding:0px; margin-top:50px;
	}

	
	
	#ismail .swiper-button-next, #ismail .swiper-button-prev {
	  position: absolute;
	  top: 50%;
	  width: calc(var(--swiper-navigation-size)/ 44 * 27);
	  height: var(--swiper-navigation-size);
	  margin-top: calc(-1 * var(--swiper-navigation-size)/ 2);
	  z-index: 10;
	  cursor: pointer;
	  display: flex;
	  align-items: center;
	  justify-content: center;
	  color:#444;
	}
	
	#ismail .swiper-button-next, #ismail .swiper-container-rtl .swiper-button-prev {
	  left: 111px;
	  left: 675px;
	}
	#ismail .swiper-button-prev, #ismail .swiper-container-rtl .swiper-button-next {
	  left: 38px;
	  right: auto;
	}	


	.page-title-area {
	  overflow: hidden;
	  position: relative;
	  z-index: 1;
	  margin-top: 116px;
	}
	
	
	
	
	.page.header-area.header-default.header-style2 .header-navigation-area .main-menu > li > a {
	  color: #444;
	}
	.page.header-area.header-default.header-style2 .header-navigation-area .main-menu > li > a {
	  color: #444;
	}	
		
	.page.header-area.header-default.header-style2 .header-action-area .btn-login {	  color: #444;	}	
	.page.header-area.header-default.header-style2 .header-action-area .btn-cart {	  color: #444;	}
	.page.header-area.header-default.header-style2 .header-action-area .btn-cart:hover {	  color: #444;	}
	
		
	.happ_patients {
		/* background: url(../assets/bg-1.png) center bottom no-repeat; background-size: contain;   */margin: 55px 0px;  margin-bottom:0px; 
		position:relative; padding-bottom: 130px; border-radius:10px 10px 10px 10px; 
	} 
	.happ_patients .accommodation { 
		position:absolute; left:0px; right:0px; bottom:30px; margin:0px auto; padding:0px; text-align:center; display:block; font-size:41px; color:#fff
	} 		
	
	
	.happ_patients .happ_patient_item {
		display:block; margin:0px auto; padding:0px; text-align:center;  padding:0px 30px; margin-top:20px; 
		
	} 	
	
	.happ_patients .happ_patient_img img {
		display:block; width:90px; border-radius:0px 30px 30px 30px
	}
	
	.happ_patients .happ_patient_desc  {
		display:block; float:left; margin-left:1px
	}
		
	.happ_patients .happ_patient_desc h4 {
		text-align:left;
	}
			
	.happ_patients .happ_patient_desc h6 {
		text-align:left; display:block; margin-top:2px
	}
				
	.happ_patients p {
		text-align:left; display:block; margin-top:10px
	}
				
	.happ_patients .happy_star {
		margin:0px; padding:0px; list-style:none; margin-top:10px
	}
	.happ_patients .happy_star li{
		display:block; float:left; margin-right:5px; color:#ddd
	}
	.happ_patients .happy_star li::after{
		content: "\f005"; font-family: "FontAwesome"; padding-left: 5px; color:#ffa735; font-size: 17px;
	}
	
	.happ_patients .happy_logo {
		align-items: center; justify-content: center;  display:flex; margin-top:80px
	}	
		
	.happ_patients .happy_logo img {
		width:120px; 
	}	
		
	.show_more {
		background:#396280; display:block; text-align:center; font-size:15px; color:#fff; border-radius:21px; width:150px;  margin:0px auto; padding:0px; 
		text-align:center; padding:5px 0px; text-transform:uppercase;margin-bottom:100px
	}
	
		
	
	
	
	/**
		page_details page settings
	**/	

	.page_details {
		display:block; padding:0px 20px
	}
	.page_details_overview {
		
	}	
	.page_details_overview h1 {
		display:block; font-size:41px; font-weight:900; margin-bottom:15px; color:#000
	}	
	.page_details_overview h2 {
		display:block; font-size:27px; font-weight:900; margin-bottom:15px; color:#000
	}
	.page_details_overview img{
		max-width:100%;
	}
	.page_details p  {
		text-align:justify; font-size: 17px;
	} 
	
	
	
	/**
		scenarios page settings
	**/		
	.scenarios {
		display:table; margin-top:50px; 
	}	
	.scenarios h1 {
		display:block; font-size:41px; font-weight:900; margin-bottom:15px; color:#000
	}	
	.scenarios h2 {
		display:block; font-size:27px; font-weight:900; margin-bottom:15px; color:#000
	}
	
	.scenarios .desc{
	}	
	.scenarios .desc .img_desc_ {
		max-width:260px; float:left; display:block;
	}	
	.scenarios .desc .img_desc_sol {
		max-width:260px; float:left; display:block; margin-right:20px; margin-bottom:20px
	}	
	.scenarios .desc .img_desc_sag {
		max-width:260px; float:right; display:block; margin-left:20px; margin-bottom:20px
	}
	.scenarios p  {
		text-align:justify; display:block; padding-top:30px
	} 

	
	
	/**
		producedure_area page settings
	**/	
	
	.producedure_area_main {
		 display:block; 
	}
	.producedure_area_main {
		 display:block; margin-left:30px; padding-bottom:30px
	}		
	.producedure_area_main p {
		 display:block; font-size:17px
	}	

	
	
	/**
		scenarios page settings
		
	.our_implant_brands_area {
		 padding:30px; margin:30px
	}	
	
	.our_implant_brands span{
		margin: 30px 30px; font-size: 30px; color: #a3b2c4; border-bottom: 1px solid; padding-bottom: 20px;
	}

	**/	



	
	
 
	/**
		book_center page settings
	**/		
	
	.book_center {
		background: rgba(38,37,60,0.687);
		background-size: cover;
		background-position: top center;
		padding: 60px 50px;
		position: relative;
		margin:40px 0px
	} 

	.book_center::before {
	  background-color: #1C152F;
	  content: "";
	  height: 100%;
	  left: 0;
	  opacity: 0.7;
	  position: absolute;
	  top: 0;
	  width: 100%;
	}
	
	.book_main {
		display:block; /* background:rgba(129, 205, 213, 0.59); */ padding:20px 40px;
	} 		
	.book_main h2 {
		display:block; text-align:center; font-size:57px; font-weight:700; color:#fff; margin-bottom:30px
	} 		
	.book_main h2 span {
		display:block; 
	} 		
	.book_main span {
		display:block; text-align:center; font-size:39px; color:#fff; margin:2px 0px; 
	} 				
	.book_main p {
		display:block; text-align:center; font-size:15px; color:#fff
	}
	

	.book_header {
		margin:0px auto; padding:0px; text-align:center; display:table; margin-bottom:60px
	}


	.book_media {
		list-style:none;  margin:0px auto; padding:0px; text-align:center; display:table
	} 
	.book_media li {
		float:left; display:block;
	}  
	.book_media li a {
		display:block; color:#444; margin-left:20px;
	}  	
	.book_media li a:hover {
		transform: scale(1.2);
		-o-transition:.1s;
		-ms-transition:.1s;
		-moz-transition:.1s;
		-webkit-transition:.1s;	 
	}  	
	.book_media li a span {
		display:block; font-size:17px; width:120px; text-align:center; font-weight:700; 
	}  	
	.book_media li a img {
		width:80px; text-align: center; display: table; margin: 0px auto; padding: 0px;
	} 



	.product-area.new-collection-product-area .container-fluid .title-rotate {
	  left: 65px;
	  max-width: 100%;
	  position: absolute;
	  top: 2%;
	  transform: translateX(-100%) rotate(-90deg);
	  transform-origin: right;
	  width: auto;
	  background:#fff;
	  z-index:99;
	  padding:0px 60px
	}

	.product-area.new-collection-product-area .container-fluid .title-rotate .title {
	  color: #c3c3c3;
	  font-size: 50px;
	  font-weight: bold;
	  text-transform: uppercase;
	  line-height: 1;
	  letter-spacing: 10.5px;
	  margin: 0;
	}









 	
		
/** 
		**************************************************
				join_our_story settings
		**************************************************
	**/
 	
	.join_our_story {
		display:block; padding:40px 20px; 
	}	
	.join_our_story_item {
		display:block; position:relative;margin-bottom:15px
	}
	
	.join_our_story_item_msj {
		position:absolute; left:1px; right:1px; top:0px;  width: 100%; height:100%; background:rgba(58,58,58,0.7);  transition: all ease .3s; opacity:0
	}
		
	.join_our_story_item img{
		width: 100%;  object-fit: cover;
	}
	.video_bg {
		display:block; overflow-x:hidden; height:200px; align-items: center; justify-content: center;  display:flex;
	}
	.video_bg {
		
	}
	 
	
	/**
		normal_text_area page settings
	**/		
		
	.normal_text_area {
		display:block; padding:100px 0px
	}		
	 		
	.normal_text_area_main {
		display:block; margin-bottom:20px
	} 		
	.normal_text_area_main h1 {
		display: block; font-size: 25px; font-weight: 900; margin-bottom: 15px;color: #000;
	}	 		
	.normal_text_area_main h2 {
		display: block; font-size: 22px; font-weight: 700; margin-bottom: 15px;color: #000;
	}				
	.normal_text_area_main p {
		display:block; text-align:left; font-size:15px; 
	} 				
	.normal_text_area_main img {
		display:block; text-align:center; margin: 0px auto; padding: 0px;
	}	
		 
	
	/**
		benefits_area page settings
	**/		
		
	.benefits_area {
		display:block; padding:60px 0px; background:#f2f2f2
	}		
	 		
	.benefits_area_main {
		display:block; margin-bottom:20px
	}		
			
	.benefits_area_main.left p {
		display:block; text-align:left; font-size:17px; padding-top:30px
	} 	
				
	.benefits_area_main.right p {
		display:block; text-align:right; font-size:17px; padding-top:30px
	} 	
	
	.benefits_area_main img {
		max-width: 135px;
		margin-top: 25px;
	}	
	.cat_star i {
		margin-right: 2px;
		color: #ffc107;
	}		

	/**
		complications_area page settings
	**/
	
	.complications_area {
		display:block; padding:100px 0px
	}
	.normal_text_area_main h1 {
		display: block; font-size: 25px; font-weight: 900; ;color: #000;
	}
	.complications_area ul {
		display: block; list-style:none; margin:0px; padding:0px; margin-top:20px;
	}	
	.complications_area ul li {
		background: url(../images/icon/icon_type_2.png) center left no-repeat; font-size: 15px; margin-bottom: 9px; display: block;
		padding-left: 38px;
	}	
	
	/**
		testimonials_area page settings
	**/		
			
	.testimonials_area {
		display:block; background: url(../assets/testimonialss_area.jpg) center center; padding:40px 0px;
	}	
	.testimonials_area_shadow {
		display:block; background:rgba(38,37,60,0.687); padding:30px 0px;
	}
	.testimonials_area_desc  {
		display: block; padding-top:50px;
	}	
	.testimonials_area_desc h1 {
		display: block; font-size: 36px; font-weight: 900; color: #fff;
	}
 	.testimonials_area_desc p {
		display: block; font-size: 17px; font-weight: 700; color: #fff;
	}
 		
	.testimonials_slider_area {
		display:block; padding:30px 30px; background:#26253c; border-radius:15px
	}	
			
	.testimonials_slider_area_header {
		display:block; padding:10px 10px;
	}	
				
	.testimonials_photo {
		display:block; float:left;
	}			
	.testimonials_photo img {
		 display:block; max-width:88px; border-radius:50%;
	}	
	.testimonials_desc {
		display:block; float:left; margin-top: 20px; margin-left: 22px;
	}	
	.testimonials_desc h2 {
		font-size: 23px; font-weight: 900; color: #fff;
	}	
	.testimonials_desc p {
		font-size: 17px; font-weight: 700; color: #fff;
	}	
	
	.testimonials_logo img {
		display:block; max-width:160px; margin-top:5px; float:right; margin-right:10px;
	}
	
	
	.testimonials_comments_area{
		
	}
	.testimonials_comments h3 {
		padding-bottom:10px; border-bottom:1px solid #fff; font-size: 17px; font-weight: 900; color: #fff; 
		margin:15px 0px;
	}	
	.testimonials_comments p {
		font-size: 15px; font-weight: 700; color: #fff;
	}	
	

	.testimonials_comments h3 {
		padding-bottom:10px; border-bottom:1px solid #fff; font-size: 17px; font-weight: 900; color: #fff; 
		margin:15px 0px;
	}	
	.testimonials_comments p {
		font-size: 15px; font-weight: 700; color: #fff;
	}	
	
	
	.ekip .owl-dots {
	  bottom: -9%;
	}
	.ekip .owl-dots .owl-dot {
	  height: 24px;
	  width: 24px;
	  background: rgba(0, 0,0, 0.389);
	
	}


	
	.itinerary_area{
		display:block; 
	} 
	.itinerary{
		display:block; margin-left:30px;
	}
	
	/**
		right_sidebar page settings
	**/		
	
	.right_sidebar {
		display:block; position:relative;
	}

/* 		
	sidebar.smaller {
	  position: fixed;
	  top: 210px;
	  z-index: 999;
		width:300px
	}	
		 */
	
	
	.advertisement {
		display:block; margin-bottom:30px;
	}
	.advertisement_header {
		display:block; background:#cecdea; height:190px; position:relative;
	}
		
	.advertisement_header .prices{
		display:table; position:absolute; left:0px; right:0px; top:-11px; margin:0px auto; padding:0px; text-align:center;
		font-size:33px; font-weight:900
	}	
	.advertisement_header .price{
		background:url(../assets/price.png) center center no-repeat; display:table; position:absolute; left:0px; right:0px; top:-11px; 
		margin:0px auto; padding:0px; text-align:center; color:#fff; padding-top: 40px;
		 font-size:29px; font-weight:900; width:150px; height:130px;
	}
	.advertisement_header .title{
		display:table; position:absolute; left:0px; right:0px; bottom:11px; 
		margin:0px auto; padding:0px; text-align:center; color:#444; 
		width: 130px; font-size:19px; font-weight:900;
	}
	.advertisement_content {
		display:block; padding:30px 30px; background:#eee; 
	}	
	.advertisement_content ul {
		list-style:none; margin:0px; padding:0px
	}	
	.advertisement_content ul li {
		background: url(../assets/icon_type_1.png) center left no-repeat; font-size: 15px; margin-bottom: 9px; display: block;
		padding-left: 25px;
	}
	
	.advertisement_footer {
		display:block; height:50px; background:#499ceb; border-radius:0px 0px 18px 18px;
	}
	.advertisement_footer h4{
		display:block; padding-top:10px; text-align:center; color:#fff
	}
	
	 

	/**
		Pages Services Rightsidebar
	**/
	
	
	.services_form{
		display:block;  /* border-radius:15px; */ padding:15px 0px; padding-top:0px;
		border-radius: 10px; 
	} 
	.services_form_content .form-control {
		 background:#fff; padding:18px 12px; margin-bottom:10px
	} 	
	.services_form_content label span {
		font-size:11px
	} 		
	.services_form_content .servies_form_button {
		display:block; margin:0px auto; padding:0px; text-align:center; margin-top:20px;  border-radius:7px; cursor:pointer;
		background:#00a3c8; color:#fff; padding:8px 0px; font-size:17px; font-weight:700
	}  
	.services_form_header {
		display:block; text-align:center;background-color: #00a3c8 !important; margin-bottom:25px;
		border-radius: 10px 10px 0px 0px;
	} 	
	.services_form_header h3 {
		display:block; text-align:center; color:#fff; font-weight:700; padding:25px 0px; font-size:17px
	}

	.markalar {
		display: block; background:#ddd url(../assets/bg/bdg-d1.jpg) center center; background-size: auto; padding: 70px 0px; padding-bottom: 70px;
	}
	.markalar_content {
		display: block;
	/* 	background: rgba(255, 255, 255, 0.59); */
		padding: 20px 40px;
	}
	
	.item_marka  {
		display:block; 
	}
		
	.item_marka img {
		display:block; max-width:160px; height:80px;  padding:5px;  
		margin:0px auto; padding:0px; text-align:Center
	}
	
	 
	

	#search_form .search_area {
		position:absolute; left:0px; right:0px; width:800px; text-align:center; margin:0px auto; padding:0px; bottom:25%; z-index:101; display:block;
	}
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	/** 
		**************************************************
				CAROSEL SETTINGS
		**************************************************
	**/	 
	 
	.owl-carousel .owl-nav div {
		width:42px; height:42px;  display: inline-block;  text-align: center;  padding-top:2px;
	} 
	.owl-carousel .owl-nav div i {
		font-size:31px;  color:#4ca0d8
	}   
	.owl-carousel .owl-nav div:hover {
		color:#3d92ca; 
	} 
	.owl-carousel .owl-nav div {
		position: absolute; border-radius:2px;top: 40%; left: -100px;
		
	} 
	.owl-carousel .owl-nav div.owl-next  {
		left: auto; right: -100px; -webkit-transition: .3s; -o-transition: .3s; transition: .3s;
	} 

	
	
	.owl-dots  {
		margin:0px auto; padding:0px; text-align:center; margin:2px 0px;
		
		padding: 0px;
		text-align: center;
		margin: 2px 0px;
		position: absolute;
		left: 0%;
		right: 0%;
		bottom: 4%;
	}	
	.owl-dots .owl-dot {
		height: 15px; width: 15px; margin: 2px 2px; position: relative; display: inline-block; -webkit-border-radius: 50%;
		border-radius: 50%;  background:rgba(255, 255,255, 0.389); cursor: pointer; 
	}
	.owl-dots .owl-dot.active span,.owl-dots .owl-dot:hover span {
		background:#31649b;
	} 
	.owl-dots .owl-dot.active { 
		background: #31649b  
	} 
	
	
	.main-slider .owl-nav div  {
		background:#fff; 
		width:42px; 
		height:42px;  
		border-radius: 50%; 
		
		display: inline-block; 
		text-align: center;  
		-webkit-transition: .3s; -o-transition: .3s; transition: .3s; 
		
	} 
	.main-slider .owl-nav div i  {
		font-size:31px; line-height:30px; padding-left:4px; padding-top:2px
	}  
	.main-slider .owl-nav div:hover  {
		color:#fff; background: #31649b;   
	} 
	.main-slider .owl-nav div  {
		position: absolute; top: 40%; left: 100px; 
		-webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%);
		opacity: 0; visibility: hidden; -webkit-transition: .3s; -o-transition: .3s; transition: .3s;
	} 
	.main-slider .owl-nav div.owl-next  {
		left: auto; right: 100px; opacity: 0; visibility: hidden; -webkit-transition: .3s; -o-transition: .3s; transition: .3s;
	} 
	.main-slider:hover .owl-nav div.owl-prev  {
		left: 30px;  opacity: 1; visibility: visible;
	} 
	.main-slider:hover .owl-nav div.owl-next  {
		right: 30px;  opacity: 1; visibility: visible;
	}


	
	
	
	
	
	#steps {
		display:block; margin-top:40px
	}

	#steps .col-xl-3 {
		width: 20%;
	}

	.book_now_steps {
		background:#eaeaea /* url(../images/steps/steps_bg.jpg) center center */; padding:60px 50px; margin:15px 0px;
		position:relative; background-size: cover;
	}		
/* 	.book_now_steps .hc-overlay { 
		position: absolute; top: 0;  right: 0; bottom: 0;  left: 0; background-size: cover;  text-indent: -9999px; 
		background:rgba(0, 0, 0, 0.49); z-index:1
	} */ 
	
	.book_now_steps_content {
	  display: block;
	/*   background: rgba(255, 255, 255, 0.29); */
	  padding: 20px 40px; padding-bottom:40px;
	  border-radius:15px
	}	
	
	.book_now_steps .text-centers  {
		margin:0px auto; padding:0px; text-align:center; display:block;
	} 	
	.book_now_steps .text-centers h2 {
		color:#444; font-size:38px; font-weight:700;
	} 		
	.book_now_steps .text-centers h2 span {
		 display:block; font-weight:200; font-size:20px;
	}	
	
	
	.steps_block {
		display:block; background:rgba(255, 255, 255, 0.69); height:500px; padding:20px 20px; 
		position:relative
	}
		
	.steps_block:hover {
		-webkit-box-shadow: 3px 10px 52px -17px rgba(0,0,0,0.75);
		-moz-box-shadow: 3px 10px 52px -17px rgba(0,0,0,0.75);
		box-shadow: 3px 10px 52px -17px rgba(0,0,0,0.75);
		background:rgba(255, 255, 255, 0.61); 
		
		-o-transition:.1s;
		-ms-transition:.1s;
		-moz-transition:.1s;
		-webkit-transition:.1s;
	}
			
	.steps_block:hover .steps_footer h3, .steps_block:hover .steps_footer p  {
 		color:#444
	}
	
		
	.steps_header{
		display:block; margin:0px auto; padding:0px; text-align:center
	}
		
		
	.steps_content {
		display:table; margin:0px auto; padding:0px; text-align:center
	}
			
	.steps_content img {
		display:block; margin:0px auto; padding:0px; text-align:center; margin-top:15px
	}
			
	.steps_header h3 {
		display:block; text-align:center; font-size:23px; margin-top:10px
	}
				
	.steps_header h3 span {
		display:block; font-weight:bold; font-size:53px;
	}			
		.steps_header h3 span.color_1 {
			color:#444;
		}					
		.steps_header h3 span.color_2 {
			color:#444;
		}				
		.steps_header h3 span.color_3 {
			color:#444;
		}				
		.steps_header h3 span.color_4 {
			color:#444;
		}			
		.steps_header h3 span.color_5 {
			color:#444;
		}
	
		
	
	.steps_content {
		display:block; position:relative; 
	}
	.steps_content_img {
		position:absolute; top:7px; left:-41px; width: 213px;
	}
	.steps_shadow {
		position:absolute; bottom:-30px; left:20px; right:0px; display:block; margin:0px auto; padding:0px; text-align:center
	}
	.steps_footer {
		display:block; margin:0px auto; padding:0px; text-align:center
	}
	.steps_footer h3 {
		display: block; font-size: 25px; font-weight: bold
	}

	.steps_footer p {
		display:block; padding:0px 30px; font-size: 15px; text-align:center; color:#444; line-height: 19px;
	}
			
	.steps_footer p b {
		display:block; 
	}
	
	.steps_footer_link {
		display:block; margin:0px auto; padding:0px; text-align:center; margin-top:40px; 
	}
		
	.steps_footer_link a {
		display:block;
		margin:0px auto;
		padding:0px;
		text-align:center;
		border: 1px solid #333;
		color: #333;
		width:160px;
		font-size: 22px;
		line-height: 28px;
		text-transform: uppercase;
		padding:6px 0px;
		transition: all 0.3s ease-in-out;
		-webkit-transition: all 0.3s ease-in-out;
		-moz-transition: all 0.3s ease-in-out;
		-ms-transition: all 0.3s ease-in-out;
		-o-transition: all 0.3s ease-in-out;
	}
	
	
	
	.book_steps_plan {
		display:block; position:relative; z-index:3
	}
	.book_steps_plan h2 {
		display:block; font-size:19px; position:relative; z-index:3
	}	
	.book_steps_plan h2 i {
		display: block; font-size: 15px; font-weight: 100; position:relative; z-index:3
	}
	
	.treatment_plan {
		list-style:none; display:table; margin:0px auto; padding:0px; text-align:center; margin-top:40px;
		position:relative; z-index:3
	} 
	.treatment_plan li {
		float:left; display:block;
	}  
	.treatment_plan li a {
		display:block; color:#fff; margin-left:110px;
	}  	
	.treatment_plan li a:hover {
		transform: scale(1.2);
		-o-transition:.1s;
		-ms-transition:.1s;
		-moz-transition:.1s;
		-webkit-transition:.1s;	 
	}  	
	.treatment_plan li a span {
		display:block; font-size:16px; text-align:center; text-transform:uppercase; border-bottom:1px solid #65c1ee;
		padding-bottom:2px;
	}	
	.treatment_plan li a b {
		display:block; font-size:17px; text-align:center; text-transform:uppercase; padding-top:4px;
	}  	
	.treatment_plan li a img {
		display:block; height:72px;	text-align: center; margin: 0px auto; margin-top:30px
	} 	
	










	

	/**
	 * Owl Carousel v2.2.1
	 * Copyright 2013-2017 David Deutsch
	 * Licensed under  ()
	 */

	.owl-carousel, .owl-carousel .owl-item {
		-webkit-tap-highlight-color: transparent; position: relative
	} 
	.owl-carousel {
		display: none; width: 100%; z-index: 1
	} 
	.owl-carousel .owl-stage {
		position: relative; -ms-touch-action: pan-Y; -moz-backface-visibility: hidden
	} 
	.owl-carousel .owl-stage:after {
		content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0
	} 
	.owl-carousel .owl-stage-outer {
		position: relative; overflow: hidden; -webkit-transform: translate3d(0, 0, 0)
	} 
	.owl-carousel .owl-item, .owl-carousel .owl-wrapper {
		-webkit-backface-visibility: hidden; -moz-backface-visibility: hidden; -ms-backface-visibility: hidden; -webkit-transform: translate3d(0, 0, 0);
		-moz-transform: translate3d(0, 0, 0); -ms-transform: translate3d(0, 0, 0)
	} 
	.owl-carousel .owl-item {
		min-height: 1px; float: left; -webkit-backface-visibility: hidden; -webkit-touch-callout: none
	} 
	.owl-carousel .owl-item img {
		display: block; 
	} 
	.owl-carousel .owl-dots.disabled, .owl-carousel .owl-nav.disabled {
		display: none 
	} 
	.no-js .owl-carousel, .owl-carousel.owl-loaded {
		display: block
	} 
	.owl-carousel .owl-dot, .owl-carousel .owl-nav .owl-next, .owl-carousel .owl-nav .owl-prev {
		cursor: pointer; cursor: hand; -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none
	} 
	.owl-carousel.owl-loading {
		opacity: 0; display: block
	} 
	.owl-carousel.owl-hidden {
		opacity: 0
	} 
	.owl-carousel.owl-refresh .owl-item {
		visibility: hidden
	} 
	.owl-carousel.owl-drag .owl-item {
		-webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none
	} 
	.owl-carousel.owl-grab {
		cursor: move; cursor: grab
	} 
	.owl-carousel.owl-rtl {
		direction: rtl
	} 
	.owl-carousel.owl-rtl .owl-item {
		float: right
	} 
	.owl-carousel .animated {
		animation-duration: 1s; animation-fill-mode: both
	} 
	.owl-carousel .owl-animated-in {
		z-index: 0
	} 
	.owl-carousel .owl-animated-out {
		z-index: 1
	} 
	.owl-carousel .fadeOut {
		animation-name: fadeOut
	}

	@keyframes fadeOut {
		0% {
			opacity: 1
		}
		100% {
			opacity: 0
		}
	}

	.owl-height {
		transition: height .5s ease-in-out
	} 
	.owl-carousel .owl-item .owl-lazy {
		opacity: 0; transition: opacity .4s ease
	} 
	.owl-carousel .owl-item img.owl-lazy {
		transform-style: preserve-3d
	} 
	.owl-carousel .owl-video-wrapper {
		position: relative; height: 100%; background: #000
	} 
	.owl-carousel .owl-video-play-icon {
		position: absolute; height: 80px; width: 80px; left: 50%; top: 50%; margin-left: -40px; margin-top: -40px; background: url(owl.video.play.png) no-repeat;
		cursor: pointer; z-index: 1; -webkit-backface-visibility: hidden; transition: transform .1s ease
	} 
	.owl-carousel .owl-video-play-icon:hover {
		-ms-transform: scale(1.3, 1.3); transform: scale(1.3, 1.3)
	} 
	.owl-carousel .owl-video-playing .owl-video-play-icon, .owl-carousel .owl-video-playing .owl-video-tn {
		display: none
	} 
	.owl-carousel .owl-video-tn {
		opacity: 0; height: 100%; background-position: center center; background-repeat: no-repeat; background-size: contain; transition: opacity .4s ease
	} 
	.owl-carousel .owl-video-frame {
		position: relative; z-index: 1; height: 100%; width: 100%
	} 
	
	
	
	@media(max-width:1200px) {
		#steps .col-xl-3 {
			max-width: 100%;
		}
	}
	
	
	/***
		END
	***/
	
	/*
-----------------------------------------------------------------------
    Blog CSS
-----------------------------------------------------------------------
*/
.blog-area.blog-default-area {
  padding: 88px 0 161px;
}
@media only screen and (max-width: 991px) {
  .blog-area.blog-default-area {
    padding: 78px 0 137px;
  }
}
@media only screen and (max-width: 767px) {
  .blog-area.blog-default-area {
    padding: 58px 0 130px;
  }
}
.blog-area.blog-default-area .container {
  max-width: 1470px;
}
@media only screen and (max-width: 1199px) {
  .blog-area.blog-default-area .container .section-title {
    margin-bottom: 25px;
  }
}
.blog-area.blog-default-area .container .section-title .title {
  font-size: 50px;
  letter-spacing: -1px;
  margin-bottom: 55px;
}
@media only screen and (max-width: 1199px) {
  .blog-area.blog-default-area .container .section-title .title {
    font-size: 36px;
  }
}
.blog-area.blog-grid-area {
  padding: 100px 0 100px;
}
@media only screen and (max-width: 767px) {
  .blog-area.blog-grid-area {
    padding: 80px 0 50px;
  }
}
.blog-area.blog-grid-area .blog-content-column {
  display: flex;
  flex-direction: row-reverse;
  justify-content: space-between;
}
@media only screen and (max-width: 767px) {
  .blog-area.blog-grid-area .blog-content-column {
    display: block;
  }
}
.blog-area.blog-grid-area .sidebar-area {
  max-width: 300px;
  width: 100%;
}
@media only screen and (max-width: 767px) {
  .blog-area.blog-grid-area .sidebar-area {
    margin-top: 70px;
  }
}
.blog-area.blog-grid-area .blog-content-area {
  max-width: 790px;
  width: 100%;
}
@media only screen and (max-width: 1199px) {
  .blog-area.blog-grid-area .blog-content-area {
    padding-left: 50px;
  }
}
@media only screen and (max-width: 767px) {
  .blog-area.blog-grid-area .blog-content-area {
    padding-left: 0;
  }
}
.blog-area.blog-grid-area .blog-content-area.no-sidebar {
  padding: 0;
  max-width: none;
}
.blog-area.blog-grid-area .post-item {
  border-bottom: 1px solid #ebebeb;
  margin-bottom: 50px;
  padding-bottom: 50px;
}
.blog-area.blog-grid-area .post-item .thumb {
  overflow: hidden;
}
.blog-area.blog-grid-area .post-item .thumb img {
  width: 100%;
  transform: scale(1);
  -webkit-transform: scale(1);
  -moz-transform: scale(1);
  -ms-transform: scale(1);
  -o-transform: scale(1);
  transition: all 2s ease-in-out;
  -webkit-transition: all 2s ease-in-out;
  -moz-transition: all 2s ease-in-out;
  -ms-transition: all 2s ease-in-out;
  -o-transition: all 2s ease-in-out;
}
.blog-area.blog-grid-area .post-item .content .meta {
  margin-top: 18px;
  margin-bottom: 4px;
}
.blog-area.blog-grid-area .post-item .content .meta a {
  font-size: 14px;
  font-weight: 400;
  line-height: 1.8;
}
.blog-area.blog-grid-area .post-item .content .meta a:hover {
  text-decoration: underline;
}
.blog-area.blog-grid-area .post-item .content .inner-content {
  margin-bottom: 22px;
}
.blog-area.blog-grid-area .post-item .content .inner-content .title {
  font-size: 24px;
  font-weight: 600;
  letter-spacing: -0.48px;
  line-height: 1.2;
}
@media only screen and (max-width: 767px) {
  .blog-area.blog-grid-area .post-item .content .inner-content .title {
    font-size: 18px;
    line-height: 1.4;
  }
}
.blog-area.blog-grid-area .post-item .content .inner-content .title a {
  color: #333;
}
.blog-area.blog-grid-area .post-item .content .inner-content .title a:hover {
  color: #c2a18a;
}
.blog-area.blog-grid-area .post-item .content .inner-content p {
  color: #444;
  font-size: 15px;
  font-weight: 400;
  line-height: 27px;
}
.blog-area.blog-grid-area .post-item .content .btn-theme {
  font-size: 14px;
  line-height: 1.7;
  padding: 11px 35px 11.3px;
}
.blog-area.blog-grid-area .post-item:hover .thumb img {
  transform: scale(1.2);
  -webkit-transform: scale(1.2);
  -moz-transform: scale(1.2);
  -ms-transform: scale(1.2);
  -o-transform: scale(1.2);
}
.blog-area.blog-grid-area .pagination-area {
  margin-top: 66px;
}
.blog-area.blog-grid-area .pagination-area nav .page-numbers li {
  margin: 0 9px 0 0;
}
.blog-area.blog-grid-area .pagination-area nav .page-numbers li .page-number {
  color: #a8a8a8;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
  padding: 8px 2px;
  min-width: 38px;
}
.blog-area.blog-grid-area .pagination-area nav .page-numbers li .page-number.next i {
  line-height: 1;
  font-size: 14px;
}
.blog-area.blog-grid-area .pagination-area nav .page-numbers li .page-number.active {
  background-color: #333;
  color: #fff;
  cursor: pointer;
}
.blog-area.blog-grid-area .pagination-area nav .page-numbers li .page-number:hover {
  background-color: #333;
  color: #fff;
}
.blog-area.blog-grid-area.style-two .blog-content-column {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
}
@media only screen and (max-width: 767px) {
  .blog-area.blog-grid-area.style-two .blog-content-column {
    display: block;
  }
}
@media only screen and (max-width: 1199px) {
  .blog-area.blog-grid-area.style-two .blog-content-area {
    padding-right: 50px;
  }
}
@media only screen and (max-width: 767px) {
  .blog-area.blog-grid-area.style-two .blog-content-area {
    padding-right: 0;
  }
}
.blog-area.blog-style1-area {
  background-color: #eee;
  padding: 0;
}
.blog-area.blog-style1-area .container-fluid {
  display: flex;
  padding: 0;
}
@media only screen and (max-width: 991px) {
  .blog-area.blog-style1-area .container-fluid {
    padding: 0 50px;
  }
}
@media only screen and (max-width: 767px) {
  .blog-area.blog-style1-area .container-fluid {
    display: block;
    padding: 0 15px;
  }
}
.blog-area.blog-style1-area .container-fluid .col-left {
  padding-top: 105px;
  position: relative;
  width: 41.18%;
}
@media only screen and (max-width: 767px) {
  .blog-area.blog-style1-area .container-fluid .col-left {
    margin-bottom: 30px;
    padding-top: 30px;
    width: 100%;
  }
}
.blog-area.blog-style1-area .container-fluid .col-left .post-items.post-items-style3 {
  display: flex;
  justify-content: flex-end;
}
.blog-area.blog-style1-area .container-fluid .col-left .post-items.post-items-style3 .post-item {
  max-width: 600px;
  position: relative;
  right: -56px;
}
@media only screen and (max-width: 991px) {
  .blog-area.blog-style1-area .container-fluid .col-left .post-items.post-items-style3 .post-item {
    right: auto;
  }
}
@media only screen and (max-width: 767px) {
  .blog-area.blog-style1-area .container-fluid .col-left .post-items.post-items-style3 .post-item {
    max-width: none;
  }
}
.blog-area.blog-style1-area .container-fluid .col-left .post-items.post-items-style3 .post-item .text-rotate {
  color: #999999;
  font-family: "Mukta", sans-serif;
  font-size: 22px;
  left: -50px;
  letter-spacing: 6.6px;
  line-height: 1;
  margin: auto;
  padding: 0;
  position: absolute;
  top: 13px;
  writing-mode: vertical-lr;
  transform: rotate(180deg);
}
@media (max-width: 1599px) {
  .blog-area.blog-style1-area .container-fluid .col-left .post-items.post-items-style3 .post-item .text-rotate {
    left: -30px;
  }
}
@media only screen and (max-width: 767px) {
  .blog-area.blog-style1-area .container-fluid .col-left .post-items.post-items-style3 .post-item .text-rotate {
    display: none;
  }
}
.blog-area.blog-style1-area .container-fluid .col-left .btn-theme.btn-top {
  background-color: #222;
  bottom: 0;
  font-size: 18px;
  left: 0;
  letter-spacing: 1.8px;
  line-height: 30px;
  padding: 20px 30px 20px 30px;
  position: absolute;
  text-align: center;
  text-transform: uppercase;
  width: 100%;
}
@media only screen and (max-width: 767px) {
  .blog-area.blog-style1-area .container-fluid .col-left .btn-theme.btn-top {
    display: none;
  }
}
.blog-area.blog-style1-area .container-fluid .col-left .btn-theme.btn-top:hover {
  background-color: #bb7b1c;
}
.blog-area.blog-style1-area .container-fluid .col-right {
  background-color: #fff;
  display: flex;
  justify-content: center;
  padding-bottom: 80px;
  padding-top: 100px;
  width: 58.82%;
}
@media only screen and (max-width: 1199px) {
  .blog-area.blog-style1-area .container-fluid .col-right {
    padding-top: 70px;
  }
}
@media only screen and (max-width: 767px) {
  .blog-area.blog-style1-area .container-fluid .col-right {
    padding-bottom: 60px;
    width: 100%;
  }
}
.blog-area.blog-style1-area .container-fluid .col-right .content-right {
  left: 34px;
  max-width: 546.55px;
  position: relative;
}
@media only screen and (max-width: 991px) {
  .blog-area.blog-style1-area .container-fluid .col-right .content-right {
    left: 0;
    max-width: 300px;
  }
}
@media only screen and (max-width: 767px) {
  .blog-area.blog-style1-area .container-fluid .col-right .content-right {
    max-width: none;
  }
}
.blog-area.blog-style1-area .container-fluid .col-right .post-items.post-items-style3 .post-item {
  position: relative;
}
.blog-area.blog-style1-area .container-fluid .col-right .post-items.post-items-style3 .post-item .text-rotate {
  color: #999999;
  font-family: "Mukta", sans-serif;
  font-size: 22px;
  left: -50px;
  letter-spacing: 6.6px;
  line-height: 1;
  margin: auto;
  padding: 0;
  position: absolute;
  top: 13px;
  writing-mode: vertical-lr;
  transform: rotate(180deg);
}
@media (max-width: 1599px) {
  .blog-area.blog-style1-area .container-fluid .col-right .post-items.post-items-style3 .post-item .text-rotate {
    left: -30px;
  }
}
@media only screen and (max-width: 767px) {
  .blog-area.blog-style1-area .container-fluid .col-right .post-items.post-items-style3 .post-item .text-rotate {
    display: none;
  }
}
.blog-area.blog-style1-area .container-fluid .col-right .btn-theme.btn-blog {
  background-color: #222;
  font-size: 18px;
  letter-spacing: 1.8px;
  line-height: 30px;
  margin-bottom: 110px;
  padding: 20px 30px 20px 30px;
  text-align: center;
  text-transform: uppercase;
  width: 100%;
}
@media only screen and (max-width: 1199px) {
  .blog-area.blog-style1-area .container-fluid .col-right .btn-theme.btn-blog {
    margin-bottom: 50px;
  }
}
.blog-area.blog-style1-area .container-fluid .col-right .btn-theme.btn-blog:hover {
  background-color: #bb7b1c;
}
.blog-area.blog-style1-area .container-fluid .section-title {
  align-items: flex-end;
  display: flex;
  flex-direction: column;
  margin-bottom: 88px;
  position: relative;
  right: -58px;
}
@media only screen and (max-width: 991px) {
  .blog-area.blog-style1-area .container-fluid .section-title {
    align-items: start;
    right: auto;
  }
}
@media only screen and (max-width: 767px) {
  .blog-area.blog-style1-area .container-fluid .section-title {
    align-items: center;
    margin-bottom: 30px;
  }
}
.blog-area.blog-style1-area .container-fluid .section-title .title {
  font-size: 70px;
  font-weight: 400;
  letter-spacing: -1.4px;
  margin-bottom: 3px;
}
@media only screen and (max-width: 1199px) {
  .blog-area.blog-style1-area .container-fluid .section-title .title {
    font-size: 40px;
  }
}
.blog-area.blog-style1-area .container-fluid .section-title .title-stroke {
  font-size: 70px;
  font-weight: 400;
  letter-spacing: -1.4px;
  margin-right: 17px;
  -webkit-text-fill-color: transparent;
  -webkit-text-stroke-width: 1px;
  -webkit-text-stroke-color: currentColor;
}
@media only screen and (max-width: 1199px) {
  .blog-area.blog-style1-area .container-fluid .section-title .title-stroke {
    font-size: 40px;
  }
}
.blog-area.blog-related-area {
  padding-bottom: 69px;
}
.blog-area.blog-related-area .section-title {
  margin: 0;
  padding: 49px 0 50px;
  border-top: 1px solid #ebebeb;
}
.blog-area.blog-related-area .section-title .title {
  font-size: 28px;
  font-weight: 600;
  letter-spacing: -0.56px;
  line-height: 1.2;
}
.blog-area.blog-about-area {
  padding: 81px 0 65px;
}
@media only screen and (max-width: 1199px) {
  .blog-area.blog-about-area {
    padding: 60px 0 60px;
  }
}
.blog-area.blog-about-area .container {
  max-width: 1470px;
}
.blog-area.blog-about-area .container .section-title {
  margin-bottom: 92px;
}
@media only screen and (max-width: 1199px) {
  .blog-area.blog-about-area .container .section-title {
    margin-bottom: 70px;
  }
}
.blog-area.blog-about-area .container .section-title .title {
  font-size: 36px;
  letter-spacing: -0.72px;
  line-height: 1.3px;
  margin-bottom: 0;
}
@media only screen and (max-width: 575px) {
  .blog-area.blog-about-area .post-items .post-item {
    display: block!important;
  }
}
@media only screen and (max-width: 575px) {
  .blog-area.blog-about-area .post-items .post-item .thumb {
    margin-bottom: 30px!important;
    margin-right: 0!important;
    width: 100%!important;
  }
}
@media only screen and (max-width: 1199px) {
  .blog-area.blog-about-area .post-items .post-item .content {
    padding-top: 0;
  }
}
.blog-area.blog-about-area .post-items .post-item .content .inner-content .title {
  font-size: 18px;
  font-weight: 600;
  text-transform: capitalize;
}
.blog-area.blog-about-area .post-items .post-item .content .inner-content p {
  font-size: 14px;
}
.blog-area.blog-about-area .post-items .post-item .content .btn-theme {
  font-size: 13px;
  text-transform: capitalize;
}

.post-items .post-item {
  display: flex;
  position: relative;
  flex-direction:column;
}
.post-items .post-item .thumb {

  /* margin-right: 30px; */
  overflow: hidden;
  position: relative;
  /* width: 345px; */
}
.post-items .post-item .thumb > a {
  display: block;
  position: relative;
}
.post-items .post-item .thumb img {
  width: 100%;
  transition: 2s;
  -webkit-transition: 2s;
  -moz-transition: 2s;
  -ms-transition: 2s;
  -o-transition: 2s;
}
.post-items .post-item .thumb:hover img {
  transform: scale(1.2);
  -webkit-transform: scale(1.2);
  -moz-transform: scale(1.2);
  -ms-transform: scale(1.2);
  -o-transform: scale(1.2);
}
.post-items .post-item .content {
  /*max-width: 315px;*/
  width:100%;
  padding: 19px 0 0;
}
.post-items .post-item .content .post-meta {
  margin-bottom: 14px;
}
.post-items .post-item .content .post-meta img {
  border-radius: 50%;
  margin-top: 1px;
  height: 40px;
  width: 40px;
}
.post-items .post-item .content .post-meta a {
  color: #333;
  font-size: 14px;
  margin-left: 10px;
}
.post-items .post-item .content .post-meta a:hover {
  color: #9771B0;
}
.post-items .post-item .content .inner-content .title {
  font-size: 26px;
  font-weight: 700;
  margin-bottom: 10px;
  text-transform: uppercase;
}
.post-items .post-item .content .inner-content .title a {
  color: #333;
}
.post-items .post-item .content .inner-content .title a:hover {
  color: #9771B0;
}
.post-items .post-item .content .inner-content p {
  color: #666;
  font-size: 18px;
  margin-bottom: 20px;
  line-height: 1.6;
}
.post-items .post-item .content .btn-theme {
  border-color: #333;
  color: #333;
  font-size: 18px;
  padding: 10px 15px 10px 15px;
  text-transform: uppercase;
  line-height: normal;
}
.post-items .post-item .content .btn-theme:hover {
  /* 
  background-color: #bfabcd;
  border-color: #bfabcd;
  color: #fff;
  */
}
.post-items.post-items-style3 .post-item {
  display: block;
}
.post-items.post-items-style3 .post-item .thumb {
  width: auto;
  margin-right: 0;
}
@media only screen and (max-width: 1199px) {
  .post-items.post-items-style3 .post-item .thumb {
    width: 345px;
  }
}
@media only screen and (max-width: 991px) {
  .post-items.post-items-style3 .post-item .thumb {
    width: 100%;
  }
}
.post-items.post-items-style3 .post-item .thumb img {
  width: 100%;
}
.post-items.post-items-style3 .post-item .content {
  max-width: none;
  padding-top: 30px;
  text-align: center;
}
.post-items.post-items-style3 .post-item .content .inner-content .title {
  color: #333;
  font-size: 32px;
  font-weight: 400;
  letter-spacing: -0.64px;
  text-transform: none;
}
@media only screen and (max-width: 1199px) {
  .post-items.post-items-style3 .post-item .content .inner-content .title {
    font-size: 24px;
  }
}
.post-items.post-items-style3 .post-item .content .inner-content .title a:hover {
  color: #333;
}
.post-items.post-items-style3 .post-item .content .inner-content p {
  color: #666;
  font-size: 20px;
  line-height: 36px;
}
@media only screen and (max-width: 991px) {
  .post-items.post-items-style3 .post-item .content .inner-content p br {
    display: none;
  }

}
@media only screen and (max-width: 500px) {
    .header_online_menu b {
        display: block;
        font-size: 75%;
        font-weight: 800;
        white-space: pre;
    }
    
    
	.header_online_menu span {
        display: block;
        font-size: 12px;
        line-height: 13px;
        font-weight: bold;
        white-space: none;
	}
	.header_online_menu span.spanb {
        font-size: 14px;
		font-weight: 900;
		letter-spacing: 0px;
		margin-top: 5px;
	
	}
	.header_online_menu b {
		display:block;
        font-size: 75%;
		font-weight:900;
		white-space: none;
	}
    
    
}






.post-items.post-items-style3 .btn-blog {
  background-color: #222;
  margin-bottom: 100px;
  padding: 23px 30px 22px 30px;
  font-size: 18px;
  font-weight: 400;
  letter-spacing: 1.8px;
  width: 100%;
  text-align: center;
  text-transform: uppercase;
}
.post-items.post-items-style3 .btn-blog:hover {
  background-color: #bb7b1c;
}

.post-items-style2 .post-item {
  margin-bottom: 50px;
}
.post-items-style2 .pagination-area {
  margin-top: 22px;
}

.post-items-style3 .post-item .content .title {
  font-size: 18px;
  font-weight: 600;
  line-height: 1.4;
  margin-top: 20px;
  text-align: center;
}
.post-items-style3 .post-item .content .title a {
  color: #333;
}
.post-items-style3 .post-item .content .title a:hover {
  color: #c2a18a;
}

.blog-grid-area {
  padding: 100px 0 101px;
}
@media only screen and (max-width: 1199px) {
  .blog-grid-area {
    padding: 70px 0px 70px;
  }
}

.post-items .post-item .content .inner-content .title a {
  color: #333;
}
.post-items .post-item .content .inner-content .title a:hover {
  color: #9771B0;
}
.post-items .post-item .content .inner-content p {
  color: #666;
  font-size: 18px;
  margin-bottom: 20px;
  line-height: 1.6;
}
.post-items .post-item .content .btn-theme {
/*
  border-color: #333;
  color: #333;
  font-size: 18px;
  padding: 10px 15px 10px 15px;
  text-transform: uppercase;
  line-height: normal;
*/
}
.post-items .post-item .content .btn-theme:hover {
  /*
  background-color: #ddd;
  border-color: #d2d2d2;
  color: #fff;
  */
}
.post-items.post-items-style3 .post-item {
  display: block;
}
.post-items.post-items-style3 .post-item .thumb {
  width: auto;
  margin-right: 0;
}
@media only screen and (max-width: 1199px) {
  .post-items.post-items-style3 .post-item .thumb {
    width: 345px;
  }
}
@media only screen and (max-width: 991px) {
  .post-items.post-items-style3 .post-item .thumb {
    width: 100%;
  }
}
.post-items.post-items-style3 .post-item .thumb img {
  width: 100%;
}
.post-items.post-items-style3 .post-item .content {
  max-width: none;
  padding-top: 30px;
  text-align: center;
}
.post-items.post-items-style3 .post-item .content .inner-content .title {
  color: #333;
  font-size: 32px;
  font-weight: 400;
  letter-spacing: -0.64px;
  text-transform: none;
}
@media only screen and (max-width: 1199px) {
  .post-items.post-items-style3 .post-item .content .inner-content .title {
    font-size: 24px;
  }
}
.post-items.post-items-style3 .post-item .content .inner-content .title a:hover {
  color: #333;
}
.post-items.post-items-style3 .post-item .content .inner-content p {
  color: #666;
  font-size: 20px;
  line-height: 36px;
}
@media only screen and (max-width: 991px) {
  .post-items.post-items-style3 .post-item .content .inner-content p br {
    display: none;
  }
}
.post-items.post-items-style3 .btn-blog {
  background-color: #222;
  margin-bottom: 100px;
  padding: 23px 30px 22px 30px;
  font-size: 18px;
  font-weight: 400;
  letter-spacing: 1.8px;
  width: 100%;
  text-align: center;
  text-transform: uppercase;
}
.post-items.post-items-style3 .btn-blog:hover {
  background-color: #bb7b1c;
}

.post-items-style2 .post-item {
  margin-bottom: 50px;
}
.post-items-style2 .pagination-area {
  margin-top: 22px;
}

.post-items-style3 .post-item .content .title {
  font-size: 18px;
  font-weight: 600;
  line-height: 1.4;
  margin-top: 20px;
  text-align: center;
}
.post-items-style3 .post-item .content .title a {
  color: #333;
}
.post-items-style3 .post-item .content .title a:hover {
  color: #c2a18a;
}

.blog-grid-area {
  padding: 100px 0 101px;
}
@media only screen and (max-width: 1199px) {
  .blog-grid-area {
    padding: 70px 0px 70px;
  }
}

.post-slider-container .swiper-pagination {
  bottom: auto;
  position: relative;
  margin-top: 56px;
}
.post-slider-container .swiper-pagination .swiper-pagination-bullet {
  background-color: #d8d8d8;
  width: 14px;
  height: 14px;
  opacity: 1;
  margin: 0 10px !important;
}
.post-slider-container .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {
  background-color: #bfabcd;
}
.post-slider-container .swiper-pagination .swiper-pagination-bullet:hover {
  background-color: #bfabcd;
}

.post-items .post-item .content .btn-theme {
    /* background: #e6007e; */
    /* border: 1px solid #b51d40; */
    /* color: #fff; */
    font-size: 1rem;
    /* padding: 10px 15px 10px 15px; */
    /* text-transform: capitalize; */
    /* line-height: normal; */
    font-weight: 400;
    box-shadow: 0 2px 0 -1px;
    /* transition: color .3s cubic-bezier(.39,.575,.565,1); */
    cursor: pointer;
    box-shadow: 0 1px 0 rgba(0,0,0,.6);
    transition: box-shadow .3s cubic-bezier(.39,.575,.565,1);
    margin-top: 0.5rem;
    padding: 0;
    text-transform: capitalize;
}
.post-items .post-item .content .btn-theme:hover {
	/* background:#a81235;color: #fff; */
}




.navbar-type-2 .navbar-collapse {
    -ms-flex-preferred-size: auto;
    flex-basis: auto;
    flex-direction: row;
    justify-content: flex-end;
    white-space:nowrap;
    align-items: flex-start;
}

.navbar-type-2 .social-network li a i{
	width: 24px;
	height: 24px;
	font-size: 18px;
}  




.tedavi_detay h5:before {
    content: "";
    border-left: 5px solid #e6007e;
    position: relative;
    margin: 0 1rem 0 0;
    border-right: 5px solid #f1f1f1;
}

.tc-icons{
    height: 4rem;;
}