img {
  max-width: 100%; }

h1 {
  padding: 0 185px;
  font-weight: 900;
  font-family: 'Oswald', sans-serif;
  text-align: center; }

h2 {
  color: #3d95d2;
  font-family: 'Oswald', sans-serif;
  text-align: center; }

h3 {
  font-family: 'Oswald', sans-serif; }

h4 {
  font-family: 'Oswald', sans-serif;
  font-weight: bold;
  text-transform: uppercase; }

h5, h6 {
  font-family: 'Oswald', sans-serif;
  font-weight: bold;
  color: #ff0400;
  padding: 0 350px; }

h5 {
  font-size: 2em; }

h6 {
  font-size: 1.6em; }

header #header {
  background: url("/images/header_bg_repeat.jpg") repeat-x; }
header .arrow {
  position: relative;
  top: -52px;
  left: -82px; }
header nav a {
  line-height: 110px;
  font-weight: bold; }
header nav a.nav-link {
  margin-right: 15px; }
header nav .buy-now-header {
  margin-left: 5px; }
  header nav .buy-now-header img {
    max-width: 85%; }

#section3 {
  background: url("/images/buy-now-mid-bg.jpg") repeat-x; }

#section4 .benefit-column {
  text-align: center; }
#section4 .margin-top-30 {
  margin-top: 30px; }

#section5 .row {
  margin-top: 20px;
  text-align: center; }

.section-header {
  margin-top: 80px;
  background: url("/images/header-line.jpg") repeat-x;
  -webkit-background-size: contain;
  background-size: contain;
  text-align: center; }
  .section-header img {
    max-width: 30%; }

#section11 .row {
  margin: 30px 0; }
#section11 .money-back-guarantee {
  max-width: 50%; }
#section11 h3, #section11 h4, #section11 h5, #section11 h6 {
  padding: 0; }
#section11 h3 {
  font-size: 22px; }
#section11 .no-bold {
  font-weight: normal; }
#section11 .buy-box {
  padding: 20px; }
  #section11 .buy-box:nth-child(1) {
    border: 3px solid black;
    border-right: 0; }
  #section11 .buy-box:nth-child(2) {
    border: 5px solid red;
    padding: 30px 0px; }
  #section11 .buy-box:nth-child(3) {
    border: 3px solid black;
    border-left: 0; }
  #section11 .buy-box:nth-child(1), #section11 .buy-box:nth-child(3) {
    margin-top: 20px;
    margin-bottom: 20px; }
  #section11 .buy-box .shipping {
    font-size: 12px;
    text-transform: uppercase; }
  #section11 .buy-box .price {
    font-size: 55px; }
  #section11 .buy-box p {
    margin: 0; }
  #section11 .buy-box small {
    font-size: 10px; }

#section11-mobile {
  background-color: white; }
  #section11-mobile img {
    margin-bottom: 20px; }

#section12 {
  background: #3696da;
  color: white;
  padding-top: 30px;
  padding-bottom: 30px; }
  #section12 h1 {
    text-transform: uppercase;
    padding: 0;
    text-align: left; }

#section13 {
  background: #0066ba;
  color: white;
  padding-top: 30px;
  padding-bottom: 30px; }
  #section13 h1 {
    padding: 0;
    text-align: left; }

footer {
  background: #3d95d2;
  color: white;
  text-align: center;
  padding: 50px 0; }

.no-float {
  float: none !important; }

.blue {
  color: #083a8c; }

.gray {
  color: #636363; }

.red {
  color: #ff0400; }

hr {
  margin-top: 7px;
  background: black;
  border: 0; }

.gray-bg {
  background: #f3f8fe; }

@media only screen and (max-width: 992px) {
  header nav {
    text-align: center; }
    header nav a.nav-link {
      margin-right: 10px; }

  header nav .buy-now-header img {
    max-width: 100%; } }
@media only screen and (max-width: 768px) {
  #section11 .money-back-guarantee {
    max-width: 100%; }

  h1 {
    padding: 0 75px;
    font-size: 20px; }

  h2 {
    font-size: 15px; }

  h3, #section11 h3 {
    font-size: 14px; }

  h4 {
    font-size: 13px; }

  h5 {
    font-size: 1em; }

  h6 {
    font-size: 1em; }

  p {
    font-size: 12px; }

  #section11 .buy-box .price {
    font-size: 35px; } }
@media only screen and (max-width: 425px) {
  h1 {
    padding: 0 5px; } }
@media only screen and (max-width: 375px) {
  #section11 .buy-box:nth-child(2) {
    padding: 40px 0; } }
@media only screen and (max-width: 320px) {
  #section11 .buy-box:nth-child(2) {
    padding: 50px 0; } }

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