/* Self-hosted DM Sans (variable, wght 100-1000).

   The site previously asked for "Google Sans", which is a proprietary Google
   typeface: it is not on Google Fonts and cannot be served. It only rendered on
   devices that already had it installed (many desktops with Google apps), so
   iPhones and most PCs silently fell back to Arial. DM Sans is the closest
   freely licensed match and is shipped with the site, so every visitor sees it. */

@font-face {
  font-family: 'DM Sans';
  font-style: normal;
  font-weight: 100 1000;
  font-display: swap;
  src: url('fletes_files/fonts/dmsans-latin.woff2') format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
@font-face {
  font-family: 'DM Sans';
  font-style: normal;
  font-weight: 100 1000;
  font-display: swap;
  src: url('fletes_files/fonts/dmsans-latin-ext.woff2') format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF;
}

:root{font-family:"DM Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif}
body,input,button,select,textarea{font-family:inherit}
h1,h2,h3,.button{font-family:inherit}

.quote-contact{background:#fff;color:var(--ink);padding:30px;border-radius:7px;box-shadow:0 10px 32px #0004}
.quote-contact h3{margin:0 0 9px;font-size:1.45rem;line-height:1.2}
.quote-contact p{color:#4c5c6e;margin:0 0 22px}
.quote-contact .actions{margin-top:0;gap:12px}
.quote-contact .button{background:var(--green)}
.quote-contact .button:hover{background:#0c6440}
.quote-contact .text-link{color:var(--blue);text-decoration:underline;font-weight:bold}
