@font-face {font-family:'montserrat';src:url('../../fonts/roboto/Roboto-Light.ttf');font-weight:normal;font-style:normal;}
@font-face {font-family:'montserrat_light';src:url('../../fonts/roboto/Roboto-Light.ttf');font-weight:normal;font-style:normal;}
@font-face {font-family:'montserrat_medium';src:url('../../fonts/roboto/Roboto-Medium.ttf');font-weight:normal;font-style:normal;}
@font-face {font-family:'montserrat_bold';src:url('../../fonts/roboto/Roboto-Bold.ttf');font-weight:normal;font-style:normal;}
@font-face {font-family:'montserrat_black';src:url('../../fonts/roboto/Roboto-Black.ttf');font-weight:normal;font-style:normal;}
@font-face {font-family:'montserrat_semibold';src:url('../../fonts/roboto/Roboto-Bold.ttf');font-weight:normal;font-style:normal;}
@font-face {font-family:'montserrat_extrabold';src:url('../../fonts/roboto/Roboto-Black.ttf');font-weight:normal;font-style:normal;}
@font-face {font-family:'montserrat_italic';src:url('../../fonts/roboto/Roboto-Italic.ttf');font-weight:normal;font-style:normal;}

@font-face {font-family:'playfair';src:url('../../fonts/PlayfairDisplay-VariableFont_wght.ttf');font-weight:normal;font-style:normal;}

@font-face {font-family:'yeseva';src:url('../../fonts/YesevaOne-Regular.ttf');font-weight:normal;font-style:normal;}

.fancybox__container{z-index:999999;}


:root{
	--golden1:#c1ab5c;
	--golden2:#b0914f;
	--primary_color:#555;

	--space:95px;
}

html{font-size:100%;}

*{text-decoration:none;}
body{padding:0;margin:0;font-family:'montserrat_regular',Arial,sans-serif;color:var(--primary_color);
	background:#fff;
}
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:var(--primary_color);text-decoration:none;}
/*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;}
@media only screen and (max-width:1000px){
	html{font-size:90%;}
}
@media only screen and (max-width:700px){
	html{font-size:90%;}
}

@media only screen and (min-width:1200px){
	::-webkit-scrollbar{width:10px;}
	::-webkit-scrollbar-track{background:#f1f1f1;}
	::-webkit-scrollbar-thumb{background:#888;}
	::-webkit-scrollbar-thumb:hover{background:#555;}
}


.standard_center_1{width:96%;margin:0 auto;}
.standard_center_2{width:1400px;max-width:96%;margin:0 auto;}
.standard_center_3{width:1200px;max-width:96%;margin:0 auto;}
.standard_center_4{width:1000px;max-width:96%;margin:0 auto;}
.standard_center_5{width:800px;max-width:96%;margin:0 auto;}





.standard_head1{position:relative;padding-top:20%;margin:0 0 40px 0;}
	.standard_head1:before{content:"";position:absolute;z-index:2;left:0;top:0;width:100%;height:100%;background:#000;opacity:0.4;}
	.standard_head1 img{
    position:absolute;z-index:1;left:0;top:0;width:100%;height:100%;object-fit:cover;
  }
	.standard_head1 .content{position:absolute;z-index:3;left:0;top:50%;width:100%;text-align:center;transform:translate(0,-50%);color:#fff;}
		.standard_head1 .content h1{padding:0;margin:0;font-size:2.6rem;font-weight:bold;font-family:'playfair';}
		.standard_head1 .content .map{display:none;margin:10px 0 0 0;}
			.standard_head1 .content .map a{color:#fff;}
			.standard_head1 .content .map .sep{margin:0 10px;}
			.standard_head1 .content .map .text{}





#header1{
	position:sticky;z-index:3000;left:0;top:-50px;width:100vw;max-width:100%;
}
#header1.type2{}
	#header1 .sect10{background:#2b2b2b;
		height:50px;line-height:50px;
	}
		#header1 .sect10 .grid{display:grid;grid-template-columns:1fr auto auto;grid-gap:25px;align-items:center;}
			#header1 .sect10 .grid .s{}
			#header1 .sect10 .grid .s.s1{color:#bbb;}
				#header1 .sect10 .grid .s.s1 a{color:#bbb;transition:color 500ms;}
				#header1 .sect10 .grid .s.s1 a:hover{color:#fff;}
				#header1 .sect10 .grid .s.s1 span{margin:0 7px;}
				#header1 .sect10 .grid .s.s1 span:nth-last-child(1){display:none;}
			#header1 .sect10 .grid .s.s2{justify-self:end;}
				#header1 .sect10 .grid .s.s2 .flex{display:inline-flex;gap:10px;align-items:center;}
					#header1 .sect10 .grid .s.s2 .flex .f{}
					#header1 .sect10 .grid .s.s2 .flex .f.f1{color:var(--golden1);font-size:1.2rem;}
						#header1 .sect10 .grid .s.s2 .flex .f.f1 span{font-family:'montserrat_bold';}
					#header1 .sect10 .grid .s.s2 .flex .f.f2{}
						#header1 .sect10 .grid .s.s2 .flex .f.f2 .lang{position:relative;z-index:1;color:#fff;text-transform:uppercase;}
							#header1 .sect10 .grid .s.s2 .flex .f.f2 .lang a.selected{color:#fff;}
							#header1 .sect10 .grid .s.s2 .flex .f.f2 .lang .list{display:none;
								position:absolute;z-index:2;left:0;top:99%;padding:0 8px;background:var(--golden1);
							}
								#header1 .sect10 .grid .s.s2 .flex .f.f2 .lang .list a{
									display:block;padding:6px 0;color:#fff;
								}
			#header1 .sect10 .grid .s.s3{align-self:end;justify-self:end;}
				#header1 .sect10 .grid .s.s3 a{
					position:relative;z-index:1;display:inline-block;height:50px;padding:0 20px;background:var(--golden2);color:#fff;font-size:0.9rem;
					transform:translate(0,30%);transition:background 300ms;
				}
				#header1 .sect10 .grid .s.s3 a:hover{background:#222;}
	#header1 .sect20{background:#000;}
		#header1 .sect20 .grid{display:grid;grid-template-columns:auto 1fr auto;grid-gap:25px;align-items:center;}
			#header1 .sect20 .grid .s{}
			#header1 .sect20 .grid .s.s1{}
				#header1 .sect20 .grid .s.s1 a{}
					#header1 .sect20 .grid .s.s1 a img{height:80px;width:auto;}
			#header1 .sect20 .grid .s.s2{justify-self:end;}
				#header1 .sect20 .grid .s.s2 ul{}
					#header1 .sect20 .grid .s.s2 ul li{display:inline;margin:0 7px;font-family:'yeseva';}
						#header1 .sect20 .grid .s.s2 ul li a{color:#7b7b7b;transition:color 300ms;}
						#header1 .sect20 .grid .s.s2 ul li a:hover{color:#fff;}
			#header1 .sect20 .grid .s.s3{display:none;justify-self:end;}
				#header1 .sect20 .grid .s.s3 a{font-size:1.5rem;}

#header1.type2{box-shadow:5px 0px 6px #ccc;}
#header1.type2 .sect10{/*display:none;*/}
#header1.type2 .sect10 .grid .s.s3 a{display:none;}
#header1.type2 .sect20{background:#fff;}
#header1 .sect20 .grid .s.s2 ul li a{text-transform: uppercase;}

@media only screen and (max-width:1300px){
	#header1{top:0px;}
	#header1 .sect10{display:none;}
	#header1 .sect20 .grid .s.s2{display:none;}
	#header1 .sect20 .grid .s.s3{display:block;}
}



#footer1{padding:40px 0;margin:60px 0 0 0;background:#000;color:#ccc;}
	#footer1 a{color:#ccc;}
	#footer1 .sect10{}
		#footer1 .sect10title{margin:0 0 30px 0;color:var(--golden1);font-family:'yeseva';font-size:1.3rem;}
		#footer1 .sect10 .grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:30px;}
			#footer1 .sect10 .grid .s{}
			#footer1 .sect10 .grid .s.s1{}
				#footer1 .sect10 .grid .s.s1 .content{}
			#footer1 .sect10 .grid .s.s2{}
				#footer1 .sect10 .grid .s.s2 .nav{}
					#footer1 .sect10 .grid .s.s2 .nav div{margin:0 0 8px 0;}
						#footer1 .sect10 .grid .s.s2 .nav div a{color:#bbb;transition:color 300ms;}
						#footer1 .sect10 .grid .s.s2 .nav div a:hover{color:#fff;}
			#footer1 .sect10 .grid .s.s3{}
				#footer1 .sect10 .grid .s.s3 .table1{}
					#footer1 .sect10 .grid .s.s3 .table1 table{}
						#footer1 .sect10 .grid .s.s3 .table1 table tr{}
							#footer1 .sect10 .grid .s.s3 .table1 table tr td{padding:10px 0;}
							#footer1 .sect10 .grid .s.s3 .table1 table tr td:nth-child(1){padding-right:10px;color:var(--golden1);text-align:center;}
							#footer1 .sect10 .grid .s.s3 .table1 table tr td:nth-child(2){}
								#footer1 .sect10 .grid .s.s3 .table1 table tr td a{}
				#footer1 .sect10 .grid .s.s3 .social{margin:30px 0 0 0;font-size:1.2rem;}
					#footer1 .sect10 .grid .s.s3 .social a{display:inline-block;width:40px;height:40px;line-height:40px;margin:0 10px 0 0;
						color:#bbb;text-align:center;border:1px solid #bbb;border-radius:50%;
					}
					#footer1 .sect10 .grid .s.s3 .social a:hover{color:#fff;border:1px solid #fff;}
	#footer1 .sect20{margin:60px 0 0 0;}
		#footer1 .sect20 .grid{display:grid;grid-template-columns:auto 1fr auto;grid-gap:30px;align-items:center;}
			#footer1 .sect20 .grid .s{}
			#footer1 .sect20 .grid .s.s1{}
				#footer1 .sect20 .grid .s.s1 a{}
					#footer1 .sect20 .grid .s.s1 a img{width:140px;height:auto;}
			#footer1 .sect20 .grid .s.s2{justify-self:center;}
				#footer1 .sect20 .grid .s.s2 a{margin:0 10px;}
					#footer1 .sect20 .grid .s.s2 a img{width:120px;height:auto;}
			#footer1 .sect20 .grid .s.s3{justify-self:end;}
				#footer1 .sect20 .grid .s.s3 img{width:130px;height:auto;}
	#footer1 .sect30{margin:30px 0 0 0;}
		#footer1 .sect30 .content1{padding:20px 0 30px 0;color:#777;border-top:1px solid #777;}
@media only screen and (max-width:1100px){
	#footer1 .sect10title{margin:0 0 10px 0;font-size:1.1rem;}
	#footer1 .sect10 .grid{grid-template-columns:repeat(1,1fr);grid-gap:30px;}
	#footer1 .sect20 .grid{grid-template-columns:1fr;grid-gap:30px;}
	#footer1 .sect20 .grid .s.s1{justify-self:center;}
	#footer1 .sect20 .grid .s.s1 a img{width:90px;height:auto;}
	#footer1 .sect20 .grid .s.s2 a{margin:0 5px;}
	#footer1 .sect20 .grid .s.s2 a img{width:18vw;max-width:100px;}
	#footer1 .sect20 .grid .s.s3{justify-self:center;}
}


#sidebar1{
  position:fixed;z-index:9000;right:-101%;top:0;width:350px;height:100vh;
	box-sizing:border-box;padding:0 0 60px 0;
	background:#fff;overflow:auto;box-shadow:-5px 0 5px -5px #999;
	transition:right 300ms;
}
	#sidebar1 .hd{position:sticky;z-index:5;left:0;top:0;width:100%;
		box-sizing:border-box;padding:8px 20px;/*line-height:40px;*/
		background:#fff;border-bottom:1px solid #ddd;
		text-align:center;font-size:1.4em;
	}
		#sidebar1 .hd .grid{display:grid;grid-template-columns:1fr 1fr;align-items:center;}
			#sidebar1 .hd .grid .s{}
      #sidebar1 .hd .grid .s.s1{justify-self:start;color:#777;}
			#sidebar1 .hd .grid .s.s2{justify-self:end;}
				#sidebar1 .hd .closer{color:#cc0000;font-size: 1.7rem;}
				#sidebar1 .hd .closer:hover{color:#000;color:#cc0000;}
	#sidebar1 .body{padding:0;}
		#sidebar1 .body .nav1 ul{text-align:center;}
			#sidebar1 .body .nav1 ul li{}
				#sidebar1 .body .nav1 ul li a{position:relative;z-index:1;display:block;padding:27px 0 27px 0;color:#2db8c5;text-align:center;}
				#sidebar1 .body .nav1 ul li a:hover{color:#000;}
				#sidebar1 .body .nav1 ul li a:before{
					content:"";position:absolute;z-index:1;left:0;bottom:0;display:block;width:100%;margin:0 auto;
					height:1px;
					/*background:linear-gradient(to right,#cf372d,transparent);*/
					background:#ddd;
				}
	#sidebar1 .lang{padding:20px 0;border-bottom:1px solid #ddd;font-size:1.2rem;text-align:center;}
		#sidebar1 .lang a{color:#000;margin:0 20px;text-transform:uppercase;}
		#sidebar1 .lang a.selected{font-family:'montserrat_bold';}
  #sidebar1 .lang1{padding:20px 0;border-bottom:1px solid #ddd;font-size:1.2rem;text-align:center;}
    #sidebar1 .lang1 select{
      display:inline-block;padding:0;
      color:#000;font-size:1.3rem;text-transform:uppercase;background:none;
      border:none;border-radius:5px;
      font-family:'montserrat_semibold';
    }
      #sidebar1 .lang1 select option{font-size:1.1rem;}
	#sidebar1 .social{padding:20px 0;border-bottom:1px solid #ddd;font-size:1.2rem;text-align:center;}
		#sidebar1 .social a{color:#fff;margin:0 10px;text-transform:uppercase;color:#b1b1b1;}
		#sidebar1 .social a:hover{color:#2db8c5;}
    #sidebar1 .social a img{height:35px;width:auto;}
	#sidebar1 .nav1{padding:0;margin:0 auto 0 auto;font-size:1.1rem;}
		#sidebar1 .nav1 ul{overflow:hidden;}
		#sidebar1 .nav1 > ul{padding:0 15px;}
	    #sidebar1 .nav1 > ul > li > a{padding:3px 0;}
			#sidebar1 .nav1 ul li{padding:0 0 1px 0;}
				#sidebar1 .nav1 ul li a{
					display:block;padding:27px 0 27px 0;font-family:"montserrat_medium";
					text-decoration:none;color:#fff;text-align:left;
				}
				#sidebar1 .nav1 ul li a.selected{}
				#sidebar1 .nav1 ul li a.selected_link_view{}
				#sidebar1 .nav1 ul li ul{display:none;padding:5px 0;margin:0 0 0 14px;border-left:1px dashed #ccc;}
					#sidebar1 .nav1 ul li ul.selected{display:block;}
					#sidebar1 .nav1 ul li ul li{}
						#sidebar1 .nav1 ul li ul li a{transform:translate(-100%,0);}
				#sidebar1 .nav1 ul li ul.selected{}
					#sidebar1 .nav1 ul.selected li{}
						#sidebar1 .nav1 ul.selected li a{
							-webkit-animation: example 300ms ease 100ms 1 alternate;-webkit-animation-fill-mode:forwards;
							animation: example 300ms ease 100ms 1 alternate;animation-fill-mode:forwards;
						}
			@-webkit-keyframes example{
				0%{transform:translate(-100%,0) scale(0);}
				100%{transform:translate(0,0) scale(1);}
			}
			@keyframes example{
				0%{transform:translate(-100%,0) scale(0);}
				100%{transform:translate(0,0) scale(1);}
			}
@media only screen and (max-width:500px){
	#sidebar1{width:100%;}
}


body.sidebar1_show #sidebar1{right:0;}















.form101{margin:0 auto 30px auto;background:none;color:#000;}
  .form101 .info1{
    margin:0 0 50px 0;
  }
	.form101 .form_title{margin:0 0 10px 0;font-size:1.2em;}
	.form101 .group1{margin:0 0 20px 0;}
		.form101 .group1 .title{margin:0 0 1px 0;color:#000;font-family:"montserrat_semibold";}
		.form101 .group1.required .title::after{content:' *';margin:0 5px 0 0;font-weight:600;color:#cc0000; }
		.form101 .group1 .explain{padding:2px 0;color:#b0b6c8;}
	.form101 input[type="text"],
	.form101 input[type="number"],
	.form101 input[type="email"],
	.form101 input[type="date"],
	.form101 input[type="password"]{display:block;width:100%;height:40px;line-height:40px;padding:0 5px;box-sizing:border-box;background:#fff;color:#666;border:1px solid #ddd;}
	.form101 select{display:block;width:100%;height:40px;padding:0 5px;box-sizing:border-box;background:#fff;color:#666;border:1px solid #ddd;}
	.form101 textarea{display:block;width:100%;height:120px;padding:5px;box-sizing:border-box;background:#fff;color:#666;border:1px solid #ddd;}
	.form101 input[type="text"]:focus,
	.form101 input[type="number"]:focus,
	.form101 input[type="email"]:focus,
	.form101 input[type="date"]:focus,
	.form101 input[type="password"]:focus,
	.form101 select:focus{border:1px solid #4daed2;}
	.form101 .submit_line{text-align:right;}
		.form101 .submit_line img.submit_loading{display:none;width:50px;height:auto;}
		.form101 .submit_line button.reset{}
		.form101 .submit_line button.submit{
      padding:15px 35px;background:#FFF;color:var(--golden1);font-size:1em;font-family:"montserrat_semibold";
      border:1px solid var(--golden1);outline:none;border-radius:5px;cursor:pointer;
    }
    .form101 .submit_line button.submit:hover{background:#f5f5f5;color:#000;}

	.form101 .form_grid{display:grid;grid-template-columns:repeat(12,1fr);grid-column-gap:20px;grid-row-gap:0px;}
		.form101 .form_grid_self{grid-column:12 span;}
		.form101 .form_grid_self.type_2{padding:10px;background:#eee;}
		.form101 .form_grid_self.w2{grid-column:6 span;}
		.form101 .form_grid_self.w3{grid-column:4 span;}
		.form101 .form_grid_self.w4{grid-column:3 span;}
	@media only screen and (max-width:850px){
		.form101 .form_grid_self.w4{grid-column:6 span;}
	}
	@media only screen and (max-width:750px){
		.form101 .form_grid_self.w2{grid-column:12 span;}
		.form101 .form_grid_self.w3{grid-column:12 span;}
		.form101 .form_grid_self.w4{grid-column:12 span;}
	}






#kvkkcerez{display:none;
	position:fixed;z-index:999;left:0;bottom:0;width:100%;
	box-sizing:border-box;padding:40px 20px 25px 20px;
  background:#fff;color:#222;
  border-top:1px solid #cc0000;box-shadow:0 -10px 10px -10px #777;
	text-align:center;
}
  #kvkkcerez .grid{display:inline-grid;grid-template-columns:1fr;grid-gap:15px;align-items:center;}
    #kvkkcerez .grid .s{}
    #kvkkcerez .grid .s.s1{}
    #kvkkcerez .grid .s.s2{}
      #kvkkcerez button.kabulet{
    	  padding:10px;border:1px solid #aaa;
    		border-radius:10px;background:#247031;color:#fff;
        cursor:pointer;transition:background 300ms;
    	}
      #kvkkcerez button.kabulet:hover{background:#239f38;}
@media only screen and (max-width:750px){
  #kvkkcerez{width:calc(100% - 40px);bottom:10px;padding:10px 15px;border-radius:15px;}
	#kvkkcerez .grid{display:grid;grid-template-columns:1fr;grid-gap:5px;}
  #kvkkcerez .grid .s{text-align:center;}
  #kvkkcerez button.kabulrt{
    padding:2px 10px;font-size:0.9rem;margin-left:0px;
    border-radius:5px;
  }
}
