h1, h2, h3, h4, h5, h6 {
  font-family: "Roboto", sans-serif !important;
}

.footer-last {
display: none !important;
}

.tab-container:not(.default-typography) .nav-tabs > li > a span {
    font-size: 16px !important;
}

.roboto-thin {
  font-family: "Roboto", sans-serif;
  font-weight: 100;
  font-style: normal;
}

.roboto-light {
  font-family: "Roboto", sans-serif;
  font-weight: 300;
  font-style: normal;
}

.roboto-regular {
  font-family: "Roboto", sans-serif;
  font-weight: 400;
  font-style: normal;
}

.roboto-medium {
  font-family: "Roboto", sans-serif;
  font-weight: 500;
  font-style: normal;
}

.roboto-bold {
  font-family: "Roboto", sans-serif;
  font-weight: 700;
  font-style: normal;
}

.roboto-black {
  font-family: "Roboto", sans-serif;
  font-weight: 900;
  font-style: normal;
}

.roboto-thin-italic {
  font-family: "Roboto", sans-serif;
  font-weight: 100;
  font-style: italic;
}

.roboto-light-italic {
  font-family: "Roboto", sans-serif;
  font-weight: 300;
  font-style: italic;
}

.roboto-regular-italic {
  font-family: "Roboto", sans-serif;
  font-weight: 400;
  font-style: italic;
}

.roboto-medium-italic {
  font-family: "Roboto", sans-serif;
  font-weight: 500;
  font-style: italic;
}

.roboto-bold-italic {
  font-family: "Roboto", sans-serif;
  font-weight: 700;
  font-style: italic;
}

.roboto-black-italic {
  font-family: "Roboto", sans-serif;
  font-weight: 900;
  font-style: italic;
}

.menu-smart > li > a > div > div > div.btn {
    margin: 0;
    background: #c41e2d;
    color: #ffffff;
border-radius: 10em;
}

.nf-form-content input[type=submit] {
    width: 100% !important;
}

.submenu-light .menu-smart ul a, .submenu-light .overlay-search {
    font-weight: 600;
}

@media (max-width: 700px) {
.homemob .background-inner {
background-position: left top !important;
}
}

.style-light p strong {
color: #c41e2d !important;
}