.widget-full-cta {
  text-align: center;
  padding: 60px 30px;
  /* Brand Styles */ }
  .widget-full-cta .heading {
    color: #000;
    font-family: "Grubhub-Sans-Bold", Arial, Helvetica, san-serif;
    margin-bottom: 20px; }
    .widget-full-cta .heading.size-small {
      font-size: 15px; }
    .widget-full-cta .heading.size-normal {
      font-size: 20px; }
    .widget-full-cta .heading.size-large {
      font-size: 32px; }
  .widget-full-cta .btn {
    padding: 10px 30px;
    font-size: 16px;
    text-align: center;
    border-radius: 3px;
    transition: all 0.3s;
    font-family: "Grubhub-Sans-Bold", Arial, Helvetica, san-serif;
    margin-bottom: 15px;
    display: block; }
    @media (min-width: 768px) {
      .widget-full-cta .btn {
        margin-bottom: 0;
        display: inline; } }
    .widget-full-cta .btn.btn-primary {
      color: #FFFFFF; }
    .widget-full-cta .btn.btn-secondary {
      background: transparent; }
  .widget-full-cta.module-grubhub .btn-primary {
    background: #0070EB;
    border: 2px solid #0070EB; }
    .widget-full-cta.module-grubhub .btn-primary:hover {
      background: #0062cc;
      border-color: #0062cc; }
  .widget-full-cta.module-grubhub .btn-secondary {
    border: 2px solid #0070EB;
    color: #0070EB; }
    .widget-full-cta.module-grubhub .btn-secondary:hover {
      color: #0062cc;
      border-color: #0062cc; }
  .widget-full-cta.module-seamless .btn-primary {
    background: #339999;
    border: 2px solid #339999; }
    .widget-full-cta.module-seamless .btn-primary:hover {
      background: #1E5C5C;
      border-color: #1E5C5C; }
  .widget-full-cta.module-seamless .btn-secondary {
    border: 2px solid #339999;
    color: #339999; }
    .widget-full-cta.module-seamless .btn-secondary:hover {
      color: #1E5C5C;
      border-color: #1E5C5C; }

/*# sourceMappingURL=style.css.map */
