@charset "UTF-8";.contact-details{margin:1em 0;padding-bottom:1.3em;border-bottom:solid 2px #d1d3d4}.contact-details p{margin:0}#contact > .form-inputs,#contact .form-actions{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:stretch}#contact > .form-inputs > *{flex:0 0 auto;width:100%}#contact .form-actions{justify-content:center}@media (min-width: 450px){#contact .input[data-input='first-name'],#contact .input[data-input='last-name']{width:calc(50% - (0.9em / 2))}#contact .input[data-input='phone']{width:calc(75% - (0.9em / 2))}#contact .input[data-input='postcode']{width:calc(25% - (0.9em / 2))}#contact .input[data-input='last-name'],#contact .input[data-input='postcode']{margin-left:0.9em}#contact .form-action{margin-left:auto}}