/*
@font-face{font-family:'opensans_regular';src:url('fonts/opensans/OpenSans-Regular.ttf');font-weight:normal;font-style:normal;}
*/
*{text-decoration:none;min-height: 0;
min-width: 0;}
body{padding:0;margin:0;font-family: 'Poppins', sans-serif;font-size:14px;color:#55585e;background:#fff;}
div,p,li,b,tr,td,a,h1,h3,h2,h4,h5,h6 {
	font-family: 'Poppins', sans-serif;
}
table,tr,td,ul{padding:0;margin:0;border-spacing:0; border-collapse:separate;}
ul{list-style:none;margin:0;padding:0;}
img{ border:none; }
a{color:#55585e;}
a:hover{text-decoration:underline;}
textarea, input, select{outline:none;}
header,footer,article,section,aside,nav{display:block;}
p{padding:0;margin:0;}
.clear{clear:both;}
button{outline:none;}

#standard_popup_1_back{ position:fixed;z-index:99000;left:0;top:0;width:100%;height:100%;background:#000;opacity:0.4;display:none; }
#standard_popup_1{ position:fixed;z-index:99001;left:0;top:15%;width:100%;display:none;pointer-events:none; }
	#standard_popup_1 iframe{width:100%;height:500px;max-height:60vh;}
	#standard_popup_1 .popup_1_container{ position:relative;width:90%;max-width:600px;margin:0 auto;padding:20px;box-sizing:border-box;background:#fff;pointer-events:all;
		box-shadow: 0 0 30px 0px #40516f;
	}
		#standard_popup_1 .popup_1_container .top_buttons{ position:absolute;z-index:99002;left:0;top:-30px;width:100%;text-align:right; }
			#standard_popup_1 .popup_1_closer{ display:inline-block;width:30px;height:30px;line-height:30px;
				background:#fff;color:#999;font-size:17px;text-align:center;cursor:pointer;
			}
				#standard_popup_1 .popup_1_closer:hover{ color:#cc0000; }
		#standard_popup_1 .popup_1_content{max-height:500px;overflow-y:scroll;}
			#alert1_content_icon{width:30px;height:30px;line-height:30px;margin:0 10px 5px 0;font-size:17px;text-align:center;float:left;}

#search_hidden{position:fixed;z-index:99000;left:0;top:100px;width:100%;height:100%;background:#253a4b;opacity:0.1;display:none;}
	#search_hidden table{width:100%;height:100%;vertical-align:middle;text-align:center;}
	#search_hidden .content{display:inline-block;border-bottom:1px solid #7b4848;}
		#search_hidden .content input{width:400px;height:50px;background:none;border:none;color:#fff;font-size:16px;font-family:'centrale_regular';}
			#search_hidden .content input::-webkit-input-placeholder{color:#fff;font-size:14px;}
			#search_hidden .content input::-moz-placeholder{color:#fff;font-size:14px;}
			#search_hidden .content input:-ms-input-placeholder{color:#fff;font-size:14px;}
			#search_hidden .content input:-moz-placeholder{color:#fff;font-size:14px;}
		#search_hidden .content button{height:50px;width:40px;background:none;border:none;color:#fff;font-size:20px;}
	#search_hidden .close{position:absolute;z-index:1;right:30px;top:30px;font-size:25px;color:#aaa;cursor:pointer;transition:all 200ms;}
		#search_hidden .close:hover{color:#fff;}


#body_container{position:relative;width:100vw;max-width:100%;overflow:hidden;}
.standard_center_1{width:96%;max-width:1100px;min-width:250px;margin:0 auto;box-sizing:border-box;}
.standard_center_2{width:96%;max-width:800px;min-width:250px;margin:0 auto;}


.standard_top_bar_1{position:relative;padding-top:3%;overflow:hidden;}
	.standard_top_bar_1 img.back{position:absolute;z-index:-5;left:-3%;top:-3%;width:106%;height:106%;object-fit:cover;
		filter: blur(8px);-webkit-filter: blur(8px);
	}
	.standard_top_bar_1 .grid{display:grid;grid-template-columns:auto 300px;grid-gap:0;
		grid-template-areas:"map img" "pt nt";
	}
		.standard_top_bar_1 .grid .map{grid-area:map;align-self:end;font-size:14px;}
			.standard_top_bar_1 .grid .map_line{padding:10px 15px;background:rgba(85,88,94,0.5);color:#fff;}
				.standard_top_bar_1 .grid .map_line a{color:#fff;}
				.standard_top_bar_1 .grid .map_line .item{}
				.standard_top_bar_1 .grid .map_line .seperator{margin:0 5px;}
		.standard_top_bar_1 .grid .img{grid-area:img;position:relative;padding-top:50%;}
			.standard_top_bar_1 .grid .img img{position:absolute;z-index:1;left:0;top:0;width:100%;height:100%;object-fit:cover;}
		.standard_top_bar_1 .grid .page_title{grid-area:pt;padding:20px 15px;background:#55585e;font-size:18px;color:#fff;}
		.standard_top_bar_1 .grid .nav_title{grid-area:nt;position:relative;padding:20px 15px;background:#f9a61b;font-size:18px;color:#fff;}
			.standard_top_bar_1 .grid .nav_title:before{content:"";position:absolute;z-index:1;left:-10px;top:50%;
				border-top:10px solid transparent;border-bottom:10px solid transparent;border-right:10px solid #f9a61b;transform:translate(0,-50%);
			}
@media only screen and (max-width: 1000px) {
	.standard_top_bar_1 .grid{grid-template-columns:auto 220px;}
	.standard_top_bar_1 .grid .page_title{font-size:16px;}
	.standard_top_bar_1 .grid .nav_title{font-size:16px;}
}
@media only screen and (max-width: 800px) {
	.standard_top_bar_1 .grid{grid-template-columns:100%;
		grid-template-areas:"map" "img" "pt" "nt";
	}
	.standard_top_bar_1 .grid .img{display:none;}
	.standard_top_bar_1 .grid .nav_title{display:none;}


}

#home_slider_01_section .owl-nav {
	display:none;
}

.list_blog .grid {
	    grid-template-columns: 1fr 1fr !important;
}


.standard_grid_1{display:grid;grid-template-columns:auto 300px;grid-gap:30px;
	grid-template-areas:"main aside";
}
	.standard_grid_1 .main{grid-area:main;}
	.standard_grid_1 .aside{grid-area:aside;}
		.standard_grid_1 .aside .nav1{}
			.standard_grid_1 .aside .nav1 ul{}
				.standard_grid_1 .aside .nav1 ul li{margin:2px 0 0 0;}
					.standard_grid_1 .aside .nav1 ul li a{
						position:relative;
						padding:12px 15px;display:grid;grid-template-columns:auto 20px;background:#eee;
						font-size:14px;text-decoration:none;transition:300ms background;font-weight:500;
					}
						.standard_grid_1 .aside .nav1 ul li a:hover{background:#ddd;}
						.standard_grid_1 .aside .nav1 ul li a:before{
							content:"";position:absolute;z-index:1;left:-9px;top:50%;width:0;height:0;transform:translate(0,-50%);
							border-top:10px solid transparent;border-bottom:10px solid transparent;border-right:10px solid #9b9b9b;
							display:none;
						}
						.standard_grid_1 .aside .nav1 ul li a span.text{}
						.standard_grid_1 .aside .nav1 ul li a span.icon{justify-self:center;color:#a2a2a2;transition:300ms transform;}
							.standard_grid_1 .aside .nav1 ul li a:hover span.icon{transform:translate(10px,0);}
					.standard_grid_1 .aside .nav1 ul > li.selected1 > a{background:#55585e;color:#fff;}
						.standard_grid_1 .aside .nav1 ul > li.selected1 > a span.icon{justify-self:center;color:#fff;transform:rotate(90deg);}
					.standard_grid_1 .aside .nav1 ul > li.selected2 > a{background:#55585e;color:#fff;}
						.standard_grid_1 .aside .nav1 ul > li.selected2 > a span.icon{display:none;}
						.standard_grid_1 .aside .nav1 ul > li.selected2 > a:before{display:block;border-right:10px solid #55585e;}
					.standard_grid_1 .aside .nav1 ul ul{padding:5px 0 0 20px;}
						.standard_grid_1 .aside .nav1 ul ul li{}
							.standard_grid_1 .aside .nav1 ul ul li a{background:#f9f9f9;}
								.standard_grid_1 .aside .nav1 ul ul li a:hover{background:#fff;}
								.standard_grid_1 .aside .nav1 ul ul li a span.text{}
								.standard_grid_1 .aside .nav1 ul ul li a span.icon{color:#dcdcdc;}
							.standard_grid_1 .aside .nav1 ul ul li.selected a{background:#9b9b9b;color:#fff;}
								.standard_grid_1 .aside .nav1 ul ul li.selected a:before{display:block;}
								.standard_grid_1 .aside .nav1 ul ul li.selected a span.icon{display:none;}
@media only screen and (max-width: 1000px) {
	.standard_grid_1{grid-template-columns:auto 220px;}
	.standard_grid_1 .aside .nav1{font-size:12px;}
}
@media only screen and (max-width: 800px) {
	.standard_grid_1{grid-template-columns:100%;
		grid-template-areas:"aside" "main";
	}
	.standard_grid_1 .aside .nav1{margin:10px 0 0 0;}
		.standard_grid_1 .aside .nav1 ul li a{padding:10px 15px;}
		.standard_grid_1 .aside .nav1 ul ul{padding:0 0 0 20px;}
}




#hidden_nav{display:none;position:fixed;z-index:99950;left:0;top:0;width:100%;box-sizing:border-box;padding:0 0 50px 0;background:rgba(0,0,0,0.9);color:#8a8a8a;}
	#hidden_nav a{color:#8a8a8a;text-decoration:none;}
		#hidden_nav a:hover{color:#fff;}
	#hidden_nav .closer{padding:25px 0;font-size:25px;font-weight:700;text-align:center;}
		#hidden_nav .closer a{}
	#hidden_nav .nav{font-size:16px;text-align:center;}
		#hidden_nav .nav a{position:relative;display:block;padding:15px 0;font-weight:600;border-top:1px solid #333338;overflow:hidden;}
		#hidden_nav .nav a:nth-last-child(1){border-bottom:1px solid #333338;}

#header{position:relative;}
	#header:before{content:"";position:absolute;z-index:-5;left:0;top:0;width:100%;height:100%;background:#f9a61b;}
	#header .grid{display:grid;grid-template-columns:350px auto;
		grid-template-areas:
			"logo nav05"
			"logo nav15"
		;
	}
		#header .logo{grid-area:logo;position:relative;}
			#header .logo a{display:block;position:absolute;z-index:5;left:0;top:0;width:100%;height:100%;}
				#header .logo a img{position:absolute;z-index:5;left:0;top:0;width:auto;height:120%;}
		#header .nav05{grid-area:nav05;justify-self:end;height:25px;line-height:25px;color:#0d4869;font-weight:600;
			padding:20px 0 10px 0;
		}
			#header .nav05 .item{display:inline-block;margin:0 0 0 10px;font-size:12px;}
				#header .nav05 .item i{font-size:20px;transform:translate(0,3px);}
			#header .nav05 .seperator{margin:0 5px;}
		#header .nav15{grid-area:nav15;justify-self:end;height:25px;line-height:25px;padding:10px 0 25px 0;
			font-weight:700;

		}
			#header .nav15 a{display:inline-block;padding:0 15px;color:#fff;
				border-right:1px solid #fff;text-decoration:none;transition:300ms color;
			}
			#header .nav15 a:hover{color:#55585e;}
			#header .nav15 a:nth-last-child(1){border:none;}
			#header .nav15 a i{}
#header_mobile{display:none;position:relative;}
	#header_mobile .grid{height:60px;display:grid;grid-template-columns:auto 50px;background:#f9a61b;}
		#header_mobile .grid a{color:#fff;}
		#header_mobile .grid .logo{position:relative;z-index:1000;height:60px;margin:0 0 0 10px;}
			#header_mobile .grid .logo a{position:relative;display:block;height:60px;}
				#header_mobile .grid .logo a img{position:absolute;z-index:5;left:0;top:0;height:75px;width:auto;}
		#header_mobile .grid .mobile_nav_toggle{justify-self:center;text-align:center;height:60px;line-height:60px;font-size:22px;}
	#mobile_nav{display:none;position:fixed;z-index:99950;left:0;top:0;width:100%;box-sizing:border-box;padding:0 0 50px 0;background:rgba(0,0,0,0.9);color:#8a8a8a;}
		#mobile_nav a{color:#8a8a8a;text-decoration:none;}
			#mobile_nav a:hover{color:#fff;}
		#mobile_nav .closer{padding:25px 0;font-size:20px;text-align:center;}
			#mobile_nav .closer a{}
		#mobile_nav .nav{font-size:16px;text-align:center;}
			#mobile_nav .nav a{position:relative;display:block;padding:9px 0;border-top:1px solid #222;font-weight:600;overflow:hidden;}
			#mobile_nav .nav a:nth-last-child(1){border-bottom:1px solid #222;}


@media only screen and (max-width: 1200px) {
	#header .nav05{font-size:12px;}
	#header .nav15{font-size:12px;}
	#header .nav15 a{padding:0 10px;}
}
@media only screen and (max-width: 1000px) {
	#header{display:none;}
	#header_mobile{display:block;}
}


#footer{margin:0px 0 0 0;}
	#footer .section1{position:relative;color:#444;}
		#footer .section1:before{content:"";position:absolute;z-index:-10;left:0;top:0;width:100%;height:100%;background:#eee;}
		#footer .section1 a{color:#444;}
		#footer .section1 .center{position:relative;padding:45px 0;}
		#footer .section1 .center:after{
			content:"";position:absolute;
			z-index:1;left:20px;top:-10px;
			border-left:30px solid transparent;border-right:30px solid transparent;border-top:30px solid #fff;
			transition:400ms top;
		}
		#footer .section1 .grid1{display:grid;grid-template-columns:repeat(5,1fr);}
			#footer .section1 .grid1 .self1{}
			#footer .section1 .grid1 .self1.type1{}
				#footer .section1 .grid1 .self1.type1 .title{margin:0 0 15px 0;font-weight:700;}
				#footer .section1 .grid1 .self1.type1 .item{padding:4px 0;}
					#footer .section1 .grid1 .self1.type1 .item a{}
			#footer .section1 .grid1 .self1.type2{grid-column:2 span;}
				#footer .section1 .grid1 .grid2{display:grid;grid-template-columns:1fr 1fr;}
					#footer .section1 .grid1 .grid2 .self2{position:relative;}
					#footer .section1 .grid1 .grid2 .self2.s1{padding:20px;color:#fff;}
						#footer .section1 .grid1 .grid2 .self2.s1:before{
							content:"";position:absolute;z-index:-2;left:0;top:0;width:100%;height:100%;
							-webkit-clip-path:polygon(0 15px, 15px 0, 100% 0, 100% 100%, 0 100%);
							clip-path:polygon(0 15px, 15px 0, 100% 0, 100% 100%, 0 100%);
							background:#f9a61b;
						}
						#footer .section1 .grid1 .grid2 .self2.s1 .s1_title{}
						#footer .section1 .grid1 .grid2 .self2.s1 .phone{margin:6px 0 0 0;}
							#footer .section1 .grid1 .grid2 .self2.s1 .phone span{margin:0 0 0 3px;font-size:16px;font-weight:800;letter-spacing:1px;}
						#footer .section1 .grid1 .grid2 .self2.s1 .mail{margin:6px 0 0 0;}
						#footer .section1 .grid1 .grid2 .self2.s1 .icon{position:absolute;z-index:-1;right:20px;top:20px;width:30px;height:30px;
							line-height:30px;text-align:center;border-radius:50%;
							border:2px solid #d1870c;color:#d1870c;font-size:18px;transform:rotate(160deg);
						}
					#footer .section1 .grid1 .grid2 .self2.s2{padding:20px 25px;}
						#footer .section1 .grid1 .grid2 .self2.s2:before{content:"";position:absolute;z-index:-2;left:0;top:0;width:100%;height:100%;background:#fff;}
						#footer .section1 .grid1 .grid2 .self2.s2 .s2_title{margin:0 0 10px 0;}
						#footer .section1 .grid1 .grid2 .self2.s2 .icons{}
							#footer .section1 .grid1 .grid2 .self2.s2 .icons a{display:inline-block;width:40px;height:40px;line-height:40px;font-size:18px;margin:0 2px;text-align:center;color:#fff;}
	#footer .section2{ position:relative; padding:40px 0; color:#eee !important;}
		#footer .section2:before{content:"";position:absolute;z-index:-10;left:0;top:0;width:100%;height:100%;background:#55585e;}
		#footer .section2 a{color:#eee;}
		#footer .section2 .grid1{display:grid;grid-template-columns:auto auto;grid-gap:30px;}
			#footer .section2 .grid1 .self1{}
			#footer .section2 .grid1 .addresses{}
				#footer .section2 .grid1 .addresses .box{}
					#footer .section2 .grid1 .addresses table{width:100%;}
						#footer .section2 .grid1 .addresses table td{vertical-align:top;}
							#footer .section2 .grid1 .addresses table td .arrow{margin:0 5px 0 0;border-top:8px solid transparent;border-bottom:8px solid transparent;border-left:8px solid #f9a61b;}
							#footer .section2 .grid1 .addresses .box .line1{}
							#footer .section2 .grid1 .addresses .box .line2{font-size:12px;}
							#footer .section2 .grid1 .addresses .box .line3{padding:0 0 20px 0;}

			#footer .section2 .grid1 .form{align-self:center;}
				#footer .section2 .grid1 .form .explain{margin:0 0 10px 0;}
				#footer .section2 .grid1 .form .item{position:relative;}
					#footer .section2 .grid1 .form .item input{display:block;width:100%;height:60px;background:#fff;border:none;outline:none;box-sizing:border-box;padding:0 10px;}
					#footer .section2 .grid1 .form .item .submit{
						position:absolute;z-index:2;right:5px;top:5px;width:50px;height:50px;line-height:50px;text-align:center;
						background:#d8d8d8;border-radius:50%;color:#fff;font-size:16px;cursor:pointer;
					}
	#footer .section3{position:relative;padding:15px 0;color:#ddd;}
		#footer .section3:before{content:"";position:absolute;z-index:-10;left:0;top:0;width:100%;height:100%;background:#4f5156;}
		#footer .section3 a{color:#ddd;}
		#footer .section3 .grid{display:grid;grid-template-columns:auto auto;}
			#footer .section3 .grid .self{font-size:12px;}
			#footer .section3 .grid .self.s1{justify-self:start;}
			#footer .section3 .grid .self.s2{justify-self:end;}
@media only screen and (max-width: 1000px) {
	#footer .section3 .grid{display:grid;grid-template-columns:100%;grid-gap:25px;}
	#footer .section3 .grid .self.s2{justify-self:start;}
}
@media only screen and (max-width: 900px) {
	#footer .section1 .center{padding:25px 0;}
	#footer .section1 .grid1{grid-template-columns:repeat(3,1fr);}
	#footer .section1 .grid1 .self1.type2{grid-column:3 span;}
	#footer .section1 .grid1 .self1.type1 .title{margin:0 0 6px 0;}
	#footer .section1 .grid1 .self1.type1 .item{padding:2px 0;}

	#footer .section2{padding:20px 0;}
	#footer .section2 .grid1{display:grid;grid-template-columns:100%;grid-gap:30px;}
}
@media only screen and (max-width: 550px) {
	#footer .section1 .center{padding:25px 0;}
	#footer .section1 .grid1{grid-template-columns:repeat(1,1fr);grid-gap:20px;}
		#footer .section1 .grid1 .self1.type2{grid-column:1 span;}
	#footer .section1 .grid1 .self1.type1 .title{margin:0 0 6px 0;}
	#footer .section1 .grid1 .self1.type1 .item{padding:2px 0;}
}
@media only screen and (max-width: 450px) {
	#footer .section1 .grid1 .grid2{grid-template-columns:1fr;}
}





#home_slider_1{}
	#home_slider_1 .item{position:relative;/*padding-top:35%;*/height:450px;}
		#home_slider_1 .item:before{content:'';position:absolute;z-index:1;left:0;top:0;width:100%;height:100%;background:#000;opacity:0.4;}
		#home_slider_1 .item .img{position:absolute;z-index:1;left:0;top:0;width:100%;height:100%;}
			#home_slider_1 .item .img img{width:100%;height:100%;object-fit:cover;}
@media only screen and (max-width: 800px) {
	#home_slider_1 .item{height:300px;}
}
@media only screen and (max-width: 600px) {
	#home_slider_1 .item{height:250px;}
}



#home_slider_01_section{padding:30px 0;}
	#home_slider_01_section .section_title{margin:0 0 20px 0;font-size:18px;color:#54575e;font-weight:600;}
	#home_slider_01_wrap{padding:15px;margin:0 0 0 0;border:10px solid #ddd;}
		#home_slider_01{}
			#home_slider_01 .item{}
				#home_slider_01 .item a.img{position:relative;display:block;padding-top:60%;overflow:hidden;}
					#home_slider_01 .item a.img img{position:absolute;z-index:-2;left:0;top:0;width:100%;height:100%;object-fit:cover;transition:300ms transform;}
				#home_slider_01 .item a.title{position:relative;display:block;height:50px;line-height:50px;
					padding:0 20px;color:#fff;font-weight:600;
					display:grid;grid-template-columns:auto auto;align-items:center;text-decoration:none;
					transition:300ms color; font-size: 13px;
				}
					#home_slider_01 .item a.title:before{
						content:"";position:absolute;z-index:-10;left:0;top:0;width:100%;height:100%;background:#54575e;
					}
					#home_slider_01 .item.color2 a.title:before{background:#666a72;}
					#home_slider_01 .item a.title:after{
						content:"";position:absolute;
						z-index:-1;left:20px;top:-15px;
						border-left:20px solid transparent;border-right:20px solid transparent;border-top:20px solid #f9a61b;
						transition:300ms top;
					}
					#home_slider_01 .item:hover a.title{color:#f9a61b;}
					#home_slider_01 .item a.title img{justify-self:end;display:inline!important;width:30px;height:auto;fill:#fff;}
					#home_slider_01 .item:hover a.img img{transform:scale(1.1);}
					#home_slider_01 .item:hover a.title:after{top:-5px;}


#home_kurumsal{position:relative;}
	#home_kurumsal:before{content:"";position:absolute;z-index:-20;left:0;top:0;width:100%;height:100%;background:#dcdcdc;}
	#home_kurumsal .center{position:relative;padding:40px 0 30px 0;}
	#home_kurumsal .center:before{content:"";position:absolute;z-index:-10;left:20px;top:0;
		border-left:20px solid transparent;border-right:20px solid transparent;border-top:20px solid #fff;
	}
	#home_kurumsal .section_title{margin:0 0 20px 0;font-size:18px;color:#54575e;font-weight:600;}
	#home_kurumsal .grid1{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:20px;}
		#home_kurumsal .grid1 .self1{position:relative;}
			#home_kurumsal .grid1 .self1:before{content:"";position:absolute;z-index:-15;left:0;top:0;width:100%;height:100%;background:#fff;}
		#home_kurumsal .grid1 .single{}
			#home_kurumsal .grid1 .single a.img{display:block;position:relative;padding-top:50%;}
				#home_kurumsal .grid1 .single a.img img{position:absolute;z-index:1;left:0;top:0;width:100%;height:100%;object-fit:cover;}
			#home_kurumsal .grid1 .single a.content{padding:10px;display:grid;grid-template-columns:auto 30px;grid-gap:5px;text-decoration:none;}
			#home_kurumsal .grid1 .single a.content .title{display:block;padding:5px 0 0 0;font-weight:700;font-size:16px;}
			#home_kurumsal .grid1 .single a.content .explain{display:block;padding:6px 0 0 0;}
			#home_kurumsal .grid1 .single a.content .arrow{display:block;grid-row:2 span;align-self:center;justify-self:center;}
		#home_kurumsal .grid1 .gallery{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;}
			#home_kurumsal .grid1 .gallery .gallery_self{position:relative;padding-top:40%;}
				#home_kurumsal .grid1 .gallery .gallery_self:before{content:"";position:absolute;z-index:-6;left:0;top:0;width:100%;height:100%;}
			#home_kurumsal .grid1 .gallery .box1{padding:10px;color:#fff;}
				#home_kurumsal .grid1 .gallery .gallery_self.box1:before{background:#333;}
				#home_kurumsal .grid1 .gallery .box1 a.content{display:block;position:absolute;z-index:1;left:10%;top:50%;width:80%;transform:translate(0,-50%);color:#fff;text-decoration:none;transition:300ms color;}
					#home_kurumsal .grid1 .gallery .box1 a.content:hover{color:#ccc;}
					#home_kurumsal .grid1 .gallery .box1 .title{display:block;margin:0 0 10px 0;font-size:16px;}
			#home_kurumsal .grid1 .gallery .box2{}
				#home_kurumsal .grid1 .gallery .box2 a.img{display:block;position:absolute;z-index:1;left:0;top:0;width:100%;height:100%;}
					#home_kurumsal .grid1 .gallery .box2 a.img img{position:absolute;z-index:2;left:0;top:0;width:100%;height:100%;object-fit:cover;}
			#home_kurumsal .grid1 .gallery .box3{font-size:16px;}
				#home_kurumsal .grid1 .gallery .gallery_self.box3:before{background:#f9a61b;}
				#home_kurumsal .grid1 .gallery .box3 a.content{display:grid;grid-template-columns:1fr 1fr;
					align-items:center;justify-items:center;
					position:absolute;z-index:1;left:10%;top:50%;width:80%;transform:translate(0,-50%);color:#fff;text-decoration:none;
					transition:300ms color;
				}
					#home_kurumsal .grid1 .gallery .box3 a.content .text{justify-self:start;}
					#home_kurumsal .grid1 .gallery .box3 a.content:hover{color:#55585e;}
			#home_kurumsal .grid1 .gallery .box4{font-size:16px;}
				#home_kurumsal .grid1 .gallery .gallery_self.box4:before{background:#54575e;}
				#home_kurumsal .grid1 .gallery .box4 a.content{display:grid;grid-template-columns:1fr 1fr;
					align-items:center;justify-items:center;
					position:absolute;z-index:1;left:10%;top:50%;width:80%;transform:translate(0,-50%);color:#fff;text-decoration:none;
					transition:300ms color;
				}
					#home_kurumsal .grid1 .gallery .box4 a.content:hover{color:#ccc;}
		#home_kurumsal .grid1 .news{grid-column:1 span;}
			#home_kurumsal .grid1 .news .news_title{height:50px;line-height:50px;padding:0 0 0 20px;background:#55585e;color:#fff;}
				#home_kurumsal .grid1 .news .news_title a{color:#fff;text-decoration:none;font-size:16px;}
			#home_kurumsal .grid1 .news .slider{width:100%;}
				#home_kurumsal .grid1 .news .slider .item{padding:0 20px 20px 20px;}
					#home_kurumsal .grid1 .news .slider .item a.box{display:block;padding:20px 0;text-decoration:none;transition:300ms color;}
						#home_kurumsal .grid1 .news .slider .item a.box:hover{color:#000;}
						#home_kurumsal .grid1 .news .slider .item a.box:nth-child(1){border-bottom:1px solid #ddd;}
						#home_kurumsal .grid1 .news .slider .item .title{display:block;height:20px;line-height:20px;font-size:1.1em;font-weight:700;overflow:hidden;}
						#home_kurumsal .grid1 .news .slider .item .explain{margin:10px 0 0 0;height:60px;line-height:20px;overgflow:hidden;}
@media only screen and (max-width: 1000px) {
	#home_kurumsal .grid1{grid-template-columns:1fr 1fr;}
	#home_kurumsal .grid1 .news{grid-column:2 span;}
}
@media only screen and (max-width: 600px) {
	#home_kurumsal .grid1{grid-template-columns:1fr;}
	#home_kurumsal .grid1 .news{grid-column:1 span;}

	#home_kurumsal .grid1 .gallery .gallery_self{padding-top:50%;}
}
@media only screen and (max-width: 450px) {
	#home_kurumsal .grid1 .gallery .gallery_self{padding-top:60%;}
}




#home_blog{padding:40px 0;position:relative;}
	#home_blog:before{content:"";position:absolute;z-index:-20;left:0;top:0;width:100%;height:100%;background:#fff;}
	#home_blog .section_title{margin:0 0 20px 0;font-size:18px;color:#54575e;font-weight:600;}
	#home_blog .grid{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:20px;}
		#home_blog .grid .self{position:relative;padding:10px;border:1px solid #ddd;transition:400ms all;}
			#home_blog .grid .self a{text-decoration:none;}
			#home_blog .grid .self:before{
				content:"";position:absolute;z-index:-10;left:0;top:0;width:100%;height:100%;background:#54585e;opacity:0;transition:400ms opacity;
				box-shadow:0 0 20px 2px #aaa;
			}
			#home_blog .grid .self:after{
				content:"";position:absolute;
				z-index:1;left:20px;top:-10px;
				border-left:30px solid transparent;border-right:30px solid transparent;border-top:30px solid #f9a61b;
				transition:400ms top;
			}
			#home_blog .grid .self a.img{display:block;position:relative;padding-top:60%;margin:0 0 15px 0;border-bottom:4px solid #f9a61b;}
				#home_blog .grid .self a.img img{position:absolute;z-index:1;left:0;top:0;width:100%;height:100%;object-fit:cover;}
			#home_blog .grid .self .date{margin:0 0 6px 0;}
			#home_blog .grid .self .title{display:grid;grid-template-columns:auto;align-items:start;margin:0 0 15px 0;font-weight:700;font-size:16px;transition:400ms color;}
				#home_blog .grid .self .title span.icon{align-self:start;}
					#home_blog .grid .self .title span.icon .dot{display:none;width:10px;height:10px;margin-top:5px;background:#f9a61b;border-radius:50%;}
				#home_blog .grid .self .title span.text{align-self:start;}
			#home_blog .grid .self .explain{}
			#home_blog .grid .self a.bottom{margin:20px 0 0 0;display:grid;grid-template-columns:auto auto;color:#ffa200;font-weight:700;font-size:16px;}
				#home_blog .grid .self .bottom > span:nth-child(1){justify-self:start;}
				#home_blog .grid .self .bottom > span:nth-child(2){justify-self:end;}

	#home_blog .grid .self:hover{color:#fff;border:1px solid #ddd;}
	#home_blog .grid .self:hover:before{opacity:1;}
	#home_blog .grid .self:hover:after{top:0;}
	#home_blog .grid .self:hover .title{grid-template-columns:15px auto;color:#fff;}
	#home_blog .grid .self:hover .title span.icon .dot{display:block;}
@media only screen and (max-width: 700px) {
	#home_blog .grid{font-size:12px;}
}
@media only screen and (max-width: 600px) {
	#home_blog .grid{grid-template-columns:1fr;grid-gap:40px;}
}



#urunler_liste{padding:40px 0 60px 0;}
	#urunler_liste .grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:30px;}
		#urunler_liste .grid .self{position:relative;padding:10px;border:1px solid #ddd;transition:400ms all;}
			#urunler_liste .grid .self a{text-decoration:none;}
			#urunler_liste .grid .self:before{
				content:"";position:absolute;z-index:-10;left:0;top:0;width:100%;height:100%;background:#54585e;opacity:0;transition:400ms opacity;
				box-shadow:0 0 20px 2px #aaa;
			}
			#urunler_liste .grid .self:after{
				content:"";position:absolute;
				z-index:1;left:20px;top:-10px;
				border-left:30px solid transparent;border-right:30px solid transparent;border-top:30px solid #f9a61b;
				transition:400ms top;
			}
			#urunler_liste .grid .self a.img{display:block;position:relative;padding-top:60%;border-bottom:4px solid #f9a61b;}
				#urunler_liste .grid .self a.img img{position:absolute;z-index:1;left:0;top:0;width:100%;height:100%;object-fit:cover;}
			#urunler_liste .grid .self .title{display:inline-block;padding:15px 0 5px 15px;font-weight:600;font-size:15px;transition:400ms color;}
				#urunler_liste .grid .self .title span.icon{}
					#urunler_liste .grid .self .title span.icon .dot{float:left;display:none;width:10px;height:10px;margin-top:5px;margin-right:4px;background:#f9a61b;border-radius:50%;
						transition:300ms all;
					}
				#urunler_liste .grid .self .title span.text{}

	#urunler_liste .grid .self:hover{color:#fff;border:1px solid #ddd;}
	#urunler_liste .grid .self:hover:before{opacity:1;}
	#urunler_liste .grid .self:hover:after{top:0;}
	#urunler_liste .grid .self:hover .title{transform:scale(1);color:#fff;}
	#urunler_liste .grid .self:hover .title span.icon .dot{display:block;margin-right:10px;}
@media only screen and (max-width: 1000px) {
	#urunler_liste .grid{font-size:12px;}
}
@media only screen and (max-width: 550px) {
	#urunler_liste .grid{grid-template-columns:1fr;grid-gap:40px;}
}



#urun_detay{padding:30px 0 10px 0;}
	#urun_detay h3.subtitle{margin:0 0 30px 0;font-size:16px;}
	#urun_detay p{margin:0 0 15px 0;}
	#urun_detay .info{margin:0 0 15px 0;}
	#urun_detay .img1{position:relative;margin:60px 0 0 0;padding:10px;box-shadow:0 0 20px 2px #ccc;}
		#urun_detay .img1:after{
			content:"";position:absolute;
			z-index:10;left:40px;top:-10px;
			border-left:30px solid transparent;border-right:30px solid transparent;border-top:30px solid #f9a61b;
		}
		#urun_detay .img1 div{position:relative;padding-top:45%;}
			#urun_detay .img1 div img{position:absolute;z-index:1;left:0;top:0;width:100%;height:100%;object-fit:cover;}

#markalar{padding:0px 0 60px 0;}
	#markalar .grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:30px;}
		#markalar .grid .self{position:relative;padding-top:70%;background:#55585e;}
			#markalar .grid .self:before{
				content:"";position:absolute;z-index:4;left:50%;top:-40px;width:0;height:0;transform:translate(-50%,0);
				border-left:30px solid transparent;border-right:30px solid transparent;border-top:30px solid #f9a61b;
				opacity:0;transition:400ms all;
			}
			#markalar .grid .self:after{
				content:"";position:absolute;z-index:-1;left:0;top:0;width:100%;height:100%;
				box-shadow:0 0 20px 2px #aaa;opacity:0;transition:400ms opacity;
			}
			#markalar .grid .self img.img1{position:absolute;z-index:1;left:0;top:0;width:100%;height:100%;object-fit:cover;}
			#markalar .grid .self img.img2{opacity:0;position:absolute;z-index:2;left:0;top:0;width:100%;height:100%;object-fit:cover;transition:400ms opacity;}
			#markalar .grid .self:hover img.img2{opacity:1;}
			#markalar .grid .self:hover:before{opacity:1;top:-10px;}
			#markalar .grid .self:hover:after{opacity:1;}
@media only screen and (max-width: 700px) {
	#markalar .grid{grid-gap:15px;}
}
@media only screen and (max-width: 450px) {
	#markalar .grid{grid-template-columns:repeat(2,1fr);grid-gap:15px;}
}
@media only screen and (max-width: 350px) {
	#markalar .grid{grid-template-columns:repeat(1,1fr);grid-gap:15px;}
}

#kurumsal{padding:30px 0 60px 0;}
	#kurumsal h3{margin:0 0 30px 0;}
	#kurumsal p{margin:12px 0;}

#bize_ulasin{margin:0 0 60px 0;}
	#bize_ulasin .subeler{margin:10px 0 0 0;}
		#bize_ulasin .subeler .box{padding:30px 0;border-bottom:1px solid #ddd;}
			#bize_ulasin .subeler .box .grid{display:grid;grid-template-columns:25px auto;align-items:center;}
				#bize_ulasin .subeler .grid .self{padding:6px 0;}
					#bize_ulasin .subeler .grid .self .arrow{border-top:10px solid transparent;border-bottom:10px solid transparent;border-left:10px solid #f9a61b;}
				#bize_ulasin .subeler .grid .self.title{color:#f9a61b;font-size:16px;}
				#bize_ulasin .subeler .grid .self.icon{justify-self:center;}
				#bize_ulasin .subeler .grid .self.data{padding:0 0 0 10px;}
	#bize_ulasin .social{margin:40px 0 0 0;}
		#bize_ulasin .social .title{margin:0 0 10px 0;font-size:18px;}
			#bize_ulasin .social .icons{margin:25px 0 0 0;}
				#bize_ulasin .social .icons a{display:inline-block;width:40px;height:40px;line-height:40px;margin:0 20px 0 0;font-size:18px;text-align:center;color:#fff;}


#haritalar{}
	#haritalar .list{}
		#haritalar .list .item{padding:50px;border-bottom:1px solid #ddd;}
			#haritalar .list .item .title{display:grid;grid-template-columns:20px auto;align-items:center;margin:0 0 25px 0;font-size:18px;color:#f9a61b;}
				#haritalar .list .item .title .arrow{border-top:10px solid transparent;border-bottom:10px solid transparent;border-left:10px solid #f9a61b;}
			#haritalar .list .item .map{position:relative;padding:10px;box-shadow:0 0 20px 2px #ccc;}
				#haritalar .list .item .map:before{
					content:"";position:absolute;
					z-index:50;left:20px;top:-10px;
					border-left:30px solid transparent;border-right:30px solid transparent;border-top:30px solid #f9a61b;
				}
				#haritalar .list .item .map iframe{width:100%;height:40vh;}



#iletisim_formu{margin:60px 0 50px 0;padding:0 30px 0 0;}
	#iletisim_formu .title{display:grid;grid-template-columns:20px auto;align-items:center;margin:0 0 10px 0;font-size:20px;color:#f9a61b;}
		#iletisim_formu .title .arrow{border-top:10px solid transparent;border-bottom:10px solid transparent;border-left:10px solid #f9a61b;}
	#iletisim_formu .explain{padding:0 0 0 20px;}
	#iletisim_formu .form{margin:40px 0 0 0;}
		#iletisim_formu .form .grid{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:30px;grid-row-gap:20px;}
			#iletisim_formu .form .grid .self{}
			#iletisim_formu .form .grid .self.w100{grid-column:2 span;}
				#iletisim_formu .form .grid .self input{display:block;width:100%;height:40px;box-sizing:border-box;padding:0 10px;border:1px solid #ddd;}
				#iletisim_formu .form .grid .self textarea{display:block;width:100%;height:150px;box-sizing:border-box;padding:10px;border:1px solid #ddd;}
					#iletisim_formu .form .grid .self input::-webkit-input-placeholder {color: #aaa;}
					#iletisim_formu .form .grid .self input::-moz-placeholder {color: #aaa;}
					#iletisim_formu .form .grid .self input:-ms-input-placeholder {color: #aaa;}
					#iletisim_formu .form .grid .self input:-moz-placeholder {color: #aaa;}
					#iletisim_formu .form .grid .self textarea::-webkit-input-placeholder {color: #aaa;}
					#iletisim_formu .form .grid .self textarea::-moz-placeholder {color: #aaa;}
					#iletisim_formu .form .grid .self textarea:-ms-input-placeholder {color: #aaa;}
					#iletisim_formu .form .grid .self textarea:-moz-placeholder {color: #aaa;}
				#iletisim_formu .form .grid .self button.submit{padding:12px 40px;margin:5px 0 0 0;background:#55585f;color:#fff;font-weight:700;font-size:14px;border:none;outline:none;border-radius:3px;cursor:pointer;}

.preloader_back{position:fixed;z-index:9999998;left:0;top:0;width:100%;height:100%;background:#333;}
.preloader {
  position: fixed;
  z-index:9999999;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  display: flex;
}

.preloader .dash {
  margin: 0 15px;
  width: 35px;
  height: 15px;
  border-radius: 8px;
  background: #ffe115;
  /*box-shadow: 0 0 10px 0 #000;*/
}

.preloader .uno {
  margin-right: -18px;
  transform-origin: center left;
  animation: spin 3s linear infinite;
}

.preloader .dos {
  transform-origin: center right;
  animation: spin2 3s linear infinite;
  animation-delay: .2s;
}

.preloader .tres {
  transform-origin: center right;
  animation: spin3 3s linear infinite;
  animation-delay: .3s;
}

.preloader .cuatro {
  transform-origin: center right;
  animation: spin4 3s linear infinite;
  animation-delay: .4s;
}

@keyframes spin {
  0% {
    transform: rotate(0deg);
  }
  25% {
    transform: rotate(360deg);
  }
  30% {
    transform: rotate(370deg);
  }
  35% {
    transform: rotate(360deg);
  }
  100% {
    transform: rotate(360deg);
  }
}

@keyframes spin2 {
  0% {
    transform: rotate(0deg);
  }
  20% {
    transform: rotate(0deg);
  }
  30% {
    transform: rotate(-180deg);
  }
  35% {
    transform: rotate(-190deg);
  }
  40% {
    transform: rotate(-180deg);
  }
  78% {
    transform: rotate(-180deg);
  }
  95% {
    transform: rotate(-360deg);
  }
  98% {
    transform: rotate(-370deg);
  }
  100% {
    transform: rotate(-360deg);
  }
}

@keyframes spin3 {
  0% {
    transform: rotate(0deg);
  }
  27% {
    transform: rotate(0deg);
  }
  40% {
    transform: rotate(180deg);
  }
  45% {
    transform: rotate(190deg);
  }
  50% {
    transform: rotate(180deg);
  }
  62% {
    transform: rotate(180deg);
  }
  75% {
    transform: rotate(360deg);
  }
  80% {
    transform: rotate(370deg);
  }
  85% {
    transform: rotate(360deg);
  }
  100% {
    transform: rotate(360deg);
  }
}

@keyframes spin4 {
  0% {
    transform: rotate(0deg);
  }
  38% {
    transform: rotate(0deg);
  }
  60% {
    transform: rotate(-360deg);
  }
  65% {
    transform: rotate(-370deg);
  }
  75% {
    transform: rotate(-360deg);
  }
  100% {
    transform: rotate(-360deg);
  }
}
