@import url("https://fonts.googleapis.com/css2?family=Poppins:wght@400;600;700&display=swap");
@font-face {
  font-family: 'social_icon';
  src: url("./../fonts/social_icon.eot?qov6oj");
  src: url("./../fonts/social_icon.eot?qov6oj#iefix") format("embedded-opentype"), url("./../fonts/social_icon.ttf?qov6oj") format("truetype"), url("./../fonts/social_icon.woff?qov6oj") format("woff"), url("./../fonts/social_icon.svg?qov6oj#social_icon") format("svg");
  font-weight: normal;
  font-style: normal;
  font-display: block;
}
/* line 13, ../../../src/sass/_icons.scss */
[class^="icon-"], [class*=" icon-"] {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'social_icon' !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

/* line 28, ../../../src/sass/_icons.scss */
.icon-social-linkedin-square:before {
  content: "\f08c";
}

/* line 31, ../../../src/sass/_icons.scss */
.icon-social-linkedin:before {
  content: "\f0e1";
}

/* line 34, ../../../src/sass/_icons.scss */
.icon-social-youtube-play:before {
  content: "\f16a";
}

/* line 37, ../../../src/sass/_icons.scss */
.icon-social-instagram:before {
  content: "\f16d";
}

/* line 40, ../../../src/sass/_icons.scss */
.icon-social-pinterest-p:before {
  content: "\f231";
}

/* line 43, ../../../src/sass/_icons.scss */
.icon-social-facebook:before {
  content: "\e902";
}

/* line 46, ../../../src/sass/_icons.scss */
.icon-social-twitter:before {
  content: "\e90a";
}

/* line 49, ../../../src/sass/_icons.scss */
.icon-social-youtube:before {
  content: "\e90c";
}

/* line 1, ../../../src/sass/_social_icon.scss */
.watch-us {
  display: flex;
  flex-flow: column wrap;
  align-items: center;
}
@media only screen and (min-width: 960px) {
  /* line 1, ../../../src/sass/_social_icon.scss */
  .watch-us {
    align-items: flex-end;
  }
}
@media only screen and (min-width: 960px) {
  /* line 1, ../../../src/sass/_social_icon.scss */
  .watch-us {
    padding-right: 0;
  }
}
/* line 14, ../../../src/sass/_social_icon.scss */
.alfa-romeo .watch-us {
  align-items: center;
  clear: both;
}
/* line 19, ../../../src/sass/_social_icon.scss */
.watch-us__content {
  display: flex;
  flex-flow: column wrap;
  align-items: center;
}
/* line 24, ../../../src/sass/_social_icon.scss */
.alfa-romeo .watch-us__content {
  padding-top: 30px;
}
@media only screen and (min-width: 960px) {
  /* line 19, ../../../src/sass/_social_icon.scss */
  .watch-us__content {
    align-items: flex-start;
  }
  /* line 31, ../../../src/sass/_social_icon.scss */
  .alfa-romeo .watch-us__content {
    padding-top: 10px;
  }
}
/* line 37, ../../../src/sass/_social_icon.scss */
.watch-us__headline {
  color: #910a0a;
  font-size: 16px;
  font-style: italic;
  letter-spacing: 1px;
  margin-left: 10px;
  margin-bottom: 5px;
  text-align: center;
}
@media only screen and (min-width: 960px) {
  /* line 37, ../../../src/sass/_social_icon.scss */
  .watch-us__headline {
    font-size: 12px;
    margin-left: 75px;
  }
}

/* line 54, ../../../src/sass/_social_icon.scss */
.social {
  display: flex;
  flex-flow: row wrap;
  padding-left: 0;
  margin-left: 0;
  justify-content: center;
}
@media only screen and (min-width: 960px) {
  /* line 54, ../../../src/sass/_social_icon.scss */
  .social {
    justify-content: flex-end;
  }
}
/* line 67, ../../../src/sass/_social_icon.scss */
.social__item {
  display: inline-block;
}
/* line 69, ../../../src/sass/_social_icon.scss */
.alfa-romeo .social__item {
  margin: 10px 0 -10px;
}
@media only screen and (min-width: 960px) {
  /* line 69, ../../../src/sass/_social_icon.scss */
  .alfa-romeo .social__item {
    margin: 4px 4px;
  }
}
/* line 77, ../../../src/sass/_social_icon.scss */
.social__item a {
  display: block;
  color: #000;
  padding: 5px 10px;
  margin: 0 5px 30px;
  font-size: 30px;
  text-decoration: none !important;
}
@media only screen and (min-width: 960px) {
  /* line 77, ../../../src/sass/_social_icon.scss */
  .social__item a {
    padding: 5px 8px;
    margin: 0 5px 10px;
    font-size: 16px;
  }
}
/* line 92, ../../../src/sass/_social_icon.scss */
.fiat .social__item a {
  color: #801136;
}
/* line 95, ../../../src/sass/_social_icon.scss */
.alfa-romeo .social__item a {
  color: #910a0a;
}
/* line 98, ../../../src/sass/_social_icon.scss */
.fiat-professional .social__item a {
  color: #484848;
}
/* line 101, ../../../src/sass/_social_icon.scss */
.abarth .social__item a {
  color: #d6a501;
}
/* line 104, ../../../src/sass/_social_icon.scss */
.jeep .social__item a {
  color: #46572a;
}
/* line 107, ../../../src/sass/_social_icon.scss */
.autonomy .social__item a {
  color: #004b93;
}
/* line 111, ../../../src/sass/_social_icon.scss */
.social__item a:hover, .social__item a:focus, .social__item a:active {
  color: #000;
  text-decoration: none;
}
/* line 117, ../../../src/sass/_social_icon.scss */
.social__item a.icon-social-twitter-svg svg {
  width: 23px;
  height: 23px;
}
@media only screen and (min-width: 960px) {
  /* line 117, ../../../src/sass/_social_icon.scss */
  .social__item a.icon-social-twitter-svg svg {
    width: 12px;
    height: 12px;
  }
}
/* line 126, ../../../src/sass/_social_icon.scss */
.fiat .social__item a.icon-social-twitter-svg svg {
  fill: #801136;
}
/* line 129, ../../../src/sass/_social_icon.scss */
.alfa-romeo .social__item a.icon-social-twitter-svg svg {
  fill: #910a0a;
}
/* line 132, ../../../src/sass/_social_icon.scss */
.fiat-professional .social__item a.icon-social-twitter-svg svg {
  fill: #484848;
}
/* line 135, ../../../src/sass/_social_icon.scss */
.abarth .social__item a.icon-social-twitter-svg svg {
  fill: #d6a501;
}
/* line 138, ../../../src/sass/_social_icon.scss */
.jeep .social__item a.icon-social-twitter-svg svg {
  fill: #46572a;
}
/* line 141, ../../../src/sass/_social_icon.scss */
.autonomy .social__item a.icon-social-twitter-svg svg {
  fill: #004b93;
}
/* line 147, ../../../src/sass/_social_icon.scss */
.social__item a.icon-social-twitter-svg:hover svg {
  fill: #000000;
}
@media only screen and (min-width: 960px) {
  /* line 154, ../../../src/sass/_social_icon.scss */
  .social__item:last-child a {
    margin-right: 0;
    padding-right: 0;
  }
}

/* line 10, ../../../src/sass/styles.scss */
body {
  line-height: 0;
}

/* line 14, ../../../src/sass/styles.scss */
blockquote,
q {
  quotes: none;
}

/* line 19, ../../../src/sass/styles.scss */
blockquote:before,
blockquote:after,
q:before,
q:after {
  content: '';
  content: none;
}

/* line 27, ../../../src/sass/styles.scss */
:focus {
  outline: 0;
}

/* line 31, ../../../src/sass/styles.scss */
ins {
  text-decoration: none;
}

/* line 35, ../../../src/sass/styles.scss */
del {
  text-decoration: line-through;
}

/* line 39, ../../../src/sass/styles.scss */
b,
strong {
  font-weight: bold;
}

/* line 44, ../../../src/sass/styles.scss */
table {
  border-collapse: collapse;
  border-spacing: 0;
}

/* line 49, ../../../src/sass/styles.scss */
.input-radio,
.input-checkbox {
  vertical-align: middle;
  width: auto;
}

/* line 55, ../../../src/sass/styles.scss */
.clearfix:before,
.clearfix:after {
  content: " ";
  display: table;
}

/* line 61, ../../../src/sass/styles.scss */
.clearfix:after {
  clear: both;
}

@font-face {
  font-family: "opensans-regular";
  src: url('/assets/fonts/opensans-regular.eot?.iefix&1636367708');
  src: url('/assets/fonts/opensans-regular.eot?.iefix?&1636367708#iefix') format('embedded-opentype'), url('/assets/fonts/opensans-regular.woff?1636367708') format('woff'), url('/assets/fonts/opensans-regular.ttf?1636367708') format('truetype'), url('/assets/fonts/opensans-regular.svg?1636367708') format('svg');
}
@font-face {
  font-family: "opensans-light";
  src: url('/assets/fonts/opensans-light.eot?.iefix&1636367708');
  src: url('/assets/fonts/opensans-light.eot?.iefix?&1636367708#iefix') format('embedded-opentype'), url('/assets/fonts/opensans-light.woff?1636367708') format('woff'), url('/assets/fonts/opensans-light.ttf?1636367708') format('truetype'), url('/assets/fonts/opensans-light.svg?1636367708') format('svg');
  font-weight: 100;
}
@font-face {
  font-family: "opensans-semibold";
  src: url('/assets/fonts/opensans-semibold.eot?.iefix&1636367708');
  src: url('/assets/fonts/opensans-semibold.eot?.iefix?&1636367708#iefix') format('embedded-opentype'), url('/assets/fonts/opensans-semibold.woff?1636367708') format('woff'), url('/assets/fonts/opensans-semibold.ttf?1636367708') format('truetype'), url('/assets/fonts/opensans-semibold.svg?1636367708') format('svg');
}
@font-face {
  font-family: "opensans-italic";
  src: url('/assets/fonts/opensans-italic.eot?.iefix&1636367708');
  src: url('/assets/fonts/opensans-italic.eot?.iefix?&1636367708#iefix') format('embedded-opentype'), url('/assets/fonts/opensans-italic.woff?1636367708') format('woff'), url('/assets/fonts/opensans-italic.ttf?1636367708') format('truetype'), url('/assets/fonts/opensans-italic.svg?1636367708') format('svg');
  font-weight: normal;
  font-style: italic;
}
/* line 70, ../../../src/sass/styles.scss */
body {
  background: #fff url('/assets/img/bg.jpg?1636367708') no-repeat top center;
  font-family: Arial, sans-serif;
}

/* line 75, ../../../src/sass/styles.scss */
.content {
  margin: 0 auto;
}
@media only screen and (min-width: 960px) {
  /* line 75, ../../../src/sass/styles.scss */
  .content {
    width: 960px;
  }
}

/* line 84, ../../../src/sass/styles.scss */
.text-format body,
.text-format p,
.text-format h1,
.text-format h2,
.text-format h3,
.text-format h4,
.text-format h5,
.text-format ul,
.text-format ol,
.text-format dl {
  line-height: 1.2em;
}
/* line 97, ../../../src/sass/styles.scss */
.text-format h1 {
  font-size: 20px;
  margin-bottom: 10px;
}
/* line 102, ../../../src/sass/styles.scss */
.text-format h2 {
  font-size: 18px;
  margin-bottom: 8px;
}
/* line 107, ../../../src/sass/styles.scss */
.text-format h3 {
  font-weight: bold;
  margin-bottom: 5px;
}
/* line 112, ../../../src/sass/styles.scss */
.text-format p,
.text-format ol,
.text-format ul,
.text-format dl {
  line-height: 1.4em;
  margin-bottom: 1em;
}
/* line 120, ../../../src/sass/styles.scss */
.text-format ol li,
.text-format ul li,
.text-format dl li {
  padding-left: 20px;
}
/* line 126, ../../../src/sass/styles.scss */
.text-format ol > li,
.text-format ul > li {
  margin-bottom: 0.5em;
  margin-left: 2em;
  padding: 0;
}
/* line 133, ../../../src/sass/styles.scss */
.text-format ol {
  list-style-type: decimal;
  margin-top: 0.5em;
}
/* line 138, ../../../src/sass/styles.scss */
.text-format ol ol {
  list-style-type: lower-alpha;
}
/* line 142, ../../../src/sass/styles.scss */
.text-format ul li {
  background: transparent url('/assets/img/ico_arrow_right_fiat.png?1636367708') no-repeat left 4px;
}
/* line 146, ../../../src/sass/styles.scss */
.text-format sup {
  font-size: 0.7em;
  line-height: 0.7em;
  vertical-align: 3px;
}
/* line 152, ../../../src/sass/styles.scss */
.text-format a {
  color: #072463;
  text-decoration: none;
  border-bottom: 1px #072463 none;
}
/* line 157, ../../../src/sass/styles.scss */
.text-format a:hover {
  border-style: dashed;
}
/* line 161, ../../../src/sass/styles.scss */
.text-format a img {
  border-bottom: medium none;
}

/* line 167, ../../../src/sass/styles.scss */
.header-wrapper {
  width: 100%;
  margin: 0 auto;
}
@media only screen and (min-width: 960px) {
  /* line 167, ../../../src/sass/styles.scss */
  .header-wrapper {
    width: 960px;
  }
}

/* line 176, ../../../src/sass/styles.scss */
.header {
  position: relative;
  overflow: hidden;
  padding-top: 23px;
  padding-bottom: 16px;
  margin: 0 10px 0 10px;
}
@media only screen and (min-width: 320px) {
  /* line 176, ../../../src/sass/styles.scss */
  .header {
    background: url('/assets/img/pictogram.jpg?1636367708') no-repeat right;
    margin: 0 50px 0 36px;
  }
}
@media only screen and (min-width: 960px) {
  /* line 176, ../../../src/sass/styles.scss */
  .header {
    width: 875px;
    height: 112px;
  }
}

/* line 195, ../../../src/sass/styles.scss */
.logo {
  float: left;
}

/* line 199, ../../../src/sass/styles.scss */
.kropki {
  margin: 8px 19px 0 19px;
  padding: 9px 0 10px;
  float: left;
  display: none;
}
@media only screen and (min-width: 320px) {
  /* line 199, ../../../src/sass/styles.scss */
  .kropki {
    display: block;
  }
}

/* line 210, ../../../src/sass/styles.scss */
.header h1,
h1.page-title {
  font-family: opensans-light, "Arial CE", Arial, sans-serif;
  font-size: 25px;
  color: #072463;
  text-transform: uppercase;
  padding-top: 10px;
  float: left;
  line-height: 27px;
  font-weight: normal;
}
@media only screen and (min-width: 768px) {
  /* line 210, ../../../src/sass/styles.scss */
  .header h1,
  h1.page-title {
    font-size: 35px;
    line-height: 38px;
    padding-top: 29px;
  }
}
@media only screen and (min-width: 960px) {
  /* line 210, ../../../src/sass/styles.scss */
  .header h1,
  h1.page-title {
    width: 680px;
  }
}

@media only screen and (min-width: 960px) {
  /* line 233, ../../../src/sass/styles.scss */
  .header h1 {
    padding-top: 62px;
  }
}

/* line 240, ../../../src/sass/styles.scss */
h1.page-title {
  float: none;
  margin-bottom: 10px;
  padding-left: 10px;
  padding-right: 10px;
}

/* line 248, ../../../src/sass/styles.scss */
.shade-top {
  background: url('/assets/img/shade_top.jpg?1636367708') no-repeat center;
  height: 13px;
  width: 100%;
  margin: 6px auto 0 auto;
}

/* line 255, ../../../src/sass/styles.scss */
.shade-bottom {
  background: url('/assets/img/shade_bottom.png?1636367708') no-repeat center;
  height: 13px;
  width: 100%;
  margin: 0 auto;
}

/* line 262, ../../../src/sass/styles.scss */
.banner-shade {
  background: url('/assets/img/bg_shade.png?1636367708') repeat-y center;
  width: 100%;
}

/* line 267, ../../../src/sass/styles.scss */
.banner-wrapper {
  position: relative;
  width: 100%;
  margin: 0 auto;
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PHJhZGlhbEdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgY3g9IjUwJSIgY3k9IiIgcj0iMTAwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzEwNDU4NyIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzA2MmU3MyIvPjwvcmFkaWFsR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background-size: 100%;
  background-image: -moz-radial-gradient(center, ellipse, #104587 0%, #062e73 100%);
  background-image: -webkit-radial-gradient(center, ellipse, #104587 0%, #062e73 100%);
  background-image: radial-gradient(ellipse at center, #104587 0%, #062e73 100%);
}
@media only screen and (min-width: 768px) {
  /* line 267, ../../../src/sass/styles.scss */
  .banner-wrapper {
    height: 150px;
  }
}
@media only screen and (min-width: 960px) {
  /* line 267, ../../../src/sass/styles.scss */
  .banner-wrapper {
    width: 960px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
  }
}
/* line 287, ../../../src/sass/styles.scss */
.banner-wrapper a {
  color: #fff;
  text-decoration: none;
  border-bottom: 1px #fff none;
}
/* line 292, ../../../src/sass/styles.scss */
.banner-wrapper a:hover {
  border-style: dashed;
}
/* line 297, ../../../src/sass/styles.scss */
.banner-wrapper h2,
.banner-wrapper h3 {
  font-family: opensans-regular, "Arial CE", Arial, sans-serif;
  color: #ffffff;
  font-weight: normal;
}
/* line 304, ../../../src/sass/styles.scss */
.banner-wrapper h2 {
  font-size: 22px;
  line-height: 25px;
  text-transform: uppercase;
  font-weight: normal;
}
/* line 311, ../../../src/sass/styles.scss */
.banner-wrapper h3 {
  font-family: opensans-italic, "Arial CE", Arial, sans-serif;
  font-size: 16px;
  line-height: 25px;
  padding: 10px 0;
}
/* line 318, ../../../src/sass/styles.scss */
.banner-wrapper .info,
.banner-wrapper .alert {
  font-size: 10px;
  line-height: 11px;
  color: #fff;
}
/* line 325, ../../../src/sass/styles.scss */
.banner-wrapper .alert {
  font-size: 13px;
  line-height: 13px;
  margin-top: 5px;
}
/* line 331, ../../../src/sass/styles.scss */
.banner-wrapper .bullet {
  float: left;
  padding: 7px 10px 0 0;
  margin-left: -24px;
  margin-top: 10px;
}

/* line 339, ../../../src/sass/styles.scss */
.banner {
  padding: 10%;
}
@media only screen and (min-width: 320px) {
  /* line 339, ../../../src/sass/styles.scss */
  .banner {
    padding-top: 25px;
    padding-bottom: 25px;
  }
}
@media only screen and (min-width: 960px) {
  /* line 339, ../../../src/sass/styles.scss */
  .banner {
    padding-right: 25px;
    padding-left: 179px;
  }
}

/* line 357, ../../../src/sass/styles.scss */
.brands {
  margin: 0;
  padding: 0;
  position: relative;
  overflow: hidden;
}
@media only screen and (min-width: 960px) {
  /* line 357, ../../../src/sass/styles.scss */
  .brands {
    width: 960px;
  }
}
/* line 367, ../../../src/sass/styles.scss */
.brands h2 {
  color: #09356A;
  font-family: opensans-regular, Arial, sans-serif;
  font-size: 20px;
  line-height: 1.2em;
  font-weight: normal;
  padding: 20px;
  text-transform: uppercase;
  background: transparent url('/assets/img/dots_4.png?1636367708') repeat-x bottom center;
}
@media only screen and (min-width: 960px) {
  /* line 367, ../../../src/sass/styles.scss */
  .brands h2 {
    padding-left: 155px;
    padding-right: 0;
  }
}
/* line 384, ../../../src/sass/styles.scss */
.brands h2 img {
  margin-right: 20px;
  display: none;
}
@media only screen and (min-width: 960px) {
  /* line 384, ../../../src/sass/styles.scss */
  .brands h2 img {
    display: inline;
  }
}
/* line 394, ../../../src/sass/styles.scss */
.brands .brand {
  padding: 0 18px 32px;
  display: inline;
}
@media only screen and (min-width: 960px) {
  /* line 394, ../../../src/sass/styles.scss */
  .brands .brand {
    background: url('/assets/img/dots_2.png?1636367708') repeat-y right;
    width: 124px;
    display: block;
    float: left;
  }
}
/* line 405, ../../../src/sass/styles.scss */
.brands .brand.brand-last {
  background: none;
}
/* line 409, ../../../src/sass/styles.scss */
.brands .brand .label {
  background: transparent url('/assets/img/bg_button_fiat.png?1636367708') no-repeat center center;
  padding: 9px 41px 8px;
  display: none;
}
@media only screen and (min-width: 960px) {
  /* line 409, ../../../src/sass/styles.scss */
  .brands .brand .label {
    display: inline;
  }
}
/* line 421, ../../../src/sass/styles.scss */
.brands .brand.brand-fiat .label {
  background-image: url('/assets/img/bg_button_fiat.png?1636367708');
}
/* line 428, ../../../src/sass/styles.scss */
.brands .brand.brand-alfa-romeo .label {
  background-image: url('/assets/img/bg_button_alfa-romeo.png?1636367708');
}
/* line 435, ../../../src/sass/styles.scss */
.brands .brand.brand-fiat-professional .label {
  background-image: url('/assets/img/bg_button_fiat-professional.png?1636367708');
}
/* line 442, ../../../src/sass/styles.scss */
.brands .brand.brand-abarth .label {
  background-image: url('/assets/img/bg_button_abarth.png?1636367708');
}
/* line 449, ../../../src/sass/styles.scss */
.brands .brand.brand-jeep .label {
  background-image: url('/assets/img/bg_button_jeep.png?1636367708');
}
/* line 455, ../../../src/sass/styles.scss */
.brands .brand-logo {
  margin: 10px;
}
@media only screen and (min-width: 960px) {
  /* line 455, ../../../src/sass/styles.scss */
  .brands .brand-logo {
    margin: 30px 10px 17px;
  }
}
/* line 463, ../../../src/sass/styles.scss */
.brands .brand-link {
  text-decoration: none;
}

/* line 468, ../../../src/sass/styles.scss */
.brands-wrapper {
  text-align: center;
}

@media only screen and (min-width: 960px) {
  /* line 472, ../../../src/sass/styles.scss */
  .brands-count-1 .brands-wrapper {
    padding-left: 400px;
    padding-right: 400px;
  }
}

@media only screen and (min-width: 960px) {
  /* line 480, ../../../src/sass/styles.scss */
  .brands-count-2 .brands-wrapper {
    padding-left: 320px;
    padding-right: 320px;
  }
}

@media only screen and (min-width: 960px) {
  /* line 488, ../../../src/sass/styles.scss */
  .brands-count-3 .brands-wrapper {
    padding-left: 240px;
    padding-right: 240px;
  }
}

@media only screen and (min-width: 960px) {
  /* line 496, ../../../src/sass/styles.scss */
  .brands-count-4 .brands-wrapper {
    padding-left: 160px;
    padding-right: 160px;
  }
}

@media only screen and (min-width: 960px) {
  /* line 504, ../../../src/sass/styles.scss */
  .brands-count-5 .brands-wrapper {
    padding-left: 80px;
    padding-right: 80px;
  }
}

/* line 512, ../../../src/sass/styles.scss */
.brands .brand:last-child {
  background: none;
}

/* line 516, ../../../src/sass/styles.scss */
.text-content {
  background: #efefef url('/assets/img/dots_2.png?1636367708') repeat-y right center;
  line-height: 1.2em;
  padding: 20px;
}

/* line 523, ../../../src/sass/styles.scss */
.text-content--cookies h4 {
  font-size: 18px;
  margin: 0.2em 0 1em;
}
/* line 528, ../../../src/sass/styles.scss */
.text-content--cookies table {
  width: 100%;
  border-collapse: collapse;
}
/* line 533, ../../../src/sass/styles.scss */
.text-content--cookies td,
.text-content--cookies th {
  border: 1px #666 solid;
  padding: 2px;
}
/* line 539, ../../../src/sass/styles.scss */
.text-content--cookies th {
  text-align: center;
  font-weight: bold;
}

/* line 545, ../../../src/sass/styles.scss */
.info {
  color: #28282A;
  font-family: 'opensans-italic', "Arial CE", Arial, sans-serif;
  font-size: 13px;
  line-height: 15px;
  text-align: right;
  margin: 10px;
  padding-bottom: 10px;
}
@media only screen and (min-width: 960px) {
  /* line 545, ../../../src/sass/styles.scss */
  .info {
    margin: 10px 45px 20px 0;
  }
}
/* line 558, ../../../src/sass/styles.scss */
.info a {
  background: transparent url('/assets/img/ico_download_2.png?1636367708') no-repeat left top;
  color: #801136;
  font-size: 13px;
  padding: 0 0 0 10px;
  text-align: right;
  text-decoration: none;
}

/* line 568, ../../../src/sass/styles.scss */
.list-wrapper {
  margin: 0 auto;
  position: relative;
}
@media only screen and (min-width: 960px) {
  /* line 568, ../../../src/sass/styles.scss */
  .list-wrapper {
    width: 974px;
  }
}
/* line 576, ../../../src/sass/styles.scss */
.list-wrapper .section {
  margin: 20px 0;
  position: relative;
  padding-bottom: 17px;
}
@media only screen and (min-width: 960px) {
  /* line 576, ../../../src/sass/styles.scss */
  .list-wrapper .section {
    width: 967px;
  }
}
/* line 586, ../../../src/sass/styles.scss */
.list-wrapper .section-logo-brand {
  text-align: center;
}
@media only screen and (min-width: 960px) {
  /* line 586, ../../../src/sass/styles.scss */
  .list-wrapper .section-logo-brand {
    width: 324px;
    margin: 30px 0 20px;
    padding-bottom: 17px;
  }
}

/* line 597, ../../../src/sass/styles.scss */
.bg-thumb-top,
.bg-thumb-bottom {
  background: transparent url('/assets/img/bg_thumb_top.png?1636367708') no-repeat 0 0;
  position: absolute;
  top: -17px;
  left: 0;
  height: 17px;
  width: 324px;
  display: none;
  overflow: hidden;
}
@media only screen and (min-width: 960px) {
  /* line 597, ../../../src/sass/styles.scss */
  .bg-thumb-top,
  .bg-thumb-bottom {
    display: block;
  }
}

/* line 613, ../../../src/sass/styles.scss */
.bg-thumb-bottom {
  background-image: url('/assets/img/bg_thumb_bottom.png?1636367708');
  top: auto;
  bottom: 0;
}

/* line 619, ../../../src/sass/styles.scss */
.thumb-wrapper {
  position: relative;
  z-index: 4;
  background-color: #C5C5CC;
  height: 160px;
  margin: 0 -10px 10px;
  -moz-border-radius: 10px;
  -webkit-border-radius: 10px;
  border-radius: 10px;
  -moz-box-shadow: #333 0 0 10px;
  -webkit-box-shadow: #333 0 0 10px;
  box-shadow: #333 0 0 10px;
}
@media only screen and (min-width: 768px) {
  /* line 619, ../../../src/sass/styles.scss */
  .thumb-wrapper {
    margin: 0 -40px 10px;
  }
}
@media only screen and (min-width: 960px) {
  /* line 619, ../../../src/sass/styles.scss */
  .thumb-wrapper {
    width: 252px;
    float: left;
    margin: 0 10px 0 62px;
    padding-right: 3px;
    height: 120px;
    -moz-border-radius: 0;
    -webkit-border-radius: 0;
    border-radius: 0;
    -moz-box-shadow: transparent 0 0 0;
    -webkit-box-shadow: transparent 0 0 0;
    box-shadow: transparent 0 0 0;
  }
}
/* line 646, ../../../src/sass/styles.scss */
.thumb-wrapper .title {
  font-weight: bold;
  font-style: normal;
  color: #28282A;
  font-family: opensans-semibold, "Arial CE", Arial, sans-serif;
  font-size: 13px;
  line-height: 15px;
  text-decoration: none;
  text-transform: uppercase;
  padding-top: 15px;
  padding-left: 10px;
  position: relative;
  z-index: 1;
}
@media only screen and (min-width: 340px) {
  /* line 646, ../../../src/sass/styles.scss */
  .thumb-wrapper .title {
    font-size: 15px;
    line-height: 17px;
  }
}
@media only screen and (min-width: 960px) {
  /* line 646, ../../../src/sass/styles.scss */
  .thumb-wrapper .title {
    position: absolute;
    z-index: 1;
    top: 15px;
    left: -40px;
    padding-top: 0;
    padding-left: 0;
    padding-right: 180px;
  }
}

/* line 681, ../../../src/sass/styles.scss */
.sub-title {
  font-weight: bold;
  font-style: normal;
  color: #083378;
  font-family: opensans-semibold, "Arial CE", Arial, sans-serif;
  font-size: 13px;
  line-height: 15px;
  text-decoration: none;
  text-transform: uppercase;
  position: absolute;
  top: 140px;
  bottom: auto;
  left: 21px;
  z-index: 4;
}
@media only screen and (min-width: 340px) {
  /* line 681, ../../../src/sass/styles.scss */
  .sub-title {
    font-size: 15px;
    line-height: 17px;
  }
}
@media only screen and (min-width: 768px) {
  /* line 681, ../../../src/sass/styles.scss */
  .sub-title {
    top: 133px;
  }
}
@media only screen and (min-width: 960px) {
  /* line 681, ../../../src/sass/styles.scss */
  .sub-title {
    top: auto;
    bottom: 8px;
    left: 22px;
  }
}

/* line 712, ../../../src/sass/styles.scss */
.coty {
  position: absolute;
  width: 75px;
  top: 50px;
  left: 17px;
  z-index: 4;
}
@media only screen and (min-width: 768px) {
  /* line 712, ../../../src/sass/styles.scss */
  .coty {
    top: 42px;
  }
}
/* line 723, ../../../src/sass/styles.scss */
.coty img {
  width: 100%;
}

/* line 728, ../../../src/sass/styles.scss */
.section-no-thumb .thumb-wrapper {
  height: 50px;
}
/* line 731, ../../../src/sass/styles.scss */
.section-no-thumb .thumb-wrapper .thumbnail {
  display: none;
}
@media only screen and (min-width: 960px) {
  /* line 731, ../../../src/sass/styles.scss */
  .section-no-thumb .thumb-wrapper .thumbnail {
    display: inline;
  }
}
/* line 739, ../../../src/sass/styles.scss */
.section-no-thumb .thumb-wrapper .title {
  padding-right: 0;
}

/* line 744, ../../../src/sass/styles.scss */
.section-inner-wrapper {
  margin: 0 auto -10px;
  padding-bottom: 10px;
  overflow: hidden;
  position: relative;
}
@media only screen and (min-width: 960px) {
  /* line 744, ../../../src/sass/styles.scss */
  .section-inner-wrapper {
    width: 967px;
  }
}

/* line 755, ../../../src/sass/styles.scss */
.section-inner {
  font-family: opensans-italic, "Arial CE", Arial, sans-serif;
  font-style: italic;
  font-weight: bold;
  font-size: 15px;
  line-height: 20px;
  margin: 0 20px;
  background: #e6e6e9;
  margin-top: 10px;
}
@media only screen and (min-width: 768px) {
  /* line 755, ../../../src/sass/styles.scss */
  .section-inner {
    margin: 0 50px;
  }
}
@media only screen and (min-width: 960px) {
  /* line 755, ../../../src/sass/styles.scss */
  .section-inner {
    background: transparent url('/assets/img/bg_section.png?1636367708') repeat-y 0 0;
    margin: 0;
  }
}

/* line 777, ../../../src/sass/styles.scss */
body[class^="list-type-"] .section-inner,
body[class*=" list-type-"] .section-inner {
  background-image: url('/assets/img/bg_section_single_list_type.png?1636367708');
}

/* line 782, ../../../src/sass/styles.scss */
.section-inner .pricelists,
.section-inner .catalogues {
  box-sizing: border-box;
  padding: 5px 0;
}
@media only screen and (min-width: 768px) {
  /* line 782, ../../../src/sass/styles.scss */
  .section-inner .pricelists,
  .section-inner .catalogues {
    width: 50%;
    float: left;
  }
}
@media only screen and (min-width: 960px) {
  /* line 782, ../../../src/sass/styles.scss */
  .section-inner .pricelists,
  .section-inner .catalogues {
    background: transparent;
    width: 320px;
  }
}

/* line 798, ../../../src/sass/styles.scss */
.section-inner .pricelists + .catalogues {
  border-top: 5px #fff solid;
}
@media only screen and (min-width: 768px) {
  /* line 798, ../../../src/sass/styles.scss */
  .section-inner .pricelists + .catalogues {
    border-top: none;
  }
}

/* line 809, ../../../src/sass/styles.scss */
body[class^="list-type-"] .section-inner .pricelists,
body[class*=" list-type-"] .section-inner .pricelists,
body[class^="list-type-"] .section-inner .catalogues,
body[class*=" list-type-"] .section-inner .catalogues {
  width: 640px;
}

/* line 816, ../../../src/sass/styles.scss */
.section-inner li {
  margin: 0 15px;
  border-top: 1px #fff solid;
}

/* line 821, ../../../src/sass/styles.scss */
.section-inner li:first-child {
  border: none;
}

/* line 825, ../../../src/sass/styles.scss */
.section-inner li a {
  display: block;
  padding: 15px 20px 15px 55px;
  margin: 0 -10px;
  text-decoration: none;
  color: #801136;
}

/* line 833, ../../../src/sass/styles.scss */
.section-inner .pricelists li a,
.section-inner .catalogues li a {
  background: transparent url('/assets/img/icons.png?1636367708') no-repeat -1600px 12px;
}

/* line 838, ../../../src/sass/styles.scss */
.section-inner .catalogues li a {
  background-position: 10px 11px;
}

/* line 842, ../../../src/sass/styles.scss */
.section-inner .pricelists .catalogue a {
  background-position: 10px 11px;
}

/* line 846, ../../../src/sass/styles.scss */
.section-inner .catalogues .pricelist a {
  background-position: -1600px 12px;
}

/* line 850, ../../../src/sass/styles.scss */
.section-inner .catalogues .brochure a,
.section-inner .pricelists .brochure a {
  background-position: -2390px 12px;
}

/* line 855, ../../../src/sass/styles.scss */
.section-inner .catalogues .promoted a,
.section-inner .pricelists .promoted a {
  background-position: -790px 11px;
}

/* line 860, ../../../src/sass/styles.scss */
.section .thumbnail {
  position: absolute;
  top: 0;
  right: 0;
  z-index: 1;
}

/* line 867, ../../../src/sass/styles.scss */
.list-wrapper .message {
  font-family: opensans-regular, "Arial CE", Arial, sans-serif;
  font-size: 22px;
  font-weight: normal;
  line-height: 25px;
  text-transform: uppercase;
  text-align: center;
  margin: 2em 0;
}

/* line 877, ../../../src/sass/styles.scss */
.shade-footer {
  background: url('/assets/img/shade_footer.jpg?1636367708') no-repeat center;
  height: 14px;
  width: 100%;
  margin: 0 auto;
  position: relative;
  clear: both;
}

/* line 886, ../../../src/sass/styles.scss */
.footer {
  margin: 30px 10px;
  position: relative;
  line-height: 14px;
}
@media only screen and (min-width: 960px) {
  /* line 886, ../../../src/sass/styles.scss */
  .footer {
    width: 960px;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 100px;
  }
}
/* line 900, ../../../src/sass/styles.scss */
.footer__note {
  margin: 0 0 20px 10px;
  font-size: 10px;
  font-family: "Arial CE", Arial, sans-serif;
  color: #909092;
}
@media only screen and (min-width: 960px) {
  /* line 909, ../../../src/sass/styles.scss */
  .footer .side-left {
    float: left;
    max-width: 780px;
  }
}
@media only screen and (min-width: 960px) {
  /* line 917, ../../../src/sass/styles.scss */
  .footer .side-left p {
    line-height: 140%;
  }
}
/* line 923, ../../../src/sass/styles.scss */
.footer .side-left p,
.footer .side-left a,
.footer .extra-line {
  font-family: "Arial CE", Arial, sans-serif;
  font-size: 12px;
  color: #909092;
  text-transform: uppercase;
}
/* line 932, ../../../src/sass/styles.scss */
.footer .side-left a {
  text-decoration: none;
  white-space: nowrap;
  display: block;
  margin-bottom: 10px;
  text-align: center;
}
@media only screen and (min-width: 960px) {
  /* line 932, ../../../src/sass/styles.scss */
  .footer .side-left a {
    display: inline;
    margin-bottom: auto;
    text-align: left;
  }
}
/* line 946, ../../../src/sass/styles.scss */
.footer .side-left img {
  margin: 0 5px 0 10px;
}
@media only screen and (min-width: 960px) {
  /* line 950, ../../../src/sass/styles.scss */
  .footer .side-right {
    float: right;
    padding-right: 0;
  }
}
/* line 962, ../../../src/sass/styles.scss */
.footer .side-right, .footer .watch-us p {
  font-family: "Arial CE", Arial, sans-serif;
  font-size: 12px;
  color: #072463;
  text-transform: uppercase;
}
/* line 969, ../../../src/sass/styles.scss */
.footer .side-right .hotline, .footer .watch-us .hotline {
  padding-left: 23px;
  text-align: center;
}
/* line 973, ../../../src/sass/styles.scss */
.footer .side-right .hotline:before, .footer .watch-us .hotline:before {
  content: ' ';
  display: inline-block;
  width: 12px;
  height: 10px;
  margin-right: 5px;
  background: url('/assets/img/ico_phone.png?1636367708') no-repeat center center;
}
@media only screen and (min-width: 960px) {
  /* line 969, ../../../src/sass/styles.scss */
  .footer .side-right .hotline, .footer .watch-us .hotline {
    padding-left: 20px;
    background-position-x: left;
    text-align: left;
  }
}
/* line 989, ../../../src/sass/styles.scss */
.footer .side-right img, .footer .watch-us img {
  margin: 0 10px 0 0;
}
/* line 993, ../../../src/sass/styles.scss */
.footer .extra-line {
  clear: both;
  text-align: center;
  padding: 30px 0 10px;
  line-height: 1.2em;
}

/* line 1001, ../../../src/sass/styles.scss */
body.error .content .text-format {
  padding: 20px;
}

/* line 1006, ../../../src/sass/styles.scss */
#pushAdUpBanner h4 {
  line-height: initial;
}

@font-face {
  font-family: 'apex_newbold';
  src: url("./../fonts/apex_new_bold-webfont.eot");
  src: url("./../fonts/apex_new_bold-webfont.eot?#iefix") format("embedded-opentype"), url("./../fonts/apex_new_bold-webfont.woff2") format("woff2"), url("./../fonts/apex_new_bold-webfont.woff") format("woff"), url("./../fonts/apex_new_bold-webfont.ttf") format("truetype"), url("./../fonts/apex_new_bold-webfont.svg#apex_newbold") format("svg");
  font-weight: 700;
  font-style: normal;
}
@font-face {
  font-family: 'apex_newbook';
  src: url("./../fonts/apex_new_book-webfont.eot");
  src: url("./../fonts/apex_new_book-webfont.eot?#iefix") format("embedded-opentype"), url("./../fonts/apex_new_book-webfont.woff2") format("woff2"), url("./../fonts/apex_new_book-webfont.woff") format("woff"), url("./../fonts/apex_new_book-webfont.ttf") format("truetype"), url("./../fonts/apex_new_book-webfont.svg#apex_newbook") format("svg");
  font-weight: 300;
  font-style: normal;
}
@font-face {
  font-family: 'apex_newmedium';
  src: url("./../fonts/apex_new_medium-webfont.eot");
  src: url("./../fonts/apex_new_medium-webfont.eot?#iefix") format("embedded-opentype"), url("./../fonts/apex_new_medium-webfont.woff2") format("woff2"), url("./../fonts/apex_new_medium-webfont.woff") format("woff"), url("./../fonts/apex_new_medium-webfont.ttf") format("truetype"), url("./../fonts/apex_new_medium-webfont.svg#apex_newmedium") format("svg");
  font-weight: 500;
  font-style: normal;
}
/* line 43, ../../../src/sass/brands/_alfa-romeo.scss */
body.alfa-romeo .text-format ul li {
  background-image: url('/assets/img/ico_arrow_right_alfa-romeo.png?1636367708');
}
/* line 48, ../../../src/sass/brands/_alfa-romeo.scss */
body.alfa-romeo .text-format a {
  color: #910a0a;
  border-color: #910a0a;
}
/* line 54, ../../../src/sass/brands/_alfa-romeo.scss */
body.alfa-romeo .header {
  display: flex;
  flex-flow: row wrap;
  align-items: center;
}
@media only screen and (min-width: 320px) {
  /* line 54, ../../../src/sass/brands/_alfa-romeo.scss */
  body.alfa-romeo .header {
    margin: 0 36px;
  }
}
@media only screen and (min-width: 768px) {
  /* line 54, ../../../src/sass/brands/_alfa-romeo.scss */
  body.alfa-romeo .header {
    flex-wrap: nowrap;
    justify-content: space-between;
  }
}
/* line 68, ../../../src/sass/brands/_alfa-romeo.scss */
body.alfa-romeo .header h1 {
  width: 100%;
  padding-top: 15px;
  color: #910a0a;
  order: 4;
}
@media only screen and (min-width: 768px) {
  /* line 68, ../../../src/sass/brands/_alfa-romeo.scss */
  body.alfa-romeo .header h1 {
    padding-top: 0;
    font-size: 24px;
    order: 3;
  }
}
@media only screen and (min-width: 960px) {
  /* line 68, ../../../src/sass/brands/_alfa-romeo.scss */
  body.alfa-romeo .header h1 {
    font-size: 33px;
  }
}
/* line 85, ../../../src/sass/brands/_alfa-romeo.scss */
body.alfa-romeo .header .logo-brand {
  order: 0;
}
/* line 89, ../../../src/sass/brands/_alfa-romeo.scss */
body.alfa-romeo .header .kropki {
  order: 1;
}
@media only screen and (min-width: 768px) {
  /* line 89, ../../../src/sass/brands/_alfa-romeo.scss */
  body.alfa-romeo .header .kropki {
    order: 1;
  }
}
/* line 97, ../../../src/sass/brands/_alfa-romeo.scss */
body.alfa-romeo .header .kropki--2 {
  display: none;
}
@media only screen and (min-width: 768px) {
  /* line 97, ../../../src/sass/brands/_alfa-romeo.scss */
  body.alfa-romeo .header .kropki--2 {
    display: block;
    order: 3;
  }
}
/* line 106, ../../../src/sass/brands/_alfa-romeo.scss */
body.alfa-romeo .header .logo-5-year-warranty {
  margin: auto 1.5vw;
  order: 3;
}
@media only screen and (min-width: 768px) {
  /* line 106, ../../../src/sass/brands/_alfa-romeo.scss */
  body.alfa-romeo .header .logo-5-year-warranty {
    order: 4;
  }
}
/* line 116, ../../../src/sass/brands/_alfa-romeo.scss */
body.alfa-romeo .banner-wrapper {
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PHJhZGlhbEdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgY3g9IjUwJSIgY3k9IiIgcj0iMTAwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2EzMDkwOSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzhmMTMwYiIvPjwvcmFkaWFsR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background-size: 100%;
  background-image: -moz-radial-gradient(center, ellipse, #a30909 0%, #8f130b 100%);
  background-image: -webkit-radial-gradient(center, ellipse, #a30909 0%, #8f130b 100%);
  background-image: radial-gradient(ellipse at center, #a30909 0%, #8f130b 100%);
}
/* line 121, ../../../src/sass/brands/_alfa-romeo.scss */
body.alfa-romeo .info {
  color: #910a0a;
}
/* line 124, ../../../src/sass/brands/_alfa-romeo.scss */
body.alfa-romeo .info a {
  color: #910a0a;
  background-image: url('/assets/img/ico_download_2_alfa-romeo.png?1636367708');
}
/* line 134, ../../../src/sass/brands/_alfa-romeo.scss */
body.alfa-romeo .section-inner li a {
  color: #910a0a;
}
/* line 139, ../../../src/sass/brands/_alfa-romeo.scss */
body.alfa-romeo .section-inner .pricelists li a,
body.alfa-romeo .section-inner .catalogues li a {
  background-image: url('/assets/img/icons_alfa-romeo.png?1636367708');
}
/* line 147, ../../../src/sass/brands/_alfa-romeo.scss */
body.alfa-romeo .footer .side-right, body.alfa-romeo .footer .watch-us {
  color: #910a0a;
}
/* line 150, ../../../src/sass/brands/_alfa-romeo.scss */
body.alfa-romeo .footer .side-right p, body.alfa-romeo .footer .watch-us p {
  color: #910a0a;
}
/* line 154, ../../../src/sass/brands/_alfa-romeo.scss */
body.alfa-romeo .footer .side-right .linkedin, body.alfa-romeo .footer .watch-us .linkedin {
  display: block;
  width: 22px;
  margin: 0 auto;
}
@media only screen and (min-width: 768px) {
  /* line 154, ../../../src/sass/brands/_alfa-romeo.scss */
  body.alfa-romeo .footer .side-right .linkedin, body.alfa-romeo .footer .watch-us .linkedin {
    display: inline-block;
  }
}
/* line 163, ../../../src/sass/brands/_alfa-romeo.scss */
body.alfa-romeo .footer .side-right .linkedin img, body.alfa-romeo .footer .watch-us .linkedin img {
  margin: 10px;
}
@media only screen and (min-width: 768px) {
  /* line 163, ../../../src/sass/brands/_alfa-romeo.scss */
  body.alfa-romeo .footer .side-right .linkedin img, body.alfa-romeo .footer .watch-us .linkedin img {
    margin: 0 10px;
  }
}
@media only screen and (min-width: 960px) {
  /* line 172, ../../../src/sass/brands/_alfa-romeo.scss */
  body.alfa-romeo .footer .side-right .hotline, body.alfa-romeo .footer .watch-us .hotline {
    display: inline-block;
  }
}
/* line 178, ../../../src/sass/brands/_alfa-romeo.scss */
body.alfa-romeo .footer .side-right .hotline:before, body.alfa-romeo .footer .watch-us .hotline:before {
  background-image: url('/assets/img/ico_phone_alfa-romeo.png?1636367708');
}
/* line 185, ../../../src/sass/brands/_alfa-romeo.scss */
body.alfa-romeo .footer-logo-orlen {
  text-align: center;
}
/* line 189, ../../../src/sass/brands/_alfa-romeo.scss */
body.alfa-romeo .logo-orlen {
  margin-top: 20px;
  margin-left: 20px;
  margin-right: 0;
  width: 170px;
}
@media only screen and (min-width: 768px) {
  /* line 189, ../../../src/sass/brands/_alfa-romeo.scss */
  body.alfa-romeo .logo-orlen {
    margin-top: 20px;
    margin-left: 20px;
    margin-right: 0;
  }
}
@media only screen and (min-width: 960px) {
  /* line 189, ../../../src/sass/brands/_alfa-romeo.scss */
  body.alfa-romeo .logo-orlen {
    margin-top: 0;
  }
}
/* line 209, ../../../src/sass/brands/_alfa-romeo.scss */
body.alfa-romeo .logo_110 {
  display: block;
}
/* line 212, ../../../src/sass/brands/_alfa-romeo.scss */
body.alfa-romeo .logo_110 img {
  width: 85px;
  margin-top: 20px;
}
@media (min-width: 338px) {
  /* line 212, ../../../src/sass/brands/_alfa-romeo.scss */
  body.alfa-romeo .logo_110 img {
    width: 105px;
    margin-top: 12px;
  }
}
@media (min-width: 626px) {
  /* line 212, ../../../src/sass/brands/_alfa-romeo.scss */
  body.alfa-romeo .logo_110 img {
    width: 65px;
    margin-top: 0;
  }
}
/* line 228, ../../../src/sass/brands/_alfa-romeo.scss */
body.alfa-romeo .h1_ar {
  padding-top: 18px;
  font-size: 25px;
  line-height: 27px;
}
@media (min-width: 800px) {
  /* line 228, ../../../src/sass/brands/_alfa-romeo.scss */
  body.alfa-romeo .h1_ar {
    font-size: 35px;
    line-height: 38px;
  }
}
/* line 239, ../../../src/sass/brands/_alfa-romeo.scss */
body.alfa-romeo .popup-kubica {
  display: none;
  position: fixed;
  left: 15px;
  bottom: 0;
  width: 280px;
  border-width: 1px 1px 0 1px;
  border-style: solid;
  border-color: black;
  background-color: #fff;
  z-index: 5;
}
@media (min-width: 768px) {
  /* line 239, ../../../src/sass/brands/_alfa-romeo.scss */
  body.alfa-romeo .popup-kubica {
    width: 318px;
  }
}
@media (min-width: 1520px) {
  /* line 239, ../../../src/sass/brands/_alfa-romeo.scss */
  body.alfa-romeo .popup-kubica {
    display: block;
    left: 10px;
    width: 280px;
    border: 0 none;
    background-color: transparent;
  }
}
@media (min-width: 1800px) {
  /* line 239, ../../../src/sass/brands/_alfa-romeo.scss */
  body.alfa-romeo .popup-kubica {
    left: 30px;
  }
}
/* line 265, ../../../src/sass/brands/_alfa-romeo.scss */
body.alfa-romeo .popup-kubica--show {
  display: block;
}
/* line 268, ../../../src/sass/brands/_alfa-romeo.scss */
body.alfa-romeo .popup-kubica__content {
  display: flex;
  flex-flow: column wrap;
  align-content: flex-start;
  line-height: 1.2;
}
/* line 274, ../../../src/sass/brands/_alfa-romeo.scss */
body.alfa-romeo .popup-kubica__headline {
  display: block;
  width: 100%;
  padding: 10px 0 5px;
  color: #010101;
  font-size: 16px;
  font-family: 'apex_newbook', sans-serif;
  text-align: center;
  text-transform: uppercase;
}
@media (min-width: 768px) {
  /* line 274, ../../../src/sass/brands/_alfa-romeo.scss */
  body.alfa-romeo .popup-kubica__headline {
    padding: 15px 0 5px;
  }
}
@media (min-width: 1520px) {
  /* line 274, ../../../src/sass/brands/_alfa-romeo.scss */
  body.alfa-romeo .popup-kubica__headline {
    margin-right: auto;
  }
}
/* line 293, ../../../src/sass/brands/_alfa-romeo.scss */
body.alfa-romeo .popup-kubica__headline strong {
  font-family: 'apex_newbold', sans-serif;
}
/* line 297, ../../../src/sass/brands/_alfa-romeo.scss */
body.alfa-romeo .popup-kubica__photo {
  margin-left: 10px;
  margin-right: auto;
  width: 180px;
}
@media (min-width: 768px) {
  /* line 297, ../../../src/sass/brands/_alfa-romeo.scss */
  body.alfa-romeo .popup-kubica__photo {
    margin-left: 22px;
  }
}
@media (min-width: 1520px) {
  /* line 297, ../../../src/sass/brands/_alfa-romeo.scss */
  body.alfa-romeo .popup-kubica__photo {
    margin-left: 0;
  }
}
/* line 309, ../../../src/sass/brands/_alfa-romeo.scss */
body.alfa-romeo .popup-kubica__photo img {
  display: block;
  max-width: 100%;
}
/* line 314, ../../../src/sass/brands/_alfa-romeo.scss */
body.alfa-romeo .popup-kubica__text {
  position: absolute;
  left: 55%;
  color: #010101;
  text-transform: uppercase;
}
/* line 319, ../../../src/sass/brands/_alfa-romeo.scss */
body.alfa-romeo .popup-kubica__text--1 {
  top: 37%;
  font-size: 10px;
  font-family: 'apex_newmedium', sans-serif;
}
/* line 326, ../../../src/sass/brands/_alfa-romeo.scss */
body.alfa-romeo .popup-kubica__text--1 strong {
  font-family: 'apex_newbold', sans-serif;
}
/* line 330, ../../../src/sass/brands/_alfa-romeo.scss */
body.alfa-romeo .popup-kubica__text--2 {
  bottom: 10px;
  font-size: 11px;
  font-family: 'apex_newbook', sans-serif;
}
/* line 338, ../../../src/sass/brands/_alfa-romeo.scss */
body.alfa-romeo .popup-kubica__exit {
  display: flex;
  align-items: center;
  justify-content: center;
  position: absolute;
  top: -16.5px;
  right: -16.5px;
  width: 33px;
  height: 33px;
  border-width: 1px;
  border-style: solid;
  border-color: black;
  border-radius: 50%;
  background-color: #fff;
  cursor: pointer;
}
@media (min-width: 1520px) {
  /* line 338, ../../../src/sass/brands/_alfa-romeo.scss */
  body.alfa-romeo .popup-kubica__exit {
    display: none;
  }
}
@media (min-width: 1520px) {
  /* line 361, ../../../src/sass/brands/_alfa-romeo.scss */
  body.alfa-romeo .headline::before {
    left: -15px;
  }
}

/* line 2, ../../../src/sass/brands/_fiat.scss */
body.fiat {
  background: #FFFFFF;
  line-height: normal;
  font-family: 'Poppins', sans-serif;
  font-size: 12px;
  font-weight: 400;
}
/* line 10, ../../../src/sass/brands/_fiat.scss */
body.fiat.show-nav {
  overflow: hidden;
}
@media only screen and (min-width: 576px) {
  /* line 10, ../../../src/sass/brands/_fiat.scss */
  body.fiat.show-nav {
    overflow: auto;
  }
}
/* line 18, ../../../src/sass/brands/_fiat.scss */
body.fiat * {
  box-sizing: border-box;
}
/* line 22, ../../../src/sass/brands/_fiat.scss */
body.fiat .container {
  position: relative;
  width: 100%;
}
/* line 26, ../../../src/sass/brands/_fiat.scss */
body.fiat .container .row {
  position: relative;
  display: flex;
  flex-wrap: wrap;
  margin: 0 auto;
  width: 100%;
  max-width: 900px;
  padding: 0 20px;
}
@media only screen and (min-width: 576px) {
  /* line 26, ../../../src/sass/brands/_fiat.scss */
  body.fiat .container .row {
    padding: 0 15px;
  }
}
@media only screen and (min-width: 1200px) {
  /* line 26, ../../../src/sass/brands/_fiat.scss */
  body.fiat .container .row {
    max-width: 1170px;
    padding: 0;
  }
}
/* line 45, ../../../src/sass/brands/_fiat.scss */
body.fiat .container .row.flex-end {
  justify-content: flex-end;
}
/* line 49, ../../../src/sass/brands/_fiat.scss */
body.fiat .container .row.space-between {
  justify-content: space-between;
}
/* line 56, ../../../src/sass/brands/_fiat.scss */
body.fiat .header {
  border-bottom: 1px solid #ECECEC;
  margin-top: 0;
}
@media only screen and (min-width: 576px) {
  /* line 56, ../../../src/sass/brands/_fiat.scss */
  body.fiat .header {
    border-top: 1px solid #ECECEC;
    margin-top: 40px;
  }
}
/* line 65, ../../../src/sass/brands/_fiat.scss */
body.fiat .header .logo {
  width: 50px;
  padding-top: 12px;
}
/* line 69, ../../../src/sass/brands/_fiat.scss */
body.fiat .header .logo img {
  width: 100%;
}
/* line 74, ../../../src/sass/brands/_fiat.scss */
body.fiat .header .hamburger {
  position: absolute;
  top: 25px;
  right: 25px;
  width: 25px;
  height: 20px;
  background: transparent;
  cursor: pointer;
}
@media only screen and (min-width: 576px) {
  /* line 74, ../../../src/sass/brands/_fiat.scss */
  body.fiat .header .hamburger {
    display: none;
  }
}
/* line 87, ../../../src/sass/brands/_fiat.scss */
body.fiat .header .hamburger:before, body.fiat .header .hamburger:after {
  position: absolute;
  right: 0;
  content: "";
  width: 25px;
  height: 2px;
  background: #222222;
  transform-origin: 100%;
  transition: all .3s ease;
}
/* line 98, ../../../src/sass/brands/_fiat.scss */
body.fiat .header .hamburger:before {
  top: 0;
  box-shadow: 0 9px 0 #222222;
}
/* line 103, ../../../src/sass/brands/_fiat.scss */
body.fiat .header .hamburger:after {
  bottom: 0;
}
/* line 109, ../../../src/sass/brands/_fiat.scss */
body.fiat .header .hamburger.isOpen:before {
  transform: rotate(-45deg);
  box-shadow: none;
}
/* line 114, ../../../src/sass/brands/_fiat.scss */
body.fiat .header .hamburger.isOpen:after {
  transform: rotate(45deg);
}
/* line 121, ../../../src/sass/brands/_fiat.scss */
body.fiat .header .header-nav {
  width: calc(100% - 60px);
  display: none;
}
@media only screen and (min-width: 576px) {
  /* line 121, ../../../src/sass/brands/_fiat.scss */
  body.fiat .header .header-nav {
    display: block;
  }
}
/* line 129, ../../../src/sass/brands/_fiat.scss */
body.fiat .header .header-nav ul {
  display: flex;
  flex-direction: row;
  justify-content: space-around;
}
/* line 134, ../../../src/sass/brands/_fiat.scss */
body.fiat .header .header-nav ul li {
  padding: 28px 25px;
  white-space: nowrap;
}
/* line 138, ../../../src/sass/brands/_fiat.scss */
body.fiat .header .header-nav ul li a {
  font-size: 12px;
  color: #222222;
  font-weight: 700;
  letter-spacing: 0.5px;
  text-decoration: none;
}
/* line 146, ../../../src/sass/brands/_fiat.scss */
body.fiat .header .header-nav ul li.nav-top {
  position: absolute;
  top: -70px;
  right: 0;
}
/* line 151, ../../../src/sass/brands/_fiat.scss */
body.fiat .header .header-nav ul li.nav-top ul {
  display: flex;
  flex-direction: row;
  justify-content: space-around;
}
/* line 156, ../../../src/sass/brands/_fiat.scss */
body.fiat .header .header-nav ul li.nav-top ul li {
  padding: 12px 15px;
  white-space: nowrap;
  border-left: 1px solid #ECECEC;
}
/* line 161, ../../../src/sass/brands/_fiat.scss */
body.fiat .header .header-nav ul li.nav-top ul li:nth-of-type(1) {
  border-left: 0;
}
/* line 165, ../../../src/sass/brands/_fiat.scss */
body.fiat .header .header-nav ul li.nav-top ul li a {
  font-size: 10px;
  font-weight: 700;
  color: #6C6C6C;
  letter-spacing: 0.5px;
  text-decoration: none;
  transition: color 0.1s ease;
}
/* line 173, ../../../src/sass/brands/_fiat.scss */
body.fiat .header .header-nav ul li.nav-top ul li a:hover {
  color: #222222;
}
@media only screen and (max-width: 575px) {
  /* line 187, ../../../src/sass/brands/_fiat.scss */
  body.fiat .header .header-nav.show-menu {
    position: absolute;
    left: 0;
    top: 65px;
    width: 100%;
    height: calc(100vh - 65px);
    display: block;
    background: #FFFFFF;
    z-index: 3;
    padding: 0 10px;
  }
  /* line 199, ../../../src/sass/brands/_fiat.scss */
  body.fiat .header .header-nav.show-menu ul {
    flex-direction: column;
  }
  /* line 202, ../../../src/sass/brands/_fiat.scss */
  body.fiat .header .header-nav.show-menu ul li {
    padding: 0;
    border-bottom: 1px solid #ECECEC;
  }
  /* line 206, ../../../src/sass/brands/_fiat.scss */
  body.fiat .header .header-nav.show-menu ul li a {
    padding: 16px 25px 16px 10px;
    display: inline-block;
    width: 100%;
    letter-spacing: 0.2px;
    transition: letter-spacing 0.1s ease;
  }
  /* line 213, ../../../src/sass/brands/_fiat.scss */
  body.fiat .header .header-nav.show-menu ul li a:hover {
    letter-spacing: 0.5px;
  }
  /* line 218, ../../../src/sass/brands/_fiat.scss */
  body.fiat .header .header-nav.show-menu ul li.nav-top {
    position: relative;
    top: 0;
    padding: 0;
  }
  /* line 223, ../../../src/sass/brands/_fiat.scss */
  body.fiat .header .header-nav.show-menu ul li.nav-top ul {
    flex-direction: column;
  }
  /* line 226, ../../../src/sass/brands/_fiat.scss */
  body.fiat .header .header-nav.show-menu ul li.nav-top ul li {
    padding: 0;
    border-left: none;
    border-bottom: 1px solid #ECECEC;
  }
  /* line 231, ../../../src/sass/brands/_fiat.scss */
  body.fiat .header .header-nav.show-menu ul li.nav-top ul li:last-of-type {
    border-bottom: none;
  }
  /* line 235, ../../../src/sass/brands/_fiat.scss */
  body.fiat .header .header-nav.show-menu ul li.nav-top ul li a {
    padding: 16px 25px 16px 10px;
    display: inline-block;
    width: 100%;
    font-size: 12px;
    letter-spacing: 0.2px;
    transition: letter-spacing 0.1s ease;
    color: #222222;
  }
  /* line 244, ../../../src/sass/brands/_fiat.scss */
  body.fiat .header .header-nav.show-menu ul li.nav-top ul li a:hover {
    letter-spacing: 0.5px;
  }
}
/* line 287, ../../../src/sass/brands/_fiat.scss */
body.fiat .headline {
  width: 100%;
  margin-bottom: 45px;
}
@media only screen and (min-width: 576px) {
  /* line 287, ../../../src/sass/brands/_fiat.scss */
  body.fiat .headline {
    margin-bottom: 75px;
  }
}
/* line 295, ../../../src/sass/brands/_fiat.scss */
body.fiat .headline h1 {
  font-size: 24px;
  font-weight: 700;
  color: #333333;
  text-transform: uppercase;
  text-align: center;
  margin: 30px 0 10px;
}
@media only screen and (min-width: 576px) {
  /* line 295, ../../../src/sass/brands/_fiat.scss */
  body.fiat .headline h1 {
    margin: 30px 0;
    font-size: 30px;
  }
}
/* line 309, ../../../src/sass/brands/_fiat.scss */
body.fiat .headline h5 {
  font-size: 14px;
  font-weight: 400;
  color: #858585;
  text-align: center;
}
@media only screen and (min-width: 576px) {
  /* line 309, ../../../src/sass/brands/_fiat.scss */
  body.fiat .headline h5 {
    font-size: 16px;
  }
}
/* line 321, ../../../src/sass/brands/_fiat.scss */
body.fiat .row.cards {
  padding: 0;
}
@media only screen and (min-width: 576px) {
  /* line 321, ../../../src/sass/brands/_fiat.scss */
  body.fiat .row.cards {
    padding: 0 0 0 65px;
  }
}
@media only screen and (min-width: 768px) {
  /* line 321, ../../../src/sass/brands/_fiat.scss */
  body.fiat .row.cards {
    padding: 0 15px 0 10%;
  }
}
@media only screen and (min-width: 992px) {
  /* line 321, ../../../src/sass/brands/_fiat.scss */
  body.fiat .row.cards {
    padding: 0 15px 0 35px;
  }
}
@media only screen and (min-width: 1200px) {
  /* line 321, ../../../src/sass/brands/_fiat.scss */
  body.fiat .row.cards {
    padding: 0;
    max-width: 1000px;
  }
}
/* line 343, ../../../src/sass/brands/_fiat.scss */
body.fiat .cards {
  justify-content: space-around;
}
@media only screen and (min-width: 576px) {
  /* line 343, ../../../src/sass/brands/_fiat.scss */
  body.fiat .cards {
    justify-content: flex-start;
  }
}
@media only screen and (min-width: 992px) {
  /* line 343, ../../../src/sass/brands/_fiat.scss */
  body.fiat .cards {
    justify-content: flex-start;
  }
}
/* line 355, ../../../src/sass/brands/_fiat.scss */
body.fiat .cards .card {
  position: relative;
  flex: 0 0 100%;
  max-width: 100%;
  background: transparent;
  margin-bottom: 30px;
  padding-left: 20px;
  min-height: 80px;
}
@media only screen and (min-width: 576px) {
  /* line 355, ../../../src/sass/brands/_fiat.scss */
  body.fiat .cards .card {
    flex: 0 0 49%;
    margin-right: 1%;
    max-width: 300px;
    height: 280px;
    overflow: auto;
    margin-bottom: 50px;
    padding-left: 0;
  }
}
@media only screen and (min-width: 768px) {
  /* line 355, ../../../src/sass/brands/_fiat.scss */
  body.fiat .cards .card {
    flex: 0 0 42%;
    margin-right: 8%;
    max-width: 300px;
    height: 280px;
  }
}
@media only screen and (min-width: 992px) {
  /* line 355, ../../../src/sass/brands/_fiat.scss */
  body.fiat .cards .card {
    flex: 0 0 31%;
    margin-right: 3%;
    max-width: 280px;
    height: 280px;
  }
}
@media only screen and (min-width: 1200px) {
  /* line 355, ../../../src/sass/brands/_fiat.scss */
  body.fiat .cards .card {
    max-width: 300px;
    height: 300px;
    flex: 0 0 30%;
    margin-right: 5%;
  }
}
@media only screen and (min-width: 768px) {
  /* line 401, ../../../src/sass/brands/_fiat.scss */
  body.fiat .cards .card:nth-of-type(2n) {
    margin-right: 0;
  }
}
@media only screen and (min-width: 992px) {
  /* line 401, ../../../src/sass/brands/_fiat.scss */
  body.fiat .cards .card:nth-of-type(2n) {
    margin-right: 3%;
  }
}
@media only screen and (min-width: 1200px) {
  /* line 401, ../../../src/sass/brands/_fiat.scss */
  body.fiat .cards .card:nth-of-type(2n) {
    margin-right: 5%;
  }
}
@media only screen and (min-width: 992px) {
  /* line 414, ../../../src/sass/brands/_fiat.scss */
  body.fiat .cards .card:nth-of-type(3n) {
    margin-right: 0;
  }
}
@media only screen and (min-width: 1200px) {
  /* line 414, ../../../src/sass/brands/_fiat.scss */
  body.fiat .cards .card:nth-of-type(3n) {
    margin-right: 0;
  }
}
/* line 423, ../../../src/sass/brands/_fiat.scss */
body.fiat .cards .card .card-background {
  position: absolute;
  width: calc(100% - 40px);
  height: 100%;
  background: #71A8B5;
  z-index: 1;
  border-radius: 14px;
}
@media only screen and (min-width: 576px) {
  /* line 423, ../../../src/sass/brands/_fiat.scss */
  body.fiat .cards .card .card-background {
    width: calc(100% - 60px);
  }
}
/* line 436, ../../../src/sass/brands/_fiat.scss */
body.fiat .cards .card .model-name, body.fiat .cards .card .model-img, body.fiat .cards .card .card-buttons {
  z-index: 2;
}
/* line 440, ../../../src/sass/brands/_fiat.scss */
body.fiat .cards .card .model-name {
  position: absolute;
  font-size: 20px;
  line-height: 130%;
  font-weight: 600;
  color: #FEFFFF;
  text-transform: uppercase;
  padding: 15px 45px 0 20px;
  width: calc(100% - 40px);
  height: 67px;
  display: flex;
  align-items: center;
  cursor: pointer;
}
@media only screen and (min-width: 576px) {
  /* line 440, ../../../src/sass/brands/_fiat.scss */
  body.fiat .cards .card .model-name {
    font-size: 16px;
    padding: 15px 20px 0;
    cursor: auto;
  }
}
@media only screen and (min-width: 768px) {
  /* line 440, ../../../src/sass/brands/_fiat.scss */
  body.fiat .cards .card .model-name {
    font-size: 16px;
  }
}
/* line 466, ../../../src/sass/brands/_fiat.scss */
body.fiat .cards .card .model-name:after {
  position: absolute;
  top: 30px;
  right: 22px;
  content: "";
  width: 18px;
  height: 21px;
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAAVCAYAAABLy77vAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAACfSURBVHgB7dThDUAwEAXgqwk6ghGMYBMrGMEINtANjGAEMYER2KBeQ5MLhxY/veRFkH4tKUQXsdZqdEIzuklyc1+zvoKC80M/9AmE7d+GfAJSMC7dxmu3ogHtcVLEIjh0aKqUmv3Fyq4phBldcuH6iLoF6P0MB0yCGGIOyBm2h9y73H4rhgKe3WMlh6IQAWsYGocImI+hp2FYTW8TulkX9Abl705fXWUAAAAASUVORK5CYII=");
  transition: all 0.2s ease;
}
@media only screen and (min-width: 576px) {
  /* line 466, ../../../src/sass/brands/_fiat.scss */
  body.fiat .cards .card .model-name:after {
    display: none;
  }
}
/* line 482, ../../../src/sass/brands/_fiat.scss */
body.fiat .cards .card .model-name.isOpen:after {
  transform: rotate(-180deg);
}
/* line 489, ../../../src/sass/brands/_fiat.scss */
body.fiat .cards .card .card-details {
  position: relative;
  top: 0;
  display: none;
  height: 300px;
}
@media only screen and (min-width: 576px) {
  /* line 489, ../../../src/sass/brands/_fiat.scss */
  body.fiat .cards .card .card-details {
    top: 60px;
    display: block !important;
    height: auto;
  }
}
/* line 501, ../../../src/sass/brands/_fiat.scss */
body.fiat .cards .card .card-details.open-details {
  display: block;
}
/* line 506, ../../../src/sass/brands/_fiat.scss */
body.fiat .cards .card .model-img {
  position: absolute;
  top: 60px;
  right: 0;
  height: 100px;
}
@media only screen and (min-width: 576px) {
  /* line 506, ../../../src/sass/brands/_fiat.scss */
  body.fiat .cards .card .model-img {
    top: -12px;
    right: 20px;
    height: 100px;
  }
}
@media only screen and (min-width: 768px) {
  /* line 506, ../../../src/sass/brands/_fiat.scss */
  body.fiat .cards .card .model-img {
    top: -22px;
    right: 0;
    height: 115px;
  }
}
@media only screen and (min-width: 992px) {
  /* line 506, ../../../src/sass/brands/_fiat.scss */
  body.fiat .cards .card .model-img {
    top: -17px;
    height: 110px;
  }
}
@media only screen and (min-width: 1200px) {
  /* line 506, ../../../src/sass/brands/_fiat.scss */
  body.fiat .cards .card .model-img {
    height: 125px;
  }
}
/* line 536, ../../../src/sass/brands/_fiat.scss */
body.fiat .cards .card .model-img img {
  height: 100%;
}
/* line 541, ../../../src/sass/brands/_fiat.scss */
body.fiat .cards .card .card-buttons {
  position: absolute;
  top: 185px;
  width: 100%;
}
@media only screen and (min-width: 576px) {
  /* line 541, ../../../src/sass/brands/_fiat.scss */
  body.fiat .cards .card .card-buttons {
    top: 110px;
    width: calc(100% - 60px);
  }
}
@media only screen and (min-width: 768px) {
  /* line 541, ../../../src/sass/brands/_fiat.scss */
  body.fiat .cards .card .card-buttons {
    top: 110px;
  }
}
@media only screen and (min-width: 1200px) {
  /* line 541, ../../../src/sass/brands/_fiat.scss */
  body.fiat .cards .card .card-buttons {
    top: 120px;
  }
}
/* line 566, ../../../src/sass/brands/_fiat.scss */
body.fiat .btn {
  position: relative;
  display: block;
  width: 200px;
  padding: 10px 14px;
  margin: 0 auto;
  font-weight: 600;
  font-size: 12px;
  text-transform: uppercase;
  text-decoration: none;
  cursor: pointer;
  border-radius: 100px;
  border: 1px solid #FFFFFF;
  transition: all 0.2s ease;
}
@media only screen and (min-width: 576px) {
  /* line 566, ../../../src/sass/brands/_fiat.scss */
  body.fiat .btn {
    width: 95%;
  }
}
@media only screen and (min-width: 768px) {
  /* line 566, ../../../src/sass/brands/_fiat.scss */
  body.fiat .btn {
    width: 90%;
    padding: 10px 17px;
  }
}
@media only screen and (min-width: 1200px) {
  /* line 566, ../../../src/sass/brands/_fiat.scss */
  body.fiat .btn {
    width: 210px;
  }
}
/* line 594, ../../../src/sass/brands/_fiat.scss */
body.fiat .btn:nth-of-type(2) {
  margin: 10px auto;
}
/* line 598, ../../../src/sass/brands/_fiat.scss */
body.fiat .btn.btn-white {
  color: #000000;
  background: #FFFFFF;
}
/* line 608, ../../../src/sass/brands/_fiat.scss */
body.fiat .btn.btn-transparent {
  color: #FFFFFF;
  background: transparent;
}
/* line 618, ../../../src/sass/brands/_fiat.scss */
body.fiat .btn .arrow-right {
  transform: translateY(2px);
  position: absolute;
  right: 22px;
  transition: right 0.2s ease;
}
/* line 626, ../../../src/sass/brands/_fiat.scss */
body.fiat .btn:hover .arrow-right {
  right: 15px;
}
/* line 634, ../../../src/sass/brands/_fiat.scss */
body.fiat .note {
  margin-top: 15px;
}
/* line 637, ../../../src/sass/brands/_fiat.scss */
body.fiat .note p {
  font-size: 9px;
  font-weight: 400;
  line-height: 140%;
  color: #858585;
  margin-bottom: 10px;
}
/* line 646, ../../../src/sass/brands/_fiat.scss */
body.fiat .footer {
  position: relative;
  display: flex;
  flex-direction: column;
  flex-wrap: wrap;
  justify-content: space-between;
  width: 100%;
  margin: 40px 0;
  padding-top: 20px;
  border-top: 1px solid #858585;
}
@media only screen and (min-width: 768px) {
  /* line 646, ../../../src/sass/brands/_fiat.scss */
  body.fiat .footer {
    flex-direction: row;
    margin: 80px 0;
  }
}
/* line 662, ../../../src/sass/brands/_fiat.scss */
body.fiat .footer .social-icons {
  position: relative;
  display: flex;
  justify-content: center;
  width: 100%;
  margin: 30px 0 0;
  order: 3;
}
@media only screen and (min-width: 768px) {
  /* line 662, ../../../src/sass/brands/_fiat.scss */
  body.fiat .footer .social-icons {
    justify-content: end;
    margin: 0 0 20px;
    order: 0;
  }
}
/* line 676, ../../../src/sass/brands/_fiat.scss */
body.fiat .footer .social-icons .icon {
  position: relative;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 30px;
  height: 30px;
  margin: 0 6px;
}
@media only screen and (min-width: 768px) {
  /* line 676, ../../../src/sass/brands/_fiat.scss */
  body.fiat .footer .social-icons .icon {
    margin: 0;
  }
}
/* line 689, ../../../src/sass/brands/_fiat.scss */
body.fiat .footer .social-icons .icon svg {
  width: 24px;
  height: 24px;
  transition: all 0.2s ease;
}
@media only screen and (min-width: 768px) {
  /* line 689, ../../../src/sass/brands/_fiat.scss */
  body.fiat .footer .social-icons .icon svg {
    width: 16px;
    height: 16px;
  }
}
/* line 703, ../../../src/sass/brands/_fiat.scss */
body.fiat .footer .brand-link, body.fiat .footer .info-link {
  position: relative;
  font-size: 12px;
  font-weight: 400;
  line-height: 140%;
  text-transform: uppercase;
  color: #1B1C1B;
}
/* line 711, ../../../src/sass/brands/_fiat.scss */
body.fiat .footer .brand-link a, body.fiat .footer .info-link a {
  color: #1B1C1B;
  text-decoration: none;
}
/* line 716, ../../../src/sass/brands/_fiat.scss */
body.fiat .footer .brand-link ul, body.fiat .footer .info-link ul {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
}
/* line 721, ../../../src/sass/brands/_fiat.scss */
body.fiat .footer .brand-link ul li, body.fiat .footer .info-link ul li {
  margin-right: 15px;
  margin-bottom: 5px;
}
/* line 725, ../../../src/sass/brands/_fiat.scss */
body.fiat .footer .brand-link ul li:last-of-type, body.fiat .footer .info-link ul li:last-of-type {
  margin-right: 0;
}

/* line 8, ../../../src/sass/brands/_fiat-professional.scss */
body.fiat-professional .text-format ul li {
  background-image: url('/assets/img/ico_arrow_right_fiat-professional.png?1636367708');
}
/* line 13, ../../../src/sass/brands/_fiat-professional.scss */
body.fiat-professional .text-format a {
  color: #484848;
  border-color: #484848;
}
/* line 21, ../../../src/sass/brands/_fiat-professional.scss */
body.fiat-professional .header h1 {
  color: #484848;
}
/* line 26, ../../../src/sass/brands/_fiat-professional.scss */
body.fiat-professional .banner-wrapper {
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PHJhZGlhbEdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgY3g9IjUwJSIgY3k9IiIgcj0iMTAwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzcwNzA3MCIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzQ4NDg0OCIvPjwvcmFkaWFsR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background-size: 100%;
  background-image: -moz-radial-gradient(center, ellipse, #707070 0%, #484848 100%);
  background-image: -webkit-radial-gradient(center, ellipse, #707070 0%, #484848 100%);
  background-image: radial-gradient(ellipse at center, #707070 0%, #484848 100%);
}
/* line 31, ../../../src/sass/brands/_fiat-professional.scss */
body.fiat-professional .info {
  color: #484848;
}
/* line 34, ../../../src/sass/brands/_fiat-professional.scss */
body.fiat-professional .info a {
  color: #484848;
  background-image: url('/assets/img/ico_download_2_fiat.png?1636367708');
}
/* line 44, ../../../src/sass/brands/_fiat-professional.scss */
body.fiat-professional .section-inner li a {
  color: #484848;
}
/* line 49, ../../../src/sass/brands/_fiat-professional.scss */
body.fiat-professional .section-inner .pricelists li a,
body.fiat-professional .section-inner .catalogues li a {
  background-image: url('/assets/img/icons_fiat-professional.png?1636367708');
}
/* line 57, ../../../src/sass/brands/_fiat-professional.scss */
body.fiat-professional .footer .side-right, body.fiat-professional .footer .watch-us {
  color: #484848;
}
/* line 60, ../../../src/sass/brands/_fiat-professional.scss */
body.fiat-professional .footer .side-right p, body.fiat-professional .footer .watch-us p {
  color: #484848;
}
/* line 66, ../../../src/sass/brands/_fiat-professional.scss */
body.fiat-professional .footer .side-right .hotline:before, body.fiat-professional .footer .watch-us .hotline:before {
  background-image: url('/assets/img/ico_phone_fiat-professional.png?1636367708');
}

/* line 8, ../../../src/sass/brands/_jeep.scss */
body.jeep .text-format ul li {
  background-image: url('/assets/img/ico_arrow_right_jeep.png?1636367708');
}
/* line 13, ../../../src/sass/brands/_jeep.scss */
body.jeep .text-format a {
  color: #46572a;
  border-color: #46572a;
}
/* line 21, ../../../src/sass/brands/_jeep.scss */
body.jeep .header h1 {
  color: #46572a;
}
/* line 26, ../../../src/sass/brands/_jeep.scss */
body.jeep .banner-wrapper {
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PHJhZGlhbEdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgY3g9IjUwJSIgY3k9IiIgcj0iMTAwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzY0N2MzZSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzQ5NWEyZSIvPjwvcmFkaWFsR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background-size: 100%;
  background-image: -moz-radial-gradient(center, ellipse, #647c3e 0%, #495a2e 100%);
  background-image: -webkit-radial-gradient(center, ellipse, #647c3e 0%, #495a2e 100%);
  background-image: radial-gradient(ellipse at center, #647c3e 0%, #495a2e 100%);
}
/* line 31, ../../../src/sass/brands/_jeep.scss */
body.jeep .info {
  color: #46572a;
}
/* line 34, ../../../src/sass/brands/_jeep.scss */
body.jeep .info a {
  color: #46572a;
  background-image: url('/assets/img/ico_download_2_jeep.png?1636367708');
}
/* line 44, ../../../src/sass/brands/_jeep.scss */
body.jeep .section-inner li a {
  color: #46572a;
}
/* line 49, ../../../src/sass/brands/_jeep.scss */
body.jeep .section-inner .pricelists li a,
body.jeep .section-inner .catalogues li a {
  background-image: url('/assets/img/icons_jeep.png?1636367708');
}
/* line 57, ../../../src/sass/brands/_jeep.scss */
body.jeep .footer .side-right, body.jeep .footer .watch-us {
  color: #46572a;
}
/* line 60, ../../../src/sass/brands/_jeep.scss */
body.jeep .footer .side-right p, body.jeep .footer .watch-us p {
  color: #46572a;
}
/* line 66, ../../../src/sass/brands/_jeep.scss */
body.jeep .footer .side-right .hotline:before, body.jeep .footer .watch-us .hotline:before {
  background-image: url('/assets/img/ico_phone_jeep.png?1636367708');
}
/* line 74, ../../../src/sass/brands/_jeep.scss */
body.jeep .logo_jeep {
  width: 140px;
  margin-top: 35px;
  margin-bottom: 30px;
}
@media (min-width: 375px) {
  /* line 74, ../../../src/sass/brands/_jeep.scss */
  body.jeep .logo_jeep {
    margin-bottom: 0;
  }
}

/* line 8, ../../../src/sass/brands/_abarth.scss */
body.abarth .text-format ul li {
  background-image: url('/assets/img/ico_arrow_right_abarth.png?1636367708');
}
/* line 13, ../../../src/sass/brands/_abarth.scss */
body.abarth .text-format a {
  color: #d6a501;
  border-color: #d6a501;
}
/* line 21, ../../../src/sass/brands/_abarth.scss */
body.abarth .header h1 {
  color: #d6a501;
}
/* line 26, ../../../src/sass/brands/_abarth.scss */
body.abarth .banner-wrapper {
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PHJhZGlhbEdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgY3g9IjUwJSIgY3k9IiIgcj0iMTAwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y2YmMwMCIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2U1YjEwMCIvPjwvcmFkaWFsR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background-size: 100%;
  background-image: -moz-radial-gradient(center, ellipse, #f6bc00 0%, #e5b100 100%);
  background-image: -webkit-radial-gradient(center, ellipse, #f6bc00 0%, #e5b100 100%);
  background-image: radial-gradient(ellipse at center, #f6bc00 0%, #e5b100 100%);
}
/* line 31, ../../../src/sass/brands/_abarth.scss */
body.abarth .info {
  color: #d6a501;
}
/* line 34, ../../../src/sass/brands/_abarth.scss */
body.abarth .info a {
  color: #d6a501;
  background-image: url('/assets/img/ico_download_2_abarth.png?1636367708');
}
/* line 44, ../../../src/sass/brands/_abarth.scss */
body.abarth .section-inner li a {
  color: #d6a501;
}
/* line 49, ../../../src/sass/brands/_abarth.scss */
body.abarth .section-inner .pricelists li a,
body.abarth .section-inner .catalogues li a {
  background-image: url('/assets/img/icons_abarth.png?1636367708');
}
/* line 57, ../../../src/sass/brands/_abarth.scss */
body.abarth .footer .side-right, body.abarth .footer .watch-us {
  color: #d6a501;
}
/* line 60, ../../../src/sass/brands/_abarth.scss */
body.abarth .footer .side-right p, body.abarth .footer .watch-us p {
  color: #d6a501;
}
/* line 66, ../../../src/sass/brands/_abarth.scss */
body.abarth .footer .side-right .hotline:before, body.abarth .footer .watch-us .hotline:before {
  background-image: url('/assets/img/ico_phone_abarth.png?1636367708');
}

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