@import url("https://fonts.googleapis.com/css?family=Cabin");
@import url("https://fonts.googleapis.com/css?family=Anton");
@font-face {
  font-family: "Cabin";
  src: url "https://fonts.googleapis.com/css?family=Cabin"; }
@font-face {
  font-family: "Anton";
  src: url "https://fonts.googleapis.com/css?family=Anton"; }
html {
  scroll-behavior: smooth; }

body {
  font-family: Cabin;
  background-color: #03297c;
  font-size: 100%; }
  body .fas {
    color: #03297c; }
  body h1 {
    border-bottom: 1px solid #000;
    padding-bottom: 10px;
    margin-bottom: 15px; }
  body .bodywrapper {
    background: #fff;
    padding: 0; }
    body .bodywrapper .phone-banner {
      margin-top: 55px;
      background: #ddd;
      font-family: Anton;
      font-size: 2rem;
      font-weight: 500;
      padding: 20px 0 10px 0;
      text-shadow: 1px 1px #000;
      color: red; }
      body .bodywrapper .phone-banner a {
        color: red; }
    body .bodywrapper #tier-one {
      margin-bottom: 15px; }
      body .bodywrapper #tier-one #testimonial-rotation {
        min-height: 342px; }
        body .bodywrapper #tier-one #testimonial-rotation blockquote {
          padding: 25px 10px 25px 10px; }
        body .bodywrapper #tier-one #testimonial-rotation blockquote:before {
          content: ' " '; }
        body .bodywrapper #tier-one #testimonial-rotation blockquote:after {
          content: ' " '; }
    body .bodywrapper #tier-two {
      background: #ddd;
      padding: 20px 0;
      text-align: center; }
    body .bodywrapper #money-saving-tips .col {
      margin: 10px 0; }
    body .bodywrapper #keep-in-mind {
      font-size: 1rem; }
    body .bodywrapper #testimonial-rotation blockquote {
      font-style: italic; }
    body .bodywrapper #testimonial-rotation a {
      background: #03297c;
      color: #fff;
      padding: 5px; }
    body .bodywrapper #money-saving-tips {
      margin-bottom: 15px;
      font-size: 1rem; }
    body .bodywrapper #testimonial-rotation,
    body .bodywrapper #keep-in-mind,
    body .bodywrapper #money-saving-tips {
      border: 2px solid #eee;
      padding: 0 10px; }
      body .bodywrapper #testimonial-rotation h3,
      body .bodywrapper #keep-in-mind h3,
      body .bodywrapper #money-saving-tips h3 {
        background-color: #eee;
        margin: 0 -10px 0 -10px;
        padding: 5px; }
  body .pagebody {
    padding-top: 15px; }
    body .pagebody .testimonial-archive {
      border-bottom: 1px solid #ddd;
      padding: 10px; }
      body .pagebody .testimonial-archive a {
        color: #03297c; }
    body .pagebody .sig {
      margin: 0;
      padding: 0; }
    body .pagebody .sig li {
      margin-bottom: 10px; }
  body footer {
    padding: 15px 0; }
    body footer .copyright {
      font-size: 1rem;
      color: #fff; }
      body footer .copyright a {
        color: #fff; }
  body .phone-number {
    display: block;
    font-family: Anton;
    font-size: 2rem;
    color: #03297c;
    text-shadow: 1px 1px #000; }

@media all and (max-width: 414px) {
  body {
    font-size: 1rem; }
    body h1 {
      font-size: 1.4rem; }
    body h2 {
      font-size: 1.2rem; }
    body .bodywrapper #testimonial-rotation,
    body .bodywrapper #keep-in-mind {
      margin-bottom: 15px; }
    body .bodywrapper #money-saving-tips {
      margin-top: 20px; }
    body .bodywrapper #testimonial-rotation .carousel-inner {
      padding-bottom: 20px; } }

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