@charset "UTF-8";
/*---------------------------------------------------
    LESS Elements 0.9
  ---------------------------------------------------
    A set of useful LESS mixins
    More info at: https://lesselements.com
  ---------------------------------------------------*/
/* SKODA GLOBAL */
@font-face {
  font-family: "skoda-icons-font";
  src: url('https://az749841.vo.msecnd.net/modulesassets/sfv4/Assets.font.skoda-icons-font.dd90dcef88258930a5ebe7ec446cce1b.eot');
  src: url('https://az749841.vo.msecnd.net/modulesassets/sfv4/Assets.font.skoda-icons-font.dd90dcef88258930a5ebe7ec446cce1b.eot#iefix') format("embedded-opentype"), url('https://az749841.vo.msecnd.net/modulesassets/sfv4/Assets.font.skoda-icons-font.75cf40510d5fe297fdc81b95b670c75f.woff') format("woff"), url('https://az749841.vo.msecnd.net/modulesassets/sfv4/Assets.font.skoda-icons-font.5fafc9ed621b80db8ce93a4280290ab7.ttf') format("truetype"), url('https://az749841.vo.msecnd.net/modulesassets/sfv4/Assets.font.skoda-icons-font.05c3a5bc371d93838dc3c16bf4ae9313.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-360view:before {
  content: "a";
}
.icon.icon-acceleration:before {
  content: "b";
}
.icon.icon-airbags:before {
  content: "c";
}
.icon.icon-alert:before {
  content: "d";
}
.icon.icon-arrow-large-down:before {
  content: "e";
}
.icon.icon-arrow-large-left:before {
  content: "f";
}
.icon.icon-arrow-large-right:before {
  content: "g";
}
.icon.icon-arrow-large-up:before {
  content: "h";
}
.icon.icon-arrow-medium-down:before {
  content: "i";
}
.icon.icon-arrow-medium-left:before {
  content: "j";
}
.icon.icon-arrow-medium-right:before {
  content: "k";
}
.icon.icon-arrow-medium-up:before {
  content: "l";
}
.icon.icon-arrow-small-down:before {
  content: "m";
}
.icon.icon-arrow-small-left:before {
  content: "n";
}
.icon.icon-arrow-small-right:before {
  content: "o";
}
.icon.icon-arrow-small-up:before {
  content: "p";
}
.icon.icon-bootspace:before {
  content: "q";
}
.icon.icon-car:before {
  content: "r";
}
.icon.icon-chat:before {
  content: "s";
}
.icon.icon-check:before {
  content: "t";
}
.icon.icon-close-large-white:before {
  content: "u";
}
.icon.icon-close-medium-white:before {
  content: "v";
}
.icon.icon-close-small-white:before {
  content: "w";
}
.icon.icon-consumption:before {
  content: "y";
}
.icon.icon-contracts:before {
  content: "z";
}
.icon.icon-edit:before {
  content: "A";
}
.icon.icon-error:before {
  content: "B";
}
.icon.icon-info:before {
  content: "C";
}
.icon.icon-infocenter:before {
  content: "D";
}
.icon.icon-logout:before {
  content: "E";
}
.icon.icon-message:before {
  content: "F";
}
.icon.icon-minus:before {
  content: "G";
}
.icon.icon-more:before {
  content: "H";
}
.icon.icon-phone:before {
  content: "I";
}
.icon.icon-pin:before {
  content: "J";
}
.icon.icon-play:before {
  content: "K";
}
.icon.icon-plus:before {
  content: "L";
}
.icon.icon-power:before {
  content: "M";
}
.icon.icon-preloader-small:before {
  content: "N";
}
.icon.icon-question:before {
  content: "O";
}
.icon.icon-quote-left:before {
  content: "P";
}
.icon.icon-quote-right:before {
  content: "Q";
}
.icon.icon-reload:before {
  content: "R";
}
.icon.icon-settings:before {
  content: "T";
}
.icon.icon-special:before {
  content: "U";
}
.icon.icon-status-ok:before {
  content: "V";
}
.icon.icon-status-warning-error:before {
  content: "W";
}
.icon.icon-transmission:before {
  content: "X";
}
.icon.icon-user:before {
  content: "Y";
}
.icon.icon-search:before {
  content: "x";
}
.icon.icon-co2:before {
  content: "S";
}
.icon.calendar:before {
  content: "0";
}
.icon.facebook:before {
  content: "1";
}
.icon.instagram:before {
  content: "2";
}
.icon.twitter:before {
  content: "3";
}
.icon.youtube:before {
  content: "4";
}
/* 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: 659px) {
  .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('https://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('https://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('https://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('https://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,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIkQ6L0FnZW50cy8wMS1WMi9fd29yay80Ny9zL1Nrb2RhLksyTkcuUGx1Z2lucy9TaXRlUHJvdG90eXBlcy9Ta29kYS5LMk5HLlBsdWdpbnMuU2l0ZVByb3RvdHlwZXMuSW1wb3J0ZXIvQXNzZXRzL2Nzcy9pY29ucy9za29kYS1pY29ucy1mb250Lmxlc3MiLCJpbXBvcnRlci1zaXRlLmxlc3MiLCJEOi9BZ2VudHMvMDEtVjIvX3dvcmsvNDcvcy9Ta29kYS5LMk5HLlBsdWdpbnMvU2l0ZVByb3RvdHlwZXMvU2tvZGEuSzJORy5QbHVnaW5zLlNpdGVQcm90b3R5cGVzLkltcG9ydGVyL0Fzc2V0cy9sZXNzL21peGlucy9za29kYS1nbG9iYWwubGVzcyIsIkQ6L0FnZW50cy8wMS1WMi9fd29yay80Ny9zL1Nrb2RhLksyTkcuUGx1Z2lucy9TaXRlUHJvdG90eXBlcy9Ta29kYS5LMk5HLlBsdWdpbnMuU2l0ZVByb3RvdHlwZXMuSW1wb3J0ZXIvQXNzZXRzL2xlc3MvbWl4aW5zL2VsZW1lbnRzLmxlc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsU0FBUzs7Ozs7Ozs7QUFFVDtFQUNFLGFBQWEsa0JBQWI7RUFDQSxTQUFRLG1GQUFSO0VBQ0EsU0FBUSwyRkFBb0UsT0FBTywwQkFDN0UscUZBQThELE9BQU8sYUFDckUsb0ZBQTZELE9BQU8saUJBQ3BFLHFHQUE4RSxPQUFPLE1BSDNGO0VBSUEsbUJBQUE7RUFDQSxrQkFBQTs7QUFHRixXQUFXO0VBQ1QsYUFBYSxrQkFBYjtFQUNBLFNBQVMsZUFBVDtFQUNBLDZCQUFBO0VBQ0EsOEJBQUE7RUFDQSwrQkFBQTtFQUNBLCtCQUFBO0VBQ0EsZUFBQTtFQUNBLFdBQUE7RUFDQSxjQUFBO0VBQ0EsbUNBQUE7RUFDQSxrQ0FBQTs7QUFHRixnQkFBZ0I7QUFDaEIsaUJBQWlCO0VBQ2YsYUFBYSxrQkFBYjtFQUNBLDZCQUFBO0VBQ0EsOEJBQUE7RUFDQSwrQkFBQTtFQUNBLCtCQUFBO0VBQ0EsV0FBQTtFQUNBLGNBQUE7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 */