.contact-container{max-width:800px;margin:0 auto;background:#fff;padding:30px;border-radius:8px}.contact-container .contact-intro{text-align:center;margin-bottom:30px}.contact-container .contact-intro h1{font-size:28px;margin-bottom:10px;color:#333}.contact-container .contact-intro p{font-size:16px;color:#555;line-height:1.6}.contact-container .contact-form form{display:flex;flex-direction:column}.contact-container .contact-form form .form-group{margin-bottom:20px}.contact-container .contact-form form .form-group label{font-weight:bold;margin-bottom:5px;display:inline-block;color:#333}.contact-container .contact-form form .form-group input,.contact-container .contact-form form .form-group select,.contact-container .contact-form form .form-group textarea{width:100%;padding:10px;border:1px solid #ccc;border-radius:4px;font-size:16px;margin-top:5px}.contact-container .contact-form form .form-group textarea{resize:vertical}.contact-container .contact-form form .privacy-policy-box{max-height:200px;overflow-y:auto;padding:10px;border:1px solid #ccc;border-radius:4px;font-size:14px;line-height:1.6;background:#f9f9f9;margin-bottom:20px}.contact-container .contact-form form .form-agree{position:relative;display:flex;align-items:center;margin-bottom:20px;flex-wrap:wrap}.contact-container .contact-form form .form-agree input[type=checkbox]{margin-right:8px;width:auto}.contact-container .contact-form form .form-agree label{margin:0;font-size:14px;color:#333}.contact-container .contact-form form .form-agree .error-message{flex-basis:100%;margin-top:5px}.contact-container .contact-form form .form-submit{text-align:center}.contact-container .contact-form form .form-submit button{background:#84644d;color:#fff;padding:12px 20px;border:none;border-radius:4px;font-size:16px;cursor:pointer;transition:background .3s ease}.contact-container .contact-form form .form-submit button:hover{background:#45a049}@media screen and (max-width: 600px){.contact-container{padding:20px}.contact-container .contact-intro h1{font-size:24px}.contact-container .contact-intro p,.contact-container .contact-form label,.contact-container .contact-form input,.contact-container .contact-form select,.contact-container .contact-form textarea,.contact-container .contact-form button{font-size:15px}.contact-container .form-submit button{padding:10px 16px}}.error-message{color:#d9534f;font-size:14px;margin-top:5px}.error{border-color:#d9534f !important}span.required{color:#d9534f;font-weight:bold}select.error{color:#333}
/*# sourceMappingURL=contact.min.css.map */