@charset "UTF-8";
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */
/* Document ----> #01334C [precios - motores, en este azul] // #8d8d8d // #95A8B1 ---> botones '+' y cerrar lightbox 'x'
   ========================================================================== */
/**
 * 1. Correct the line height in all browsers.
 * 2. Prevent adjustments of font size after orientation changes in iOS.
 */
/* line 11, ../sass/_normalize.scss */
html {
  line-height: 1.15;
  /* 1 */
  -webkit-text-size-adjust: 100%;
  /* 2 */
}

/* Sections
   ========================================================================== */
/**
 * Remove the margin in all browsers.
 */
/* line 23, ../sass/_normalize.scss */
body {
  margin: 0;
}

/**
 * Render the `main` element consistently in IE.
 *//* line 31, ../sass/_normalize.scss */
main {
  display: block;
}

.concesionarios-page .cabecera-interior + section + section {
  min-height: 60vh;
}

/**
 * Correct the font size and margin on `h1` elements within `section` and
 * `article` contexts in Chrome, Firefox, and Safari.
 */
/* line 40, ../sass/_normalize.scss */
h1 {
  font-size: 2em;
  margin: 0.67em 0;
}

/* Grouping content
   ========================================================================== */
/**
 * 1. Add the correct box sizing in Firefox.
 * 2. Show the overflow in Edge and IE.
 */
/* line 53, ../sass/_normalize.scss */
hr {
  box-sizing: content-box;
  /* 1 */
  height: 0;
  /* 1 */
  overflow: visible;
  /* 2 */
}

/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */
/* line 64, ../sass/_normalize.scss */
pre {
  font-family: monospace, monospace;
  /* 1 */
  font-size: 1em;
  /* 2 */
}

/* Text-level semantics
   ========================================================================== */
/**
 * Remove the gray background on active links in IE 10.
 */
/* line 76, ../sass/_normalize.scss */
a {
  background-color: transparent;
}

/**
 * 1. Remove the bottom border in Chrome 57-
 * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.
 */
/* line 85, ../sass/_normalize.scss */
abbr[title] {
  border-bottom: none;
  /* 1 */
  text-decoration: underline;
  /* 2 */
  text-decoration: underline dotted;
  /* 2 */
}

/**
 * Add the correct font weight in Chrome, Edge, and Safari.
 */
/* line 95, ../sass/_normalize.scss */
b,
strong {
  font-weight: bolder;
}

/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */
/* line 105, ../sass/_normalize.scss */
code,
kbd,
samp {
  font-family: monospace, monospace;
  /* 1 */
  font-size: 1em;
  /* 2 */
}

/**
 * Add the correct font size in all browsers.
 */
/* line 116, ../sass/_normalize.scss */
small {
  font-size: 80%;
}

/**
 * Prevent `sub` and `sup` elements from affecting the line height in
 * all browsers.
 */
/* line 125, ../sass/_normalize.scss */
sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}

/* line 133, ../sass/_normalize.scss */
sub {
  bottom: -0.25em;
}

/* line 137, ../sass/_normalize.scss */
sup {
  top: -0.5em;
}

/* Embedded content
   ========================================================================== */
/**
 * Remove the border on images inside links in IE 10.
 */
/* line 148, ../sass/_normalize.scss */
img {
  border-style: none;
}

/* Forms
   ========================================================================== */
/**
 * 1. Change the font styles in all browsers.
 * 2. Remove the margin in Firefox and Safari.
 */
/* line 160, ../sass/_normalize.scss */
button,
input,
optgroup,
select,
textarea {
  font-family: inherit;
  /* 1 */
  font-size: 100%;
  /* 1 */
  line-height: 1.15;
  /* 1 */
  margin: 0;
  /* 2 */
}

/**
 * Show the overflow in IE.
 * 1. Show the overflow in Edge.
 */
/* line 176, ../sass/_normalize.scss */
button,
input {
  /* 1 */
  overflow: visible;
}

/**
 * Remove the inheritance of text transform in Edge, Firefox, and IE.
 * 1. Remove the inheritance of text transform in Firefox.
 */
/* line 186, ../sass/_normalize.scss */
button,
select {
  /* 1 */
  text-transform: none;
}

/**
 * Correct the inability to style clickable types in iOS and Safari.
 */
/* line 195, ../sass/_normalize.scss */
button,
[type="button"],
[type="reset"],
[type="submit"] {
  -webkit-appearance: button;
}

/**
 * Remove the inner border and padding in Firefox.
 */
/* line 206, ../sass/_normalize.scss */
button::-moz-focus-inner,
[type="button"]::-moz-focus-inner,
[type="reset"]::-moz-focus-inner,
[type="submit"]::-moz-focus-inner {
  border-style: none;
  padding: 0;
}

/**
 * Restore the focus styles unset by the previous rule.
 */
/* line 218, ../sass/_normalize.scss */
button:-moz-focusring,
[type="button"]:-moz-focusring,
[type="reset"]:-moz-focusring,
[type="submit"]:-moz-focusring {
  outline: 1px dotted ButtonText;
}

/**
 * Correct the padding in Firefox.
 */
/* line 229, ../sass/_normalize.scss */
fieldset {
  padding: 0.35em 0.75em 0.625em;
}

/**
 * 1. Correct the text wrapping in Edge and IE.
 * 2. Correct the color inheritance from `fieldset` elements in IE.
 * 3. Remove the padding so developers are not caught out when they zero out
 *    `fieldset` elements in all browsers.
 */
/* line 240, ../sass/_normalize.scss */
legend {
  box-sizing: border-box;
  /* 1 */
  color: inherit;
  /* 2 */
  display: table;
  /* 1 */
  max-width: 100%;
  /* 1 */
  padding: 0;
  /* 3 */
  white-space: normal;
  /* 1 */
}

/**
 * Add the correct vertical alignment in Chrome, Firefox, and Opera.
 */
/* line 253, ../sass/_normalize.scss */
progress {
  vertical-align: baseline;
}

/**
 * Remove the default vertical scrollbar in IE 10+.
 */
/* line 261, ../sass/_normalize.scss */
textarea {
  overflow: auto;
}

/**
 * 1. Add the correct box sizing in IE 10.
 * 2. Remove the padding in IE 10.
 */
/* line 270, ../sass/_normalize.scss */
[type="checkbox"],
[type="radio"] {
  box-sizing: border-box;
  /* 1 */
  padding: 0;
  /* 2 */
}

/**
 * Correct the cursor style of increment and decrement buttons in Chrome.
 */
/* line 280, ../sass/_normalize.scss */
[type="number"]::-webkit-inner-spin-button,
[type="number"]::-webkit-outer-spin-button {
  height: auto;
}

/**
 * 1. Correct the odd appearance in Chrome and Safari.
 * 2. Correct the outline style in Safari.
 */
/* line 290, ../sass/_normalize.scss */
[type="search"] {
  -webkit-appearance: textfield;
  /* 1 */
  outline-offset: -2px;
  /* 2 */
}

/**
 * Remove the inner padding in Chrome and Safari on macOS.
 */
/* line 299, ../sass/_normalize.scss */
[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}

/**
 * 1. Correct the inability to style clickable types in iOS and Safari.
 * 2. Change font properties to `inherit` in Safari.
 */
/* line 308, ../sass/_normalize.scss */
::-webkit-file-upload-button {
  -webkit-appearance: button;
  /* 1 */
  font: inherit;
  /* 2 */
}

/* Interactive
   ========================================================================== */
/*
 * Add the correct display in Edge, IE 10+, and Firefox.
 */
/* line 320, ../sass/_normalize.scss */
details {
  display: block;
}

/*
 * Add the correct display in all browsers.
 */
/* line 328, ../sass/_normalize.scss */
summary {
  display: list-item;
}

/* Misc
   ========================================================================== */
/**
 * Add the correct display in IE 10+.
 */
/* line 339, ../sass/_normalize.scss */
template {
  display: none;
}

/**
 * Add the correct display in IE 10.
 */
/* line 347, ../sass/_normalize.scss */
[hidden] {
  display: none;
}

/*!
 * fullPage 3.0.4
 * https://github.com/alvarotrigo/fullPage.js
 *
 * @license GPLv3 for open source use only
 * or Fullpage Commercial License for commercial use
 * http://alvarotrigo.com/fullPage/pricing/
 *
 * Copyright (C) 2018 http://alvarotrigo.com/fullPage - A project by Alvaro Trigo
 */
/* line 10, ../sass/_fullpage.min.scss */
.fp-enabled body, html.fp-enabled {
  margin: 0;
  padding: 0;
  overflow: hidden;
  -webkit-tap-highlight-color: transparent;
}

/* line 10, ../sass/_fullpage.min.scss */
.fp-section {
  position: relative;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}

/* line 10, ../sass/_fullpage.min.scss */
.fp-slide {
  float: left;
}

/* line 10, ../sass/_fullpage.min.scss */
.fp-slide, .fp-slidesContainer {
  height: 100%;
  display: block;
}

/* line 10, ../sass/_fullpage.min.scss */
.fp-slides {
  z-index: 1;
  height: 100%;
  overflow: hidden;
  position: relative;
  -webkit-transition: all .3s ease-out;
  transition: all .3s ease-out;
}

/* line 10, ../sass/_fullpage.min.scss */
.fp-section.fp-table, .fp-slide.fp-table {
  display: table;
  table-layout: fixed;
  width: 100%;
}

/* line 10, ../sass/_fullpage.min.scss */
.fp-tableCell {
  display: table-cell;
  vertical-align: middle;
  width: 100%;
  height: 100%;
}

/* line 10, ../sass/_fullpage.min.scss */
.fp-slidesContainer {
  float: left;
  position: relative;
}

/* line 10, ../sass/_fullpage.min.scss */
.fp-controlArrow {
  -webkit-user-select: none;
  -moz-user-select: none;
  -khtml-user-select: none;
  -ms-user-select: none;
  position: absolute;
  z-index: 4;
  top: 50%;
  cursor: pointer;
  width: 0;
  height: 0;
  border-style: solid;
  margin-top: -38px;
  -webkit-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}

/* line 10, ../sass/_fullpage.min.scss */
.fp-controlArrow.fp-prev {
  left: 15px;
  width: 0;
  border-width: 38.5px 34px 38.5px 0;
  border-color: transparent #fff transparent transparent;
}

/* line 10, ../sass/_fullpage.min.scss */
.fp-controlArrow.fp-next {
  right: 15px;
  border-width: 38.5px 0 38.5px 34px;
  border-color: transparent transparent transparent #fff;
}

/* line 10, ../sass/_fullpage.min.scss */
.fp-scrollable {
  overflow: hidden;
  position: relative;
}

/* line 10, ../sass/_fullpage.min.scss */
.fp-scroller {
  overflow: hidden;
}

/* line 10, ../sass/_fullpage.min.scss */
.iScrollIndicator {
  border: 0 !important;
}

/* line 10, ../sass/_fullpage.min.scss */
.fp-notransition {
  -webkit-transition: none !important;
  transition: none !important;
}

/* line 10, ../sass/_fullpage.min.scss */
#fp-nav {
  position: fixed;
  z-index: 100;
  margin-top: -32px;
  top: 50%;
  opacity: 1;
  -webkit-transform: translate3d(0, 0, 0);
}

/* line 10, ../sass/_fullpage.min.scss */
#fp-nav.fp-right {
  right: 17px;
}

/* line 10, ../sass/_fullpage.min.scss */
#fp-nav.fp-left {
  left: 17px;
}

/* line 10, ../sass/_fullpage.min.scss */
.fp-slidesNav {
  position: absolute;
  z-index: 4;
  opacity: 1;
  -webkit-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
  left: 0 !important;
  right: 0;
  margin: 0 auto !important;
}

/* line 10, ../sass/_fullpage.min.scss */
.fp-slidesNav.fp-bottom {
  bottom: 17px;
}

/* line 10, ../sass/_fullpage.min.scss */
.fp-slidesNav.fp-top {
  top: 17px;
}

/* line 10, ../sass/_fullpage.min.scss */
#fp-nav ul, .fp-slidesNav ul {
  margin: 0;
  padding: 0;
}

/* line 10, ../sass/_fullpage.min.scss */
#fp-nav ul li, .fp-slidesNav ul li {
  display: block;
  width: 14px;
  height: 13px;
  margin: 7px;
  position: relative;
}

/* line 10, ../sass/_fullpage.min.scss */
.fp-slidesNav ul li {
  display: inline-block;
}

/* line 10, ../sass/_fullpage.min.scss */
#fp-nav ul li a, .fp-slidesNav ul li a {
  display: block;
  position: relative;
  z-index: 1;
  width: 100%;
  height: 100%;
  cursor: pointer;
  text-decoration: none;
}

/* line 10, ../sass/_fullpage.min.scss */
#fp-nav ul li a.active span, #fp-nav ul li:hover a.active span, .fp-slidesNav ul li a.active span, .fp-slidesNav ul li:hover a.active span {
  height: 12px;
  width: 12px;
  margin: -6px 0 0 -6px;
  border-radius: 100%;
}

/* line 10, ../sass/_fullpage.min.scss */
#fp-nav ul li a span, .fp-slidesNav ul li a span {
  border-radius: 50%;
  position: absolute;
  z-index: 1;
  height: 4px;
  width: 4px;
  border: 0;
  background: #333;
  left: 50%;
  top: 50%;
  margin: -2px 0 0 -2px;
  -webkit-transition: all .1s ease-in-out;
  -moz-transition: all .1s ease-in-out;
  -o-transition: all .1s ease-in-out;
  transition: all .1s ease-in-out;
}

/* line 10, ../sass/_fullpage.min.scss */
#fp-nav ul li:hover a span, .fp-slidesNav ul li:hover a span {
  width: 10px;
  height: 10px;
  margin: -5px 0 0 -5px;
}

/* line 10, ../sass/_fullpage.min.scss */
#fp-nav ul li .fp-tooltip {
  position: absolute;
  top: -2px;
  color: #fff;
  font-size: 14px;
  font-family: arial,helvetica,sans-serif;
  white-space: nowrap;
  max-width: 220px;
  overflow: hidden;
  display: block;
  opacity: 0;
  width: 0;
  cursor: pointer;
}

/* line 10, ../sass/_fullpage.min.scss */
#fp-nav ul li:hover .fp-tooltip, #fp-nav.fp-show-active a.active + .fp-tooltip {
  -webkit-transition: opacity .2s ease-in;
  transition: opacity .2s ease-in;
  width: auto;
  opacity: 1;
}

/* line 10, ../sass/_fullpage.min.scss */
#fp-nav ul li .fp-tooltip.fp-right {
  right: 20px;
}

/* line 10, ../sass/_fullpage.min.scss */
#fp-nav ul li .fp-tooltip.fp-left {
  left: 20px;
}

/* line 10, ../sass/_fullpage.min.scss */
.fp-auto-height .fp-slide, .fp-auto-height .fp-tableCell, .fp-auto-height.fp-section {
  height: auto !important;
}

/* line 10, ../sass/_fullpage.min.scss */
.fp-responsive .fp-auto-height-responsive .fp-slide, .fp-responsive .fp-auto-height-responsive .fp-tableCell, .fp-responsive .fp-auto-height-responsive.fp-section {
  height: auto !important;
}

/* line 10, ../sass/_fullpage.min.scss */
.fp-sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  border: 0;
}

/*# sourceMappingURL=fullpage.min.css.map */
/* line 1, ../sass/_lightgallery.min.scss */
.lg-sub-html, .lg-toolbar {
  background-color: rgba(0, 0, 0, 0.45);
}

@font-face {
  font-family: lg;
  src: url(../fonts/lg.eot?n1z373);
  src: url(../fonts/lg.eot?#iefixn1z373) format("embedded-opentype"), url(../fonts/lg.woff?n1z373) format("woff"), url(../fonts/lg.ttf?n1z373) format("truetype"), url(../fonts/lg.svg?n1z373#lg) format("svg");
  font-weight: 400;
  font-style: normal;
}
/* line 1, ../sass/_lightgallery.min.scss */
.lg-icon {
  font-family: lg;
  speak: none;
  font-style: normal;
  font-weight: 400;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

/* line 1, ../sass/_lightgallery.min.scss */
.lg-actions .lg-next, .lg-actions .lg-prev {
  background-color: rgba(0, 0, 0, 0.45);
  border-radius: 2px;
  color: #999;
  cursor: pointer;
  display: block;
  font-size: 22px;
  margin-top: -10px;
  padding: 8px 10px 9px;
  position: absolute;
  top: 50%;
  z-index: 1080;
  border: none;
  outline: 0;
}

/* line 1, ../sass/_lightgallery.min.scss */
.lg-actions .lg-next.disabled, .lg-actions .lg-prev.disabled {
  pointer-events: none;
  opacity: .5;
}

/* line 1, ../sass/_lightgallery.min.scss */
.lg-actions .lg-next:hover, .lg-actions .lg-prev:hover {
  color: #FFF;
}

/* line 1, ../sass/_lightgallery.min.scss */
.lg-actions .lg-next {
  right: 20px;
}

/* line 1, ../sass/_lightgallery.min.scss */
.lg-actions .lg-next:before {
  content: "\e095";
}

/* line 1, ../sass/_lightgallery.min.scss */
.lg-actions .lg-prev {
  left: 20px;
}

/* line 1, ../sass/_lightgallery.min.scss */
.lg-actions .lg-prev:after {
  content: "\e094";
}

@-webkit-keyframes lg-right-end {
  0%,100% {
    left: 0;
  }
  50% {
    left: -30px;
  }
}
@-moz-keyframes lg-right-end {
  0%,100% {
    left: 0;
  }
  50% {
    left: -30px;
  }
}
@-ms-keyframes lg-right-end {
  0%,100% {
    left: 0;
  }
  50% {
    left: -30px;
  }
}
@keyframes lg-right-end {
  0%,100% {
    left: 0;
  }
  50% {
    left: -30px;
  }
}
@-webkit-keyframes lg-left-end {
  0%,100% {
    left: 0;
  }
  50% {
    left: 30px;
  }
}
@-moz-keyframes lg-left-end {
  0%,100% {
    left: 0;
  }
  50% {
    left: 30px;
  }
}
@-ms-keyframes lg-left-end {
  0%,100% {
    left: 0;
  }
  50% {
    left: 30px;
  }
}
@keyframes lg-left-end {
  0%,100% {
    left: 0;
  }
  50% {
    left: 30px;
  }
}
/* line 1, ../sass/_lightgallery.min.scss */
.lg-outer.lg-right-end .lg-object {
  -webkit-animation: lg-right-end .3s;
  -o-animation: lg-right-end .3s;
  animation: lg-right-end .3s;
  position: relative;
}

/* line 1, ../sass/_lightgallery.min.scss */
.lg-outer.lg-left-end .lg-object {
  -webkit-animation: lg-left-end .3s;
  -o-animation: lg-left-end .3s;
  animation: lg-left-end .3s;
  position: relative;
}

/* line 1, ../sass/_lightgallery.min.scss */
.lg-toolbar {
  z-index: 1082;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
}

/* line 1, ../sass/_lightgallery.min.scss */
.lg-toolbar .lg-icon {
  color: #999;
  cursor: pointer;
  float: right;
  font-size: 24px;
  height: 47px;
  line-height: 27px;
  padding: 10px 0;
  text-align: center;
  width: 50px;
  text-decoration: none !important;
  outline: 0;
  -webkit-transition: color .2s linear;
  -o-transition: color .2s linear;
  transition: color .2s linear;
}

/* line 1, ../sass/_lightgallery.min.scss */
.lg-toolbar .lg-icon:hover {
  color: #FFF;
}

/* line 1, ../sass/_lightgallery.min.scss */
.lg-toolbar .lg-close:after {
  content: "\e070";
}

/* line 1, ../sass/_lightgallery.min.scss */
.lg-toolbar .lg-download:after {
  content: "\e0f2";
}

/* line 1, ../sass/_lightgallery.min.scss */
.lg-sub-html {
  bottom: 0;
  color: #EEE;
  font-size: 16px;
  left: 0;
  padding: 10px 40px;
  position: fixed;
  right: 0;
  text-align: center;
  z-index: 1080;
}

/* line 1, ../sass/_lightgallery.min.scss */
.lg-sub-html h4 {
  margin: 0;
  font-size: 13px;
  font-weight: 700;
}

/* line 1, ../sass/_lightgallery.min.scss */
.lg-sub-html p {
  font-size: 12px;
  margin: 5px 0 0;
}

/* line 1, ../sass/_lightgallery.min.scss */
#lg-counter {
  color: #999;
  display: inline-block;
  font-size: 16px;
  padding-left: 20px;
  padding-top: 12px;
  vertical-align: middle;
}

/* line 1, ../sass/_lightgallery.min.scss */
.lg-next, .lg-prev, .lg-toolbar {
  opacity: 1;
  -webkit-transition: -webkit-transform 0.35s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.35s cubic-bezier(0, 0, 0.25, 1) 0s, color 0.2s linear;
  -moz-transition: -moz-transform 0.35s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.35s cubic-bezier(0, 0, 0.25, 1) 0s, color 0.2s linear;
  -o-transition: -o-transform 0.35s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.35s cubic-bezier(0, 0, 0.25, 1) 0s, color 0.2s linear;
  transition: transform 0.35s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.35s cubic-bezier(0, 0, 0.25, 1) 0s, color 0.2s linear;
}

/* line 1, ../sass/_lightgallery.min.scss */
.lg-hide-items .lg-prev {
  opacity: 0;
  -webkit-transform: translate3d(-10px, 0, 0);
  transform: translate3d(-10px, 0, 0);
}

/* line 1, ../sass/_lightgallery.min.scss */
.lg-hide-items .lg-next {
  opacity: 0;
  -webkit-transform: translate3d(10px, 0, 0);
  transform: translate3d(10px, 0, 0);
}

/* line 1, ../sass/_lightgallery.min.scss */
.lg-hide-items .lg-toolbar {
  opacity: 0;
  -webkit-transform: translate3d(0, -10px, 0);
  transform: translate3d(0, -10px, 0);
}

/* line 1, ../sass/_lightgallery.min.scss */
body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-object {
  -webkit-transform: scale3d(0.5, 0.5, 0.5);
  transform: scale3d(0.5, 0.5, 0.5);
  opacity: 0;
  -webkit-transition: -webkit-transform 250ms cubic-bezier(0, 0, 0.25, 1) 0s, opacity 250ms cubic-bezier(0, 0, 0.25, 1) !important;
  -moz-transition: -moz-transform 250ms cubic-bezier(0, 0, 0.25, 1) 0s, opacity 250ms cubic-bezier(0, 0, 0.25, 1) !important;
  -o-transition: -o-transform 250ms cubic-bezier(0, 0, 0.25, 1) 0s, opacity 250ms cubic-bezier(0, 0, 0.25, 1) !important;
  transition: transform 250ms cubic-bezier(0, 0, 0.25, 1) 0s, opacity 250ms cubic-bezier(0, 0, 0.25, 1) !important;
  -webkit-transform-origin: 50% 50%;
  -moz-transform-origin: 50% 50%;
  -ms-transform-origin: 50% 50%;
  transform-origin: 50% 50%;
}

/* line 1, ../sass/_lightgallery.min.scss */
body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item.lg-complete .lg-object {
  -webkit-transform: scale3d(1, 1, 1);
  transform: scale3d(1, 1, 1);
  opacity: 1;
}

/* line 1, ../sass/_lightgallery.min.scss */
.lg-outer .lg-thumb-outer {
  background-color: #0D0A0A;
  bottom: 0;
  position: absolute;
  width: 100%;
  z-index: 1080;
  max-height: 350px;
  -webkit-transform: translate3d(0, 100%, 0);
  transform: translate3d(0, 100%, 0);
  -webkit-transition: -webkit-transform 0.25s cubic-bezier(0, 0, 0.25, 1) 0s;
  -moz-transition: -moz-transform 0.25s cubic-bezier(0, 0, 0.25, 1) 0s;
  -o-transition: -o-transform 0.25s cubic-bezier(0, 0, 0.25, 1) 0s;
  transition: transform 0.25s cubic-bezier(0, 0, 0.25, 1) 0s;
}

/* line 1, ../sass/_lightgallery.min.scss */
.lg-outer .lg-thumb-outer.lg-grab .lg-thumb-item {
  cursor: -webkit-grab;
  cursor: -moz-grab;
  cursor: -o-grab;
  cursor: -ms-grab;
  cursor: grab;
}

/* line 1, ../sass/_lightgallery.min.scss */
.lg-outer .lg-thumb-outer.lg-grabbing .lg-thumb-item {
  cursor: move;
  cursor: -webkit-grabbing;
  cursor: -moz-grabbing;
  cursor: -o-grabbing;
  cursor: -ms-grabbing;
  cursor: grabbing;
}

/* line 1, ../sass/_lightgallery.min.scss */
.lg-outer .lg-thumb-outer.lg-dragging .lg-thumb {
  -webkit-transition-duration: 0s !important;
  transition-duration: 0s !important;
}

/* line 1, ../sass/_lightgallery.min.scss */
.lg-outer.lg-thumb-open .lg-thumb-outer {
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}

/* line 1, ../sass/_lightgallery.min.scss */
.lg-outer .lg-thumb {
  padding: 10px 0;
  height: 100%;
  margin-bottom: -5px;
}

/* line 1, ../sass/_lightgallery.min.scss */
.lg-outer .lg-thumb-item {
  cursor: pointer;
  float: left;
  overflow: hidden;
  height: 100%;
  border: 2px solid #FFF;
  border-radius: 4px;
  margin-bottom: 5px;
}

@media (min-width: 1025px) {
  /* line 1, ../sass/_lightgallery.min.scss */
  .lg-outer .lg-thumb-item {
    -webkit-transition: border-color .25s ease;
    -o-transition: border-color .25s ease;
    transition: border-color .25s ease;
  }
}
/* line 1, ../sass/_lightgallery.min.scss */
.lg-outer .lg-thumb-item.active, .lg-outer .lg-thumb-item:hover {
  border-color: #a90707;
}

/* line 1, ../sass/_lightgallery.min.scss */
.lg-outer .lg-thumb-item img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}

/* line 1, ../sass/_lightgallery.min.scss */
.lg-outer.lg-has-thumb .lg-item {
  padding-bottom: 120px;
}

/* line 1, ../sass/_lightgallery.min.scss */
.lg-outer.lg-can-toggle .lg-item {
  padding-bottom: 0;
}

/* line 1, ../sass/_lightgallery.min.scss */
.lg-outer.lg-pull-caption-up .lg-sub-html {
  -webkit-transition: bottom .25s ease;
  -o-transition: bottom .25s ease;
  transition: bottom .25s ease;
}

/* line 1, ../sass/_lightgallery.min.scss */
.lg-outer.lg-pull-caption-up.lg-thumb-open .lg-sub-html {
  bottom: 100px;
}

/* line 1, ../sass/_lightgallery.min.scss */
.lg-outer .lg-toogle-thumb {
  background-color: #0D0A0A;
  border-radius: 2px 2px 0 0;
  color: #999;
  cursor: pointer;
  font-size: 24px;
  height: 39px;
  line-height: 27px;
  padding: 5px 0;
  position: absolute;
  right: 20px;
  text-align: center;
  top: -39px;
  width: 50px;
}

/* line 1, ../sass/_lightgallery.min.scss */
.lg-outer .lg-toogle-thumb:hover, .lg-outer.lg-dropdown-active #lg-share {
  color: #FFF;
}

/* line 1, ../sass/_lightgallery.min.scss */
.lg-outer .lg-toogle-thumb:after {
  content: "\e1ff";
}

/* line 1, ../sass/_lightgallery.min.scss */
.lg-outer .lg-video-cont {
  display: inline-block;
  vertical-align: middle;
  max-width: 1140px;
  max-height: 100%;
  width: 100%;
  padding: 0 5px;
}

/* line 1, ../sass/_lightgallery.min.scss */
.lg-outer .lg-video {
  width: 100%;
  height: 0;
  padding-bottom: 56.25%;
  overflow: hidden;
  position: relative;
}

/* line 1, ../sass/_lightgallery.min.scss */
.lg-outer .lg-video .lg-object {
  display: inline-block;
  position: absolute;
  top: 0;
  left: 0;
  width: 100% !important;
  height: 100% !important;
}

/* line 1, ../sass/_lightgallery.min.scss */
.lg-outer .lg-video .lg-video-play {
  width: 84px;
  height: 59px;
  position: absolute;
  left: 50%;
  top: 50%;
  margin-left: -42px;
  margin-top: -30px;
  z-index: 1080;
  cursor: pointer;
}

/* line 1, ../sass/_lightgallery.min.scss */
.lg-outer .lg-has-iframe .lg-video {
  -webkit-overflow-scrolling: touch;
  overflow: auto;
}

/* line 1, ../sass/_lightgallery.min.scss */
.lg-outer .lg-has-vimeo .lg-video-play {
  background: url(https://suzuki-auto.s3.eu-west-1.amazonaws.com/auto19pt/img/vimeo-play.png) no-repeat;
}

/* line 1, ../sass/_lightgallery.min.scss */
.lg-outer .lg-has-vimeo:hover .lg-video-play {
  background: url(https://suzuki-auto.s3.eu-west-1.amazonaws.com/auto19pt/img/vimeo-play.png) 0 -58px no-repeat;
}

/* line 1, ../sass/_lightgallery.min.scss */
.lg-outer .lg-has-html5 .lg-video-play {
  background: url(https://suzuki-auto.s3.eu-west-1.amazonaws.com/auto19pt/img/video-play.png) no-repeat;
  height: 64px;
  margin-left: -32px;
  margin-top: -32px;
  width: 64px;
  opacity: .8;
}

/* line 1, ../sass/_lightgallery.min.scss */
.lg-outer .lg-has-html5:hover .lg-video-play {
  opacity: 1;
}

/* line 1, ../sass/_lightgallery.min.scss */
.lg-outer .lg-has-youtube .lg-video-play {
  background: url(https://suzuki-auto.s3.eu-west-1.amazonaws.com/auto19pt/img/youtube-play.png) no-repeat;
}

/* line 1, ../sass/_lightgallery.min.scss */
.lg-outer .lg-has-youtube:hover .lg-video-play {
  background: url(https://suzuki-auto.s3.eu-west-1.amazonaws.com/auto19pt/img/youtube-play.png) 0 -60px no-repeat;
}

/* line 1, ../sass/_lightgallery.min.scss */
.lg-outer .lg-video-object {
  width: 100% !important;
  height: 100% !important;
  position: absolute;
  top: 0;
  left: 0;
}

/* line 1, ../sass/_lightgallery.min.scss */
.lg-outer .lg-has-video .lg-video-object {
  visibility: hidden;
}

/* line 1, ../sass/_lightgallery.min.scss */
.lg-outer .lg-has-video.lg-video-playing .lg-object, .lg-outer .lg-has-video.lg-video-playing .lg-video-play {
  display: none;
}

/* line 1, ../sass/_lightgallery.min.scss */
.lg-outer .lg-has-video.lg-video-playing .lg-video-object {
  visibility: visible;
}

/* line 1, ../sass/_lightgallery.min.scss */
.lg-progress-bar {
  background-color: #333;
  height: 5px;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
  z-index: 1083;
  opacity: 0;
  -webkit-transition: opacity 80ms ease 0s;
  -moz-transition: opacity 80ms ease 0s;
  -o-transition: opacity 80ms ease 0s;
  transition: opacity 80ms ease 0s;
}

/* line 1, ../sass/_lightgallery.min.scss */
.lg-progress-bar .lg-progress {
  background-color: #a90707;
  height: 5px;
  width: 0;
}

/* line 1, ../sass/_lightgallery.min.scss */
.lg-progress-bar.lg-start .lg-progress {
  width: 100%;
}

/* line 1, ../sass/_lightgallery.min.scss */
.lg-show-autoplay .lg-progress-bar {
  opacity: 1;
}

/* line 1, ../sass/_lightgallery.min.scss */
.lg-autoplay-button:after {
  content: "\e01d";
}

/* line 1, ../sass/_lightgallery.min.scss */
.lg-show-autoplay .lg-autoplay-button:after {
  content: "\e01a";
}

/* line 1, ../sass/_lightgallery.min.scss */
.lg-outer.lg-css3.lg-zoom-dragging .lg-item.lg-complete.lg-zoomable .lg-image, .lg-outer.lg-css3.lg-zoom-dragging .lg-item.lg-complete.lg-zoomable .lg-img-wrap {
  -webkit-transition-duration: 0s;
  transition-duration: 0s;
}

/* line 1, ../sass/_lightgallery.min.scss */
.lg-outer.lg-use-transition-for-zoom .lg-item.lg-complete.lg-zoomable .lg-img-wrap {
  -webkit-transition: -webkit-transform 0.3s cubic-bezier(0, 0, 0.25, 1) 0s;
  -moz-transition: -moz-transform 0.3s cubic-bezier(0, 0, 0.25, 1) 0s;
  -o-transition: -o-transform 0.3s cubic-bezier(0, 0, 0.25, 1) 0s;
  transition: transform 0.3s cubic-bezier(0, 0, 0.25, 1) 0s;
}

/* line 1, ../sass/_lightgallery.min.scss */
.lg-outer.lg-use-left-for-zoom .lg-item.lg-complete.lg-zoomable .lg-img-wrap {
  -webkit-transition: left 0.3s cubic-bezier(0, 0, 0.25, 1) 0s, top 0.3s cubic-bezier(0, 0, 0.25, 1) 0s;
  -moz-transition: left 0.3s cubic-bezier(0, 0, 0.25, 1) 0s, top 0.3s cubic-bezier(0, 0, 0.25, 1) 0s;
  -o-transition: left 0.3s cubic-bezier(0, 0, 0.25, 1) 0s, top 0.3s cubic-bezier(0, 0, 0.25, 1) 0s;
  transition: left 0.3s cubic-bezier(0, 0, 0.25, 1) 0s, top 0.3s cubic-bezier(0, 0, 0.25, 1) 0s;
}

/* line 1, ../sass/_lightgallery.min.scss */
.lg-outer .lg-item.lg-complete.lg-zoomable .lg-img-wrap {
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  backface-visibility: hidden;
}

/* line 1, ../sass/_lightgallery.min.scss */
.lg-outer .lg-item.lg-complete.lg-zoomable .lg-image {
  -webkit-transform: scale3d(1, 1, 1);
  transform: scale3d(1, 1, 1);
  -webkit-transition: -webkit-transform 0.3s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.15s !important;
  -moz-transition: -moz-transform 0.3s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.15s !important;
  -o-transition: -o-transform 0.3s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.15s !important;
  transition: transform 0.3s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.15s !important;
  -webkit-transform-origin: 0 0;
  -moz-transform-origin: 0 0;
  -ms-transform-origin: 0 0;
  transform-origin: 0 0;
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  backface-visibility: hidden;
}

/* line 1, ../sass/_lightgallery.min.scss */
#lg-zoom-in:after {
  content: "\e311";
}

/* line 1, ../sass/_lightgallery.min.scss */
#lg-actual-size {
  font-size: 20px;
}

/* line 1, ../sass/_lightgallery.min.scss */
#lg-actual-size:after {
  content: "\e033";
}

/* line 1, ../sass/_lightgallery.min.scss */
#lg-zoom-out {
  opacity: .5;
  pointer-events: none;
}

/* line 1, ../sass/_lightgallery.min.scss */
#lg-zoom-out:after {
  content: "\e312";
}

/* line 1, ../sass/_lightgallery.min.scss */
.lg-zoomed #lg-zoom-out {
  opacity: 1;
  pointer-events: auto;
}

/* line 1, ../sass/_lightgallery.min.scss */
.lg-outer .lg-pager-outer {
  bottom: 60px;
  left: 0;
  position: absolute;
  right: 0;
  text-align: center;
  z-index: 1080;
  height: 10px;
}

/* line 1, ../sass/_lightgallery.min.scss */
.lg-outer .lg-pager-outer.lg-pager-hover .lg-pager-cont {
  overflow: visible;
}

/* line 1, ../sass/_lightgallery.min.scss */
.lg-outer .lg-pager-cont {
  cursor: pointer;
  display: inline-block;
  overflow: hidden;
  position: relative;
  vertical-align: top;
  margin: 0 5px;
}

/* line 1, ../sass/_lightgallery.min.scss */
.lg-outer .lg-pager-cont:hover .lg-pager-thumb-cont {
  opacity: 1;
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}

/* line 1, ../sass/_lightgallery.min.scss */
.lg-outer .lg-pager-cont.lg-pager-active .lg-pager {
  box-shadow: 0 0 0 2px #fff inset;
}

/* line 1, ../sass/_lightgallery.min.scss */
.lg-outer .lg-pager-thumb-cont {
  background-color: #fff;
  color: #FFF;
  bottom: 100%;
  height: 83px;
  left: 0;
  margin-bottom: 20px;
  margin-left: -60px;
  opacity: 0;
  padding: 5px;
  position: absolute;
  width: 120px;
  border-radius: 3px;
  -webkit-transition: opacity .15s ease 0s,-webkit-transform .15s ease 0s;
  -moz-transition: opacity .15s ease 0s,-moz-transform .15s ease 0s;
  -o-transition: opacity .15s ease 0s,-o-transform .15s ease 0s;
  transition: opacity .15s ease 0s,transform .15s ease 0s;
  -webkit-transform: translate3d(0, 5px, 0);
  transform: translate3d(0, 5px, 0);
}

/* line 1, ../sass/_lightgallery.min.scss */
.lg-outer .lg-pager-thumb-cont img {
  width: 100%;
  height: 100%;
}

/* line 1, ../sass/_lightgallery.min.scss */
.lg-outer .lg-pager {
  background-color: rgba(255, 255, 255, 0.5);
  border-radius: 50%;
  box-shadow: 0 0 0 8px rgba(255, 255, 255, 0.7) inset;
  display: block;
  height: 12px;
  -webkit-transition: box-shadow .3s ease 0s;
  -o-transition: box-shadow .3s ease 0s;
  transition: box-shadow .3s ease 0s;
  width: 12px;
}

/* line 1, ../sass/_lightgallery.min.scss */
.lg-outer .lg-pager:focus, .lg-outer .lg-pager:hover {
  box-shadow: 0 0 0 8px #fff inset;
}

/* line 1, ../sass/_lightgallery.min.scss */
.lg-outer .lg-caret {
  border-left: 10px solid transparent;
  border-right: 10px solid transparent;
  border-top: 10px dashed;
  bottom: -10px;
  display: inline-block;
  height: 0;
  left: 50%;
  margin-left: -5px;
  position: absolute;
  vertical-align: middle;
  width: 0;
}

/* line 1, ../sass/_lightgallery.min.scss */
.lg-fullscreen:after {
  content: "\e20c";
}

/* line 1, ../sass/_lightgallery.min.scss */
.lg-fullscreen-on .lg-fullscreen:after {
  content: "\e20d";
}

/* line 1, ../sass/_lightgallery.min.scss */
.lg-outer #lg-dropdown-overlay {
  background-color: rgba(0, 0, 0, 0.25);
  bottom: 0;
  cursor: default;
  left: 0;
  position: fixed;
  right: 0;
  top: 0;
  z-index: 1081;
  opacity: 0;
  visibility: hidden;
  -webkit-transition: visibility 0s linear .18s,opacity .18s linear 0s;
  -o-transition: visibility 0s linear .18s,opacity .18s linear 0s;
  transition: visibility 0s linear .18s,opacity .18s linear 0s;
}

/* line 1, ../sass/_lightgallery.min.scss */
.lg-outer.lg-dropdown-active #lg-dropdown-overlay, .lg-outer.lg-dropdown-active .lg-dropdown {
  -webkit-transition-delay: 0s;
  transition-delay: 0s;
  -moz-transform: translate3d(0, 0, 0);
  -o-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
  opacity: 1;
  visibility: visible;
}

/* line 1, ../sass/_lightgallery.min.scss */
.lg-outer .lg-dropdown {
  background-color: #fff;
  border-radius: 2px;
  font-size: 14px;
  list-style-type: none;
  margin: 0;
  padding: 10px 0;
  position: absolute;
  right: 0;
  text-align: left;
  top: 50px;
  opacity: 0;
  visibility: hidden;
  -moz-transform: translate3d(0, 5px, 0);
  -o-transform: translate3d(0, 5px, 0);
  -ms-transform: translate3d(0, 5px, 0);
  -webkit-transform: translate3d(0, 5px, 0);
  transform: translate3d(0, 5px, 0);
  -webkit-transition: -webkit-transform .18s linear 0s,visibility 0s linear .5s,opacity .18s linear 0s;
  -moz-transition: -moz-transform .18s linear 0s,visibility 0s linear .5s,opacity .18s linear 0s;
  -o-transition: -o-transform .18s linear 0s,visibility 0s linear .5s,opacity .18s linear 0s;
  transition: transform .18s linear 0s,visibility 0s linear .5s,opacity .18s linear 0s;
}

/* line 1, ../sass/_lightgallery.min.scss */
.lg-outer .lg-dropdown:after {
  content: "";
  display: block;
  height: 0;
  width: 0;
  position: absolute;
  border: 8px solid transparent;
  border-bottom-color: #FFF;
  right: 16px;
  top: -16px;
}

/* line 1, ../sass/_lightgallery.min.scss */
.lg-outer .lg-dropdown > li:last-child {
  margin-bottom: 0;
}

/* line 1, ../sass/_lightgallery.min.scss */
.lg-outer .lg-dropdown > li:hover .lg-icon, .lg-outer .lg-dropdown > li:hover a {
  color: #333;
}

/* line 1, ../sass/_lightgallery.min.scss */
.lg-outer .lg-dropdown a {
  color: #333;
  display: block;
  white-space: pre;
  padding: 4px 12px;
  font-family: "Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;
  font-size: 12px;
}

/* line 1, ../sass/_lightgallery.min.scss */
.lg-outer .lg-dropdown a:hover {
  background-color: rgba(0, 0, 0, 0.07);
}

/* line 1, ../sass/_lightgallery.min.scss */
.lg-outer .lg-dropdown .lg-dropdown-text {
  display: inline-block;
  line-height: 1;
  margin-top: -3px;
  vertical-align: middle;
}

/* line 1, ../sass/_lightgallery.min.scss */
.lg-outer .lg-dropdown .lg-icon {
  color: #333;
  display: inline-block;
  float: none;
  font-size: 20px;
  height: auto;
  line-height: 1;
  margin-right: 8px;
  padding: 0;
  vertical-align: middle;
  width: auto;
}

/* line 1, ../sass/_lightgallery.min.scss */
.lg-outer, .lg-outer .lg, .lg-outer .lg-inner {
  width: 100%;
  height: 100%;
}

/* line 1, ../sass/_lightgallery.min.scss */
.lg-outer #lg-share {
  position: relative;
}

/* line 1, ../sass/_lightgallery.min.scss */
.lg-outer #lg-share:after {
  content: "\e80d";
}

/* line 1, ../sass/_lightgallery.min.scss */
.lg-outer #lg-share-facebook .lg-icon {
  color: #3b5998;
}

/* line 1, ../sass/_lightgallery.min.scss */
.lg-outer #lg-share-facebook .lg-icon:after {
  content: "\e901";
}

/* line 1, ../sass/_lightgallery.min.scss */
.lg-outer #lg-share-twitter .lg-icon {
  color: #00aced;
}

/* line 1, ../sass/_lightgallery.min.scss */
.lg-outer #lg-share-twitter .lg-icon:after {
  content: "\e904";
}

/* line 1, ../sass/_lightgallery.min.scss */
.lg-outer #lg-share-googleplus .lg-icon {
  color: #dd4b39;
}

/* line 1, ../sass/_lightgallery.min.scss */
.lg-outer #lg-share-googleplus .lg-icon:after {
  content: "\e902";
}

/* line 1, ../sass/_lightgallery.min.scss */
.lg-outer #lg-share-pinterest .lg-icon {
  color: #cb2027;
}

/* line 1, ../sass/_lightgallery.min.scss */
.lg-outer #lg-share-pinterest .lg-icon:after {
  content: "\e903";
}

/* line 1, ../sass/_lightgallery.min.scss */
.lg-group:after {
  content: "";
  display: table;
  clear: both;
}

/* line 1, ../sass/_lightgallery.min.scss */
.lg-outer {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  text-align: left;
  opacity: 0;
  -webkit-transition: opacity .15s ease 0s;
  -o-transition: opacity .15s ease 0s;
  transition: opacity .15s ease 0s;
}

/* line 1, ../sass/_lightgallery.min.scss */
.lg-outer * {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}

/* line 1, ../sass/_lightgallery.min.scss */
.lg-outer.lg-visible {
  opacity: 1;
}

/* line 1, ../sass/_lightgallery.min.scss */
.lg-outer.lg-css3 .lg-item.lg-current, .lg-outer.lg-css3 .lg-item.lg-next-slide, .lg-outer.lg-css3 .lg-item.lg-prev-slide {
  -webkit-transition-duration: inherit !important;
  transition-duration: inherit !important;
  -webkit-transition-timing-function: inherit !important;
  transition-timing-function: inherit !important;
}

/* line 1, ../sass/_lightgallery.min.scss */
.lg-outer.lg-css3.lg-dragging .lg-item.lg-current, .lg-outer.lg-css3.lg-dragging .lg-item.lg-next-slide, .lg-outer.lg-css3.lg-dragging .lg-item.lg-prev-slide {
  -webkit-transition-duration: 0s !important;
  transition-duration: 0s !important;
  opacity: 1;
}

/* line 1, ../sass/_lightgallery.min.scss */
.lg-outer.lg-grab img.lg-object {
  cursor: -webkit-grab;
  cursor: -moz-grab;
  cursor: -o-grab;
  cursor: -ms-grab;
  cursor: grab;
}

/* line 1, ../sass/_lightgallery.min.scss */
.lg-outer.lg-grabbing img.lg-object {
  cursor: move;
  cursor: -webkit-grabbing;
  cursor: -moz-grabbing;
  cursor: -o-grabbing;
  cursor: -ms-grabbing;
  cursor: grabbing;
}

/* line 1, ../sass/_lightgallery.min.scss */
.lg-outer .lg {
  position: relative;
  overflow: hidden;
  margin-left: auto;
  margin-right: auto;
  max-width: 100%;
  max-height: 100%;
}

/* line 1, ../sass/_lightgallery.min.scss */
.lg-outer .lg-inner {
  position: absolute;
  left: 0;
  top: 0;
  white-space: nowrap;
}

/* line 1, ../sass/_lightgallery.min.scss */
.lg-outer .lg-item {
  background: url(https://suzuki-auto.s3.eu-west-1.amazonaws.com/auto19pt/img/loading.gif) center center no-repeat;
  display: none !important;
}

/* line 1, ../sass/_lightgallery.min.scss */
.lg-outer.lg-css .lg-current, .lg-outer.lg-css3 .lg-current, .lg-outer.lg-css3 .lg-next-slide, .lg-outer.lg-css3 .lg-prev-slide {
  display: inline-block !important;
}

/* line 1, ../sass/_lightgallery.min.scss */
.lg-outer .lg-img-wrap, .lg-outer .lg-item {
  display: inline-block;
  text-align: center;
  position: absolute;
  width: 100%;
  height: 100%;
}

/* line 1, ../sass/_lightgallery.min.scss */
.lg-outer .lg-img-wrap:before, .lg-outer .lg-item:before {
  content: "";
  display: inline-block;
  height: 50%;
  width: 1px;
  margin-right: -1px;
}

/* line 1, ../sass/_lightgallery.min.scss */
.lg-outer .lg-img-wrap {
  position: absolute;
  padding: 0 5px;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
}

/* line 1, ../sass/_lightgallery.min.scss */
.lg-outer .lg-item.lg-complete {
  background-image: none;
}

/* line 1, ../sass/_lightgallery.min.scss */
.lg-outer .lg-item.lg-current {
  z-index: 1060;
}

/* line 1, ../sass/_lightgallery.min.scss */
.lg-outer .lg-image {
  display: inline-block;
  vertical-align: middle;
  max-width: 100%;
  max-height: 100%;
  width: auto !important;
  height: auto !important;
}

/* line 1, ../sass/_lightgallery.min.scss */
.lg-outer.lg-show-after-load .lg-item .lg-object, .lg-outer.lg-show-after-load .lg-item .lg-video-play {
  opacity: 0;
  -webkit-transition: opacity .15s ease 0s;
  -o-transition: opacity .15s ease 0s;
  transition: opacity .15s ease 0s;
}

/* line 1, ../sass/_lightgallery.min.scss */
.lg-outer.lg-show-after-load .lg-item.lg-complete .lg-object, .lg-outer.lg-show-after-load .lg-item.lg-complete .lg-video-play {
  opacity: 1;
}

/* line 1, ../sass/_lightgallery.min.scss */
.lg-outer .lg-empty-html, .lg-outer.lg-hide-download #lg-download {
  display: none;
}

/* line 1, ../sass/_lightgallery.min.scss */
.lg-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 1040;
  background-color: #000;
  opacity: 0;
  -webkit-transition: opacity .15s ease 0s;
  -o-transition: opacity .15s ease 0s;
  transition: opacity .15s ease 0s;
}

/* line 1, ../sass/_lightgallery.min.scss */
.lg-backdrop.in {
  opacity: 1;
}

/* line 1, ../sass/_lightgallery.min.scss */
.lg-css3.lg-no-trans .lg-current, .lg-css3.lg-no-trans .lg-next-slide, .lg-css3.lg-no-trans .lg-prev-slide {
  -webkit-transition: none 0s ease 0s !important;
  -moz-transition: none 0s ease 0s !important;
  -o-transition: none 0s ease 0s !important;
  transition: none 0s ease 0s !important;
}

/* line 1, ../sass/_lightgallery.min.scss */
.lg-css3.lg-use-css3 .lg-item, .lg-css3.lg-use-left .lg-item {
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  backface-visibility: hidden;
}

/* line 1, ../sass/_lightgallery.min.scss */
.lg-css3.lg-fade .lg-item {
  opacity: 0;
}

/* line 1, ../sass/_lightgallery.min.scss */
.lg-css3.lg-fade .lg-item.lg-current {
  opacity: 1;
}

/* line 1, ../sass/_lightgallery.min.scss */
.lg-css3.lg-fade .lg-item.lg-current, .lg-css3.lg-fade .lg-item.lg-next-slide, .lg-css3.lg-fade .lg-item.lg-prev-slide {
  -webkit-transition: opacity .1s ease 0s;
  -moz-transition: opacity .1s ease 0s;
  -o-transition: opacity .1s ease 0s;
  transition: opacity .1s ease 0s;
}

/* line 1, ../sass/_lightgallery.min.scss */
.lg-css3.lg-slide.lg-use-css3 .lg-item {
  opacity: 0;
}

/* line 1, ../sass/_lightgallery.min.scss */
.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide {
  -webkit-transform: translate3d(-100%, 0, 0);
  transform: translate3d(-100%, 0, 0);
}

/* line 1, ../sass/_lightgallery.min.scss */
.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide {
  -webkit-transform: translate3d(100%, 0, 0);
  transform: translate3d(100%, 0, 0);
}

/* line 1, ../sass/_lightgallery.min.scss */
.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current {
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
  opacity: 1;
}

/* line 1, ../sass/_lightgallery.min.scss */
.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current, .lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide, .lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide {
  -webkit-transition: -webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;
  -moz-transition: -moz-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;
  -o-transition: -o-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;
  transition: transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;
}

/* line 1, ../sass/_lightgallery.min.scss */
.lg-css3.lg-slide.lg-use-left .lg-item {
  opacity: 0;
  position: absolute;
  left: 0;
}

/* line 1, ../sass/_lightgallery.min.scss */
.lg-css3.lg-slide.lg-use-left .lg-item.lg-prev-slide {
  left: -100%;
}

/* line 1, ../sass/_lightgallery.min.scss */
.lg-css3.lg-slide.lg-use-left .lg-item.lg-next-slide {
  left: 100%;
}

/* line 1, ../sass/_lightgallery.min.scss */
.lg-css3.lg-slide.lg-use-left .lg-item.lg-current {
  left: 0;
  opacity: 1;
}

/* line 1, ../sass/_lightgallery.min.scss */
.lg-css3.lg-slide.lg-use-left .lg-item.lg-current, .lg-css3.lg-slide.lg-use-left .lg-item.lg-next-slide, .lg-css3.lg-slide.lg-use-left .lg-item.lg-prev-slide {
  -webkit-transition: left 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;
  -moz-transition: left 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;
  -o-transition: left 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;
  transition: left 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;
}

/* line 1, ../sass/_grid.scss */
.container {
  width: 90%;
  margin-left: auto;
  margin-right: auto;
}
/* line 6, ../sass/_grid.scss */
.modulo_modelos .container {
  padding-top: 3.5rem;
}
@media only screen and (min-width: 36em) {
  /* line 1, ../sass/_grid.scss */
  .container {
    width: 80%;
  }
}
@media only screen and (min-width: 64em) {
  /* line 1, ../sass/_grid.scss */
  .container {
    max-width: 90em;
  }
}
@media only screen and (min-width: 1800px) {
  /* line 1, ../sass/_grid.scss */
  .container {
    max-width: 82em;
  }
}

/* line 23, ../sass/_grid.scss */
.row {
  display: flex;
  width: 100%;
  flex-wrap: wrap;
  justify-content: space-between;
  align-content: space-between;
}
/* line 30, ../sass/_grid.scss */
.row--relative {
  position: static;
}
@media only screen and (min-width: 64em) {
  /* line 37, ../sass/_grid.scss */
  .row--inner [class^="col"]:nth-child(1) {
    padding-right: 1em;
  }
  /* line 40, ../sass/_grid.scss */
  .row--inner [class^="col"]:nth-child(2) {
    padding-left: 1em;
  }
}
/* line 47, ../sass/_grid.scss */
.modulo_modelos .row {
  justify-content: flex-start;
  align-content: flex-start;
}
@media only screen and (min-width: 64em) {
  /* line 47, ../sass/_grid.scss */
  .modulo_modelos .row {
    justify-content: center;
    align-content: center;
  }
}

/* line 59, ../sass/_grid.scss */
[class^="col"] {
  margin: 1em auto;
  min-height: 0.125rem;
  padding: 1em;
  width: 96%;
}
/* line 64, ../sass/_grid.scss */
[class^="col"].no-pad {
  padding: 0;
}

/* line 71, ../sass/_grid.scss */
.col-1-sm {
  width: 4.3333333333%;
}
/* line 74, ../sass/_grid.scss */
.col-2-sm {
  width: 12.6666666667%;
}
/* line 77, ../sass/_grid.scss */
.col-3-sm {
  width: 21%;
}
/* line 80, ../sass/_grid.scss */
.col-4-sm {
  width: 29.3333333333%;
}
/* line 83, ../sass/_grid.scss */
.col-5-sm {
  width: 37.6666666667%;
}
/* line 86, ../sass/_grid.scss */
.col-6-sm {
  width: 46%;
}
/* line 89, ../sass/_grid.scss */
.col-7-sm {
  width: 54.3333333333%;
}
/* line 92, ../sass/_grid.scss */
.col-8-sm {
  width: 62.6666666667%;
}
/* line 95, ../sass/_grid.scss */
.col-9-sm {
  width: 71%;
}
/* line 98, ../sass/_grid.scss */
.col-10-sm {
  width: 79.3333333333%;
}
/* line 101, ../sass/_grid.scss */
.col-11-sm {
  width: 87.6666666667%;
}
/* line 104, ../sass/_grid.scss */
.col-12-sm {
  width: 96%;
}

/* line 110, ../sass/_grid.scss */
.no-gutter [class^="col"] {
  margin: 0;
}
/* line 115, ../sass/_grid.scss */
.no-gutter .col-1-sm {
  width: 8.3333333333%;
}
/* line 118, ../sass/_grid.scss */
.no-gutter .col-2-sm {
  width: 16.6666666667%;
}
/* line 121, ../sass/_grid.scss */
.no-gutter .col-3-sm {
  width: 25%;
}
/* line 124, ../sass/_grid.scss */
.no-gutter .col-4-sm {
  width: 33.3333333333%;
}
/* line 127, ../sass/_grid.scss */
.no-gutter .col-5-sm {
  width: 41.6666666667%;
}
/* line 130, ../sass/_grid.scss */
.no-gutter .col-6-sm {
  width: 50%;
}
/* line 133, ../sass/_grid.scss */
.no-gutter .col-7-sm {
  width: 58.3333333333%;
}
/* line 136, ../sass/_grid.scss */
.no-gutter .col-8-sm {
  width: 66.6666666667%;
}
/* line 139, ../sass/_grid.scss */
.no-gutter .col-9-sm {
  width: 75%;
}
/* line 142, ../sass/_grid.scss */
.no-gutter .col-10-sm {
  width: 83.3333333333%;
}
/* line 145, ../sass/_grid.scss */
.no-gutter .col-11-sm {
  width: 91.6666666667%;
}
/* line 148, ../sass/_grid.scss */
.no-gutter .col-12-sm {
  width: 100%;
}
@media only screen and (min-width: 48em) {
  /* line 152, ../sass/_grid.scss */
  .no-gutter .col-1 {
    width: 8.3333333333%;
  }
  /* line 153, ../sass/_grid.scss */
  .no-gutter .col-2 {
    width: 16.6666666667%;
  }
  /* line 154, ../sass/_grid.scss */
  .no-gutter .col-3 {
    width: 25%;
  }
  /* line 155, ../sass/_grid.scss */
  .no-gutter .col-4 {
    width: 33.3333333333%;
  }
  /* line 156, ../sass/_grid.scss */
  .no-gutter .col-5 {
    width: 41.6666666667%;
  }
  /* line 157, ../sass/_grid.scss */
  .no-gutter .col-6 {
    width: 50%;
  }
  /* line 158, ../sass/_grid.scss */
  .no-gutter .col-7 {
    width: 58.3333333333%;
  }
  /* line 159, ../sass/_grid.scss */
  .no-gutter .col-8 {
    width: 66.6666666667%;
  }
  /* line 160, ../sass/_grid.scss */
  .no-gutter .col-9 {
    width: 75%;
  }
  /* line 161, ../sass/_grid.scss */
  .no-gutter .col-10 {
    width: 83.3333333333%;
  }
  /* line 162, ../sass/_grid.scss */
  .no-gutter .col-11 {
    width: 91.6666666667%;
  }
  /* line 163, ../sass/_grid.scss */
  .no-gutter .col-12 {
    width: 100%;
  }
}

@media only screen and (min-width: 48em) {
  /* line 168, ../sass/_grid.scss */
  .col-1 {
    width: 4.3333333333%;
  }

  /* line 169, ../sass/_grid.scss */
  .col-2 {
    width: 12.6666666667%;
  }

  /* line 170, ../sass/_grid.scss */
  .col-3 {
    width: 21%;
  }

  /* line 171, ../sass/_grid.scss */
  .col-4 {
    width: 29.3333333333%;
  }

  /* line 172, ../sass/_grid.scss */
  .col-5 {
    width: 37.6666666667%;
  }

  /* line 173, ../sass/_grid.scss */
  .col-6 {
    width: 46%;
  }

  /* line 174, ../sass/_grid.scss */
  .col-7 {
    width: 54.3333333333%;
  }

  /* line 175, ../sass/_grid.scss */
  .col-8 {
    width: 62.6666666667%;
  }

  /* line 176, ../sass/_grid.scss */
  .col-9 {
    width: 71%;
  }

  /* line 177, ../sass/_grid.scss */
  .col-10 {
    width: 79.3333333333%;
  }

  /* line 178, ../sass/_grid.scss */
  .col-11 {
    width: 87.6666666667%;
  }

  /* line 179, ../sass/_grid.scss */
  .col-12 {
    width: 96%;
  }
}
@font-face {
  font-family: 'suzuki-headline';
  src: url("../fonts/suzuki-headline-webfont.eot");
  src: url("../fonts/suzuki-headline-webfont.eot?#iefix") format("embedded-opentype"), url("../fonts/suzuki-headline-webfont.woff") format("woff"), url("../fonts/suzuki-headline-webfont.ttf") format("truetype");
}
@font-face {
  font-family: 'suzuki-regular';
  src: url("../fonts/suzuki-regular-webfont.eot");
  src: url("../fonts/suzuki-regular-webfont.eot?#iefix") format("embedded-opentype"), url("../fonts/suzuki-regular-webfont.woff") format("woff"), url("../fonts/suzuki-regular-webfont.ttf") format("truetype");
}
@font-face {
  font-family: 'fa-light-300';
  src: url("../fonts/fa-light-300.eot");
  src: url("../fonts/fa-light-300.eot?#iefix") format("embedded-opentype"), url("../fonts/fa-light-300.woff") format("woff"), url("../fonts/fa-light-300.ttf") format("truetype");
}
@font-face {
  font-family: 'fa-solid-900';
  src: url("../fonts/fa-solid-900.eot");
  src: url("../fonts/fa-solid-900.eot?#iefix") format("embedded-opentype"), url("../fonts/fa-solid-900.woff") format("woff"), url("../fonts/fa-solid-900.ttf") format("truetype");
}
/* line 38, ../sass/_typography.scss */
.font--light {
  font-weight: 200;
}
/* line 41, ../sass/_typography.scss */
.font--regular {
  font-weight: 400;
}
/* line 45, ../sass/_typography.scss */
.font--heavy {
  font-weight: 700;
}

/* line 50, ../sass/_typography.scss */
.titular {
  font-family: "suzuki-headline";
}
/* line 52, ../sass/_typography.scss */
.titular--principal {
  font-size: 3rem;
}
/* line 55, ../sass/_typography.scss */
.titular--secundario {
  font-size: 2rem;
}
/* line 58, ../sass/_typography.scss */
.titular--terciario {
  font-size: 1.5rem;
}

/* line 64, ../sass/_typography.scss */
.fas.pro::before {
  content: "\f622";
  font-weight: 900;
  font-family: "fa-solid-900";
}

/* line 72, ../sass/_typography.scss */
.pro.fa-home-lg-alt {
  -moz-transform: translate(-4px, 0);
  -ms-transform: translate(-4px, 0);
  -webkit-transform: translate(-4px, 0);
  transform: translate(-4px, 0);
}
/* line 74, ../sass/_typography.scss */
.pro.fa-home-lg-alt::before {
  content: "\f80c";
  font-family: "fa-solid-900";
  font-weight: 900;
}

/* BOUNCE ANIMATION
-----------------------------------*/
/* line 4, ../sass/_animations.scss */
.bounce {
  animation: bounce 2.7s infinite;
  -webkit-animation: bounce 2.7s infinite;
  -moz-animation: bounce 2.7s infinite;
  -o-animation: bounce 2.7s infinite;
}

@-webkit-keyframes bounce {
  0%, 20%, 50%, 80%, 100% {
    -webkit-transform: translateY(0);
  }
  40% {
    -webkit-transform: translateY(-10px);
  }
  60% {
    -webkit-transform: translateY(-10px);
  }
}
@-moz-keyframes bounce {
  0%, 20%, 50%, 80%, 100% {
    -moz-transform: translateY(0);
  }
  40% {
    -moz-transform: translateY(-10px);
  }
  60% {
    -moz-transform: translateY(-10px);
  }
}
@-o-keyframes bounce {
  0%, 20%, 50%, 80%, 100% {
    -o-transform: translateY(0);
  }
  40% {
    -o-transform: translateY(-10px);
  }
  60% {
    -o-transform: translateY(-10px);
  }
}
@keyframes bounce {
  0%, 20%, 50%, 80%, 100% {
    transform: translateY(0);
  }
  40% {
    transform: translateY(-10px);
  }
  60% {
    transform: translateY(-10px);
  }
}
/* SHOW-HIDE submenú modelos navegación principal
----------------------------------------------------------*/
@-webkit-keyframes showSUBMENU {
  0% {
    visibility: visible;
    opacity: 0;
  }
  100% {
    visibility: visible;
    opacity: 1;
  }
}
@-moz-keyframes showSUBMENU {
  0% {
    visibility: visible;
    opacity: 0;
  }
  100% {
    visibility: visible;
    opacity: 1;
  }
}
@-o-keyframes showSUBMENU {
  0% {
    visibility: visible;
    opacity: 0;
  }
  100% {
    visibility: visible;
    opacity: 1;
  }
}
@keyframes showSUBMENU {
  0% {
    visibility: visible;
    opacity: 0;
  }
  100% {
    visibility: visible;
    opacity: 1;
  }
}
/* line 91, ../sass/_animations.scss */
.fp-slide.active .slide-home__content .slideIn-1 {
  animation: slideIN 1s ease 0.3s forwards;
  opacity: 0;
}
/* line 92, ../sass/_animations.scss */
.fp-slide.active .slide-home__content .slideIn-2 {
  animation: slideIN 1s ease 0.6s forwards;
  opacity: 0;
}
/* line 93, ../sass/_animations.scss */
.fp-slide.active .slide-home__content .slideIn-3 {
  animation: slideIN 1s ease 0.9s forwards;
  opacity: 0;
}

@keyframes slideIN {
  0% {
    opacity: 0;
    transform: translate(-40px, 0);
  }
  70% {
    opacity: 1;
  }
  100% {
    opacity: 1;
    transform: translate(0, 0);
  }
}
/* line 3, ../sass/_header.scss */
body:not(.modelosInterior) .mainHeader {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  z-index: 150;
}

/* line 15, ../sass/_header.scss */
.mainHeader .menuBurguer {
  display: flex;
  justify-content: flex-start;
  align-items: center;
  flex-direction: row;
  position: absolute;
  top: 15px;
  left: 20px;
  width: 28px;
  height: 28px;
  cursor: pointer;
  overflow: hidden;
  z-index: 100;
}
/* line 26, ../sass/_header.scss */
.mainHeader .menuBurguer .fas {
  font-size: 1.8rem;
  color: #ffffff;
  transform: translate(-27px, 0);
  transition: transform .3s ease-in-out;
  margin-left: 5px;
}
/* line 36, ../sass/_header.scss */
.mainHeader .menuBurguer.tonosOriginales .fas, .mainHeader .menuBurguer.tonosClaros .fas {
  color: #ffffff;
}
/* line 42, ../sass/_header.scss */
.mainHeader .menuBurguer.tonosOscuros .fas {
  color: #262626;
}
/* line 49, ../sass/_header.scss */
.mainHeader .menuBurguer.active .fas {
  transform: none;
  color: #ffffff;
}
@media only screen and (min-width: 48em) {
  /* line 15, ../sass/_header.scss */
  .mainHeader .menuBurguer {
    display: none;
  }
}
/* line 60, ../sass/_header.scss */
.mainHeader .bloqueLogoCentrado {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: row;
}
/* line 62, ../sass/_header.scss */
.mainHeader .bloqueLogoCentrado_logo {
  max-width: 100px;
  transition: max-width .3s ease;
}
@media only screen and (min-width: 48em) {
  /* line 62, ../sass/_header.scss */
  .mainHeader .bloqueLogoCentrado_logo {
    max-width: 200px;
  }
}
/* line 74, ../sass/_header.scss */
.mainHeader .mainNav {
  display: flex;
  justify-content: flex-end;
  align-items: flex-start;
  flex-direction: column;
  position: fixed;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  height: 100%;
  width: 100%;
  right: 15%;
  width: 85%;
  max-width: 320px;
  padding-left: 25px;
  padding-bottom: 40px;
  background-color: #262626;
  box-shadow: 4px 0 20px rgba(0, 0, 0, 0.33);
  transform: translate(-170%, 0);
  transition: transform .5s ease-in-out;
  z-index: 90;
}
/* line 88, ../sass/_header.scss */
.mainHeader .mainNav a,
.mainHeader .mainNav [class*="fa"] {
  color: #ffffff;
}
/* line 93, ../sass/_header.scss */
.mainHeader .mainNav .m-bottom {
  margin-bottom: 1.5rem;
  margin-left: 0;
}
/* line 98, ../sass/_header.scss */
.mainHeader .mainNav.active {
  transform: none;
}
/* line 103, ../sass/_header.scss */
.mainHeader .mainNav_navTop a {
  display: block;
  font-family: "suzuki-headline";
  font-size: 2rem;
  line-height: 1.1;
  box-shadow: 0 0 0 transparent;
  opacity: 1;
  transition: color .4s ease-in-out, background-color .4s ease-in-out, box-shadow .4s ease-in-out, opacity .4s ease-in-out;
}
/* line 116, ../sass/_header.scss */
.mainHeader .mainNav_navTop--conSubmenu > a {
  position: relative;
  z-index: 1;
}
@media only screen and (min-width: 48em) {
  /* line 102, ../sass/_header.scss */
  .mainHeader .mainNav_navTop {
    display: flex;
    justify-content: center;
    align-items: center;
    flex-direction: row;
  }
  /* line 124, ../sass/_header.scss */
  .mainHeader .mainNav_navTop a {
    color: #ffffff;
    font-size: 1.1rem !important;
    letter-spacing: .055rem;
    padding: .7rem .9rem;
    text-transform: uppercase;
  }
  /* line 131, ../sass/_header.scss */
  .mainHeader .mainNav_navTop a:hover {
    opacity: .75;
  }
}
@media only screen and (min-width: 1025px) {
  /* line 102, ../sass/_header.scss */
  .mainHeader .mainNav_navTop {
          /*

          &--conSubmenu:hover .mainNavSUBMENU {
            opacity: 1;
            visibility: visible;
            transform: none;
          }

          &--conSubmenu:hover .mainNavSUBMENU {
            -webkit-animation: showSUBMENU .4s 1 ease-in-out forwards;
            -moz-animation:    showSUBMENU .4s 1 ease-in-out forwards;
            -o-animation:      showSUBMENU .4s 1 ease-in-out forwards;
            animation:         showSUBMENU .4s 1 ease-in-out forwards;
          }

          */
  }
  /* line 138, ../sass/_header.scss */
  .mainHeader .mainNav_navTop--conSubmenu:hover > a {
    background-color: #ffffff;
    color: #262626;
    box-shadow: 1px -4px 6px rgba(0, 0, 0, 0.15);
    opacity: 1;
  }
}
@media only screen and (min-width: 48em) {
  /* line 166, ../sass/_header.scss */
  .mainHeader .mainNav_navTop.tonosOriginales a, .mainHeader .mainNav_navTop.tonosOscuros a {
    color: #262626;
  }
}
@media only screen and (min-width: 48em) {
  /* line 174, ../sass/_header.scss */
  .mainHeader .mainNav_navTop.tonosClaros a {
    color: #b9a989;
  }
}
/* line 181, ../sass/_header.scss */
.mainHeader .mainNav_navMiddle {
  text-transform: uppercase;
}
/* line 185, ../sass/_header.scss */
.mainHeader .mainNav_navBottom {
  margin-top: 1.4rem;
}
@media only screen and (min-width: 48em) {
  /* line 189, ../sass/_header.scss */
  .mainHeader .mainNav_navMiddle, .mainHeader .mainNav_navBottom {
    display: none;
  }
}
/* line 197, ../sass/_header.scss */
.mainHeader .mainNav_navBottom--rrss li {
  font-size: 2.5em;
  margin-right: .7rem;
}
/* line 204, ../sass/_header.scss */
.mainHeader .mainNav_navBottom--legal li {
  font-size: 1.5em;
  margin-right: .9rem;
}
/* line 210, ../sass/_header.scss */
.mainHeader .mainNav .bottomUlLink {
  display: flex;
  justify-content: flex-start;
  align-items: center;
  flex-direction: row;
  font-size: 9px;
  margin-bottom: .12rem;
}
/* line 215, ../sass/_header.scss */
.mainHeader .mainNav .bottomUlLink li {
  color: #ffffff;
}
@media only screen and (max-height: 479px) {
  /* line 74, ../sass/_header.scss */
  .mainHeader .mainNav {
    display: block;
    padding-left: 5rem;
    padding-top: 1.7rem;
    max-width: 350px;
    overflow-y: auto;
  }
}
@media only screen and (min-width: 48em) {
  /* line 74, ../sass/_header.scss */
  .mainHeader .mainNav {
    display: flex;
    justify-content: center;
    align-items: center;
    flex-direction: row;
    position: relative;
    width: 100%;
    max-width: 100%;
    padding: 0;
    margin: 0;
    background-color: transparent;
    box-shadow: none;
    transform: none;
  }
  /* line 239, ../sass/_header.scss */
  .mainHeader .mainNav .m-bottom {
    margin-bottom: 0;
    margin-left: auto;
  }
}
@media only screen and (min-width: 48em) {
  /* line 249, ../sass/_header.scss */
  .mainHeader.headerBGRcolor {
    background-color: white;
    padding-bottom: .5rem;
    box-shadow: 1px 2px 3px rgba(0, 0, 0, 0.07);
  }
  /* line 255, ../sass/_header.scss */
  .mainHeader.headerBGRcolor .bloqueLogoCentrado_logo {
    max-width: 90px;
  }
  /* line 261, ../sass/_header.scss */
  .mainHeader.headerBGRcolor .mainNav_navTop a {
    color: #262626;
    font-size: 1rem;
    letter-spacing: .03rem;
  }
}
@media only screen and (min-width: 1390px) {
  /* line 273, ../sass/_header.scss */
  .mainHeader.headerBGRcolor .bloqueLogoCentrado_logo {
    max-width: 120px;
  }
}
@media only screen and (min-width: 48em) {
  /* line 281, ../sass/_header.scss */
  .mainHeader--black .mainNav_navTop a {
    /*color: #000000;*/
    color: #fff;
  }

  .modelosGeneral #mainNav_navTop a,
  .ocasion-page #mainNav_navTop a,
  .promociones-page #mainNav_navTop a,
  .precios-page #mainNav_navTop a,
  .contacto-page #mainNav_navTop a {
    color: #262626;
  }

  .contacto-page #main {
    min-height: 75vh;
    padding-top: 7vh;
  }
}

/* line 2, ../sass/_header-submenu-modelos.scss */
.mainNav_navTop .mainNavSUBMENU {
  display: none;
  opacity: 0;
  position: absolute;
  width: 100%;
  top: 38px;
  left: 0;
  z-index: -1;
  box-shadow: 0 0 22px rgba(0, 0, 0, 0.15);
  background-color: #ffffff;
  transition: opacity .4s ease-in-out;
}
@media only screen and (min-width: 1025px) {
  /* line 2, ../sass/_header-submenu-modelos.scss */
  .mainNav_navTop .mainNavSUBMENU {
    display: flex;
    justify-content: space-between;
    align-items: stretch;
    flex-direction: row;
    opacity: 1;
  }
  /* line 18, ../sass/_header-submenu-modelos.scss */
  .mainNav_navTop .mainNavSUBMENU.hide {
    opacity: 0;
  }
  /* line 22, ../sass/_header-submenu-modelos.scss */
  .mainNav_navTop .mainNavSUBMENU.notAvailable {
    display: none;
  }
  /* line 26, ../sass/_header-submenu-modelos.scss */
  .mainNav_navTop .mainNavSUBMENU .mainNavSUBMENU_left,
  .mainNav_navTop .mainNavSUBMENU .mainNavSUBMENU_right {
    overflow: hidden;
    transition: flex .4s ease-in-out;
  }
  /* line 32, ../sass/_header-submenu-modelos.scss */
  .mainNav_navTop .mainNavSUBMENU_left {
    display: flex;
    justify-content: space-between;
    align-items: flex-start;
    flex-direction: row;
    padding: 1.33rem 2rem 0 2.5rem;
    flex: 0 0 100%;
    background-color: #ffffff;
  }
  /* line 38, ../sass/_header-submenu-modelos.scss */
  .mainNav_navTop .mainNavSUBMENU_left .modeloSuzuki {
    width: 31%;
    padding-bottom: .5rem;
    overflow: hidden;
  }
  /* line 43, ../sass/_header-submenu-modelos.scss */
  .mainNav_navTop .mainNavSUBMENU_left .modeloSuzuki a {
    padding: 0;
  }
  /* line 46, ../sass/_header-submenu-modelos.scss */
  .mainNav_navTop .mainNavSUBMENU_left .modeloSuzuki a:hover {
    opacity: 1;
  }
  /* line 51, ../sass/_header-submenu-modelos.scss */
  .mainNav_navTop .mainNavSUBMENU_left .modeloSuzuki a::after,
  .mainNav_navTop .mainNavSUBMENU_left .modeloSuzuki h2 {
    transition: opacity .35s ease-in-out .4s;
    opacity: 1;
  }
  /* line 57, ../sass/_header-submenu-modelos.scss */
  .mainNav_navTop .mainNavSUBMENU_left .modeloSuzuki a::after {
    content: '';
    display: block;
    height: 25px;
    margin: .1rem 0 0;
  }
  /* line 65, ../sass/_header-submenu-modelos.scss */
  .mainNav_navTop .mainNavSUBMENU_left .modeloSuzuki.hybrid > a::after {
    content: url("https://suzuki-auto.s3.eu-west-1.amazonaws.com/auto19pt/img/modelos/hybrid-logo.png");
  }
  /* line 70, ../sass/_header-submenu-modelos.scss */
  .mainNav_navTop .mainNavSUBMENU_left .modeloSuzuki_imgWrap {
    width: 100%;
    overflow: hidden;
    position: relative;
  }
  /* line 75, ../sass/_header-submenu-modelos.scss */
  .mainNav_navTop .mainNavSUBMENU_left .modeloSuzuki_imgWrap img {
    display: block;
    width: 100%;
  }
  /* line 80, ../sass/_header-submenu-modelos.scss */
  .mainNav_navTop .mainNavSUBMENU_left .modeloSuzuki_imgWrap img:last-of-type {
    position: absolute;
    top: 0;
    right: 0;
    opacity: 1;
    z-index: 1;
    transition: opacity .35s ease-in-out .3s;
  }
  /* line 90, ../sass/_header-submenu-modelos.scss */
  .mainNav_navTop .mainNavSUBMENU_left .modeloSuzuki h2 {
    color: #01334C;
    font-size: 20px;
    letter-spacing: 0;
    padding-top: 5px;
  }
  /* line 97, ../sass/_header-submenu-modelos.scss */
  .mainNav_navTop .mainNavSUBMENU_left .modeloSuzuki h2 + p {
    display: none;
  }
  /* line 102, ../sass/_header-submenu-modelos.scss */
  .mainNav_navTop .mainNavSUBMENU_left .modeloSuzuki:hover .modeloSuzuki_imgWrap img:last-of-type {
    opacity: 0;
  }
  /* line 106, ../sass/_header-submenu-modelos.scss */
  .mainNav_navTop .mainNavSUBMENU_left .modeloSuzuki:hover a::after,
  .mainNav_navTop .mainNavSUBMENU_left .modeloSuzuki:hover h2 {
    opacity: 0;
  }
  /* line 112, ../sass/_header-submenu-modelos.scss */
  .mainNav_navTop .mainNavSUBMENU_left .modeloSuzuki_descubrelo {
    position: absolute;
    bottom: 20px;
    left: 0;
    width: 67%;
    font-family: "suzuki-headline";
    font-size: 1.1rem;
    height: 34px;
    letter-spacing: 0;
    text-transform: uppercase;
    font-style: italic;
    color: #ffffff;
    background-color: #e60000;
    padding: .33rem 0 .14rem 1.45rem;
    transform: translate(-133%, 0);
    transition: transform .5s ease-in-out .3s;
    will-change: transform;
  }
  /* line 131, ../sass/_header-submenu-modelos.scss */
  .mainNav_navTop .mainNavSUBMENU_left .modeloSuzuki_descubrelo::after, .mainNav_navTop .mainNavSUBMENU_left .modeloSuzuki_descubrelo::before {
    content: '';
    position: absolute;
    top: 0;
    width: 0;
    height: 0;
  }
  /* line 140, ../sass/_header-submenu-modelos.scss */
  .mainNav_navTop .mainNavSUBMENU_left .modeloSuzuki_descubrelo::before {
    left: -10px;
    border-top: 34px solid transparent;
    border-bottom: 0px solid transparent;
    border-right: 10px solid #e60000;
  }
  /* line 148, ../sass/_header-submenu-modelos.scss */
  .mainNav_navTop .mainNavSUBMENU_left .modeloSuzuki_descubrelo::after {
    left: 100%;
    border-top: 17px solid transparent;
    border-bottom: 17px solid transparent;
    border-left: 15px solid #e60000;
  }

  /*-------*/

  .mainNav_navTop .mainNavSUBMENU_left [data-reveal='Celerio'] .modeloSuzuki_descubrelo {
    background-color: #01308a; /* 0166ff */
  }

  .mainNav_navTop .mainNavSUBMENU_left [data-reveal='Celerio'] .modeloSuzuki_descubrelo::before {
    border-right: 10px solid #01308a;
  }

  .mainNav_navTop .mainNavSUBMENU_left [data-reveal='Celerio'] .modeloSuzuki_descubrelo::after {
    border-left: 15px solid #01308a;
  }


  .mainNav_navTop .mainNavSUBMENU_left [data-reveal='Ignis'] .modeloSuzuki_descubrelo {
    background-color: #ff6100;
  }

  .mainNav_navTop .mainNavSUBMENU_left [data-reveal='Ignis'] .modeloSuzuki_descubrelo::before {
    border-right: 10px solid #ff6100;
  }

  .mainNav_navTop .mainNavSUBMENU_left [data-reveal='Ignis'] .modeloSuzuki_descubrelo::after {
    border-left: 15px solid #ff6100;
  }


  .mainNav_navTop .mainNavSUBMENU_left [data-reveal='Swift'] .modeloSuzuki_descubrelo {
    background-color: #d20001;
  }

  .mainNav_navTop .mainNavSUBMENU_left [data-reveal='Swift'] .modeloSuzuki_descubrelo::before {
    border-right: 10px solid #d20001;
  }

  .mainNav_navTop .mainNavSUBMENU_left [data-reveal='Swift'] .modeloSuzuki_descubrelo::after {
    border-left: 15px solid #d20001;
  }


  .mainNav_navTop .mainNavSUBMENU_left [data-reveal='Swift Sport'] .modeloSuzuki_descubrelo {
    background-color: #ebc100;
  }

  .mainNav_navTop .mainNavSUBMENU_left [data-reveal='Swift Sport'] .modeloSuzuki_descubrelo::before {
    border-right: 10px solid #ebc100;
  }

  .mainNav_navTop .mainNavSUBMENU_left [data-reveal='Swift Sport'] .modeloSuzuki_descubrelo::after {
    border-left: 15px solid #ebc100;
  }


  .mainNav_navTop .mainNavSUBMENU_left [data-reveal='Baleno'] .modeloSuzuki_descubrelo {
    background-color: #666666;
  }

  .mainNav_navTop .mainNavSUBMENU_left [data-reveal='Baleno'] .modeloSuzuki_descubrelo::before {
    border-right: 10px solid #666666;
  }

  .mainNav_navTop .mainNavSUBMENU_left [data-reveal='Baleno'] .modeloSuzuki_descubrelo::after {
    border-left: 15px solid #666666;
  }


  .mainNav_navTop .mainNavSUBMENU_left [data-reveal='Novo Jimny'] .modeloSuzuki_descubrelo {
    background-color: #a5b725;
  }

  .mainNav_navTop .mainNavSUBMENU_left [data-reveal='Novo Jimny'] .modeloSuzuki_descubrelo::before {
    border-right: 10px solid #a5b725;
  }

  .mainNav_navTop .mainNavSUBMENU_left [data-reveal='Novo Jimny'] .modeloSuzuki_descubrelo::after {
    border-left: 15px solid #a5b725;
  }


  .mainNav_navTop .mainNavSUBMENU_left [data-reveal='Novo Vitara'] .modeloSuzuki_descubrelo {
    background-color: #ff9a00;
  }

  .mainNav_navTop .mainNavSUBMENU_left [data-reveal='Novo Vitara'] .modeloSuzuki_descubrelo::before {
    border-right: 10px solid #ff9a00;
  }

  .mainNav_navTop .mainNavSUBMENU_left [data-reveal='Novo Vitara'] .modeloSuzuki_descubrelo::after {
    border-left: 15px solid #ff9a00;
  }


  .mainNav_navTop .mainNavSUBMENU_left [data-reveal='Nuevo VitaraTORO'] .modeloSuzuki_descubrelo {
    background-color: #d20001;
  }

  .mainNav_navTop .mainNavSUBMENU_left [data-reveal='Nuevo VitaraTORO'] .modeloSuzuki_descubrelo::before {
    border-right: 10px solid #d20001;
  }

  .mainNav_navTop .mainNavSUBMENU_left [data-reveal='Nuevo VitaraTORO'] .modeloSuzuki_descubrelo::after {
    border-left: 15px solid #d20001;
  }


  .mainNav_navTop .mainNavSUBMENU_left [data-reveal='S-Cross'] .modeloSuzuki_descubrelo {
    background-color: #013068;
  }

  .mainNav_navTop .mainNavSUBMENU_left [data-reveal='S-Cross'] .modeloSuzuki_descubrelo::before {
    border-right: 10px solid #013068;
  }

  .mainNav_navTop .mainNavSUBMENU_left [data-reveal='S-Cross'] .modeloSuzuki_descubrelo::after {
    border-left: 15px solid #013068;
  }


  /*-------*/

  /* line 156, ../sass/_header-submenu-modelos.scss */
  .mainNav_navTop .mainNavSUBMENU_left .modeloSuzuki:hover .modeloSuzuki_descubrelo {
    transform: translate(20%, 0);
  }
  /* line 163, ../sass/_header-submenu-modelos.scss */
  .mainNav_navTop .mainNavSUBMENU_right {
    flex: 0 0 0;
    display: none;
    background-color: #ffffff;
  }
}
@media only screen and (min-width: 1200px) {
  /* line 171, ../sass/_header-submenu-modelos.scss */
  .mainNav_navTop .mainNavSUBMENU_left {
    flex: 0 0 60%;
  }
  /* line 175, ../sass/_header-submenu-modelos.scss */
  .mainNav_navTop .mainNavSUBMENU_left .modeloSuzuki_descubrelo {
    padding-left: .5rem;
  }
  /* line 181, ../sass/_header-submenu-modelos.scss */
  .mainNav_navTop .mainNavSUBMENU_right {
    flex: 0 0 40%;
    display: block;
    position: relative;
  }
  /* line 186, ../sass/_header-submenu-modelos.scss */
  .mainNav_navTop .mainNavSUBMENU_right--modelo {
    display: flex;
    justify-content: center;
    align-items: flex-start;
    flex-direction: column;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    padding: 1.5rem 3rem 1.5rem 1rem;
    opacity: 0;
    transition: opacity .5s ease-in-out .3s;
    background: #fff;
  }
  .mainNav_navTop .mainNavSUBMENU_right--modelo.transparente {
    background: transparent;
  }
  .mainNavSUBMENU_right ul {
    background: url(https://suzuki-auto.s3.eu-west-1.amazonaws.com/auto19pt/img/modelos/submenu-modelos/imagen-default-submenu.jpg) no-repeat center bottom / cover;
    height: 100%;
  }
  .mainNavSUBMENU_right ul.open {
    background: #ffffff;
  }

  /* line 197, ../sass/_header-submenu-modelos.scss */
  .mainNav_navTop .mainNavSUBMENU_right--modelo.dataReveal {
    opacity: 1;
  }
  /* line 201, ../sass/_header-submenu-modelos.scss */
  .mainNav_navTop .mainNavSUBMENU_right--modelo .logoModelo {
    margin-bottom: .5rem;
  }
  /* line 205, ../sass/_header-submenu-modelos.scss */
  .mainNav_navTop .mainNavSUBMENU_right--modelo p {
    color: #8d8d8d;
    font-size: 1rem;
    line-height: 1.25;
  }
  /* line 211, ../sass/_header-submenu-modelos.scss */
  .mainNav_navTop .mainNavSUBMENU_right--modelo p + img {
    display: block;
    width: 100%;
    height: auto !important;
    margin-top: 1rem;
  }
}
@media only screen and (min-width: 1520px) {
  /* line 224, ../sass/_header-submenu-modelos.scss */
  .mainNav_navTop .mainNavSUBMENU_left .modeloSuzuki_descubrelo {
    padding-left: 1.2rem;
  }
  /* line 230, ../sass/_header-submenu-modelos.scss */
  .mainNav_navTop .mainNavSUBMENU_right--modelo {
    padding-right: 3.5rem;
  }
}

/* line 3, ../sass/_components.scss */
.modulo,
.container,
.row > [class^="col"] {
  position: relative;
}

/* line 9, ../sass/_components.scss */
body:not(.modelosInterior) .modulo {
  width: 100%;
  height: 100vh !important;
  min-height: 560px;
}
/* line 14, ../sass/_components.scss */
body:not(.modelosInterior) .modulo.modulo_modelos, body:not(.modelosInterior) .modulo.modulo_multimedia, body:not(.modelosInterior) .modulo.modulo_redSuzuki, body:not(.modelosInterior) .modulo.modulo_actualidad {
  height: auto !important;
}

/* line 30, ../sass/_components.scss */
.modulo,
.row > [class^="col"] {
  margin: 0;
}

/* line 35, ../sass/_components.scss */
body:not(.modelosInterior) .modulo:not(.modulo_intro) {
  padding-top: 2rem;
  padding-bottom: 4rem;
}
/* line 39, ../sass/_components.scss */
body:not(.modelosInterior) .modulo:not(.modulo_intro) h1 {
  margin: 0 0 1rem;
}
@media only screen and (min-width: 48em) {
  /* line 35, ../sass/_components.scss */
  body:not(.modelosInterior) .modulo:not(.modulo_intro) {
    padding-bottom: 7rem;
  }
}
@media only screen and (min-width: 64em) {
  /* line 35, ../sass/_components.scss */
  body:not(.modelosInterior) .modulo:not(.modulo_intro) {
    min-height: 850px;
  }
}
@media only screen and (min-width: 1390px) {
  /* line 53, ../sass/_components.scss */
  body:not(.modelosInterior) .modulo:not(.modulo_intro) h1 {
    margin: 2rem 0;
  }
}

/* line 60, ../sass/_components.scss */
.modulo:not(.modulo_intro) h1 {
  color: #b8b8b8;
}

@media only screen and (min-width: 64em) {
  /* line 67, ../sass/_components.scss */
  .modulo.modulo_modelos, .modulo.modulo_multimedia, .modulo.modulo_redSuzuki {
    display: flex;
    justify-content: center;
    align-items: center;
    flex-direction: column;
    padding: 0;
  }
}

/* line 79, ../sass/_components.scss */
.modulo_intro .container,
.modulo_intro .row > [class^="col"] {
  width: 100%;
}

/* line 84, ../sass/_components.scss */
.modulo_intro {
  background-color: #fff;
}
/* line 87, ../sass/_components.scss */
.modulo_intro .col-12 {
  padding: 0;
  overflow: hidden;
  height: 100vh;
  min-height: 560px;
}
/* line 93, ../sass/_components.scss */
.modulo_intro .col-12 img {
  position: absolute;
  top: 0;
  left: 50%;
  transform: translate(-50%, 0);
  width: 100%;
}
@media only screen and (min-width: 48em) {
  /* line 93, ../sass/_components.scss */
  .modulo_intro .col-12 img {
    display: none;
  }
}
/* line 106, ../sass/_components.scss */
.modulo_intro .scrollDown,
.modulo_intro .linksIntroBottom,
.scrollDown.not-home {
  width: 100%;
}
/* line 113, ../sass/_components.scss */
.modulo_intro .scrollDown {
  bottom: 15px;
  z-index: 1;
}

.scrollDown.not-home {
  bottom: 110px;
  position: absolute;
  height: 50px;
  display: none;
}

@media all and (min-width: 768px) {
  .scrollDown.not-home {
    display: block;
  }
}

/* line 117, ../sass/_components.scss */
.modulo_intro .scrollDown_btn,
.scrollDown.not-home .scrollDown_btn {
  display: inline-block;
  width: 55px;
  margin-left: -27px;
  cursor: pointer;
  position: absolute;
  bottom: 15px;
  z-index: 20;
}
/* line 134, ../sass/_components.scss */
.modulo_intro .linksIntroBottom {
  display: none;
  position: absolute;
  bottom: 10px;
}
@media only screen and (min-width: 48em) {
  /* line 134, ../sass/_components.scss */
  .modulo_intro .linksIntroBottom {
    display: flex;
    justify-content: center;
    align-items: center;
    flex-direction: row;
  }
  /* line 143, ../sass/_components.scss */
  .modulo_intro .linksIntroBottom a {
    text-transform: uppercase;
    color: #ffffff;
    display: block;
  }
  /* line 150, ../sass/_components.scss */
  .modulo_intro .linksIntroBottom > li {
    margin: 0 1.4rem;
  }
  /* line 155, ../sass/_components.scss */
  .modulo_intro .linksIntroBottom > li:not(.rrss) a {
    padding: .9rem 0;
  }
  /* line 161, ../sass/_components.scss */
  .modulo_intro .linksIntroBottom .rrss ul {
    display: flex;
    justify-content: center;
    align-items: center;
    flex-direction: row;
  }
  /* line 164, ../sass/_components.scss */
  .modulo_intro .linksIntroBottom .rrss ul a {
    font-size: 1.15rem;
    padding: 0 .2rem;
  }
}

/* line 177, ../sass/_components.scss */
.modulo_modelos {
  background-color: #ffffff;
}
/* line 180, ../sass/_components.scss */
.modulo_modelos .modeloSuzuki > a {
  display: block;
}
/* line 184, ../sass/_components.scss */
.modulo_modelos .modeloSuzuki {
  overflow: hidden;
  padding-bottom: 2.5rem;
}
/* line 188, ../sass/_components.scss */
.modulo_modelos .modeloSuzuki > a::after {
  content: '';
  display: block;
  height: 25px;
  margin: .25rem 0 0;
}
/* line 195, ../sass/_components.scss */
.modulo_modelos .modeloSuzuki_imgWrap {
  width: 100%;
  overflow: hidden;
}
/* line 199, ../sass/_components.scss */
.modulo_modelos .modeloSuzuki_imgWrap img {
  display: block;
  width: 100%;
}
/* line 204, ../sass/_components.scss */
.modulo_modelos .modeloSuzuki_imgWrap img:first-of-type {
  display: none;
}
/* line 209, ../sass/_components.scss */
.modulo_modelos .modeloSuzuki h2 {
  color: #01334C;
  margin-top: 1rem;
  font-size: 1.4rem;
  line-height: 1.2;
}
/* line 216, ../sass/_components.scss */
.modulo_modelos .modeloSuzuki p {
  color: #999999;
  font-size: .85rem;
}
@media only screen and (min-width: 25em) {
  /* line 216, ../sass/_components.scss */
  .modulo_modelos .modeloSuzuki p {
    font-size: 1rem;
  }
}
/* line 226, ../sass/_components.scss */
.modulo_modelos .modeloSuzuki.hybrid > a::after {
  content: url("https://suzuki-auto.s3.eu-west-1.amazonaws.com/auto19pt/img/modelos/hybrid-logo.png");
}
/* line 231, ../sass/_components.scss */
.modulo_modelos .modeloSuzuki_descubrelo {
  display: none;
}
@media only screen and (min-width: 48em) {
  /* line 236, ../sass/_components.scss */
  .modulo_modelos .modeloSuzuki h2 {
    font-size: 1.6rem;
    margin-top: .5rem;
  }
  /* line 241, ../sass/_components.scss */
  .modulo_modelos .modeloSuzuki p {
    font-size: 1.4rem;
  }
}
@media only screen and (min-width: 48em) {
  /* line 248, ../sass/_components.scss */
  .modulo_modelos .modeloSuzuki {
    width: 50%;
  }
}
@media only screen and (min-width: 64em) {
  /* line 254, ../sass/_components.scss */
  .modulo_modelos .modeloSuzuki {
    width: 30%;
    padding: 1.5rem 2rem 0;
    margin: 0 .5rem;
  }
  /* line 259, ../sass/_components.scss */
  .modulo_modelos .modeloSuzuki h2 {
    font-size: 1.5rem;
  }
  /* line 263, ../sass/_components.scss */
  .modulo_modelos .modeloSuzuki p {
    font-size: 1.2rem;
  }
}
@media only screen and (min-width: 85em) {
  /* line 270, ../sass/_components.scss */
  .modulo_modelos .modeloSuzuki {
    padding: 1.5rem 3.5rem 0;
    margin: 0;
  }
  /* line 274, ../sass/_components.scss */
  .modulo_modelos .modeloSuzuki h2 {
    font-size: 1.4rem;
  }
  /* line 278, ../sass/_components.scss */
  .modulo_modelos .modeloSuzuki p {
    font-size: 1.1rem;
  }
}
@media only screen and (min-width: 1800px) {
  /* line 285, ../sass/_components.scss */
  .modulo_modelos .modeloSuzuki {
    padding: 1.5rem 5rem 0;
  }
}

/* line 295, ../sass/_components.scss */
.modulo_multimedia {
  background-color: #fff;
}
/* line 298, ../sass/_components.scss */
.modulo_multimedia .col-12 {
  width: 100%;
  padding: 0;
}
/* line 303, ../sass/_components.scss */
.modulo_multimedia .mediaWrapper {
  display: flex;
  justify-content: center;
  align-items: flex-start;
  flex-direction: column;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}
/* line 308, ../sass/_components.scss */
.modulo_multimedia .mediaWrapper .media-col {
  display: flex;
  justify-content: center;
  align-items: flex-start;
  flex-direction: column;
  height: 450px;
  width: 100%;
}
/* line 313, ../sass/_components.scss */
.modulo_multimedia .mediaWrapper .media-col [class*="-elemento"] {
  width: 100%;
}
/* line 317, ../sass/_components.scss */
.modulo_multimedia .mediaWrapper .media-col [class*="-elemento"],
.modulo_multimedia .mediaWrapper .media-col [class*="-elemento"] > div {
  position: relative;
  overflow: hidden;
  cursor: pointer;
}

.modulo_multimedia .mediaWrapper [class*="-elemento"] > div {
  border: 2px solid #fff;
}
/* line 324, ../sass/_components.scss */
.modulo_multimedia .mediaWrapper .media-col .media-1-elemento {
  height: 60%;
}
/* line 327, ../sass/_components.scss */
.modulo_multimedia .mediaWrapper .media-col .media-1-elemento > div {
  width: 100%;
  height: 100%;
}
/* line 333, ../sass/_components.scss */
.modulo_multimedia .mediaWrapper .media-col .media-2-elemento {
  display: flex;
  justify-content: center;
  align-items: flex-start;
  flex-direction: row;
  height: 40%;
}
/* line 337, ../sass/_components.scss */
.modulo_multimedia .mediaWrapper .media-col .media-2-elemento > div {
  width: 50%;
  height: 100%;
}
/* line 343, ../sass/_components.scss */
.modulo_multimedia .mediaWrapper .media-col [class*="-elemento"] > div > *,
.modulo_multimedia .mediaWrapper .media-col .media-video::after {
  position: absolute;
  left: 50%;
}
/* line 349, ../sass/_components.scss */
.modulo_multimedia .mediaWrapper .media-col .media-1-elemento > div > *,
.modulo_multimedia .mediaWrapper .media-col .media-2-elemento > div > * {
  top: 0;
  transform: translate(-50%, 0);
  width: auto;
  height: 107%;
}
/* line 357, ../sass/_components.scss */
.modulo_multimedia .mediaWrapper .media-col .media-video::after {
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  font-family: "Font Awesome 5 Free";
  font-size: 5rem;
  color: #ffffff;
  display: inline-block;
  font-style: normal;
  font-variant: normal;
  font-weight: 500;
  content: "\f144";
}
/* line 371, ../sass/_components.scss */
.modulo_multimedia .mediaWrapper .media-col iframe {
  width: 100%;
  height: 100%;
}
@media only screen and (min-width: 650px) {
  /* line 377, ../sass/_components.scss */
  .modulo_multimedia .mediaWrapper .media-col .media-1-elemento > div > * {
    width: 105%;
    height: auto;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
@media only screen and (min-width: 855px) {
  /* line 386, ../sass/_components.scss */
  .modulo_multimedia .mediaWrapper .media-col .media-2-elemento > div > * {
    width: 105%;
    height: auto;
  }
}
@media only screen and (min-width: 1024px) {
  /* line 393, ../sass/_components.scss */
  .modulo_multimedia .mediaWrapper .media-col .media-2-elemento > div > *,
  .modulo_multimedia .mediaWrapper .media-col .media-1-elemento > div > * {
    width: auto;
    height: 105%;
  }
}
@media only screen and (min-width: 1390px) {
  /* line 401, ../sass/_components.scss */
  .modulo_multimedia .mediaWrapper .media-col .media-1-elemento > div > * {
    width: 105%;
    height: auto;
  }
}
@media only screen and (min-width: 64em) {
  /* line 303, ../sass/_components.scss */
  .modulo_multimedia .mediaWrapper {
    display: flex;
    justify-content: center;
    align-items: flex-start;
    flex-direction: row;
  }
  /* line 411, ../sass/_components.scss */
  .modulo_multimedia .mediaWrapper .media-col {
    width: 50%;
    height: 500px;
  }
}

/* line 425, ../sass/_components.scss */
.lBOXfondo {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  overflow: hidden;
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background-color: rgba(255, 255, 255, 0.95);
  transform: translate(-120%, 0);
  transition: transform .75s ease-in-out;
  z-index: 200;
}
/* line 438, ../sass/_components.scss */
.lBOXfondo .iframeVIDEO {
  width: 90%;
  height: 40%;
}
@media only screen and (min-width: 36em) {
  /* line 438, ../sass/_components.scss */
  .lBOXfondo .iframeVIDEO {
    min-height: 400px;
  }
}
@media only screen and (min-width: 650px) {
  /* line 438, ../sass/_components.scss */
  .lBOXfondo .iframeVIDEO {
    height: 50%;
    max-height: 500px;
  }
}
@media only screen and (min-width: 1024px) {
  /* line 438, ../sass/_components.scss */
  .lBOXfondo .iframeVIDEO {
    width: 75%;
    height: 60%;
    max-height: 600px;
  }
}
@media only screen and (min-width: 1800px) {
  /* line 438, ../sass/_components.scss */
  .lBOXfondo .iframeVIDEO {
    width: 65%;
    height: 65%;
    max-height: 700px;
  }
}
@media only screen and (min-width: 2100px) {
  /* line 438, ../sass/_components.scss */
  .lBOXfondo .iframeVIDEO {
    width: 55%;
    height: 75%;
    max-height: 800px;
  }
}
/* line 470, ../sass/_components.scss */
.lBOXfondo .iframeIMAGEN {
  width: 95%;
}
@media only screen and (min-width: 650px) {
  /* line 470, ../sass/_components.scss */
  .lBOXfondo .iframeIMAGEN {
    width: 75%;
  }
}
@media only screen and (min-width: 1024px) {
  /* line 470, ../sass/_components.scss */
  .lBOXfondo .iframeIMAGEN {
    width: 65%;
  }
}
@media only screen and (min-width: 1800px) {
  /* line 470, ../sass/_components.scss */
  .lBOXfondo .iframeIMAGEN {
    width: 55%;
  }
}
/* line 486, ../sass/_components.scss */
.lBOXfondo.showUP {
  transform: none;
}

/* line 493, ../sass/_components.scss */
.hidelBOXfondo {
  position: fixed;
  right: 105vw;
  top: 3vh;
  cursor: pointer;
  color: #262626;
  font-size: 3rem;
  transform: translate(-120%, 0);
  opacity: 0;
  transition: right .75s ease-in-out .4s, opacity .5s ease-in-out .4s;
  z-index: 210;
}
/* line 506, ../sass/_components.scss */
.hidelBOXfondo.showUP {
  right: 3vw;
  opacity: 1;
}

/* line 517, ../sass/_components.scss */

.modulo_actualidad,
.rowDiseno,
.rowCatalogos {
  background-color: #ffffff;
}

body:not(.modelosInterior) .modulo_actualidad,
body:not(.modelosInterior) .rowDiseno,
body:not(.modelosInterior) .rowCatalogos {
  height: auto !important;
}
/* line 523, ../sass/_components.scss */
.modulo_actualidad .noticia,
.rowDiseno .noticia,
.rowCatalogos .noticia {
  border: 1px solid #cccccc;
  padding: 0;
  margin-bottom: 2rem;
  position: relative;
}
/* line 530, ../sass/_components.scss */
.modulo_actualidad .noticia_imagen img,
.rowDiseno .noticia_imagen img,
.rowCatalogos .noticia_imagen img {
  width: 100%;
}
/* line 535, ../sass/_components.scss */
.modulo_actualidad .noticia_texto,
.rowDiseno .noticia_texto,
.rowCatalogos .noticia_texto {
  padding: 1rem 1.2rem 3.5rem;
}
/* line 538, ../sass/_components.scss */
.modulo_actualidad .noticia_texto h2,
.rowDiseno .noticia_texto h2,
.rowCatalogos .noticia_texto h2 {
  color: #01334C;
  font-size: 1.22rem;
  line-height: 1.29;
  margin-bottom: .5rem;
}
/* line 545, ../sass/_components.scss */
.modulo_actualidad .noticia_texto p,
.rowDiseno .noticia_texto p,
.rowCatalogos .noticia_texto p {
  color: #8d8d8d;
}
/* line 550, ../sass/_components.scss */
.modulo_actualidad .noticia_verMas,
.rowDiseno .noticia_verMas,
.rowCatalogos .noticia_verMas {
  position: absolute;
  bottom: 10px;
  left: 1.2rem;
  color: #8d8d8d;
  font-size: 1.55rem;
}
@media only screen and (min-width: 800px) {
  /* line 523, ../sass/_components.scss */
  .modulo_actualidad .noticia,
  .rowDiseno .noticia,
  .rowCatalogos .noticia {
    width: 48%;
    margin-bottom: 3rem;
  }
}
@media only screen and (min-width: 1100px) {
  /* line 523, ../sass/_components.scss */
  .modulo_actualidad .noticia,
  .rowDiseno .noticia,
  .rowCatalogos .noticia {
    width: 23.5%;
    margin-bottom: 0;
  }
}

@media only screen and (min-width: 64em) {
  /* line 573, ../sass/_components.scss */
  .modulo.modulo_actualidad {
    height: auto !important;
  }
}
@media only screen and (min-width: 1250px) {
  /* line 579, ../sass/_components.scss */
  .modulo.modulo_actualidad {
    min-height: 99.9vh;
  }
}
@media only screen and (min-width: 1250px) and (min-height: 750px) {
  /* line 585, ../sass/_components.scss */
  .modulo.modulo_actualidad {
    display: flex;
    justify-content: center;
    align-items: center;
    flex-direction: column;
    padding: 0;
  }
}
@media only screen and (min-height: 979px) and (orientation: landscape) {
  /* line 592, ../sass/_components.scss */
  .modulo.modulo_actualidad {
    min-height: 850px;
    padding-bottom: 5rem;
  }
}
/* line 600, ../sass/_components.scss */
.rowPrecios [class*="item"] {
  overflow: hidden;
}
/* line 604, ../sass/_components.scss */
.rowPrecios .itemLeft {
  display: flex;
  justify-content: flex-start;
  align-items: center;
  flex-direction: row;
}
/* line 607, ../sass/_components.scss */
.rowPrecios .itemLeft img {
  width: 95%;
}
@media only screen and (min-width: 1200px) {
  /* line 604, ../sass/_components.scss */
  .rowPrecios .itemLeft {
    flex: 0 0 33%;
  }
}
/* line 617, ../sass/_components.scss */
.rowPrecios .itemRight h3 {
  color: #b8b8b8;
  line-height: .7;
}
/* line 622, ../sass/_components.scss */
.rowPrecios .itemRight h4 {
  font-family: "suzuki-headline";
  font-size: 2rem;
  color: #01334C;
}
/* line 627, ../sass/_components.scss */
.rowPrecios .itemRight_extraInfo p {
  font-size: .88rem;
  color: #b3b3b3;
}
@media only screen and (min-width: 1200px) {
  /* line 616, ../sass/_components.scss */
  .rowPrecios .itemRight {
    flex: 0 0 65%;
  }
}
/* line 637, ../sass/_components.scss */
.rowPrecios .tableDATA {
  min-width: 600px;
  margin-top: 1.5rem;
}
/* line 641, ../sass/_components.scss */
.rowPrecios .tableDATA .leadLeft {
  width: 10em;
}

/* componentes - Sebastián */
/* line 650, ../sass/_components.scss */
.cabecera-interior {
  position: relative;
  margin: 7em auto 4em;
  color: #ffffff;
}
@media only screen and (min-width: 48em) {
  /* line 650, ../sass/_components.scss */
  .cabecera-interior {
    margin-top: 12em;
  }

  .promociones-page .cabecera-interior {
    margin-top: 3.5em;
  }
}
/* line 657, ../sass/_components.scss */
.cabecera-interior .container {
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  flex-direction: row;
  height: 100%;
}
/* line 660, ../sass/_components.scss */
.cabecera-interior .container--left {
  justify-content: flex-start;
}
/* line 664, ../sass/_components.scss */
.cabecera-interior .cabecera-interior__imagen {
  position: absolute;
  width: 100%;
  display: block;
  -moz-object-fit: cover;
  -ms-object-fit: cover;
  -webkit-object-fit: cover;
  object-fit: cover;
}

@media only screen and (max-width: 767px) {
  /* line 664, ../sass/_components.scss */
  .landing_modelo  .cabecera-interior .land-modelo-mobile {
    height: 100%;
    object-position: 10% top;
  }
}

@media only screen and (min-width: 48em) {
  /* line 664, ../sass/_components.scss */
  .cabecera-interior .cabecera-interior__imagen {
    height: 100%;
  }
}
/* line 673, ../sass/_components.scss */
.cabecera-interior .cabecera-interior__logo-coche {
  display: inline-block;
  max-width: 50%;
}
@media only screen and (min-width: 64em) {
  /* line 673, ../sass/_components.scss */
  .cabecera-interior .cabecera-interior__logo-coche {
    max-width: 100%;
  }
}
/* line 680, ../sass/_components.scss */
.cabecera-interior .cabecera-interior__text-box {
  display: none;
  margin-bottom: 3em;
  max-width: 60%;
}
@media only screen and (min-width: 64em) {
  /* line 680, ../sass/_components.scss */
  .cabecera-interior .cabecera-interior__text-box {
    max-width: 35%;
    margin-bottom: 4em;
  }
}
/* line 690, ../sass/_components.scss */
.cabecera-interior .cabecera-interior__precio {
  font-size: 2em;
}
/* line 693, ../sass/_components.scss */
.cabecera-interior .cabecera-interior__text {
  line-height: 1.2;
  font-family: "suzuki-headline";
  font-size: 2em;
}
@media only screen and (min-width: 96em) {
  /* line 693, ../sass/_components.scss */
  .cabecera-interior .cabecera-interior__text {
    font-size: 3.2em;
  }
}

.cabecera-interior--imagenBG {
  height: 90vh;
  max-height: 780px;
  margin-top: 0;
}

@media only screen and (max-width: 767px) {
  .catalogo-quiero-recibir .cabecera-interior--imagenBG {
    height: 60vh;
  }
}

@media only screen and (min-width: 1024px) {

  .cabecera-interior--imagenBG {
    height: 70vh;
    margin-top: 0;
    max-height: none;;
  }
}

.cabecera-interior--solo-titulo {
  margin-bottom: 0;
}
/* line 711, ../sass/_components.scss */
.cabecera-interior--solo-titulo .container {
  justify-content: flex-start;
}
/* line 715, ../sass/_components.scss */
.cabecera-interior--slider {
  margin-top: 0;
}
/* line 718, ../sass/_components.scss */
.cabecera-interior__slide {
  height: 70vh;
  position: relative;
}
/* line 722, ../sass/_components.scss */
.cabecera-interior__slide-imagen {
  position: absolute;
  width: 100%;
  height: 100%;
  -ms-object-fit: cover;
  -moz-object-fit: cover;
  -webkit-object-fit: cover;
  object-fit: cover;
}
/* line 728, ../sass/_components.scss */
.cabecera-interior__slide-content {
  padding: 2em;
}
@media only screen and (min-width: 48em) {
  /* line 728, ../sass/_components.scss */
  .cabecera-interior__slide-content {
    max-width: 45%;
    height: 100%;
    display: flex;
    flex-direction: column;
    justify-content: center;
  }
}
/* line 738, ../sass/_components.scss */
.cabecera-interior__slide-titulo {
  line-height: 1;
  margin: 0.5em 0;
}
@media only screen and (min-width: 48em) {
  /* line 738, ../sass/_components.scss */
  .cabecera-interior__slide-titulo {
    padding-right: 3em;
  }
}
/* line 745, ../sass/_components.scss */
.cabecera-interior__slide-texto {
  margin-bottom: 0.5em;
}
/* line 748, ../sass/_components.scss */
.cabecera-interior__slide-categoria {
  display: block;
  margin-top: 6em;
}
/* line 753, ../sass/_components.scss */
.cabecera-interior--tituloCentro .container {
  justify-content: center;
  align-items: center;
}
/* line 757, ../sass/_components.scss */
.cabecera-interior--tituloCentro .cabecera-interior__titular {
  max-width: 90%;
  margin: 0 auto;
  text-align: center;
  line-height: 1.5;
  font-size: 2em;
}

.concesionarios-page .cabecera-interior--tituloCentro .cabecera-interior__titular {
  display: none;
}

@media only screen and (min-width: 48em) {
  /* line 757, ../sass/_components.scss */
  .cabecera-interior--tituloCentro .cabecera-interior__titular {
    max-width: 50%;
    font-size: 2.5em;
    margin-top: 10%;
  }
}

/* line 772, ../sass/_components.scss */
.cabecera-main {
  position: relative;
}
/* line 774, ../sass/_components.scss */
.cabecera-main--absolute {
  position: absolute;
  bottom: 0;
  right: 0;
}
/* line 779, ../sass/_components.scss */
.cabecera-main .filtro-noticias {
  margin-right: 2em;
}

/* line 784, ../sass/_components.scss */
.btn {
  background: #999999;
  border: none;
  position: relative;
  padding: 0.4em 3em 0.4em 1em;
  color: #ffffff;
  font-size: 1.5rem;
  font-family: "suzuki-headline";
  position: relative;
  overflow: hidden;
  cursor: pointer;
  display: block;
  line-height: 1;
  -moz-transform: skew(-10deg, 0deg) translate(3px, 1px);
  -ms-transform: skew(-10deg, 0deg) translate(3px, 1px);
  -webkit-transform: skew(-10deg, 0deg) translate(3px, 1px);
  transform: skew(-10deg, 0deg) translate(3px, 1px);
}
/* line 798, ../sass/_components.scss */
.btn::after, .btn::before {
  content: '';
  background: #ffffff;
  position: absolute;
  left: auto;
  top: 0;
  width: 48px;
  right: 0;
  bottom: 0;
  height: 100%;
  transform: translate(21px, 20px) rotate(-49deg);
}
/* line 810, ../sass/_components.scss */
.btn::before {
  transform: translate(11px, -30px) rotate(49deg);
}
/* line 813, ../sass/_components.scss */
.btn-box {
  display: inline-block;
  overflow: hidden;
  margin: 1em 0;
}
/* line 818, ../sass/_components.scss */
.btn-block {
  display: block;
}
/* line 821, ../sass/_components.scss */
.btn--submit {
  background: #666666;
  color: #ffffff;
}
/* line 95, ../sass/_abstract.scss */
.btn--submit::after, .btn--submit::before {
  content: '';
  background: #ffffff;
}
/* line 824, ../sass/_components.scss */
.btn-std {
  -ms-transform: none;
  -moz-transform: none;
  -webkit-transform: none;
  transform: none;
  padding-left: 2em;
  font-size: 1.2em;
}
/* line 828, ../sass/_components.scss */
.btn-std::before {
  content: "\f061";
  left: 1em;
  width: auto;
  height: auto;
  right: auto;
  background: transparent;
  font-family: "Font Awesome 5 Free";
  color: #ffffff;
  font-weight: 900;
  top: 30%;
  font-size: 0.7em;
  -ms-transform: none;
  -moz-transform: none;
  -webkit-transform: none;
  transform: none;
}
/* line 842, ../sass/_components.scss */
.btn-std::after {
  display: none;
}
/* line 843, ../sass/_components.scss */
.btn-std--noArrow {
  padding-left: 1em;
  padding-right: 1em;
}
/* line 846, ../sass/_components.scss */
.btn-std--noArrow::before {
  content: "";
}
/* line 851, ../sass/_components.scss */
.btn--left {
  padding: 0.4em 1em 0.4em 3em;
  text-align: right;
}
/* line 854, ../sass/_components.scss */
.btn--left::after, .btn--left::before {
  content: '';
  left: 0;
  right: auto;
  transform: translate(-25px, 25px) rotate(-49deg);
}
/* line 860, ../sass/_components.scss */
.btn--left::before {
  transform: translate(-26px, -30px) rotate(49deg);
}
/* line 864, ../sass/_components.scss */
.btn--v2 {
  display: inline-block;
  font-family: "suzuki-headline";
  font-size: 1.1rem;
  height: 2em;
  letter-spacing: 0;
  text-transform: uppercase;
  font-style: italic;
  color: #ffffff;
  background-color: #333447;
  padding: .5rem 4em .5rem 1.5rem;
  will-change: transform;
  padding-left: .5rem;
  -ms-transform-origin: left top;
  -moz-transform-origin: left top;
  -webkit-transform-origin: left top;
  transform-origin: left top;
}
/* line 878, ../sass/_components.scss */
.btn--v2::after {
  content: '';
  display: block;
  height: 25px;
  position: absolute;
  right: -0.9rem;
  top: 0;
  width: 0;
  height: 0;
  border-top: 19px solid transparent;
  border-bottom: 17px solid transparent;
  border-left: 15px solid #333447;
}
/* line 891, ../sass/_components.scss */
.btn--v2::before {
  content: '';
  position: absolute;
  top: 0;
  width: 0;
  height: 0;
  left: -0.5em;
  border-top: 35px solid transparent;
  border-bottom: 0px solid transparent;
  border-right: 10px solid #333447;
}
@media only screen and (min-width: 48em) {
  /* line 864, ../sass/_components.scss */
  .btn--v2 {
    -ms-transform: scale(1.5);
    -moz-transform: scale(1.5);
    -webkit-transform: scale(1.5);
    transform: scale(1.5);
  }
}
/* line 906, ../sass/_components.scss */
.btn--v2c1 {
  background-color: #0066ff;
}
/* line 908, ../sass/_components.scss */
.btn--v2c1::after {
  border-left: 15px solid #0066ff;
}
/* line 911, ../sass/_components.scss */
.btn--v2c1::before {
  border-right: 10px solid #0066ff;
}
/* line 915, ../sass/_components.scss */
.btn--v2c2 {
  background-color: #ffffff;
  color: #000000;
}
/* line 918, ../sass/_components.scss */
.btn--v2c2::after {
  border-left: 15px solid #ffffff;
}
/* line 921, ../sass/_components.scss */
.btn--v2c2::before {
  border-right: 10px solid #ffffff;
}
/* line 925, ../sass/_components.scss */
.btn--v2c3 {
  background-color: #ffff00;
  color: #000000;
}
/* line 928, ../sass/_components.scss */
.btn--v2c3::after {
  border-left: 15px solid #ffff00;
}
/* line 931, ../sass/_components.scss */
.btn--v2c3::before {
  border-right: 10px solid #ffff00;
}
/* line 935, ../sass/_components.scss */
.btn--v2c4 {
  background-color: #aab639;
}
/* line 937, ../sass/_components.scss */
.btn--v2c4::after {
  border-left: 15px solid #aab639;
}
/* line 940, ../sass/_components.scss */
.btn--v2c4::before {
  border-right: 10px solid #aab639;
}
/* line 944, ../sass/_components.scss */
.btn--v2c5 {
  background-color: #666666;
}
/* line 946, ../sass/_components.scss */
.btn--v2c5::after {
  border-left: 15px solid #666666;
}
/* line 949, ../sass/_components.scss */
.btn--v2c5::before {
  border-right: 10px solid #666666;
}
/* line 953, ../sass/_components.scss */
.btn--v2c6 {
  background-color: #e66000;
}
/* line 955, ../sass/_components.scss */
.btn--v2c6::after {
  border-left: 15px solid #e66000;
}
/* line 958, ../sass/_components.scss */
.btn--v2c6::before {
  border-right: 10px solid #e66000;
}
/* line 962, ../sass/_components.scss */
.btn--v2c7 {
  background-color: #003366;
}
/* line 964, ../sass/_components.scss */
.btn--v2c7::after {
  border-left: 15px solid #003366;
}
/* line 967, ../sass/_components.scss */
.btn--v2c7::before {
  border-right: 10px solid #003366;
}
/* line 971, ../sass/_components.scss */
.btn--v2c8 {
  background-color: #ffffff;
  color: #d9960b;
}
/* line 974, ../sass/_components.scss */
.btn--v2c8::after {
  border-left: 15px solid #ffffff;
}
/* line 977, ../sass/_components.scss */
.btn--v2c8::before {
  border-right: 10px solid #ffffff;
}
/* line 981, ../sass/_components.scss */
.btn--v2c9 {
  background-color: #b30000;
}
/* line 983, ../sass/_components.scss */
.btn--v2c9::after {
  border-left: 15px solid #b30000;
}
/* line 986, ../sass/_components.scss */
.btn--v2c9::before {
  border-right: 10px solid #b30000;
}
/* line 990, ../sass/_components.scss */
.btn--v2c10 {
  background-color: #d9960b;
  color: #ffffff;
}
/* line 993, ../sass/_components.scss */
.btn--v2c10::after {
  border-left: 15px solid #d9960b;
}
/* line 996, ../sass/_components.scss */
.btn--v2c10::before {
  border-right: 10px solid #d9960b;
}
/* line 1000, ../sass/_components.scss */
.btn--v2c11 {
  background-color: #ffffff;
  color: #aab639;
}
/* line 1003, ../sass/_components.scss */
.btn--v2c11::after {
  border-left: 15px solid #ffffff;
}
/* line 1006, ../sass/_components.scss */
.btn--v2c11::before {
  border-right: 10px solid #ffffff;
}

/* line 1014, ../sass/_components.scss */
.titular--interior {
  color: #999999;
}
/* line 1017, ../sass/_components.scss */
.titular--v1 {
  color: #eeeeee;
  margin: 0;
}
@media only screen and (min-width: 64em) {
  /* line 1017, ../sass/_components.scss */
  .titular--v1 {
    font-size: 11em;
    line-height: 0.7;
  }
}
@media only screen and (min-width: 48em) {
  /* line 1017, ../sass/_components.scss */
  .titular--v1 {
    font-size: 8em;
    line-height: 0.9;
    -moz-transform: translate(-6px, 5px);
    -ms-transform: translate(-6px, 5px);
    -webkit-transform: translate(-6px, 5px);
    transform: translate(-6px, 5px);
  }
}
@media only screen and (min-width: 64em) {
  /* line 1030, ../sass/_components.scss */
  .titular--align1 {
    margin-left: 36%;
  }
}

/* line 1038, ../sass/_components.scss */
.legal-text {
  text-align: left;
  font-size: 0.9em;
  margin-top: 3em;
}
/* line 1042, ../sass/_components.scss */
.legal-text p {
  line-height: 1.5;
}

/* line 1048, ../sass/_components.scss */
.listado-precios {
  margin-bottom: 4em;
}
/* line 1050, ../sass/_components.scss */
.listado-precios .tableDATA {
  margin-top: 0;
}
/* line 1052, ../sass/_components.scss */
.listado-precios .tableDATA thead {
  display: none;
}
/* line 1056, ../sass/_components.scss */
.listado-precios .listado-precios__item {
  margin-bottom: 4em;
  overflow: initial;
}
/* line 1060, ../sass/_components.scss */
.listado-precios .listado-precios__item .btn--info i {
  color: #999999;
}
/* line 1065, ../sass/_components.scss */
.listado-precios .maskOverflow-X, .listado-precios .rowPrecios .itemRight {
  overflow-x: initial;
  overflow: initial;
}
/* line 1069, ../sass/_components.scss */
.listado-precios .preciosWrapper .itemRight {
  overflow: initial;
}
@media only screen and (max-width: 48em) {
  /* line 1072, ../sass/_components.scss */
  .listado-precios .tableDATA {
    min-width: auto;
  }
  /* line 1075, ../sass/_components.scss */
  .listado-precios .tableDATA tr {
    display: flex;
    width: 100%;
    flex-direction: column;
    margin: 1em 0;
  }
  /* line 1081, ../sass/_components.scss */
  .listado-precios .tableDATA tr td:first-child {
    width: 100%;
  }
  /* line 1086, ../sass/_components.scss */
  .listado-precios .tableDATA .tooltip {
    right: 1em;
  }
}
@media only screen and (min-width: 64em) {
  /* line 1048, ../sass/_components.scss */
  .listado-precios {
    transform: translate(0, -1.8em);
  }
}
/* line 1095, ../sass/_components.scss */
.listado-promociones {
  display: flex;
  justify-content: flex-start;
  align-items: flex-start;
  flex-direction: row;
  flex-wrap: wrap;
  padding-bottom: 3em;
}
/* line 1099, ../sass/_components.scss */
.listado-promociones__imagen {
  display: block;
  width: 100%;
}
/* line 1103, ../sass/_components.scss */
.listado-promociones__item {
  width: 100%;
  margin-bottom: 2em;
}
@media only screen and (min-width: 64em) {
  /* line 1103, ../sass/_components.scss */
  .listado-promociones__item {
    max-width: calc((100% / 4) - 0.2em);
    margin: 0 0.1em 0.1em 0;
  }
}
/* line 1113, ../sass/_components.scss */
.listado-noticias__item {
  border: 1px solid #b8b8b8;
  color: #eeeeee;
}
/* line 1117, ../sass/_components.scss */
.listado-noticias__imagen {
  display: block;
  width: 100%;
}
/* line 1121, ../sass/_components.scss */
.listado-noticias__info {
  padding: 1.5em;
}
/* line 1124, ../sass/_components.scss */
.listado-noticias__fecha {
  margin-bottom: 1em;
  display: block;
  text-transform: uppercase;
  font-family: "suzuki-headline";
  color: #999999;
  font-size: 1.24em;
}
/* line 1132, ../sass/_components.scss */
.listado-noticias__texto {
  margin-bottom: 1em;
  font-size: 1.2em;
  line-height: 1.2;
  color: #999999;
  padding-right: 1em;
}
/* line 1139, ../sass/_components.scss */
.listado-noticias__titular {
  color: #01334C;
  font-size: 1.33em;
  margin-bottom: 1em;
  padding-right: 2em;
}
/* line 1145, ../sass/_components.scss */
.listado-noticias__info-btn {
  display: flex;
  justify-content: space-between;
  align-items: center;
  color: #999999;
  margin-top: 2em;
}
/* line 1152, ../sass/_components.scss */
.listado-noticias__categoria {
  font-family: "suzuki-headline";
  text-transform: uppercase;
  font-size: 1.3em;
}
/* line 1158, ../sass/_components.scss */
.listado-coches {
  display: flex;
  flex-direction: column;
  flex-wrap: wrap;
  margin: 2em auto 4em;
}
/* line 1163, ../sass/_components.scss */
.listado-coches__item {
  margin-bottom: 1em;
}
/* line 1166, ../sass/_components.scss */
.listado-coches__item:hover .listado-coches__descubrelo {
  left: 0;
}
@media only screen and (min-width: 48em) {
  /* line 1163, ../sass/_components.scss */
  .listado-coches__item {
    width: 30%;
  }
}
/* line 1174, ../sass/_components.scss */
.listado-coches__detalle {
  overflow: hidden;
  position: relative;
}
/* line 1178, ../sass/_components.scss */
.listado-coches__imagen {
  display: block;
  max-width: 80%;
  margin: 0 auto;
}
/* line 1182, ../sass/_components.scss */
.listado-coches__imagen--hover {
  display: none;
}
/* line 1186, ../sass/_components.scss */
.listado-coches__descubrelo {
  display: none;
  position: absolute;
  left: -100%;
  top: 0;
  -moz-transition: all 0.6s ease-in;
  -ms-transition: all 0.6s ease-in;
  -webkit-transition: all 0.6s ease-in;
  transition: all 0.6s ease-in;
}
@media only screen and (min-width: 48em) {
  /* line 1158, ../sass/_components.scss */
  .listado-coches {
    flex-direction: row;
    justify-content: space-between;
    max-width: 80%;
  }
}
/* line 1200, ../sass/_components.scss */
.listado-ocasion {
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-start;
  -moz-transform: translate(0, -1.5em);
  -ms-transform: translate(0, -1.5em);
  -webkit-transform: translate(0, -1.5em);
  transform: translate(0, -1.5em);
}
/* line 1205, ../sass/_components.scss */
.listado-ocasion__item {
  flex-basis: 100%;
  margin-bottom: 4em;
}

.listado-ocasion__item h2 span {
  display: none;
}

@media only screen and (min-width: 36em) {
  /* line 1205, ../sass/_components.scss */
  .listado-ocasion__item {
    flex-basis: 50%;
  }
}

@media only screen and (min-width: 768px) {
  .listado-ocasion__item {
    margin-right: 1.9%;
  }

  .listado-ocasion__item:nth-child(3n) {
    margin-right: 0;
  }
}

@media only screen and (min-width: 48em) {
  /* line 1205, ../sass/_components.scss */
  .listado-ocasion__item {
    flex-basis: 32%;
  }
}
/* line 1215, ../sass/_components.scss */
.listado-ocasion__concesionario {
  font-size: 1.3em;
  color: #01334C;
  font-family: "suzuki-headline";
}
/* line 1220, ../sass/_components.scss */
.listado-ocasion__region {
  font-size: 2.4em;
  font-family: "suzuki-headline";
  color: #b8b8b8;
}
/* line 1226, ../sass/_components.scss */
.listado-catalogo {
  -moz-transform: translate(0, -.35em);
  -ms-transform: translate(0, -.35em);
  -webkit-transform: translate(0, -.35em);
  transform: translate(0, -.35em);
}
/* line 1228, ../sass/_components.scss */
.listado-catalogo__catalogos-modelo {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}
/* line 1232, ../sass/_components.scss */
.listado-catalogo__catalogos-modelo .listado-catalogo__item {
  flex-basis: 100%;
  margin-bottom: 1em;
}
@media only screen and (min-width: 36em) {
  /* line 1232, ../sass/_components.scss */
  .listado-catalogo__catalogos-modelo .listado-catalogo__item {
    flex-basis: 50%;
  }
}
@media only screen and (min-width: 48em) {
  /* line 1232, ../sass/_components.scss */
  .listado-catalogo__catalogos-modelo .listado-catalogo__item {
    flex-basis: 32%;
  }
}
/* line 1243, ../sass/_components.scss */
.listado-catalogo__imagen {
  display: block;
  width: 100%;
}
/* line 1247, ../sass/_components.scss */
.listado-catalogo__txt-box {
  padding: 1em;
}

.listado-catalogo__txt-box,
.listado-catalogo__modelo {
  color: #01334C;
}
/* line 1250, ../sass/_components.scss */
.listado-catalogo__catalogo-descr {
  margin-bottom: 5em;
}
/* line 1253, ../sass/_components.scss */
.listado-catalogo__pdf {
  font-size: 3.5em;
  color: #666666;
}
/* line 1257, ../sass/_components.scss */
.listado-catalogo__item {
  border: 1px solid #cccccc;
}
/* line 1260, ../sass/_components.scss */
.listado-catalogo__item-parent {
  margin-bottom: 3em;
}
/* line 1263, ../sass/_components.scss */
.listado-catalogo__btn {
  text-align: right;
}

/* line 1269, ../sass/_components.scss */
.tooltip {
  opacity: 0;
  right: -1em;
  top: 3em;
  background: #ffffff;
  padding: 1em;
  max-height: 0;
  position: absolute;
  width: 100%;
  z-index: -1;
}
/* line 1279, ../sass/_components.scss */
.tooltip.on {
  opacity: 1;
  max-height: 100em;
  z-index: 152;
}
/* line 1284, ../sass/_components.scss */
.tooltip-ref {
  position: relative;
}
/* line 1287, ../sass/_components.scss */
.tooltip__triangle {
  position: absolute;
  top: -1.15em;
  right: 5.5em;
  transform: rotate(180deg);
}
/* line 1293, ../sass/_components.scss */
.tooltip-switch {
  cursor: pointer;
}
/* line 1295, ../sass/_components.scss */
.tooltip-switch--inner {
  position: absolute;
  right: 2em;
  top: 2em;
}
@media only screen and (min-width: 48em) {
  /* line 1269, ../sass/_components.scss */
  .tooltip {
    padding: 3em;
    width: 300%;
  }
}

/* line 1307, ../sass/_components.scss */
.precio {
  display: flex;
  justify-content: flex-start;
  align-items: flex-start;
  flex-direction: column;
  border: 1px solid #666666;
  text-align: left;
  box-shadow: 6px 6px 14px -2px #b3b3b3;
}
/* line 1312, ../sass/_components.scss */
.precio__detalle-cifra {
  font-family: "suzuki-headline";
  font-size: 3em;
  display: block;
  line-height: 1;
  white-space: nowrap;
}
/* line 1319, ../sass/_components.scss */
.precio__valor--antes {
  opacity: .3;
}
/* line 1324, ../sass/_components.scss */
.precio__texto p {
  line-height: 1.5;
  margin-bottom: 0.3em;
}
/* line 1327, ../sass/_components.scss */
.precio__texto p:nth-last-child(1) {
  margin-top: 1em;
  margin-bottom: 0;
}
@media only screen and (min-width: 48em) {
  /* line 1322, ../sass/_components.scss */
  .precio__texto {
    padding-left: 4em;
  }
}
/* line 1336, ../sass/_components.scss */
.precio__valor {
  margin-bottom: 1em;
}
/* line 1338, ../sass/_components.scss */
.precio__valor:last-child {
  margin-bottom: 0;
}
@media only screen and (min-width: 48em) {
  /* line 1307, ../sass/_components.scss */
  .precio {
    flex-direction: row;
  }
}

/* line 1347, ../sass/_components.scss */
.tiempo {
  line-height: 1;
}

/* line 1351, ../sass/_components.scss */
.desglose-ficha {
  display: none;
}
/* line 1353, ../sass/_components.scss */
.desglose-ficha .toggle-accordion.tipoHeader {
  font-family: "suzuki-headline";
  text-transform: uppercase;
  font-size: 2rem;
  color: #b8b8b8;
  line-height: 1;
  position: relative;
  padding: 0.3em 0;
  text-align: left;
}
/* line 1362, ../sass/_components.scss */
.desglose-ficha .toggle-accordion.tipoHeader::after {
  position: absolute;
  right: 0.5em;
  content: "\f078";
  font-family: "fa-light-300";
  display: inline-block;
  color: #000000;
  -moz-transition: transform 0.3s ease-in;
  -ms-transition: transform 0.3s ease-in;
  -webkit-transition: transform 0.3s ease-in;
  transition: transform 0.3s ease-in;
}
/* line 1372, ../sass/_components.scss */
.desglose-ficha .toggle-accordion.tipoHeader.on::after {
  -moz-transform: rotate(-180deg);
  -ms-transform: rotate(-180deg);
  -webkit-transform: rotate(-180deg);
  transform: rotate(-180deg);
}
/* line 1377, ../sass/_components.scss */
.desglose-ficha .desglose-ficha__aspecto {
  border-bottom: 1px solid #000000;
}
/* line 1381, ../sass/_components.scss */
.desglose-ficha .desglose-ficha__legal {
  margin-top: 3em;
  font-size: 0.9em;
  text-align: left;
}
/* line 1386, ../sass/_components.scss */
.desglose-ficha .desglose-ficha__legal-lista {
  margin: 1em 0;
}
/* line 1388, ../sass/_components.scss */
.desglose-ficha .desglose-ficha__legal-lista .tableDATA .leadLeft {
  width: 30%;
}
@media only screen and (min-width: 1024px) {
  /* line 1351, ../sass/_components.scss */
  .desglose-ficha {
    display: block;
  }
}

/* line 1398, ../sass/_components.scss */
.galeria-modelo {
  display: flex;
  flex-wrap: wrap;
  margin-bottom: 3em;
}
/* line 1402, ../sass/_components.scss */
.galeria-modelo .galeria-modelo__item {
  width: 50%;
  position: relative;
}
@media only screen and (min-width: 48em) {
  /* line 1402, ../sass/_components.scss */
  .galeria-modelo .galeria-modelo__item {
    width: 25%;
  }
}
@media only screen and (min-width: 64em) {
  /* line 1402, ../sass/_components.scss */
  .galeria-modelo .galeria-modelo__item {
    width: calc(100% / 6);
    padding: 0.1em 0.05em;
  }
}
/* line 1412, ../sass/_components.scss */
.galeria-modelo .galeria-modelo__item--destacado {
  background: #8d8d8d;
  position: relative;
  color: #ffffff;
}
/* line 1418, ../sass/_components.scss */
.galeria-modelo .galeria-modelo__imagen {
  display: block;
  width: 100%;
}
/* line 1422, ../sass/_components.scss */
.galeria-modelo .galeria-modelo__titular {
  font-size: 1.6em;
  position: absolute;
  bottom: 5%;
  right: 5%;
}

/* line 1431, ../sass/_components.scss */
.article {
  margin-bottom: 4em;
}
/* line 1433, ../sass/_components.scss */
.article .container {
  border: 1px solid #666666;
}
/* line 1436, ../sass/_components.scss */
.article__header {
  display: flex;
  flex-direction: column;
}
@media only screen and (min-width: 85em) {
  /* line 1436, ../sass/_components.scss */
  .article__header {
    flex-direction: row;
    flex-wrap: wrap;
  }
}
@media only screen and (min-width: 85em) {
  /* line 1444, ../sass/_components.scss */
  .article__image-cont {
    width: 66%;
    order: 1;
  }
}
/* line 1450, ../sass/_components.scss */
.article__image {
  display: block;
  width: 100%;
}
/* line 1454, ../sass/_components.scss */
.article__top-text {
  padding: 2em;
}
@media only screen and (min-width: 85em) {
  /* line 1454, ../sass/_components.scss */
  .article__top-text {
    width: 34%;
    order: 2;
    display: flex;
    flex-direction: column-reverse;
    justify-content: space-between;
    padding-bottom: 0;
  }
}
/* line 1465, ../sass/_components.scss */
.article__titular {
  font-size: 2.13em;
  text-transform: uppercase;
  line-height: 1.2;
  color: #01334C;
}
@media only screen and (min-width: 85em) {
  /* line 1465, ../sass/_components.scss */
  .article__titular {
    margin-bottom: 0;
  }
}
/* line 1473, ../sass/_components.scss */
.article__extracto {
  color: #8d8d8d;
}
/* line 1476, ../sass/_components.scss */
.article__time {
  display: block;
}
/* line 1479, ../sass/_components.scss */
.article__contenido {
  padding: 3em;
  color: #8d8d8d;
  line-height: 1.5;
}
@media only screen and (min-width: 64em) {
  /* line 1479, ../sass/_components.scss */
  .article__contenido {
    margin-bottom: 0;
    columns: 3;
    column-gap: 3em;
  }
}

/* line 1492, ../sass/_components.scss */
.filtro-noticias__btn {
  border: none;
  cursor: pointer;
  font-family: "suzuki-headline";
  background: transparent;
  text-transform: uppercase;
  font-size: 1.2em;
  padding: 0.5em;
  border: none;
  outline: none !important;
  color: #01334C;
}

/* line 1503, ../sass/_components.scss */
.concesionarios {
  padding: 1em 0;
}
/* line 1506, ../sass/_components.scss */
.concesionarios .search_txt a ~ span:nth-last-child(1) {
  position: absolute;
  right: 1em;
  transform: translate(0, -100%);
}
/* line 1512, ../sass/_components.scss */
.concesionarios__buscador-box {
  max-width: 3em;
  display: inline-block;
  padding: 1em;
  cursor: pointer;
}
/* line 1517, ../sass/_components.scss */
.concesionarios__buscador-box::after {
  content: "\f002";
  font-family: "fa-light-300";
}
/* line 1521, ../sass/_components.scss */
.concesionarios__buscador-box .search_btn {
  cursor: pointer;
}
/* line 1524, ../sass/_components.scss */
.concesionarios__buscador-box .concesionarios__buscador-item {
  position: absolute;
  opacity: 0;
  z-index: 0;
  margin-left: -2em;
  margin-top: -1em;
}
/* line 1532, ../sass/_components.scss */
.concesionarios__mapa-box {
  position: relative;
}
/* line 1535, ../sass/_components.scss */
.concesionarios__listado {
  display: none;
  position: absolute;
  right: 0;
  top: 0;
  bottom: 0;
  height: 100%;
  width: 30%;
  background: white;
  padding: 1em;
  overflow-x: scroll;
  border: 1px solid #000000;
  max-height: 700px;
}
/* line 1549, ../sass/_components.scss */
.concesionarios__listado li {
  margin-bottom: 2em;
}
/* line 1553, ../sass/_components.scss */
.concesionarios li span {
  display: block;
  line-height: 1.3;
}
/* line 1557, ../sass/_components.scss */
.concesionarios li .logo_img {
  position: absolute;
  right: 1em;
}
/* line 1562, ../sass/_components.scss */
.concesionarios__detalle {
  overflow: hidden;
  display: flex;
}
/* line 1566, ../sass/_components.scss */
.concesionarios__detalle .concesionarios__ruta {
  position: absolute;
  right: 0;
  top: 0;
  bottom: 0;
  background: #ffffff;
  width: 30%;
  z-index: 1;
  padding: 1em;
  max-height: 100%;
  overflow: scroll;
  border: 1px solid #cccccc;
}


@media all and (min-width: 769px) {
  .concesionarios__buscador {
    display: flex;
    margin: 1em 0;
    flex-wrap: wrap;
  }
}


/* line 1585, ../sass/_components.scss */
.concesionarios__bloque {
  width: 100%;
}
/* line 1587, ../sass/_components.scss */
.concesionarios__bloque--1 {
  display: flex;
  flex-wrap: wrap;
}
/* line 1590, ../sass/_components.scss */
.concesionarios__bloque--1 .concesionarios__buscador-item {
  flex-grow: 1;
}
/* line 1593, ../sass/_components.scss */
.concesionarios__bloque--1 .concesionarios__direccion {
  width: 100%;
}
@media only screen and (min-width: 48em) {
  /* line 1593, ../sass/_components.scss */
  .concesionarios__bloque--1 .concesionarios__direccion {
    flex-grow: 4;
    width: auto;
  }
}
/* line 1601, ../sass/_components.scss */
.concesionarios__bloque--2 {
  display: flex;
}
/* line 1603, ../sass/_components.scss */
.concesionarios__bloque--2 .concesionarios__buscador-item {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-grow: 1;
}
@media only screen and (min-width: 769px) {
  /* line 1585, ../sass/_components.scss */
  .concesionarios__bloque {
    width: 50%;
  }
}
/* line 1614, ../sass/_components.scss */
.concesionarios__buscador-item {
  height: 3em;
  padding: 0.5em;
}
/* line 1618, ../sass/_components.scss */
.concesionarios__buscador-btn {
  background: #666666;
  color: white;
  margin-left: 0.5em;
}
/* line 1623, ../sass/_components.scss */
.concesionarios .inicio, .concesionarios .fin {
  font-family: "suzuki-headline";
  display: inline-block;
  margin-right: 0.5em;
}
/* line 1624, ../sass/_components.scss */
.concesionarios #muestra_ruta {
  padding: 1em 0;
  display: block;
  position: relative;
}
/* line 1629, ../sass/_components.scss */
.concesionarios #ruta_hasta {
  position: relative;
}
/* line 1631, ../sass/_components.scss */
.concesionarios #ruta_hasta + p {
  position: absolute;
  right: 0;
  top: 0;
  padding: 0.5em 2em;
  background: #666666;
  color: #ffffff;
}

/* line 1645, ../sass/_components.scss */
.info-tecnica {
  overflow: hidden;
  border-top: 1px solid #000000;
  position: relative;
  background: #ffffff;
  max-height: 4em;
  max-width: 90%;
  margin: 0 auto 0;
  -ms-transition: all 0.5s ease-in;
  -moz-transition: all 0.5s ease-in;
  -webkit-transition: all 0.5s ease-in;
  transition: all 0.5s ease-in;
}
/* line 1654, ../sass/_components.scss */
.info-tecnica .desglose-ficha {
  max-height: 0;
  opacity: 0;
  -moz-transform: translate(0, -3em);
  -ms-transform: translate(0, -3em);
  -webkit-transform: translate(0, -3em);
  transform: translate(0, -3em);
  -ms-transition: max-height 0.5s ease-in 0.5s;
  -moz-transition: max-height 0.5s ease-in 0.5s;
  -webkit-transition: max-height 0.5s ease-in 0.5s;
  transition: max-height 0.5s ease-in 0.5s;
}
/* line 1660, ../sass/_components.scss */
.info-tecnica-swicth {
  background: #ffffff;
  height: auto;
  padding: 2em 0;
  margin-bottom: 1em;
  cursor: pointer;
  display: none;
}
/* line 1667, ../sass/_components.scss */
.info-tecnica-swicth::after {
  content: "\f078";
  font-family: "fa-light-300";
  font-size: 2em;
  display: inline-block;
  -moz-transition: transform 0.3s ease-in;
  -ms-transition: transform 0.3s ease-in;
  -webkit-transition: transform 0.3s ease-in;
  transition: transform 0.3s ease-in;
}
/* line 1674, ../sass/_components.scss */
.info-tecnica-swicth.active {
  margin-bottom: 4em;
}
/* line 1676, ../sass/_components.scss */
.info-tecnica-swicth.active::after {
  -moz-transform: rotate(-180deg);
  -ms-transform: rotate(-180deg);
  -webkit-transform: rotate(-180deg);
  transform: rotate(-180deg);
}
@media only screen and (min-width: 1050px) {
  /* line 1660, ../sass/_components.scss */
  .info-tecnica-swicth {
    display: block;
  }
}
/* line 1684, ../sass/_components.scss */
.info-tecnica.open {
  margin-top: 0;
  max-height: 200em;
}
/* line 1687, ../sass/_components.scss */
.info-tecnica.open .desglose-ficha {
  max-height: 200em;
  opacity: 1;
}
/* line 1692, ../sass/_components.scss */
.info-tecnica::after {
  content: "";
  display: block;
  background: #ffffff;
  height: 5em;
}
@media only screen and (min-width: 48em) {
  /* line 1645, ../sass/_components.scss */
  .info-tecnica {
    width: 60em;
    max-width: 44em;
  }
}

/* line 1704, ../sass/_components.scss */
.toggle-modelo {
  text-align: center;
}
/* line 1706, ../sass/_components.scss */
.toggle-modelo__item {
  display: inline-block;
  background: #999999;
  color: #ffffff;
}
/* line 1711, ../sass/_components.scss */
.toggle-modelo__btn {
  cursor: pointer;
  background: transparent;
  border: none;
  padding: 0.5em;
  color: #ffffff;
}
/* line 1717, ../sass/_components.scss */
.toggle-modelo__btn.active {
  background: #4d4d4d;
}
/* line 1721, ../sass/_components.scss */
.toggle-modelo__box {
  display: none;
}
/* line 1723, ../sass/_components.scss */
.toggle-modelo__box.active {
  display: block;
}

/* line 1729, ../sass/_components.scss */
.modal {
  display: none;
}

/* line 1734, ../sass/_components.scss */
.box--v1 {
  border: 1px solid #cccccc;
  padding: 1em;
}

/* line 1741, ../sass/_components.scss */
.secciones-contacto__otros {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  margin: 1em 0;
}
/* line 1747, ../sass/_components.scss */
.secciones-contacto__otros-item {
  display: flex;
  flex-direction: column;
  position: relative;
}
/* line 1751, ../sass/_components.scss */
.secciones-contacto__otros-item p {
  line-height: 1.5;
}
/* line 1754, ../sass/_components.scss */
.secciones-contacto__otros-item .btn-box {
  margin-bottom: 0.2em;
}
/* line 1757, ../sass/_components.scss */
.secciones-contacto__otros-item .btn-box + .btn-box {
  margin-top: 0;
}
@media only screen and (min-width: 48em) {
  /* line 1747, ../sass/_components.scss */
  .secciones-contacto__otros-item {
    flex-basis: 32%;
    padding-top: 5em;
    padding-bottom: 7em;
  }
}
/* line 1766, ../sass/_components.scss */
.secciones-contacto__enlaces-box {
  width: 90%;
}
@media only screen and (min-width: 48em) {
  /* line 1766, ../sass/_components.scss */
  .secciones-contacto__enlaces-box {
    position: absolute;
    bottom: 1em;
  }
}
/* line 1774, ../sass/_components.scss */
.secciones-contacto__otros-imagen {
  max-width: 100%;
}
/* line 1777, ../sass/_components.scss */
.secciones-contacto__titulo {
  margin-top: 0;
}
/* line 1780, ../sass/_components.scss */
.secciones-contacto__cabecera {
  position: relative;
  background: #ffffff;
}
/* line 1784, ../sass/_components.scss */
.secciones-contacto__telefono {
  right: 1em;
  bottom: 0em;
  font-size: 4em;
  font-family: "suzuki-headline";
}
@media only screen and (min-width: 48em) {
  /* line 1784, ../sass/_components.scss */
  .secciones-contacto__telefono {
    position: absolute;
  }
}
@media only screen and (min-width: 48em) {
  /* line 1793, ../sass/_components.scss */
  .secciones-contacto__imagen-box {
    height: 7em;
    margin-bottom: 2em;
  }
}

/* line 1801, ../sass/_components.scss */
.gracias {
  background: #ffffff;
  text-align: center;
  padding: 2em;
  margin-bottom: 4em;
}

/* line 1808, ../sass/_components.scss */
.slide-home {
  color: #ffffff;
}
/* line 1810, ../sass/_components.scss */
.slide-home__image {
  position: absolute;
  width: 100%;
  height: 100%;
  -moz-object-fit: cover;
  -ms-object-fit: cover;
  -webkit-object-fit: cover;
  object-fit: cover;
}
/* line 1816, ../sass/_components.scss */
.slide-home__content {
  display: none;
}
@media only screen and (min-width: 48em) {
  /* line 1816, ../sass/_components.scss */
  .slide-home__content {
    max-width: 40%;
  }
}
/* line 1822, ../sass/_components.scss */
.slide-home__titulo {
  font-size: 2em;
  line-height: 1;
  font-family: "suzuki-headline";
}
@media only screen and (min-width: 48em) {
  /* line 1822, ../sass/_components.scss */
  .slide-home__titulo {
    font-size: 3em;
  }
}
@media only screen and (min-width: 96em) {
  /* line 1822, ../sass/_components.scss */
  .slide-home__titulo {
    font-size: 5em;
  }
}
/* line 1833, ../sass/_components.scss */
.slide-home__text-cifra {
  font-size: 2em;
  font-family: "suzuki-headline";
}
@media only screen and (min-width: 48em) {
  /* line 1833, ../sass/_components.scss */
  .slide-home__text-cifra {
    font-size: 3em;
  }
}
/* line 1839, ../sass/_components.scss */
.slide-home__text-cifra .cifra {
  font-size: 2em;
  font-family: "suzuki-headline";
}
/* line 1844, ../sass/_components.scss */
.slide-home__text-slide {
  font-size: 1.6em;
  font-family: "suzuki-headline";
}
/* line 1847, ../sass/_components.scss */
.slide-home__text-slide--up05 {
  -moz-transform: translate(0, -0.5em);
  -ms-transform: translate(0, -0.5em);
  -webkit-transform: translate(0, -0.5em);
  transform: translate(0, -0.5em);
}
/* line 1851, ../sass/_components.scss */
.slide-home__text-image {
  display: block;
}
/* line 1853, ../sass/_components.scss */
.slide-home__text-image--w5 {
  width: 50%;
}
/* line 1854, ../sass/_components.scss */
.slide-home__text-image--w7 {
  width: 70%;
}
/* line 1856, ../sass/_components.scss */
.slide-home__text-box {
  margin: 1em 0;
}
/* line 1859, ../sass/_components.scss */
.slide-home .container {
  display: flex;
  justify-content: center;
  align-items: center;
  height: 100%;
  text-align: right;
}
@media only screen and (min-width: 48em) {
  /* line 1859, ../sass/_components.scss */
  .slide-home .container {
    max-width: 80%;
    margin: 0 auto;
    justify-content: flex-end;
  }
}
/* line 1870, ../sass/_components.scss */
.slide-home .container--left {
  text-align: left;
}
@media only screen and (min-width: 48em) {
  /* line 1870, ../sass/_components.scss */
  .slide-home .container--left {
    justify-content: flex-start;
  }
}


.slide-home .img-desktop {
  display: none;
}
@media only screen and (min-width: 801px) {
  .slide-home .img-mobile {
    display: none;
  }

  .slide-home .img-desktop {
    display: block;
  }
}

/* line 1896, ../sass/_components.scss */
.descarga-catalogo {
  margin-top: 2em;
}

@media only screen and (min-width: 1024px) {
  /* line 1896, ../sass/_components.scss */
  .descarga-catalogo {
    display: none;
  }
}

/* line 1904, ../sass/_components.scss */
#bloque_ventanaCookies {
  position: fixed;
  bottom: 0;
  width: 100%;
  left: 0;
  right: 0;
  background: #01334c;
  color: #ffffff;
  padding: 2em 4em;
  z-index: 200;
  text-align: center;
}
/* line 1915, ../sass/_components.scss */
#bloque_ventanaCookies h3 {
  margin-bottom: 1em;
}
/* line 1918, ../sass/_components.scss */
#bloque_ventanaCookies input[type="button"] {
  display: inline-block;
  margin-top: 1.5em;
  border: none;
  background: #ffffff;
  color: #333447;
  padding: 1em;
}

/* line 1929, ../sass/_components.scss */
.destacado-modelo {
  color: #ffffff;
  display: flex;
  text-transform: uppercase;
  align-items: center;
  height: 100%;
}
/* line 1935, ../sass/_components.scss */
.destacado-modelo__precio {
  font-family: "suzuki-regular";
  font-size: 1.5em;
  text-transform: none;
}
@media only screen and (min-width: 48em) {
  /* line 1935, ../sass/_components.scss */
  .destacado-modelo__precio {
    font-size: 2em;
  }
}
/* line 1943, ../sass/_components.scss */
.destacado-modelo__text1 {
  font-family: "suzuki-headline";
  font-size: 1.5em;
  line-height: 1;
}
@media only screen and (min-width: 48em) {
  /* line 1943, ../sass/_components.scss */
  .destacado-modelo__text1 {
    font-size: 3.2em;
  }
}
@media only screen and (min-width: 48em) {
  /* line 1953, ../sass/_components.scss */
  .destacado-modelo__cta + .destacado-modelo__imagen {
    margin-top: 2em;
  }
}
/* line 1958, ../sass/_components.scss */
.destacado-modelo__inner {
  display: none;
}
@media only screen and (min-width: 48em) {
  /* line 1958, ../sass/_components.scss */
  .destacado-modelo__inner {
    max-width: 40%;
  }
}
/* line 1966, ../sass/_components.scss */
.destacado-modelo__imagenLogo img {
  display: block;
  width: 50%;
}
@media only screen and (min-width: 48em) {
  /* line 1966, ../sass/_components.scss */
  .destacado-modelo__imagenLogo img {
    width: 70%;
  }
}
/* line 1975, ../sass/_components.scss */
.destacado-modelo__imagen img {
  display: block;
}
@media only screen and (min-width: 48em) {
  /* line 1975, ../sass/_components.scss */
  .destacado-modelo__imagen img {
    width: 40%;
  }
}
/* line 1982, ../sass/_components.scss */
.destacado-modelo.container--right {
  justify-content: flex-end;
}
/* line 1985, ../sass/_components.scss */
.getFixedTOP .destacado-modelo {
  opacity: 0;
}
/* line 1988, ../sass/_components.scss */
.destacado-modelo .slide-home__content {
  display: none;
  text-align: left;
  width: 100%;
  padding: 0 0 0 15%;
}
@media only screen and (min-width: 48em) {
  /* line 1988, ../sass/_components.scss */
  .destacado-modelo .slide-home__content {
    width: auto;
    padding: 0;
  }
}

/* line 2002, ../sass/_components.scss */
.boton-scroll-up {
  position: fixed;
  opacity: 1;
  bottom: -15%;
  right: 5%;
  font-size: 2em;
  color: #333447;
  cursor: pointer;
  z-index: -1;
  display: inline-block;
  -moz-transition: all 0.2s ease-out;
  -ms-transition: all 0.2s ease-out;
  -webkit-transition: all 0.2s ease-out;
  transition: all 0.2s ease-out;
  transform: rotate(180deg);
}
/* line 2013, ../sass/_components.scss */
.boton-scroll-up.on {
  opacity: 1;
  z-index: 123;
  bottom: 5%;
  -moz-transition: all 1s ease-out 1s;
  -ms-transition: all 1s ease-out 1s;
  -webkit-transition: all 1s ease-out 1s;
  transition: all 1s ease-out 1s;
}
@media only screen and (min-width: 48em) {
  /* line 2013, ../sass/_components.scss */
  .boton-scroll-up.on {
    bottom: 2%;
  }
}

/* line 2025, ../sass/_components.scss */
.avisoLegal-toogle {
  position: absolute;
  bottom: 5%;
  left: 5%;
  width: 90%;
  z-index: 10;
}
/* line 2031, ../sass/_components.scss */
.avisoLegal-toogle__switch {
  text-decoration: underline;
  opacity: 0.6;
  font-size: 0.9em;
}

.bigImgPromoWrap .avisoLegal-toogle__switch {
  opacity: .8;
  color: #fff;
}
/* line 2036, ../sass/_components.scss */
.avisoLegal-toogle__content {
  position: absolute;
  background: rgba(255, 255, 255, 0.8);
  padding: 2em;
  box-shadow: 1px 1px 6px 0px rgba(0, 0, 0, 0.4);
  -moz-transition: all 0.3s ease-out;
  -ms-transition: all 0.3s ease-out;
  -webkit-transition: all 0.3s ease-out;
  transition: all 0.3s ease-out;
  -moz-transform: translate(0, 100%);
  -ms-transform: translate(0, 100%);
  -webkit-transform: translate(0, 100%);
  transform: translate(0, 100%);
}
/* line 2043, ../sass/_components.scss */
.avisoLegal-toogle__content.on {
  -moz-transform: translate(0, -100%);
  -ms-transform: translate(0, -100%);
  -webkit-transform: translate(0, -100%);
  transform: translate(0, -100%);
  -moz-transition: all 0.5s ease-in;
  -ms-transition: all 0.5s ease-in;
  -webkit-transition: all 0.5s ease-in;
  transition: all 0.5s ease-in;
}
/* line 2048, ../sass/_components.scss */
.avisoLegal-toogle__titulo {
  color: #333447;
  margin: 0 0 0.5em 0;
  font-family: "suzuki-headline";
  font-size: 1.5em;
}
/* line 2054, ../sass/_components.scss */
.avisoLegal-toogle__texto {
  color: #333447;
  font-size: 0.9em;
  line-height: 1.1;
}
/* line 2059, ../sass/_components.scss */
.avisoLegal-toogle__close {
  position: absolute;
  right: 1em;
  top: 1em;
  color: #333447;
  cursor: pointer;
  display: inline-block;
  width: 1em;
  height: 1em;
}

/* line 2073, ../sass/_components.scss */
.slide-home1-efecto {
  -moz-transform-origin: right bottom;
  -ms-transform-origin: right bottom;
  -webkit-transform-origin: right bottom;
  transform-origin: right bottom;
}
@media only screen and (min-width: 48em) {
  /* line 2073, ../sass/_components.scss */
  .slide-home1-efecto {
    -moz-transform: translate(0, 50%) scale(0.8);
    -ms-transform: translate(0, 50%) scale(0.8);
    -webkit-transform: translate(0, 50%) scale(0.8);
    transform: translate(0, 50%) scale(0.8);
  }
}

/* line 2080, ../sass/_components.scss */
.slide-home2-efecto {
  -moz-transform-origin: right bottom;
  -ms-transform-origin: right bottom;
  -webkit-transform-origin: right bottom;
  transform-origin: right bottom;
}
@media only screen and (min-width: 48em) {
  /* line 2080, ../sass/_components.scss */
  .slide-home2-efecto {
    -moz-transform: translate(-60%, 200%) scale(0.8);
    -ms-transform: translate(-60%, 200%) scale(0.8);
    -webkit-transform: translate(-60%, 200%) scale(0.8);
    transform: translate(-60%, 200%) scale(0.8);
  }
}

/* line 2087, ../sass/_components.scss */
.legal_inpage {
  margin: 0 auto 2em;
  font-size: 0.8em;
}

/* line 2093, ../sass/_components.scss */
.concesionarios-page .concesionarios__mapa-ruta {
  height: 700px;
}

/* line 2103, ../sass/_components.scss */
.grid-item {
  float: left;
  margin-bottom: 10px;
}

/* line 2107, ../sass/_components.scss */
.gutter-sizer {
  width: 0.5%;
}

/* line 2108, ../sass/_components.scss */
.grid-sizer,
.grid-item {
  width: 32%;
}

@media (min-width: 960px) and (max-width: 1200px) {
  /* line 2112, ../sass/_components.scss */
  .grid-sizer,
  .grid-item {
    width: 32%;
  }
}
@media (min-width: 480px) and (max-width: 599px) {
  /* line 2118, ../sass/_components.scss */
  .grid-sizer,
  .grid-item {
    width: 49.5%;
  }
}
@media (min-width: 300px) and (max-width: 479px) {
  /* line 2123, ../sass/_components.scss */
  .grid-sizer,
  .grid-item {
    width: 100%;
  }
}
/* line 2129, ../sass/_components.scss */
.accordion .inner {
  overflow: hidden;
  display: none;
}
/* line 2133, ../sass/_components.scss */
.accordion li {
  margin: .5em 0;
}
/* line 2135, ../sass/_components.scss */
.accordion li a.toggle-accordion {
  width: 100%;
  display: block;
}

/* line 2143, ../sass/_components.scss */
.switch-modelo-responsive {
  display: flex;
  align-items: center;
  justify-content: space-around;
}
/* line 2147, ../sass/_components.scss */
.switch-modelo-responsive img {
  margin-right: 1em;
  max-width: 60%;
}
/* line 2151, ../sass/_components.scss */
.switch-modelo-responsive i {
  font-size: 1.5em;
  display: inline-block;
  -moz-transition: all 0.3s ease-out;
  -ms-transition: all 0.3s ease-out;
  -webkit-transition: all 0.3s ease-out;
  transition: all 0.3s ease-out;
}
/* line 2156, ../sass/_components.scss */
.switch-modelo-responsive ~ li {
  display: none;
  margin-bottom: 0.3em;
}
/* line 2159, ../sass/_components.scss */
.switch-modelo-responsive ~ li a {
  color: #000000;
}
/* line 2164, ../sass/_components.scss */
.switch-modelo-responsive.on i {
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}


/* line 2176, ../sass/_components.scss */
.diseno-alternativo {
  display: block;
  margin-top: 1em;
}

/* line 2185, ../sass/_components.scss */
.open .rowNAVmodelosInterior_nav--logomodelo {
  display: none !important;
}

/* line 2190, ../sass/_components.scss */
.rowCabecera.modulo.oppen {
  height: 55vh;
}

@media only screen and (max-width: 800px) {
  /* line 2195, ../sass/_components.scss */
  .modelosInterior .rowCabecera {
    background-image: url(https://suzuki-auto.s3.eu-west-1.amazonaws.com/auto19pt/img/modelos-interior/jimny-interior-cabecera-resp.jpg) !important;
    background-position: center top;
    background-attachment: scroll;
    overflow: visible;
    background-size: 100% auto;
  }

  /* line 2202, ../sass/_components.scss */
  .nuevo-jimny.modelosInterior .rowCabecera {
    background-image: url(https://suzuki-auto.s3.eu-west-1.amazonaws.com/auto19pt/detalles/nuevo-jimny/img/interior-cabecera-resp.jpg) !important;
  }

  /* line 2205, ../sass/_components.scss */
  .nuevo-vitara.modelosInterior .rowCabecera {
    background-image: url(https://suzuki-auto.s3.eu-west-1.amazonaws.com/auto19pt/detalles/nuevo-vitara/img/interior-cabecera-resp.jpg) !important;
  }

  /* line 2208, ../sass/_components.scss */
  .swift.modelosInterior .rowCabecera {
    background-image: url(https://suzuki-auto.s3.eu-west-1.amazonaws.com/auto19pt/detalles/swift/img/interior-cabecera-resp.jpg) !important;
  }

  /* line 2211, ../sass/_components.scss */
  .swift-sport.modelosInterior .rowCabecera {
    background-image: url(https://suzuki-auto.s3.eu-west-1.amazonaws.com/auto19pt/detalles/swift-sport/img/interior-cabecera-resp.jpg) !important;
  }

  /* line 2214, ../sass/_components.scss */
  .nuevo-vitaratoro.modelosInterior .rowCabecera {
    background-image: url(https://suzuki-auto.s3.eu-west-1.amazonaws.com/auto19pt/detalles/nuevo-vitaratoro/img/interior-cabecera-resp.jpg) !important;
  }

  /* line 2217, ../sass/_components.scss */
  .ignis.modelosInterior .rowCabecera {
    background-image: url(https://suzuki-auto.s3.eu-west-1.amazonaws.com/auto19pt/detalles/ignis/img/interior-cabecera-resp.jpg) !important;
  }

  /* line 2220, ../sass/_components.scss */
  .celerio.modelosInterior .rowCabecera {
    background-image: url(https://suzuki-auto.s3.eu-west-1.amazonaws.com/auto19pt/detalles/celerio/img/interior-cabecera-resp.jpg) !important;
  }

  /* line 2223, ../sass/_components.scss */
  .s-cross.modelosInterior .rowCabecera {
    background-image: url(https://suzuki-auto.s3.eu-west-1.amazonaws.com/auto19pt/detalles/s-cross/img/interior-cabecera-resp.jpg) !important;
  }

  /* line 2226, ../sass/_components.scss */
  .baleno.modelosInterior .rowCabecera {
    background-image: url(https://suzuki-auto.s3.eu-west-1.amazonaws.com/auto19pt/detalles/baleno/img/interior-cabecera-resp.jpg) !important;
  }
}

/*-------*/

@media only screen and (min-width: 768px) {
  /* line 2143, ../sass/_components.scss */
  .switch-modelo-responsive {
    display: none;
  }
  /* line 2170, ../sass/_components.scss */
  .switch-modelo-responsive ~ li {
    display: block;
  }

  .diseno-alternativo {
    display: none !important;
  }

  .rowNAVmodelosInterior_nav {
    width: 100%;
    flex-direction: row !important;
    justify-content: center !important;
  }

  .rowNAVmodelosInterior_nav a {
    padding: .4rem !important;
  }

  .rowNAVmodelosInterior_nav .diseno-alternativo {
    margin-top: 0;
  }
}

@media only screen and (min-width: 1024px) {
  .rowNAVmodelosInterior_nav a {
    padding: .4rem 1rem !important;
  }
}

/*-------*/
/* line 2231, ../sass/_components.scss */
body:not(.modelosInterior) .modulo ~ .modulo {
  height: auto !important;
}

/* line 2237, ../sass/_components.scss */
.rowColores .btn-color {
  display: inline-block;
  color: #000000;
  cursor: pointer;
  padding: 0.5em;
  font-family: "suzuki-headline";
  text-transform: uppercase;
  font-size: 1.3em;
  width: 1.5em;
  height: 1.5em;
  overflow: hidden;
  outline: 1px solid rgba(0, 0, 0, 0.1);
  margin: 0 0.15em;
  text-indent: -90em;
}
/* line 2251, ../sass/_components.scss */
.rowColores .btn-color.on {
  opacity: .5;
}
/* line 2255, ../sass/_components.scss */
.rowColores .botonera {
  text-align: left;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  position: relative;
  margin: 1em 0 5em 0;
  max-width: 100%;
  white-space: nowrap;
  overflow-x: scroll;
}
@media only screen and (min-width: 48em) {
  /* line 2255, ../sass/_components.scss */
  .rowColores .botonera {
    overflow-x: visible;
  }
}

/* line 2272, ../sass/_components.scss */
.colores-section {
  height: 50vh;
  width: 100%;
  padding: 0;
}

/* line 2278, ../sass/_components.scss */
.seccion-colores {
  overflow: hidden;
  height: 100%;
  width: 100%;
  position: relative;
}
/* line 2283, ../sass/_components.scss */
.seccion-colores img {
  display: block;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: 0;
  -moz-object-fit: cover;
  -ms-object-fit: cover;
  -webkit-object-fit: cover;
  object-fit: cover;
}
/* line 2292, ../sass/_components.scss */
.seccion-colores .imagen-coche {
  display: none;
  padding: 0;
  margin: 0;
}
/* line 2296, ../sass/_components.scss */
.seccion-colores .imagen-coche-no {
  display: block;
}
/* line 2300, ../sass/_components.scss */
.seccion-colores .capa {
  -moz-transform: translate(110%, 0) skewX(-10deg);
  -ms-transform: translate(110%, 0) skewX(-10deg);
  -webkit-transform: translate(110%, 0) skewX(-10deg);
  transform: translate(110%, 0) skewX(-10deg);
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  bottom: 0;
  z-index: 1;
  background: black;
}
/* line 2309, ../sass/_components.scss */
.seccion-colores .capa.color1 {
  background: #b9be54;
}
/* line 2310, ../sass/_components.scss */
.seccion-colores .capa.color2 {
  background: #373f33;
}
/* line 2311, ../sass/_components.scss */
.seccion-colores .capa.color3 {
  background: #262626;
}
/* line 2312, ../sass/_components.scss */
.seccion-colores .capa.color4 {
  background: #baaa89;
}
/* line 2313, ../sass/_components.scss */
.seccion-colores .capa.mouv {
  animation: sale 1.5s cubic-bezier(0.84, 0.01, 0.32, 0.98);
}

@keyframes sale {
  0% {
    -moz-transform: translate(110%, 0) skewX(-10deg);
    -ms-transform: translate(110%, 0) skewX(-10deg);
    -webkit-transform: translate(110%, 0) skewX(-10deg);
    transform: translate(110%, 0) skewX(-10deg);
    opacity: 1;
  }
  50% {
    opacity: .7;
  }
  80% {
    opacity: .7;
  }
  100% {
    -moz-transform: translate(-110%, 0) skewX(-10deg);
    -ms-transform: translate(-110%, 0) skewX(-10deg);
    -webkit-transform: translate(-110%, 0) skewX(-10deg);
    transform: translate(-110%, 0) skewX(-10deg);
    opacity: 1;
  }
}
/* line 2328, ../sass/_components.scss */
body.modelosInterior .rowPrecios h1 {
  margin-top: 0;
}

/* line 2332, ../sass/_components.scss */
#rowSeguridad.rowInterior h1 {
  margin-top: 0;
}

/* line 2336, ../sass/_components.scss */
#rowFichaTecnica h1 {
  margin-bottom: 0;
}

/* line 2340, ../sass/_components.scss */
.rowFichaTecnica + .rowFichaTecnica {
  margin-top: 7em;
}

/* line 2341, ../sass/_components.scss */
body.modelosInterior .rowDiseno h1 {
  padding-top: 3rem;
  background: #ffffff;
  -moz-transition: all 0.3s ease-in;
  -ms-transition: all 0.3s ease-in;
  -webkit-transition: all 0.3s ease-in;
  transition: all 0.3s ease-in;
}

/* line 2342, ../sass/_components.scss */
body.modelosInterior .rowDiseno.getFixedTOP h1 {
  margin-top: 0rem;
}

/* line 2345, ../sass/_components.scss */
.doble-logo {
  padding: 0.5em;
}
/* line 2347, ../sass/_components.scss */
.doble-logo img {
  display: inline-block !important;
  vertical-align: top;
  max-width: 120px;
  margin-right: 0.5em;
}

/* line 2355, ../sass/_components.scss */
.destacado-modelo__cta {
  margin-top: 1em;
}

/* line 1, ../sass/_modelos-interior.scss */
.modelosInterior {
  background: #ffffff;
}
/* line 4, ../sass/_modelos-interior.scss */
.modelosInterior .mainHeader.headerBGRcolor {
  background-color: transparent;
  box-shadow: none;
}
/* line 9, ../sass/_modelos-interior.scss */
.modelosInterior .mainHeader.headerBGRcolor .mainNav_navTop a {
  color: #ffffff;
}
/* line 13, ../sass/_modelos-interior.scss */
.modelosInterior .mainHeader.headerBGRcolor .mainNav_navTop--conSubmenu:hover > a {
  color: #262626;
}
/* line 19, ../sass/_modelos-interior.scss */
.modelosInterior .mainHeader .bloqueLogoCentrado {
  position: absolute;
  top: 0;
  left: 50%;
  transform: translate(-50%, 0);
  z-index: 12;
}
@media only screen and (min-width: 48em) {
  /* line 19, ../sass/_modelos-interior.scss */
  .modelosInterior .mainHeader .bloqueLogoCentrado {
    position: fixed;
  }
}
@media only screen and (min-width: 48em) {
  /* line 31, ../sass/_modelos-interior.scss */
  .modelosInterior .mainHeader .mainNav {
    top: 110px;
    z-index: 11;
    transition: opacity .9s ease;
    opacity: 1;
  }

  .modelosInterior .mainHeader .mainNav.paRRiba {
    top: -50vh;
    bottom: auto;
    height: auto;
    opacity: 0;
  }

}
/* line 38, ../sass/_modelos-interior.scss */
.modelosInterior .modulo {
  padding: 0;
  min-height: 0;
}
@media only screen and (min-width: 48em) {
  /* line 43, ../sass/_modelos-interior.scss */
  .modelosInterior .rowCabecera {
    margin-top: -50px;
  }
}
/* line 48, ../sass/_modelos-interior.scss */
.modelosInterior main {
  background: #ffffff;
}
/* line 51, ../sass/_modelos-interior.scss */
.modelosInterior .rowCabecera .avisoLegal-toogle,
.bigImgPromoWrap .avisoLegal-toogle {
  z-index: auto;
  top: 40vh;
  left: 0;
}
/* line 55, ../sass/_modelos-interior.scss */
.modelosInterior .rowCabecera .avisoLegal-toogle .avisoLegal-toogle__content,
.bigImgPromoWrap .avisoLegal-toogle .avisoLegal-toogle__content {
  z-index: -1;
  -moz-transform: translate(5%, 100%);
  -ms-transform: translate(5%, 100%);
  -webkit-transform: translate(5%, 100%);
  transform: translate(5%, 100%);
  -moz-transition: none;
  -ms-transition: none;
  -webkit-transition: none;
  transition: none;
}
@media only screen and (min-width: 48em) {
  /* line 55, ../sass/_modelos-interior.scss */
  .modelosInterior .rowCabecera .avisoLegal-toogle .avisoLegal-toogle__content,
  .bigImgPromoWrap .avisoLegal-toogle .avisoLegal-toogle__content {
    -moz-transform: translate(0, 100%);
    -ms-transform: translate(0, 100%);
    -webkit-transform: translate(0, 100%);
    transform: translate(0, 100%);
    -moz-transition: all 0.3s ease-out;
    -ms-transition: all 0.3s ease-out;
    -webkit-transition: all 0.3s ease-out;
    transition: all 0.3s ease-out;
  }
}
/* line 63, ../sass/_modelos-interior.scss */
.modelosInterior .rowCabecera .avisoLegal-toogle .avisoLegal-toogle__content.on,
.bigImgPromoWrap .avisoLegal-toogle .avisoLegal-toogle__content.on {
  z-index: 1;
  -moz-transition: none;
  -ms-transition: none;
  -webkit-transition: none;
  transition: none;
}

.modelosInterior .rowCabecera .avisoLegal-toogle .avisoLegal-toogle__content.on {
  -moz-transform: translate(5%, -95%);
  -ms-transform: translate(5%, -95%);
  -webkit-transform: translate(5%, -95%);
  transform: translate(5%, -95%);
}

.bigImgPromoWrap .avisoLegal-toogle .avisoLegal-toogle__content.on {
  -moz-transform: translate(5%, -75%);
  -ms-transform: translate(5%, -75%);
  -webkit-transform: translate(5%, -75%);
  transform: translate(5%, -75%);
}
@media only screen and (min-width: 48em) {
  /* line 63, ../sass/_modelos-interior.scss */
  .modelosInterior .rowCabecera .avisoLegal-toogle .avisoLegal-toogle__content.on,
  .bigImgPromoWrap .avisoLegal-toogle .avisoLegal-toogle__content.on {
    -moz-transform: translate(0, -100%);
    -ms-transform: translate(0, -100%);
    -webkit-transform: translate(0, -100%);
    transform: translate(0, -100%);
    -moz-transition: all 0.3s ease-out;
    -ms-transition: all 0.3s ease-out;
    -webkit-transition: all 0.3s ease-out;
    transition: all 0.3s ease-out;
  }
}
/* line 73, ../sass/_modelos-interior.scss */
.modelosInterior .rowCabecera .avisoLegal-toogle .avisoLegal-toogle__switch,
.bigImgPromoWrap .avisoLegal-toogle .avisoLegal-toogle__switch {
  position: relative;
  z-index: 3;
  color: #ffffff;
  left: 85%;
}
@media only screen and (min-width: 48em) {
  /* line 73, ../sass/_modelos-interior.scss */
  .modelosInterior .rowCabecera .avisoLegal-toogle .avisoLegal-toogle__switch,
  .bigImgPromoWrap .avisoLegal-toogle .avisoLegal-toogle__switch {
    left: auto;
  }
}
/* line 82, ../sass/_modelos-interior.scss */
.modelosInterior .rowCabecera .avisoLegal-toogle .avisoLegal-toogle__titulo,
.bigImgPromoWrap .avisoLegal-toogle .avisoLegal-toogle__titulo {
  font-size: 1em;
}
@media only screen and (min-width: 48em) {
  /* line 82, ../sass/_modelos-interior.scss */
  .modelosInterior .rowCabecera .avisoLegal-toogle .avisoLegal-toogle__titulo,
  .bigImgPromoWrap .avisoLegal-toogle .avisoLegal-toogle__titulo {
    font-size: 1.5em;
  }
}
/* line 88, ../sass/_modelos-interior.scss */
.modelosInterior .rowCabecera .avisoLegal-toogle .avisoLegal-toogle__texto,
.bigImgPromoWrap .avisoLegal-toogle .avisoLegal-toogle__texto {
  font-size: 0.8em;
  line-height: 1;
}
@media only screen and (min-width: 48em) {
  /* line 88, ../sass/_modelos-interior.scss */
  .modelosInterior .rowCabecera .avisoLegal-toogle .avisoLegal-toogle__texto,
  .bigImgPromoWrap .avisoLegal-toogle .avisoLegal-toogle__texto {
    font-size: 0.9em;
    line-height: 1.1;
  }
}
@media only screen and (min-width: 48em) {
  /* line 51, ../sass/_modelos-interior.scss */
  .modelosInterior .rowCabecera .avisoLegal-toogle,
  .bigImgPromoWrap .avisoLegal-toogle {
    bottom: 15%;
    left: 5%;
    top: auto;
  }
}

/* line 104, ../sass/_modelos-interior.scss */
.rowCabecera {
  height: 57vh;
  overflow: hidden;
  background-position: center top;
  background-attachment: fixed;
  background-repeat: no-repeat;
  background-size: cover;
  position: static;
}
@media only screen and (min-width: 48em) {
  /* line 104, ../sass/_modelos-interior.scss */
  .rowCabecera {
    height: 99vh;
  }

  .modelosInterior .rowCabecera {
    height: 100vh !important;
    position: relative;
  }
}

@media only screen and (min-width: 1024px) and (max-width: 1200px) {
  .ignis .rowCabecera,
  .swift .rowCabecera {
    background-position: 30% center;
  }

  .swift-sport .rowCabecera,
  .vitara .rowCabecera,
  .baleno .rowCabecera {
    background-position: 70% center;
  }
}

@media only screen and (min-width: 1024px) and (max-width: 1280px) {
  .landing_modelo.todosModelos .cabecera-interior .cabecera-interior__imagen {
    object-position: 75%;
  }
}

@media only screen and (min-width: 2100px) {
  /* line 104, ../sass/_modelos-interior.scss */
  .rowCabecera {
    max-height: 1150px;
  }
}

/* line 150, ../sass/_modelos-interior.scss */
.rowNAVmodelosInterior {
  position: absolute;
  bottom: auto;
  width: 100%;
  background-color: #ffffff;
  transition: background-color .3s ease;
  z-index: 3;
  top: 57vh;
}

#rowNAVmodelosInterior {
  opacity: 1;
  visibility: visible;
  transform: none;
  transition: opacity .25s ease-in-out .45s,
              transform .35s ease .45s;
}

@media all and (min-width: 768px) {
  #rowNAVmodelosInterior.opacCero {
    opacity: 0;
    transform: translate(0, -5rem);
  }
}

/* line 158, ../sass/_modelos-interior.scss */
.rowNAVmodelosInterior_nav {
  display: flex;
  justify-content: flex-start;
  align-items: center;
  flex-direction: column;
  z-index: 1;
  height: auto;
  padding: 2em 0 1em;
  max-height: 10em;
  transition: all 0.5s ease;
}
/* line 165, ../sass/_modelos-interior.scss */
.rowNAVmodelosInterior_nav.open {
  max-height: 40em;
}
/* line 168, ../sass/_modelos-interior.scss */
.rowNAVmodelosInterior_nav a {
  color: #262626;
  text-transform: uppercase;
  font-family: "suzuki-headline";
  font-size: 1rem;
  display: block;
  padding: .4rem 1rem;
  transition: color .45s ease-in-out;
}
/* line 179, ../sass/_modelos-interior.scss */
.rowNAVmodelosInterior_nav--logomodelo a {
  padding: 0;
  position: relative;
}
/* line 184, ../sass/_modelos-interior.scss */
.rowNAVmodelosInterior_nav--logomodelo img {
  margin-left: 1rem;
  /*margin-right: .55rem;**/
}
/* line 190, ../sass/_modelos-interior.scss */
.rowNAVmodelosInterior_nav--logomodelo img:last-of-type {
  position: absolute;
  left: 5px;
  top: 6px;
  opacity: 0;
  transition: opacity .45s ease-in-out;
}

#rowNAVmodelosInterior_nav .rowNAVmodelosInterior_nav--logomodelo img:last-of-type {
  opacity: 1;
}

#rowNAVmodelosInterior_nav .rowNAVmodelosInterior_nav--logomodelo img:first-of-type {
  opacity: 0;
}
/* line 200, ../sass/_modelos-interior.scss */
.rowNAVmodelosInterior_nav.getFixedTOP a {
  color: #000000;
}
@media only screen and (min-width: 48em) {
  /* line 200, ../sass/_modelos-interior.scss */
  .rowNAVmodelosInterior_nav.getFixedTOP a {
    color: #000;
  }
}
/* line 207, ../sass/_modelos-interior.scss */
.rowNAVmodelosInterior_nav.getFixedTOP .rowNAVmodelosInterior_nav--logomodelo img:last-of-type {
  opacity: 1;
}

.rowNAVmodelosInterior_nav.getFixedTOP .rowNAVmodelosInterior_nav--logomodelo img:first-of-type {
  opacity: 0;
}

@media only screen and (min-width: 820px) {
  .rowNAVmodelosInterior_nav {
    justify-content: center;
  }
}

@media only screen and (min-width: 1050px) {
  /* line 158, ../sass/_modelos-interior.scss */
  .rowNAVmodelosInterior_nav {
    flex-direction: row;
  }
}
/* line 215, ../sass/_modelos-interior.scss */
.rowNAVmodelosInterior_nav.open .switch-modelo-responsive ~ li {
  display: block;
}
/* line 221, ../sass/_modelos-interior.scss */
.rowNAVmodelosInterior.getFixedTOP {
  background-color: #ffffff;
  z-index: 30;
  top: 0vh;
}
@media only screen and (min-width: 1050px) {
  /* line 221, ../sass/_modelos-interior.scss */
  .rowNAVmodelosInterior.getFixedTOP {
    background-color: transparent;
  }
}
@media only screen and (min-width: 48em) {
  /* line 150, ../sass/_modelos-interior.scss */
  .rowNAVmodelosInterior {
    top: auto;
    bottom: 0;
  }
  /* line 232, ../sass/_modelos-interior.scss */
  .rowNAVmodelosInterior.getFixedTOP {
    top: 12vh;
  }
}

/* line 240, ../sass/_modelos-interior.scss */
.modelosInterior .rowDiseno,
.modelosInterior .rowCatalogos,
.modelosInterior .rowSeguridad,
.modelosInterior .rowEquipamiento,
.modelosInterior .rowGaleria,
.modelosInterior .rowPrecios {
  padding-bottom: 1em;
}
/* line 247, ../sass/_modelos-interior.scss */
.modelosInterior .rowDiseno h1,
.modelosInterior .rowCatalogos h1,
.modelosInterior .rowSeguridad h1,
.modelosInterior .rowEquipamiento h1,
.modelosInterior .rowGaleria h1,
.modelosInterior .rowPrecios h1 {
  margin-top: 4rem;
}
/* line 250, ../sass/_modelos-interior.scss */
.modelosInterior .rowDiseno p,
.modelosInterior .rowCatalogos p,
.modelosInterior .rowSeguridad p,
.modelosInterior .rowEquipamiento p,
.modelosInterior .rowGaleria p,
.modelosInterior .rowPrecios p {
  line-height: 1.5;
}
/* line 257, ../sass/_modelos-interior.scss */
.modelosInterior .rowDiseno .container > p,
.modelosInterior .rowCatalogos .container > p {
  margin-bottom: 4rem;
}
@media only screen and (min-width: 800px) {
  /* line 257, ../sass/_modelos-interior.scss */
  .modelosInterior .rowDiseno .container > p,
  .modelosInterior .rowCatalogos .container > p {
    width: 60%;
    margin: 0 auto 4rem;
  }
}
/* line 267, ../sass/_modelos-interior.scss */
.modelosInterior .rowDiseno .noticia_texto h2,
.modelosInterior .rowCatalogos .noticia_texto h2 {
  font-size: 1.5rem;
}
@media only screen and (min-width: 800px) {
  /* line 266, ../sass/_modelos-interior.scss */
  .modelosInterior .rowDiseno .noticia,
  .modelosInterior .rowCatalogos .noticia {
    margin-bottom: 1.65rem;
  }
}
@media only screen and (min-width: 1100px) {
  /* line 266, ../sass/_modelos-interior.scss */
  .modelosInterior .rowDiseno .noticia,
  .modelosInterior .rowCatalogos .noticia {
    width: 31%;
  }
}
/* line 283, ../sass/_modelos-interior.scss */
.modelosInterior .rowDiseno.getFixedTOP {
  /*margin-top: 85vh;*/
}
@media only screen and (min-width: 48em) {
  /* line 283, ../sass/_modelos-interior.scss */
  .modelosInterior .rowDiseno.getFixedTOP {
    /*margin-top: 98vh;*/
  }
}
@media only screen and (min-width: 64em) {
  /* line 283, ../sass/_modelos-interior.scss */
  .modelosInterior .rowDiseno.getFixedTOP {
    /*margin-top: 95vh;*/
  }
}
@media only screen and (min-width: 1200px) {
  /* line 283, ../sass/_modelos-interior.scss */
  .modelosInterior .rowDiseno.getFixedTOP {
    /*margin-top: 100vh;*/
  }
}
@media only screen and (min-width: 2100px) {
  /* line 283, ../sass/_modelos-interior.scss */
  .modelosInterior .rowDiseno.getFixedTOP {
    /*margin-top: 1150px;*/
  }
}
/* line 312, ../sass/_modelos-interior.scss */
.modelosInterior .rowInterior h1,
.modelosInterior .rowCatalogos h1,
.modelosInterior .rowSeguridad h1,
.modelosInterior .rowEquipamiento h1,
.modelosInterior .rowGaleria h1,
.modelosInterior .rowPrecios h1,
.modelosInterior .rowFichaTecnica h1 {
  margin-bottom: 3rem;
}
/* line 321, ../sass/_modelos-interior.scss */
.modelosInterior .rowCatalogos .noticia_texto {
  padding-bottom: 2.5rem;
  text-align: center;
}
/* line 326, ../sass/_modelos-interior.scss */
.modelosInterior .rowCatalogos .noticia_verMas {
  position: relative;
  left: 0;
  font-size: 3.5rem;
  color: #cccccc;
  text-align: center;
}
@media only screen and (min-width: 1100px) {
  /* line 335, ../sass/_modelos-interior.scss */
  .modelosInterior .rowCatalogos .noticia_texto, .modelosInterior .rowCatalogos .noticia_verMas {
    text-align: left;
  }
  /* line 340, ../sass/_modelos-interior.scss */
  .modelosInterior .rowCatalogos .noticia_verMas {
    left: 1.2rem;
  }
}
/* line 351, ../sass/_modelos-interior.scss */
.modelosInterior .rowInterior [class*='item--w'] {
  width: 100%;
}
/* line 355, ../sass/_modelos-interior.scss */
.modelosInterior .rowInterior h3 {
  color: #666666;
}
/* line 359, ../sass/_modelos-interior.scss */
.modelosInterior .rowInterior h3,
.modelosInterior .rowInterior p {
  margin-bottom: .75rem;
  line-height: 1.3;
}
/* line 365, ../sass/_modelos-interior.scss */
.modelosInterior .rowInterior p {
  color: #8d8d8d;
}
/* line 369, ../sass/_modelos-interior.scss */
.modelosInterior .rowInterior [class*='rowInterior_wrap--'],
.modelosInterior .rowInterior [class*='rowInterior_col--'] {
  display: flex;
  justify-content: space-between;
  align-items: flex-start;
  flex-direction: row;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}
/* line 376, ../sass/_modelos-interior.scss */
.modelosInterior .rowInterior [class*='rowInterior_col--'] {
  margin-bottom: 2.5%;
}
/* line 380, ../sass/_modelos-interior.scss */
.modelosInterior .rowInterior [class*='rowInterior_col--'],
.modelosInterior .rowInterior [class*='item--'] {
  overflow: hidden;
  position: relative;
}
/* line 385, ../sass/_modelos-interior.scss */
.modelosInterior .rowInterior [class*='rowInterior_col--'] > img,
.modelosInterior .rowInterior [class*='item--'] > img {
  width: 100%;
  cursor: pointer;
}
@media only screen and (min-width: 1050px) {
  /* line 391, ../sass/_modelos-interior.scss */
  .modelosInterior .rowInterior_col--left {
    flex: 0 0 67.5%;
  }
}
/* line 402, ../sass/_modelos-interior.scss */
.modelosInterior .rowInterior_col--right {
  flex: 0 0 100%;
}
@media only screen and (min-width: 1050px) {
  /* line 402, ../sass/_modelos-interior.scss */
  .modelosInterior .rowInterior_col--right {
    flex: 0 0 30%;
  }
}
/* line 410, ../sass/_modelos-interior.scss */
.modelosInterior .rowInterior .item--w50 {
  width: 100%;
  height: 170px;
}
@media only screen and (min-width: 36em) {
  /* line 410, ../sass/_modelos-interior.scss */
  .modelosInterior .rowInterior .item--w50 {
    width: 48%;
    height: 115px;
  }
}
@media only screen and (min-width: 48em) {
  /* line 410, ../sass/_modelos-interior.scss */
  .modelosInterior .rowInterior .item--w50 {
    height: 145px;
  }
}
@media only screen and (min-width: 800px) {
  /* line 410, ../sass/_modelos-interior.scss */
  .modelosInterior .rowInterior .item--w50 {
    height: 165px;
  }
}
@media only screen and (min-width: 1050px) {
  /* line 410, ../sass/_modelos-interior.scss */
  .modelosInterior .rowInterior .item--w50 {
    height: 150px;
  }
}
@media only screen and (min-width: 1200px) {
  /* line 410, ../sass/_modelos-interior.scss */
  .modelosInterior .rowInterior .item--w50 {
    height: 170px;
  }
}
@media only screen and (min-width: 1390px) {
  /* line 410, ../sass/_modelos-interior.scss */
  .modelosInterior .rowInterior .item--w50 {
    height: 185px;
  }
}
@media only screen and (min-width: 1600px) {
  /* line 410, ../sass/_modelos-interior.scss */
  .modelosInterior .rowInterior .item--w50 {
    height: 220px;
  }
}
/* line 444, ../sass/_modelos-interior.scss */
.modelosInterior .rowInterior .item--w100 {
  width: 100%;
}
@media only screen and (min-width: 1050px) {
  /* line 448, ../sass/_modelos-interior.scss */
  .modelosInterior .rowInterior .item--w100:first-child {
    height: 350px;
  }
  /* line 452, ../sass/_modelos-interior.scss */
  .modelosInterior .rowInterior .item--w100:first-child img {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    height: 101%;
    width: auto;
  }
}
@media only screen and (min-width: 1250px) {
  /* line 463, ../sass/_modelos-interior.scss */
  .modelosInterior .rowInterior .item--w100:first-child img {
    position: relative;
    top: auto;
    left: auto;
    transform: none;
    width: 100%;
    height: auto;
  }
}
@media only screen and (min-width: 1520px) {
  /* line 448, ../sass/_modelos-interior.scss */
  .modelosInterior .rowInterior .item--w100:first-child {
    height: 415px;
  }
}
/* line 478, ../sass/_modelos-interior.scss */
.modelosInterior .rowInterior .item--w50, .modelosInterior .rowInterior_wrap--bottom .item--w100 {
  margin-bottom: 1.5rem;
}
/* line 491, ../sass/_modelos-interior.scss */
.modelosInterior .rowFichaTecnica .itemLeft {
  display: flex;
  justify-content: center;
  align-items: flex-start;
  flex-direction: row;
}
/* line 494, ../sass/_modelos-interior.scss */
.modelosInterior .rowFichaTecnica .itemLeft img {
  width: 100%;
  max-width: 50%;
}
@media only screen and (min-width: 1390px) {
  /* line 494, ../sass/_modelos-interior.scss */
  .modelosInterior .rowFichaTecnica .itemLeft img {
    max-width: 60%;
  }
}
/* line 504, ../sass/_modelos-interior.scss */
.modelosInterior .rowFichaTecnica .tableDATA {
  margin-bottom: 3rem;
}
/* line 506, ../sass/_modelos-interior.scss */
.modelosInterior .rowFichaTecnica .tableDATA th {
  vertical-align: bottom;
  text-align: right;
}
/* line 516, ../sass/_modelos-interior.scss */
.modelosInterior .rowFichaTecnica .tableDATA .tipoHeader {
  font-family: "suzuki-headline";
  text-transform: uppercase;
  text-align: left;
  font-size: 2rem;
  color: #b8b8b8;
  font-weight: 400;
  line-height: 1;
}
/* line 526, ../sass/_modelos-interior.scss */
.modelosInterior .rowFichaTecnica .tableDATA .leadLeft {
  width: 20%;
}
@media only screen and (min-width: 48em) {
  /* line 526, ../sass/_modelos-interior.scss */
  .modelosInterior .rowFichaTecnica .tableDATA .leadLeft {
    width: 30%;
  }
}
/* line 531, ../sass/_modelos-interior.scss */
.modelosInterior .rowFichaTecnica .tableDATA .leadLeft span {
  display: block;
}
/* line 538, ../sass/_modelos-interior.scss */
.modelosInterior .tooltip {
  width: 90%;
  left: 5%;
  height: auto;
}

.swift #lightBox-ModConduccion .legalStuff > p,
.baleno #lightBox-ModConduccion .legalStuff > p {
  display: inline-block;
}

.swift #lightBox-ModConduccion .tooltip,
.baleno #lightBox-ModConduccion .tooltip {
  width: 93%;
  max-width: 850px;
}

.swift #lightBox-ModConduccion .tooltip.precio,
.baleno #lightBox-ModConduccion .tooltip.precio {
  overflow-y: auto;
  max-height: 90vh;
  padding-right: 1rem;
}

.swift #lightBox-ModConduccion .tooltip.precio *:not(.tooltip-switch--inner),
.baleno #lightBox-ModConduccion .tooltip.precio *:not(.tooltip-switch--inner) {
  width: 90% !important;
}

.modelosInterior .rowInterior .tooltip {
  width: 70%;
  left: auto;
  top: 5rem;
  right: 5%;
}

@media all and (max-width: 767px) {
  .modelosInterior .acordeon--bottom .tooltip {
    width: 90%;
    position: fixed;
    top: 50%;
    height: auto;
    left: 50%;
    right: auto;
    transform: translate(-50%,-50%);
  }

  .modelosInterior .acordeon--bottom .tooltip-switch--inner {
    right: 10px;
    top: 10px;
    font-size: 1.5rem;
  }
}

@media all and (max-width: 374px) {
  .modelosInterior .acordeon--bottom .tooltip {
    width: 95%;
    height: 93vh;
    overflow-y: auto;
  }
}

.modelosInterior .rowInterior .tooltip-switch {
  float: right;
}

/* line 542, ../sass/_modelos-interior.scss */
.modelosInterior .tooltip .tooltip__triangle {
  display: none;
}
@media only screen and (max-width: 48em) {
  /* line 545, ../sass/_modelos-interior.scss */
  .modelosInterior .tooltip .precio__cifras {
    display: flex;
    flex-direction: row;
  }
  /* line 550, ../sass/_modelos-interior.scss */
  .modelosInterior .tooltip .precio__cifras li:first-child {
    margin-right: 1em;
  }
}
/* line 556, ../sass/_modelos-interior.scss */
.modelosInterior .tooltip .precio__detalle-cifra {
  font-size: 2em;
}
@media only screen and (max-width: 48em) {
  /* line 559, ../sass/_modelos-interior.scss */
  .modelosInterior .tooltip .precio__texto {
    font-size: 0.8em;
  }
}

/* line 1, ../sass/_footer.scss */
.mainFooter {
  display: none;
  background-color: #262626;
  color: #ffffff;
}
@media only screen and (min-width: 48em) {
  /* line 1, ../sass/_footer.scss */
  .mainFooter,
  #frontPAGE #mainFooter {
    display: flex;
    justify-content: center;
    align-items: center;
    flex-direction: column;
    height: 25vh;
    min-height: 200px !important;
    max-height: 300px;
  }

  #frontPAGE #mainFooter {
    max-height: 190px;
    padding-bottom: 2rem;
  }
  /* line 12, ../sass/_footer.scss */
  .mainFooter .mainFooter_LINKS {
    display: flex;
    justify-content: center;
    align-items: center;
    flex-direction: column;
    overflow: hidden;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
  }
  /* line 18, ../sass/_footer.scss */
  .mainFooter .mainFooter_LINKS--logo img {
    width: 50px;
  }
  /* line 22, ../sass/_footer.scss */
  .mainFooter .mainFooter_LINKS--rrss ul {
    display: flex;
    justify-content: space-between;
    align-items: flex-end;
    flex-direction: row;
  }
  /* line 25, ../sass/_footer.scss */
  .mainFooter .mainFooter_LINKS--rrss ul li {
    padding: 0 .5rem;
    font-size: 1.25rem;
  }
  /* line 31, ../sass/_footer.scss */
  .mainFooter .mainFooter_LINKS--maincore ul {
    display: flex;
    justify-content: space-between;
    align-items: flex-end;
    flex-direction: row;
  }
  /* line 34, ../sass/_footer.scss */
  .mainFooter .mainFooter_LINKS--maincore ul li {
    padding: 0 .4rem;
  }
  /* line 39, ../sass/_footer.scss */
  .mainFooter .mainFooter_LINKS--maincore, .mainFooter .mainFooter_LINKS--rrss, .mainFooter .mainFooter_LINKS--valorcar {
    margin-top: 1.25rem;
  }
  /* line 44, ../sass/_footer.scss */
  .mainFooter .mainFooter_LINKS li, .mainFooter .mainFooter_LINKS a {
    color: #ffffff;
  }
  /* line 48, ../sass/_footer.scss */
  .mainFooter .mainFooter_LINKS a {
    text-transform: uppercase;
    transition: opacity .25s ease-in-out;
    will-change: opacity;
  }
  /* line 53, ../sass/_footer.scss */
  .mainFooter .mainFooter_LINKS a:hover {
    opacity: .7;
  }
}
@media only screen and (min-width: 1024px) {
  /* line 1, ../sass/_footer.scss */
  .mainFooter {
    display: flex;
    justify-content: flex-end;
    align-items: center;
    flex-direction: column;
    padding-bottom: 4rem;
  }
  /* line 64, ../sass/_footer.scss */
  .mainFooter .mainFooter_LINKS {
    display: flex;
    justify-content: space-between;
    align-items: flex-end;
    flex-direction: row;
  }
  /* line 67, ../sass/_footer.scss */
  .mainFooter .mainFooter_LINKS--maincore, .mainFooter .mainFooter_LINKS--rrss, .mainFooter .mainFooter_LINKS--valorcar {
    margin-top: 0;
  }
  /* line 72, ../sass/_footer.scss */
  .mainFooter .mainFooter_LINKS--rrss ul li {
    padding: 0 0 0 .8rem;
    font-size: 1.25rem;
  }
}
@media only screen and (min-width: 1250px) {
  /* line 82, ../sass/_footer.scss */
  .mainFooter .mainFooter_LINKS--maincore ul li {
    padding: 0 1.2rem;
  }
  /* line 86, ../sass/_footer.scss */
  .mainFooter .mainFooter_LINKS--rrss ul li {
    padding: 0 0 0 .6rem;
    font-size: 1.15rem;
  }
}
@media only screen and (min-width: 1390px) {
  /* line 96, ../sass/_footer.scss */
  .mainFooter .mainFooter_LINKS--maincore ul li {
    padding: 0 1.4rem;
  }
}

/* formularios */
/* line 3, ../sass/_formularios.scss */
.formulario {
  text-align: center;
  color: #666666;
}
/* line 6, ../sass/_formularios.scss */
.formulario .formulario__descr {
  opacity: .6;
}
/* line 9, ../sass/_formularios.scss */
.formulario [type="checkbox"], .formulario [type="radio"] {
  margin-right: 0.5em;
}
@media only screen and (min-width: 64em) {
  /* line 3, ../sass/_formularios.scss */
  .formulario {
    max-width: 80%;
    margin: 0 auto;
  }
}
@media only screen and (min-width: 64em) {
  /* line 16, ../sass/_formularios.scss */
  .formulario--contacto {
    max-width: 70%;
    margin: 4em auto;
  }
}

/* line 24, ../sass/_formularios.scss */
.input-box {
  display: flex;
  justify-content: space-around;
  align-items: center;
  flex-direction: row;
  margin-bottom: 1.5em;
  position: relative;
}
/* line 28, ../sass/_formularios.scss */
.input-box .input-box__input {
  width: 100%;
  border: none;
  border-bottom: 3px solid #1e1e1e;
  font-family: "suzuki-headline";
  color: #999999;
  font-size: 2.1em;
}

/* line 38, ../sass/_formularios.scss */
.submit-box {
  margin-top: 2em;
  text-align: right;
  margin-bottom: 1.5em;
}

@media all and (max-width: 767px) {
  .formulario--contacto .submit-box,
  .landing_modelo .submit-box {
    text-align: left;
  }

  .landing_modelo .submit-box .btn {
    font-size: 1.35rem;
  }
}

/* line 47, ../sass/_formularios.scss */
.check-box {
  text-align: left;
  margin-bottom: 1.5em;
}
/* line 50, ../sass/_formularios.scss */
.check-box .check-box__label {
  display: flex;
  justify-content: flex-start;
  align-items: center;
  flex-direction: row;
}
/* line 53, ../sass/_formularios.scss */
.check-box .check-box__label-text {
  font-size: 1.2em;
}

/* line 58, ../sass/_formularios.scss */
.radio-box {
  display: flex;
  justify-content: flex-start;
  align-items: flex-start;
  flex-direction: column;
  margin-bottom: 1.5em;
}
/* line 61, ../sass/_formularios.scss */
.formulario .radio-box {
  margin: 4em auto;
}

#formPruebalo .radio-box,
#formCatalogo .radio-box {
  margin: 1rem 0 0;
}

/* line 64, ../sass/_formularios.scss */
.radio-box__label-box {
  display: flex;
  justify-content: flex-start;
  align-items: center;
  flex-direction: row;
  margin-bottom: 0;
}
/* line 68, ../sass/_formularios.scss */
.radio-box__label {
  display: flex;
  justify-content: space-around;
  align-items: center;
  flex-direction: row;
  font-family: "suzuki-headline";
  color: #666666;
  text-transform: uppercase;
  font-size: 2.1em;
}
@media only screen and (min-width: 64em) {
  /* line 58, ../sass/_formularios.scss */
  .radio-box {
    display: flex;
    justify-content: space-around;
    align-items: center;
    flex-direction: row;
  }
}

/* line 80, ../sass/_formularios.scss */
.textarea-box {
  margin: 1em 0;
}
/* line 82, ../sass/_formularios.scss */
.textarea-box__textarea {
  width: 100%;
  padding: 1.5em;
  color: #666666;
}

/* line 89, ../sass/_formularios.scss */
.select-box {
  border-bottom: 3px solid #1e1e1e;
  overflow: hidden;
  position: relative;
  opacity: .6;
}
/* line 94, ../sass/_formularios.scss */
.select-box__select {
  border: none;
  display: block;
  background: #ffffff;
  width: 110%;
  font-family: "suzuki-headline";
  color: #1e1e1e;
  font-size: 2.1em;
}
/* line 103, ../sass/_formularios.scss */
.select-box::after {
  content: "\f078";
  position: absolute;
  right: 1em;
  font-family: "fa-light-300";
  top: 1em;
  color: #999999;
}

/* line 113, ../sass/_formularios.scss */
.check-design {
  display: inline-block;
  width: 2em;
  height: 2em;
  border: 1px solid #666666;
  margin-right: 1em;
  position: relative;
}

/* line 122, ../sass/_formularios.scss */
.input-design {
  position: absolute;
  opacity: 0;
  z-index: -1;
}
/* line 126, ../sass/_formularios.scss */
.input-design:checked + label .check-design::after, .input-design:checked + .check-design::after {
  content: "\f00c";
  font-family: "fa-solid-900";
  font-weight: 900;
  position: absolute;
  top: 0.5em;
  left: 0.5em;
}

/* line 136, ../sass/_formularios.scss */
.legal-box {
  margin-top: 2em;
}

@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
  /* line 4, ../sass/_explorer.scss */
  .mainNav_navTop.container {
    margin-left: 50% !important;
    transform: translate(-50%, 0);
  }
  /* line 9, ../sass/_explorer.scss */
  .mainNav_navTop .mainNavSUBMENU {
    display: block;
    font-size: 0;
    width: 950px;
    left: 50%;
    margin-left: -475px;
  }
  /* line 16, ../sass/_explorer.scss */
  .mainNav_navTop .mainNavSUBMENU_left, .mainNav_navTop .mainNavSUBMENU_right {
    display: inline-block;
    vertical-align: top;
    flex: none;
    height: 450px;
  }
  /* line 24, ../sass/_explorer.scss */
  .mainNav_navTop .mainNavSUBMENU_left {
    width: 60%;
    padding-top: 3rem;
  }
  /* line 28, ../sass/_explorer.scss */
  .mainNav_navTop .mainNavSUBMENU_left .modeloSuzuki {
    width: 28%;
  }
  /* line 31, ../sass/_explorer.scss */
  .mainNav_navTop .mainNavSUBMENU_left .modeloSuzuki_imgWrap {
    display: block;
    width: 145px;
    height: 65px;
    position: relative;
  }
  /* line 37, ../sass/_explorer.scss */
  .mainNav_navTop .mainNavSUBMENU_left .modeloSuzuki_imgWrap img {
    position: absolute;
    top: 0;
    right: 0;
  }
  /* line 44, ../sass/_explorer.scss */
  .mainNav_navTop .mainNavSUBMENU_left .modeloSuzuki_descubrelo {
    padding-left: .2rem !important;
  }
  /* line 50, ../sass/_explorer.scss */
  .mainNav_navTop .mainNavSUBMENU_right {
    width: 40%;
  }
  /* line 53, ../sass/_explorer.scss */
  .mainNav_navTop .mainNavSUBMENU_right--modelo {
    display: block;
    top: 57%;
    left: 50%;
    transform: translate(-50%, -50%);
    padding-right: 2.5rem;
    padding-left: 2rem;
  }

  /* line 67, ../sass/_explorer.scss */
  .modulo_actualidad > .container {
    transform: translate(0, 7rem);
  }

  /* line 71, ../sass/_explorer.scss */
  .mainFooter > .container {
    transform: translate(0px, 4.5rem);
  }

  /* line 75, ../sass/_explorer.scss */
  .lightBOXtextWrap_inner {
    left: 50%;
    transform: translate(-50%, 0);
    position: absolute !important;
  }

  /* line 81, ../sass/_explorer.scss */
  .modelosInterior .rowPrecios .itemRight {
    flex: 0 0 58%;
  }

  /* line 85, ../sass/_explorer.scss */
  .lightBOXtextWrap_inner p {
    width: 100%;
  }

  /* line 89, ../sass/_explorer.scss */
  .mainFooter {
    height: auto;
  }
}
/* EDGE

@supports (-ms-ime-align: auto) {

}
*/
/*
@media all and (-ms-high-contrast:none) {
    .foo { color: green } / IE10 /
    ::-ms-backdrop, .foo { color: red } / IE11 /
}
*/
/**
 * Featherlight – ultra slim jQuery lightbox
 * Version 1.7.13 - http://noelboss.github.io/featherlight/
 *
 * Copyright 2018, Noël Raoul Bossart (http://www.noelboss.com)
 * MIT Licensed.
**/
/* line 9, ../sass/_featherlight.scss */
html.with-featherlight {
  /* disable global scrolling when featherlights are visible */
  overflow: hidden;
}

/* line 14, ../sass/_featherlight.scss */
.featherlight {
  display: none;
  /* dimensions: spanning the background from edge to edge */
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 2147483647;
  /* z-index needs to be >= elements on the site. */
  /* position: centering content */
  text-align: center;
  /* insures that the ::before pseudo element doesn't force wrap with fixed width content; */
  white-space: nowrap;
  /* styling */
  cursor: pointer;
  background: #333;
  /* IE8 "hack" for nested featherlights */
  background: transparent;
}

/* support for nested featherlights. Does not work in IE8 (use JS to fix) */
/* line 36, ../sass/_featherlight.scss */
.featherlight:last-of-type {
  background: rgba(0, 0, 0, 0.8);
}

/* line 40, ../sass/_featherlight.scss */
.featherlight:before {
  /* position: trick to center content vertically */
  content: '';
  display: inline-block;
  height: 100%;
  vertical-align: middle;
}

/* line 48, ../sass/_featherlight.scss */
.featherlight .featherlight-content {
  /* make content container for positioned elements (close button) */
  position: relative;
  /* position: centering vertical and horizontal */
  text-align: left;
  vertical-align: middle;
  display: inline-block;
  /* dimensions: cut off images */
  overflow: auto;
  padding: 25px 25px 0;
  border-bottom: 25px solid transparent;
  /* dimensions: handling large content */
  margin-left: 5%;
  margin-right: 5%;
  max-height: 95%;
  /* styling */
  background: #fff;
  cursor: auto;
  /* reset white-space wrapping */
  white-space: normal;
}

/* contains the content */
/* line 76, ../sass/_featherlight.scss */
.featherlight .featherlight-inner {
  /* make sure its visible */
  display: block;
}

/* don't show these though */
/* line 82, ../sass/_featherlight.scss */
.featherlight script.featherlight-inner,
.featherlight link.featherlight-inner,
.featherlight style.featherlight-inner {
  display: none;
}

/* line 88, ../sass/_featherlight.scss */
.featherlight .featherlight-close-icon {
  /* position: centering vertical and horizontal */
  position: absolute;
  z-index: 9999;
  top: 0;
  right: 0;
  /* dimensions: 25px x 25px */
  line-height: 25px;
  width: 25px;
  /* styling */
  cursor: pointer;
  text-align: center;
  font-family: Arial, sans-serif;
  background: #fff;
  /* Set the background in case it overlaps the content */
  background: rgba(255, 255, 255, 0.3);
  color: #000;
  border: none;
  padding: 0;
}

/* See http://stackoverflow.com/questions/16077341/how-to-reset-all-default-styles-of-the-html5-button-element */
/* line 111, ../sass/_featherlight.scss */
.featherlight .featherlight-close-icon::-moz-focus-inner {
  border: 0;
  padding: 0;
}

/* line 116, ../sass/_featherlight.scss */
.featherlight .featherlight-image {
  /* styling */
  width: 100%;
}

/* line 122, ../sass/_featherlight.scss */
.featherlight-iframe .featherlight-content {
  /* removed the border for image croping since iframe is edge to edge */
  border-bottom: 0;
  padding: 0;
  -webkit-overflow-scrolling: touch;
}

/* line 129, ../sass/_featherlight.scss */
.featherlight iframe {
  /* styling */
  border: none;
}

/* line 134, ../sass/_featherlight.scss */
.featherlight * {
  /* See https://github.com/noelboss/featherlight/issues/42 */
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}

/* handling phones and small screens */
@media only screen and (max-width: 1024px) {
  /* line 142, ../sass/_featherlight.scss */
  .featherlight .featherlight-content {
    /* dimensions: maximize lightbox with for small screens */
    margin-left: 0;
    margin-right: 0;
    max-height: 98%;
    padding: 10px 10px 0;
    border-bottom: 10px solid transparent;
  }
}
/* hide non featherlight items when printing */
@media print {
  /* line 155, ../sass/_featherlight.scss */
  html.with-featherlight > * > :not(.featherlight) {
    display: none;
  }
}
/*! lightslider - v1.1.3 - 2015-04-14
* https://github.com/sachinchoolur/lightslider
* Copyright (c) 2015 Sachin N; Licensed MIT */
/** /!!! core css Should not edit !!!/**/
/* line 6, ../sass/_lightslider.scss */
.lSSlideOuter {
  overflow: hidden;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}

/* line 15, ../sass/_lightslider.scss */
.lightSlider:before, .lightSlider:after {
  content: " ";
  display: table;
}

/* line 19, ../sass/_lightslider.scss */
.lightSlider {
  overflow: hidden;
  margin: 0;
}

/* line 23, ../sass/_lightslider.scss */
.lSSlideWrapper {
  max-width: 100%;
  overflow: hidden;
  position: relative;
}

/* line 28, ../sass/_lightslider.scss */
.lSSlideWrapper > .lightSlider:after {
  clear: both;
}

/* line 31, ../sass/_lightslider.scss */
.lSSlideWrapper .lSSlide {
  -webkit-transform: translate(0px, 0px);
  -ms-transform: translate(0px, 0px);
  transform: translate(0px, 0px);
  -webkit-transition: all 1s;
  -webkit-transition-property: -webkit-transform,height;
  -moz-transition-property: -moz-transform,height;
  transition-property: transform,height;
  -webkit-transition-duration: inherit !important;
  transition-duration: inherit !important;
  -webkit-transition-timing-function: inherit !important;
  transition-timing-function: inherit !important;
}

/* line 44, ../sass/_lightslider.scss */
.lSSlideWrapper .lSFade {
  position: relative;
}

/* line 47, ../sass/_lightslider.scss */
.lSSlideWrapper .lSFade > * {
  position: absolute !important;
  top: 0;
  left: 0;
  z-index: 9;
  margin-right: 0;
  width: 100%;
}

/* line 55, ../sass/_lightslider.scss */
.lSSlideWrapper.usingCss .lSFade > * {
  opacity: 0;
  -webkit-transition-delay: 0s;
  transition-delay: 0s;
  -webkit-transition-duration: inherit !important;
  transition-duration: inherit !important;
  -webkit-transition-property: opacity;
  transition-property: opacity;
  -webkit-transition-timing-function: inherit !important;
  transition-timing-function: inherit !important;
}

/* line 66, ../sass/_lightslider.scss */
.lSSlideWrapper .lSFade > *.active {
  z-index: 10;
}

/* line 69, ../sass/_lightslider.scss */
.lSSlideWrapper.usingCss .lSFade > *.active {
  opacity: 1;
}

/** /!!! End of core css Should not edit !!!/**/
/* Pager */
/* line 75, ../sass/_lightslider.scss */
.lSSlideOuter .lSPager.lSpg {
  margin: 10px 0 0;
  padding: 0;
  text-align: center;
}

/* line 80, ../sass/_lightslider.scss */
.lSSlideOuter .lSPager.lSpg > li {
  cursor: pointer;
  display: inline-block;
  padding: 0 5px;
}

/* line 85, ../sass/_lightslider.scss */
.lSSlideOuter .lSPager.lSpg > li a {
  background-color: #222222;
  border-radius: 30px;
  display: inline-block;
  height: 8px;
  overflow: hidden;
  text-indent: -999em;
  width: 8px;
  position: relative;
  z-index: 99;
  -webkit-transition: all 0.5s linear 0s;
  transition: all 0.5s linear 0s;
}

/* line 98, ../sass/_lightslider.scss */
.lSSlideOuter .lSPager.lSpg > li:hover a, .lSSlideOuter .lSPager.lSpg > li.active a {
  background-color: #428bca;
}

/* line 101, ../sass/_lightslider.scss */
.lSSlideOuter .media {
  opacity: 0.8;
}

/* line 104, ../sass/_lightslider.scss */
.lSSlideOuter .media.active {
  opacity: 1;
}

/* End of pager */
/** Gallery */
/* line 110, ../sass/_lightslider.scss */
.lSSlideOuter .lSPager.lSGallery {
  list-style: none outside none;
  padding-left: 0;
  margin: 0;
  overflow: hidden;
  transform: translate3d(0px, 0px, 0px);
  -moz-transform: translate3d(0px, 0px, 0px);
  -ms-transform: translate3d(0px, 0px, 0px);
  -webkit-transform: translate3d(0px, 0px, 0px);
  -o-transform: translate3d(0px, 0px, 0px);
  -webkit-transition-property: -webkit-transform;
  -moz-transition-property: -moz-transform;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}

/* line 129, ../sass/_lightslider.scss */
.lSSlideOuter .lSPager.lSGallery li {
  overflow: hidden;
  -webkit-transition: border-radius 0.12s linear 0s 0.35s linear 0s;
  transition: border-radius 0.12s linear 0s 0.35s linear 0s;
}

/* line 134, ../sass/_lightslider.scss */
.lSSlideOuter .lSPager.lSGallery li.active, .lSSlideOuter .lSPager.lSGallery li:hover {
  border-radius: 5px;
}

/* line 137, ../sass/_lightslider.scss */
.lSSlideOuter .lSPager.lSGallery img {
  display: block;
  height: auto;
  max-width: 100%;
}

/* line 142, ../sass/_lightslider.scss */
.lSSlideOuter .lSPager.lSGallery:before, .lSSlideOuter .lSPager.lSGallery:after {
  content: " ";
  display: table;
}

/* line 146, ../sass/_lightslider.scss */
.lSSlideOuter .lSPager.lSGallery:after {
  clear: both;
}

/* End of Gallery*/
/* slider actions */
/* line 152, ../sass/_lightslider.scss */
.lSAction > a {
  width: 32px;
  display: block;
  top: 50%;
  height: 32px;
  /*background-image: url("../img/controls.png");*/
  cursor: pointer;
  position: absolute;
  z-index: 99;
  margin-top: -16px;
  opacity: 0.5;
  -webkit-transition: opacity 0.35s linear 0s;
  transition: opacity 0.35s linear 0s;
}

/* line 166, ../sass/_lightslider.scss */
.lSAction > a:hover {
  opacity: 1;
}

/* line 169, ../sass/_lightslider.scss */
.lSAction > .lSPrev {
  background-position: 0 0;
  left: 10px;
}

/* line 173, ../sass/_lightslider.scss */
.lSAction > .lSNext {
  background-position: -32px 0;
  right: 10px;
}


@media all and (min-width: 768px) {
  #modulo_intro .lSAction > .lSPrev,
  .actualidad .cabecera-interior .lSAction > .lSPrev {
    left: 65px;
  }

  #modulo_intro .lSAction > .lSNext,
  .actualidad .cabecera-interior .lSAction > .lSNext {
    right: 110px;
  }
}


/* line 177, ../sass/_lightslider.scss */
.lSAction > a.disabled {
  pointer-events: none;
}

/* line 180, ../sass/_lightslider.scss */
.cS-hidden {
  height: 1px;
  opacity: 0;
  filter: alpha(opacity=0);
  overflow: hidden;
}

/* vertical */
/* line 189, ../sass/_lightslider.scss */
.lSSlideOuter.vertical {
  position: relative;
}

/* line 192, ../sass/_lightslider.scss */
.lSSlideOuter.vertical.noPager {
  padding-right: 0px !important;
}

/* line 195, ../sass/_lightslider.scss */
.lSSlideOuter.vertical .lSGallery {
  position: absolute !important;
  right: 0;
  top: 0;
}

/* line 200, ../sass/_lightslider.scss */
.lSSlideOuter.vertical .lightSlider > * {
  width: 100% !important;
  max-width: none !important;
}

/* vertical controlls */
/* line 206, ../sass/_lightslider.scss */
.lSSlideOuter.vertical .lSAction > a {
  left: 50%;
  margin-left: -14px;
  margin-top: 0;
}

/* line 211, ../sass/_lightslider.scss */
.lSSlideOuter.vertical .lSAction > .lSNext {
  background-position: 31px -31px;
  bottom: 10px;
  top: auto;
}

/* line 216, ../sass/_lightslider.scss */
.lSSlideOuter.vertical .lSAction > .lSPrev {
  background-position: 0 -31px;
  bottom: auto;
  top: 10px;
}

/* vertical */
/* Rtl */
/* line 225, ../sass/_lightslider.scss */
.lSSlideOuter.lSrtl {
  direction: rtl;
}

/* line 228, ../sass/_lightslider.scss */
.lSSlideOuter .lightSlider, .lSSlideOuter .lSPager {
  padding-left: 0;
  list-style: none outside none;
}

/* line 232, ../sass/_lightslider.scss */
.lSSlideOuter.lSrtl .lightSlider, .lSSlideOuter.lSrtl .lSPager {
  padding-right: 0;
}

/* line 235, ../sass/_lightslider.scss */
.lSSlideOuter .lightSlider > *, .lSSlideOuter .lSGallery li {
  float: left;
}

/* line 238, ../sass/_lightslider.scss */
.lSSlideOuter.lSrtl .lightSlider > *, .lSSlideOuter.lSrtl .lSGallery li {
  float: right !important;
}

/* Rtl */
@-webkit-keyframes rightEnd {
  0% {
    left: 0;
  }
  50% {
    left: -15px;
  }
  100% {
    left: 0;
  }
}
@keyframes rightEnd {
  0% {
    left: 0;
  }
  50% {
    left: -15px;
  }
  100% {
    left: 0;
  }
}
@-webkit-keyframes topEnd {
  0% {
    top: 0;
  }
  50% {
    top: -15px;
  }
  100% {
    top: 0;
  }
}
@keyframes topEnd {
  0% {
    top: 0;
  }
  50% {
    top: -15px;
  }
  100% {
    top: 0;
  }
}
@-webkit-keyframes leftEnd {
  0% {
    left: 0;
  }
  50% {
    left: 15px;
  }
  100% {
    left: 0;
  }
}
@keyframes leftEnd {
  0% {
    left: 0;
  }
  50% {
    left: 15px;
  }
  100% {
    left: 0;
  }
}
@-webkit-keyframes bottomEnd {
  0% {
    bottom: 0;
  }
  50% {
    bottom: -15px;
  }
  100% {
    bottom: 0;
  }
}
@keyframes bottomEnd {
  0% {
    bottom: 0;
  }
  50% {
    bottom: -15px;
  }
  100% {
    bottom: 0;
  }
}
/* line 347, ../sass/_lightslider.scss */
.lSSlideOuter .rightEnd {
  -webkit-animation: rightEnd 0.3s;
  animation: rightEnd 0.3s;
  position: relative;
}

/* line 352, ../sass/_lightslider.scss */
.lSSlideOuter .leftEnd {
  -webkit-animation: leftEnd 0.3s;
  animation: leftEnd 0.3s;
  position: relative;
}

/* line 357, ../sass/_lightslider.scss */
.lSSlideOuter.vertical .rightEnd {
  -webkit-animation: topEnd 0.3s;
  animation: topEnd 0.3s;
  position: relative;
}

/* line 362, ../sass/_lightslider.scss */
.lSSlideOuter.vertical .leftEnd {
  -webkit-animation: bottomEnd 0.3s;
  animation: bottomEnd 0.3s;
  position: relative;
}

/* line 367, ../sass/_lightslider.scss */
.lSSlideOuter.lSrtl .rightEnd {
  -webkit-animation: leftEnd 0.3s;
  animation: leftEnd 0.3s;
  position: relative;
}

/* line 372, ../sass/_lightslider.scss */
.lSSlideOuter.lSrtl .leftEnd {
  -webkit-animation: rightEnd 0.3s;
  animation: rightEnd 0.3s;
  position: relative;
}

/*/  GRab cursor */
/* line 378, ../sass/_lightslider.scss */
.lightSlider.lsGrab > * {
  cursor: -webkit-grab;
  cursor: -moz-grab;
  cursor: -o-grab;
  cursor: -ms-grab;
  cursor: grab;
}

/* line 385, ../sass/_lightslider.scss */
.lightSlider.lsGrabbing > * {
  cursor: move;
  cursor: -webkit-grabbing;
  cursor: -moz-grabbing;
  cursor: -o-grabbing;
  cursor: -ms-grabbing;
  cursor: grabbing;
}

/* line 21, ../sass/style.scss */
body {
  font-size: 15px;
  color: #333447;
}

/* line 26, ../sass/style.scss */
* {
  font-family: "suzuki-regular";
  line-height: 1;
  margin: 0;
  padding: 0;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

/* line 36, ../sass/style.scss */
h1 {
  font-size: 2.5rem;
  font-weight: 500;
}
@media only screen and (min-width: 48em) {
  /* line 36, ../sass/style.scss */
  h1 {
    font-size: 4.2rem;
  }
}

/* line 43, ../sass/style.scss */
h2 {
  font-size: 2rem;
  font-weight: 400;
}

/* line 44, ../sass/style.scss */
h3 {
  font-size: 1.375rem;
  font-weight: 400;
}

/* line 45, ../sass/style.scss */
h4 {
  font-size: 1.125rem;
  font-weight: 400;
}

/* line 46, ../sass/style.scss */
h5 {
  font-size: 1rem;
  font-weight: 400;
}

/* line 47, ../sass/style.scss */
h6 {
  font-size: 0.875rem;
  font-weight: 400;
}

/* line 49, ../sass/style.scss */
h1, h2, h3 {
  font-family: "suzuki-headline";
  text-transform: uppercase;
}

/* line 54, ../sass/style.scss */
p {
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}

/* line 55, ../sass/style.scss */
ul {
  padding: 0;
  list-style-type: none;
}

/* line 59, ../sass/style.scss */
a {
  text-decoration: none;
  color: inherit;
}

/* line 63, ../sass/style.scss */
.text--left {
  text-align: left;
}
/* line 66, ../sass/style.scss */
.text--right {
  text-align: right;
}
/* line 69, ../sass/style.scss */
.text--center {
  text-align: center;
}

/* line 75, ../sass/style.scss */
.display--block {
  display: block;
}
/* line 76, ../sass/style.scss */
.display--inline {
  display: inline;
}
/* line 77, ../sass/style.scss */
.display--inlBlock {
  display: inline;
}

/* line 81, ../sass/style.scss */
.hidden {
  display: none;
}
@media only screen and (min-width: 48em) {
  /* line 83, ../sass/style.scss */
  .hidden--sm {
    display: block;
  }
}
@media only screen and (min-width: 64em) {
  /* line 88, ../sass/style.scss */
  .hidden--md {
    display: block;
  }
}

/* line 95, ../sass/style.scss */
.m--r-2 {
  margin-right: 2em;
}

/* line 100, ../sass/style.scss */
.img-o8 {
  opacity: 0.8;
}

/* line 105, ../sass/style.scss */
.color-gris {
  color: #262626 !important;
}

/* line 113, ../sass/style.scss */
.menuLatFixed {
  position: fixed;
  right: 0;
  bottom: calc(10% + 45px);
  transform: translate(100%, 0);
  transition: transform .3s ease-in-out, top .3s ease-in-out;*/
  transition: top .3s ease-in-out;
  will-change: transform, top;
  z-index: 100;
}
/* line 124, ../sass/style.scss */
.menuLatFixed_opciones > li {
  background-color: #ffffff;
  border-bottom: 1px solid rgba(0, 0, 0, 0.17);
  border-left: 1px solid rgba(0, 0, 0, 0.17);
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.17);
  transition: background-color .2s ease-in-out;

}

.menuLatFixed_opciones > li.li_prueba {
  border-top: 1px solid rgba(0, 0, 0, 0.17);
}

@media only screen and (min-width: 48em) {
  /* line 124, ../sass/style.scss */
  .menuLatFixed_opciones > li {
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.17);
  }
}
/* line 139, ../sass/style.scss */
.menuLatFixed_opciones.tonosOriginales > li, .menuLatFixed_opciones.tonosClaros > li {
  background-color: #ffffff;
}
/* line 143, ../sass/style.scss */
.menuLatFixed_opciones.tonosOriginales a, .menuLatFixed_opciones.tonosClaros a {
  color: #262626;
}
/* line 149, ../sass/style.scss */
.menuLatFixed_opciones.tonosOscuros > li {
  background-color: #262626;
  border-bottom: 1px solid #ffffff;
}
@media only screen and (min-width: 48em) {
  /* line 149, ../sass/style.scss */
  .menuLatFixed_opciones.tonosOscuros > li {
    border: none;
    margin-bottom: 2px;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.17);
  }
}
/* line 160, ../sass/style.scss */
.menuLatFixed_opciones.tonosOscuros a {
  color: #ffffff;
  font-family: "suzuki-regular";
}
/* line 166, ../sass/style.scss */
.menuLatFixed_opciones--ul {
  display: flex;
  justify-content: center;
  flex-direction: column;
  padding: .6rem 0 0;
}

/* line 170, ../sass/style.scss */
.menuLatFixed_opciones--ul > li:first-of-type {
  height: 70px;
}

.menuLatFixed_opciones--ul.rrss,
.menuLatFixed_opciones--ul > li:first-of-type,
.menuLatFixed_opciones > li {
  width: 85px;
}

/* line 175, ../sass/style.scss */
.menuLatFixed_opciones a {
  color: #262626;
  font-family: "suzuki-headline";
  font-size: 1.15rem;
  letter-spacing: -.4px;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-flow: column wrap;
  height: 100%;
}
/* line 182, ../sass/style.scss */
.menuLatFixed_opciones [class*="fa-"] {
  font-size: 1.33rem;
  /*padding: 0 1rem 0 0;*/
}

.menuLatFixed_opciones [class*="fa-"] + p {
  text-transform: uppercase;
  font-family: "suzuki-headline";
  text-align: center;
  font-size: .85rem;
  line-height: 1.05;
  padding: .35rem 0;
}
/* line 188, ../sass/style.scss */
.menuLatFixed.showUP {
  transform: none;
}

.menuLatFixed_opciones--ul.rrss {
  flex-flow: row wrap;
  height: 75px;
  padding-bottom: .5rem;
}

.menuLatFixed_opciones--ul.rrss li {
  width: 35%;
  height: auto;
}

.menuLatFixed_opciones--ul.rrss li a {
  margin-bottom: 0;
}

@media only screen and (min-width: 48em) {
  /* line 113, ../sass/style.scss */
  .menuLatFixed {
    transform: none;
    bottom: auto;
    top: 19%;
  }
}
@media only screen and (min-width: 1200px) and (max-height: 750px) {
  /* line 113, ../sass/style.scss */
  .menuLatFixed {
    top: 25%;
  }
}

/* line 206, ../sass/style.scss */
.btnMenuLatFixed {
  position: fixed;
  right: 0;
  bottom: 10%;
  z-index: 100;
}
/* line 212, ../sass/style.scss */
.btnMenuLatFixed .despliegaMenuLatFixed {
  display: flex;
  justify-content: center;
  align-items: flex-start;
  flex-direction: row;
  width: 90px;
  height: 45px;
  transform: translate(45px, 0);
  overflow: hidden;
  background-color: #ffffff;
  color: #262626;
  font-size: 1.25rem;
  transition: background-color .3s ease, color .3s ease;
  box-shadow: -1px 1px 2px rgba(0, 0, 0, 0.1);
  border: none;
  cursor: pointer;
}
/* line 227, ../sass/style.scss */
.btnMenuLatFixed .despliegaMenuLatFixed:focus, .btnMenuLatFixed .despliegaMenuLatFixed:active {
  border: none;
  outline: none;
}
/* line 233, ../sass/style.scss */
.btnMenuLatFixed .despliegaMenuLatFixed .fas {
  width: 100%;
  transform: none;
  transition: transform .3s ease-in-out;
}
/* line 242, ../sass/style.scss */
.btnMenuLatFixed.tonosOriginales .despliegaMenuLatFixed, .btnMenuLatFixed.tonosClaros .despliegaMenuLatFixed {
  background-color: #ffffff;
}
/* line 248, ../sass/style.scss */
.btnMenuLatFixed.tonosOscuros .despliegaMenuLatFixed {
  background-color: #262626;
  color: #ffffff;
}
/* line 255, ../sass/style.scss */
.btnMenuLatFixed.showUP .despliegaMenuLatFixed .fas {
  transform: translate(-45px, 0);
}
@media only screen and (min-width: 48em) {
  /* line 206, ../sass/style.scss */
  .btnMenuLatFixed {
    display: none;
  }
}

/* line 265, ../sass/style.scss */
.mainContentBloque {
  display: flex;
  justify-content: flex-start;
  align-items: center;
  flex-direction: column;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}

/* line 273, ../sass/style.scss */
.maskOverflow-X {
  width: 100%;
  overflow-x: auto;
}

/* line 282, ../sass/style.scss */
.fp-controlArrow.fp-next, .fp-controlArrow.fp-prev {
  border-width: 0;
  border-color: transparent;
  width: 40px;
  height: 70px;
}
/* line 290, ../sass/style.scss */
.fp-controlArrow.fp-next::after, .fp-controlArrow.fp-prev::after {
  position: absolute;
  top: 50%;
  left: 0;
  transform: translate(0, -50%);
  font-family: "Font Awesome 5 Free";
  font-size: 3.5rem;
  color: #ffffff;
  display: inline-block;
  font-style: normal;
  font-variant: normal;
  font-weight: 900;
}
/* line 305, ../sass/style.scss */
.fp-controlArrow.fp-next::after {
  right: 0;
  content: "\f054";
  font-family: "fa-light-300";
  font-weight: 300;
}
/* line 312, ../sass/style.scss */
.fp-controlArrow.fp-prev::after {
  left: 0;
  content: "\f053";
  font-family: "fa-light-300";
  font-weight: 300;
}

/* line 322, ../sass/style.scss */
.fp-slidesContainer {
  width: 100% !important;
  transform: none !important;
}

/* line 327, ../sass/style.scss */
.fp-slide {
  width: 100% !important;
  position: absolute;
  left: 0;
  top: 0;
  visibility: hidden;
  opacity: 0;
  z-index: 0;
  transition: all .7s ease;
  background: #000000;
}

/* line 339, ../sass/style.scss */
.fp-slide.active {
  visibility: visible;
  opacity: 1;
  z-index: 1;
}

/* line 347, ../sass/style.scss */
.lg-backdrop {
  background-color: white;
}

/* line 352, ../sass/style.scss */
.lg-outer .lg-download,
.lg-outer .lg-sub-html,
.lg-outer .lg-autoplay-button {
  display: none;
}
/* line 358, ../sass/style.scss */
.lg-outer .lg-toolbar,
.lg-outer .lg-actions .lg-next,
.lg-outer .lg-actions .lg-prev,
.lg-outer #lg-counter {
  color: #262626;
}
/* line 365, ../sass/style.scss */
.lg-outer .lg-toolbar {
  background-color: transparent;
}
/* line 369, ../sass/style.scss */
.lg-outer .lg-actions .lg-next,
.lg-outer .lg-actions .lg-prev {
  background-color: rgba(255, 255, 255, 0.4);
}
/* line 376, ../sass/style.scss */
.lg-outer .lg-icon::after {
  font-family: "Font Awesome 5 Free";
  display: inline-block;
  color: #262626;
  font-style: normal;
  font-variant: normal;
  font-weight: 900;
}
/* line 385, ../sass/style.scss */
.lg-outer .lg-icon.lg-next, .lg-outer .lg-icon.lg-prev {
  margin-top: 0;
  transform: translate(0, -50%);
  display: none;
}
/* line 392, ../sass/style.scss */
.lg-outer .lg-icon.lg-close {
  width: 75px;
  padding-top: 20px;
}
/* line 397, ../sass/style.scss */
.lg-outer .lg-icon.lg-close::after {
  content: '\f00d';
  font-size: 2.5rem;
}
/* line 402, ../sass/style.scss */
.lg-outer .lg-icon.lg-next::before, .lg-outer .lg-icon.lg-prev::before {
  display: none;
}
/* line 407, ../sass/style.scss */
.lg-outer .lg-icon.lg-next::after, .lg-outer .lg-icon.lg-prev::after {
  font-size: 3.5rem;
}
/* line 412, ../sass/style.scss */
.lg-outer .lg-icon.lg-next::after {
  content: '\f054';
}
/* line 416, ../sass/style.scss */
.lg-outer .lg-icon.lg-prev::after {
  content: '\f053';
}
@media only screen and (min-width: 64em) {
  /* line 421, ../sass/style.scss */
  .lg-outer .lg-icon.lg-next, .lg-outer .lg-icon.lg-prev {
    display: block;
  }
}

/* LIGHTBOX TEXT
.........................*/
/* line 433, ../sass/style.scss */
.noSCROLL {
  overflow: hidden;
}

/* line 437, ../sass/style.scss */
.lightBOXtext,
.lightBOXtextWrap_inner--hide {
  cursor: pointer;
}

/* line 442, ../sass/style.scss */
[class*="lightBOXtextWrap"] {
  z-index: 200;
  opacity: 0;
}

/* line 447, ../sass/style.scss */
.lightBOXtextWrap {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.85);
  transform: scale(0);
  transition: transform .4s ease, opacity .4s ease;
}
/* line 454, ../sass/style.scss */
.lightBOXtextWrap.showUP {
  transform: scale(1);
  opacity: 1;
}
/* line 459, ../sass/style.scss */
.lightBOXtextWrap_inner {
  display: flex;
  justify-content: center;
  align-items: flex-start;
  flex-direction: column;
  position: relative;
  background-color: #ffffff;
  width: 95%;
  max-width: 800px;
  padding: 1.5rem 3rem 2.5rem;
  transition: opacity .4s ease .4s;
}
/* line 468, ../sass/style.scss */
.lightBOXtextWrap_inner h3 {
  text-transform: uppercase;
  color: #262626;
}
/* line 473, ../sass/style.scss */
.lightBOXtextWrap_inner p {
  color: #8d8d8d;
}
/* line 477, ../sass/style.scss */
.lightBOXtextWrap_inner.showUP {
  opacity: 1;
}
/* line 481, ../sass/style.scss */
.lightBOXtextWrap_inner--hide {
  color: #262626;
  position: absolute;
  right: 20px;
  top: 5px;
  font-size: 2rem;
  opacity: 1;
}

/* TABLAS PRECIOS Y FICHA TÉCNICA
.............................................*/
/* line 496, ../sass/style.scss */
.tableDATA {
  width: 100%;
  border-collapse: collapse;
}
/* line 500, ../sass/style.scss */
.tableDATA th {
  border-bottom: 2px solid #262626;
  margin-bottom: 0;
}
/* line 505, ../sass/style.scss */
.tableDATA th, .tableDATA td {
  padding: .33rem .5rem .33rem 0;
  font-size: 1.05rem;
}
/* line 510, ../sass/style.scss */
.tableDATA td {
  text-align: right;
  border-bottom: 1px solid #262626;
}
/* line 515, ../sass/style.scss */
.tableDATA .leadLeft {
  text-align: left;
  font-weight: 700;
}
/* line 520, ../sass/style.scss */
.tableDATA span {
  font-weight: 400;
  line-height: 1;
}

/* line 527, ../sass/style.scss */
.rowEquipamiento h1 {
  margin-top: 0;
}

/* line 544, ../sass/style.scss */
.icon_required.glyphicon.glyphicon-alert.form-control-feedback-mostrar.form-control-feedback-centrado {
  height: 1em;
  width: 1em;
  display: inline-block;
}
/* line 549, ../sass/style.scss */
.icon_required.glyphicon.glyphicon-alert.form-control-feedback-mostrar.form-control-feedback-centrado::after {
  content: "\f06a";
  font-family: "fa-solid-900";
  font-weight: 900;
  color: #e60000;
}

/* line 557, ../sass/style.scss */
.icon_required.glyphicon.glyphicon-alert.form-control-feedback-mostrar.form-control-feedback-centrado + .tooltip {
  background: rgba(237, 28, 34, 0.5);
  color: white;
  opacity: 1;
  position: absolute;
  z-index: 9999999999;
  top: -0.5em;
  width: 14em;
  padding: 1em;
  height: 1em;
  white-space: nowrap;
}

/* line 574, ../sass/style.scss */
.lSAction > .lSPrev::after {
  content: "\f053";
  font-family: "fa-light-300";
  font-weight: 300;
  font-size: 2em;
}
/* line 582, ../sass/style.scss */
.lSAction > .lSNext::after {
  content: "\f054";
  font-family: "fa-light-300";
  font-weight: 300;
  font-size: 2em;
}

/* line 591, ../sass/style.scss */
.mainHeader.mainHeader--black .menuBurguer .fas, .modelosInterior .menuBurguer .fas {
  color: #8d8d8d;
}

/* line 3, ../sass/_temporal.scss */
.tableDATA th, .tableDATA td {
  vertical-align: middle;
  padding: .33rem .5rem .33rem 0;
  font-size: .9rem;
  text-align: right;
}
@media only screen and (min-width: 48em) {
  /* line 3, ../sass/_temporal.scss */
  .tableDATA th, .tableDATA td {
    width: 10%;
  }
}

@media only screen and (min-width: 48em) {
  /* line 13, ../sass/_temporal.scss */
  .listado-precios .tableDATA th, .listado-precios .tableDATA td {
    width: 25%;
  }

  .rowPrecios .mobileOnly .listado-precios .tableDATA th,
  .rowPrecios .mobileOnly .listado-precios .tableDATA td {
    width: 100%;
  }
}

/* line 19, ../sass/_temporal.scss */
.tableDATA th {
  vertical-align: top;
}

@media only screen and (min-width: 48em) {
  /* line 24, ../sass/_temporal.scss */
  h1 {
    font-size: 3.2rem;
  }
}
/* line 30, ../sass/_temporal.scss */
.desglose-ficha .toggle-accordion.tipoHeader {
  font-family: "suzuki-headline";
  text-transform: uppercase;
  font-size: 1.5rem;
  color: #b8b8b8;
  line-height: 1;
  position: relative;
  padding: 0.3em 0;
  text-align: left;
}

/* line 43, ../sass/_temporal.scss */
.info-tecnica-swicth.active {
  margin-bottom: 1em;
}

/* line 49, ../sass/_temporal.scss */
.modulo_multimedia .mediaWrapper .media-col .media-1-elemento {
  height: 57%;
}

/* line 53, ../sass/_temporal.scss */
.interior-legal {
  left: 95%;
}

/* line 57, ../sass/_temporal.scss */
.interior-legal {
  position: absolute;
  bottom: 0;
  right: 0;
}

/* line 62, ../sass/_temporal.scss */
.tooltip .txt-lite {
  font-size: .8em;
}

/* line 66, ../sass/_temporal.scss */
.modelosInterior .rowInterior [class*='rowInterior_col--'] {
  margin: 0;
  padding-bottom: 2.5%;
}

/* line 72, ../sass/_temporal.scss */
.interior-legal {
  cursor: pointer;
}

/* line 75, ../sass/_temporal.scss */
.mask-interior-legal, .interior-legal-lb {
  display: none;
}

/* line 78, ../sass/_temporal.scss */
.mask-interior-legal.on {
  position: fixed;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  background: #000;
  display: block;
  opacity: .8;
  z-index: 9999;
}

/* line 89, ../sass/_temporal.scss */
.interior-legal-lb.on {
  display: block;
  position: fixed;
  width: 70%;
  background: #FFF;
  border: 1px solid #000;
  padding: 20px 10px;
  top: 30%;
  left: 15%;
  z-index: 99991;
}

/* line 100, ../sass/_temporal.scss */
.close-interior-legal-lb {
  right: 1em;
  cursor: pointer;
  position: absolute;
  top: .5em;
}

/* line 108, ../sass/_temporal.scss */
.interior-legal {
  cursor: pointer;
}

/* line 111, ../sass/_temporal.scss */
.mask-interior-legal, .interior-legal-lb {
  display: none;
}

/* line 114, ../sass/_temporal.scss */
.mask-interior-legal.on {
  position: fixed;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  background: #000;
  display: block;
  opacity: .8;
  z-index: 9999;
  line-height: 1.5;
}

/* line 126, ../sass/_temporal.scss */
.interior-legal-lb.on {
  display: block;
  position: fixed;
  width: 70%;
  background: #FFF;
  border: 1px solid #000;
  padding: 20px 40px;
  top: 30%;
  left: 15%;
  z-index: 99991;
}

/* line 137, ../sass/_temporal.scss */
.close-interior-legal-lb {
  right: 1em;
  cursor: pointer;
  position: absolute;
  top: 1em;
}

/* line 144, ../sass/_temporal.scss */
.security-desc {
  width: 60%;
  margin: 0 auto 70px;
  text-align: center;
}

/* line 150, ../sass/_temporal.scss */
.interior-legal.precios {
  left: 10%;
  text-decoration: underline;
  bottom: -5%;
  opacity: .6;
}

/* line 162, ../sass/_temporal.scss */
.nuevo-vitara.modelosInterior .rowCabecera .destacado-modelo__inner {
  position: relative;
  z-index: 1;
  transform: translate(10%, 10%);
}

/* line 184, ../sass/_temporal.scss */
.rowDiseno .container {
  z-index: 2;
}
@media only screen and (min-width: 48em) {
  /* line 184, ../sass/_temporal.scss */
  .rowDiseno .container {
    z-index: auto;
  }
}

/* line 192, ../sass/_temporal.scss */
.nuevo-vitaratoro.modelosInterior .rowCabecera {
  background-position: right bottom;
}

@media only screen and (min-width: 769px) {
  /* line 194, ../sass/_temporal.scss */
  .nuevo-vitaratoro.modelosInterior .rowCabecera {
    background-position: center top;
  }
}

@media only screen and (min-width: 48em) {
  /* line 194, ../sass/_temporal.scss */
  .nuevo-vitaratoro.modelosInterior .rowCabecera .destacado-modelo__inner {
    transform: translate(20%, -20%);
  }
}

/* line 202, ../sass/_temporal.scss */
.ignis.modelosInterior .rowCabecera .destacado-modelo__text1 {
  color: #262626;
}
/* line 205, ../sass/_temporal.scss */
.ignis.modelosInterior .rowCabecera .destacado-modelo__precio {
  color: #262626;
}

/* line 211, ../sass/_temporal.scss */
.destacado-modelo__cta {
  margin-left: 1em;
}

/* line 218, ../sass/_temporal.scss */
/*li.lslide:last-child .cabecera-interior__slide::after {*/
li.lslide .cabecera-interior__slide::after {
  content: "";
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.4);
}

/* line 230, ../sass/_temporal.scss */
/*li.lslide:last-child .cabecera-interior__slide .container {*/
li.lslide .cabecera-interior__slide .container {
  position: relative;
  z-index: 1;
}

/* line 235, ../sass/_temporal.scss */
.fp-viewing-intro-5 .mainNav_navTop a, .fp-viewing-intro-4 .mainNav_navTop a {
  color: #000000;
}

/* line 239, ../sass/_temporal.scss */
.fp-viewing-intro-5 .fp-controlArrow.fp-next::after, .fp-viewing-intro-5 .fp-controlArrow.fp-prev::after {
  color: #333447;
}

/* line 243, ../sass/_temporal.scss */
#rowSeguridad_wrap .item--w100:first-child {
  height: 170px;
}

/* line 247, ../sass/_temporal.scss */
.rowInterior_wrap--bottom .rowInterior + .rowInterior div {
  background: black;
}

/* line 251, ../sass/_temporal.scss */
.modelosInterior .rowInterior h1 + p {
  margin-bottom: 4em;
}

/* line 255, ../sass/_temporal.scss */
.texto-s-cross {
  font-family: "suzuki-regular" !important;
  font-size: 2em !important;
}

/* colores */
/*jimny*/
/* line 265, ../sass/_temporal.scss */
.color-203 {
  background: #018FD9;
}

/* line 266, ../sass/_temporal.scss */
.color-201 {
  background: #AAB63A;
}

/* line 267, ../sass/_temporal.scss */
.color-202 {
  background: #BAAA89;
}

/* line 268, ../sass/_temporal.scss */
.color-3 {
  background: #ffffff;
}

/* line 269, ../sass/_temporal.scss */
.color-39 {
  background: #1A1A1A;
}

/* line 270, ../sass/_temporal.scss */
.color-11 {
  background: #CCCCCC;
}

/* line 271, ../sass/_temporal.scss */
.color-199 {
  background: #252F24;
}

/*baleno*/
/* line 274, ../sass/_temporal.scss */
.color-161 {
  background: #225081;
}

/* line 275, ../sass/_temporal.scss */
.color-190 {
  background: #22427F;
}

/* line 276, ../sass/_temporal.scss */
.color-91 {
  background: #FFFFFF;
}

/* line 277, ../sass/_temporal.scss */
.color-162 {
  background: #757575;
}

/* line 278, ../sass/_temporal.scss */
.color-163 {
  background: #333333;
}

/* line 279, ../sass/_temporal.scss */
.color-70 {
  background: #1A1A1A;
}

/* line 280, ../sass/_temporal.scss */
.color-160 {
  background: #B8B8B8;
}

/* line 281, ../sass/_temporal.scss */
.color-164 {
  background: #DB0100;
}

/* line 282, ../sass/_temporal.scss */
.baleno .color-91 {
  background: #F2F2F2;
}

/*s-cross*/
/* line 285, ../sass/_temporal.scss */
.color-169 {
  background: #1B1E3F;
}

/* line 286, ../sass/_temporal.scss */
.color-81 {
  background: #FFFFFF;
}

/* line 287, ../sass/_temporal.scss */
.color-167 {
  background: #999999;
}

/* line 288, ../sass/_temporal.scss */
.color-171 {
  background: #5C5C5C;
}

/* line 289, ../sass/_temporal.scss */
.color-168 {
  background: #7D3505;
}

/* line 290, ../sass/_temporal.scss */
.color-135 {
  background: #1A1A1A;
}

/* line 291, ../sass/_temporal.scss */
.color-119 {
  background: #CCCCCC;
}

/* line 292, ../sass/_temporal.scss */
.color-170 {
  background: #B5000F;
}

/* line 293, ../sass/_temporal.scss */
.s-cross .color-81 {
  background: #F2F2F2;
}

/*celerio*/
/* line 296, ../sass/_temporal.scss */
.color-184 {
  background: #006AD8;
}

/* line 297, ../sass/_temporal.scss */
.color-101 {
  background: #CCCCCC;
}

/* line 298, ../sass/_temporal.scss */
.color-99 {
  background: #1A1A1A;
}

/* line 299, ../sass/_temporal.scss */
.color-137 {
  background: #666666;
}

/* line 300, ../sass/_temporal.scss */
.celerio .color-109 {
  background: #DA0023;
}

/* line 301, ../sass/_temporal.scss */
.celerio .color-81 {
  background: #F2F2F2;
}

/*swift-sport*/
/* line 304, ../sass/_temporal.scss */
.color-109 {
  background: #FEFF01;
}

/* line 305, ../sass/_temporal.scss */
.swift-sport .color-101 {
  background: #666666;
}

/* line 306, ../sass/_temporal.scss */
.swift-sport .color-99 {
  background: #191919;
}

/* line 307, ../sass/_temporal.scss */
.swift-sport .color-160 {
  background: #CCCCCC;
}

/* line 308, ../sass/_temporal.scss */
.swift-sport .color-183 {
  background: #D90011;
}

/* line 309, ../sass/_temporal.scss */
.swift-sport .color-189 {
  background: #FEFF01;
}

/*swift*/
/* line 313, ../sass/_temporal.scss */
.swift .color-187 {
  /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#cbccc9+0,cecbcc+1,cbcccc+1,c9cacc+5,c2c7cc+8,c0c7cf+10,b9c2cc+15,b2bfcf+19,aebecd+19,a7b9cf+25,a3b8cd+25,97b2cf+32,92b1ce+33,91afd1+34,8daecf+34,8badd2+36,85a9cf+38,7ea8d2+42,7aa4d0+43,7aa5d2+43,6f9ed0+47,699cd3+50,4f8fd2+60,4f90d4+61,4189d3+66,4189d5+67,3885d3+69,3684d6+71,3182d4+72,2e80d6+75,227bd5+79,1f7ad7+82,1976d5+84,1674d8+87,1072d7+89,036cd9+99,0169d8+100 */
  background: #cbccc9;
  /* Old browsers */
  background: -moz-linear-gradient(top, #cbccc9 0%, #cecbcc 1%, #cbcccc 1%, #c9cacc 5%, #c2c7cc 8%, #c0c7cf 10%, #b9c2cc 15%, #b2bfcf 19%, #aebecd 19%, #a7b9cf 25%, #a3b8cd 25%, #97b2cf 32%, #92b1ce 33%, #91afd1 34%, #8daecf 34%, #8badd2 36%, #85a9cf 38%, #7ea8d2 42%, #7aa4d0 43%, #7aa5d2 43%, #6f9ed0 47%, #699cd3 50%, #4f8fd2 60%, #4f90d4 61%, #4189d3 66%, #4189d5 67%, #3885d3 69%, #3684d6 71%, #3182d4 72%, #2e80d6 75%, #227bd5 79%, #1f7ad7 82%, #1976d5 84%, #1674d8 87%, #1072d7 89%, #036cd9 99%, #0169d8 100%);
  /* FF3.6-15 */
  background: -webkit-linear-gradient(top, #cbccc9 0%, #cecbcc 1%, #cbcccc 1%, #c9cacc 5%, #c2c7cc 8%, #c0c7cf 10%, #b9c2cc 15%, #b2bfcf 19%, #aebecd 19%, #a7b9cf 25%, #a3b8cd 25%, #97b2cf 32%, #92b1ce 33%, #91afd1 34%, #8daecf 34%, #8badd2 36%, #85a9cf 38%, #7ea8d2 42%, #7aa4d0 43%, #7aa5d2 43%, #6f9ed0 47%, #699cd3 50%, #4f8fd2 60%, #4f90d4 61%, #4189d3 66%, #4189d5 67%, #3885d3 69%, #3684d6 71%, #3182d4 72%, #2e80d6 75%, #227bd5 79%, #1f7ad7 82%, #1976d5 84%, #1674d8 87%, #1072d7 89%, #036cd9 99%, #0169d8 100%);
  /* Chrome10-25,Safari5.1-6 */
  background: linear-gradient(to bottom, #cbccc9 0%, #cecbcc 1%, #cbcccc 1%, #c9cacc 5%, #c2c7cc 8%, #c0c7cf 10%, #b9c2cc 15%, #b2bfcf 19%, #aebecd 19%, #a7b9cf 25%, #a3b8cd 25%, #97b2cf 32%, #92b1ce 33%, #91afd1 34%, #8daecf 34%, #8badd2 36%, #85a9cf 38%, #7ea8d2 42%, #7aa4d0 43%, #7aa5d2 43%, #6f9ed0 47%, #699cd3 50%, #4f8fd2 60%, #4f90d4 61%, #4189d3 66%, #4189d5 67%, #3885d3 69%, #3684d6 71%, #3182d4 72%, #2e80d6 75%, #227bd5 79%, #1f7ad7 82%, #1976d5 84%, #1674d8 87%, #1072d7 89%, #036cd9 99%, #0169d8 100%);
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cbccc9', endColorstr='#0169d8',GradientType=0 );
  /* IE6-9 */
}

/* line 322, ../sass/_temporal.scss */
.swift .color-188 {
  /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#171918+0,1a1819+0,161919+1,1a1a1a+2,1c1c1c+9,282828+26,585858+77,616161+90,656565+100 */
  background: #171918;
  /* Old browsers */
  background: -moz-linear-gradient(top, #171918 0%, #1a1819 0%, #161919 1%, #1a1a1a 2%, #1c1c1c 9%, #282828 26%, #585858 77%, #616161 90%, #656565 100%);
  /* FF3.6-15 */
  background: -webkit-linear-gradient(top, #171918 0%, #1a1819 0%, #161919 1%, #1a1a1a 2%, #1c1c1c 9%, #282828 26%, #585858 77%, #616161 90%, #656565 100%);
  /* Chrome10-25,Safari5.1-6 */
  background: linear-gradient(to bottom, #171918 0%, #1a1819 0%, #161919 1%, #1a1a1a 2%, #1c1c1c 9%, #282828 26%, #585858 77%, #616161 90%, #656565 100%);
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#171918', endColorstr='#656565',GradientType=0 );
  /* IE6-9 */
}

/* line 331, ../sass/_temporal.scss */
.swift .color-186 {
  /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#cdcccc+0,cbcacb+0,cecbcc+1,c9cccb+1,cbcbcb+3,c8c8c8+4,c5c5c5+8,b1b1b1+21,959595+36,939393+36,7b7b7b+48,787878+48,666666+57,636363+58,606060+60,5e5e5e+60,404040+75,242424+92,1b1b1b+100 */
  background: #cdcccc;
  /* Old browsers */
  background: -moz-linear-gradient(top, #cdcccc 0%, #cbcacb 0%, #cecbcc 1%, #c9cccb 1%, #cbcbcb 3%, #c8c8c8 4%, #c5c5c5 8%, #b1b1b1 21%, #959595 36%, #939393 36%, #7b7b7b 48%, #787878 48%, #666666 57%, #636363 58%, #606060 60%, #5e5e5e 60%, #404040 75%, #242424 92%, #1b1b1b 100%);
  /* FF3.6-15 */
  background: -webkit-linear-gradient(top, #cdcccc 0%, #cbcacb 0%, #cecbcc 1%, #c9cccb 1%, #cbcbcb 3%, #c8c8c8 4%, #c5c5c5 8%, #b1b1b1 21%, #959595 36%, #939393 36%, #7b7b7b 48%, #787878 48%, #666666 57%, #636363 58%, #606060 60%, #5e5e5e 60%, #404040 75%, #242424 92%, #1b1b1b 100%);
  /* Chrome10-25,Safari5.1-6 */
  background: linear-gradient(to bottom, #cdcccc 0%, #cbcacb 0%, #cecbcc 1%, #c9cccb 1%, #cbcbcb 3%, #c8c8c8 4%, #c5c5c5 8%, #b1b1b1 21%, #959595 36%, #939393 36%, #7b7b7b 48%, #787878 48%, #666666 57%, #636363 58%, #606060 60%, #5e5e5e 60%, #404040 75%, #242424 92%, #1b1b1b 100%);
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cdcccc', endColorstr='#1b1b1b',GradientType=0 );
  /* IE6-9 */
}

/* line 340, ../sass/_temporal.scss */
.swift .color-185 {
  /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#191818+0,161a19+1,1a1a1a+1,1d1d1d+5,242424+9,232323+10,343434+21,5e5e5e+42,7a7a7a+54,7f7f7f+57,828282+57,8e8e8e+63,a5a5a5+74,b3b3b3+82,b2b2b2+82,b8b8b8+85,bababa+87,bdbdbd+88,cbcbcb+100 */
  background: #191818;
  /* Old browsers */
  background: -moz-linear-gradient(top, #191818 0%, #161a19 1%, #1a1a1a 1%, #1d1d1d 5%, #242424 9%, #232323 10%, #343434 21%, #5e5e5e 42%, #7a7a7a 54%, #7f7f7f 57%, #828282 57%, #8e8e8e 63%, #a5a5a5 74%, #b3b3b3 82%, #b2b2b2 82%, #b8b8b8 85%, #bababa 87%, #bdbdbd 88%, #cbcbcb 100%);
  /* FF3.6-15 */
  background: -webkit-linear-gradient(top, #191818 0%, #161a19 1%, #1a1a1a 1%, #1d1d1d 5%, #242424 9%, #232323 10%, #343434 21%, #5e5e5e 42%, #7a7a7a 54%, #7f7f7f 57%, #828282 57%, #8e8e8e 63%, #a5a5a5 74%, #b3b3b3 82%, #b2b2b2 82%, #b8b8b8 85%, #bababa 87%, #bdbdbd 88%, #cbcbcb 100%);
  /* Chrome10-25,Safari5.1-6 */
  background: linear-gradient(to bottom, #191818 0%, #161a19 1%, #1a1a1a 1%, #1d1d1d 5%, #242424 9%, #232323 10%, #343434 21%, #5e5e5e 42%, #7a7a7a 54%, #7f7f7f 57%, #828282 57%, #8e8e8e 63%, #a5a5a5 74%, #b3b3b3 82%, #b2b2b2 82%, #b8b8b8 85%, #bababa 87%, #bdbdbd 88%, #cbcbcb 100%);
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#191818', endColorstr='#cbcbcb',GradientType=0 );
  /* IE6-9 */
}

/* line 349, ../sass/_temporal.scss */
.swift .color-184 {
  background: #006AD8;
}

/* line 350, ../sass/_temporal.scss */
.swift .color-101 {
  background: #666666;
}

/* line 351, ../sass/_temporal.scss */
.swift .color-99 {
  background: #1A1A1A;
}

/* line 352, ../sass/_temporal.scss */
.swift .color-160 {
  background: #CCCCCC;
}

/* line 353, ../sass/_temporal.scss */
.swift .color-183 {
  background: #DA0023;
}

/* line 354, ../sass/_temporal.scss */
.swift .color-100 {
  background: #DB0100;
}

/* Vitara */
/* line 358, ../sass/_temporal.scss */
.nuevo-vitara .color-197 {
  /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#dce4e6+0,d5e3e4+6,d0e1e4+7,cfe3e4+10,cde1e2+10,c6dfe3+15,bcdee0+19,bbdee2+20,b8dedf+21,b6dde2+22,b5dddf+23,b0dbe1+26,abdbdf+27,abdae0+28,a7dade+30,a2d9e0+31,9ad7dc+36,97d7df+36,85d4d9+44,85d3dd+45,7cd2d9+48,71cfd9+54,6bced7+55,57cbd8+64,4ec8d3+67,4fc9d6+68,4dc7d4+69,43c7d6+73,40c6d2+74,3dc7d4+75,37c4d1+78,34c3d3+81,2dc3d1+83,2ac2cf+86,20c0cf+89,1cbfd0+93,17bece+95,0ebdce+100 */
  background: #dce4e6;
  /* Old browsers */
  background: -moz-linear-gradient(top, #dce4e6 0%, #d5e3e4 6%, #d0e1e4 7%, #cfe3e4 10%, #cde1e2 10%, #c6dfe3 15%, #bcdee0 19%, #bbdee2 20%, #b8dedf 21%, #b6dde2 22%, #b5dddf 23%, #b0dbe1 26%, #abdbdf 27%, #abdae0 28%, #a7dade 30%, #a2d9e0 31%, #9ad7dc 36%, #97d7df 36%, #85d4d9 44%, #85d3dd 45%, #7cd2d9 48%, #71cfd9 54%, #6bced7 55%, #57cbd8 64%, #4ec8d3 67%, #4fc9d6 68%, #4dc7d4 69%, #43c7d6 73%, #40c6d2 74%, #3dc7d4 75%, #37c4d1 78%, #34c3d3 81%, #2dc3d1 83%, #2ac2cf 86%, #20c0cf 89%, #1cbfd0 93%, #17bece 95%, #0ebdce 100%);
  /* FF3.6-15 */
  background: -webkit-linear-gradient(top, #dce4e6 0%, #d5e3e4 6%, #d0e1e4 7%, #cfe3e4 10%, #cde1e2 10%, #c6dfe3 15%, #bcdee0 19%, #bbdee2 20%, #b8dedf 21%, #b6dde2 22%, #b5dddf 23%, #b0dbe1 26%, #abdbdf 27%, #abdae0 28%, #a7dade 30%, #a2d9e0 31%, #9ad7dc 36%, #97d7df 36%, #85d4d9 44%, #85d3dd 45%, #7cd2d9 48%, #71cfd9 54%, #6bced7 55%, #57cbd8 64%, #4ec8d3 67%, #4fc9d6 68%, #4dc7d4 69%, #43c7d6 73%, #40c6d2 74%, #3dc7d4 75%, #37c4d1 78%, #34c3d3 81%, #2dc3d1 83%, #2ac2cf 86%, #20c0cf 89%, #1cbfd0 93%, #17bece 95%, #0ebdce 100%);
  /* Chrome10-25,Safari5.1-6 */
  background: linear-gradient(to bottom, #dce4e6 0%, #d5e3e4 6%, #d0e1e4 7%, #cfe3e4 10%, #cde1e2 10%, #c6dfe3 15%, #bcdee0 19%, #bbdee2 20%, #b8dedf 21%, #b6dde2 22%, #b5dddf 23%, #b0dbe1 26%, #abdbdf 27%, #abdae0 28%, #a7dade 30%, #a2d9e0 31%, #9ad7dc 36%, #97d7df 36%, #85d4d9 44%, #85d3dd 45%, #7cd2d9 48%, #71cfd9 54%, #6bced7 55%, #57cbd8 64%, #4ec8d3 67%, #4fc9d6 68%, #4dc7d4 69%, #43c7d6 73%, #40c6d2 74%, #3dc7d4 75%, #37c4d1 78%, #34c3d3 81%, #2dc3d1 83%, #2ac2cf 86%, #20c0cf 89%, #1cbfd0 93%, #17bece 95%, #0ebdce 100%);
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dce4e6', endColorstr='#0ebdce',GradientType=0 );
  /* IE6-9 */
}

/* line 367, ../sass/_temporal.scss */
.nuevo-vitara .btn-color.color-197, .boton[data-color="capa_197"] {
  /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#dce4e6+0,dce4e6+50,0ebdce+51,0ebdce+100 */
  background: #dce4e6;
  /* Old browsers */
  background: -moz-linear-gradient(top, #dce4e6 0%, #dce4e6 50%, #0ebdce 50%, #0ebdce 100%);
  /* FF3.6-15 */
  background: -webkit-linear-gradient(top, #dce4e6 0%, #dce4e6 50%, #0ebdce 50%, #0ebdce 100%);
  /* Chrome10-25,Safari5.1-6 */
  background: linear-gradient(to bottom, #dce4e6 0%, #dce4e6 50%, #0ebdce 50%, #0ebdce 100%);
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dce4e6', endColorstr='#0ebdce',GradientType=0 );
  /* IE6-9 */
}

/* line 376, ../sass/_temporal.scss */
.nuevo-vitara .color-196 {
  /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#182223+0,162a2b+8,172c31+10,152d2f+11,162f33+12,143638+18,15383c+19,143a40+22,123e41+23,143f45+24,124549+27,12444b+29,104b4f+32,124d53+33,105157+36,10535b+37,0f5459+38,10565e+39,0d5e67+44,0e6871+49,0a6f77+54,0b737e+57,0b7680+57,097682+59,078997+70,06929f+76,06929f+77,0694a2+77,04a0af+86,03a1b0+88,03a5b4+91,04a5b7+91,01abba+96,03b0c1+100 */
  background: #182223;
  /* Old browsers */
  background: -moz-linear-gradient(top, #182223 0%, #162a2b 8%, #172c31 10%, #152d2f 11%, #162f33 12%, #143638 18%, #15383c 19%, #143a40 22%, #123e41 23%, #143f45 24%, #124549 27%, #12444b 29%, #104b4f 32%, #124d53 33%, #105157 36%, #10535b 37%, #0f5459 38%, #10565e 39%, #0d5e67 44%, #0e6871 49%, #0a6f77 54%, #0b737e 57%, #0b7680 57%, #097682 59%, #078997 70%, #06929f 76%, #06929f 77%, #0694a2 77%, #04a0af 86%, #03a1b0 88%, #03a5b4 91%, #04a5b7 91%, #01abba 96%, #03b0c1 100%);
  /* FF3.6-15 */
  background: -webkit-linear-gradient(top, #182223 0%, #162a2b 8%, #172c31 10%, #152d2f 11%, #162f33 12%, #143638 18%, #15383c 19%, #143a40 22%, #123e41 23%, #143f45 24%, #124549 27%, #12444b 29%, #104b4f 32%, #124d53 33%, #105157 36%, #10535b 37%, #0f5459 38%, #10565e 39%, #0d5e67 44%, #0e6871 49%, #0a6f77 54%, #0b737e 57%, #0b7680 57%, #097682 59%, #078997 70%, #06929f 76%, #06929f 77%, #0694a2 77%, #04a0af 86%, #03a1b0 88%, #03a5b4 91%, #04a5b7 91%, #01abba 96%, #03b0c1 100%);
  /* Chrome10-25,Safari5.1-6 */
  background: linear-gradient(to bottom, #182223 0%, #162a2b 8%, #172c31 10%, #152d2f 11%, #162f33 12%, #143638 18%, #15383c 19%, #143a40 22%, #123e41 23%, #143f45 24%, #124549 27%, #12444b 29%, #104b4f 32%, #124d53 33%, #105157 36%, #10535b 37%, #0f5459 38%, #10565e 39%, #0d5e67 44%, #0e6871 49%, #0a6f77 54%, #0b737e 57%, #0b7680 57%, #097682 59%, #078997 70%, #06929f 76%, #06929f 77%, #0694a2 77%, #04a0af 86%, #03a1b0 88%, #03a5b4 91%, #04a5b7 91%, #01abba 96%, #03b0c1 100%);
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#182223', endColorstr='#03b0c1',GradientType=0 );
  /* IE6-9 */
}

/* line 385, ../sass/_temporal.scss */
.nuevo-vitara .btn-color.color-196, .boton[data-color="capa_196"] {
  /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#162a2b+0,162a2b+50,03b0c1+51,03b0c1+100 */
  background: #162a2b;
  /* Old browsers */
  background: -moz-linear-gradient(top, #162a2b 0%, #162a2b 50%, #03b0c1 50%, #03b0c1 100%);
  /* FF3.6-15 */
  background: -webkit-linear-gradient(top, #162a2b 0%, #162a2b 50%, #03b0c1 50%, #03b0c1 100%);
  /* Chrome10-25,Safari5.1-6 */
  background: linear-gradient(to bottom, #162a2b 0%, #162a2b 50%, #03b0c1 50%, #03b0c1 100%);
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#162a2b', endColorstr='#03b0c1',GradientType=0 );
  /* IE6-9 */
}

/* line 394, ../sass/_temporal.scss */
.nuevo-vitara .btn-color.color-191, .boton[data-color="capa_191"] {
  /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#212224+0,212224+50,8aafb8+51,8aafb8+100 */
  background: #212224;
  /* Old browsers */
  background: -moz-linear-gradient(top, #212224 0%, #212224 50%, #8aafb8 50%, #8aafb8 100%);
  /* FF3.6-15 */
  background: -webkit-linear-gradient(top, #212224 0%, #212224 50%, #8aafb8 50%, #8aafb8 100%);
  /* Chrome10-25,Safari5.1-6 */
  background: linear-gradient(to bottom, #212224 0%, #212224 50%, #8aafb8 50%, #8aafb8 100%);
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#212224', endColorstr='#8aafb8',GradientType=0 );
  /* IE6-9 */
}

/* line 403, ../sass/_temporal.scss */
.nuevo-vitara .btn-color.color-195, .boton[data-color="capa_195"] {
  /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#1c1c1c+0,1c1c1c+50,969696+51,969696+100 */
  background: #1c1c1c;
  /* Old browsers */
  background: -moz-linear-gradient(top, #1c1c1c 0%, #1c1c1c 50%, #969696 50%, #969696 100%);
  /* FF3.6-15 */
  background: -webkit-linear-gradient(top, #1c1c1c 0%, #1c1c1c 50%, #969696 50%, #969696 100%);
  /* Chrome10-25,Safari5.1-6 */
  background: linear-gradient(to bottom, #1c1c1c 0%, #1c1c1c 50%, #969696 50%, #969696 100%);
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1c1c1c', endColorstr='#969696',GradientType=0 );
  /* IE6-9 */
}

/* line 412, ../sass/_temporal.scss */
.nuevo-vitara .color-192 {
  /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#1b1b19+0,1e1e1e+2,1e1e1c+3,2e2d29+14,34332e+17,33322d+17,47443d+26,4f4b40+31,635f53+40,636051+40,696355+42,76715e+48,797461+49,867f6d+55,8a846e+57,8e8872+58,908a72+59,99917a+63,9b9478+64,9f987e+65,a29b7f+68,ada187+70,aba186+71,b7ac90+76,b8af90+77,c3b89a+82,c8bd9d+86,cbc19d+86,d4caa6+93,dacca9+95,dfd3ad+100 */
  background: #1b1b19;
  /* Old browsers */
  background: -moz-linear-gradient(top, #1b1b19 0%, #1e1e1e 2%, #1e1e1c 3%, #2e2d29 14%, #34332e 17%, #33322d 17%, #47443d 26%, #4f4b40 31%, #635f53 40%, #636051 40%, #696355 42%, #76715e 48%, #797461 49%, #867f6d 55%, #8a846e 57%, #8e8872 58%, #908a72 59%, #99917a 63%, #9b9478 64%, #9f987e 65%, #a29b7f 68%, #ada187 70%, #aba186 71%, #b7ac90 76%, #b8af90 77%, #c3b89a 82%, #c8bd9d 86%, #cbc19d 86%, #d4caa6 93%, #dacca9 95%, #dfd3ad 100%);
  /* FF3.6-15 */
  background: -webkit-linear-gradient(top, #1b1b19 0%, #1e1e1e 2%, #1e1e1c 3%, #2e2d29 14%, #34332e 17%, #33322d 17%, #47443d 26%, #4f4b40 31%, #635f53 40%, #636051 40%, #696355 42%, #76715e 48%, #797461 49%, #867f6d 55%, #8a846e 57%, #8e8872 58%, #908a72 59%, #99917a 63%, #9b9478 64%, #9f987e 65%, #a29b7f 68%, #ada187 70%, #aba186 71%, #b7ac90 76%, #b8af90 77%, #c3b89a 82%, #c8bd9d 86%, #cbc19d 86%, #d4caa6 93%, #dacca9 95%, #dfd3ad 100%);
  /* Chrome10-25,Safari5.1-6 */
  background: linear-gradient(to bottom, #1b1b19 0%, #1e1e1e 2%, #1e1e1c 3%, #2e2d29 14%, #34332e 17%, #33322d 17%, #47443d 26%, #4f4b40 31%, #635f53 40%, #636051 40%, #696355 42%, #76715e 48%, #797461 49%, #867f6d 55%, #8a846e 57%, #8e8872 58%, #908a72 59%, #99917a 63%, #9b9478 64%, #9f987e 65%, #a29b7f 68%, #ada187 70%, #aba186 71%, #b7ac90 76%, #b8af90 77%, #c3b89a 82%, #c8bd9d 86%, #cbc19d 86%, #d4caa6 93%, #dacca9 95%, #dfd3ad 100%);
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1b1b19', endColorstr='#dfd3ad',GradientType=0 );
  /* IE6-9 */
}

/* line 421, ../sass/_temporal.scss */
.nuevo-vitara .btn-color.color-192, .boton[data-color="capa_192"] {
  /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#2e2d29+0,2e2d29+50,dfd3ad+51,dfd3ad+100 */
  background: #2e2d29;
  /* Old browsers */
  background: -moz-linear-gradient(top, #2e2d29 0%, #2e2d29 50%, #dfd3ad 50%, #dfd3ad 100%);
  /* FF3.6-15 */
  background: -webkit-linear-gradient(top, #2e2d29 0%, #2e2d29 50%, #dfd3ad 50%, #dfd3ad 100%);
  /* Chrome10-25,Safari5.1-6 */
  background: linear-gradient(to bottom, #2e2d29 0%, #2e2d29 50%, #dfd3ad 50%, #dfd3ad 100%);
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2e2d29', endColorstr='#dfd3ad',GradientType=0 );
  /* IE6-9 */
}

/* line 430, ../sass/_temporal.scss */
.nuevo-vitara .color-198 {
  /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#1b191a+0,2c1518+15,321619+16,301517+17,341618+17,331517+20,381519+21,471317+30,531218+34,501117+35,571217+37,5f0f18+40,601116+41,640f16+44,6a0f18+45,6b0e16+47,730e16+50,760c16+51,7b0c15+54,830b15+57,830b15+59,8c0a16+60,8e0a15+63,910714+64,930916+65,9a0813+69,a30614+73,a70615+74,ac0614+78,b00515+79,b30413+80,b90413+85,bd0412+85,bd0412+87,c10212+88,c20213+90,c60314+91,c40413+92,d10111+100 */
  background: #1b191a;
  /* Old browsers */
  background: -moz-linear-gradient(top, #1b191a 0%, #2c1518 15%, #321619 16%, #301517 17%, #341618 17%, #331517 20%, #381519 21%, #471317 30%, #531218 34%, #501117 35%, #571217 37%, #5f0f18 40%, #601116 41%, #640f16 44%, #6a0f18 45%, #6b0e16 47%, #730e16 50%, #760c16 #7b0c15 54%, #830b15 57%, #830b15 59%, #8c0a16 60%, #8e0a15 63%, #910714 64%, #930916 65%, #9a0813 69%, #a30614 73%, #a70615 74%, #ac0614 78%, #b00515 79%, #b30413 80%, #b90413 85%, #bd0412 85%, #bd0412 87%, #c10212 88%, #c20213 90%, #c60314 91%, #c40413 92%, #d10111 100%);
  /* FF3.6-15 */
  background: -webkit-linear-gradient(top, #1b191a 0%, #2c1518 15%, #321619 16%, #301517 17%, #341618 17%, #331517 20%, #381519 21%, #471317 30%, #531218 34%, #501117 35%, #571217 37%, #5f0f18 40%, #601116 41%, #640f16 44%, #6a0f18 45%, #6b0e16 47%, #730e16 50%, #760c16 51%, #7b0c15 54%, #830b15 57%, #830b15 59%, #8c0a16 60%, #8e0a15 63%, #910714 64%, #930916 65%, #9a0813 69%, #a30614 73%, #a70615 74%, #ac0614 78%, #b00515 79%, #b30413 80%, #b90413 85%, #bd0412 85%, #bd0412 87%, #c10212 88%, #c20213 90%, #c60314 91%, #c40413 92%, #d10111 100%);
  /* Chrome10-25,Safari5.1-6 */
  background: linear-gradient(to bottom, #1b191a 0%, #2c1518 15%, #321619 16%, #301517 17%, #341618 17%, #331517 20%, #381519 21%, #471317 30%, #531218 34%, #501117 35%, #571217 37%, #5f0f18 40%, #601116 41%, #640f16 44%, #6a0f18 45%, #6b0e16 47%, #730e16 50%, #760c16 51%, #7b0c15 54%, #830b15 57%, #830b15 59%, #8c0a16 60%, #8e0a15 63%, #910714 64%, #930916 65%, #9a0813 69%, #a30614 73%, #a70615 74%, #ac0614 78%, #b00515 79%, #b30413 80%, #b90413 85%, #bd0412 85%, #bd0412 87%, #c10212 88%, #c20213 90%, #c60314 91%, #c40413 92%, #d10111 100%);
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1b191a', endColorstr='#d10111',GradientType=0 );
  /* IE6-9 */
}

/* line 439, ../sass/_temporal.scss */
.nuevo-vitara .btn-color.color-198, .boton[data-color="capa_198"] {
  /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#2c1518+0,2c1518+50,d10111+51,d10111+100 */
  background: #2c1518;
  /* Old browsers */
  background: -moz-linear-gradient(top, #2c1518 0%, #2c1518 50%, #d10111 50%, #d10111 100%);
  /* FF3.6-15 */
  background: -webkit-linear-gradient(top, #2c1518 0%, #2c1518 50%, #d10111 50%, #d10111 100%);
  /* Chrome10-25,Safari5.1-6 */
  background: linear-gradient(to bottom, #2c1518 0%, #2c1518 50%, #d10111 50%, #d10111 100%);
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2c1518', endColorstr='#d10111',GradientType=0 );
  /* IE6-9 */
}

/* line 448, ../sass/_temporal.scss */
.nuevo-vitara .color-194 {
  /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#e8e4e1+0,e8e5de+3,e7e3d8+5,e9e2d8+7,e8e1cf+11,e9e1ce+13,eadfc9+14,ecdec4+18,e9ddc3+18,ecdcc2+19,eadcbd+20,ebdcbd+22,eadab6+24,edd8ad+28,ecd7aa+29,edd6aa+30,ecd5a1+33,eed49b+37,efd08f+40,f0ce86+45,f1cc7c+47,f2cc7b+49,f1ca75+50,f3ca72+52,f4c76c+54,f4c96d+54,f3c563+57,f7c258+62,f5c153+64,f8c04f+65,f5c04e+66,f9be48+69,f6be45+69,f8bd43+70,f9bc3d+74,f8ba33+77,fcba32+79,fab82c+80,fab72a+82,fab623+84,fdb316+93,feb111+94,feaf0a+100 */
  background: #e8e4e1;
  /* Old browsers */
  background: -moz-linear-gradient(top, #e8e4e1 0%, #e8e5de 3%, #e7e3d8 5%, #e9e2d8 7%, #e8e1cf 11%, #e9e1ce 13%, #eadfc9 14%, #ecdec4 18%, #e9ddc3 18%, #ecdcc2 19%, #eadcbd 20%, #ebdcbd 22%, #eadab6 24%, #edd8ad 28%, #ecd7aa 29%, #edd6aa 30%, #ecd5a1 33%, #eed49b 37%, #efd08f 40%, #f0ce86 45%, #f1cc7c 47%, #f2cc7b 49%, #f1ca75 50%, #f3ca72 52%, #f4c76c 54%, #f4c96d 54%, #f3c563 57%, #f7c258 62%, #f5c153 64%, #f8c04f 65%, #f5c04e 66%, #f9be48 69%, #f6be45 69%, #f8bd43 70%, #f9bc3d 74%, #f8ba33 77%, #fcba32 79%, #fab82c 80%, #fab72a 82%, #fab623 84%, #fdb316 93%, #feb111 94%, #feaf0a 100%);
  /* FF3.6-15 */
  background: -webkit-linear-gradient(top, #e8e4e1 0%, #e8e5de 3%, #e7e3d8 5%, #e9e2d8 7%, #e8e1cf 11%, #e9e1ce 13%, #eadfc9 14%, #ecdec4 18%, #e9ddc3 18%, #ecdcc2 19%, #eadcbd 20%, #ebdcbd 22%, #eadab6 24%, #edd8ad 28%, #ecd7aa 29%, #edd6aa 30%, #ecd5a1 33%, #eed49b 37%, #efd08f 40%, #f0ce86 45%, #f1cc7c 47%, #f2cc7b 49%, #f1ca75 50%, #f3ca72 52%, #f4c76c 54%, #f4c96d 54%, #f3c563 57%, #f7c258 62%, #f5c153 64%, #f8c04f 65%, #f5c04e 66%, #f9be48 69%, #f6be45 69%, #f8bd43 70%, #f9bc3d 74%, #f8ba33 77%, #fcba32 79%, #fab82c 80%, #fab72a 82%, #fab623 84%, #fdb316 93%, #feb111 94%, #feaf0a 100%);
  /* Chrome10-25,Safari5.1-6 */
  background: linear-gradient(to bottom, #e8e4e1 0%, #e8e5de 3%, #e7e3d8 5%, #e9e2d8 7%, #e8e1cf 11%, #e9e1ce 13%, #eadfc9 14%, #ecdec4 18%, #e9ddc3 18%, #ecdcc2 19%, #eadcbd 20%, #ebdcbd 22%, #eadab6 24%, #edd8ad 28%, #ecd7aa 29%, #edd6aa 30%, #ecd5a1 33%, #eed49b 37%, #efd08f 40%, #f0ce86 45%, #f1cc7c 47%, #f2cc7b 49%, #f1ca75 50%, #f3ca72 52%, #f4c76c 54%, #f4c96d 54%, #f3c563 57%, #f7c258 62%, #f5c153 64%, #f8c04f 65%, #f5c04e 66%, #f9be48 69%, #f6be45 69%, #f8bd43 70%, #f9bc3d 74%, #f8ba33 77%, #fcba32 79%, #fab82c 80%, #fab72a 82%, #fab623 84%, #fdb316 93%, #feb111 94%, #feaf0a 100%);
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e8e4e1', endColorstr='#feaf0a',GradientType=0 );
  /* IE6-9 */
}

/* line 457, ../sass/_temporal.scss */
.nuevo-vitara .btn-color.color-194, .boton[data-color="capa_194"] {
  /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#e8e5de+0,e8e5de+50,feaf0a+51,feaf0a+100 */
  background: #e8e5de;
  /* Old browsers */
  background: -moz-linear-gradient(top, #e8e5de 0%, #e8e5de 50%, #feaf0a 50%, #feaf0a 100%);
  /* FF3.6-15 */
  background: -webkit-linear-gradient(top, #e8e5de 0%, #e8e5de 50%, #feaf0a 50%, #feaf0a 100%);
  /* Chrome10-25,Safari5.1-6 */
  background: linear-gradient(to bottom, #e8e5de 0%, #e8e5de 50%, #feaf0a 50%, #feaf0a 100%);
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e8e5de', endColorstr='#feaf0a',GradientType=0 );
  /* IE6-9 */
}

/* line 466, ../sass/_temporal.scss */
.nuevo-vitara .color-193 {
  /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#1e1d18+0,322916+13,392d14+16,423316+19,433413+21,4c3a14+24,503d12+28,554013+28,574110+30,5d4612+32,624710+34,654b12+35,674a10+36,705110+40,70510e+41,765510+42,825d0c+48,885f0d+50,8a620d+50,8d640b+52,92660d+53,966a0b+56,986c0d+56,996b0b+57,a6730a+61,a87508+63,af7a0a+65,af7a07+66,c58907+74,c78805+75,c98a07+76,cc8c05+78,e19a04+88,e19a02+89,e89d04+91,e89d01+92,f0a303+96,f1a400+98,f4a703+99,f4a601+100 */
  background: #1e1d18;
  /* Old browsers */
  background: -moz-linear-gradient(top, #1e1d18 0%, #322916 13%, #392d14 16%, #423316 19%, #433413 21%, #4c3a14 24%, #503d12 28%, #554013 28%, #574110 30%, #5d4612 32%, #624710 34%, #654b12 35%, #674a10 36%, #705110 40%, #70510e 41%, #765510 42%, #825d0c 48%, #885f0d 50%, #8a620d 50%, #8d640b 52%, #92660d 53%, #966a0b 56%, #986c0d 56%, #996b0b 57%, #a6730a 61%, #a87508 63%, #af7a0a 65%, #af7a07 66%, #c58907 74%, #c78805 75%, #c98a07 76%, #cc8c05 78%, #e19a04 88%, #e19a02 89%, #e89d04 91%, #e89d01 92%, #f0a303 96%, #f1a400 98%, #f4a703 99%, #f4a601 100%);
  /* FF3.6-15 */
  background: -webkit-linear-gradient(top, #1e1d18 0%, #322916 13%, #392d14 16%, #423316 19%, #433413 21%, #4c3a14 24%, #503d12 28%, #554013 28%, #574110 30%, #5d4612 32%, #624710 34%, #654b12 35%, #674a10 36%, #705110 40%, #70510e 41%, #765510 42%, #825d0c 48%, #885f0d 50%, #8a620d 50%, #8d640b 52%, #92660d 53%, #966a0b 56%, #986c0d 56%, #996b0b 57%, #a6730a 61%, #a87508 63%, #af7a0a 65%, #af7a07 66%, #c58907 74%, #c78805 75%, #c98a07 76%, #cc8c05 78%, #e19a04 88%, #e19a02 89%, #e89d04 91%, #e89d01 92%, #f0a303 96%, #f1a400 98%, #f4a703 99%, #f4a601 100%);
  /* Chrome10-25,Safari5.1-6 */
  background: linear-gradient(to bottom, #1e1d18 0%, #322916 13%, #392d14 16%, #423316 19%, #433413 21%, #4c3a14 24%, #503d12 28%, #554013 28%, #574110 30%, #5d4612 32%, #624710 34%, #654b12 35%, #674a10 36%, #705110 40%, #70510e 41%, #765510 42%, #825d0c 48%, #885f0d 50%, #8a620d 50%, #8d640b 52%, #92660d 53%, #966a0b 56%, #986c0d 56%, #996b0b 57%, #a6730a 61%, #a87508 63%, #af7a0a 65%, #af7a07 66%, #c58907 74%, #c78805 75%, #c98a07 76%, #cc8c05 78%, #e19a04 88%, #e19a02 89%, #e89d04 91%, #e89d01 92%, #f0a303 96%, #f1a400 98%, #f4a703 99%, #f4a601 100%);
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1e1d18', endColorstr='#f4a601',GradientType=0 );
  /* IE6-9 */
}

/* line 479, ../sass/_temporal.scss */
.nuevo-vitara .color-149 {
  background: #03BACC;
}

/* line 480, ../sass/_temporal.scss */
.nuevo-vitara .color-81 {
  background: #F2F2F2;
}

/* line 481, ../sass/_temporal.scss */
.nuevo-vitara .color-3 {
  background: #FFFFFF;
}

/* line 482, ../sass/_temporal.scss */
.nuevo-vitara .color-27 {
  background: #858585;
}

/* line 483, ../sass/_temporal.scss */
.nuevo-vitara .color-75 {
  background: #D90013;
}

/* line 485, ../sass/_temporal.scss */
.nuevo-vitara .color-191 {
  background: #1b1b1b;
  background: -moz-linear-gradient(top, #1b1b1b 0%, #222325 7%, #212224 8%, #2b3033 18%, #2a2f32 19%, #31363a 22%, #374143 29%, #3b4449 31%, #3a4348 31%, #404b4f 36%, #404e51 36%, #435154 39%, #46555a 41%, #47565b 42%, #49585f 43%, #4d5e65 47%, #54676e 51%, #5a6d74 55%, #5b6f78 56%, #5f737c 58%, #5d747c 59%, #60777f 60%, #627981 62%, #627a84 62%, #69848d 69%, #6b8691 69%, #738f9a 75%, #84a8b4 93%, #88acba 98%, #8baabc 98%, #88aeb9 99%, #8aafb8 99%, #94acb6 100%, #edffff 100%);
  background: -webkit-linear-gradient(top, #1b1b1b 0%, #222325 7%, #212224 8%, #2b3033 18%, #2a2f32 19%, #31363a 22%, #374143 29%, #3b4449 31%, #3a4348 31%, #404b4f 36%, #404e51 36%, #435154 39%, #46555a 41%, #47565b 42%, #49585f 43%, #4d5e65 47%, #54676e 51%, #5a6d74 55%, #5b6f78 56%, #5f737c 58%, #5d747c 59%, #60777f 60%, #627981 62%, #627a84 62%, #69848d 69%, #6b8691 69%, #738f9a 75%, #84a8b4 93%, #88acba 98%, #8baabc 98%, #88aeb9 99%, #8aafb8 99%, #94acb6 100%, #edffff 100%);
  background: linear-gradient(to bottom, #1b1b1b 0%, #222325 7%, #212224 8%, #2b3033 18%, #2a2f32 19%, #31363a 22%, #374143 29%, #3b4449 31%, #3a4348 31%, #404b4f 36%, #404e51 36%, #435154 39%, #46555a 41%, #47565b 42%, #49585f 43%, #4d5e65 47%, #54676e 51%, #5a6d74 55%, #5b6f78 56%, #5f737c 58%, #5d747c 59%, #60777f 60%, #627981 62%, #627a84 62%, #69848d 69%, #6b8691 69%, #738f9a 75%, #84a8b4 93%, #88acba 98%, #8baabc 98%, #88aeb9 99%, #8aafb8 99%, #94acb6 100%, #edffff 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1b1b1b', endColorstr='#edffff',GradientType=0 );
}

/* line 493, ../sass/_temporal.scss */
.nuevo-vitara .color-195 {
  background: #1c1c1c;
  background: -moz-linear-gradient(top, #1c1c1c 0%, #1c1c1c 2%, #202020 5%, #1f1f1f 5%, #262626 11%, #252525 12%, #2e2e2e 20%, #353535 24%, #3e3e3e 33%, #656565 59%, #6f6f6f 67%, #757575 70%, #828282 80%, #8b8b8b 89%, #8b8b8b 90%, #929292 95%, #939393 99%, #969696 100%);
}

/* vitara toro */
/* line 500, ../sass/_temporal.scss */
.nuevo-vitaratoro .color-198 {
  background: #191919;
  background: -moz-linear-gradient(top, #191919 0%, #1b191a 16%, #1e181a 16%, #1e181a 19%, #201718 20%, #23191a 29%, #261617 30%, #271718 32%, #291516 33%, #2b1718 34%, #2b1517 36%, #301619 38%, #321517 40%, #351719 40%, #351518 43%, #39161a 44%, #3c1317 46%, #3f1519 47%, #461117 51%, #4a1319 52%, #4c1117 54%, #4f1219 55%, #511014 56%, #5d1217 60%, #5d1016 61%, #601117 61%, #611017 63%, #680e17 64%, #691016 66%, #6f1018 67%, #720c17 68%, #760e19 70%, #7a0c15 71%, #7c0d14 73%, #870b16 75%, #850c15 75%, #8f0816 78%, #8d0916 79%, #990913 81%, #9a0813 82%, #a30715 84%, #a70514 87%, #ab0616 88%, #ae0613 89%, #bb0416 93%, #be0412 94%, #be0412 96%, #c80213 98%, #c7030f 99%, #c80114 99%, #b8091a 100%, #971c21 100%, #ffe2e3 100%);
  background: -webkit-linear-gradient(top, #191919 0%, #1b191a 16%, #1e181a 16%, #1e181a 19%, #201718 20%, #23191a 29%, #261617 30%, #271718 32%, #291516 33%, #2b1718 34%, #2b1517 36%, #301619 38%, #321517 40%, #351719 40%, #351518 43%, #39161a 44%, #3c1317 46%, #3f1519 47%, #461117 51%, #4a1319 52%, #4c1117 54%, #4f1219 55%, #511014 56%, #5d1217 60%, #5d1016 61%, #601117 61%, #611017 63%, #680e17 64%, #691016 66%, #6f1018 67%, #720c17 68%, #760e19 70%, #7a0c15 71%, #7c0d14 73%, #870b16 75%, #850c15 75%, #8f0816 78%, #8d0916 79%, #990913 81%, #9a0813 82%, #a30715 84%, #a70514 87%, #ab0616 88%, #ae0613 89%, #bb0416 93%, #be0412 94%, #be0412 96%, #c80213 98%, #c7030f 99%, #c80114 99%, #b8091a 100%, #971c21 100%, #ffe2e3 100%);
}

/* line 506, ../sass/_temporal.scss */
.nuevo-vitaratoro .color-27 {
  background: #858585;
}

/* Ignis */
/* line 510, ../sass/_temporal.scss */
.ignis .color-175 {
  /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#191b1a+0,191d1e+5,171f21+5,182022+6,181e21+7,182325+9,152324+10,172727+14,16282a+14,162e32+19,143335+23,16353a+24,133537+25,153a40+28,123e41+30,143f45+32,12464a+36,11464c+36,124950+37,104b51+39,124e56+41,105359+45,10555e+46,0e5b61+49,0e5e65+51,106069+52,0d6269+53,0f636d+54,0b6a74+59,0c6e77+61,0c717d+62,0b727b+63,0c747f+63,0a7680+66,097883+66,0a7b88+69,0a808c+71,07808b+71,088492+75,088895+76,06909b+82,08929f+82,0693a3+84,039fae+92,05a2b1+94,02a2b1+95,03a9b9+98,03aab8+100 */
  background: #191b1a;
  /* Old browsers */
  background: -moz-linear-gradient(top, #191b1a 0%, #191d1e 5%, #171f21 5%, #182022 6%, #181e21 7%, #182325 9%, #152324 10%, #172727 14%, #16282a 14%, #162e32 19%, #143335 23%, #16353a 24%, #133537 25%, #153a40 28%, #123e41 30%, #143f45 32%, #12464a 36%, #11464c 36%, #124950 37%, #104b51 39%, #124e56 41%, #105359 45%, #10555e 46%, #0e5b61 49%, #0e5e65 51%, #106069 52%, #0d6269 53%, #0f636d 54%, #0b6a74 59%, #0c6e77 61%, #0c717d 62%, #0b727b 63%, #0c747f 63%, #0a7680 66%, #097883 66%, #0a7b88 69%, #0a808c 71%, #07808b 71%, #088492 75%, #088895 76%, #06909b 82%, #08929f 82%, #0693a3 84%, #039fae 92%, #05a2b1 94%, #02a2b1 95%, #03a9b9 98%, #03aab8 100%);
  /* FF3.6-15 */
  background: -webkit-linear-gradient(top, #191b1a 0%, #191d1e 5%, #171f21 5%, #182022 6%, #181e21 7%, #182325 9%, #152324 10%, #172727 14%, #16282a 14%, #162e32 19%, #143335 23%, #16353a 24%, #133537 25%, #153a40 28%, #123e41 30%, #143f45 32%, #12464a 36%, #11464c 36%, #124950 37%, #104b51 39%, #124e56 41%, #105359 45%, #10555e 46%, #0e5b61 49%, #0e5e65 51%, #106069 52%, #0d6269 53%, #0f636d 54%, #0b6a74 59%, #0c6e77 61%, #0c717d 62%, #0b727b 63%, #0c747f 63%, #0a7680 66%, #097883 66%, #0a7b88 69%, #0a808c 71%, #07808b 71%, #088492 75%, #088895 76%, #06909b 82%, #08929f 82%, #0693a3 84%, #039fae 92%, #05a2b1 94%, #02a2b1 95%, #03a9b9 98%, #03aab8 100%);
  /* Chrome10-25,Safari5.1-6 */
  background: linear-gradient(to bottom, #191b1a 0%, #191d1e 5%, #171f21 5%, #182022 6%, #181e21 7%, #182325 9%, #152324 10%, #172727 14%, #16282a 14%, #162e32 19%, #143335 23%, #16353a 24%, #133537 25%, #153a40 28%, #123e41 30%, #143f45 32%, #12464a 36%, #11464c 36%, #124950 37%, #104b51 39%, #124e56 41%, #105359 45%, #10555e 46%, #0e5b61 49%, #0e5e65 51%, #106069 52%, #0d6269 53%, #0f636d 54%, #0b6a74 59%, #0c6e77 61%, #0c717d 62%, #0b727b 63%, #0c747f 63%, #0a7680 66%, #097883 66%, #0a7b88 69%, #0a808c 71%, #07808b 71%, #088492 75%, #088895 76%, #06909b 82%, #08929f 82%, #0693a3 84%, #039fae 92%, #05a2b1 94%, #02a2b1 95%, #03a9b9 98%, #03aab8 100%);
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#191b1a', endColorstr='#03aab8',GradientType=0 );
  /* IE6-9 */
}

/* line 519, ../sass/_temporal.scss */
.ignis .color-177 {
  /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#1b1b1b+0,272727+11,454545+28,494949+30,4f4f4f+34,545454+35,585858+38,5b5b5b+38,5b5b5b+39,656565+43,686868+45,6b6b6b+46,787878+53,888888+59,888888+60,999999+66,999999+67,9c9c9c+68,9c9c9c+69,9f9f9f+69,9f9f9f+70,a5a5a5+72,acacac+76,b0b0b0+77,b0b0b0+78,c0c0c0+85,c2c2c2+87,d3d3d3+95,d2d2d2+96,dadada+100 */
  background: #1b1b1b;
  /* Old browsers */
  background: -moz-linear-gradient(top, #1b1b1b 0%, #272727 11%, #454545 28%, #494949 30%, #4f4f4f 34%, #545454 35%, #585858 38%, #5b5b5b 38%, #5b5b5b 39%, #656565 43%, #686868 45%, #6b6b6b 46%, #787878 53%, #888888 59%, #888888 60%, #999999 66%, #999999 67%, #9c9c9c 68%, #9c9c9c 69%, #9f9f9f 69%, #9f9f9f 70%, #a5a5a5 72%, #acacac 76%, #b0b0b0 77%, #b0b0b0 78%, #c0c0c0 85%, #c2c2c2 87%, #d3d3d3 95%, #d2d2d2 96%, #dadada 100%);
  /* FF3.6-15 */
  background: -webkit-linear-gradient(top, #1b1b1b 0%, #272727 11%, #454545 28%, #494949 30%, #4f4f4f 34%, #545454 35%, #585858 38%, #5b5b5b 38%, #5b5b5b 39%, #656565 43%, #686868 45%, #6b6b6b 46%, #787878 53%, #888888 59%, #888888 60%, #999999 66%, #999999 67%, #9c9c9c 68%, #9c9c9c 69%, #9f9f9f 69%, #9f9f9f 70%, #a5a5a5 72%, #acacac 76%, #b0b0b0 77%, #b0b0b0 78%, #c0c0c0 85%, #c2c2c2 87%, #d3d3d3 95%, #d2d2d2 96%, #dadada 100%);
  /* Chrome10-25,Safari5.1-6 */
  background: linear-gradient(to bottom, #1b1b1b 0%, #272727 11%, #454545 28%, #494949 30%, #4f4f4f 34%, #545454 35%, #585858 38%, #5b5b5b 38%, #5b5b5b 39%, #656565 43%, #686868 45%, #6b6b6b 46%, #787878 53%, #888888 59%, #888888 60%, #999999 66%, #999999 67%, #9c9c9c 68%, #9c9c9c 69%, #9f9f9f 69%, #9f9f9f 70%, #a5a5a5 72%, #acacac 76%, #b0b0b0 77%, #b0b0b0 78%, #c0c0c0 85%, #c2c2c2 87%, #d3d3d3 95%, #d2d2d2 96%, #dadada 100%);
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1b1b1b', endColorstr='#dadada',GradientType=0 );
  /* IE6-9 */
}

/* line 528, ../sass/_temporal.scss */
.ignis .color-176 {
  /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#1c1c1a+0,21201e+3,23221e+7,292621+9,2b2821+12,2d2a23+12,2e2b22+14,332c24+15,343027+17,343025+18,423a2d+24,49402f+29,4e4633+32,4f4732+33,564b37+35,62563c+42,6b5c3f+45,756645+51,7b6945+52,796947+53,7c6c48+53,7d6d49+55,82704a+56,85734d+57,8a774d+60,998457+67,998455+67,9d8758+68,9c8655+69,a18959+70,a7905c+74,af9660+77,b0975f+78,bfa268+85,bfa266+86,c2a569+87,c2a667+87,c8aa6c+90,cdb06e+95,d1b271+96,d6b872+100 */
  background: #1c1c1a;
  /* Old browsers */
  background: -moz-linear-gradient(top, #1c1c1a 0%, #21201e 3%, #23221e 7%, #292621 9%, #2b2821 12%, #2d2a23 12%, #2e2b22 14%, #332c24 15%, #343027 17%, #343025 18%, #423a2d 24%, #49402f 29%, #4e4633 32%, #4f4732 33%, #564b37 35%, #62563c 42%, #6b5c3f 45%, #756645 51%, #7b6945 52%, #796947 53%, #7c6c48 53%, #7d6d49 55%, #82704a 56%, #85734d 57%, #8a774d 60%, #998457 67%, #998455 67%, #9d8758 68%, #9c8655 69%, #a18959 70%, #a7905c 74%, #af9660 77%, #b0975f 78%, #bfa268 85%, #bfa266 86%, #c2a569 87%, #c2a667 87%, #c8aa6c 90%, #cdb06e 95%, #d1b271 96%, #d6b872 100%);
  /* FF3.6-15 */
  background: -webkit-linear-gradient(top, #1c1c1a 0%, #21201e 3%, #23221e 7%, #292621 9%, #2b2821 12%, #2d2a23 12%, #2e2b22 14%, #332c24 15%, #343027 17%, #343025 18%, #423a2d 24%, #49402f 29%, #4e4633 32%, #4f4732 33%, #564b37 35%, #62563c 42%, #6b5c3f 45%, #756645 51%, #7b6945 52%, #796947 53%, #7c6c48 53%, #7d6d49 55%, #82704a 56%, #85734d 57%, #8a774d 60%, #998457 67%, #998455 67%, #9d8758 68%, #9c8655 69%, #a18959 70%, #a7905c 74%, #af9660 77%, #b0975f 78%, #bfa268 85%, #bfa266 86%, #c2a569 87%, #c2a667 87%, #c8aa6c 90%, #cdb06e 95%, #d1b271 96%, #d6b872 100%);
  /* Chrome10-25,Safari5.1-6 */
  background: linear-gradient(to bottom, #1c1c1a 0%, #21201e 3%, #23221e 7%, #292621 9%, #2b2821 12%, #2d2a23 12%, #2e2b22 14%, #332c24 15%, #343027 17%, #343025 18%, #423a2d 24%, #49402f 29%, #4e4633 32%, #4f4732 33%, #564b37 35%, #62563c 42%, #6b5c3f 45%, #756645 51%, #7b6945 52%, #796947 53%, #7c6c48 53%, #7d6d49 55%, #82704a 56%, #85734d 57%, #8a774d 60%, #998457 67%, #998455 67%, #9d8758 68%, #9c8655 69%, #a18959 70%, #a7905c 74%, #af9660 77%, #b0975f 78%, #bfa268 85%, #bfa266 86%, #c2a569 87%, #c2a667 87%, #c8aa6c 90%, #cdb06e 95%, #d1b271 96%, #d6b872 100%);
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1c1c1a', endColorstr='#d6b872',GradientType=0 );
  /* IE6-9 */
}

/* line 537, ../sass/_temporal.scss */
.ignis .color-174 {
  /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#1c1b19+0,241d17+7,261d1a+8,281d17+11,2a2017+12,2d1e17+12,2f2116+15,342216+17,342215+18,392316+19,3c2513+23,402616+23,422712+26,482914+29,4d2a14+30,4c2a11+31,4f2b13+31,4f2b11+32,552d14+34,5b3010+37,5d3013+38,5e300f+39,613011+40,643211+42,683312+42,68320f+43,703610+46,70360e+47,763811+49,78390e+51,833c0f+54,873d0c+57,8b3f0e+57,8d400a+60,91410e+60,92410a+61,94410d+62,a84908+71,b14b09+74,af4b09+74,c15107+81,c25009+82,c45104+84,cc5406+87,ca5405+87,cd5606+88,d05504+90,d55804+91,e45d03+100 */
  background: #1c1b19;
  /* Old browsers */
  background: -moz-linear-gradient(top, #1c1b19 0%, #241d17 7%, #261d1a 8%, #281d17 11%, #2a2017 12%, #2d1e17 12%, #2f2116 15%, #342216 17%, #342215 18%, #392316 19%, #3c2513 23%, #402616 23%, #422712 26%, #482914 29%, #4d2a14 30%, #4c2a11 31%, #4f2b13 31%, #4f2b11 32%, #552d14 34%, #5b3010 37%, #5d3013 38%, #5e300f 39%, #613011 40%, #643211 42%, #683312 42%, #68320f 43%, #703610 46%, #70360e 47%, #763811 49%, #78390e 51%, #833c0f 54%, #873d0c 57%, #8b3f0e 57%, #8d400a 60%, #91410e 60%, #92410a 61%, #94410d 62%, #a84908 71%, #b14b09 74%, #af4b09 74%, #c15107 81%, #c25009 82%, #c45104 84%, #cc5406 87%, #ca5405 87%, #cd5606 88%, #d05504 90%, #d55804 91%, #e45d03 100%);
  /* FF3.6-15 */
  background: -webkit-linear-gradient(top, #1c1b19 0%, #241d17 7%, #261d1a 8%, #281d17 11%, #2a2017 12%, #2d1e17 12%, #2f2116 15%, #342216 17%, #342215 18%, #392316 19%, #3c2513 23%, #402616 23%, #422712 26%, #482914 29%, #4d2a14 30%, #4c2a11 31%, #4f2b13 31%, #4f2b11 32%, #552d14 34%, #5b3010 37%, #5d3013 38%, #5e300f 39%, #613011 40%, #643211 42%, #683312 42%, #68320f 43%, #703610 46%, #70360e 47%, #763811 49%, #78390e 51%, #833c0f 54%, #873d0c 57%, #8b3f0e 57%, #8d400a 60%, #91410e 60%, #92410a 61%, #94410d 62%, #a84908 71%, #b14b09 74%, #af4b09 74%, #c15107 81%, #c25009 82%, #c45104 84%, #cc5406 87%, #ca5405 87%, #cd5606 88%, #d05504 90%, #d55804 91%, #e45d03 100%);
  /* Chrome10-25,Safari5.1-6 */
  background: linear-gradient(to bottom, #1c1b19 0%, #241d17 7%, #261d1a 8%, #281d17 11%, #2a2017 12%, #2d1e17 12%, #2f2116 15%, #342216 17%, #342215 18%, #392316 19%, #3c2513 23%, #402616 23%, #422712 26%, #482914 29%, #4d2a14 30%, #4c2a11 31%, #4f2b13 31%, #4f2b11 32%, #552d14 34%, #5b3010 37%, #5d3013 38%, #5e300f 39%, #613011 40%, #643211 42%, #683312 42%, #68320f 43%, #703610 46%, #70360e 47%, #763811 49%, #78390e 51%, #833c0f 54%, #873d0c 57%, #8b3f0e 57%, #8d400a 60%, #91410e 60%, #92410a 61%, #94410d 62%, #a84908 71%, #b14b09 74%, #af4b09 74%, #c15107 81%, #c25009 82%, #c45104 84%, #cc5406 87%, #ca5405 87%, #cd5606 88%, #d05504 90%, #d55804 91%, #e45d03 100%);
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1c1b19', endColorstr='#e45d03',GradientType=0 );
  /* IE6-9 */
}

/* line 546, ../sass/_temporal.scss */
.ignis .color-178 {
  /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#1d1918+0,24181a+8,2e1519+14,2c1519+15,30151a+16,36151b+22,3c141c+24,3e131a+27,42151c+28,46131c+31,47131f+31,48131b+32,50121d+36,54101b+40,5c0f1f+43,670f1d+50,6f0d1f+54,730e1e+54,730c1d+56,760d1e+56,7d0c20+60,860a1f+66,8e0a21+69,91081f+72,a00821+79,b90321+96,bf0423+98,c00323+100 */
  background: #1d1918;
  /* Old browsers */
  background: -moz-linear-gradient(top, #1d1918 0%, #24181a 8%, #2e1519 14%, #2c1519 15%, #30151a 16%, #36151b 22%, #3c141c 24%, #3e131a 27%, #42151c 28%, #46131c 31%, #47131f 31%, #48131b 32%, #50121d 36%, #54101b 40%, #5c0f1f 43%, #670f1d 50%, #6f0d1f 54%, #730e1e 54%, #730c1d 56%, #760d1e 56%, #7d0c20 60%, #860a1f 66%, #8e0a21 69%, #91081f 72%, #a00821 79%, #b90321 96%, #bf0423 98%, #c00323 100%);
  /* FF3.6-15 */
  background: -webkit-linear-gradient(top, #1d1918 0%, #24181a 8%, #2e1519 14%, #2c1519 15%, #30151a 16%, #36151b 22%, #3c141c 24%, #3e131a 27%, #42151c 28%, #46131c 31%, #47131f 31%, #48131b 32%, #50121d 36%, #54101b 40%, #5c0f1f 43%, #670f1d 50%, #6f0d1f 54%, #730e1e 54%, #730c1d 56%, #760d1e 56%, #7d0c20 60%, #860a1f 66%, #8e0a21 69%, #91081f 72%, #a00821 79%, #b90321 96%, #bf0423 98%, #c00323 100%);
  /* Chrome10-25,Safari5.1-6 */
  background: linear-gradient(to bottom, #1d1918 0%, #24181a 8%, #2e1519 14%, #2c1519 15%, #30151a 16%, #36151b 22%, #3c141c 24%, #3e131a 27%, #42151c 28%, #46131c 31%, #47131f 31%, #48131b 32%, #50121d 36%, #54101b 40%, #5c0f1f 43%, #670f1d 50%, #6f0d1f 54%, #730e1e 54%, #730c1d 56%, #760d1e 56%, #7d0c20 60%, #860a1f 66%, #8e0a21 69%, #91081f 72%, #a00821 79%, #b90321 96%, #bf0423 98%, #c00323 100%);
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1d1918', endColorstr='#c00323',GradientType=0 );
  /* IE6-9 */
}

/* line 555, ../sass/_temporal.scss */
.ignis .color-180 {
  background: #03BACC;
}

/* line 556, ../sass/_temporal.scss */
.ignis .color-181 {
  background: #ECCB7E;
}

/* line 557, ../sass/_temporal.scss */
.ignis .color-179 {
  background: #FF6600;
}

/* line 558, ../sass/_temporal.scss */
.ignis .color-100 {
  background: #DA0023;
}

/* Colores Álex */
/* line 562, ../sass/_temporal.scss */
.nuevo-vitara .btn-color.color-193, .boton[data-color="capa_193"] {
  background: #322916;
  background: -moz-linear-gradient(top, #322916 0%, #322916 50%, #f4a601 50%, #f4a601 100%);
  background: -webkit-linear-gradient(top, #322916 0%, #322916 50%, #f4a601 50%, #f4a601 100%);
  background: linear-gradient(to bottom, #322916 0%, #322916 50%, #f4a601 50%, #f4a601 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#322916', endColorstr='#f4a601',GradientType=0 );
}

/* line 570, ../sass/_temporal.scss */
.swift .btn-color.color-187, .boton[data-color="capa_187"] {
  background: #cecbcc;
  background: -moz-linear-gradient(top, #cecbcc 0%, #cecbcc 50%, #0169d8 50%, #0169d8 100%);
  background: -webkit-linear-gradient(top, #cecbcc 0%, #cecbcc 50%, #0169d8 50%, #0169d8 100%);
  background: linear-gradient(to bottom, #cecbcc 0%, #cecbcc 50%, #0169d8 50%, #0169d8 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cecbcc', endColorstr='#0169d8',GradientType=0 );
}

/* line 578, ../sass/_temporal.scss */
.swift .btn-color.color-188, .boton[data-color="capa_188"] {
  background: #656565;
  background: -moz-linear-gradient(top, #656565 0%, #656565 50%, #161919 50%, #161919 100%);
  background: -webkit-linear-gradient(top, #656565 0%, #656565 50%, #161919 50%, #161919 100%);
  background: linear-gradient(to bottom, #656565 0%, #656565 50%, #161919 50%, #161919 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#656565', endColorstr='#161919',GradientType=0 );
}

/* line 586, ../sass/_temporal.scss */
.swift .btn-color.color-186, .boton[data-color="capa_186"] {
  background: #cecbcc;
  background: -moz-linear-gradient(top, #cecbcc 0%, #cecbcc 50%, #1b1b1b 50%, #1b1b1b 100%);
  background: -webkit-linear-gradient(top, #cecbcc 0%, #cecbcc 50%, #1b1b1b 50%, #1b1b1b 100%);
  background: linear-gradient(to bottom, #cecbcc 0%, #cecbcc 50%, #1b1b1b 50%, #1b1b1b 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cecbcc', endColorstr='#1b1b1b',GradientType=0 );
}

/* line 594, ../sass/_temporal.scss */
.swift .btn-color.color-185, .boton[data-color="capa_185"] {
  background: #1a1a1a;
  background: -moz-linear-gradient(top, #1a1a1a 0%, #1a1a1a 50%, #cbcbcb 50%, #cbcbcb 100%);
  background: -webkit-linear-gradient(top, #1a1a1a 0%, #1a1a1a 50%, #cbcbcb 50%, #cbcbcb 100%);
  background: linear-gradient(to bottom, #1a1a1a 0%, #1a1a1a 50%, #cbcbcb 50%, #cbcbcb 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1a1a1a', endColorstr='#cbcbcb',GradientType=0 );
}

/* line 602, ../sass/_temporal.scss */
.ignis .btn-color.color-175, .boton[data-color="capa_175"] {
  background: #171f21;
  background: -moz-linear-gradient(top, #171f21 0%, #171f21 50%, #03aab8 50%, #03aab8 100%);
  background: -webkit-linear-gradient(top, #171f21 0%, #171f21 50%, #03aab8 50%, #03aab8 100%);
  background: linear-gradient(to bottom, #171f21 0%, #171f21 50%, #03aab8 50%, #03aab8 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#171f21', endColorstr='#03aab8',GradientType=0 );
}

/* line 610, ../sass/_temporal.scss */
.ignis .btn-color.color-177, .boton[data-color="capa_177"] {
  background: #272727;
  background: -moz-linear-gradient(top, #272727 0%, #272727 50%, #dadada 50%, #dadada 100%);
  background: -webkit-linear-gradient(top, #272727 0%, #272727 50%, #dadada 50%, #dadada 100%);
  background: linear-gradient(to bottom, #272727 0%, #272727 50%, #dadada 50%, #dadada 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#272727', endColorstr='#dadada',GradientType=0 );
}

/* line 618, ../sass/_temporal.scss */
.ignis .btn-color.color-176, .boton[data-color="capa_176"] {
  background: #23221e;
  background: -moz-linear-gradient(top, #23221e 0%, #23221e 50%, #d6b872 50%, #d6b872 100%);
  background: -webkit-linear-gradient(top, #23221e 0%, #23221e 50%, #d6b872 50%, #d6b872 100%);
  background: linear-gradient(to bottom, #23221e 0%, #23221e 50%, #d6b872 50%, #d6b872 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#23221e', endColorstr='#d6b872',GradientType=0 );
}

/* line 626, ../sass/_temporal.scss */
.ignis .btn-color.color-174, .boton[data-color="capa_174"] {
  background: #261d1a;
  background: -moz-linear-gradient(top, #261d1a 0%, #261d1a 50%, #e45d03 50%, #e45d03 100%);
  background: -webkit-linear-gradient(top, #261d1a 0%, #261d1a 50%, #e45d03 50%, #e45d03 100%);
  background: linear-gradient(to bottom, #261d1a 0%, #261d1a 50%, #e45d03 50%, #e45d03 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#261d1a', endColorstr='#e45d03',GradientType=0 );
}

/* line 634, ../sass/_temporal.scss */
.ignis .btn-color.color-178, .boton[data-color="capa_178"] {
  background: #2e1519;
  background: -moz-linear-gradient(top, #2e1519 0%, #2e1519 50%, #c00323 50%, #c00323 100%);
  background: -webkit-linear-gradient(top, #2e1519 0%, #2e1519 50%, #c00323 50%, #c00323 100%);
  background: linear-gradient(to bottom, #2e1519 0%, #2e1519 50%, #c00323 50%, #c00323 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2e1519', endColorstr='#c00323',GradientType=0 );
}

/* line 644, ../sass/_temporal.scss */
.nuevo-jimny .btn-color.color-201, .boton[data-color="capa_201"] {
  background: #000000;
  background: -moz-linear-gradient(top, #000000 0%, #000000 50%, #018FD9 50%, #018FD9 100%);
  background: -webkit-linear-gradient(top, #000000 0%, #000000 50%, #018FD9 50%, #018FD9 100%);
  background: linear-gradient(to bottom, #000000 0%, #000000 50%, #018FD9 50%, #018FD9 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#000000', endColorstr='#018FD9',GradientType=0 );
}

/* line 652, ../sass/_temporal.scss */
.nuevo-jimny .btn-color.color-202, .boton[data-color="capa_202"] {
  background: #000000;
  background: -moz-linear-gradient(top, #000000 0%, #000000 50%, #AAB63A 50%, #AAB63A 100%);
  background: -webkit-linear-gradient(top, #000000 0%, #000000 50%, #AAB63A 50%, #AAB63A 100%);
  background: linear-gradient(to bottom, #000000 0%, #000000 50%, #AAB63A 50%, #AAB63A 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#000000', endColorstr='#AAB63A',GradientType=0 );
}

/* line 660, ../sass/_temporal.scss */
.nuevo-jimny .btn-color.color-203, .boton[data-color="capa_203"] {
  background: #000000;
  background: -moz-linear-gradient(top, #000000 0%, #000000 50%, #BAAA89 50%, #BAAA89 100%);
  background: -webkit-linear-gradient(top, #000000 0%, #000000 50%, #BAAA89 50%, #BAAA89 100%);
  background: linear-gradient(to bottom, #000000 0%, #000000 50%, #BAAA89 50%, #BAAA89 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#000000', endColorstr='#BAAA89',GradientType=0 );
}

/* line 668, ../sass/_temporal.scss */
.nuevo-vitaratoro .btn-color.color-198, .boton[data-color="capa_198"] {
  background: #2c1518;
  background: -moz-linear-gradient(top, #2c1518 0%, #2c1518 50%, #d10111 50%, #d10111 100%);
  background: -webkit-linear-gradient(top, #2c1518 0%, #2c1518 50%, #d10111 50%, #d10111 100%);
  background: linear-gradient(to bottom, #2c1518 0%, #2c1518 50%, #d10111 50%, #d10111 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2c1518', endColorstr='#d10111',GradientType=0 );
}

/* line 677, ../sass/_temporal.scss */
.fa-info-circle::before {
  content: "\f05a";
  color: #999999;
}

/* line 691, ../sass/_temporal.scss */
.modelosInterior .tooltip .precio__detalle-cifra {
  white-space: nowrap;
}

/* line 698, ../sass/_temporal.scss */
.enlace-vacio {
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 1;
}

.destacado-modelo_videoWrap {
  overflow: hidden;
}

.destacado-modelo_videoWrap video {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  height: 155%;
  width: auto;
}

/* line 710, ../sass/_temporal.scss */
.slide-home {
  height: 100vh;
}

/* line 714, ../sass/_temporal.scss */
.lSAction > a {
  opacity: 1;
  color: #fff;
  font-size: 1.5em;
}

.modelosInterior .modulo_multimedia .lSAction > a {
  color: #999;
}

@media only screen and (min-width: 64em) {

  .landing_modelo .cabecera-interior--imagenBG {
    height: 82vh;
    margin-top: 0;
  }

  #landing_modeloConFullpage .cabecera-interior--imagenBG {
    height: 100vh;
    margin-top: 0;
  }

  #landing_modeloConFullpage .cabecera-interior--imagenBG .wrappImgsHeader {
    height: 85vh;
    position: relative;
    overflow: hidden;
  }

  #landing_modeloConFullpage .cabecera-interior--imagenBG .titular {
    height: 15vh;
    background-color: #fff;
    color: #333447;
    font-size: 2rem;
    display: flex;
    flex-flow: wrap column;
    align-content: center;
    justify-content: center;
  }

  #landing_modeloConFullpage .cabecera-interior--imagenBG .titular span {
    font-family: "suzuki-headline";
  }
}


@media only screen and (min-width: 1280px) and (min-height: 650px) {
  #landing_modeloConFullpage.fullPageActivo [data-anchor="middlefpage"] {
    padding-top: 9rem;
    display: flex;
    flex-flow: wrap column;
    align-content: center;
    justify-content: center;
  }

  #landing_modeloConFullpage.fullPageActivo [data-anchor="middlefpage"] .listado-coches__item {
    padding-top: .3rem;
  }
}

/* line 728, ../sass/_temporal.scss */
.nombre {
  display: none;
}

/* line 731, ../sass/_temporal.scss */
.cabecera-interior .cabecera-interior__imagen.land-modelo-mobile {
  display: block;
}

.cabecera-interior .cabecera-interior__imagen.land-modelo-desktop {
  display: none;
}

@media only screen and (min-width: 801px) {
  /* line 731, ../sass/_temporal.scss */
  .cabecera-interior .cabecera-interior__imagen.land-modelo-mobile {
    display: none;
  }

  .cabecera-interior .cabecera-interior__imagen.land-modelo-desktop {
    display: block;
  }
}

.resp-container-iframe {
  position: relative;
  overflow: hidden;
  padding-top: 56.25%;
}

/* line 751, ../sass/_temporal.scss */
.resp-iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border: 0;
}

/* line 760, ../sass/_temporal.scss */
.modelosInterior .media-video {
  position: relative;
  cursor: pointer;
}

/* line 765, ../sass/_temporal.scss */
.modelosInterior .media-video::after {
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  font-family: "Font Awesome 5 Free";
  font-size: 5rem;
  color: #ffffff;
  display: inline-block;
  font-style: normal;
  font-variant: normal;
  font-weight: 500;
  position: absolute;
  content: "\f144";
}

/* line 780, ../sass/_temporal.scss */
.getFixedTOP .avisoLegal-toogle {
  display: none;
}

/* IE11 */
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  /* line 784, ../sass/_temporal.scss */
  .rowPrecios .itemLeft {
    flex: 0 0 35%;
    max-width: 30%;
  }

  /* line 789, ../sass/_temporal.scss */
  .listado-precios .preciosWrapper .itemRight {
    overflow: visible;
    max-width: 70%;
  }

  /* line 794, ../sass/_temporal.scss */
  .listado-precios .preciosWrapper .itemRight .maskOverflow-X {
    width: 100%;
    overflow-x: visible;
  }

  /* line 799, ../sass/_temporal.scss */
  .modulo_intro .scrollDown_btn,
  .scrollDown.not-home .scrollDown_btn {
    left: 50%;
    margin-left: -28px;
  }

  /* line 804, ../sass/_temporal.scss */
  .listado-precios .listado-precios__item {
    overflow: visible;
  }

  /* line 808, ../sass/_temporal.scss */
  .cabecera-interior__slide-content {
    width: 60%;
  }
}
@supports (-ms-ime-align: auto) {
  @media only screen and (min-width: 64em) {
    /* line 816, ../sass/_temporal.scss */
    .galeria-modelo .galeria-modelo__item {
      width: 16%;
    }
  }
}
/* line 823, ../sass/_temporal.scss */
.concesionarios-page .cabecera-interior .cabecera-interior__imagen {
  height: 100%;
}
/*
.modulo {
  height: 100vh !important;
}
*/
.modelosInterior .modulo {
  display: flex;
  justify-content: center;
  align-items: center;
}

.modelosInterior .modulo.rowCombFichaTecEquip {
  flex-flow: column wrap;
}

/*.modelosInterior .modulo.rowCombFichaTecEquip .*/

.modelosInterior .modulo.rowCombFichaTecEquip > .container-w-100 {
  width: 100%;
  padding: 0;
}

.modelosInterior .modulo.rowColores {
  display: block;
}

.mainHeader .mainNav_navTop a {
    font-size: 0.95rem;
}

.rowNAVmodelosInterior_nav a {
    font-size: 0.95rem;
}

.rowCabecera.getFixedTOP {
    height: 175px;
}

.rowNAVmodelosInterior_nav {
    padding: 1.5em 0 1em;
}



@media only screen and (min-width: 48em) {
  .mainHeader .bloqueLogoCentrado_logo {
      max-width: 150px;
  }

  .modelosInterior .rowCabecera.getFixedTOP {
    margin-top: -50px;
    height: auto !important;
  }
}


.rowCabecera .rowNAVmodelosInterior.noFixed {
  display: block;
}

.sticky-menu {
  left: 0;
  position: fixed;
  right: 0;
  top: -200px;
  width: 100%;
  background-color: #fff;
  /*transition: background-color .3s ease;*/
}

.sticky-menu.on {
  top: 0;
  transition: all .5s ease 0.8s;
  padding-top: 40px;
  z-index: 26;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center top;
}

@media all and (max-width: 1199px) {
  .sticky-menu.on {
    padding-bottom: 5px; /* 20px */
  }
}

@media all and (min-width: 1200px) and (max-width: 1379px) and (max-height: 900px) {
  #rowNAVmodelosInterior_nav_sticky.rowNAVmodelosInterior_nav {
    padding-top: .5em;
  }
}

.sticky-menu.pontePalido {
  background-image: none !important;
}

.sticky-menu.pontePalido .switch-modelo-responsive ~ li a {
  color: #262626;
}

.sticky-menu.pontePalido .rowNAVmodelosInterior_nav--logomodelo img:last-of-type {
  opacity: 1;
}

.sticky-menu .rowNAVmodelosInterior_nav {
  padding-bottom: 0;
}

.sticky-menu .logo-dark {
  display: none;
}

.sticky-menu .logo-white {
  display: inline-block;
}
/*
section#rowGaleria {
  background: #262626;
}
*/
.actualidad .menuLatFixed {
  bottom: 20%;
  top: auto;
}

/* line 79, ../sass/style.scss */
.animacion-colores svg {
  display: block;
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1;
}

.animacion-colores svg.on {
  z-index: 0;
}

.animacion-colores {
  position: relative;
  padding-bottom: 28.1%;
  overflow: hidden;
}

.animacion-colores.onLeft .espacio-botones li {
  transform: skewX(-20deg) translate(0,0);
  right: auto;
}

.espacio-botones li {
  color: black;
  cursor: pointer;
  position: absolute;
  height: 100%;
  width: 2vw;
  z-index: 13;
  background: transparent;
  transform: skewX(-20deg) translate(97vw, 0);
  transition: transform 1s ease-in-out ;
  will-change: transform;
  animation: entrada 0.3s ease forwards 1.1s;
  opacity: 0;
}

.espacio-botones li:nth-child(1) {
  transform: skewX(-20deg) translate(93vw, 0);
  z-index: 20;
}

.animacion-colores.onLeft .espacio-botones li:nth-child(1) {transform: skewX(-20deg);}
.espacio-botones li:nth-child(2) {
  transform: skewX(-20deg) translate(91vw, 0);
  z-index: 19;
  animation: entrada 0.4s ease forwards 1.1s;
}
.animacion-colores.onLeft .espacio-botones li:nth-child(2) {transform: skewX(-20deg);}
.espacio-botones li:nth-child(3) {
  transform: skewX(-20deg) translate(89vw, 0);
  z-index: 18;
  animation: entrada 0.5s ease forwards 1.5s;
}
.animacion-colores.onLeft .espacio-botones li:nth-child(3) {transform: skewX(-20deg);}
.espacio-botones li:nth-child(4) {
  transform: skewX(-20deg) translate(87vw, 0);
  z-index: 17;
  animation: entrada 0.5s ease forwards 1.7s;
}
.animacion-colores.onLeft .espacio-botones li:nth-child(4) {transform: skewX(-20deg);}
.espacio-botones li:nth-child(5) {
  transform: skewX(-20deg) translate(85vw, 0);
  z-index: 16;
  animation: entrada 0.5s ease forwards 1.9s;
}
.animacion-colores.onLeft .espacio-botones li:nth-child(5) {transform: skewX(-20deg);}
.espacio-botones li:nth-child(6) {
  transform: skewX(-20deg) translate(83vw, 0);
  z-index: 15;
}
.animacion-colores.onLeft .espacio-botones li:nth-child(6) {transform: skewX(-20deg);}
.espacio-botones li:nth-child(7) {
  transform: skewX(-20deg) translate(81vw, 0);
  z-index: 14;
}
.animacion-colores.onLeft .espacio-botones li:nth-child(7) {transform: skewX(-20deg);}
.espacio-botones li:nth-child(8) {
  transform: skewX(-20deg) translate(79vw, 0);
  z-index: 14;
}

.espacio-botones__titulo {
  display: none;

  font-weight: bold;
  text-transform: uppercase;
  transform: rotate(-90deg) skewX(0) translate(0vw,1.5vw);
  transform-origin: 0 0;
  position: absolute;
  bottom: 0;
  white-space: nowrap;
}

@keyframes entrada {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}

.rowInterior_wrap--imgs {
  border: 1px solid #DCDCDC;
}

.tableDATA tbody tr:last-child td {
  border-bottom: 0;
}

.mono-buttons, .bi-buttons {
  display: none;
}

.mono-buttons.on, .bi-buttons.on {
  display: block;
}

.cat-colors {
  margin: 1rem auto 6rem;
  width: 11em;
}

.cat-colors .switch-colors {
  background: #999999;
  color: #FFF;
  display: inline-block;
  padding: .5em;
}

.cat-colors .switch-colors.on {
  background: #4d4d4d;
}

.color-name {
  bottom: 27rem;
  color: #FFF;
  font-size: 2rem;
  left: 35%;
  margin: 0 auto;
  position: absolute;
  text-align: center;
  text-shadow: 2px 1px #000;
  width: 30%;
  z-index: 2;
}

.rowSeguridad_wrap .rowStatic_wrap--imgs {
  border: 1px solid #DCDCDC;
}


/* MODELOS GENERAL [http://szauto.drygital.com/modelos.php] adpatando estilos a los de la home
-----------------------------------------------------------------------------------------------*/

@media all and (min-width: 992px) {

  .todosModelos .cabecera-interior--solo-titulo h1 {
    margin-bottom: -3rem !important;
  }

  .todosModelos .listado-coches,
  .todosModelos .listado-coches__imagen {
    justify-content: center;
    max-width: 100%;
  }

  .todosModelos .modelosGeneralList_wrap .listado-coches__item {
    padding: 1.5rem 2rem 0;
    margin: 0 .5rem;
  }

  .todosModelos .modelosGeneralList_wrap .listado-coches__item h2 {
    color: #01334C;
    line-height: 1.2;
    font-size: 1.4rem;
  }
}

@media only screen and (min-width: 1024px) and (max-width: 1199px) and (max-height: 900px) {
  .todosModelos .modelosGeneralList_wrap .listado-coches__item div + img {
    right: 33px;
    bottom: 18%;
    width: 75px;
  }
}

@media only screen and (min-width: 1200px) and (max-height: 849px) {
  .todosModelos .modelosGeneralList_wrap .listado-coches__item {
    padding-top: .5rem;
  }

  .todosModelos .modelosGeneralList_wrap {
    transform: scale(.9) translate(0, -1.5rem);
  }

  .todosModelos .modelosGeneralList_wrap .listado-coches__item h2 {
    /*font-size: 1.75rem;*/
    font-size: 1.5rem;
  }
}

@media only screen and (min-width: 1200px) and (max-height: 664px) {
  .todosModelos .modelosGeneralList_wrap {
      transform: scale(.9) translate(0, -2.7rem);
  }

  .todosModelos .modelosGeneralList_wrap .listado-coches__detalle {
    margin-top: -20px;
  }

  .todosModelos .modelosGeneralList_wrap .listado-coches__item div + img {
    bottom: 17.5% !important;
  }
}

@media only screen and (min-width: 1200px) and (min-height: 665px) {
  .todosModelos .modelosGeneralList_wrap .listado-coches__item h2 {
    margin-top: 0;
  }
}

@media only screen and (min-width: 1200px) and (min-height: 850px) {
  .todosModelos .modelosGeneralList_wrap .listado-coches__item {
    padding-top: .5rem;
  }
}

@media only screen and (min-width: 1280px) {
  .todosModelos .modeloSuzuki_imgWrap img {
    width: 85%;
  }

  .todosModelos .modelosGeneralList_wrap .listado-coches__item div + img {
    bottom: 17.5% !important;
    right: 65px;
  }
}

@media only screen and (min-width: 1430px) {
  .todosModelos .listado-coches__imagen {
    width: 85%;
  }

  .todosModelos .modelosGeneralList_wrap .listado-coches__item {
    padding: 1.5rem 3.5rem 0;
    margin: 0;
  }

  .todosModelos .modelosGeneralList_wrap .listado-coches__item div + img {
    bottom: 17% !important;
    right: 85px;
  }
}

@media only screen and (min-width: 1680px) {
  .todosModelos .modelosGeneralList_wrap .listado-coches__item div + img {
    right: 95px !important;
  }
}

@media only screen and (min-width: 1800px) {
  .todosModelos .modelosGeneralList_wrap .listado-coches__item {
    padding: 1.5rem 5rem 0;
    margin: 0;
  }

  .todosModelos .listado-coches__imagen {
    width: 100%;
  }
}

/* FIN MODELOS GENERAL [http://szauto.drygital.com/modelos.php] adpatando estilos a los de la home
---------------------------------------------------------------------------------------------------*/


/* BOTÓN "CARGA MÁS" en actualidad.php [ACTUALIDAD]
-------------------------------------------------------------*/

@media only screen and (max-width: 767px) {
  .actualidad .cargaMasFlex {
    display: none;
  }

  .promociones-page .slick-prev, .promociones-page .slick-next {height: 40px}
}

.actualidad .listado-noticias {
  padding-bottom: 7rem;
}

.actualidad .cargaMasFlex {
  right: auto !important;
  left: 50% !important;
  bottom: 0 !important;
  transform: translate(-50%,0);
  height: 70px;
}

.actualidad .cargaMasFlex .filtro-noticias__btn {
  background-color: #999;
  color: #fff;
}
/* LOGO VALORCAR */
@media only screen and (min-width: 48em){
    .mainFooter .mainFooter_LINKS {
        font-size: 0.8em;
    }
}

@media only screen and (min-width: 83em){
    .mainFooter .mainFooter_LINKS {
        font-size: inherit;
    }
}

.mainHeader .mainNav .mainNav_navMiddle .mainNav_navMiddle--valorcar{
  margin-top:1.25em
}

.mainFooter .mainFooter_LINKS--valorcar img{
    max-width: 70px;
}

.mainHeader .mainNav .mainNav_navMiddle .mainNav_navMiddle--valorcar img{
    max-width: 100px;
}