
	body {
		overflow-x: hidden;   color: #444; background:#f8f8f8;  font-family:'Raleway'
	}
	
	@font-face {
		font-family: 'el_yazisi';
		src: url('../Css/funky.otf') format('opentype');
	}
		
	h1, h2, h3, h4, h5, h6, ol, ul {
		margin:0px; font-family:'Raleway'
	} 
	p {
		font-size: 15px;
	} 
	h1 {
		font-size:27px;
	} 	
	h2 {
		font-size:25px;
	} 	
	h3 {
		font-size:23px;
	} 
	h4 {
		font-size:21px;
	} 	
	h5 {
		font-size:19px;
	} 	
	h6 {
		font-size:17px;
	}
	
 
	.font_one {
		font-family: 'Poiret One', cursive; 
	}  
	.font_one_bold {
		font-family: 'Poiret One', cursive; font-weight:bold
	}
	
	.mt_50 {
		margin-top:50px
	}	 
	.mt_40 {
		margin-top:50px
	}	
	.mt_30 {
		margin-top:50px
	}	
		
	.pt_50 {
		display:block; padding-top:50px
	}	 
	.pt_40 {
		display:block; padding-top:40px
	}	
	.pt_30 {
		display:block; padding-top:30px
	}	
	 
	
	a {
		font-size:15px; font-weight:500; color:#444
	} 
	
	header {
	  width: 100%; position: fixed; top: 0px;  z-index:98;   left: 0;   
	} 
	#header-middle {
		padding:20px 0px
	}
		
	#header-middle .container {
		max-width:84%
	}

	header.smaller header {
		margin-top:-66px;  
	}  

	header.smaller #header-middle {
		transition: all ease .3s; padding: 3px 0px; background:rgba(255, 255, 255, 0.97);
		box-shadow: 0px 0px 50px rgba(5, 5, 5, 0.68);
	} 
	header.smaller #mainMenu nav>ul>li>a  {
		color:#000
	} 
	  
	#header-middle #logo { 
		display:block; margin-top:-5px 
	} 
 	  
	#header-middle #logo a { 
		background:url(../images/logo.png) no-repeat; width:120px; height:66px; display:block; margin:4px 0px;  text-indent:-5000px
	} 
 	  
	header.smaller #header-middle #logo a { 
		background:url(../images/logo_scroll.png) no-repeat; width:90px; height:50px; display:block; margin:4px 0px;  text-indent:-5000px
	} 
 
  	#mainMenu {
		display:block;  float:right
	}	
	header.smaller #mainMenu  {
		
	} 
	
	.header_languages {  
		list-style:none; float:right; display:block; margin-right:30px; margin-top: 18px;
	} 
	.header_languages li { 
		float:left; 
	} 
	.header_languages li a { 
		display:block; color:#fff;
	}  	
	
	header.smaller .header_languages li a { 
		color:#444;
	}  	
	
	.lang-dropdown .dropdown-menu{
		display: block;  z-index: 1001; border: none;  margin-top:-1px; border: none; visibility: hidden; transition: all 0.25s;
		background: #fff; min-width: 6rem; padding:0px; margin:0px;
	} 
	.lang-dropdown .dropdown-menu.dropdown-menu-right {
		right: -5px;
	} 
	.lang-dropdown:hover .dropdown-toggle, .lang-dropdown.show .dropdown-toggle {
		color: #444;
	}
	.lang-dropdown:hover .dropdown-menu{
		visibility: visible; opacity: 1;
	} 
	.lang-dropdown-content {
		display:block;
	}  
	.lang-dropdown-content ul  {
		list-style:none; padding:0px; margin:0px;
	} 
	.lang-dropdown-content ul li {
		display:inline-block; width:100%; display:block; 
	} 
	.lang-dropdown-content ul li a {
		border:none; padding:6px 16px; color:#252525; font-size:12px
	}	
	.lang-dropdown-content ul li a:hover {
		background:#002e43; color:#fff
	}


	
	.header_pages {
		/* background:#fff  */
	}
	.header_pages #header-middle #logo a { 
		/* background:url(../images/logo_scroll.png) no-repeat; width:230px; height:58px; display:block; margin:4px 0px;  text-indent:-5000px */
	} 
 	  
	.header_pages header.smaller #header-middle #logo a { 
		/* background:url(../images/logo.png) no-repeat; width:230px; height:58px; display:block; margin:4px 0px;  text-indent:-5000px */
	} 
	 	  
	.header_pages #mainMenu nav>ul>li>a {  
		color: #fff; 
	} 
	.header_pages .header_languages li a { 
		color:#444;
	}  	
	
	
 
	.rd-mobilemenu, .rd-mobilepanel {
		display:none
	}
	
	#mainMenu nav > ul {
		list-style: none; 
	} 
	#mainMenu nav>ul>li {
		float: left;  border: 0; 
	}   
	#mainMenu nav>ul>li>a {
		padding: 16px 12px;  display:block;  color: #fff; font-size:14px;  font-weight:700
	}   
	
	#mainMenu nav>ul>li>a:hover {
		color:#248ce8; 
	} 
	  
	
	#mainMenu nav>ul>li.current>a, #mainMenu nav>ul>li.current>span, #mainMenu nav>ul>li:hover>a,
	
	#mainMenu nav>ul>li:hover>span, #mainMenu nav>ul>li:focus>a, #mainMenu nav>ul>li:focus>span {
		color: #777
	}   
	#mainMenu nav>ul>li .dropdown-menu {
		 background-position:right bottom;  background-repeat:no-repeat; min-width:260px;  top:auto; border-radius:0; 
		 background:#fff;  padding:0px 0px;  left:auto;  margin:0; margin-top:-6px;   display:none;  position:absolute
	} 
	
	#mainMenu nav>ul>li .dropdown-menu>li>a {
		padding: 12px 20px 12px 18px;  display: block; font-size:12px; color: #444; 
	}  
		
	#mainMenu nav>ul>li .dropdown-menu>li>a:hover {
		background:#ddd
	}  
	
	
	#mainMenu nav>ul>li .dropdown-submenu {
		position: relative
	} 
	#mainMenu nav>ul>li .dropdown-submenu:before {
		line-height: 40px;   content: "\f105";  font-family:FontAwesome;  opacity: .6;  position: absolute; right: 16px; color: #444; font-size: 15px;
		
	} 
	#mainMenu nav>ul>li .dropdown-submenu>.dropdown-menu {
		margin-left: -6px;  left: 100%;  top: -1px; z-index: 1
	} 
	#mainMenu nav>ul>li .dropdown-submenu>.dropdown-menu.menu-invert {
		right: 100%; left: auto
	}  
	#mainMenu nav>ul>li .dropdown-submenu:not(.hover-active):hover:before {
		right: 12px
	}  
	#mainMenu nav>ul>li .dropdown-submenu:hover>ul {
		display: block;  
	} 
	#mainMenu nav>ul>li:hover>ul {
		display: block;  
	}  
	#mainMenu nav>ul>li:last-child {
		margin-right: 0
	} 
	#mainMenu nav>ul>a.btn {
		margin-top: 4px
	} 
	#mainMenu nav>ul li ul {
		list-style: none; padding: 0
	} 
 
  	/**
		Mobile menu and content 
	**/
	
	.mobil_menu_bar {
		position:absolute; right:25px; top:25px; display:none; font-size:31px; color:#444; cursor:pointer
	}
	.sidenav {
	  height: 100%;  width: 0;  position: fixed;  z-index: 111; top: 0; left: 0; background-color: #fff; overflow-x: hidden;   transition: 0.5s;    
	}
	.sidenav .closebtn {
		position: absolute;  top: 30px; right: 25px;  font-size: 36px; border:1px solid #f2f2f2; padding:8px 12px; z-index: 99;
		border-radius:4px
	} 
	.mobile_content {
		margin:0px auto; padding:0px; text-align:center; display:table; margin-top:50px;
	}

	.menu_list_mobiles{
		list-style:none; margin-top:50px; display:block;
		
	}
	
	.menu_list_mobiles li a {
		text-align:left; font-size:17px; display:block; margin-bottom:7px; border-bottom:1px solid #f2f2f2; text-align:center;
		padding-bottom:5px
	}
	
	.menu_list_mobiles .contact_us_info{
		transition: 0.5s; 
	}	








	 
	#main-slider-full {
		height:100%; height: 92vh; width: 100%; background:#000; overflow:hidden
	}  

    #main-slider-full .youtube_video video {
        height: 622px; width: 100%; height:100%; height:100vh; object-fit:cover
    }
  
 
	
 	#main-slider-full {
		
	}
	#main-slider-full .item img {
		 margin:0px auto; padding:0px; display:block; text-align:center; cursor:move;  width:100%;
		 height:100%; height:100vh;  
	} 
	
	#main-slider-full .active img  {
		transition: transform 4000ms linear 0s; 
		transform: scale(1.15, 1.15);
	}
  	  
	#main-slider-full .hc-overlay {
		position: absolute;
		top: 0;
		right: 0;
		bottom: 0;
		left: 0;
		background-size: cover;
		text-indent: -9999px; 
		background: rgb(134,134,134);
		background: linear-gradient(360deg, rgba(134,134,134,0.01581233176864496) 19%, rgba(0,0,0,0.48) 100%);
		z-index:88
	} 
	
	#main-slider-full .slider-desc {
		position: absolute; top: 35%; left: 8%;  text-align: left; color: #fff; z-index:99; font-size:24px; font-weight:500
	}  	
	#main-slider-full .active .slider-desc {
		-webkit-animation-duration: 1s;  
		animation-duration: 1s;  
		-webkit-animation-fill-mode: both; 
		animation-fill-mode: both; 
		animation-delay: 0.3s; 
		animation-name: fadeInRight;   
		padding: 4px 0px;
	}
		
	#main-slider-full .slider-desc2 {
		position: absolute; top: 40%; left: 8%; text-align: left; color: #fff; z-index:99; font-size:54px; 
		
	} 		
	#main-slider-full .slider-desc2 span {
		 color: #64bfa8;  
	}  	
	#main-slider-full .active .slider-desc2 {
		-webkit-animation-duration: 1s;  
		animation-duration: 1s;  
		-webkit-animation-fill-mode: both; 
		animation-fill-mode: both; 
		animation-delay: 0.3s; 
		animation-name: fadeInLeft;   
		padding: 4px 0px;
	} 
	#main-slider-full .active .slider-button {
		-webkit-animation-duration: 1s;  
		animation-duration: 1s;  
		-webkit-animation-fill-mode: both; 
		animation-fill-mode: both; 
		animation-delay: 0.5s; 
		animation-name: fadeInUp;   
		padding: 4px 0px;
	}
	 		
	#main-slider-full .slider-button {
		position: absolute; top: 51%; left: 8%;   z-index:99
	} 			
	#main-slider-full .slider-button a{
		position: relative; text-align: left; border-radius:4px; padding:12px 32px; transition: all .35s; color:#fff;
		background-color: #494b32; 
	} 	
	#main-slider-full .slider-button a:hover {
		background-color: #6c6f49;
	} 	
	
		
	
 
		 
		
	.social_media {
		list-style:none; position:absolute; left:1%; bottom:49%; z-index:88
	}  
	.social_media li {
		display:block; 
	}  
	.social_media li a i{ 
		 margin: 0px auto;	padding: 0px; text-align: center; color:#fff; width:40px; height:40px; margin-top:10px; padding:10px;
		 font-size:27px
	}  
	.social_media li a i:hover{
		color:#ffcb00
	} 	
		
	#main-slider-full .page_detail_buttons { 
		position: absolute; left:0%; right:0%; bottom: 21%;  text-align:center; margin:0px auto; padding:0px; display:table;
		z-index:2;  
	} 
	
	.page_katalog_incele {
		float: left; text-align: center;  border-radius: 1px; padding: 8px 11px; width: 160px;  
		background: #494b32; color:#fff
	} 
	.page_size_ulasalim {
		float: left; text-align: center; border-radius: 1px; padding: 8px 11px; width: 160px; margin-left:10px;
		background: #936247; color:#fff
	}
	
	
	.form_contact {
		position:fixed; right:50px; top:40%; z-index:99; 
	}
		
	
			
	
	.form_contact a {
		display:block;/*  border:1px solid #fff;  */border-radius:50%; margin:0px auto; padding:0px; text-align:center;
		padding-top:5px; color:#fff; font-size:24px; width:45px; height:45px; background: #494b32; transition: all 0.25s, bottom 0.75s ease-in-out;
		box-shadow: 0 0 0 10px rgba(255, 255, 255, 0.2)
	}
	
	
	.form_contact a:hover {
		
		box-shadow: 0 0 0 10px rgba(51, 104, 198, 0.2)
	}
	
			
	.down {  
		position: absolute; left:0%; right:0%; bottom: 5%; text-align:center; margin:0px auto; padding:0px; display:table;
		border-radius:4px; 
		z-index:998;
		border:1px solid #f2f2f2;
		color:#fff;
		padding:7px 20px;
		font-size:13px;
		transition: all 0.25s, bottom 0.75s ease-in-out;
		-webkit-animation: bounce 1s ease infinite;
		animation: bounce 3s ease infinite; 
	} 	
 			
	.down:hover {  
		background:#494b32; color:#fff; border:1px solid #494b32;
	} 	
 
	
	
	
	.home_intro {
		display:block; padding:30px 0px; position:relative; 
	}
	
	.home_intro_img_block {
		
	}
	.home_intro img {
		display:block; width:100%; height:500px; padding:30px; padding-right:0px; object-fit:cover; /* filter: blur(12px); */ 
	
	}  
	
	.home_intro .description {
		display:block; background:#494b32;  height:340px; margin-left:-15px; padding:20px 40px;  margin-top:80px;
	} 
	 
	.home_intro .description h2 {
		display:block; color:#fff; margin-bottom:20px; font-weight:100
	} 	
	.home_intro .description h2 strong {
		display:block; font-size:33px; font-weight:800; color:#fff
	} 
 	.home_intro .description p {
		display:block; color:#fff; font-size:17px;  margin-bottom:20px
	} 
  	.home_intro .description a {
		  color:#fff 
	} 
 
	.home_intro .owl-carousel .owl-nav div.owl-prev {
	  background: none;  border-radius: 50%; left: auto;  right: 45%; border-radius: 50%; width: 42px; height: 42px; bottom: 95px;
	  border:1px solid #fff
	}
	.home_intro .owl-carousel .owl-nav div.owl-next {
		background: none; border-radius: 50%; left: auto; right: 41%; border-radius: 50%; width: 42px; height: 42px; bottom: 95px;
		border:1px solid #fff; 
	} 
	.home_intro .owl-carousel .owl-nav div.owl-prev i, .home_intro .owl-carousel .owl-nav div.owl-next i {
		 color:#fff
	} 
	.home_intro .owl-carousel .owl-nav div.owl-prev:hover, .home_intro .owl-carousel .owl-nav div.owl-next:hover {
		 background:#fff
	}
 	.home_intro .owl-carousel .owl-nav div.owl-prev:hover i, .home_intro .owl-carousel .owl-nav div.owl-next:hover i {
		 color:#aaa
	}
	
	 
	
	
	
	.home_information {
		display:block; padding:80px 0px;
	}
	 
	.home_information .page_title_center h2 {
		margin:0px auto; padding:0px; text-align:center; color: #173e43;   
	}
		 
	.home_information .page_title_center h2 span {
		display:block 
	}
			 
	.home_information .page_title_center p {
		display:block; font-size:17px
	}
	
	.home_information .line {
		margin:0px auto; padding:0px;text-align:center; display:block; width:200px; height:2px;
		background:#34a7ab; margin-bottom:30px; margin-top:10px
	}  
	
	
	
	
    .btn_bize_ulasin {
		text-align: center;   margin-top: 20px; color: #fff;
	}  
    .btn_bize_ulasin:hover {
		background: #264a66; 
	} 
	
	
	
	
	.accordion_slider {
	  width: 100%;  height: 350px;  overflow: hidden;  margin: 50px auto;
	}

	.accordion_slider ul {
		width: 100%;  display: table; table-layout: fixed;  margin: 0;  padding: 0;
	}

	.accordion_slider ul li {
	  display: table-cell;
	  vertical-align: bottom;
	  position: relative;
	  width: 20%;
	  height: 350px;
	  background-repeat: no-repeat;
	  background-position: center center;
	  transition: all 500ms ease;
	  border: 3px solid #fff;
	}

	.accordion_slider ul li div {
	  display: block; overflow: hidden;   width: 100%;
	}

	.accordion_slider ul li div a {
	  display: block;
	  height: 350px;
	  width: 100%;
	  position: relative;
	  z-index: 3;
	  vertical-align: bottom;
	  padding: 15px 20px;
	  box-sizing: border-box;
	  color: #fff;
	  text-decoration: none;
	  font-family: Open Sans, sans-serif;
	  transition: all 200ms ease;
	}

	.accordion_slider ul li div a * {
	  opacity: 0;
	  margin: 0;
	  width: 100%;
	  text-overflow: ellipsis;
	  position: relative;
	  z-index: 5;
	  white-space: nowrap;
	  overflow: hidden;
	  -webkit-transform: translateX(-20px);
	  transform: translateX(-20px);
	  -webkit-transition: all 400ms ease;
	  transition: all 400ms ease;
	}

	.accordion_slider ul li div a h2 { 
	  text-overflow: clip;  font-size: 23px; font-weight:700;  margin-bottom: 2px;   top: 160px;
	}

	.accordion_slider ul li div a p {
	  top: 160px;  font-size: 13.5px;
	}

	.accordion_slider ul li:nth-child(1) { background-image: url(../images/acordiyon/kendi-elektrigini-ureten-bina.jpg); width:25%; }

	.accordion_slider ul li:nth-child(2) { background-image: url(../images/acordiyon/asansor.jpg); }

	.accordion_slider ul li:nth-child(3) { background-image: url(../images/acordiyon/havuz.jpg); }

	.accordion_slider ul li:nth-child(4) { background-image: url(../images/acordiyon/kolay_ulasim.jpg); }
 
 
	.accordion_slider ul:hover li { width:25%; }

	.accordion_slider ul:hover li:hover { width: 60%; }

	.accordion_slider ul:hover li:hover a { background: rgba(0, 0, 0, 0.4); }

	.accordion_slider ul:hover li:hover a * {
	  opacity: 1;
	  -webkit-transform: translateX(0);
	  transform: translateX(0);
	}
	 

 
	 
	
	
	/**  Begin project **/
	
	.home_project {
		display:block; padding:30px 0px; 
	} 	
	.home_project .container {
		max-width:94%
	} 	
 
	
	.home_intro_slider {
		display:block; position:relative; background:#000
	} 
	
	.home_intro_slider .hc-overlay {
		position: absolute;
		top: 0;
		right: 0;
		bottom: 0;
		left: 0;
		background-size: cover;
		text-indent: -9999px; 
		background: rgb(134,134,134);
		background: linear-gradient(180deg, rgba(134,134,134,0.2581233176864496) 19%, rgba(0,0,0,0.68) 99%);
		z-index:2
	}
	
	
	.home_intro_slider .container {
		max-width:94%
	}
	
	.slider_01 {
		position:absolute; left:0px; top:0px; height:750px; width:100%; opacity:0; 
	}
		.slider_01.actives {
			opacity:1;
			transition: all ease .7s;
			
		}
		
	.slider_02 {
		position:absolute; left:0px; top:0px; height:750px; width:100%; opacity:0;  
	} 
		.slider_02.actives {
			opacity:1;
			transition: all ease .7s;
			
		}
		
	.slider_03 {
		position:absolute; left:0px; top:0px; height:750px; width:100%; opacity:0;  
	} 	
		.slider_03.actives {
			opacity:1;
			transition: all ease .7s;
			
		}
		
 
		
		
	
	.home_intro_slider_item {
		display:block; padding:375px 0px;  position:relative; z-index:22
	}
	.home_intro_slider_item.borders {
		border-right: 1px solid rgba(255, 255, 255, 0.35);
	} 
	
	.item_desc {
		position: absolute; left: 0px; right: 0px; bottom: 150px; z-index: 1;
		color: #fff;
		transition: all ease .3s;
		z-index: 2; 
		text-align: center;
		margin: 0px auto;
		padding: 0px;
		background:rgba(0,0,0, 0.589);
		width:240px;
		padding: 20px 0px;
		border-radius: 4px;
	} 
	
	.item_desc img {
		width:200px
	} 
	
	.home_intro_slider .col-xl-4 {
		transition: all ease .3s;
	} 	 
	.home_intro_slider .col-xl-4 a {
		display:block
	}   
	.home_intro_slider .col-xl-4:hover .item_desc  {
		bottom:120px; opacity:1; transition: all ease .3s;
	} 		 
	.home_intro_slider .col-xl-4:hover .item_desc p  {
		bottom:40px; opacity:1; transition: all ease .3s; opacity:1
	} 	
	.item_desc span {
		display: block; font-size: 13px; margin-top: 8px;
	} 	
	.item_desc h1 {
		display:block; font-weight:700
	} 
	.item_desc p {
		 display:block; width:90%; opacity:0; transition: all ease .3s; 
	} 
	.page_title_center {
		
	}
	.page_title_center h1 {
		margin:0px auto; padding:0px; text-align:center; color: #a5a09f;  font-weight:700; font-size:45px; 
	} 
	.page_title_center p {
		text-align: center; padding: 0px 50px; line-height: 25px; color: #252525; 
	} 
	section.module.parallax {
		height: 700px;  background-position: 50% 50%;  background-repeat: no-repeat;  background-attachment: fixed;  position:relative
	} 
	section.module.parallax-1 {
		background-image: url("../images/paralax/paralax_2.jpg");
	} 
	section.module.parallax-2 {
		background-image: url("../images/paralax/kusadasi.png");
	}  
	.home_paralax_content_desc {
		display:block; margin-top:200px; border-radius:5px; padding:30px; background: rgba(30, 30, 30, 0.48);
	}  
	.home_paralax_content_desc h1 {
		display: block; text-align:center; color: #fff; font-weight: bold; font-size: 41px;
	}  
	.home_paralax_content_desc p {
		display: block; margin-top: 20px; color: #fff; font-size: 17px; text-align: center;
	} 
	.home_paralax_content_desc a {
		width:200px; display:block; margin-top:20px; text-align:center; color: #fff; background-color: #263a66; 
		border-radius:25px; padding:9px 22px
	}  
	.home_paralax_content_desc a:hover {
		background-color: #1b2d55; 
	}  
	.home_comments {
		display:block; padding:40px 0px; background:#f7f7f9
	} 
	.home_comments_desc {
		display:block; margin-top:50px;
	}  
	.home_comments_desc h1 {
		display:block; color: #3f415b;
	} 	  
	.home_comments_desc h1 span {
		display:block; 
	}
	.home_comments_desc h3 {
		display:block; color: #64bfa9;
	}
	.home_comments_desc p {
		display:block; margin-top:20px
	} 	 
	.home_content_items {
		display:block; margin-top:20px;
	}  	 
	.home_content_item {
		display:block; background:#fff; margin:10px; padding:30px 30px; padding-bottom:10px; border-radius:22px;
	} 
	.home_library {
		background:#f2f2f2; display:block; padding:60px 0px; margin:0px 0px;
	} 

	.home_library_header img {
		display:block; width:65px; height:65px; border-radius:50%; border:3px solid #fff; float:left; margin-right:15px
	} 
	.home_library_header .follow_ins {
		display:block; margin-top:10px
	} 
	.home_library_header .follow_ins a {
		
	} 
	.home_library_header .follow_ins h3 {
		
	} 
	.home_library_header .follow_ins h3 span {
	
	} 
	.follow_button {
		display:block;   text-align:center;  border-radius:25px; padding:8px 5px; width:160px; margin-top:20px; 
	}
  
	 
	.home_library_body {
		display:block;  margin:50px 80px; margin-top:80px
	} 
	.library_item {
		display:block; border-radius:35px 0px 35px 35px; 
	} 
	.library_item_header {
		display:block
	} 
	.library_item_header img {
		width:100%; height:153px; object-fit:cover;  /*  border-radius:35px 0px 0px 0px */
	} 	
	.library_item_header span {
		display:block; margin-top:10px; font-size:17px; text-align:center; 
	}  
	.library_item_footer  {
		display:block; padding:30px 20px; background:#fff; border-radius:0px 0px 35px 35px; 
	}
	.library_item_footer img {
		display:block; width:45px; border-radius:50%; border:3px solid #fff; float:left; margin-right:15px
	}  
	.library_item_footer .library_item_footer_desc {
		display:block; margin:10px 0px
	} 
	.library_item_footer .library_item_footer_desc a {
		
	}
	.library_item_footer p {
		
	}



	.home_library .owl-carousel .owl-nav div {
		position: absolute; border-radius: 2px; top: -120px;  
	}		
	.home_library .owl-carousel .owl-nav div.owl-prev  {
		border-radius:50%; left: auto; right: 270px;  border-radius:50%; width:50px; height:50px; border:1px solid #264a66
	} 		
	.home_library .owl-carousel .owl-nav div.owl-next  {
		border-radius:50%; left: auto; right: 200px;  border-radius:50%; width:50px; height:50px; border:1px solid #264a66
	}  		
	 
	.home_library .owl-carousel .owl-nav div i {
		font-size:31px;  color:#264a66; margin:0px auto; padding:0px; text-align:center; display:block; margin-top:7px; font-weight:100
	} 
	
 	.home_library .owl-carousel .owl-nav div.owl-prev:hover, .home_library .owl-carousel .owl-nav div.owl-next:hover {
		background:#264a66
	}
 	.home_library .owl-carousel .owl-nav div.owl-prev:hover i, .home_library .owl-carousel .owl-nav div.owl-next:hover i {
		color:#fff
	} 
	
	.home_information {
		display:block; padding:40px 0px;
	}
	 
	.home_information .page_title_center h2 {
		margin:0px auto; padding:0px; text-align:center; color: #173e43;   
	}  
	.home_information .page_title_center h2 span {
		display:block 
	}
	
	.home_information .line {
		margin:0px auto; padding:0px;text-align:center; display:block; width:200px; height:2px; background:#34a7ab; margin-bottom:30px; margin-top:10px
	}   
	.post_cozum_merkezi {
		display:block; padding:45px 0px; margin:0px 0px; position:relative;
	} 
	.post_cozum_merkezi_middle {
		display:block; padding:0px 40px; border-radius:5px; z-index:9; position:relative
	} 		
	.post_cozum_merkezi h1 {
		display:block; text-align:center; color:#936247; 
	} 		
 
	 
	footer { 
		background:#936247;  padding:40px 10px; position:relative; z-index:100; margin-top:0px
	} 
 
	footer .list-item {  
		list-style:none; margin:0px; padding:0px
	} 
	footer .list-item li {  
		padding-bottom: 4px; margin-left: 10px;
	} 		
	footer .list-item li a{  
		display:block; margin:4px 0px; color:#fff; font-size:13px;  
	} 	
	footer .list-item li a:before {
		margin-left: -10px; position: absolute; font-size: 12px; font-style: normal; font-variant: normal; text-rendering: auto;
		-webkit-font-smoothing: antialiased; font-weight: 900; font-family: "FontAwesome"; content: "\f105";
	} 	
	
	footer .list-item li a:hover {  
		 color:#777; 
	} 
 	#footer-header  {
		display:block;
	} 
	#footer-header h3 {
		color: #fff; padding-bottom:12px; margin-bottom: 15px; padding-top:10px;  
	} 
	#footer-bottom  {
		margin-top:30px; display:block; border-top:1px solid #333333; padding:25px 0px;
	} 
	#footer-bottom p {
		display:inline-block; font-size:13px;
	} 		
	#footer-bottom p b{
		display:inline-block; font-size:13px; color:#fff; font-weight:normal
	} 
	.footer_text p {
		display:inline-block; font-size:13px; color:#fff;
	} 	
	.footer_text p b{
		display:inline-block; font-size:13px; color:#fff; 
	}	
	.footer_text p a{
		display:inline-block; font-size:13px; color:#fff; 
	}		
	.footer_text p img {
		float:right; margin-bottom:20px;
	} 	
	
 
  
	.social-network {
		list-style:none; display:block; float:left; margin:0px; padding:0px; margin-bottom:30px;
	} 
	.social-network li {
		float:left; margin-right:6px;
	}  
	.social-network li a i{
		width: 46px; height: 46px; font-size: 21px; margin: 0px auto;	padding: 0px; text-align: center;	background: #9f6c4f;
		padding:12px 0px; color:#fff
	}  
	.social-network li a i:hover{
		background: #936247;
	} 	
  
	 


	.footer-bottom-content {
		display:block; padding:30px 0px; border-top:1px solid #9f6c4f
	}  
	
	.footer_leftsidebar {
		display:block; float:right;
	} 	 
	.footer_leftsidebar img {
		width:90px; float:right; margin-top:10px
	}  
	.footer_leftsidebar div {
		float:left; margin-top:15px; margin-right:20px; color:#fff
	}
 
	
	.footer_rightsidebar {
		 float:left
	} 	 
	.footer_rightsidebar img {
		 float:left; 
	}  
	
	.footer_rightsidebar div {
		float:left; margin-top:15px; margin-left:20px; color:#fff
	}
 	
	.footer_rightsidebar div p a{
		text-decoration:underline; font-weight:bold; font-size:13px; color:#fff
	}







	


	
 
	/** 
		**************************************************
				CAROSEL SETTINGS
		**************************************************
	**/	 
	 

	
	.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  
	} 
	
	 

	.owl-carousel .owl-nav div {
		position: absolute; border-radius: 2px; bottom: 6%;  top: unset; 
	}		
	.owl-carousel .owl-nav div.owl-prev  {
		background:none;  border-radius:50%; left: auto; right: 216px;  border-radius:50%; width:42px; height:42px;  border:1px solid #fff
	} 		
	.owl-carousel .owl-nav div.owl-next  {
		background:none; border-radius:50%; left: auto; right: 130px;  border-radius:50%; width:42px; height:42px;    border:1px solid #fff
	}   
 
	.owl-carousel .owl-nav div i {
		font-size:25px;  color:#fff; margin:0px auto; padding:0px; text-align:center; display:block; margin-top:7px; font-weight:100
	}   


	/**
	 * 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%
	} 

	 
	.animated {
		-webkit-animation-duration: 0.4s;
		animation-duration: 0.4s;
		-webkit-animation-fill-mode: both;
		animation-fill-mode: both;
	}
 
	 @-webkit-keyframes fadeInDown {
		0% {
		   opacity: 0;
		   -webkit-transform: translateY(-20px);
		}
		100% {
		   opacity: 1;
		   -webkit-transform: translateY(0);
		}
	 }
	 
	 @keyframes fadeInDown {
		0% {
		   opacity: 0;
		   transform: translateY(-20px);
		}
		100% {
		   opacity: 1;
		   transform: translateY(0);
		}
	 }
 
	 .fadeInDown {
		-webkit-animation-name: fadeInDown;
		animation-name: fadeInDown;
	 }	
   
	.shadow {
		box-shadow: 0 0.5rem 1rem rgba(189, 189, 189, 0.35) !important;
	}
 
	a:hover { 
		text-decoration: none;   -o-transition:.5s;  -ms-transition:.5s;  -moz-transition:.5s; -webkit-transition:.5s; transition:.5s;
	} 
	.grey {
		filter: gray; -webkit-filter: grayscale(1);  filter: grayscale(1);  
	} 
	.grey:hover {
		-webkit-filter: grayscale(0); filter: none;
	}    
	 
	.hover_effect {
		display: block; position: relative; background: #000; overflow: hidden; -webkit-transition: all 0.3s ease-out; transition: all 0.3s ease-out;
	} 
	
	.hover_effect:after { 
		content: "\f0c1";   font-family: "FontAwesome";  
		color:#000;  position: absolute; font-size: 1.2em; text-align: center; line-height: 40px; width: 40px; height: 40px; left: 50%; top: 50%; 
		margin-left: -20px; margin-top: -20px; -webkit-transition: all 0.3s ease-out; transition: all 0.3s ease-out; -webkit-transform: scale(0.1, 0.1); 
		transform: scale(0.1, 0.1); filter: alpha(opacity=0); -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; 
		-moz-opacity: 0; -khtml-opacity: 0; opacity: 0;
	} 
	.hover_effect img {
		display: block; position: relative; -webkit-transition: all 0.3s ease-out; transition: all 0.3s ease-out; 
		-webkit-backface-visibility: hidden; backface-visibility: hidden;
	} 
	.hover_effect:hover:after {
		-webkit-transform: scale(1, 1); transform: scale(1, 1); filter: alpha(opacity=60); -moz-opacity: .6; -khtml-opacity: .6; opacity: .6;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)"; 
	} 
	.hover_effect:hover img {
		-webkit-transform: scale(1.1); transform: scale(1.1); filter: alpha(opacity=40); -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";
		-moz-opacity: 0.4; -khtml-opacity: 0.4; opacity: 0.5;
	} 
	
	a#scrollUp {
		position: fixed; z-index: 1020; right: 25px; bottom: 25px; display: none; width: 53px; height: 53px; border-radius: 50%;
		font-size: 18px; line-height: 53px; color: #fff; text-decoration: none; text-align: center; cursor: pointer;
		box-shadow: 0 3px 3px rgba(0, 0, 0, 0.1); transition: all 0.25s, bottom 0.75s ease-in-out;
 		-webkit-animation: bounce 1s ease infinite;
		animation: bounce 3s ease infinite; 
		background: #499ceb;
	}


	a#scrollUp [class*='icon'] {
		display: inline-block; transition: 0.5s;
	} 
	a#scrollUp:hover {
		box-shadow: 0 0 0 10px rgba(51, 104, 198, 0.2);
	} 
	a#scrollUp:hover [class*='icon'] {
		-moz-transform: scaleX(-1); -o-transform: scaleX(-1); -webkit-transform: scaleX(-1); transform: scaleX(-1); filter: FlipH; -ms-filter: "FlipH";
	} 
	a#scrollUp.visible {
		opacity: 1;mbottom: 45px;
	} 
	@media (max-width: 1023px) {
		a#scrollUp.visible {
			bottom: 65px;
		}
	}
	@media (max-width: 1023px) {
		a#scrollUp {
			width: 41px; height: 41px; right: 15px; font-size: 13px; line-height: 41px;
			display:none
		}
	} 	

	
	.contact_main {
		display:block; padding:0px 40px; border-radius:5px
	} 		
	.contact_main h2 {
		display:block; text-align:left;  font-weight:900; 
	} 		
	.contact_main h2 span {
		display:block; 
	} 		
	.contact_main span {
		display:block; text-align:left; font-size:15px; color:#fff;  margin:10px 0px
	} 				
	.contact_main p {
		display:block; text-align:left; font-size:15px;  color:#fff
	}

	.contact_home_button_list { 
		text-align:center; margin:0px auto; padding:0px; display:table; margin-top:30px
	} 

	.btn_proje_teknik_detail {
		float: left; text-align: center;  border-radius: 1px; padding: 8px 11px; width:410px;  border-radius:21px;
		border:1px solid #494b32; color:#494b32; font-size:21px; margin:50px 0px
	} 
		
		.btn_proje_teknik_detail:hover { 
			border:1px solid #494b32; color:#fff; background:#494b32
		} 
	
	.btn_phone {
		float: left; text-align: center;  border-radius: 1px; padding: 8px 11px; width: 210px;  border-radius:21px;
		border:1px solid #494b32; color:#494b32; font-size:17px
	} 
		.btn_phone:hover { 
			border:1px solid #494b32; color:#fff; background:#494b32
		} 
	
	.btn_cozum {
		float: left; text-align: center;  border-radius: 1px; padding: 8px 11px; width: 210px;  border-radius:21px; margin-left:30px;
		border:1px solid #936247; color:#936247; font-size:17px 
	}
	
		.btn_cozum:hover { 
			border:1px solid #936247; color:#fff; background:#936247
		} 
		
	
	.btn_small {
		float: left; text-align: center;  border-radius: 1px; padding: 6px 8px; width: 150px;  border-radius:21px;
		border:1px solid #494b32; color:#494b32; font-size:14px
	} 
		.btn_small:hover { 
			border:1px solid #494b32; color:#fff; background:#494b32
		}
		
		
		

	.modal-body {
		padding:0px;
		border-radius:320px
	}
	.modal-dialog {
	  max-width: 62%; margin: 2.75rem auto;   margin-top:10%
	}
	.modal-header {
	  border:none
	}
	.modal-content {
	  border-radius: 24px;
	  min-height: 530px;
	  padding:30px
	}

	.close_modal {
		position:absolute; right:10px; top:10px;  margin-right: 10px; margin-top: 10px; z-index:99;
		font-weight:600; font-size:17px; color:#000
	}
		

	.form_areas {
		 display:block;  
	}
			

	.form_areas .form_areas_header {
		 display:block; margin-bottom:30px
	}
	
	.form_areas .form_areas_header   h1 {
		 display:block; margin-bottom:10px; font-size:21px;
	}
			

	.item_form_block {
		 display:block; margin-bottom:10px
	}
	
	.item_form_block .form_text {
		display:block; padding:12px 8px; background:none; border:1px solid #d2d2d2; border-radius:4px; width:100%;
		font-size:13px;
	}
	
	.item_form_block .form_textarea {
		display:block; padding:12px 8px; background:none; border:1px solid #d2d2d2; border-radius:4px; width:100%;
		font-size:13px; width:100%
	}

	.item_form_block .select_form {
		display: inline-block;
		width: 100%;
		height: 43px;
		padding: .445rem 1.75rem .445rem .75rem;
		line-height: 1.25;
		color: #464a4c;
		vertical-align: middle;
		background: #fff url("../images/select.svg") no-repeat right .75rem center;
		background-size: auto;
		font-size: 13px;
		-webkit-appearance: none;
		-webkit-background-size: 8px 10px;
		background-size: 28px 15px;
		border-radius: .25rem;
		
		 border:1px solid #d2d2d2;
	}

		
	.mobil_onay_ekrani_footer {
		display:table; margin:0px auto; padding:0px; text-align:center; margin-top:30px
	}
	.snd_button {
		background: #b2b2b1;
		text-align: center;
		font-size: 17px;
		font-weight: 700;
		border: none;
		border-radius: 25px;
		padding: 12px 22px;
		color: #fff; 
	}




	.contact_main_modal {
		display:block; padding:0px 40px; border-radius:5px;  margin-top:130px
	} 		

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

	.btn_phone_modal {
		display:block; text-align: center;  border-radius: 1px; padding: 8px 11px; width: 310px;  border-radius:21px;
		border:1px solid #494b32; color:#494b32; font-size:17px
	} 
	
	.btn_cozum_modal {
		display:block;  text-align: center;  border-radius: 1px; padding: 8px 11px; width: 310px;  border-radius:21px;
		border:1px solid #936247; color:#936247; font-size:17px 
	}




	



		
	.container_check {
		display: block;
		position: relative;
		padding-left: 30px;
		line-height: 14px;
		font-size:11px;
		margin-bottom: 5px;
		cursor: pointer;
		-webkit-user-select: none;
		-moz-user-select: none;
		-ms-user-select: none;
		user-select: none;
	}
	.container_check input {
		position: absolute;
		opacity: 0;
		cursor: pointer;
	}	
	
	.container_check a {
		color:#3f72af ; font-weight:500; text-decoration:underline; 
	}
	
	.container_check input:checked ~ .checkmark {
		background-color: #4ca0d8;
		border: 1px solid transparent;
	}
	.container_check .checkmark {
		position: absolute;
		top: 6px;
		left: 0;
		height: 18px;
		width: 18px;
		border: 1px solid #d2d8dd;
		background-color: #fff;
		-webkit-border-radius: 3px;
		-moz-border-radius: 3px;
		-ms-border-radius: 3px;
		border-radius: 3px;
		-moz-transition: all 0.3s ease-in-out;
		-o-transition: all 0.3s ease-in-out;
		-webkit-transition: all 0.3s ease-in-out;
		-ms-transition: all 0.3s ease-in-out;
		transition: all 0.3s ease-in-out;
	}
	.container_check .checkmark:after {
		content: "";
		position: absolute;
		display: none;
		left: 6px;
		top: 3px;
		width: 5px;
		height: 10px;
		border: solid #fff;
		border-width: 0 2px 2px 0;
		-webkit-transform: rotate(45deg);
		-ms-transform: rotate(45deg);
		transform: rotate(45deg);
	}
	.container_check input:checked ~ .checkmark:after {
		display: block;
	}
	

	/** Pages **/

	
	
	
	.pages_header {
		display:block; margin-top:103px; padding:30px 0px; background:#f2f2f2
	}
	
	
	.pages_header_kesfet {
		display:block; padding:100px 0px; background:#18355b; margin-top:-10px
	}
	 
	#pages-slider-full {
		position:relative; margin-top:-160px
	}
	#pages-slider-full .item img {
		margin:0px auto; padding:0px; display:block; text-align:center; cursor:move;  width:100%;
	}
  	  
	#pages-slider-full .hc-overlay {
		position: absolute;
		top: 0;
		right: 0;
		bottom: 0;
		left: 0;
		background-size: cover;
		text-indent: -9999px; 
		background: rgba(0,0,0, 0.378);
		z-index:88
	} 
	
	#pages-slider-full .slider-desc {
		position: absolute; top: 53%; left: 8%;  text-align: left; color: #fff; z-index:99; font-size:24px; font-weight:500
	}
	#pages-slider-full .slider-desc .pages_content h2 {
		display:block; margin-bottom:40px
	}	
	
	#breadcrumb { 
		list-style-type: none; float:left; margin-left:-44px; margin-top: 25px;
	}  
	#breadcrumb li {
		 float:left; font-size:13px; color:#fff   
	} 
	#breadcrumb li a {
		text-align:left; font-size:13px; padding-left:5px; color:#fff; margin-right: 4px;
	}	 
	#breadcrumb li a:hover {
		color:#777   
	} 
	#breadcrumb li a:after {
		font-family:FontAwesome; font-size: 12px; content: "/"; padding-left:2px;
	} 
	#breadcrumb li a.last:after {
		font-family:FontAwesome; font-size: 12px; content: ""; padding-left:2px;
	}
	 
 
	
	.pages_content {
		display:block; padding:0px 30px; padding-top:30px
	}	 
	.pages_content h2 {
		display:block; margin-bottom:20px
	}	
 
	
	blockquote {
		position: relative; font-style:italic; font-size:17px; color: #444; padding: 30px 0; width: 80%; z-index: 1; margin: 80px auto; font-weight:300;
		align-self: center; text-align: center; border-top: 1px dashed #f2dddd; border-bottom:  1px dashed #f2dddd; line-height: 27px;
	}
	blockquote:before {
		position: absolute; content: "”"; color: #ddbfbf; font-size: 6rem; line-height: 0; top: 18px; left: 30px;
	}	
	blockquote:after {
		position: absolute; content: "”"; color: #f2dddd; font-size: 6rem; line-height: 0; bottom: -18px; right: 30px;
	}
 	 
 	blockquote p {
		color: #444;  font-size: 17px;
	} 	 
  	 
 	blockquote p strong {
		color: #191c22; font-size: 21px; font-weight: 600;
	} 
	
	.konsept {
		display:block; padding:40px 0px; position:relative; margin-bottom:50px
	}
	
	.konsept_img_block {
		display:block; 
	}
	.konsept img {
		display:block; width:100%; height:500px; padding:30px; padding-right:0px; object-fit:cover /* filter: blur(12px); */ 
	
	}  
	
	.konsept .description {
		display:block; background:#494b32;  height:340px; margin-left:-15px; padding:20px 40px;  margin-top:80px;
			-webkit-box-shadow: -1px 11px 33px -6px rgba(186,173,186,1);
		-moz-box-shadow: -1px 11px 33px -6px rgba(186,173,186,1);
		box-shadow: -1px 11px 33px -6px rgba(186,173,186,1);
	} 
	 
	.konsept .description h2 {
		display:block; color:#fff; margin-bottom:20px; margin-top:30px
	} 	
	.konsept .description h2 strong {
		display:block; font-size:34px;  color:#fff;
	} 
 	.konsept .description p {
		display:block; color:#fff; font-size:17px;  margin-bottom:20px
	} 
  	.konsept .description a {
		color:#fff;
	} 
 
	.konsept .owl-carousel .owl-nav div.owl-prev {
	  background: none;  border-radius: 50%; left: auto;  right: 45%; border-radius: 50%; width: 42; height: 42px; bottom: 95px;
	  border:1px solid #fff
	}
	.konsept .owl-carousel .owl-nav div.owl-next {
		background: none; border-radius: 50%; left: auto; right: 41%; border-radius: 50%; width: 42px; height: 42px; bottom: 95px;
		border:1px solid #fff; 
	} 
	.konsept .owl-carousel .owl-nav div.owl-prev i, .konsept .owl-carousel .owl-nav div.owl-next i {
		 color:#fff
	} 
	.konsept .owl-carousel .owl-nav div.owl-prev:hover, .konsept .owl-carousel .owl-nav div.owl-next:hover {
		 background:#fff
	}
 	.konsept .owl-carousel .owl-nav div.owl-prev:hover i, .konsept .owl-carousel .owl-nav div.owl-next:hover i {
		 color:#aaa
	}
 
 
 
	
	
	
	
	
	.home_urunler {
		display:block; padding:40px 20px; 
	}	
	.home_urunler_item {
		display:block;   position:relative;
	}		
		
	.home_urunler_item_content a .kapak{
		width:100%; height:340px; object-fit: cover; opacity:0.589
	}	
 
	.proje_logo {
		position: absolute; left: 0px; right: 0px; bottom: 150px; z-index: 1;
		color: #fff;
		transition: all ease .3s;
		z-index: 2; 
		text-align: center;
		margin: 0px auto;
		padding: 0px;
		width:150px
	} 	
	 	
		
	.home_urunler_item_content a .desc{
		margin:0px auto; padding:0px; position:absolute; z-index:33;  text-align:center; left:0px; right:0px; bottom:20px; padding:0px 20px;
	}
	.home_urunler_item_content a h3{
		font-size:25px; color:#fff; text-align:left; font-weight:bold; text-align:center;
	}	
	.home_urunler_item_content a h4{
		font-size:19px; color:#fff; text-align:left; font-weight:bold; text-align:center;
	}			
	.home_urunler_item_content a p{
		font-size:14px; color:#fff; text-align:left; line-height: 16px;
	}				
	.home_urunler_item_content a:hover .desc {
		 bottom:40px; transition: all ease .3s;
	}	
	
	.home_urunler_item_footer {
		display:block; margin:0px auto; padding:0px; text-align:center; 
	}	
		
	.home_urunler_item_footer a {
		display:block; margin-bottom:20px
	}		
	.home_urunler_item_footer a.btn_daha_product_name {
		display:block; margin:0px auto; padding:0px; text-align:center; margin-top:20px; 	
	}	
	.home_urunler_item_footer a.btn_daha_product_name i {
		padding-left:10px
	}	
	.home_urunler_item_footer a.btn_daha_fazlasi {
		display:block; margin:0px auto; padding:0px; text-align:center;  margin-top:20px; border:1px solid #308048;  padding:10px 0px;
		width:220px;  color:#308048; border-radius:4px
	}	
	.home_urunler_item_footer a.btn_daha_fazlasi:hover {
		opacity:0.789
	}	
	.home_urunler_item_footer a.btn_daha_fazlasi i {
		padding-left:10px
	}	
	
	.proje_detail_maps  { 
	  display:block; background:#f4f4f4
	}
	 	
	.proje_detail_maps_content {
		display:block; 
	} 	 	
	.proje_detail_maps_content_desc {
		display:block; margin-top:0px; border-radius:5px; padding:30px; 
	}  
	.proje_detail_maps_content_desc h1 {
		display:block; color:#525252; font-size:53px
	} 	  
	.proje_detail_maps_content_desc h1 span {
		display:block; color:#525252
	}
	.proje_detail_maps_content_desc h3 {
		display:block; color:#525252; font-weight:700
	}
	.proje_detail_maps_content_desc p {
		display:block; margin-top:20px; color:#525252; 
	}
	
	.proje_detail_maps_content_desc a {
		width:200px; display:block; margin-top:20px; text-align:center; color: #fff;  border-radius:25px; padding:9px 22px
	} 	
	

	.page_left_menu {
		list-style:none;  
	} 
	.page_left_menu li {
		width: 100%; display: block; margin-bottom: 5px; background:#fefefe; padding:12px 14px;  
	}  
	.page_left_menu li a {
		color:#444; font-size:15px; display:inline-block;   border-bottom:1px solid  #f2f2f2; padding-bottom:10px
	}
	.page_left_menu li.active {
		background:#494c33
	}
	.page_left_menu li.active a {
		color:#fff
	}
	.page_left_menu li a span {
		color:#1c3a70; display:block; margin-bottom:5px
	}
	.page_left_menu li.active span {
		color:#fff
	}
	
	
	.sosyal_olanaklar {
		display:block; margin:50px 0px; margin-top:0px; background:#081224;
	}  
	.sosyal_olanaklar h1 {
	    font-size: 55px; display:block; margin-top:30px; color:#fff;
	}  	
	.sosyal_olanaklar p {
	    color:#fff;  font-size:17px
	}  
	.car_sosyal_olanak {
		display:block; padding:30px; 
	}  
	
	
	.sosyal_olanak_item {
		z-index:19;  position;relative
	}
	.sosyal_olanak_item::after {
		content: ""; position: absolute; left: 0; bottom: 0; width: 100%; height: 60%;
		background: linear-gradient(to bottom,rgba(125,185,232,0) 0,rgba(39,69,115,1) 100%);
		z-index: 2; 
	} 
	.sosyal_olanak_item img {
		width:100%; height:440px; object-fit:cover
	}
	.sosyal_olanak_item h2 {
		font-size:61px; text-align:left; position: absolute; color:#faf3f3; left:20px; bottom:30px; z-index:22; 
		font-family: 'el_yazisi';
	} 
	.sosyal_olanaklar .owl-carousel .owl-nav div.owl-prev {
		background: none;  border-radius: 50%; left: -99%;   border-radius: 50%; width: 42; height: 42px; bottom: 95px; border:1px solid #fff
	}
	.sosyal_olanaklar .owl-carousel .owl-nav div.owl-next {
		background: none; border-radius: 50%; left: -92%;  border-radius: 50%; width: 42px; height: 42px; bottom: 95px;
		border:1px solid #fff; 
	} 
	.sosyal_olanaklar .owl-carousel .owl-nav div.owl-prev i, .sosyal_olanaklar .owl-carousel .owl-nav div.owl-next i {
		 color:#fff
	} 
	.sosyal_olanaklar .owl-carousel .owl-nav div.owl-prev:hover, .sosyal_olanaklar .owl-carousel .owl-nav div.owl-next:hover {
		 background:#494b32
	}
 	.sosyal_olanaklar .owl-carousel .owl-nav div.owl-prev:hover i, .sosyal_olanaklar .owl-carousel .owl-nav div.owl-next:hover i {
		 color:#aaa
	}
	
	
	
	
	
	
	
	
	
	.kat_planlari {
		display:block; margin:50px 0px
	}	
	
	
	.kat_planlari .table-responsive-lg {
		margin:20px 0px
	}
	 
	.faq {
		display:block; padding:50px 0px
	}  
	.faq .btn-link {
		color:#444; font-size:17px; font-weight:700
	}  
	.ezmo:before {
		color:#444;
		display:inline-block;
		line-height: 26px; 
		transition: 0.2s; 
		font-weight:bold;
		font-family: "FontAwesome"; 
		border-radius:5px;
		text-decoration:none;
		font-size: 31px; 
		padding: 0 5px; 
		text-align: center;  
		content: "-"; 
		margin-right:15px
	}  
	.ezmoil:before {
		display:inline-block; 
		line-height: 26px; 
		font-family: "FontAwesome"; 
		text-decoration:none;
		font-size: 27px; 
		padding: 0 5px; 
		text-align: center;  
		content: "+";
		color:#fff; 
		transition: 0.2s; 
		transform: rotate(180deg);
		font-weight:700;
		margin-right:15px
	} 


	.faq_item {
		display:block; margin-bottom:4px; padding:0px 0px;
		display: block;
		background: #fff;
		margin-bottom: 4px;
		padding: 6px 0px;
		border-radius: 22px;
		margin-bottom: 15px;
	}

	.table_list {
		display: block; background: #f2f2f2; margin: 24px; padding: 24px; border-radius: 22px;
	}
 
	
	.table_list h5 {
		display: block; color:#936247
	}
 
	

	
	.contact_page {
		padding:50px 30px; margin-bottom:0px
	}
	
	.contact_page p {
		display:inline-block; font-size:15px; 
	} 	
	.contact_page p b{
		display:inline-block; font-size:15px;
	}	
	.contact_page p a{
		display:inline-block; font-size:15px; 
	}		
 



	.text-center {
		margin:0px auto; padding:0px; text-align:center; display:block; margin-bottom:5px; padding-bottom:15px; display:block
 	} 
	.text-center h1 {
		font-size:33px; font-weight:700;
	}
	.text-center h2 {
		font-size:21px; font-weight:600;
	}	
 
	.text-center span {
		color:#4ca0d8; font-weight:500;
	} 
	
	
	
	.new_form {
		display:block; position:relative; margin-bottom:80px;  z-index:99; height:435px; /* background:#fff */
	}

	
	
		.item_form_block {
			padding:4px 12px;  border-radius:3px;   margin-bottom:10px; border: 2px solid #f2f2f2;
		}
		.form_name_icon {
			background:url(../images/ikonlar/svg/name.svg) center left no-repeat;
			background-size:22px 22px
		}
		.form_date_icon {
			background:url(../images/ikonlar/svg/date.svg) center left no-repeat;
			background-size:17px 17px
		}
		.form_email_icon {
			background:url(../images/ikonlar/svg/email.svg) center left no-repeat;
			background-size:18px 18px
		}		
		.form_message_icon {
			background:url(../images/ikonlar/svg/mesages.svg) 0px 10px no-repeat; width:100%;
			background-size:22px 22px
		}
		.form_item {
			display:block; border:none; width:100%; padding:10px 10px; font-size:14px; padding-left:35px
		}

		.send_contact_form {
			border:none; display: block; padding:10px 21px; background:#4ca0d8; color:#fff; cursor:pointer; font-size:14px;
			text-align:center; border-radius:5px; 
		} 	 		
		.send_contact_form::after {
		  content: "\f178";  font-family: "FontAwesome"; padding-left: 5px;
		}
		
		
		
	.container_check {
		display: block;
		position: relative;
		padding-left: 30px;
		line-height: 14px;
		font-size:11px;
		margin-bottom: 5px;
		cursor: pointer;
		-webkit-user-select: none;
		-moz-user-select: none;
		-ms-user-select: none;
		user-select: none;
	}
	.container_check input {
		position: absolute;
		opacity: 0;
		cursor: pointer;
	}	
	
	.container_check a {
		color:#3f72af ; font-weight:500; text-decoration:underline; 
	}
	
	.container_check input:checked ~ .checkmark {
		background-color: #4ca0d8;
		border: 1px solid transparent;
	}
	.container_check .checkmark {
		position: absolute;
		top: 6px;
		left: 0;
		height: 18px;
		width: 18px;
		border: 1px solid #d2d8dd;
		background-color: #fff;
		-webkit-border-radius: 3px;
		-moz-border-radius: 3px;
		-ms-border-radius: 3px;
		border-radius: 3px;
		-moz-transition: all 0.3s ease-in-out;
		-o-transition: all 0.3s ease-in-out;
		-webkit-transition: all 0.3s ease-in-out;
		-ms-transition: all 0.3s ease-in-out;
		transition: all 0.3s ease-in-out;
	}
	.container_check .checkmark:after {
		content: "";
		position: absolute;
		display: none;
		left: 6px;
		top: 3px;
		width: 5px;
		height: 10px;
		border: solid #fff;
		border-width: 0 2px 2px 0;
		-webkit-transform: rotate(45deg);
		-ms-transform: rotate(45deg);
		transform: rotate(45deg);
	}
	.container_check input:checked ~ .checkmark:after {
		display: block;
	}
	

	
		
	#slider{
		height:450px; margin-bottom:60px; overflow:hidden;
	}

	.slider-content {
		height:650px; width:10000px; font-weight:300; 
	}
	

	.slider-item{
		position:relative; height:650px; overflow:hidden; transition:all 0.5s;
	}
  
	.slider-item:first-child{
		margin-left:-123px;
	} 
	.image{
		float:left; position:relative; transition:all 0.5s; cursor:pointer;
	} 
	.item-img-1,.item-img-2{
		height:650px; width:200%; top:0px; position:absolute; left:-115px; background-size: 1200px 650px !important; transition:all 0.5s;
	} 
	.item-img-loaded{ 
	  transition:all 1s ease;
	} 
	.item-img-2{
		opacity:0;
	} 
	.item-text{
		position:absolute;
	} 
	.image-text{
		top:35%; left:12%; opacity:1; position:absolute; font-size:21px; transition:all 0.5s; font-weight:900; color:#444; padding:20px 30px;
		background: rgb(255,255,255);
		background: linear-gradient(180deg, rgba(255,255,255,0.2581233176864496) 19%, rgba(0,0,0,0.68) 99%);
	} 
	.image:hover .image-text{
		font-size:27px;
	} 
	@media (min-width:1400px){
	  .image:nth-child(2) .item-img-1{
		left:-100px;
	  }

	  .image:nth-child(3) .item-img-1{
		left:-500px;
	  }

	  .image:last-child .item-img-2{
		left:-220px;
	  }

	  .image:last-child .item-img-1{
		left:-100px;
	  }

	  .image:last-child .image-text{
		left:0px;
	  }

	  .image:last-child:hover .image-text{
		left:20%;
	  }
	}

	@media (max-width:1400px){
	  .image:first-child .image-text{
		left:5%;
	  }

	  .image-text{
		left:20%;
	  }

	  .image:last-child .image-text{
		left:5%;
	  }

	  .image:nth-child(1) .item-img-1{
		background-position-x: -100px!important;
	  }

	  .image:nth-child(1) .item-img-2{
		background-position-x: -300px!important;
	  }

	  .image:nth-child(2) .item-img-1{

	  }

	  .image:nth-child(2) .item-img-2{
		background-position-x: -600px!important;
	  }

	  .image:nth-child(2) .item-img-2{
		background-position-x: -400px!important;
	  }

	   .image:nth-child(3) .item-img-1{
		background-position-x: -450px!important;
	  }

	  .image:nth-child(3) .item-img-2{
		background-position-x: -400px!important;
	  }

	  .image:nth-child(4) .item-img-2{
		background-position-x: -400px!important;
	  }
	}

	@media (max-width:700px){
	  #slider{
		height:450px;
	  }
		.slider-item{
			height:450px;
		}
	  .item-img-1,.item-img-2{
			height:450px;
	  }

	  .image-text{
		left:20%!important;
		font-size:25px!important;
	  }

	  .image:first-child .image-text{
		left:25%!important;
	  }

	  .image:last-child .image-text{
		left:10%!important;
	  }

	  .image:nth-child(1) .item-img-1{
		background-position-x: -165px!important;
	  }

	  .image:nth-child(2) .item-img-2{
		background-position-x: -650px!important;
	  }

	  .image:nth-child(3) .item-img-1{
		background-position-x: -650px!important;
	  }

	  .image:nth-child(3) .item-img-2{
		background-position-x: -550px!important;
	  }

	  .image:nth-child(4) .item-img-1{
		background-position-x: -100px!important;
	  }

	  .image:nth-child(4) .item-img-2{
		background-position-x: -550px!important;
	  }
	}

	@media (max-width:400px){
	  .image:last-child .image-text{
		left:-30px!important;
	  }

	  .image:first-child .image-text{
		left:20px!important;
	  }

	  .image-text{
		left:-50px!important;
	  }
	}

	 
	

	@media(max-width:1200px) {  
		
		
		#pages-slider-full {
		 
		  margin-top: 98px;
		}


		.container {
		  max-width: auto;
		}
		
		.home_intro img {
		  
		  width: 100%;
		  height: auto;
		  padding:opx ;
		
		}


		.mobil_menu_bar {
			display: block;
			position: absolute;
			right: 91px;
			top: 23px;
		}
		
		header.smaller .mobil_menu_bar {
		  color: #461c1c;
		}
		
		header.smaller .mobil_menu_bar { 
		  top: 9px;
		}
				
		#mainMenu {
			display:none
		}
		.header_languages {
		  margin-right: 8px;  margin-top: -42px;
		}
		
		#main-slider-full {
		  height: auto;
		}
		#main-slider-full .item img { 
		  height: auto;
		}
		
		#main-slider-full .slider-button { 
		  top: unset; bottom: 37px;  left: 14%; 
		}
		#main-slider-full .slider-button a { 
		  padding: 7px 16px;
		 
		}
		#main-slider-full .slider-desc { 
		  left: 14%;  z-index: 99;  font-size: 21px; 
		}
		
		#main-slider-full .slider-desc2 { 
		  left: 14%; font-size: 35px; top: 56%;
		}
		
		.social_media { 
			display:none
		}		
		
		.owl-nav.disabled {
			display:none
		}
		
		
		.home_intro_slider_item {
			padding:35px 0px; 
		}	
			
		
		.home_information {
			display:none
		}
		
		
			
		.slider_01, .slider_02, .slider_03 { 
		  height: auto; 
		}	
		.item_desc {
		 
		  bottom: -177px;
		  z-index: 1;
		 
		  background: rgba(0,0,0, 0.589);
		  width: 240px;
		  padding: 20px 0px;
		  border-radius: 4px;
		}	
			
		section.module.parallax {
			height:auto; margin-top:400px; 
		}	
		
		
	.owl-nav {
	  display: none;
	}
		 
	}



 







	
		
		
		
		
		