﻿@charset "UTF-8";
/*---------------------------------------------------
    LESS Elements 0.9
  ---------------------------------------------------
    A set of useful LESS mixins
    More info at: http://lesselements.com
  ---------------------------------------------------*/
/* SKODA GLOBAL */
@font-face {
  font-family: "skoda-icons-font";
  src: url('http://az749841.vo.msecnd.net/modulesassets/sfv4/Assets.font.skoda-icons-font.6451c149ac4f80f81aaa6f46be46d3a2.eot');
  src: url('http://az749841.vo.msecnd.net/modulesassets/sfv4/Assets.font.skoda-icons-font.6451c149ac4f80f81aaa6f46be46d3a2.eot#iefix') format("embedded-opentype"), url('http://az749841.vo.msecnd.net/modulesassets/sfv4/Assets.font.skoda-icons-font.8dd461aeb0b3e99b9ea356823ab698e3.woff') format("woff"), url('http://az749841.vo.msecnd.net/modulesassets/sfv4/Assets.font.skoda-icons-font.a4420f56ff166442de4f599f809994bd.ttf') format("truetype"), url('http://az749841.vo.msecnd.net/modulesassets/sfv4/Assets.font.skoda-icons-font.01e41a9afe295fcaeb88dba56cdb543e.svg#skoda-icons-font') format("svg");
  font-weight: normal;
  font-style: normal;
}
[data-icon]::before {
  font-family: "skoda-icons-font" !important;
  content: attr(data-icon);
  font-style: normal !important;
  font-weight: normal !important;
  font-variant: normal !important;
  text-transform: none !important;
  font-size: 20px;
  speak: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
[class^="icon-"]::before,
[class*=" icon-"]::before {
  font-family: "skoda-icons-font" !important;
  font-style: normal !important;
  font-weight: normal !important;
  font-variant: normal !important;
  text-transform: none !important;
  speak: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.icon.icon-arrow-large-left::before {
  content: "\66";
}
.icon.icon-arrow-large-right::before {
  content: "\67";
}
.icon.icon-arrow-large-up::before {
  content: "\68";
}
.icon.icon-arrow-medium-down::before {
  content: "\69";
}
.icon.icon-arrow-medium-left::before {
  content: "\6a";
}
.icon.icon-arrow-medium-right::before {
  content: "\6b";
}
.icon.icon-arrow-medium-up::before {
  content: "\6c";
}
.icon.icon-arrow-small-down::before {
  content: "\6d";
}
.icon.icon-arrow-small-left::before {
  content: "\6e";
}
.icon.icon-arrow-small-right::before {
  content: "\6f";
}
.icon.icon-arrow-small-up::before {
  content: "\70";
}
.icon.icon-bootspace::before {
  content: "\71";
}
.icon.icon-car::before {
  content: "\72";
}
.icon.icon-chat::before {
  content: "\73";
}
.icon.icon-check::before {
  content: "\74";
}
.icon.icon-close-large-white::before {
  content: "\75";
}
.icon.icon-close-medium-white::before {
  content: "\76";
}
.icon.icon-close-small-white::before {
  content: "\77";
}
.icon.icon-contracts::before {
  content: "\7a";
}
.icon.icon-edit::before {
  content: "\41";
}
.icon.icon-error::before {
  content: "\42";
}
.icon.icon-info::before {
  content: "\43";
}
.icon.icon-360view::before {
  content: "\61";
}
.icon.icon-airbags::before {
  content: "\63";
}
.icon.icon-minus::before {
  content: "\64";
}
.icon.icon-arrow-large-down::before {
  content: "\65";
}
.icon.icon-phone::before {
  content: "\49";
}
.icon.icon-pin::before {
  content: "\4a";
}
.icon.icon-play::before {
  content: "\4b";
}
.icon.icon-plus::before {
  content: "\4c";
}
.icon.icon-preloader-small::before {
  content: "\4e";
}
.icon.icon-question::before {
  content: "\4f";
}
.icon.icon-quote-left::before {
  content: "\50";
}
.icon.icon-quote-right::before {
  content: "\51";
}
.icon.icon-reload::before {
  content: "\52";
}
.icon.icon-special::before {
  content: "\55";
}
.icon.icon-status-ok::before {
  content: "\56";
}
.icon.icon-status-warning-error::before {
  content: "\57";
}
.icon.icon-user::before {
  content: "\59";
}
.icon.icon-search::before {
  content: "\78";
}
.icon.icons-pause::before {
  content: "\5a";
}
.icon.calendar::before {
  content: "\30";
}
.icon.facebook::before {
  content: "\31";
}
.icon.instagram::before {
  content: "\32";
}
.icon.twitter::before {
  content: "\33";
}
.icon.youtube::before {
  content: "\34";
}
.icon.icon-logout::before {
  content: "\45";
}
.icon.icon-message::before {
  content: "\46";
}
.icon.icon-alert::before {
  content: "\47";
}
.icon.icon-infocenter::before {
  content: "\44";
}
.icon.icon-more::before {
  content: "\48";
}
.icon.icon-air-pollution::before {
  content: "\35";
}
.icon.icon-consumption::before {
  content: "\79";
}
.icon.icon-co2::before {
  content: "\53";
}
.icon.icon-max-torque::before {
  content: "\38";
}
.icon.icon-power::before {
  content: "\4d";
}
.icon.icon-acceleration::before {
  content: "\62";
}
.icon.icon-transmission::before {
  content: "\36";
}
.icon.icon-energy-efficiency-class::before {
  content: "\25";
}
.icon.icon-consumption-wltp::before {
  content: "\2f";
}
.icon.icon-co2-wltp::before {
  content: "\28";
}
.icon.icon-settings::before {
  content: "\54";
}
.icon.icon-settings-outline::before {
  content: "\58";
}
.icon.icon-top-speed::before {
  content: "\2a";
}
.icon.ic-big-arrow::before {
  content: "\5b";
}
.icon.icon-petrol::before {
  content: "\e000";
}
/* IMPORTER SITE */
@-ms-viewport {
  width: auto !important;
}
body {
  margin: 0;
  padding: 0;
  overflow-x: hidden;
  overflow-y: auto;
  color: #000;
  font-size: 14px;
  font-weight: 400;
  line-height: 24px;
  max-width: 1920px;
  display: block;
  margin: 0 auto;
  position: relative;
}
body.hidden-scrollbars {
  overflow-x: hidden;
  overflow-y: hidden;
}
*::selection {
  background: #4ba82e;
  color: #fff;
}
*::-moz-selection {
  background: #4ba82e;
  color: #fff;
}
h1,
h2,
h3,
h4,
h5,
h6,
button,
a,
a:focus,
a:hover,
a:active,
a:link,
span,
div,
p,
map,
area,
embed,
object,
figure,
picture,
figcaption,
img,
section,
aside,
header,
nav,
footer,
table,
thead,
tbody,
tfoot,
tr,
td,
th {
  outline: none;
}
figure figcaption {
  display: none;
}
@media (max-width: 659px) {
  h1,
  h2,
  h3,
  h4,
  h5,
  h6 {
    padding-left: 10px;
    padding-right: 10px;
  }
}
.sa-text-link {
  color: #4ba82e;
  text-decoration: none;
}
.sa-text-link:hover {
  color: #377220;
  text-decoration: underline;
}
.sa-text-link:visited {
  color: #4ba82e;
  text-decoration: none;
}
.sa-text-link:active {
  color: #377220;
  text-decoration: underline;
}
h1 {
  font-size: 72px;
  line-height: 72px;
  font-weight: 900;
  text-transform: uppercase;
}
@media (max-width: 659px) {
  h1 {
    font-size: 60px;
    line-height: 60px;
  }
}
@media (max-width: 659px) {
  h1 {
    font-size: 60px;
    line-height: 60px;
  }
}
.sa-h1-extra {
  font-size: 72px;
  line-height: 72px;
  font-weight: 900;
  text-transform: uppercase;
}
@media (max-width: 659px) {
  .sa-h1-extra {
    font-size: 60px;
    line-height: 60px;
  }
}
h2 {
  font-size: 60px;
  line-height: 60px;
  font-weight: 400;
}
@media (max-width: 659px) {
  h2 {
    font-size: 48px;
    line-height: 48px;
  }
}
@media (max-width: 659px) {
  h2 {
    font-size: 48px;
    line-height: 48px;
  }
}
h2.extra {
  font-size: 60px;
  line-height: 42px;
  font-weight: 900;
  text-transform: uppercase;
}
@media (max-width: 659px) {
  h2.extra {
    font-size: 48px;
    line-height: 48px;
  }
}
@media (max-width: 659px) {
  h2.extra {
    font-size: 48px;
    line-height: 48px;
  }
}
.sa-h2-extra {
  font-size: 60px;
  line-height: 42px;
  font-weight: 900;
  text-transform: uppercase;
}
@media (max-width: 659px) {
  .sa-h2-extra {
    font-size: 48px;
    line-height: 48px;
  }
}
.sa-h2 {
  font-size: 60px;
  line-height: 60px;
  font-weight: 400;
}
@media (max-width: 659px) {
  .sa-h2 {
    font-size: 48px;
    line-height: 48px;
  }
}
h3 {
  font-size: 48px;
  line-height: 48px;
  font-weight: 400;
}
@media (max-width: 659px) {
  h3 {
    font-size: 36px;
    line-height: 36px;
  }
}
@media (max-width: 659px) {
  h3 {
    font-size: 36px;
    line-height: 36px;
  }
}
h3.extra {
  font-size: 48px;
  line-height: 48px;
  font-weight: 900;
  text-transform: uppercase;
}
@media (max-width: 659px) {
  h3.extra {
    font-size: 36px;
    line-height: 36px;
  }
}
@media (max-width: 659px) {
  h3.extra {
    font-size: 36px;
    line-height: 36px;
  }
}
h3.bold {
  font-size: 48px;
  line-height: 48px;
  font-weight: 800;
}
@media (max-width: 659px) {
  h3.bold {
    font-size: 36px;
    line-height: 36px;
  }
}
@media (max-width: 659px) {
  h3.bold {
    font-size: 36px;
    line-height: 36px;
  }
}
h3.italic {
  font-size: 48px;
  line-height: 48px;
  font-weight: 400;
  font-style: italic;
}
@media (max-width: 659px) {
  h3.italic {
    font-size: 36px;
    line-height: 36px;
  }
}
@media (max-width: 659px) {
  h3.italic {
    font-size: 36px;
    line-height: 36px;
  }
}
.sa-h3 {
  font-size: 48px;
  line-height: 48px;
  font-weight: 400;
}
@media (max-width: 659px) {
  .sa-h3 {
    font-size: 36px;
    line-height: 36px;
  }
}
.sa-h3-extra {
  font-size: 48px;
  line-height: 48px;
  font-weight: 900;
  text-transform: uppercase;
}
@media (max-width: 659px) {
  .sa-h3-extra {
    font-size: 36px;
    line-height: 36px;
  }
}
.sa-h3-bold {
  font-size: 48px;
  line-height: 48px;
  font-weight: 800;
}
@media (max-width: 659px) {
  .sa-h3-bold {
    font-size: 36px;
    line-height: 36px;
  }
}
.sa-h3-italic {
  font-size: 48px;
  line-height: 48px;
  font-weight: 400;
  font-style: italic;
}
@media (max-width: 659px) {
  .sa-h3-italic {
    font-size: 36px;
    line-height: 36px;
  }
}
h4 {
  font-size: 36px;
  line-height: 36px;
  font-weight: 400;
}
@media (max-width: 659px) {
  h4 {
    font-size: 30px;
    line-height: 30px;
  }
}
@media (max-width: 659px) {
  h4 {
    font-size: 30px;
    line-height: 30px;
  }
}
h4.extra {
  font-size: 36px;
  line-height: 36px;
  font-weight: 900;
  text-transform: uppercase;
}
@media (max-width: 659px) {
  h4.extra {
    font-size: 30px;
    line-height: 30px;
  }
}
@media (max-width: 659px) {
  h4.extra {
    font-size: 30px;
    line-height: 30px;
  }
}
h4.bold {
  font-size: 36px;
  line-height: 36px;
  font-weight: 800;
}
@media (max-width: 659px) {
  h4.bold {
    font-size: 30px;
    line-height: 30px;
  }
}
@media (max-width: 659px) {
  h4.bold {
    font-size: 30px;
    line-height: 30px;
  }
}
h4.italic {
  font-size: 36px;
  line-height: 36px;
  font-weight: 400;
  font-style: italic;
}
@media (max-width: 659px) {
  h4.italic {
    font-size: 30px;
    line-height: 30px;
  }
}
@media (max-width: 659px) {
  h4.italic {
    font-size: 30px;
    line-height: 30px;
  }
}
.sa-h4 {
  font-size: 36px;
  line-height: 36px;
  font-weight: 400;
}
@media (max-width: 659px) {
  .sa-h4 {
    font-size: 30px;
    line-height: 30px;
  }
}
.sa-h4-extra {
  font-size: 36px;
  line-height: 36px;
  font-weight: 900;
  text-transform: uppercase;
}
@media (max-width: 659px) {
  .sa-h4-extra {
    font-size: 30px;
    line-height: 30px;
  }
}
.sa-h4-bold {
  font-size: 36px;
  line-height: 36px;
  font-weight: 800;
}
@media (max-width: 659px) {
  .sa-h4-bold {
    font-size: 30px;
    line-height: 30px;
  }
}
.sa-h4-italic {
  font-size: 36px;
  line-height: 36px;
  font-weight: 400;
  font-style: italic;
}
@media (max-width: 659px) {
  .sa-h4-italic {
    font-size: 30px;
    line-height: 30px;
  }
}
h5 {
  font-size: 30px;
  line-height: 30px;
  font-weight: 400;
}
@media (max-width: 659px) {
  h5 {
    font-size: 24px;
    line-height: 24px;
  }
}
@media (max-width: 659px) {
  h5 {
    font-size: 24px;
    line-height: 24px;
  }
}
h5.extra {
  font-size: 30px;
  line-height: 30px;
  font-weight: 900;
  text-transform: uppercase;
}
@media (max-width: 659px) {
  h5.extra {
    font-size: 24px;
    line-height: 24px;
  }
}
@media (max-width: 659px) {
  h5.extra {
    font-size: 24px;
    line-height: 24px;
  }
}
h5.bold {
  font-size: 30px;
  line-height: 30px;
  font-weight: 800;
}
@media (max-width: 659px) {
  h5.bold {
    font-size: 24px;
    line-height: 24px;
  }
}
@media (max-width: 659px) {
  h5.bold {
    font-size: 24px;
    line-height: 24px;
  }
}
h5.italic {
  font-size: 30px;
  line-height: 30px;
  font-weight: 400;
  font-style: italic;
}
@media (max-width: 659px) {
  h5.italic {
    font-size: 24px;
    line-height: 24px;
  }
}
@media (max-width: 659px) {
  h5.italic {
    font-size: 24px;
    line-height: 24px;
  }
}
.sa-h5 {
  font-size: 30px;
  line-height: 30px;
  font-weight: 400;
}
@media (max-width: 659px) {
  .sa-h5 {
    font-size: 24px;
    line-height: 24px;
  }
}
.sa-h5-extra {
  font-size: 30px;
  line-height: 30px;
  font-weight: 900;
  text-transform: uppercase;
}
@media (max-width: 659px) {
  .sa-h5-extra {
    font-size: 24px;
    line-height: 24px;
  }
}
.sa-h5-bold {
  font-size: 30px;
  line-height: 30px;
  font-weight: 800;
}
@media (max-width: 659px) {
  .sa-h5-bold {
    font-size: 24px;
    line-height: 24px;
  }
}
.sa-h5-italic {
  font-size: 30px;
  line-height: 30px;
  font-weight: 400;
  font-style: italic;
}
@media (max-width: 659px) {
  .sa-h5-italic {
    font-size: 24px;
    line-height: 24px;
  }
}
h6 {
  font-size: 24px;
  line-height: 28px;
  font-weight: 400;
}
@media (max-width: 659px) {
  h6 {
    font-size: 24px;
    line-height: 28px;
  }
}
@media (max-width: 659px) {
  h6 {
    font-size: 24px;
    line-height: 28px;
  }
}
h6.extra {
  font-size: 24px;
  line-height: 24px;
  font-weight: 900;
  text-transform: uppercase;
}
@media (max-width: 659px) {
  h6.extra {
    font-size: 24px;
    line-height: 24px;
  }
}
@media (max-width: 659px) {
  h6.extra {
    font-size: 24px;
    line-height: 24px;
  }
}
h6.bold {
  font-size: 24px;
  line-height: 28px;
  font-weight: 800;
}
@media (max-width: 659px) {
  h6.bold {
    font-size: 24px;
    line-height: 28px;
  }
}
@media (max-width: 659px) {
  h6.bold {
    font-size: 24px;
    line-height: 28px;
  }
}
h6.italic {
  font-size: 24px;
  line-height: 28px;
  font-weight: 400;
  font-style: italic;
}
@media (max-width: 659px) {
  h6.italic {
    font-size: 24px;
    line-height: 28px;
  }
}
@media (max-width: 659px) {
  h6.italic {
    font-size: 24px;
    line-height: 28px;
  }
}
.sa-h6 {
  font-size: 24px;
  line-height: 28px;
  font-weight: 400;
}
@media (max-width: 659px) {
  .sa-h6 {
    font-size: 24px;
    line-height: 28px;
  }
}
.sa-h6-extra {
  font-size: 24px;
  line-height: 24px;
  font-weight: 900;
  text-transform: uppercase;
}
@media (max-width: 659px) {
  .sa-h6-extra {
    font-size: 24px;
    line-height: 24px;
  }
}
.sa-h6-bold {
  font-size: 24px;
  line-height: 28px;
  font-weight: 800;
}
@media (max-width: 659px) {
  .sa-h6-bold {
    font-size: 24px;
    line-height: 28px;
  }
}
.sa-h6-italic {
  font-size: 24px;
  line-height: 28px;
  font-weight: 400;
  font-style: italic;
}
@media (max-width: 659px) {
  .sa-h6-italic {
    font-size: 24px;
    line-height: 28px;
  }
}
a:not(.btn) {
  color: #4ba82e;
  text-decoration: none;
}
a:not(.btn):hover {
  color: #377220;
  text-decoration: underline;
}
a:not(.btn):visited {
  color: #4ba82e;
  text-decoration: none;
}
a:not(.btn):active {
  color: #377220;
  text-decoration: underline;
}
a:not(.btn):hover {
  color: #377220;
  text-decoration: underline;
}
a:not(.btn):visited {
  color: #4ba82e;
  text-decoration: none;
}
a:not(.btn):active {
  color: #377220;
  text-decoration: underline;
}
@media (min-width: 1000px) {
  .btn-sa-primary {
    color: #fff;
    background-color: #4ba82e;
    border-color: #4ba82e;
    font-weight: 800;
    padding: 13px 25px;
    min-width: 160px;
    font-size: 16px;
  }
  .btn-sa-primary:hover,
  .btn-sa-primary:focus,
  .btn-sa-primary:active {
    color: #fff;
    background-color: #377220;
    border-color: #377220;
  }
  .btn-sa-primary.disabled,
  .btn-sa-primary[disabled],
  fieldset[disabled] .btn-sa-primary,
  .btn-sa-primary.disabled:hover,
  .btn-sa-primary[disabled]:hover,
  fieldset[disabled] .btn-sa-primary:hover,
  .btn-sa-primary.disabled:focus,
  .btn-sa-primary[disabled]:focus,
  fieldset[disabled] .btn-sa-primary:focus,
  .btn-sa-primary.disabled:active,
  .btn-sa-primary[disabled]:active,
  fieldset[disabled] .btn-sa-primary:active,
  .btn-sa-primary.disabled.active,
  .btn-sa-primary[disabled].active,
  fieldset[disabled] .btn-sa-primary.active {
    background-color: #b4b4b4;
    border-color: #b4b4b4;
    opacity: 1;
  }
}
@media (max-width: 999px) {
  .btn-sa-primary {
    color: #fff;
    background-color: #4ba82e;
    border-color: #4ba82e;
    font-weight: 800;
    padding: 10px 20px;
    min-width: 110px;
    font-size: 14px;
  }
  .btn-sa-primary:hover,
  .btn-sa-primary:focus,
  .btn-sa-primary:active {
    color: #fff;
    background-color: #377220;
    border-color: #377220;
  }
  .btn-sa-primary.disabled,
  .btn-sa-primary[disabled],
  fieldset[disabled] .btn-sa-primary,
  .btn-sa-primary.disabled:hover,
  .btn-sa-primary[disabled]:hover,
  fieldset[disabled] .btn-sa-primary:hover,
  .btn-sa-primary.disabled:focus,
  .btn-sa-primary[disabled]:focus,
  fieldset[disabled] .btn-sa-primary:focus,
  .btn-sa-primary.disabled:active,
  .btn-sa-primary[disabled]:active,
  fieldset[disabled] .btn-sa-primary:active,
  .btn-sa-primary.disabled.active,
  .btn-sa-primary[disabled].active,
  fieldset[disabled] .btn-sa-primary.active {
    background-color: #b4b4b4;
    border-color: #b4b4b4;
    opacity: 1;
  }
  .btn-sa-primary:hover,
  .btn-sa-primary:focus,
  .btn-sa-primary:active {
    color: #fff;
    background-color: #377220;
    border-color: #377220;
  }
  .btn-sa-primary.disabled,
  .btn-sa-primary[disabled],
  fieldset[disabled] .btn-sa-primary,
  .btn-sa-primary.disabled:hover,
  .btn-sa-primary[disabled]:hover,
  fieldset[disabled] .btn-sa-primary:hover,
  .btn-sa-primary.disabled:focus,
  .btn-sa-primary[disabled]:focus,
  fieldset[disabled] .btn-sa-primary:focus,
  .btn-sa-primary.disabled:active,
  .btn-sa-primary[disabled]:active,
  fieldset[disabled] .btn-sa-primary:active,
  .btn-sa-primary.disabled.active,
  .btn-sa-primary[disabled].active,
  fieldset[disabled] .btn-sa-primary.active {
    background-color: #b4b4b4;
    border-color: #b4b4b4;
    opacity: 1;
  }
}
.btn-sa-primary-small {
  color: #fff;
  background-color: #4ba82e;
  border-color: #4ba82e;
  font-weight: 800;
  padding: 10px 20px;
  min-width: 110px;
  font-size: 14px;
}
.btn-sa-primary-small:hover,
.btn-sa-primary-small:focus,
.btn-sa-primary-small:active {
  color: #fff;
  background-color: #377220;
  border-color: #377220;
}
.btn-sa-primary-small.disabled,
.btn-sa-primary-small[disabled],
fieldset[disabled] .btn-sa-primary-small,
.btn-sa-primary-small.disabled:hover,
.btn-sa-primary-small[disabled]:hover,
fieldset[disabled] .btn-sa-primary-small:hover,
.btn-sa-primary-small.disabled:focus,
.btn-sa-primary-small[disabled]:focus,
fieldset[disabled] .btn-sa-primary-small:focus,
.btn-sa-primary-small.disabled:active,
.btn-sa-primary-small[disabled]:active,
fieldset[disabled] .btn-sa-primary-small:active,
.btn-sa-primary-small.disabled.active,
.btn-sa-primary-small[disabled].active,
fieldset[disabled] .btn-sa-primary-small.active {
  background-color: #b4b4b4;
  border-color: #b4b4b4;
  opacity: 1;
}
.btn-sa-primary-extra-small {
  color: #fff;
  background-color: #4ba82e;
  border-color: #4ba82e;
  font-weight: 800;
  padding: 5px 15px;
  min-width: 90px;
  font-size: 14px;
}
.btn-sa-primary-extra-small:hover,
.btn-sa-primary-extra-small:focus,
.btn-sa-primary-extra-small:active {
  color: #fff;
  background-color: #377220;
  border-color: #377220;
}
.btn-sa-primary-extra-small.disabled,
.btn-sa-primary-extra-small[disabled],
fieldset[disabled] .btn-sa-primary-extra-small,
.btn-sa-primary-extra-small.disabled:hover,
.btn-sa-primary-extra-small[disabled]:hover,
fieldset[disabled] .btn-sa-primary-extra-small:hover,
.btn-sa-primary-extra-small.disabled:focus,
.btn-sa-primary-extra-small[disabled]:focus,
fieldset[disabled] .btn-sa-primary-extra-small:focus,
.btn-sa-primary-extra-small.disabled:active,
.btn-sa-primary-extra-small[disabled]:active,
fieldset[disabled] .btn-sa-primary-extra-small:active,
.btn-sa-primary-extra-small.disabled.active,
.btn-sa-primary-extra-small[disabled].active,
fieldset[disabled] .btn-sa-primary-extra-small.active {
  background-color: #b4b4b4;
  border-color: #b4b4b4;
  opacity: 1;
}
@media (min-width: 1000px) {
  .btn-sa-secondary {
    color: #000;
    background-color: #fff;
    border-color: #fff;
    font-weight: 800;
    padding: 13px 25px;
    min-width: 160px;
    font-size: 16px;
  }
  .btn-sa-secondary:hover,
  .btn-sa-secondary:focus,
  .btn-sa-secondary:active {
    color: #fff;
    background-color: #000;
    border-color: #fff;
  }
  .btn-sa-secondary.disabled,
  .btn-sa-secondary[disabled],
  fieldset[disabled] .btn-sa-secondary,
  .btn-sa-secondary.disabled:hover,
  .btn-sa-secondary[disabled]:hover,
  fieldset[disabled] .btn-sa-secondary:hover,
  .btn-sa-secondary.disabled:focus,
  .btn-sa-secondary[disabled]:focus,
  fieldset[disabled] .btn-sa-secondary:focus,
  .btn-sa-secondary.disabled:active,
  .btn-sa-secondary[disabled]:active,
  fieldset[disabled] .btn-sa-secondary:active,
  .btn-sa-secondary.disabled.active,
  .btn-sa-secondary[disabled].active,
  fieldset[disabled] .btn-sa-secondary.active {
    background-color: #fff;
  }
}
@media (max-width: 999px) {
  .btn-sa-secondary {
    color: #000;
    background-color: #fff;
    border-color: #fff;
    font-weight: 800;
    padding: 10px 20px;
    min-width: 110px;
    font-size: 14px;
  }
  .btn-sa-secondary:hover,
  .btn-sa-secondary:focus,
  .btn-sa-secondary:active {
    color: #fff;
    background-color: #000;
    border-color: #fff;
  }
  .btn-sa-secondary.disabled,
  .btn-sa-secondary[disabled],
  fieldset[disabled] .btn-sa-secondary,
  .btn-sa-secondary.disabled:hover,
  .btn-sa-secondary[disabled]:hover,
  fieldset[disabled] .btn-sa-secondary:hover,
  .btn-sa-secondary.disabled:focus,
  .btn-sa-secondary[disabled]:focus,
  fieldset[disabled] .btn-sa-secondary:focus,
  .btn-sa-secondary.disabled:active,
  .btn-sa-secondary[disabled]:active,
  fieldset[disabled] .btn-sa-secondary:active,
  .btn-sa-secondary.disabled.active,
  .btn-sa-secondary[disabled].active,
  fieldset[disabled] .btn-sa-secondary.active {
    background-color: #fff;
  }
  .btn-sa-secondary:hover,
  .btn-sa-secondary:focus,
  .btn-sa-secondary:active {
    color: #fff;
    background-color: #000;
    border-color: #fff;
  }
  .btn-sa-secondary.disabled,
  .btn-sa-secondary[disabled],
  fieldset[disabled] .btn-sa-secondary,
  .btn-sa-secondary.disabled:hover,
  .btn-sa-secondary[disabled]:hover,
  fieldset[disabled] .btn-sa-secondary:hover,
  .btn-sa-secondary.disabled:focus,
  .btn-sa-secondary[disabled]:focus,
  fieldset[disabled] .btn-sa-secondary:focus,
  .btn-sa-secondary.disabled:active,
  .btn-sa-secondary[disabled]:active,
  fieldset[disabled] .btn-sa-secondary:active,
  .btn-sa-secondary.disabled.active,
  .btn-sa-secondary[disabled].active,
  fieldset[disabled] .btn-sa-secondary.active {
    background-color: #fff;
  }
}
.btn-sa-secondary-small {
  color: #000;
  background-color: #fff;
  border-color: #fff;
  font-weight: 800;
  padding: 10px 20px;
  min-width: 110px;
  font-size: 14px;
}
.btn-sa-secondary-small:hover,
.btn-sa-secondary-small:focus,
.btn-sa-secondary-small:active {
  color: #fff;
  background-color: #000;
  border-color: #fff;
}
.btn-sa-secondary-small.disabled,
.btn-sa-secondary-small[disabled],
fieldset[disabled] .btn-sa-secondary-small,
.btn-sa-secondary-small.disabled:hover,
.btn-sa-secondary-small[disabled]:hover,
fieldset[disabled] .btn-sa-secondary-small:hover,
.btn-sa-secondary-small.disabled:focus,
.btn-sa-secondary-small[disabled]:focus,
fieldset[disabled] .btn-sa-secondary-small:focus,
.btn-sa-secondary-small.disabled:active,
.btn-sa-secondary-small[disabled]:active,
fieldset[disabled] .btn-sa-secondary-small:active,
.btn-sa-secondary-small.disabled.active,
.btn-sa-secondary-small[disabled].active,
fieldset[disabled] .btn-sa-secondary-small.active {
  background-color: #fff;
}
.btn-sa-secondary-extra-small {
  color: #000;
  background-color: #fff;
  border-color: #fff;
  font-weight: 800;
  padding: 5px 15px;
  min-width: 90px;
  font-size: 14px;
}
.btn-sa-secondary-extra-small:hover,
.btn-sa-secondary-extra-small:focus,
.btn-sa-secondary-extra-small:active {
  color: #fff;
  background-color: #000;
  border-color: #fff;
}
.btn-sa-secondary-extra-small.disabled,
.btn-sa-secondary-extra-small[disabled],
fieldset[disabled] .btn-sa-secondary-extra-small,
.btn-sa-secondary-extra-small.disabled:hover,
.btn-sa-secondary-extra-small[disabled]:hover,
fieldset[disabled] .btn-sa-secondary-extra-small:hover,
.btn-sa-secondary-extra-small.disabled:focus,
.btn-sa-secondary-extra-small[disabled]:focus,
fieldset[disabled] .btn-sa-secondary-extra-small:focus,
.btn-sa-secondary-extra-small.disabled:active,
.btn-sa-secondary-extra-small[disabled]:active,
fieldset[disabled] .btn-sa-secondary-extra-small:active,
.btn-sa-secondary-extra-small.disabled.active,
.btn-sa-secondary-extra-small[disabled].active,
fieldset[disabled] .btn-sa-secondary-extra-small.active {
  background-color: #fff;
}
@media (min-width: 1000px) {
  .btn.btn-sa-secondary-inverted {
    color: #fff;
    background-color: #000;
    border-color: #000;
    font-weight: 800;
    padding: 13px 25px;
    min-width: 160px;
    font-size: 16px;
  }
  .btn.btn-sa-secondary-inverted:hover,
  .btn.btn-sa-secondary-inverted:focus,
  .btn.btn-sa-secondary-inverted:active {
    color: #000;
    background-color: #fff;
    border-color: #000;
  }
  .btn.btn-sa-secondary-inverted.disabled,
  .btn.btn-sa-secondary-inverted[disabled],
  fieldset[disabled] .btn.btn-sa-secondary-inverted,
  .btn.btn-sa-secondary-inverted.disabled:hover,
  .btn.btn-sa-secondary-inverted[disabled]:hover,
  fieldset[disabled] .btn.btn-sa-secondary-inverted:hover,
  .btn.btn-sa-secondary-inverted.disabled:focus,
  .btn.btn-sa-secondary-inverted[disabled]:focus,
  fieldset[disabled] .btn.btn-sa-secondary-inverted:focus,
  .btn.btn-sa-secondary-inverted.disabled:active,
  .btn.btn-sa-secondary-inverted[disabled]:active,
  fieldset[disabled] .btn.btn-sa-secondary-inverted:active,
  .btn.btn-sa-secondary-inverted.disabled.active,
  .btn.btn-sa-secondary-inverted[disabled].active,
  fieldset[disabled] .btn.btn-sa-secondary-inverted.active {
    background-color: #000;
  }
}
@media (max-width: 999px) {
  .btn.btn-sa-secondary-inverted {
    color: #fff;
    background-color: #000;
    border-color: #000;
    font-weight: 800;
    padding: 10px 20px;
    min-width: 110px;
    font-size: 14px;
  }
  .btn.btn-sa-secondary-inverted:hover,
  .btn.btn-sa-secondary-inverted:focus,
  .btn.btn-sa-secondary-inverted:active {
    color: #000;
    background-color: #fff;
    border-color: #000;
  }
  .btn.btn-sa-secondary-inverted.disabled,
  .btn.btn-sa-secondary-inverted[disabled],
  fieldset[disabled] .btn.btn-sa-secondary-inverted,
  .btn.btn-sa-secondary-inverted.disabled:hover,
  .btn.btn-sa-secondary-inverted[disabled]:hover,
  fieldset[disabled] .btn.btn-sa-secondary-inverted:hover,
  .btn.btn-sa-secondary-inverted.disabled:focus,
  .btn.btn-sa-secondary-inverted[disabled]:focus,
  fieldset[disabled] .btn.btn-sa-secondary-inverted:focus,
  .btn.btn-sa-secondary-inverted.disabled:active,
  .btn.btn-sa-secondary-inverted[disabled]:active,
  fieldset[disabled] .btn.btn-sa-secondary-inverted:active,
  .btn.btn-sa-secondary-inverted.disabled.active,
  .btn.btn-sa-secondary-inverted[disabled].active,
  fieldset[disabled] .btn.btn-sa-secondary-inverted.active {
    background-color: #000;
  }
  .btn.btn-sa-secondary-inverted:hover,
  .btn.btn-sa-secondary-inverted:focus,
  .btn.btn-sa-secondary-inverted:active {
    color: #000;
    background-color: #fff;
    border-color: #000;
  }
  .btn.btn-sa-secondary-inverted.disabled,
  .btn.btn-sa-secondary-inverted[disabled],
  fieldset[disabled] .btn.btn-sa-secondary-inverted,
  .btn.btn-sa-secondary-inverted.disabled:hover,
  .btn.btn-sa-secondary-inverted[disabled]:hover,
  fieldset[disabled] .btn.btn-sa-secondary-inverted:hover,
  .btn.btn-sa-secondary-inverted.disabled:focus,
  .btn.btn-sa-secondary-inverted[disabled]:focus,
  fieldset[disabled] .btn.btn-sa-secondary-inverted:focus,
  .btn.btn-sa-secondary-inverted.disabled:active,
  .btn.btn-sa-secondary-inverted[disabled]:active,
  fieldset[disabled] .btn.btn-sa-secondary-inverted:active,
  .btn.btn-sa-secondary-inverted.disabled.active,
  .btn.btn-sa-secondary-inverted[disabled].active,
  fieldset[disabled] .btn.btn-sa-secondary-inverted.active {
    background-color: #000;
  }
}
.btn-sa-secondary-inverted-small {
  color: #fff;
  background-color: #000;
  border-color: #000;
  font-weight: 800;
  padding: 10px 20px;
  min-width: 110px;
  font-size: 14px;
}
.btn-sa-secondary-inverted-small:hover,
.btn-sa-secondary-inverted-small:focus,
.btn-sa-secondary-inverted-small:active {
  color: #000;
  background-color: #fff;
  border-color: #000;
}
.btn-sa-secondary-inverted-small.disabled,
.btn-sa-secondary-inverted-small[disabled],
fieldset[disabled] .btn-sa-secondary-inverted-small,
.btn-sa-secondary-inverted-small.disabled:hover,
.btn-sa-secondary-inverted-small[disabled]:hover,
fieldset[disabled] .btn-sa-secondary-inverted-small:hover,
.btn-sa-secondary-inverted-small.disabled:focus,
.btn-sa-secondary-inverted-small[disabled]:focus,
fieldset[disabled] .btn-sa-secondary-inverted-small:focus,
.btn-sa-secondary-inverted-small.disabled:active,
.btn-sa-secondary-inverted-small[disabled]:active,
fieldset[disabled] .btn-sa-secondary-inverted-small:active,
.btn-sa-secondary-inverted-small.disabled.active,
.btn-sa-secondary-inverted-small[disabled].active,
fieldset[disabled] .btn-sa-secondary-inverted-small.active {
  background-color: #000;
}
.btn-sa-secondary-inverted-extra-small {
  color: #fff;
  background-color: #000;
  border-color: #000;
  font-weight: 800;
  padding: 5px 15px;
  min-width: 90px;
  font-size: 14px;
}
.btn-sa-secondary-inverted-extra-small:hover,
.btn-sa-secondary-inverted-extra-small:focus,
.btn-sa-secondary-inverted-extra-small:active {
  color: #000;
  background-color: #fff;
  border-color: #000;
}
.btn-sa-secondary-inverted-extra-small.disabled,
.btn-sa-secondary-inverted-extra-small[disabled],
fieldset[disabled] .btn-sa-secondary-inverted-extra-small,
.btn-sa-secondary-inverted-extra-small.disabled:hover,
.btn-sa-secondary-inverted-extra-small[disabled]:hover,
fieldset[disabled] .btn-sa-secondary-inverted-extra-small:hover,
.btn-sa-secondary-inverted-extra-small.disabled:focus,
.btn-sa-secondary-inverted-extra-small[disabled]:focus,
fieldset[disabled] .btn-sa-secondary-inverted-extra-small:focus,
.btn-sa-secondary-inverted-extra-small.disabled:active,
.btn-sa-secondary-inverted-extra-small[disabled]:active,
fieldset[disabled] .btn-sa-secondary-inverted-extra-small:active,
.btn-sa-secondary-inverted-extra-small.disabled.active,
.btn-sa-secondary-inverted-extra-small[disabled].active,
fieldset[disabled] .btn-sa-secondary-inverted-extra-small.active {
  background-color: #000;
}
@media (min-width: 1000px) {
  .btn-sa-common {
    color: #fff;
    background-color: #000;
    border-color: #fff;
    font-weight: 800;
    padding: 13px 25px;
    min-width: 160px;
    font-size: 16px;
  }
  .btn-sa-common:hover,
  .btn-sa-common:focus,
  .btn-sa-common:active {
    color: #000;
    background-color: #fff;
    border-color: #fff;
  }
  .btn-sa-common.disabled,
  .btn-sa-common[disabled],
  fieldset[disabled] .btn-sa-common,
  .btn-sa-common.disabled:hover,
  .btn-sa-common[disabled]:hover,
  fieldset[disabled] .btn-sa-common:hover,
  .btn-sa-common.disabled:focus,
  .btn-sa-common[disabled]:focus,
  fieldset[disabled] .btn-sa-common:focus,
  .btn-sa-common.disabled:active,
  .btn-sa-common[disabled]:active,
  fieldset[disabled] .btn-sa-common:active,
  .btn-sa-common.disabled.active,
  .btn-sa-common[disabled].active,
  fieldset[disabled] .btn-sa-common.active {
    background-color: #fff;
  }
}
@media (max-width: 999px) {
  .btn-sa-common {
    color: #fff;
    background-color: #000;
    border-color: #fff;
    font-weight: 800;
    padding: 10px 20px;
    min-width: 110px;
    font-size: 14px;
  }
  .btn-sa-common:hover,
  .btn-sa-common:focus,
  .btn-sa-common:active {
    color: #000;
    background-color: #fff;
    border-color: #fff;
  }
  .btn-sa-common.disabled,
  .btn-sa-common[disabled],
  fieldset[disabled] .btn-sa-common,
  .btn-sa-common.disabled:hover,
  .btn-sa-common[disabled]:hover,
  fieldset[disabled] .btn-sa-common:hover,
  .btn-sa-common.disabled:focus,
  .btn-sa-common[disabled]:focus,
  fieldset[disabled] .btn-sa-common:focus,
  .btn-sa-common.disabled:active,
  .btn-sa-common[disabled]:active,
  fieldset[disabled] .btn-sa-common:active,
  .btn-sa-common.disabled.active,
  .btn-sa-common[disabled].active,
  fieldset[disabled] .btn-sa-common.active {
    background-color: #fff;
  }
  .btn-sa-common:hover,
  .btn-sa-common:focus,
  .btn-sa-common:active {
    color: #000;
    background-color: #fff;
    border-color: #fff;
  }
  .btn-sa-common.disabled,
  .btn-sa-common[disabled],
  fieldset[disabled] .btn-sa-common,
  .btn-sa-common.disabled:hover,
  .btn-sa-common[disabled]:hover,
  fieldset[disabled] .btn-sa-common:hover,
  .btn-sa-common.disabled:focus,
  .btn-sa-common[disabled]:focus,
  fieldset[disabled] .btn-sa-common:focus,
  .btn-sa-common.disabled:active,
  .btn-sa-common[disabled]:active,
  fieldset[disabled] .btn-sa-common:active,
  .btn-sa-common.disabled.active,
  .btn-sa-common[disabled].active,
  fieldset[disabled] .btn-sa-common.active {
    background-color: #fff;
  }
}
.btn-sa-common-small {
  color: #fff;
  background-color: #000;
  border-color: #fff;
  font-weight: 800;
  padding: 10px 20px;
  min-width: 110px;
  font-size: 14px;
}
.btn-sa-common-small:hover,
.btn-sa-common-small:focus,
.btn-sa-common-small:active {
  color: #000;
  background-color: #fff;
  border-color: #fff;
}
.btn-sa-common-small.disabled,
.btn-sa-common-small[disabled],
fieldset[disabled] .btn-sa-common-small,
.btn-sa-common-small.disabled:hover,
.btn-sa-common-small[disabled]:hover,
fieldset[disabled] .btn-sa-common-small:hover,
.btn-sa-common-small.disabled:focus,
.btn-sa-common-small[disabled]:focus,
fieldset[disabled] .btn-sa-common-small:focus,
.btn-sa-common-small.disabled:active,
.btn-sa-common-small[disabled]:active,
fieldset[disabled] .btn-sa-common-small:active,
.btn-sa-common-small.disabled.active,
.btn-sa-common-small[disabled].active,
fieldset[disabled] .btn-sa-common-small.active {
  background-color: #fff;
}
.btn-sa-common-extra-small {
  color: #fff;
  background-color: #000;
  border-color: #fff;
  font-weight: 800;
  padding: 5px 15px;
  min-width: 90px;
  font-size: 14px;
}
.btn-sa-common-extra-small:hover,
.btn-sa-common-extra-small:focus,
.btn-sa-common-extra-small:active {
  color: #000;
  background-color: #fff;
  border-color: #fff;
}
.btn-sa-common-extra-small.disabled,
.btn-sa-common-extra-small[disabled],
fieldset[disabled] .btn-sa-common-extra-small,
.btn-sa-common-extra-small.disabled:hover,
.btn-sa-common-extra-small[disabled]:hover,
fieldset[disabled] .btn-sa-common-extra-small:hover,
.btn-sa-common-extra-small.disabled:focus,
.btn-sa-common-extra-small[disabled]:focus,
fieldset[disabled] .btn-sa-common-extra-small:focus,
.btn-sa-common-extra-small.disabled:active,
.btn-sa-common-extra-small[disabled]:active,
fieldset[disabled] .btn-sa-common-extra-small:active,
.btn-sa-common-extra-small.disabled.active,
.btn-sa-common-extra-small[disabled].active,
fieldset[disabled] .btn-sa-common-extra-small.active {
  background-color: #fff;
}
@media (min-width: 1000px) {
  .btn-sa-common-inverted {
    color: #000;
    background-color: #fff;
    border-color: #000;
    font-weight: 800;
    padding: 13px 25px;
    min-width: 160px;
    font-size: 16px;
  }
  .btn-sa-common-inverted:hover,
  .btn-sa-common-inverted:focus,
  .btn-sa-common-inverted:active {
    color: #fff;
    background-color: #000;
    border-color: #000;
  }
  .btn-sa-common-inverted.disabled,
  .btn-sa-common-inverted[disabled],
  fieldset[disabled] .btn-sa-common-inverted,
  .btn-sa-common-inverted.disabled:hover,
  .btn-sa-common-inverted[disabled]:hover,
  fieldset[disabled] .btn-sa-common-inverted:hover,
  .btn-sa-common-inverted.disabled:focus,
  .btn-sa-common-inverted[disabled]:focus,
  fieldset[disabled] .btn-sa-common-inverted:focus,
  .btn-sa-common-inverted.disabled:active,
  .btn-sa-common-inverted[disabled]:active,
  fieldset[disabled] .btn-sa-common-inverted:active,
  .btn-sa-common-inverted.disabled.active,
  .btn-sa-common-inverted[disabled].active,
  fieldset[disabled] .btn-sa-common-inverted.active {
    background-color: #fff;
  }
}
@media (max-width: 999px) {
  .btn-sa-common-inverted {
    color: #000;
    background-color: #fff;
    border-color: #000;
    font-weight: 800;
    padding: 10px 20px;
    min-width: 110px;
    font-size: 14px;
  }
  .btn-sa-common-inverted:hover,
  .btn-sa-common-inverted:focus,
  .btn-sa-common-inverted:active {
    color: #fff;
    background-color: #000;
    border-color: #000;
  }
  .btn-sa-common-inverted.disabled,
  .btn-sa-common-inverted[disabled],
  fieldset[disabled] .btn-sa-common-inverted,
  .btn-sa-common-inverted.disabled:hover,
  .btn-sa-common-inverted[disabled]:hover,
  fieldset[disabled] .btn-sa-common-inverted:hover,
  .btn-sa-common-inverted.disabled:focus,
  .btn-sa-common-inverted[disabled]:focus,
  fieldset[disabled] .btn-sa-common-inverted:focus,
  .btn-sa-common-inverted.disabled:active,
  .btn-sa-common-inverted[disabled]:active,
  fieldset[disabled] .btn-sa-common-inverted:active,
  .btn-sa-common-inverted.disabled.active,
  .btn-sa-common-inverted[disabled].active,
  fieldset[disabled] .btn-sa-common-inverted.active {
    background-color: #fff;
  }
  .btn-sa-common-inverted:hover,
  .btn-sa-common-inverted:focus,
  .btn-sa-common-inverted:active {
    color: #fff;
    background-color: #000;
    border-color: #000;
  }
  .btn-sa-common-inverted.disabled,
  .btn-sa-common-inverted[disabled],
  fieldset[disabled] .btn-sa-common-inverted,
  .btn-sa-common-inverted.disabled:hover,
  .btn-sa-common-inverted[disabled]:hover,
  fieldset[disabled] .btn-sa-common-inverted:hover,
  .btn-sa-common-inverted.disabled:focus,
  .btn-sa-common-inverted[disabled]:focus,
  fieldset[disabled] .btn-sa-common-inverted:focus,
  .btn-sa-common-inverted.disabled:active,
  .btn-sa-common-inverted[disabled]:active,
  fieldset[disabled] .btn-sa-common-inverted:active,
  .btn-sa-common-inverted.disabled.active,
  .btn-sa-common-inverted[disabled].active,
  fieldset[disabled] .btn-sa-common-inverted.active {
    background-color: #fff;
  }
}
.btn-sa-common-inverted-small {
  color: #000;
  background-color: #fff;
  border-color: #000;
  font-weight: 800;
  padding: 10px 20px;
  min-width: 110px;
  font-size: 14px;
}
.btn-sa-common-inverted-small:hover,
.btn-sa-common-inverted-small:focus,
.btn-sa-common-inverted-small:active {
  color: #fff;
  background-color: #000;
  border-color: #000;
}
.btn-sa-common-inverted-small.disabled,
.btn-sa-common-inverted-small[disabled],
fieldset[disabled] .btn-sa-common-inverted-small,
.btn-sa-common-inverted-small.disabled:hover,
.btn-sa-common-inverted-small[disabled]:hover,
fieldset[disabled] .btn-sa-common-inverted-small:hover,
.btn-sa-common-inverted-small.disabled:focus,
.btn-sa-common-inverted-small[disabled]:focus,
fieldset[disabled] .btn-sa-common-inverted-small:focus,
.btn-sa-common-inverted-small.disabled:active,
.btn-sa-common-inverted-small[disabled]:active,
fieldset[disabled] .btn-sa-common-inverted-small:active,
.btn-sa-common-inverted-small.disabled.active,
.btn-sa-common-inverted-small[disabled].active,
fieldset[disabled] .btn-sa-common-inverted-small.active {
  background-color: #fff;
}
.btn-sa-common-inverted-extra-small {
  color: #000;
  background-color: #fff;
  border-color: #000;
  font-weight: 800;
  padding: 5px 15px;
  min-width: 90px;
  font-size: 14px;
}
.btn-sa-common-inverted-extra-small:hover,
.btn-sa-common-inverted-extra-small:focus,
.btn-sa-common-inverted-extra-small:active {
  color: #fff;
  background-color: #000;
  border-color: #000;
}
.btn-sa-common-inverted-extra-small.disabled,
.btn-sa-common-inverted-extra-small[disabled],
fieldset[disabled] .btn-sa-common-inverted-extra-small,
.btn-sa-common-inverted-extra-small.disabled:hover,
.btn-sa-common-inverted-extra-small[disabled]:hover,
fieldset[disabled] .btn-sa-common-inverted-extra-small:hover,
.btn-sa-common-inverted-extra-small.disabled:focus,
.btn-sa-common-inverted-extra-small[disabled]:focus,
fieldset[disabled] .btn-sa-common-inverted-extra-small:focus,
.btn-sa-common-inverted-extra-small.disabled:active,
.btn-sa-common-inverted-extra-small[disabled]:active,
fieldset[disabled] .btn-sa-common-inverted-extra-small:active,
.btn-sa-common-inverted-extra-small.disabled.active,
.btn-sa-common-inverted-extra-small[disabled].active,
fieldset[disabled] .btn-sa-common-inverted-extra-small.active {
  background-color: #fff;
}
.sa-k2ng-img-container {
  position: relative;
  overflow: hidden;
}
.sa-k2ng-img-container img {
  position: absolute;
  top: -9999px;
  right: -9999px;
  bottom: -9999px;
  left: -9999px;
  margin: auto;
  min-width: 100%;
  min-height: 100%;
}
.carousel {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -ms-touch-action: pan-y;
}
@media (max-width: 999px) {
  .carousel .slick-list {
    overflow: hidden;
  }
  .carousel .slick-list:after {
    clear: both;
    content: "";
    display: block;
  }
}
.sa-form-checkbox-wrapper {
  display: inline-block;
  width: 25px;
  height: 25px;
  background: #fff;
  border: 1px solid #e6e6e6;
  position: relative;
  top: 6px;
  margin: 0 8px 0 0;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}
.sa-form-checkbox-wrapper .sa-form-checkbox-checker {
  position: absolute;
  top: 0;
  left: 0;
  font-size: 15px;
  text-align: center;
  color: #4ba82e;
  padding-top: 4px;
  width: 100%;
  height: 100%;
}
.sa-form-radio-wrapper {
  display: inline-block;
  width: 26px;
  height: 26px;
  background: #fff;
  border: 1px solid #e6e6e6;
  position: relative;
  margin: 0 8px 0 0;
  vertical-align: middle;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
}
.sa-form-radio-wrapper .sa-form-radio-checker {
  position: absolute;
  top: 50%;
  left: 50%;
  background-color: #4ba82e;
  border-radius: 50%;
  transform: translate(-50%, -50%);
  width: 60%;
  height: 60%;
}
.sa-form-selectbox-wrapper {
  display: inline-block;
  border: 1px solid #e6e6e6;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  border-radius: 2px;
  padding: 5px 10px;
  font-weight: 800;
  position: relative;
  cursor: pointer;
}
.sa-form-selectbox-wrapper .glyphicon {
  padding: 0 0 0 10px;
}
.sa-form-selectbox-wrapper .sa-option-list {
  position: absolute;
  z-index: 100;
  top: 34px;
  left: -1px;
  border: 1px solid #e6e6e6;
  list-style: none;
  background-color: #fff;
  padding: 0 !important;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  border-radius: 2px;
}
.sa-form-selectbox-wrapper .sa-option-list .sa-selectbox-option {
  cursor: pointer;
  white-space: nowrap;
  padding: 5px 15px;
}
.sa-form-selectbox-wrapper .sa-option-list .sa-selectbox-option:hover {
  background-color: #f0f0f0;
}
.sa-form-selectbox-wrapper .sa-option-list .sa-selectbox-option ~ .sa-selectbox-option {
  border-top: 1px solid #e6e6e6;
}
div.cookie-notice-optional {
  position: fixed;
  width: 100%;
  left: 0;
  top: 0;
  background-color: #f0f0f0;
  padding: 30px 0;
  z-index: 1000;
}
div.cookie-notice-optional div.cookie-notice-header {
  padding-bottom: 10px;
}
@media (max-width: 999px) {
  div.cookie-notice-optional div.cookie-notice-header {
    text-align: center;
  }
}
@media (min-width: 1000px) {
  div.cookie-notice-optional div.cookie-notice-buttons {
    text-align: right;
  }
}
@media (max-width: 999px) {
  div.cookie-notice-optional div.cookie-notice-buttons {
    text-align: center;
  }
}
div.cookie-notice-optional div.cookie-notice-buttons .btn {
  margin: 0 10px;
}
.k2ng-page > .back-to-top {
  position: fixed;
  bottom: 0;
  right: 0;
  z-index: 99;
  width: 50px;
  height: 50px;
  background-color: #000;
  color: #fff;
  font-size: 50px;
  cursor: pointer;
  display: none;
}
.k2ng-module {
  overflow: hidden;
}
div.k2ng-page div.k2ng-layer {
  display: block;
  position: fixed;
  bottom: 0;
  left: 0;
  z-index: 100;
  width: 100%;
  height: 1%;
  background: #ffffff;
  -webkit-transition: all 0.6s ease-out;
  -moz-transition: all 0.6s ease-out;
  -o-transition: all 0.6s ease-out;
  transition: all 0.6s ease-out;
  -ms-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  padding: 0;
  -moz-opacity: 0.1;
  -khtml-opacity: 0.1;
  -webkit-opacity: 0.1;
  opacity: 0.1;
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=10);
  filter: alpha(opacity=10);
}
div.k2ng-page div.k2ng-layer.opened {
  height: 100%;
  -moz-opacity: 1;
  -khtml-opacity: 1;
  -webkit-opacity: 1;
  opacity: 1;
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);
  filter: alpha(opacity=100);
}
div.k2ng-page div.k2ng-layer div.layer-close-button {
  position: absolute;
  z-index: 101;
  background-repeat: no-repeat;
  background-size: 100% 100%;
  cursor: pointer;
}
@media (min-width: 1000px) {
  div.k2ng-page div.k2ng-layer div.layer-close-button {
    width: 52px;
    height: 52px;
    background: url('http://az749841.vo.msecnd.net/modulesassets/sfv4/Assets.img.icons.svg.icon_close-destkop.33d7b6ad560ec91ce2266117cadc1d4f.svg');
    top: 30px;
    right: 30px;
  }
}
@media (min-width: 660px) and (max-width: 999px) {
  div.k2ng-page div.k2ng-layer div.layer-close-button {
    width: 32px;
    height: 32px;
    background: url('http://az749841.vo.msecnd.net/modulesassets/sfv4/Assets.img.icons.svg.icon_close-tablet.74b447935d22efc66727adb14267bb09.svg');
    top: 30px;
    right: 30px;
  }
}
@media (max-width: 659px) {
  div.k2ng-page div.k2ng-layer div.layer-close-button {
    width: 22px;
    height: 22px;
    background: url('http://az749841.vo.msecnd.net/modulesassets/sfv4/Assets.img.icons.svg.icon_close-mobile.447d82b76765df2184d3b3e8a13ba28c.svg');
    top: 10px;
    right: 10px;
  }
}
div.k2ng-page div.k2ng-layer div.layer-content {
  position: relative;
  width: 100%;
  height: 100%;
  overflow: auto;
}
div.k2ng-page div.k2ng-layer.loading {
  background-image: url('http://az749841.vo.msecnd.net/modulesassets/sfv4/Assets.img.AjaxLoader.5b8b06c052cac80413d62e5c45f9f37b.gif');
  background-position: 50% 50%;
  background-repeat: no-repeat;
}
div.k2ng-error-module {
  visibility: hidden;
  width: 0;
  height: 0;
}
body.safe-mode-enabled div.k2ng-error-module {
  visibility: visible;
  width: auto;
  height: auto;
}
body.no-scroll-due-to-opened-layer {
  overflow: hidden !important;
}
.disclaimer-index {
  color: #4ba82e !important;
  font-size: 10px !important;
  font-weight: 800 !important;
}
.simple-modal-layer {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 999;
}
.simple-modal-layer .frame {
  overflow: hidden;
  width: 100%;
}
.simple-modal-layer .scrollbar {
  position: absolute;
  top: 0;
  right: 8px;
  width: 1px;
  height: 100%;
  background-color: #b4b4b4;
}
.simple-modal-layer .scrollbar .handle {
  height: 100px;
  width: 8px;
  background: #b4b4b4;
  position: relative;
  left: -3px;
}
.simple-modal-layer .overshadow-container {
  position: relative;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.5);
  -ms-touch-action: none;
  touch-action: none;
}
.simple-modal-layer .overshadow-container * {
  -ms-touch-action: none;
  touch-action: none;
}
@media (min-width: 660px) and (min-height: 401px) {
  .simple-modal-layer .overshadow-container .sa-modal-window {
    width: 400px;
    background: white;
    display: block;
    margin: 0 auto;
    position: relative;
    top: 50%;
    -moz-transform: translateY(-50%);
    -webkit-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
    border-radius: 5px;
  }
  .simple-modal-layer .overshadow-container .sa-modal-window .sa-close-modal-mobile {
    display: none;
  }
  .simple-modal-layer .overshadow-container .sa-modal-window .sa-close-modal {
    position: absolute;
    right: -20px;
    top: -20px;
    border-radius: 50%;
    box-shadow: 0 1px 10px 0 #000;
    background: #fff;
    width: 31px;
    height: 31px;
    padding: 4px 0 0 6px;
  }
  .simple-modal-layer .overshadow-container .sa-modal-window .sa-close-modal .symbol {
    cursor: pointer;
    font-size: 34px;
    -webkit-transform: rotate(45deg);
    -moz-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    -o-transform: rotate(45deg);
    transform: rotate(45deg);
    display: inline-block;
  }
  .simple-modal-layer .overshadow-container .sa-modal-window .sa-modal-header {
    border-bottom: 1px solid #e6e6e6;
    text-align: center;
    display: block;
    font-size: 30px;
    line-height: 30px;
    font-weight: 400;
    padding: 30px;
    overflow: hidden;
    white-space: normal !important;
  }
  .simple-modal-layer .overshadow-container .sa-modal-window .sa-modal-content {
    background-color: #f0f0f0;
    color: #787878;
    padding: 18px 20px;
    position: relative;
    overflow: hidden;
  }
  .simple-modal-layer .overshadow-container .sa-modal-window .sa-modal-content .frame {
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    -ms-touch-action: auto;
    touch-action: pan-y;
  }
  .simple-modal-layer .overshadow-container .sa-modal-window .sa-modal-content .frame * {
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    -ms-touch-action: auto;
    touch-action: pan-y;
  }
  .simple-modal-layer .overshadow-container .sa-modal-window .sa-modal-footer {
    border-top: 1px solid #e6e6e6;
    padding: 30px 0;
    display: block;
    text-align: center;
  }
}
@media (min-width: 660px) and (min-height: 401px) and (max-width: 659px) {
  .simple-modal-layer .overshadow-container .sa-modal-window .sa-modal-header {
    font-size: 24px;
    line-height: 24px;
  }
}
@media (min-width: 660px) and (min-height: 401px) and (max-width: 659px) {
  .simple-modal-layer .overshadow-container .sa-modal-window .sa-modal-header {
    font-size: 24px;
    line-height: 24px;
  }
}
@media (max-width: 659px), (max-height: 400px) {
  .simple-modal-layer .overshadow-container .sa-modal-window {
    background: white;
    display: block;
    margin: 0 auto;
    position: relative;
    width: 100%;
    height: 100%;
  }
  .simple-modal-layer .overshadow-container .sa-modal-window .sa-close-modal {
    display: none;
  }
  .simple-modal-layer .overshadow-container .sa-modal-window .sa-close-modal-mobile {
    display: block;
    background-color: #f0f0f0;
    padding: 10px 0 10px 60px;
    cursor: pointer;
    position: relative;
  }
  .simple-modal-layer .overshadow-container .sa-modal-window .sa-close-modal-mobile .icon {
    position: absolute;
    left: 0;
    top: 0;
    height: 100%;
    width: 47px;
    background-color: #e6e6e6;
    padding: 10px 12px;
    font-size: 19px;
  }
  .simple-modal-layer .overshadow-container .sa-modal-window .sa-modal-header {
    border-bottom: 1px solid #e6e6e6;
    text-align: center;
    display: block;
    font-size: 30px;
    line-height: 30px;
    font-weight: 400;
    padding: 30px;
    overflow: hidden;
    -o-text-overflow: ellipsis;
    -ms-text-overflow: ellipsis;
    text-overflow: ellipsis;
    white-space: nowrap;
  }
  .simple-modal-layer .overshadow-container .sa-modal-window .sa-modal-content {
    background-color: #f0f0f0;
    color: #787878;
    padding: 18px 20px;
    position: relative;
    overflow: hidden;
  }
  .simple-modal-layer .overshadow-container .sa-modal-window .sa-modal-footer {
    border-top: 1px solid #e6e6e6;
    padding: 30px 0;
    display: block;
    text-align: center;
  }
}
@media (max-width: 659px) and (max-width: 659px), (max-height: 400px) and (max-width: 659px) {
  .simple-modal-layer .overshadow-container .sa-modal-window .sa-modal-header {
    font-size: 24px;
    line-height: 24px;
  }
}
@media (max-width: 659px) and (max-width: 659px), (max-height: 400px) and (max-width: 659px) {
  .simple-modal-layer .overshadow-container .sa-modal-window .sa-modal-header {
    font-size: 24px;
    line-height: 24px;
  }
}
/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIkQ6L0FnZW50cy8wMi1WMi9fd29yay82L3MvU2tvZGEuSzJORy5QbHVnaW5zL1NpdGVQcm90b3R5cGVzL1Nrb2RhLksyTkcuUGx1Z2lucy5TaXRlUHJvdG90eXBlcy5JbXBvcnRlci9Bc3NldHMvY3NzL2ljb25zL3Nrb2RhLWljb25zLWZvbnQubGVzcyIsImltcG9ydGVyLXNpdGUubGVzcyIsIkQ6L0FnZW50cy8wMi1WMi9fd29yay82L3MvU2tvZGEuSzJORy5QbHVnaW5zL1NpdGVQcm90b3R5cGVzL1Nrb2RhLksyTkcuUGx1Z2lucy5TaXRlUHJvdG90eXBlcy5JbXBvcnRlci9Bc3NldHMvbGVzcy9taXhpbnMvc2tvZGEtZ2xvYmFsLmxlc3MiLCJEOi9BZ2VudHMvMDItVjIvX3dvcmsvNi9zL1Nrb2RhLksyTkcuUGx1Z2lucy9TaXRlUHJvdG90eXBlcy9Ta29kYS5LMk5HLlBsdWdpbnMuU2l0ZVByb3RvdHlwZXMuSW1wb3J0ZXIvQXNzZXRzL2xlc3MvbWl4aW5zL2VsZW1lbnRzLmxlc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsU0FBUzs7Ozs7Ozs7QUFFVDtFQUNFLGFBQWEsa0JBQWI7RUFDQSxTQUFRLG1GQUFSO0VBQ0EsU0FBUSwyRkFBb0UsT0FBTywwQkFDN0UscUZBQThELE9BQU8sYUFDckUsb0ZBQTZELE9BQU8saUJBQ3BFLHFHQUE4RSxPQUFPLE1BSDNGO0VBSUEsbUJBQUE7RUFDQSxrQkFBQTs7QUFHRixXQUFXO0VBQ1QsYUFBYSxrQkFBYjtFQUNBLFNBQVMsZUFBVDtFQUNBLDZCQUFBO0VBQ0EsOEJBQUE7RUFDQSwrQkFBQTtFQUNBLCtCQUFBO0VBQ0EsZUFBQTtFQUNBLFdBQUE7RUFDQSxjQUFBO0VBQ0EsbUNBQUE7RUFDQSxrQ0FBQTs7QUFHRixnQkFBZ0I7QUFDaEIsaUJBQWlCO0VBQ2YsYUFBYSxrQkFBYjtFQUNBLDZCQUFBO0VBQ0EsOEJBQUE7RUFDQSwrQkFBQTtFQUNBLCtCQUFBO0VBQ0EsV0FBQTtFQUNBLGNBQUE7RUFD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 */