#container1{}

#contact{}



#contact .head1{position:relative;padding:9%;}
  #contact .head1 img{
    position:absolute;z-index:-1;left:0;top:0;width:100%;height:100%;object-fit:cover;
  }

#contact .pagewrap{}
  #contact .pagewrap .grid1{
    display:grid;grid-template-columns:250px 1fr;grid-gap:50px;
    padding:80px 30px;border-radius:30px;
    background:#fff;
  }
    #contact .pagewrap .grid1 .aside{}
      #contact .pagewrap .grid1 .aside .nav1{}

        #contact .pagewrap .grid1 .aside .nav1 ul{}
          #contact .pagewrap .grid1 .aside .nav1 ul li{padding:15px 0;border-bottom:1px solid #ddd;}
            #contact .pagewrap .grid1 .aside .nav1 ul li a{position:relative;display:block;}
              #contact .pagewrap .grid1 .aside .nav1 ul li a span.icon{
                display:none;
                position:absolute;z-index:1;right:0;top:50%;transform:translate(0,-50%);
              }
              #contact .pagewrap .grid1 .aside .nav1 ul li.selected a span.icon{display:block;}

    #contact .pagewrap .grid1 .main{font-size:1.2em;}
      #contact .pagewrap .grid1 .main .sect{display:none;}


@media only screen and (max-width:1300px){
  #contact .pagewrap .grid1{grid-template-columns:1fr;}
  /*#contact .pagewrap .grid1 .aside{display:none;}
  #contact .pagewrap .grid1 .main .sect{display:block!important;margin-top:50px;}*/
}
@media only screen and (max-width:1000px){
  #contact .pagewrap{margin:120px 0 0 0;}
}



/*
/*#contact .pagewrap .grid1 .main .sect1 .grid .s.s11{grid-area:s11;}
#contact .pagewrap .grid1 .main .sect1 .grid .s.s12{grid-area:s12;}
#contact .pagewrap .grid1 .main .sect1 .grid .s.s13{grid-area:s13;}
#contact .pagewrap .grid1 .main .sect1 .grid .s.s14{grid-area:s14;}
#contact .pagewrap .grid1 .main .sect1 .grid .s.s15{grid-area:s15;}
#contact .pagewrap .grid1 .main .sect1 .grid .s.s16{grid-area:s16;}
#contact .pagewrap .grid1 .main .sect1 .grid .s.s17{grid-area:s17;}
#contact .pagewrap .grid1 .main .sect1 .grid .s.s18{grid-area:s18;}
#contact .pagewrap .grid1 .main .sect1 .grid .s.s19{grid-area:s19;}
#contact .pagewrap .grid1 .main .sect1 .grid .s.s20{grid-area:s20;}
#contact .pagewrap .grid1 .main .sect1 .grid .s.s21{grid-area:s21;}
#contact .pagewrap .grid1 .main .sect1 .grid .s.s22{grid-area:s22;}*/
/*grid-template-areas:"s11" "s12" "s13" "s14" "s15" "s16" "s17" "s18" "s19" "s20" "s21" "s22";*/


#contact .pagewrap .grid1 .main .sect1{}
  #contact .pagewrap .grid1 .main .sect1 .grid{
    display:grid;grid-template-columns:1fr 1fr;grid-column-gap:30px;grid-row-gap:10px;
    grid-template-areas:"s11 s12" "s13 s14" "s15 s16" "s17 s18" "s19 s20" "s21 s22";
  }
    #contact .pagewrap .grid1 .main .sect1 .grid .s{}
    #contact .pagewrap .grid1 .main .sect1 .grid .s.type1{font-family:'montserrat_semibold';font-size:1.2em;color:#1072d8;}
    #contact .pagewrap .grid1 .main .sect1 .grid .s.type2{font-family:'montserrat_semibold';color:#6c9dd0;}
      #contact .pagewrap .grid1 .main .sect1 .grid .s .map{position:relative;padding-top:60%;}
        #contact .pagewrap .grid1 .main .sect1 .grid .s .map iframe{
          position:absolute;z-index:1;left:0;top:0;width:100%;height:100%;
        }
    #contact .pagewrap .grid1 .main .sect1 .grid .s.s11{grid-area:s11;}
    #contact .pagewrap .grid1 .main .sect1 .grid .s.s12{grid-area:s12;}
    #contact .pagewrap .grid1 .main .sect1 .grid .s.s13{grid-area:s13;}
    #contact .pagewrap .grid1 .main .sect1 .grid .s.s14{grid-area:s14;}
    #contact .pagewrap .grid1 .main .sect1 .grid .s.s15{grid-area:s15;}
    #contact .pagewrap .grid1 .main .sect1 .grid .s.s16{grid-area:s16;}
    #contact .pagewrap .grid1 .main .sect1 .grid .s.s17{grid-area:s17;}
    #contact .pagewrap .grid1 .main .sect1 .grid .s.s18{grid-area:s18;}
    #contact .pagewrap .grid1 .main .sect1 .grid .s.s19{grid-area:s19;}
    #contact .pagewrap .grid1 .main .sect1 .grid .s.s20{grid-area:s20;}
    #contact .pagewrap .grid1 .main .sect1 .grid .s.s21{grid-area:s21;}
    #contact .pagewrap .grid1 .main .sect1 .grid .s.s22{grid-area:s22;}
@media only screen and (max-width:800px){
  #contact .pagewrap .grid1 .main .sect1 .grid{grid-template-columns:1fr;
    grid-template-areas:"s11" "s13" "s15" "s17" "s19" "s21" "s12" "s14" "s16" "s18" "s20" "s22";
  }
  #contact .pagewrap .grid1 .main .sect1 .grid .s.s12{padding-top:50px;}
  #contact .pagewrap .grid1 .main .sect1 .grid .s.map2wrap{padding-top:50px;}
}






#contact .form1_area{}
  #contact .form1_area_title{padding:0;margin:0 0 2px 0;font-weight:normal;font-size:2em;font-family:"montserrat_semibold";color:#1072d8;}
  #contact .form1_area_explain{padding:0;margin:0 0 40px 0;font-size:1em;font-family:"montserrat_semibold";color:#6c9dd0;line-height:100%;}
#contact .form1{
	--bg_color:none;
	--text_color:#8e96ab;
	--explain_bg_color:#f9f9f9;
	--explain_text_color:#b0b6c8;
	--fieldset_bg_color:#fff;/*f8f8f8*/
	--fieldset_border:1px solid #eee;
	--fieldset_legend_text_color:#8e96ab;
	--fieldset_explain_text_color:#999;
	--group1_title_color:#777f93;
	--group1_title_required_color:#cc0000;
	--textbox_bg_color:#fff;
	--textbox_text_color:#666;
	--textbox_border:1px solid #ddd;
	--grid_self_type_2_bg:#eee;
}
#contact .form1{background:var(--bg_color);color:var(--text_color);}
	#contact .form1 .form_title{margin:0 0 10px 0;font-size:1.2em;}
	#contact .form1 fieldset{padding:20px 10px 10px 10px;margin:0 0 25px 0;background:var(--fieldset_bg_color);border:var(--fieldset_border);border-radius:3px;}
	#contact .form1 fieldset legend{padding:0 20px;color:var(--fieldset_legend_text_color);}
	#contact .form1 fieldset .fieldset_explain_top{margin:0 0 10px 0;color:var(--fieldset_explain_text_color);}
	#contact .form1 .group1{margin:0 0 20px 0;}
		#contact .form1 .group1 .title{margin:0 0 1px 0;color:var(--group1_title_color);font-family:"montserrat_semibold";}
		#contact .form1 .group1.required .title::before{content:'*';margin:0 5px 0 0;font-weight:600;color:var(--group1_title_required_color); }
		#contact .form1 .group1 .explain{padding:2px 0;color:var(--explain_text_color);}
	#contact .form1 input[type="text"],
	#contact .form1 input[type="number"],
	#contact .form1 input[type="email"],
	#contact .form1 input[type="date"],
	#contact .form1 input[type="password"]{display:block;width:100%;height:40px;padding:0 5px;box-sizing:border-box;background:var(--textbox_bg_color);color:var(--textbox_text_color);border:var(--textbox_border);border-radius:3px;}
	#contact .form1 select{display:block;width:100%;height:40px;padding:0 5px;box-sizing:border-box;background:var(--textbox_bg_color);color:var(--textbox_text_color);border:var(--textbox_border);border-radius:3px;}
	#contact .form1 textarea{display:block;width:100%;height:120px;padding:5px;box-sizing:border-box;background:var(--textbox_bg_color);color:var(--textbox_text_color);border:var(--textbox_border);border-radius:3px;}
	#contact .form1 input[type="text"]:focus,
	#contact .form1 input[type="number"]:focus,
	#contact .form1 input[type="email"]:focus,
	#contact .form1 input[type="date"]:focus,
	#contact .form1 input[type="password"]:focus,
	#contact .form1 select:focus{border:1px solid #4daed2;}
	#contact .form1 .submit_line{text-align:right;}
		#contact .form1 .submit_line img.submit_loading{display:none;}
		#contact .form1 .submit_line button.reset{}
		#contact .form1 .submit_line button.submit{
      padding:15px 25px;background:#828ea6;color:#fff;font-size:1em;font-family:"montserrat_semibold";
      border:none;outline:none;border-radius:10px;cursor:pointer;
    }
    #contact .form1 .submit_line button.submit:hover{background:#555;color:#fff;}

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






#contact .pagewrap .grid1 .main .sect3{}
  #contact .pagewrap .grid1 .main .sect3 > h2{
    padding:0;margin:0 0 5px 0;font-weight:normal;
    font-family:'montserrat_semibold';font-size:1.5em;color:#1072d8;
  }
  #contact .pagewrap .grid1 .main .sect3 > p{}
  #contact .pagewrap .grid1 .main .sect3 .yetkili{margin:0 0 40px 0;}
    #contact .pagewrap .grid1 .main .sect3 .yetkili h3{
      padding:0;margin:0 0 20px 0;font-weight:normal;
      font-family:'montserrat_semibold';font-size:1.2em;color:#269bc7;
    }
    #contact .pagewrap .grid1 .main .sect3 .yetkili h4{
      padding:0;margin:0 0 20px 0;font-weight:normal;
      font-family:'montserrat_semibold';font-size:1.1em;color:#269bc7;
    }
    #contact .pagewrap .grid1 .main .sect3 .yetkili p{margin:0 0 10px 0;}



#contact .pagewrap .grid1 .main .sect4{}
  #contact .pagewrap .grid1 .main .sect4 > h2{
    padding:0;margin:0 0 5px 0;font-weight:normal;
    font-family:'montserrat_semibold';font-size:1.5em;color:#1072d8;
  }


#contact .pagewrap .grid1 .main .sect5{}
  #contact .pagewrap .grid1 .main .sect5 > h2{
    padding:0;margin:0 0 5px 0;font-weight:normal;
    font-family:'montserrat_semibold';font-size:1.5em;color:#1072d8;
  }