*{box-sizing:border-box;margin:0;padding:0}body{background-color:#26272a;color:#e6e6e6;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:18px;font-weight:400;letter-spacing:.22px;line-height:32px;min-height:100vh;text-align:center}h1,h2,h3,h4,h5,h6,p{font-size:inherit;font-weight:inherit;line-height:inherit;margin:0;padding:0}a{color:inherit}.container{align-items:center;display:flex;justify-content:center;min-height:100vh;padding:55px;width:100%}.content{max-width:1200px;width:100%}.header-text{margin-left:auto;margin-right:auto;max-width:1133px}.offices{display:grid;gap:50px;margin-top:50px}.office{align-items:center}.office,.office-info{display:flex;flex-direction:column;justify-content:center}.office-info{max-width:555px}.office-name{font-weight:700}.contact-button{align-items:center;border:1px solid #767676;border-radius:27px;display:inline-flex;height:46px;justify-content:center;margin-top:30px;padding:0 25px;text-decoration:none;transition:all .3s ease}.contact-button:hover{background-color:#e6e6e6;color:#26272a}@media(min-width:768px){body{font-size:24px;letter-spacing:.3px;line-height:40px}.offices{gap:10rem;grid-template-columns:1fr 1fr;margin-top:10rem}.office-info{min-height:185px}.contact-button{height:54px;padding:0 40px}}
