a.sbtn,
button.sbtn,
input[type="submit"].sbtn {
  position: relative;
  background-color: #ccc;
  padding: 0 20px;
  border: 0;
  -webkit-border-radius: 3px;
          border-radius: 3px;
  border-bottom: 2px solid #b3b3b3;
  font-family: 'Inter', sans-serif;
  font-size: 12px;
  font-weight: 600;
  text-transform: uppercase;
  text-shadow: 1px 1px 0px rgba(0, 0, 0, 0.1);
  cursor: pointer;
  display: inline-block;
  line-height: 390%;
  color: #fff;
}

a.sbtn:hover,
button.sbtn:hover,
input[type="submit"].sbtn:hover {
  background-color: #bfbfbf;
  text-decoration: none;
}

a.sbtn:active,
button.sbtn:active,
input[type="submit"].sbtn:active {
  top: 1px;
}

a.sbtn:focus,
button.sbtn:focus,
input[type="submit"].sbtn:focus {
  outline: 0;
  text-decoration: none;
}

a.sbtn-xxs,
button.sbtn-xxs,
input[type="submit"].sbtn-xxs {
  border: 1px solid #e5e5e5;
  line-height: 35px;
  font-size: 10px;
}

a.sbtn-xs,
button.sbtn-xs,
input[type="submit"].sbtn-xs {
  border-bottom: 0;
  font-size: 9px;
  text-shadow: none;
}

a.sbtn-sm,
button.sbtn-sm,
input[type="submit"].sbtn-sm {
  font-size: 10px;
  padding: 0 10px;
}

a.sbtn-lg,
button.sbtn-lg,
input[type="submit"].sbtn-lg {
  font-size: 16px;
  line-height: 364%;
  padding: 0 40px;
}

.sbtn-group {
  display: inline-block;
  position: relative;
  vertical-align: middle;
}

.sbtn-group .sbtn + .sbtn,
.sbtn-group .sbtn + .dropdown-menu {
  margin-left: -1px;
}

.sbtn-group .dropdown-menu + .sbtn,
.sbtn-group .dropdown-menu + .dropdown-menu {
  margin-left: -1px;
}

.sbtn-group > .sbtn {
  position: relative;
  float: left;
}

.sbtn-group > .sbtn:first-child {
  margin-left: 0;
}

.sbtn-group > .sbtn:first-child:not(:last-child):not(.dropdown-toggle) {
  -webkit-border-top-right-radius: 0;
          border-top-right-radius: 0;
  -webkit-border-bottom-right-radius: 0;
          border-bottom-right-radius: 0;
}

.sbtn-group > .sbtn:not(:first-child):not(:last-child):not(.dropdown-toggle) {
  -webkit-border-radius: 0;
          border-radius: 0;
}

.sbtn-group > .sbtn:last-child:not(:first-child) {
  -webkit-border-top-left-radius: 0;
          border-top-left-radius: 0;
  -webkit-border-bottom-left-radius: 0;
          border-bottom-left-radius: 0;
}

.sbtn-group > .sbtn + .dropdown-toggle {
  padding-right: 8px;
  padding-left: 8px;
}

.sbtn-group > .dropdown-toggle:not(:first-child) {
  -webkit-border-top-left-radius: 0;
          border-top-left-radius: 0;
  -webkit-border-bottom-left-radius: 0;
          border-bottom-left-radius: 0;
}

.sbtn-group > .sbtn-group {
  float: left;
}

.sbtn-group > .sbtn-group:not(:first-child):not(:last-child) > .btn {
  -webkit-border-radius: 0;
          border-radius: 0;
}

.sbtn-group > .sbtn-group:first-child:not(:last-child) > .sbtn:last-child,
.sbtn-group > .sbtn-group:first-child:not(:last-child) > .dropdown-toggle {
  -webkit-border-top-right-radius: 0;
          border-top-right-radius: 0;
  -webkit-border-bottom-right-radius: 0;
          border-bottom-right-radius: 0;
}

.sbtn-group > .sbtn-group:last-child:not(:first-child) > .sbtn:first-child {
  -webkit-border-top-left-radius: 0;
          border-top-left-radius: 0;
  -webkit-border-bottom-left-radius: 0;
          border-bottom-left-radius: 0;
}

a.sbtn-search,
button.sbtn-search,
input[type="submit"].sbtn-search {
  background-color: #f4a72d;
  border-bottom: 2px solid #db9627;
}

a.sbtn-search:hover,
button.sbtn-search:hover,
input[type="submit"].sbtn-search:hover {
  background-color: #e89f2a;
}

a.sbtn-export,
button.sbtn-export,
input[type="submit"].sbtn-export {
  background-color: #fff;
  border-bottom: 2px solid #e6e6e6;
  color: #999;
  text-shadow: none;
}

a.sbtn-export:hover,
button.sbtn-export:hover,
input[type="submit"].sbtn-export:hover {
  background-color: #fff;
  color: #2b72bb !important;
}

a.sbtn-backlinks,
button.sbtn-backlinks,
input[type="submit"].sbtn-baclinks {
  border-bottom: 2px solid #8d7ac3;
  background-color: #9d88d9;
  color: #fff;
}

a.sbtn-backlinks:hover,
button.sbtn-backlinks:hover,
input[type="submit"].sbtn-baclinks:hover {
  border-bottom: 2px solid #ab9dd3;
  background-color: #bdafe5;
}

a.sbtn-backlinks:active,
button.sbtn-backlinks:active,
input[type="submit"].sbtn-baclinks:active {
  border-bottom: 2px solid #9883d3;
  background-color: #aa95e6;
}

a.sbtn-overview,
button.sbtn-overview,
input[type="submit"].sbtn-overview {
  border-bottom: 2px solid #2789a4;
  background-color: #2b98b7;
  color: #fff;
}

a.sbtn-overview:hover,
button.sbtn-overview:hover,
input[type="submit"].sbtn-overview:hover {
  border-bottom: 2px solid #31abcd;
  background-color: #42b3d3;
}

a.sbtn-overview:active,
button.sbtn-overview:active,
input[type="submit"].sbtn-overview:active {
  border-bottom: 2px solid #20a1c4;
  background-color: #23b0d8;
}

a.sbtn-keyword,
button.sbtn-keyword,
input[type="submit"].sbtn-keyword {
  border-bottom: 2px solid #67c2b3;
  background-color: #73d8c7;
  color: #fff;
}

a.sbtn-keyword:hover,
button.sbtn-keyword:hover,
input[type="submit"].sbtn-keyword:hover {
  border-bottom: 2px solid #8bd1c5;
  background-color: #9be3d7;
}

a.sbtn-keyword:active,
button.sbtn-keyword:active,
input[type="submit"].sbtn-keyword:active {
  border-bottom: 2px solid #70d3c2;
  background-color: #7fe5d4;
}

a.sbtn-land-cta,
button.sbtn-land-cta,
input[type="submit"].sbtn-land-cta {
  border-bottom: 2px solid #d98b0f;
  background-color: #f39c12;
  color: #fff;
}

a.sbtn-land-cta:hover,
button.sbtn-land-cta:hover,
input[type="submit"].sbtn-land-cta:hover {
  border-bottom: 2px solid #f0a42b;
  background-color: #f5b043;
}

a.sbtn-land-cta:active,
button.sbtn-land-cta:active,
input[type="submit"].sbtn-land-cta:active {
  border-bottom: 2px solid #fb9d06;
  background-color: #ffa920;
}

a.sbtn-outreach,
button.sbtn-outreach,
input[type="submit"].sbtn-outreach {
  border-bottom: 2px solid #9097a9;
  background-color: #a0a8bc;
  color: #fff;
}

a.sbtn-outreach:hover,
button.sbtn-outreach:hover,
input[type="submit"].sbtn-outreach:hover {
  border-bottom: 2px solid #adb2bf;
  background-color: #bec3d1;
}

a.sbtn-outreach:active,
button.sbtn-outreach:active,
input[type="submit"].sbtn-outreach:active {
  border-bottom: 2px solid #96a1bd;
  background-color: #a8b3cd;
}

a.sbtn-ppc,
button.sbtn-ppc,
input[type="submit"].sbtn-ppc {
  border-bottom: 2px solid #63a3da;
  background-color: #6eb5f3;
  color: #fff;
}

a.sbtn-ppc:hover,
button.sbtn-ppc:hover,
input[type="submit"].sbtn-ppc:hover {
  border-bottom: 2px solid #8cbbe4;
  background-color: #9dcdf7;
}

a.sbtn-ppc:active,
button.sbtn-ppc:active,
input[type="submit"].sbtn-ppc:active {
  border-bottom: 2px solid #6fb0e7;
  background-color: #7fc1fc;
}

a.sbtn-seo,
button.sbtn-seo,
input[type="submit"].sbtn-seo {
  border-bottom: 2px solid #59b578;
  background-color: #63c986;
  color: #fff;
}

a.sbtn-seo:hover,
button.sbtn-seo:hover,
input[type="submit"].sbtn-seo:hover {
  border-bottom: 2px solid #7cc595;
  background-color: #89d6a3;
}

a.sbtn-seo:active,
button.sbtn-seo:active,
input[type="submit"].sbtn-seo:active {
  border-bottom: 2px solid #60c883;
  background-color: #6dd992;
}

a.sbtn-seo:disabled,
button.sbtn-seo:disabled,
input[type="submit"].sbtn-seo:disabled {
  border-bottom: 2px solid #60c883;
  background-color: #89d6a3;
  cursor: not-allowed;
}

a.sbtn-tracking,
button.sbtn-tracking,
input[type="submit"].sbtn-tracking {
  border-bottom: 2px solid #da4e42;
  background-color: #f35749;
  color: #fff;
}

a.sbtn-tracking:hover,
button.sbtn-tracking:hover,
input[type="submit"].sbtn-tracking:hover {
  border-bottom: 2px solid #e2766d;
  background-color: #f68379;
}

a.sbtn-tracking:active,
button.sbtn-tracking:active,
input[type="submit"].sbtn-tracking:active {
  border-bottom: 2px solid #e85a4d;
  background-color: #fd6658;
}

a.sbtn-ui-light,
button.sbtn-ui-light,
input[type="submit"].sbtn-ui-light {
  border-bottom: 2px solid #c3c3c3;
  background-color: #d9d9d9;
  color: #fff;
}

a.sbtn-ui-light:hover,
button.sbtn-ui-light:hover,
input[type="submit"].sbtn-ui-light:hover {
  border-bottom: 2px solid #dddddd;
  background-color: #f3f3f3;
}

a.sbtn-ui-light:active,
button.sbtn-ui-light:active,
input[type="submit"].sbtn-ui-light:active {
  border-bottom: 2px solid #d4cbcb;
  background-color: #e8e3e3;
}

a.sbtn-ui-medium,
button.sbtn-ui-medium,
input[type="submit"].sbtn-ui-medium {
  border-bottom: 2px solid #808080;
  background-color: #999999;
  color: #fff;
}

a.sbtn-ui-medium:hover,
button.sbtn-ui-medium:hover,
input[type="submit"].sbtn-ui-medium:hover {
  border-bottom: 2px solid #9a9a9a;
  background-color: #b3b3b3;
}

a.sbtn-ui-medium:active,
button.sbtn-ui-medium:active,
input[type="submit"].sbtn-ui-medium:active {
  border-bottom: 2px solid #988181;
  background-color: #af9d9d;
}

a.sbtn-ui-white,
button.sbtn-ui-white,
input[type="submit"].sbtn-ui-white {
  text-shadow: none;
  border-bottom: 2px solid #e5e5e5;
  background-color: #fff;
  color: #999999;
}

a.sbtn-ui-white:hover,
button.sbtn-ui-white:hover,
input[type="submit"].sbtn-ui-white:hover {
  background-color: #fff;
  color: #2b72bb;
}

a.sbtn-ui-white:active,
button.sbtn-ui-white:active,
input[type="submit"].sbtn-ui-white:active {
  background-color: #fff;
  color: #2b72bb;
}

a.sbtn-ui-red,
button.sbtn-ui-red,
input[type="submit"].sbtn-ui-red {
  text-shadow: none;
  border-bottom: 2px solid #e5e5e5;
  background-color: #fff;
  color: #999999;
}

a.sbtn-ui-red:hover,
button.sbtn-ui-red:hover,
input[type="submit"].sbtn-ui-red:hover {
  background-color: #fff;
  color: #f35749;
}

a.sbtn-ui-red:active,
button.sbtn-ui-red:active,
input[type="submit"].sbtn-ui-red:active {
  background-color: #fff;
  color: #f35749;
}

a.sbtn-outline,
button.sbtn-outline,
input[type="submit"].sbtn-outline {
  background-color: transparent;
  border: 1px solid #c3c3c3;
  -webkit-border-radius: 3px;
          border-radius: 3px;
  color: #999;
  text-decoration: none !important;
  text-shadow: none;
  -webkit-transition: border-color 0.2s, color 0.2s;
  -moz-transition: border-color 0.2s, color 0.2s;
  transition: border-color 0.2s, color 0.2s;
}

a.sbtn-outline:hover,
button.sbtn-outline:hover,
input[type="submit"].sbtn-outline:hover {
  background-color: transparent !important;
  border: 1px solid #666;
  color: #666;
  text-decoration: none !important;
}

a.sbtn-outline:focus,
button.sbtn-outline:focus,
input[type="submit"].sbtn-outline:focus {
  outline: none;
}

a.sbtn-outline-white,
button.sbtn-outline-white,
input[type="submit"].sbtn-outline-white {
  border: 1px solid #c3c3c3;
  color: #999;
  background: white;
  text-decoration: none !important;
  -webkit-border-radius: 3px;
          border-radius: 3px;
  text-shadow: none;
  -webkit-transition: border-color 0.2s, color 0.2s;
  -moz-transition: border-color 0.2s, color 0.2s;
  transition: border-color 0.2s, color 0.2s;
}

a.sbtn-outline-white:hover,
button.sbtn-outline-white:hover,
input[type="submit"].sbtn-outline-white:hover {
  border: 1px solid #666;
  color: #666;
  text-decoration: none !important;
}

a.sbtn-outline-white:focus,
button.sbtn-outline-white:focus,
input[type="submit"].sbtn-outline-white:focus {
  outline: none;
}

a.sbtn-cta,
button.stbn-cta,
input[type="submit"].sbtn-cta {
  background-color: #f4a72d;
  border-bottom: 2px solid #db9627;
}

a.sbtn-cta:hover,
button.stbn-cta:hover,
input[type="submit"].sbtn-cta:hover {
  background-color: #e89f2a;
}

a.sbtn-cta:active,
button.stbn-cta:active,
input[type="submit"].sbtn-cta:active {
  background-color: #e89f2a;
}

a.sbtn-delete,
button.sbtn-delete,
input[type="submit"].sbtn-delete {
  background-color: #ff423d;
  border-bottom: 2px solid #ce0000;
}

a.sbtn-delete:hover,
button.sbtn-delete:hover,
input[type="submit"].sbtn-delete:hover {
  background-color: #ce0000;
}

a.sbtn-delete:active,
button.sbtn-delete:active,
input[type="submit"].sbtn-delete:active {
  background-color: #b50000;
}

a.sbtn-filter,
button.sbtn-filter,
input[type="submit"].sbtn-filter {
  background-color: #ab62ce;
  border-bottom: 2px solid #9a28cf;
}

a.sbtn-filter:hover,
button.sbtn-filter:hover,
input[type="submit"].sbtn-filter:hover {
  background-color: #9a28cf;
}

a.sbtn-filter:active,
button.sbtn-filter:active,
input[type="submit"].sbtn-filter:active {
  background-color: #8722b5;
}

a.left-page,
button.left-page,
input[type="submit"].left-page {
  border-bottom: 2px solid #e5e5e5;
  line-height: 380%;
  padding: 0 15px;
  margin: 0 10px;
}

a.left-page.disabled,
button.left-page.disabled,
input[type="submit"].left-page.disabled {
  border: 0;
  color: #dedede;
}

a.right-page,
button.right-page,
input[type="submit"].right-page {
  border-bottom: 2px solid #e5e5e5;
  line-height: 380%;
  padding: 0 15px;
}

a.right-page.disabled,
button.right-page.disabled,
input[type="submit"].right-page.disabled {
  border: 0;
  color: #dedede;
}

select,
input[type="text"].paging-group-lower {
  border: 1px solid #e5e5e5;
  -webkit-border-radius: 3px;
          border-radius: 3px;
  margin: 0;
}

a.sbtn-combo-action,
button.sbtn-combo-action,
input[type="submit"].sbtn-combo-action {
  background-color: #ccc;
  -webkit-border-top-left-radius: 0px;
          border-top-left-radius: 0px;
  -webkit-border-top-right-radius: 3px;
          border-top-right-radius: 3px;
  -webkit-border-bottom-right-radius: 3px;
          border-bottom-right-radius: 3px;
  -webkit-border-bottom-left-radius: 0px;
          border-bottom-left-radius: 0px;
  border-bottom: none;
  padding: 0 10px;
  line-height: 34px;
}

a.sbtn-combo-action:active,
button.sbtn-combo-action:active,
input[type="submit"].sbtn-combo-action:active {
  top: 0px;
}

button.sbtn-combo-action-ppc,
input[type="submit"].sbtn-combo-action-ppc {
  background-color: #6eb5f3;
  -webkit-border-top-left-radius: 0px;
          border-top-left-radius: 0px;
  -webkit-border-top-right-radius: 3px;
          border-top-right-radius: 3px;
  -webkit-border-bottom-right-radius: 3px;
          border-bottom-right-radius: 3px;
  -webkit-border-bottom-left-radius: 0px;
          border-bottom-left-radius: 0px;
  border-bottom: none;
  padding: 4px 10px;
  line-height: 34px;
}

button.sbtn-combo-action-ppc:active,
input[type="submit"].sbtn-combo-action-ppc:active {
  background: #7fc1fc;
  top: 0px;
}

button.sbtn-combo-action-ppc:hover,
input[type="submit"].sbtn-combo-action-ppc:hover {
  background: #9dcdf7;
}

.sbtn.flat {
  border-bottom: 0;
}

.sbtn.flat:hover {
  border-bottom: 0;
}

footer a[href] {
  text-decoration: none;
}

footer .sf-margin {
  overflow: hidden;
}

footer .sf-footer-content {
  width: 100%;
}

footer .sf-footer {
  color: #666;
}

footer.marketing {
  background-color: #333;
}

footer .sf-footer a {
  color: #666;
}

footer .sf-footer a:hover {
  text-decoration: none;
}

footer.marketing a {
  color: #fff;
}

footer .sf-footer-business {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
     -moz-box-orient: vertical;
     -moz-box-direction: normal;
          flex-direction: column;
  -webkit-box-align: center;
  -webkit-align-items: center;
     -moz-box-align: center;
          align-items: center;
  padding-bottom: 24px;
}

footer .sf-footer-business div {
  padding-top: 24px;
}

footer .sf-footer-business div span {
  color: #666;
}

footer .sf-footer-business div a {
  color: #666;
}

@media screen and (min-width: 768px) {
  footer .sf-footer-business {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
       -moz-box-orient: horizontal;
       -moz-box-direction: normal;
            flex-direction: row;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
       -moz-box-pack: justify;
            justify-content: space-between;
  }
}

footer .sf-footer-links {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
     -moz-box-pack: justify;
          justify-content: space-between;
}

footer .sf-footer-links .list {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
     -moz-box-orient: vertical;
     -moz-box-direction: normal;
          flex-direction: column;
  padding: 12px 20px 0 0;
}

footer .sf-footer-links .list:last-child {
  padding-right: 0;
}

footer .sf-footer-links .list span {
  font-weight: 600;
  color: #666;
}

footer .sf-footer-links .list span, footer .sf-footer-links .list a {
  line-height: 36px;
}

footer.marketing {
  color: #fff;
}

footer.marketing .list span {
  color: #fff;
}

footer .sf-footer-social {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
     -moz-box-align: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
     -moz-box-pack: center;
          justify-content: center;
}

footer .sf-footer-social .social-icon-container {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
     -moz-box-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
     -moz-box-align: center;
          align-items: center;
  margin-left: 14px;
}

footer .sf-footer-social .social-icon-container .social-icon {
  -webkit-border-radius: 18px;
          border-radius: 18px;
  background-color: #666;
  color: #f0f0f0;
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
     -moz-box-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
     -moz-box-align: center;
          align-items: center;
  width: 36px;
  height: 36px;
  -webkit-transition: background-color 150ms ease-in-out;
  -moz-transition: background-color 150ms ease-in-out;
  transition: background-color 150ms ease-in-out;
}

footer .sf-footer-social .social-icon-container .social-icon.facebook:hover {
  background-color: #3b5998;
}

footer .sf-footer-social .social-icon-container .social-icon.twitter:hover {
  background-color: #00b6f1;
}

footer .sf-footer-social .social-icon-container .social-icon.linkedin:hover {
  background-color: #007bb6;
}

footer .sf-footer-social span {
  display: none;
}

@media screen and (min-width: 768px) {
  footer .sf-footer-social {
    height: 100%;
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
       -moz-box-pack: end;
            justify-content: flex-end;
  }
  footer .sf-footer-social span {
    display: inherit;
  }
}

footer.marketing span {
  color: #fff;
}

footer.marketing .social-icon-container .social-icon {
  color: #333;
}

footer .sf-footer-update {
  border-bottom: 1px solid #ccc;
  border-top: 1px solid #ccc;
}

footer .sf-footer-update .sf-footer-inner {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
     -moz-box-orient: vertical;
     -moz-box-direction: normal;
          flex-direction: column;
  -webkit-box-align: center;
  -webkit-align-items: center;
     -moz-box-align: center;
          align-items: center;
}

footer .sf-footer-update .sf-footer-inner .update, footer .sf-footer-update .sf-footer-inner .results {
  padding: 12px 20px;
}

footer .sf-footer-update .sf-footer-inner .update i, footer .sf-footer-update .sf-footer-inner .results i {
  margin-right: 5px;
  font-size: 16px;
}

@media screen and (min-width: 768px) {
  footer .sf-footer-update .sf-footer-inner {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
       -moz-box-orient: horizontal;
       -moz-box-direction: normal;
            flex-direction: row;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
       -moz-box-pack: center;
            justify-content: center;
    height: 60px;
  }
}

footer.marketing .sf-footer-update {
  border-bottom: 1px solid #444;
  border-top: none;
  color: #fff;
}

footer.marketing .sf-footer-update strong {
  color: #63c986;
  font-weight: 600;
}

footer .footer-margin {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  margin: 0 auto;
  max-width: 1220px;
  padding: 0 20px;
  width: 100%;
}

footer .footer-grid {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-flex-wrap: wrap;
          flex-wrap: wrap;
  -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
          box-sizing: border-box;
  width: 100%;
}

footer .footer-grid .mobile-12 {
  width: 100%;
}

@media screen and (min-width: 768px) {
  footer .footer-grid .tablet-6 {
    width: 50%;
  }
}
