.contact-container{width:100%;text-align:center;direction:rtl}.contact-notice{font-family:'Dana',sans-serif;font-weight:600;font-size:13px;border-radius:10px;margin-bottom:12px;padding:10px 14px;background-color:rgba(29,34,30,.05)}.contact-form{display:grid;gap:16px}.form-contact-row{display:flex;flex-direction:column;gap:16px}@media screen and (min-width:768px){.form-contact-row{flex-direction:row;gap:16px}}.contact-input-container{text-align:right;flex:1}.contact-label{display:block;font-family:'Dana',sans-serif;font-size:14px;font-weight:600;color:rgba(29,34,30,.9);margin-bottom:8px}.contact-input{font-family:'Dana',sans-serif;width:100%;padding:10px 14px;font-size:14px;line-height:24px;color:rgba(29,34,30,.9);border:1px solid rgba(29,34,30,.12);border-radius:10px;background-color:#fff;transition:border-color 0.2s ease,box-shadow 0.2s ease}.contact-input::placeholder{color:rgba(29,34,30,.4)}.contact-input:focus{border-color:var(--color-primary,#558272);outline:none;box-shadow:0 0 0 3px rgba(85,130,114,.1)}.contact-input-container textarea.contact-input{font-family:'Dana',sans-serif;resize:vertical;min-height:120px}@media screen and (min-width:768px){.contact-input-container textarea.contact-input{min-height:160px}}.contact-checkbox-container{display:flex;align-items:center;gap:8px;justify-content:flex-start}.contact-checkbox-label{display:flex;align-items:center;gap:6px;font-family:'Dana',sans-serif;font-weight:600;font-size:14px;color:rgba(29,34,30,.9);white-space:nowrap}@media screen and (max-width:767px){.contact-checkbox-label{font-size:12px}}.contact-checkbox{width:18px;height:18px;accent-color:var(--color-primary,#558272)}.contact-submit-container{margin-top:8px}.contact-submit-button{font-family:'Dana',sans-serif;width:100%;background-color:#A2D6B3;color:#fff;border:none;padding:0 24px;height:44px;font-size:14px;font-weight:600;border-radius:10px;cursor:pointer;transition:opacity 0.2s ease}.contact-submit-button:hover{opacity:.9}.contact-submit-button:active{opacity:.85}