.contactPage{direction:rtl;background:#f7eedb;min-height:100vh}.contactHero{text-align:center;background:#f3eee5;border-bottom:1px solid #dfd5c6;padding:90px 20px}.contactLabel,.sectionLabel{color:#b89150;letter-spacing:4px;font-size:12px}.contactHero h1{color:#013220;margin:18px 0;font-size:46px}.contactHero p{color:#777}.contactContainer{grid-template-columns:1fr 1fr;gap:30px;max-width:1100px;margin:auto;padding:70px 20px;display:grid}.contactInfo,.contactFormBox{background:#fff;border:1px solid #e5ded3;border-radius:25px;padding:35px}.contactInfo h2{color:#013220;margin:15px 0;font-size:30px}.contactInfo>p{color:#777;line-height:2}.contactItem{border-bottom:1px solid #eee;flex-direction:column;gap:6px;padding:18px 0;display:flex}.contactItem span{color:#999;font-size:13px}.contactItem strong{color:#013220}.contactFormBox form{flex-direction:column;gap:10px;display:flex}.contactFormBox label{color:#555;margin-top:8px;font-size:14px}.contactFormBox input,.contactFormBox textarea{box-sizing:border-box;background:#fcfaf7;border:1px solid #ddd5ca;border-radius:12px;outline:none;width:100%;padding:13px 14px;font-family:inherit}.contactFormBox input:focus,.contactFormBox textarea:focus{border-color:#b89150}.contactFormBox button{color:#fff;cursor:pointer;background:#013220;border:none;border-radius:12px;margin-top:15px;padding:14px;font-family:inherit}.contactSuccess{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:100%;display:flex}.contactSuccess>div{color:#08734e;font-size:50px}.contactSuccess h3{color:#013220}.contactSuccess p{color:#888}@media (max-width:800px){.contactContainer{grid-template-columns:1fr}}
