.Page_Top{width:100%;padding-right:40%}
.Page_Content{width:60%;font-size:1.15rem}
.Page_Content p,.Page_Content li{line-height:1.6}
.Page_Content h2,.Page_Content h3{font-family:var(--title-font);text-transform:uppercase;font-weight:600;margin-top:2.5rem}
.Page_Content h2{font-size:2.4rem}
.Page_Content h3{font-size:1.6rem}
.Page_Content a{color:var(--green);text-decoration:underline}
.Page_Content ul{list-style:disc;padding-left:1.2rem}
.Page_Content ol{padding-left:1.2rem}
.About_Content{width:50%;font-size:1.3rem}
.About_Content p{line-height:1.5;color:var(--green)}

/* blog */
.Blog_List{display:flex;flex-wrap:wrap;gap:4rem 4%}
.Blog_Card{width:30%}
.Blog_Card_Image{display:block;aspect-ratio:4/3;border-radius:1.5rem;overflow:hidden;margin-bottom:1rem;background:#fff}
.Blog_Card_Date{font-family:var(--title-font);text-transform:uppercase;font-size:.9rem;color:var(--green);display:block}
.Blog_Card p{line-height:1.5}
.Blog_Pagination{margin-top:3rem;font-family:var(--title-font);text-transform:uppercase}
.Blog_Pagination .nav-links{display:flex;gap:1.5rem}
.Blog_Pagination .current{color:var(--green)}
.Article_Image{width:100%;aspect-ratio:16/8;border-radius:1.5rem;overflow:hidden;margin:2rem 0}

/* şubeler */
.Branch_List{display:flex;flex-wrap:wrap;gap:4rem 4%;margin-top:3rem}
.Branch_Card{width:30%}
.Branch_Image{display:block;aspect-ratio:1;border-radius:500px 500px 1.5rem 1.5rem;overflow:hidden;margin-bottom:1rem;background:#fff}
.Branch_Address{line-height:1.5;margin:.5rem 0}
.Branch_Hours{font-size:.95rem;color:var(--green);margin:.5rem 0}
.Branch_Hours li{line-height:1.5}
.Branch_Actions{display:flex;gap:1.5rem;margin-top:1rem;text-transform:uppercase;font-weight:600}
.Branch_Single_Grid{display:flex;gap:6%;margin-top:2rem}
.Branch_Single_Media{flex-basis:50%;aspect-ratio:4/3;border-radius:1.5rem;overflow:hidden;background:#fff}
.Branch_Single_Info{flex-basis:44%}
.Branch_Single_Info h3{font-family:var(--title-font);text-transform:uppercase;font-size:1.3rem;margin:2rem 0 .5rem}
.Branch_Buttons{display:flex;flex-wrap:wrap;gap:.8rem;margin:1.5rem 0}
.Branch_Buttons .Form_Button{background:var(--gold);border:2px solid var(--gold)}
.Branch_Buttons .Form_Button button{font-family:var(--title-font);text-transform:uppercase;font-size:1.1rem;font-weight:600;padding:1rem 1.6rem .85rem;cursor:pointer}
.Branch_Map{margin-top:3rem;border-radius:1.5rem;overflow:hidden;aspect-ratio:16/7}
.Branch_Map iframe{width:100%;height:100%;border:0}

/* iletişim */
.Contact_Grid{display:flex;gap:6%;margin-top:2rem}
.Contact_Info{flex-basis:40%;font-size:1.1rem}
.Contact_Info h3{font-family:var(--title-font);text-transform:uppercase;font-size:1.2rem;margin:1.6rem 0 .3rem;color:var(--green)}
.Contact_Info p{line-height:1.5;margin:0}
.Contact_Form{flex-basis:54%;display:flex;flex-direction:column;gap:1rem}
.Contact_Form label{display:flex;flex-direction:column;gap:.4rem;font-family:var(--title-font);text-transform:uppercase;font-size:.95rem;font-weight:600}
.Contact_Form input,.Contact_Form textarea,.Contact_Form select{font-family:var(--text-font);font-size:1.05rem;padding:.9rem 1.1rem;border:2px solid var(--green);border-radius:1rem;background:#fff;color:var(--dark);outline:none}
.Contact_Form textarea{line-height:1.4;resize:vertical}
.Contact_Form input:focus,.Contact_Form textarea:focus,.Contact_Form select:focus{border-color:var(--gold);box-shadow:0 0 0 4px rgba(253,202,96,.3)}
.Contact_Form .Form__Submit{background:var(--dark);border:2px solid var(--dark);align-self:flex-start}
.Contact_Form .Form__Submit button{color:var(--cream);font-family:var(--title-font);text-transform:uppercase;font-size:1.1rem;padding:1rem 2rem .85rem;font-weight:600}
.Contact_Form .Form__Submit:hover button{color:var(--dark)}
.Form_Note{font-size:.85rem;color:var(--green);line-height:1.4}
.Form_Note a{text-decoration:underline;color:inherit}

@media screen and (max-width:900px){
	.Page_Top,.Page_Content,.About_Content{width:100%;padding-right:0}
	.Blog_Card,.Branch_Card{width:100%}
	.Branch_Single_Grid,.Contact_Grid{flex-direction:column;gap:2rem}
	.Branch_Map{aspect-ratio:4/3}
}
