.ContactContainer{width:100%;background-color:#fff}.ContactInfoBlock p a{color:#000;font-weight:600}.ContactInfoBlock p a:hover{color:var(--color-accent)}.ContactForm{padding:40px;background-color:#fff;border:1px solid var(--color-border)}.FormGroup{margin-bottom:4px}.FormLabel{display:block;font-size:15px;font-weight:500;color:#000;margin-bottom:8px}.Required{color:var(--color-accent);margin-left:2px}.Button:disabled{opacity:.6;cursor:not-allowed;pointer-events:none}.ContactMapWrapper{border:1px solid var(--color-border);line-height:0}.ContactMapWrapper iframe{display:block}@media(max-width:768px){.ContactForm{padding:24px 20px}}
