.form-map-section{margin-top:50px;margin-bottom:50px}@media (min-width:992px){.form-map-section{margin-top:80px;margin-bottom:80px}}.form-map-section .section-wrap{display:grid;position:relative}@media (min-width:992px){.form-map-section .section-wrap{grid-template-columns:1fr 1fr;gap:150px}}.form-map-section .form-section{margin-bottom:30px}@media (min-width:992px){.form-map-section .form-section{max-width:545px;margin-bottom:0;margin-left:auto}}.form-map-section .main-heading{color:#585423;text-align:center;margin-bottom:6px;font-size:26px;font-weight:700;line-height:1.2}@media (min-width:992px){.form-map-section .main-heading{text-align:left;font-size:32px}}.form-map-section .main-desc{color:#000;letter-spacing:.01em;text-align:center;margin-bottom:10px;font-size:12px;font-weight:400;line-height:17px}@media (min-width:992px){.form-map-section .main-desc{text-align:left;font-size:14px;line-height:20px}}.form-map-section .contact-form{margin-bottom:20px}.form-map-section .contact-form input,.form-map-section .contact-form textarea{letter-spacing:.5px;color:#000;border-bottom:1px solid #737b7d;width:100%;height:40px;padding:0 4px;font-size:12px;font-weight:500}@media (min-width:992px){.form-map-section .contact-form input,.form-map-section .contact-form textarea{height:50px;padding:0 10px;font-size:14px;font-weight:400}}.form-map-section .contact-form input::placeholder,.form-map-section .contact-form textarea::placeholder{color:#8e8e8e;opacity:1}.form-map-section .contact-form input[aria-invalid=true],.form-map-section .contact-form textarea[aria-invalid=true]{border:1px solid red}.form-map-section .contact-form textarea{resize:none;height:100px;padding-top:6px;padding-bottom:6px}@media (min-width:992px){.form-map-section .contact-form textarea{padding-top:10px;padding-bottom:10px}}.form-map-section .contact-form button[type=submit]{color:#fff;letter-spacing:.5px;text-transform:uppercase;text-align:center;cursor:pointer;-webkit-user-select:none;user-select:none;background-color:#585423;flex-direction:column;place-content:center;align-items:center;width:100%;min-width:134px;margin-top:10px;padding:13px 0;font-size:12px;font-weight:700;display:flex;overflow:hidden}@media (min-width:992px){.form-map-section .contact-form button[type=submit]{font-size:14px}}.form-map-section .form-fields{flex-direction:column;gap:8px;display:flex}.form-map-section .form-field{display:block}.form-map-section .form-meta{grid-template-columns:repeat(3,1fr);justify-items:center;gap:8px;display:grid}@media (min-width:992px){.form-map-section .form-meta{justify-items:flex-start}}.form-map-section .meta-item{justify-content:center;gap:4px;display:flex}@media (min-width:992px){.form-map-section .meta-item{justify-content:flex-start;gap:8px}}.form-map-section .meta-icon{width:13px;min-width:13px;height:13px}@media (min-width:992px){.form-map-section .meta-icon{width:22px;min-width:22px;height:22px}.form-map-section .meta-address-icon{width:18px;min-width:18px;height:18px}}.form-map-section .meta-content{flex-direction:column;display:flex}.form-map-section .meta-heading{color:#000;letter-spacing:.02em;font-size:10px;font-weight:600;line-height:15px}@media (min-width:992px){.form-map-section .meta-heading{font-size:13px;line-height:20px}}.form-map-section .meta-desc{color:#000;font-size:10px;font-weight:500;line-height:15px}@media (min-width:992px){.form-map-section .meta-desc{font-size:12px;font-weight:400;line-height:20px}}.form-map-section .map-section{margin-left:-15px;margin-right:-15px;display:block;overflow:hidden}@media (min-width:992px){.form-map-section .map-section{width:100%;margin-left:auto;margin-right:auto}}.form-map-section .map-section iframe{width:100%;height:400px}@media (min-width:992px){.form-map-section .map-section iframe{height:100%}}
