/* line 19, ../sass/main.scss */
body {
  font-family: 'PT Sans', sans-serif;
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9Ii0wLjAzMjM2IiB5MT0iMC40NjI3NzQiIHgyPSIxLjAzMjM2IiB5Mj0iMC41MzcyMjYiPjxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiMzMTUyOWUiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM0Y2JmZGMiLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSJ1cmwoI2dyYWQpIiAvPjwvc3ZnPiA=');
  background-size: 100%;
  background-image: -moz-linear-gradient(356deg, #31529e, #4cbfdc);
  background-image: -webkit-linear-gradient(356deg, #31529e, #4cbfdc);
  background-image: linear-gradient(94deg, #31529e, #4cbfdc);
}
@media (min-width: 768px) {
  /* line 19, ../sass/main.scss */
  body {
    background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9Ii0wLjA5MTUwNiIgeTE9IjAuMTU4NDk0IiB4Mj0iMS4wOTE1MDYiIHkyPSIwLjg0MTUwNiI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzMxNTI5ZSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzRjYmZkYyIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
    background-size: 100%;
    background-image: -moz-linear-gradient(330deg, #31529e, #4cbfdc);
    background-image: -webkit-linear-gradient(330deg, #31529e, #4cbfdc);
    background-image: linear-gradient(120deg, #31529e, #4cbfdc);
  }
}

/* line 28, ../sass/main.scss */
h1, h2, h3, h4 {
  font-family: 'Oswald', sans-serif;
}

/* line 31, ../sass/main.scss */
h2 {
  line-height: 3em;
}

/* line 35, ../sass/main.scss */
div.page_header {
  margin-bottom: 1rem;
}
/* line 37, ../sass/main.scss */
div.page_header .logo {
  width: 10rem;
  margin-top: 1rem;
}
@media (min-width: 768px) {
  /* line 37, ../sass/main.scss */
  div.page_header .logo {
    margin-top: 3rem;
    width: 16rem;
  }
}
/* line 45, ../sass/main.scss */
div.page_header p {
  font-family: 'Oswald', sans-serif;
  font-size: 1.6em;
  line-height: 1.5em;
  margin-left: .9em;
  margin-top: 1em;
  text-transform: uppercase;
  color: #142a4f;
  font-weight: 300;
}
@media (min-width: 768px) {
  /* line 45, ../sass/main.scss */
  div.page_header p {
    margin-left: 1.5em;
  }
}
/* line 58, ../sass/main.scss */
div.page_header p a {
  color: #fff;
  transition: color 0.2s ease;
}
/* line 61, ../sass/main.scss */
div.page_header p a:hover {
  color: #1E4078;
  border-bottom: 4px solid currentColor;
  text-decoration: none;
}
/* line 68, ../sass/main.scss */
div.page_header .action {
  max-width: 20em;
  border: 1px solid white;
  padding: 2em;
  margin: 6em auto 0;
  color: #cccccc;
}

/* line 77, ../sass/main.scss */
section.productos {
  padding-bottom: 6rem;
}
/* line 79, ../sass/main.scss */
section.productos .header {
  width: 100%;
  padding: 8em 0 7em;
  border-top: 1px solid #363636;
  border-bottom: 1px solid #8c8c8c;
}
/* line 84, ../sass/main.scss */
section.productos .header h1 {
  text-transform: capitalize;
}
/* line 88, ../sass/main.scss */
section.productos h4 {
  color: #1E70C7;
  font-weight: 700;
  margin-top: 1em;
  margin-left: .5em;
}
@media (min-width: 768px) {
  /* line 88, ../sass/main.scss */
  section.productos h4 {
    margin-left: 0;
    margin-top: 3em;
    text-align: inherit;
  }
}
/* line 102, ../sass/main.scss */
section.productos ul {
  list-style: none;
}
@media (min-width: 768px) {
  /* line 102, ../sass/main.scss */
  section.productos ul {
    padding-left: 1.5em;
  }
}
/* line 107, ../sass/main.scss */
section.productos ul li {
  margin-bottom: .2em;
}
/* line 109, ../sass/main.scss */
section.productos ul li:before {
  font-family: 'FontAwesome';
  content: '\f00c';
  margin: 0 5px 0 -22px;
  color: #014c8c;
}
/* line 117, ../sass/main.scss */
section.productos a {
  margin-left: 1.5em;
}
@media (min-width: 768px) {
  /* line 122, ../sass/main.scss */
  section.productos .text-md-right a {
    margin-right: 1.5em;
  }
  /* line 125, ../sass/main.scss */
  section.productos .text-md-right ul {
    padding-left: inherit;
    padding-right: 1.5em;
  }
  /* line 129, ../sass/main.scss */
  section.productos .text-md-right ul li:before {
    content: '';
  }
  /* line 132, ../sass/main.scss */
  section.productos .text-md-right ul li:after {
    font-family: 'FontAwesome';
    content: '\f00c';
    margin: 0 -1.5em 0 0.5em;
    color: #014c8c;
  }
}
/* line 146, ../sass/main.scss */
section.productos.guantes {
  background: url("../imgs/fondo.gif");
}
/* line 149, ../sass/main.scss */
section.productos.guantes .header {
  background-color: #1E70C7;
  color: white;
}
/* line 154, ../sass/main.scss */
section.productos.botas {
  background: url("../imgs/fondo-2.png");
}
@media (min-width: 768px) {
  /* line 157, ../sass/main.scss */
  section.productos.botas .img-descriptiva {
    margin-top: 10rem;
  }
}
/* line 162, ../sass/main.scss */
section.productos.botas .header {
  background-color: #1E4078;
  color: white;
}

/* line 169, ../sass/main.scss */
.circle-background {
  display: inline-block;
  border-radius: 50%;
  padding-top: 1em;
  width: 200px;
}
/* line 175, ../sass/main.scss */
.circle-background.color-1 {
  background-color: #ffffff;
  *zoom: 1;
  filter: progid:DXImageTransform.Microsoft.gradient(gradientType=1, startColorstr='#FFFFFFFF', endColorstr='#FF2F2F3A');
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PHJhZGlhbEdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgY3g9IjUwJSIgY3k9IiIgcj0iMTAwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIvPjxzdG9wIG9mZnNldD0iNjAlIiBzdG9wLWNvbG9yPSIjZmZmZmZmIi8+PHN0b3Agb2Zmc2V0PSI2MSUiIHN0b3AtY29sb3I9IiMyZjJmM2EiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMyZjJmM2EiLz48L3JhZGlhbEdyYWRpZW50PjwvZGVmcz48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSJ1cmwoI2dyYWQpIiAvPjwvc3ZnPiA=');
  background-size: 100%;
  background-image: -moz-radial-gradient(center, ellipse cover, #ffffff 0%, #ffffff 60%, #2f2f3a 61%, #2f2f3a 100%);
  background-image: -webkit-radial-gradient(center, ellipse cover, #ffffff 0%, #ffffff 60%, #2f2f3a 61%, #2f2f3a 100%);
  background-image: radial-gradient(ellipse cover at center, #ffffff 0%, #ffffff 60%, #2f2f3a 61%, #2f2f3a 100%);
}
/* line 176, ../sass/main.scss */
.circle-background.color-2 {
  background-color: #ffffff;
  *zoom: 1;
  filter: progid:DXImageTransform.Microsoft.gradient(gradientType=1, startColorstr='#FFFFFFFF', endColorstr='#FFFFA247');
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PHJhZGlhbEdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgY3g9IjUwJSIgY3k9IiIgcj0iMTAwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIvPjxzdG9wIG9mZnNldD0iNjAlIiBzdG9wLWNvbG9yPSIjZmZmZmZmIi8+PHN0b3Agb2Zmc2V0PSI2MSUiIHN0b3AtY29sb3I9IiNmZmEyNDciLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmEyNDciLz48L3JhZGlhbEdyYWRpZW50PjwvZGVmcz48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSJ1cmwoI2dyYWQpIiAvPjwvc3ZnPiA=');
  background-size: 100%;
  background-image: -moz-radial-gradient(center, ellipse cover, #ffffff 0%, #ffffff 60%, #ffa247 61%, #ffa247 100%);
  background-image: -webkit-radial-gradient(center, ellipse cover, #ffffff 0%, #ffffff 60%, #ffa247 61%, #ffa247 100%);
  background-image: radial-gradient(ellipse cover at center, #ffffff 0%, #ffffff 60%, #ffa247 61%, #ffa247 100%);
}
/* line 177, ../sass/main.scss */
.circle-background.color-3 {
  background-color: #ffffff;
  *zoom: 1;
  filter: progid:DXImageTransform.Microsoft.gradient(gradientType=1, startColorstr='#FFFFFFFF', endColorstr='#FF2B6EFF');
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PHJhZGlhbEdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgY3g9IjUwJSIgY3k9IiIgcj0iMTAwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIvPjxzdG9wIG9mZnNldD0iNjAlIiBzdG9wLWNvbG9yPSIjZmZmZmZmIi8+PHN0b3Agb2Zmc2V0PSI2MSUiIHN0b3AtY29sb3I9IiMyYjZlZmYiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMyYjZlZmYiLz48L3JhZGlhbEdyYWRpZW50PjwvZGVmcz48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSJ1cmwoI2dyYWQpIiAvPjwvc3ZnPiA=');
  background-size: 100%;
  background-image: -moz-radial-gradient(center, ellipse cover, #ffffff 0%, #ffffff 60%, #2b6eff 61%, #2b6eff 100%);
  background-image: -webkit-radial-gradient(center, ellipse cover, #ffffff 0%, #ffffff 60%, #2b6eff 61%, #2b6eff 100%);
  background-image: radial-gradient(ellipse cover at center, #ffffff 0%, #ffffff 60%, #2b6eff 61%, #2b6eff 100%);
}
/* line 178, ../sass/main.scss */
.circle-background.color-4 {
  background-color: #ffffff;
  *zoom: 1;
  filter: progid:DXImageTransform.Microsoft.gradient(gradientType=1, startColorstr='#FFFFFFFF', endColorstr='#FFAE4039');
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PHJhZGlhbEdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgY3g9IjUwJSIgY3k9IiIgcj0iMTAwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIvPjxzdG9wIG9mZnNldD0iNjAlIiBzdG9wLWNvbG9yPSIjZmZmZmZmIi8+PHN0b3Agb2Zmc2V0PSI2MSUiIHN0b3AtY29sb3I9IiNhZTQwMzkiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNhZTQwMzkiLz48L3JhZGlhbEdyYWRpZW50PjwvZGVmcz48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSJ1cmwoI2dyYWQpIiAvPjwvc3ZnPiA=');
  background-size: 100%;
  background-image: -moz-radial-gradient(center, ellipse cover, #ffffff 0%, #ffffff 60%, #ae4039 61%, #ae4039 100%);
  background-image: -webkit-radial-gradient(center, ellipse cover, #ffffff 0%, #ffffff 60%, #ae4039 61%, #ae4039 100%);
  background-image: radial-gradient(ellipse cover at center, #ffffff 0%, #ffffff 60%, #ae4039 61%, #ae4039 100%);
}
/* line 179, ../sass/main.scss */
.circle-background.color-5 {
  background-color: #ffffff;
  *zoom: 1;
  filter: progid:DXImageTransform.Microsoft.gradient(gradientType=1, startColorstr='#FFFFFFFF', endColorstr='#FF1D86AA');
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PHJhZGlhbEdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgY3g9IjUwJSIgY3k9IiIgcj0iMTAwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIvPjxzdG9wIG9mZnNldD0iNjAlIiBzdG9wLWNvbG9yPSIjZmZmZmZmIi8+PHN0b3Agb2Zmc2V0PSI2MSUiIHN0b3AtY29sb3I9IiMxZDg2YWEiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMxZDg2YWEiLz48L3JhZGlhbEdyYWRpZW50PjwvZGVmcz48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSJ1cmwoI2dyYWQpIiAvPjwvc3ZnPiA=');
  background-size: 100%;
  background-image: -moz-radial-gradient(center, ellipse cover, #ffffff 0%, #ffffff 60%, #1d86aa 61%, #1d86aa 100%);
  background-image: -webkit-radial-gradient(center, ellipse cover, #ffffff 0%, #ffffff 60%, #1d86aa 61%, #1d86aa 100%);
  background-image: radial-gradient(ellipse cover at center, #ffffff 0%, #ffffff 60%, #1d86aa 61%, #1d86aa 100%);
}

/* line 181, ../sass/main.scss */
img {
  max-width: 100%;
}

/* line 184, ../sass/main.scss */
.img-descriptiva {
  max-width: 74%;
  margin: 5.5rem 2rem 2rem;
}

/* line 189, ../sass/main.scss */
.contacto {
  width: 100%;
  padding: 6rem 0;
  color: #FFF;
}
/* line 193, ../sass/main.scss */
.contacto p {
  margin-bottom: 3rem;
}

/* line 197, ../sass/main.scss */
.identidad {
  border-top: 0.5rem solid #1E4078;
  border-bottom: 0.2rem solid #D22128;
  background: url("../imgs/trama-fluve.png") repeat;
  width: 100%;
  padding: 6rem 0;
}
/* line 203, ../sass/main.scss */
.identidad .logo {
  max-width: 10rem;
}

/* line 209, ../sass/main.scss */
.g-recaptcha {
  display: inline-block;
}

/* line 213, ../sass/main.scss */
#site_footer {
  background-color: #333;
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9Ii0wLjAzMjM2IiB5MT0iMC40NjI3NzQiIHgyPSIxLjAzMjM2IiB5Mj0iMC41MzcyMjYiPjxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiMzMzMzMzMiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM2YTZhNmEiLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSJ1cmwoI2dyYWQpIiAvPjwvc3ZnPiA=');
  background-size: 100%;
  background-image: -moz-linear-gradient(356deg, #333333, #6a6a6a);
  background-image: -webkit-linear-gradient(356deg, #333333, #6a6a6a);
  background-image: linear-gradient(94deg, #333333, #6a6a6a);
  color: #e3e3e3;
}
/* line 217, ../sass/main.scss */
#site_footer a {
  color: #e3e3e3;
}
/* line 220, ../sass/main.scss */
#site_footer .logo {
  margin: .5em 5em 2em;
}
