

body { 
    /* background-image:url("../img/bg.jpg");
    background-size:50%;
    background-repeat:no-repeat;
    background-position: top right; */
    font-family: "Inter", sans-serif;
  font-optical-sizing: auto;
  font-weight: <weight>;
  font-style: normal;
    padding-bottom: 72px;
}

@media (max-width: 480px) {
  body {
    background-image: none !important;
  }
}

h1 { width:100%; display:block; float:left; margin:24px 0 48px 0; }

h2 {font-family: "Inter", sans-serif; font-weight: 600; letter-spacing: -2px; line-height: 1em; font-size:4em; color:#2a2a2a; margin-bottom: 24px; }
h3 {font-family: "Inter", sans-serif; font-weight: 600; letter-spacing: -1px; font-size:2.25em; color:#2a2a2a; margin-bottom:0px; }

h4 { font-family: "Inter", sans-serif; font-weight: 500; letter-spacing: -0.5px; font-size:1.3em; color:#355C63; }
p { font-family: "Inter", sans-serif; color:#355C63; letter-spacing: -0.5px; font-size: .9em; }
p.footer {font-size:.8em; color:#777;}

#lead { background:#eef7f8; border:1px solid #355C63; padding:24px 36px 36px 36px; border-radius: 8px; }

#services { margin:72px 0;}
#services p { margin-right:36px; }

#hero h4 { margin-right:20px; margin-bottom:32px; }

.button { border-radius: 100px; padding:12px 20px; font-size: 1.3em; font-weight: 600;}