@media (min-width:992px){.company>.container{display:flex;align-items:flex-start;justify-content:space-between}}.company__details{flex-grow:1;margin-bottom:calc(1.425rem + 2.1vw);max-width:750px}@media (min-width:992px){.company__details{padding-right:calc(1.625rem + 4.5vw)}}.company__details>.text{margin-bottom:2rem}.company__details .icon{background-color:var(--hn-primary);color:var(--hn-white);width:16px;height:16px;padding:0.5rem;border-radius:50%}.company__details-item{float:left;clear:left;display:inline-grid;grid-gap:1rem;grid-template-columns:32px 1fr;margin-bottom:1rem;align-items:center}.company__details-item a{text-decoration:none}.company__form{--hn-company-form-bg:#fff;flex-shrink:0;overflow:hidden;min-height:360px;border-radius:var(--hn-border-radius);padding:calc(1.425rem + 2.1vw);background-color:var(--hn-company-form-bg);box-shadow:var(--hn-boxshadow);position:relative}@media (min-width:992px){.company__form{max-width:600px}}.company__form>.text{margin-bottom:2rem}.company__form .comments .form-control{min-height:100px}.company__form .valid{border-color:#198754}.company__form .input-validation-error{border-color:#dc3545}.company__form .field-validation-error{width:100%;margin-top:0.25rem;color:#dc3545;font-size:0.875rem}.company__address .icon{align-self:flex-start}.company__address-country,.company__address-street{display:block}.company__finance{margin-bottom:1rem}.company__finance .title{width:120px}
/*# sourceMappingURL=company.css.map */