/* line 5, ../../../../../../../cache/bundler/ruby/2.6.0/gems/compass-core-1.0.3/stylesheets/compass/reset/_utilities.scss */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed,
figure, figcaption, footer, header, hgroup,
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
  margin: 0;
  padding: 0;
  border: 0;
  font: inherit;
  font-size: 100%;
  vertical-align: baseline;
}

/* line 22, ../../../../../../../cache/bundler/ruby/2.6.0/gems/compass-core-1.0.3/stylesheets/compass/reset/_utilities.scss */
html {
  line-height: 1;
}

/* line 24, ../../../../../../../cache/bundler/ruby/2.6.0/gems/compass-core-1.0.3/stylesheets/compass/reset/_utilities.scss */
ol, ul {
  list-style: none;
}

/* line 26, ../../../../../../../cache/bundler/ruby/2.6.0/gems/compass-core-1.0.3/stylesheets/compass/reset/_utilities.scss */
table {
  border-collapse: collapse;
  border-spacing: 0;
}

/* line 28, ../../../../../../../cache/bundler/ruby/2.6.0/gems/compass-core-1.0.3/stylesheets/compass/reset/_utilities.scss */
caption, th, td {
  text-align: left;
  font-weight: normal;
  vertical-align: middle;
}

/* line 30, ../../../../../../../cache/bundler/ruby/2.6.0/gems/compass-core-1.0.3/stylesheets/compass/reset/_utilities.scss */
q, blockquote {
  quotes: none;
}
/* line 103, ../../../../../../../cache/bundler/ruby/2.6.0/gems/compass-core-1.0.3/stylesheets/compass/reset/_utilities.scss */
q:before, q:after, blockquote:before, blockquote:after {
  content: "";
  content: none;
}

/* line 32, ../../../../../../../cache/bundler/ruby/2.6.0/gems/compass-core-1.0.3/stylesheets/compass/reset/_utilities.scss */
a img {
  border: none;
}

/* line 116, ../../../../../../../cache/bundler/ruby/2.6.0/gems/compass-core-1.0.3/stylesheets/compass/reset/_utilities.scss */
article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section, summary {
  display: block;
}

/** COLOR **/
/* line 28, ../../private/sass/libs/_settings.scss */
.transition-all {
  -webkit-transition: all 2.5s;
  -moz-transition: all 2.5s;
  -o-transition: all 2.5s;
  -ms-transition: all 2.5s;
  transition: all 2.5s;
}

/* line 36, ../../private/sass/libs/_settings.scss */
.transition-all-slow {
  -webkit-transition: all 1.5s;
  -moz-transition: all 1.5s;
  -o-transition: all 1.5s;
  -ms-transition: all 1.5s;
  transition: all 1.5s;
}

/** FONTS **/
@font-face {
  font-family: 'AvandtGarde-LIGHT';
  src: url("../../public/fonts/ITCAvantGardeStd-XLt.eot");
  src: url("../../public/fonts/ITCAvantGardeStd-XLt.eot?#iefix") format("embedded-opentype"), url("../../public/fonts/ITCAvantGardeStd-XLt.woff") format("woff"), url("../../public/fonts/ITCAvantGardeStd-XLt.ttf") format("truetype"), url("../../public/fonts/ITCAvantGardeStd-XLt.svg#AvandtGarde-LIGHT") format("svg");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'AvandtGarde-BOLD';
  src: url("../../public/fonts/ITCAvantGardeStd-Bold.eot");
  src: url("../../public/fonts/ITCAvantGardeStd-Bold.eot?#iefix") format("embedded-opentype"), url("../../public/fonts/ITCAvantGardeStd-Bold.woff") format("woff"), url("../../public/fonts/ITCAvantGardeStd-Bold.ttf") format("truetype"), url("../../public/fonts/ITCAvantGardeStd-Bold.svg#AvandtGarde-BOLD") format("svg");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'AvandtGarde-STD';
  src: url("../../public/fonts/ITCAvantGardeStd-Demi.eot");
  src: url("../../public/fonts/ITCAvantGardeStd-Demi.eot?#iefix") format("embedded-opentype"), url("../../public/fonts/ITCAvantGardeStd-Demi.woff") format("woff"), url("../../public/fonts/ITCAvantGardeStd-Demi.ttf") format("truetype"), url("../../public/fonts/ITCAvantGardeStd-Demi.svg#AvandtGarde-STD") format("svg");
  font-weight: normal;
  font-style: normal;
}
/* line 7, ../../private/sass/style.scss */
*, *:before, *:after {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

/* line 11, ../../private/sass/style.scss */
iframe, embed, object {
  max-width: 100%;
}

/* line 15, ../../private/sass/style.scss */
.margin-supersize {
  margin-top: 200px;
}
@media (max-width: 750px) {
  /* line 15, ../../private/sass/style.scss */
  .margin-supersize {
    margin-top: 100px;
  }
}

/* line 22, ../../private/sass/style.scss */
.margin-large {
  margin-top: 100px;
}
@media (max-width: 750px) {
  /* line 22, ../../private/sass/style.scss */
  .margin-large {
    margin-top: 50px;
  }
}

/* line 29, ../../private/sass/style.scss */
.margin-medium {
  margin-top: 50px;
}
@media (max-width: 750px) {
  /* line 29, ../../private/sass/style.scss */
  .margin-medium {
    margin-top: 25px;
  }
}

/* line 36, ../../private/sass/style.scss */
.margin-small {
  margin-top: 25px;
}
@media (max-width: 750px) {
  /* line 36, ../../private/sass/style.scss */
  .margin-small {
    margin-top: 15px;
  }
}

/* line 43, ../../private/sass/style.scss */
.margin-location {
  margin-top: 2%;
}
@media (max-width: 750px) {
  /* line 43, ../../private/sass/style.scss */
  .margin-location {
    max-height: 55px;
    margin-bottom: -2%;
  }
}

/* line 51, ../../private/sass/style.scss */
.margin-weinname {
  margin-top: 1%;
}

/* line 55, ../../private/sass/style.scss */
body {
  width: 100%;
  height: auto;
  min-height: 100%;
  text-align: center;
  letter-spacing: 1px;
  border: 10px solid transparent;
}
@media (max-width: 750px) {
  /* line 55, ../../private/sass/style.scss */
  body {
    border: none;
  }
}
/* line 65, ../../private/sass/style.scss */
body.gold {
  border-color: #fff;
  background-color: #877c5e;
  color: #fff;
}
/* line 69, ../../private/sass/style.scss */
body.gold a {
  color: #fff;
}
/* line 71, ../../private/sass/style.scss */
body.gold a:focus, body.gold a:hover, body.gold a.active {
  color: #000;
}
/* line 77, ../../private/sass/style.scss */
body.gold h2, body.gold h3, body.gold h4, body.gold h5, body.gold h6 {
  color: #fff;
}
/* line 81, ../../private/sass/style.scss */
body.gold .menu-trigger a {
  background: transparent url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjQsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkViZW5lXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iNDFweCIgaGVpZ2h0PSI4MnB4IiB2aWV3Qm94PSIwIDAgNDEgODIiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDQxIDgyIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxnPg0KCQk8cmVjdCB4PSIwLjg2NyIgeT0iMSIgZmlsbD0iIzk5ODY3NSIgd2lkdGg9IjM5LjI2NiIgaGVpZ2h0PSIzOS4yNjYiLz4NCgkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTQxLjEzMyw0MS4yNjZILTAuMTMzVjBoNDEuMjY2VjQxLjI2NnogTTEuODY3LDM5LjI2NmgzNy4yNjZWMkgxLjg2N1YzOS4yNjZ6Ii8+DQoJPC9nPg0KCTxnPg0KCQk8Zz4NCgkJCTxnPg0KCQkJCTxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik0xMC41ODYsMTMuNjI1di0xLjk4MmgxOS44Mjh2MS45ODJIMTAuNTg2eiIvPg0KCQkJPC9nPg0KCQk8L2c+DQoJCTxnPg0KCQkJPGc+DQoJCQkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTEwLjU4NiwyMS42MjV2LTEuOTgyaDE5LjgyOHYxLjk4MkgxMC41ODZ6Ii8+DQoJCQk8L2c+DQoJCTwvZz4NCgkJPGc+DQoJCQk8Zz4NCgkJCQk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNMTAuNTg2LDI5LjYyNXYtMS45ODJoMTkuODI4djEuOTgySDEwLjU4NnoiLz4NCgkJCTwvZz4NCgkJPC9nPg0KCTwvZz4NCjwvZz4NCjxnPg0KCTxnPg0KCQk8cmVjdCB4PSIwLjg2NyIgeT0iNDEuODY3IiBmaWxsPSIjRkZGRkZGIiB3aWR0aD0iMzkuMjY2IiBoZWlnaHQ9IjM5LjI2NiIvPg0KCQk8cGF0aCBmaWxsPSIjOTk4Njc1IiBkPSJNNDEuMTMzLDgyLjEzM0gtMC4xMzNWNDAuODY3aDQxLjI2NlY4Mi4xMzN6IE0xLjg2Nyw4MC4xMzNoMzcuMjY2VjQyLjg2N0gxLjg2N1Y4MC4xMzN6Ii8+DQoJPC9nPg0KCTxnPg0KCQk8Zz4NCgkJCTxnPg0KCQkJCTxwYXRoIGZpbGw9IiM5OTg2NzUiIGQ9Ik0xMC41ODYsNTQuNDkyVjUyLjUxaDE5LjgyOHYxLjk4MkgxMC41ODZ6Ii8+DQoJCQk8L2c+DQoJCTwvZz4NCgkJPGc+DQoJCQk8Zz4NCgkJCQk8cGF0aCBmaWxsPSIjOTk4Njc1IiBkPSJNMTAuNTg2LDYyLjQ5MlY2MC41MWgxOS44Mjh2MS45ODJIMTAuNTg2eiIvPg0KCQkJPC9nPg0KCQk8L2c+DQoJCTxnPg0KCQkJPGc+DQoJCQkJPHBhdGggZmlsbD0iIzk5ODY3NSIgZD0iTTEwLjU4Niw3MC40OTJWNjguNTFoMTkuODI4djEuOTgySDEwLjU4NnoiLz4NCgkJCTwvZz4NCgkJPC9nPg0KCTwvZz4NCjwvZz4NCjwvc3ZnPg0K") 0 0 no-repeat;
}
/* line 86, ../../private/sass/style.scss */
body.white {
  border-color: transparent;
  background-color: #fff;
  color: #000;
}
/* line 90, ../../private/sass/style.scss */
body.white a {
  color: #877c5e;
}
/* line 92, ../../private/sass/style.scss */
body.white a:focus, body.white a:hover, body.white a.active {
  color: #000;
}
/* line 99, ../../private/sass/style.scss */
body.white h2, body.white h3, body.white h4, body.white h5, body.white h6 {
  color: #877c5e;
}
/* line 103, ../../private/sass/style.scss */
body.white .menu-trigger a {
  background: transparent url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjQsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkViZW5lXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iNDFweCIgaGVpZ2h0PSI4MnB4IiB2aWV3Qm94PSIwIDAgNDEgODIiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDQxIDgyIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxnPg0KCQk8cmVjdCB4PSIwLjg2NyIgeT0iMSIgZmlsbD0iIzk5ODY3NSIgd2lkdGg9IjM5LjI2NiIgaGVpZ2h0PSIzOS4yNjYiLz4NCgkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTQxLjEzMyw0MS4yNjZILTAuMTMzVjBoNDEuMjY2VjQxLjI2NnogTTEuODY3LDM5LjI2NmgzNy4yNjZWMkgxLjg2N1YzOS4yNjZ6Ii8+DQoJPC9nPg0KCTxnPg0KCQk8Zz4NCgkJCTxnPg0KCQkJCTxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik0xMC41ODYsMTMuNjI1di0xLjk4MmgxOS44Mjh2MS45ODJIMTAuNTg2eiIvPg0KCQkJPC9nPg0KCQk8L2c+DQoJCTxnPg0KCQkJPGc+DQoJCQkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTEwLjU4NiwyMS42MjV2LTEuOTgyaDE5LjgyOHYxLjk4MkgxMC41ODZ6Ii8+DQoJCQk8L2c+DQoJCTwvZz4NCgkJPGc+DQoJCQk8Zz4NCgkJCQk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNMTAuNTg2LDI5LjYyNXYtMS45ODJoMTkuODI4djEuOTgySDEwLjU4NnoiLz4NCgkJCTwvZz4NCgkJPC9nPg0KCTwvZz4NCjwvZz4NCjxnPg0KCTxnPg0KCQk8cmVjdCB4PSIwLjg2NyIgeT0iNDEuODY3IiBmaWxsPSIjRkZGRkZGIiB3aWR0aD0iMzkuMjY2IiBoZWlnaHQ9IjM5LjI2NiIvPg0KCQk8cGF0aCBmaWxsPSIjOTk4Njc1IiBkPSJNNDEuMTMzLDgyLjEzM0gtMC4xMzNWNDAuODY3aDQxLjI2NlY4Mi4xMzN6IE0xLjg2Nyw4MC4xMzNoMzcuMjY2VjQyLjg2N0gxLjg2N1Y4MC4xMzN6Ii8+DQoJPC9nPg0KCTxnPg0KCQk8Zz4NCgkJCTxnPg0KCQkJCTxwYXRoIGZpbGw9IiM5OTg2NzUiIGQ9Ik0xMC41ODYsNTQuNDkyVjUyLjUxaDE5LjgyOHYxLjk4MkgxMC41ODZ6Ii8+DQoJCQk8L2c+DQoJCTwvZz4NCgkJPGc+DQoJCQk8Zz4NCgkJCQk8cGF0aCBmaWxsPSIjOTk4Njc1IiBkPSJNMTAuNTg2LDYyLjQ5MlY2MC41MWgxOS44Mjh2MS45ODJIMTAuNTg2eiIvPg0KCQkJPC9nPg0KCQk8L2c+DQoJCTxnPg0KCQkJPGc+DQoJCQkJPHBhdGggZmlsbD0iIzk5ODY3NSIgZD0iTTEwLjU4Niw3MC40OTJWNjguNTFoMTkuODI4djEuOTgySDEwLjU4NnoiLz4NCgkJCTwvZz4NCgkJPC9nPg0KCTwvZz4NCjwvZz4NCjwvc3ZnPg0K") 0 0 no-repeat;
}
/* line 108, ../../private/sass/style.scss */
body p {
  color: #000;
}
/* line 110, ../../private/sass/style.scss */
body p a {
  color: #000;
}

/* line 117, ../../private/sass/style.scss */
p {
  font-family: Verdana;
  font-size: 1.2em;
  line-height: 1.4em;
  width: 40%;
  margin: 5% 30%;
  text-align: left;
}
@media (max-width: 1250px) {
  /* line 117, ../../private/sass/style.scss */
  p {
    width: 60%;
    margin: 5% 20%;
  }
}
@media (max-width: 750px) {
  /* line 117, ../../private/sass/style.scss */
  p {
    font-size: 1em;
    width: 90%;
    margin: 5%;
  }
}
/* line 133, ../../private/sass/style.scss */
p.address {
  text-align: center;
  width: 50%;
  font-size: 1.2em;
  margin-left: auto;
  margin-right: auto;
}
@media (max-width: 750px) {
  /* line 133, ../../private/sass/style.scss */
  p.address {
    width: 90%;
    margin: 0 5%;
  }
}

/* line 146, ../../private/sass/style.scss */
h2, .link-list a {
  font-size: 6.1em;
  line-height: 1.6em;
  margin: 0.1em 0 0 0;
  min-height: 1.3em;
}
@media (max-width: 1250px) {
  /* line 146, ../../private/sass/style.scss */
  h2, .link-list a {
    border: 0 solid #fff;
    font-size: 3.1em;
  }
}
@media (max-width: 750px) {
  /* line 146, ../../private/sass/style.scss */
  h2, .link-list a {
    border: 0 solid #fff;
    font-size: 1.5em;
  }
}

/* line 162, ../../private/sass/style.scss */
h2 {
  font-family: 'AvandtGarde-BOLD';
  text-transform: uppercase;
}
/* line 165, ../../private/sass/style.scss */
h2 span {
  font-family: 'AvandtGarde-LIGHT';
}

/* line 170, ../../private/sass/style.scss */
h3 {
  font-family: 'AvandtGarde-LIGHT';
  text-transform: uppercase;
  font-size: 3.4em;
  line-height: 1.6em;
}
@media (max-width: 750px) {
  /* line 170, ../../private/sass/style.scss */
  h3 {
    font-size: 1.6em;
  }
}
/* line 178, ../../private/sass/style.scss */
h3.half {
  font-size: 0.9em;
}

/* line 183, ../../private/sass/style.scss */
h4 {
  font-family: 'AvandtGarde-BOLD';
  font-size: 1.8em;
  text-transform: uppercase;
  margin: 4em 0 0 0;
}
@media (max-width: 750px) {
  /* line 183, ../../private/sass/style.scss */
  h4 {
    margin-bottom: 10px;
    margin-top: 2em;
    font-size: 1.6em;
  }
}
/* line 193, ../../private/sass/style.scss */
h4 span {
  font-family: 'AvandtGarde-LIGHT';
}

/* line 198, ../../private/sass/style.scss */
h5 {
  font-family: 'AvandtGarde-BOLD';
  font-size: 1.8em;
  line-height: 1.8em;
  text-transform: uppercase;
  margin: 1.6em 0 0 0;
}
@media (max-width: 750px) {
  /* line 198, ../../private/sass/style.scss */
  h5 {
    font-size: 1.1em;
    padding: 0 5%;
  }
}

/* line 210, ../../private/sass/style.scss */
h2, h3, h4, h5, h6 {
  margin-left: auto;
  margin-right: auto;
}
@media (max-width: 750px) {
  /* line 210, ../../private/sass/style.scss */
  h2, h3, h4, h5, h6 {
    width: 90%;
    margin-left: 5%;
    margin-right: 5%;
  }
}

/* line 220, ../../private/sass/style.scss */
a {
  line-height: 1.6em;
  text-decoration: none;
}
/* line 223, ../../private/sass/style.scss */
a span {
  position: absolute;
  font-family: 'AvandtGarde-LIGHT';
}

/* line 229, ../../private/sass/style.scss */
.inner-wrapper {
  -webkit-box-shadow: 10px 0px 5px -2px rgba(0, 0, 0, 0.35);
  -moz-box-shadow: 10px 0px 5px -2px rgba(0, 0, 0, 0.35);
  -o-box-shadow: 10px 0px 5px -2px rgba(0, 0, 0, 0.35);
  box-shadow: 10px 0px 5px -2px rgba(0, 0, 0, 0.35);
}

/* line 236, ../../private/sass/style.scss */
#container {
  position: relative;
  left: 0px;
  right: 0px;
  bottom: 0px;
  top: 0px;
  height: auto;
}

/* line 245, ../../private/sass/style.scss */
#container-inner {
  position: relative;
  width: 100%;
  height: auto;
  overflow: hidden;
}
@media (max-width: 750px) {
  /* line 245, ../../private/sass/style.scss */
  #container-inner {
    border: 10px #fff solid;
    border-top: none;
  }
}

/* line 258, ../../private/sass/style.scss */
.content-box .band-img {
  border: 10px #fff solid;
  max-width: 550px;
  width: 70%;
  margin: 50px auto 0;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
}
@media (max-width: 750px) {
  /* line 258, ../../private/sass/style.scss */
  .content-box .band-img {
    margin: 25px 5% 0 6%;
    width: 89%;
    border: 5px solid #fff;
  }
}
/* line 270, ../../private/sass/style.scss */
.content-box .border-img {
  border: 10px #fff solid;
  max-width: 900px;
  width: 70%;
  margin: 50px 0 0;
}
@media (max-width: 750px) {
  /* line 270, ../../private/sass/style.scss */
  .content-box .border-img {
    margin: 25px 5% 0 6%;
    width: 89%;
    border: 5px solid #fff;
  }
}
/* line 281, ../../private/sass/style.scss */
.content-box .wein-img {
  width: 20%;
  height: auto;
  max-width: 200px;
}
/* line 286, ../../private/sass/style.scss */
.content-box h2 {
  width: 90%;
  margin: 0 5%;
}
/* line 291, ../../private/sass/style.scss */
.content-box.eintritt h5, .content-box.band h5 {
  letter-spacing: 2px;
}
/* line 294, ../../private/sass/style.scss */
.content-box.eintritt p, .content-box.band p {
  text-align: center;
  margin-top: 10px;
}

/* line 301, ../../private/sass/style.scss */
.video-box {
  max-width: 900px;
  width: 70%;
  margin-left: auto;
  margin-right: auto;
}

/* line 308, ../../private/sass/style.scss */
.header, .box-wrapper, .sponsoring {
  padding: 0;
  list-style-type: none;
  text-align: justify;
  width: 90%;
  margin: 0 5%;
  border: 0;
}
@media (max-width: 750px) {
  /* line 308, ../../private/sass/style.scss */
  .header, .box-wrapper, .sponsoring {
    width: 96%;
    margin: 0 2%;
  }
}
/* line 319, ../../private/sass/style.scss */
.header .box, .box-wrapper .box, .sponsoring .box {
  list-style-type: none;
  width: 40%;
  text-align: center;
  height: 100%;
  position: relative;
  margin-bottom: -16px;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  vertical-align: top;
}
/* line 328, ../../private/sass/style.scss */
.header .box.first, .box-wrapper .box.first, .sponsoring .box.first {
  text-align: left;
  width: 20%;
}
/* line 332, ../../private/sass/style.scss */
.header .box.last, .box-wrapper .box.last, .sponsoring .box.last {
  text-align: right;
  width: 20%;
}
/* line 336, ../../private/sass/style.scss */
.header .box.single, .box-wrapper .box.single, .sponsoring .box.single {
  width: 80%;
  margin: 0 10%;
}
/* line 340, ../../private/sass/style.scss */
.header .box img, .box-wrapper .box img, .sponsoring .box img {
  height: 60px;
}
@media (max-width: 750px) {
  /* line 344, ../../private/sass/style.scss */
  .header .box a em, .header .box a .small-hide, .box-wrapper .box a em, .box-wrapper .box a .small-hide, .sponsoring .box a em, .sponsoring .box a .small-hide {
    visibility: hidden;
    display: none;
  }
}
/* line 350, ../../private/sass/style.scss */
.header:after, .box-wrapper:after, .sponsoring:after {
  content: '';
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  width: 100%;
}

/* line 357, ../../private/sass/style.scss */
.header {
  min-height: 90px;
  width: 96%;
  padding: 2.5% 0 0 0;
  margin: 0 auto 50px;
}
@media (max-width: 750px) {
  /* line 357, ../../private/sass/style.scss */
  .header {
    padding: 1.5% 0 0 4%;
    height: 55px;
    z-index: 300;
    width: 100%;
    margin: 0;
    border: 10px solid #fff;
    border-bottom: none;
  }
}

/* line 374, ../../private/sass/style.scss */
.menu-trigger {
  display: none;
  margin-top: 10px;
  margin-right: 5%;
  width: 41px;
  height: 41px;
  cursor: pointer;
  z-index: 300;
}
/* line 382, ../../private/sass/style.scss */
.menu-trigger a {
  width: 41px;
  height: 41px;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
}
@media (max-width: 750px) {
  /* line 374, ../../private/sass/style.scss */
  .menu-trigger {
    display: inline-block;
    vertical-align: middle;
    *vertical-align: auto;
    *zoom: 1;
    *display: inline;
  }
}

/* line 392, ../../private/sass/style.scss */
.white .menu-trigger a {
  background-position: 0 41px;
}
/* line 394, ../../private/sass/style.scss */
.white .menu-trigger a:hover {
  background-position: 0 -41px;
}

/* line 399, ../../private/sass/style.scss */
.gold .menu-trigger a:hover {
  background-position: 0 -41px;
}

/* line 404, ../../private/sass/style.scss */
.sponsoring {
  margin-top: 200px;
  text-align: center;
}
/* line 407, ../../private/sass/style.scss */
.sponsoring .box {
  width: 200px;
  height: auto;
  margin: 25px 15px;
}

/* line 415, ../../private/sass/style.scss */
.box-wrapper .box {
  vertical-align: middle;
}
/* line 418, ../../private/sass/style.scss */
.box-wrapper .box h2 span {
  position: absolute;
}
/* line 422, ../../private/sass/style.scss */
.box-wrapper .box a {
  padding: 0.1em;
}
/* line 427, ../../private/sass/style.scss */
.box-wrapper.border-top {
  border-top: 1px solid #000;
}
/* line 430, ../../private/sass/style.scss */
.box-wrapper.border-bottom {
  border-bottom: 1px solid #000;
}
/* line 434, ../../private/sass/style.scss */
.box-wrapper.backlink {
  text-align: center;
  position: relative;
}
/* line 437, ../../private/sass/style.scss */
.box-wrapper.backlink .box {
  width: 100%;
  padding: 0 70px;
}
@media (max-width: 750px) {
  /* line 437, ../../private/sass/style.scss */
  .box-wrapper.backlink .box {
    padding: 0;
  }
}
/* line 444, ../../private/sass/style.scss */
.box-wrapper.backlink .sub {
  position: absolute;
  top: 50%;
  margin-top: -12px;
  padding: 0;
}
@media (max-width: 750px) {
  /* line 444, ../../private/sass/style.scss */
  .box-wrapper.backlink .sub {
    display: none;
    visibility: hidden;
  }
}

/* line 458, ../../private/sass/style.scss */
#logo h1 {
  width: 260px;
  padding: 88px 0 0 0;
  overflow: hidden;
  background: transparent url("/assets/public/images/logo_winerotation_weiss.png") top center no-repeat;
  background-size: 100%;
  height: 0px !important;
  height: 88px;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
}
@media (max-width: 990px) {
  /* line 458, ../../private/sass/style.scss */
  #logo h1 {
    width: 130px;
    padding: 44px 0 0 0;
    height: 44px;
    background-size: 130px 44px;
  }
}
@media (max-width: 750px) {
  /* line 458, ../../private/sass/style.scss */
  #logo h1 {
    margin-top: 10px;
  }
}
/* line 477, ../../private/sass/style.scss */
#logo h3 {
  margin-left: 100px;
  font-size: 2.4em;
  line-height: 0.90em;
}
@media (max-width: 990px) {
  /* line 477, ../../private/sass/style.scss */
  #logo h3 {
    display: none;
  }
}

/* line 487, ../../private/sass/style.scss */
.svg #logo h1 {
  background: transparent url("/assets/public/images/logo_winerotation_weiss.png") top center no-repeat;
  background-size: 100%;
}
@media (max-width: 990px) {
  /* line 487, ../../private/sass/style.scss */
  .svg #logo h1 {
    background-size: 130px 44px;
  }
}

/* line 496, ../../private/sass/style.scss */
.svg .white #logo h1 {
  background: transparent url("/assets/public/images/logo_winerotation_gold.png") top center no-repeat;
  background-size: 100%;
}
@media (max-width: 990px) {
  /* line 496, ../../private/sass/style.scss */
  .svg .white #logo h1 {
    background-size: 130px 44px;
  }
}
/* line 503, ../../private/sass/style.scss */
.svg .white #logo h3 {
  color: #877c5e;
}

/* line 509, ../../private/sass/style.scss */
.karten {
  position: fixed;
  top: 300px;
  left: -10px;
  width: 200px;
  height: 80px;
  z-index: 300;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
}
/* line 517, ../../private/sass/style.scss */
.karten a {
  background: transparent url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMgAAABQCAYAAABcbTqwAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDoxRTZBMTMwM0UyNTIxMUUyQUIwRkU3NzFCMDFENzgwMCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDoxRTZBMTMwNEUyNTIxMUUyQUIwRkU3NzFCMDFENzgwMCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjFFNkExMzAxRTI1MjExRTJBQjBGRTc3MUIwMUQ3ODAwIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjFFNkExMzAyRTI1MjExRTJBQjBGRTc3MUIwMUQ3ODAwIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+r+qj5wAAAmNJREFUeNrs3b1rU2EUwOHGT5AOKmpMBgVFiiA4u7nWrUNBJwX/AIUquIrgoEtRXOrqpJsOog5Ch+JSO0pRumgSM6hFFMT6dS6XkNzc90aQ4PQ8cJZ3DPw495I3pNZs1H9PAEmbfAQgEPgnW3wEkPQmZlkgUNSKOd/udJ/YIFD0PuZExPHWOwiUzQ3GIRDo+xLzYPhQIJB7FdtjQyCQtiN1KBDIHW026nsEAmlZC5cEAtUuxxaZFQhUb5H7EcndmOPZQc1tXqi0YYNAta0Cgb88cwECAYHAODyOORWz33V3KLrQ7nRv2SBQtjAYh0CgL/s+8Jp3EEh7HdvjnUAgbT11KBDIHWk26psFAmm7YqYFAtXmY4vsFgikHY5Z7F11z7juDmVZE4sxywKBETxigUBAIDB2bvNC2c+YZxP+/gBKVmLOtDvdVRsEirIoTkYcn72DQNnFwTgEAn0fYp4OHwoEcmuxPX4JBNJ2pg4FArns9yAHBALVrgoEqp2LLXJl8MBtXih7HnNnwnV3GM0jFggEBAICgf/oq0CgKLtucjtmqt3pTrruDn3ZD6VmIoxHHrGg7PpgHAKBvh8x817SIW01tsdHgUDat9ShQCA31WzUtwsE0iZjTgsEqt2MLXJIIJC2N2YpIpmJqWUHrrtDWivmpUBgBI9YIBAQCIyd27xQ9inmXvaSLhAoehhztt3prtsgULQUMxtxfPcOAmVzg3EIBPraEceL4UOBQK6VOhQI5PYJBKodbDbqxwQC1W70bvEKBMqmYxYikm29A7d5oWwtCyVmRSAwgkcsEAgIBMbujwADAJgejIvku3ZrAAAAAElFTkSuQmCC") no-repeat center center;
  width: 200px;
  height: 80px;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
}
@media (max-width: 750px) {
  /* line 509, ../../private/sass/style.scss */
  .karten {
    margin: 0;
    bottom: 10px;
    top: auto;
    left: 0px;
  }
  /* line 528, ../../private/sass/style.scss */
  .karten.sticky {
    position: absolute;
    height: 71px;
    width: 50px;
    bottom: auto;
    top: 0;
    right: 100px;
    left: auto;
    margin: auto;
  }
  /* line 538, ../../private/sass/style.scss */
  .karten.sticky:before {
    display: none;
  }
  /* line 541, ../../private/sass/style.scss */
  .karten.sticky:after {
    display: block;
  }
  /* line 544, ../../private/sass/style.scss */
  .karten.sticky a {
    height: 71px;
    width: 50px;
  }
}

/* line 553, ../../private/sass/style.scss */
.svg .karten a {
  background: transparent url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjQsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkViZW5lXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMjAwcHgiIGhlaWdodD0iMTYwcHgiIHZpZXdCb3g9IjAgMCAyMDAgMTYwIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAyMDAgMTYwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxyZWN0IHk9Ii0wLjEzOCIgZmlsbD0iIzE4MTcxNSIgd2lkdGg9IjE1Ni4xMTEiIGhlaWdodD0iODAiLz4NCgk8cGF0aCBmaWxsPSIjMTgxNzE1IiBkPSJNMTk0LjMwOSw3MC40MTRjMC0yLjkwNCwyLjM1OC01LjI2NCw1LjI2NC01LjI2NHYtNC44OThjLTIuOTA1LDAtNS4yNjQtMi4zNjEtNS4yNjQtNS4yNjINCgkJYzAtMi45MSwyLjM1OC01LjI2Niw1LjI2NC01LjI2NlY0NC44MmMtMi45MDUsMC01LjI2NC0yLjM1NC01LjI2NC01LjI2M2MwLTIuOTA1LDIuMzU4LTUuMjY2LDUuMjY0LTUuMjY2di00Ljg5Nw0KCQljLTIuOTA1LDAtNS4yNjQtMi4zNi01LjI2NC01LjI2NmMwLTIuOTA2LDIuMzU4LTUuMjY0LDUuMjY0LTUuMjY0di00LjkwMWMtMi45MDUsMC01LjI2NC0yLjM1Ny01LjI2NC01LjI2Ng0KCQljMC0yLjkwMywyLjM1OC01LjI2NCw1LjI2NC01LjI2NHYtMy41NzJoLTQxLjQ2MXY4MGg0MS40NjFWNzUuNjhDMTk2LjY2Nyw3NS42OCwxOTQuMzA5LDczLjMyNCwxOTQuMzA5LDcwLjQxNHoiLz4NCjwvZz4NCjx0ZXh0IHRyYW5zZm9ybT0ibWF0cml4KDEgMCAwIDEgMjIuNjQwNiAzNi4yODk2KSI+PHRzcGFuIHg9IjAiIHk9IjAiIGZpbGw9IiNGRkZGRkYiIGZvbnQtZmFtaWx5PSInSVRDQXZhbnRHYXJkZVN0ZC1Cb2xkJyIgZm9udC1zaXplPSIyMS44NzA5Ij5LQVJURU48L3RzcGFuPjx0c3BhbiB4PSIwIiB5PSIxOSIgZmlsbD0iI0ZGRkZGRiIgZm9udC1mYW1pbHk9IidJVENBdmFudEdhcmRlU3RkLUJvbGQnIiBmb250LXNpemU9IjIxLjg3MDkiPkJFU1RFTExFTjwvdHNwYW4+PC90ZXh0Pg0KPGc+DQoJPHJlY3QgeT0iODAiIGZpbGw9IiMxODE3MTUiIHdpZHRoPSIxNTYuMTExIiBoZWlnaHQ9IjgwIi8+DQoJPHBhdGggZmlsbD0iIzE4MTcxNSIgZD0iTTE5NC4zMDksMTUwLjU1M2MwLTIuOTA0LDIuMzU4LTUuMjY0LDUuMjY0LTUuMjY0di00Ljg5OGMtMi45MDUsMC01LjI2NC0yLjM2MS01LjI2NC01LjI2Mg0KCQljMC0yLjkxLDIuMzU4LTUuMjY2LDUuMjY0LTUuMjY2di00LjkwNGMtMi45MDUsMC01LjI2NC0yLjM1NC01LjI2NC01LjI2NGMwLTIuOTA0LDIuMzU4LTUuMjY2LDUuMjY0LTUuMjY2di00Ljg5Ng0KCQljLTIuOTA1LDAtNS4yNjQtMi4zNjEtNS4yNjQtNS4yNjZjMC0yLjkwNiwyLjM1OC01LjI2NCw1LjI2NC01LjI2NHYtNC45MDJjLTIuOTA1LDAtNS4yNjQtMi4zNTctNS4yNjQtNS4yNjYNCgkJYzAtMi45MDIsMi4zNTgtNS4yNjQsNS4yNjQtNS4yNjRWODBoLTQxLjQ2MXY4MGg0MS40NjF2LTQuMTgyQzE5Ni42NjcsMTU1LjgxOCwxOTQuMzA5LDE1My40NjMsMTk0LjMwOSwxNTAuNTUzeiIvPg0KPC9nPg0KPHRleHQgdHJhbnNmb3JtPSJtYXRyaXgoMSAwIDAgMSAyMi42NDA2IDExNi40Mjc3KSI+PHRzcGFuIHg9IjAiIHk9IjAiIGZpbGw9IiM5RTk0NkMiIGZvbnQtZmFtaWx5PSInSVRDQXZhbnRHYXJkZVN0ZC1Cb2xkJyIgZm9udC1zaXplPSIyMS44NzA5Ij5LQVJURU48L3RzcGFuPjx0c3BhbiB4PSIwIiB5PSIxOSIgZmlsbD0iIzlFOTQ2QyIgZm9udC1mYW1pbHk9IidJVENBdmFudEdhcmRlU3RkLUJvbGQnIiBmb250LXNpemU9IjIxLjg3MDkiPkJFU1RFTExFTjwvdHNwYW4+PC90ZXh0Pg0KPC9zdmc+DQo=") 0px 0px no-repeat;
}
@media (max-width: 750px) {
  /* line 556, ../../private/sass/style.scss */
  .svg .karten a.sticky {
    background: transparent url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjQsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkViZW5lXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iNTBweCIgaGVpZ2h0PSIxNDJweCIgdmlld0JveD0iMCAwIDUwIDE0MiIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgNTAgMTQyIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxnPg0KCQk8cGF0aCBmaWxsPSIjMTgxNzE1IiBkPSJNMCw3MWg0di0wLjEwNWMwLTIuMTQyLDEuMzU4LTMuOTMzLDMuNS0zLjkzM2MyLjE0NiwwLDMuNSwxLjgxNywzLjUsMy45NTlWNzFoNHYtMC4xMDUNCgkJCWMwLTIuMTQyLDEuODU2LTMuOTMzLDQtMy45MzNjMi4xMzksMCw0LDEuODE3LDQsMy45NTlWNzFoM3YtMC4xMDVjMC0yLjE0MiwxLjg1Ny0zLjkzMyw0LTMuOTMzYzIuMTQ4LDAsNCwxLjgxNyw0LDMuOTU5VjcxaDQNCgkJCXYtMC4xMDVjMC0yLjE0MiwxLjg1Ny0zLjkzMyw0LTMuOTMzYzIuMTQ0LDAsNCwxLjgxNyw0LDMuOTU5VjcxaDMuMTY4TDQ5LDcwLjc5MWMwLTAuMDAzLDAtMC4wMDcsMC0wLjAxVjUySDBWNzF6Ii8+DQoJCTxyZWN0IGZpbGw9IiMxODE3MTUiIHdpZHRoPSI0OSIgaGVpZ2h0PSI1MCIvPg0KCTwvZz4NCgk8Zz4NCgkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTkuNDc4LDI5LjUzNmgxLjUxMXYyLjY2M2wxLjY4OC0yLjY2M2gxLjU4M2wtMS45NTEsMi45NDJsMi4xNTEsMi45NzVIMTIuNjJsLTEuNjMxLTIuNTU5djIuNTU5SDkuNDc4DQoJCQlWMjkuNTM2eiIvPg0KCQk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNMTYuMTQ4LDM1LjQ1M2gtMS42MzlsMi4zNDMtNS45MTdoMS4zMDNsMi4yNzEsNS45MTdoLTEuNjU1bC0wLjI4LTAuODU1SDE2LjQyTDE2LjE0OCwzNS40NTN6DQoJCQkgTTE3LjQzNiwzMS4zMzVsLTAuNjQsMi4wNjNIMTguMUwxNy40MzYsMzEuMzM1eiIvPg0KCQk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNMjEuMDM3LDI5LjUzNmgxLjkzNWMwLjkyNywwLDEuNTAyLDAuMTY4LDEuODMxLDAuNDI0YzAuNDk2LDAuMzg0LDAuNzIsMC45NjgsMC43MiwxLjYxNQ0KCQkJYzAsMC40NTYtMC4xMjgsMC44MDgtMC4yOTYsMS4wNzFjLTAuMTk5LDAuMzEyLTAuNDg3LDAuNTEyLTAuNzY4LDAuNjMybDEuMjI0LDIuMTc1aC0xLjU2bC0xLjU0My0yLjg1NGgwLjI0OA0KCQkJYzAuMzg0LDAsMC43MTItMC4wMzIsMC45MTItMC4xNmMwLjE4NC0wLjEyLDAuMzM2LTAuMzk5LDAuMzM2LTAuNzI4YzAtMC4zMTItMC4xNTItMC41Ni0wLjM1My0wLjY4OA0KCQkJYy0wLjE2OC0wLjEwNC0wLjQwOC0wLjE2LTAuNjE2LTAuMTZoLTAuNTZ2NC41OWgtMS41MTFWMjkuNTM2eiIvPg0KCQk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNMjYuOTczLDMwLjg2M2gtMS4xNjd2LTEuMzI3aDMuODM4djEuMzI3aC0xLjE1OXY0LjU5aC0xLjUxMlYzMC44NjN6Ii8+DQoJCTxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik0zMC4yNTQsMjkuNTM2aDMuMzV2MS4zMjdoLTEuODM5djAuOTJoMS43ODN2MS4zMjdoLTEuNzgzdjEuMDE2aDEuODM5djEuMzI3aC0zLjM1VjI5LjUzNnoiLz4NCgkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTM4LjA1MSwzMy4xNDNsLTAuMDMxLTMuNjA2aDEuNDQ3djUuOTE3aC0xLjMxMmwtMi4yNjMtMy41NjZsMC4wMzEsMy41NjZoLTEuNDQ3di01LjkxN2gxLjMwNA0KCQkJTDM4LjA1MSwzMy4xNDN6Ii8+DQoJPC9nPg0KCTxnPg0KCQk8Zz4NCgkJCTxwYXRoIGZpbGw9IiMxODE3MTUiIGQ9Ik0wLDE0Mmg0di0wLjEwNWMwLTIuMTQxLDEuMzU4LTMuOTMzLDMuNS0zLjkzM2MyLjE0NiwwLDMuNSwxLjgxNywzLjUsMy45NTlWMTQyaDR2LTAuMTA1DQoJCQkJYzAtMi4xNDEsMS44NTYtMy45MzMsNC0zLjkzM2MyLjEzOSwwLDQsMS44MTcsNCwzLjk1OVYxNDJoM3YtMC4xMDVjMC0yLjE0MSwxLjg1Ny0zLjkzMyw0LTMuOTMzYzIuMTQ4LDAsNCwxLjgxNyw0LDMuOTU5VjE0Mmg0DQoJCQkJdi0wLjEwNWMwLTIuMTQxLDEuODU3LTMuOTMzLDQtMy45MzNjMi4xNDQsMCw0LDEuODE3LDQsMy45NTlWMTQyaDMuMTY4TDQ5LDE0MS43OTFjMC0wLjAwMywwLTAuMDA3LDAtMC4wMVYxMjNIMFYxNDJ6Ii8+DQoJCQk8cmVjdCB5PSI3MSIgZmlsbD0iIzE4MTcxNSIgd2lkdGg9IjQ5IiBoZWlnaHQ9IjUwIi8+DQoJCTwvZz4NCgkJPGc+DQoJCQk8cGF0aCBmaWxsPSIjOTk4Njc1IiBkPSJNOS40NzgsMTAwLjUzNmgxLjUxMXYyLjY2M2wxLjY4OC0yLjY2M2gxLjU4M2wtMS45NTEsMi45NDJsMi4xNTEsMi45NzVIMTIuNjJsLTEuNjMxLTIuNTU5djIuNTU5SDkuNDc4DQoJCQkJVjEwMC41MzZ6Ii8+DQoJCQk8cGF0aCBmaWxsPSIjOTk4Njc1IiBkPSJNMTYuMTQ4LDEwNi40NTNoLTEuNjM5bDIuMzQzLTUuOTE3aDEuMzAzbDIuMjcxLDUuOTE3aC0xLjY1NWwtMC4yOC0wLjg1NUgxNi40MkwxNi4xNDgsMTA2LjQ1M3oNCgkJCQkgTTE3LjQzNiwxMDIuMzM1bC0wLjY0LDIuMDYzSDE4LjFMMTcuNDM2LDEwMi4zMzV6Ii8+DQoJCQk8cGF0aCBmaWxsPSIjOTk4Njc1IiBkPSJNMjEuMDM3LDEwMC41MzZoMS45MzVjMC45MjcsMCwxLjUwMiwwLjE2OCwxLjgzMSwwLjQyNGMwLjQ5NiwwLjM4NCwwLjcyLDAuOTY4LDAuNzIsMS42MTUNCgkJCQljMCwwLjQ1Ni0wLjEyOCwwLjgwOC0wLjI5NiwxLjA3MWMtMC4xOTksMC4zMTItMC40ODcsMC41MTItMC43NjgsMC42MzJsMS4yMjQsMi4xNzVoLTEuNTZsLTEuNTQzLTIuODU0aDAuMjQ4DQoJCQkJYzAuMzg0LDAsMC43MTItMC4wMzIsMC45MTItMC4xNmMwLjE4NC0wLjEyLDAuMzM2LTAuMzk5LDAuMzM2LTAuNzI4YzAtMC4zMTItMC4xNTItMC41Ni0wLjM1My0wLjY4OA0KCQkJCWMtMC4xNjgtMC4xMDQtMC40MDgtMC4xNi0wLjYxNi0wLjE2aC0wLjU2djQuNTloLTEuNTExVjEwMC41MzZ6Ii8+DQoJCQk8cGF0aCBmaWxsPSIjOTk4Njc1IiBkPSJNMjYuOTczLDEwMS44NjNoLTEuMTY3di0xLjMyN2gzLjgzOHYxLjMyN2gtMS4xNTl2NC41OWgtMS41MTJWMTAxLjg2M3oiLz4NCgkJCTxwYXRoIGZpbGw9IiM5OTg2NzUiIGQ9Ik0zMC4yNTQsMTAwLjUzNmgzLjM1djEuMzI3aC0xLjgzOXYwLjkyaDEuNzgzdjEuMzI3aC0xLjc4M3YxLjAxNmgxLjgzOXYxLjMyN2gtMy4zNVYxMDAuNTM2eiIvPg0KCQkJPHBhdGggZmlsbD0iIzk5ODY3NSIgZD0iTTM4LjA1MSwxMDQuMTQzbC0wLjAzMS0zLjYwNmgxLjQ0N3Y1LjkxN2gtMS4zMTJsLTIuMjYzLTMuNTY2bDAuMDMxLDMuNTY2aC0xLjQ0N3YtNS45MTdoMS4zMDQNCgkJCQlMMzguMDUxLDEwNC4xNDN6Ii8+DQoJCTwvZz4NCgk8L2c+DQo8L2c+DQo8L3N2Zz4NCg==") 0 0 no-repeat;
  }
}
/* line 560, ../../private/sass/style.scss */
.svg .karten a:hover {
  background-position: 0 -80px;
}

@media (max-width: 750px) {
  /* line 565, ../../private/sass/style.scss */
  .svg .karten.sticky a {
    background: transparent url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjQsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkViZW5lXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iNTBweCIgaGVpZ2h0PSIxNDJweCIgdmlld0JveD0iMCAwIDUwIDE0MiIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgNTAgMTQyIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxnPg0KCQk8cGF0aCBmaWxsPSIjMTgxNzE1IiBkPSJNMCw3MWg0di0wLjEwNWMwLTIuMTQyLDEuMzU4LTMuOTMzLDMuNS0zLjkzM2MyLjE0NiwwLDMuNSwxLjgxNywzLjUsMy45NTlWNzFoNHYtMC4xMDUNCgkJCWMwLTIuMTQyLDEuODU2LTMuOTMzLDQtMy45MzNjMi4xMzksMCw0LDEuODE3LDQsMy45NTlWNzFoM3YtMC4xMDVjMC0yLjE0MiwxLjg1Ny0zLjkzMyw0LTMuOTMzYzIuMTQ4LDAsNCwxLjgxNyw0LDMuOTU5VjcxaDQNCgkJCXYtMC4xMDVjMC0yLjE0MiwxLjg1Ny0zLjkzMyw0LTMuOTMzYzIuMTQ0LDAsNCwxLjgxNyw0LDMuOTU5VjcxaDMuMTY4TDQ5LDcwLjc5MWMwLTAuMDAzLDAtMC4wMDcsMC0wLjAxVjUySDBWNzF6Ii8+DQoJCTxyZWN0IGZpbGw9IiMxODE3MTUiIHdpZHRoPSI0OSIgaGVpZ2h0PSI1MCIvPg0KCTwvZz4NCgk8Zz4NCgkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTkuNDc4LDI5LjUzNmgxLjUxMXYyLjY2M2wxLjY4OC0yLjY2M2gxLjU4M2wtMS45NTEsMi45NDJsMi4xNTEsMi45NzVIMTIuNjJsLTEuNjMxLTIuNTU5djIuNTU5SDkuNDc4DQoJCQlWMjkuNTM2eiIvPg0KCQk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNMTYuMTQ4LDM1LjQ1M2gtMS42MzlsMi4zNDMtNS45MTdoMS4zMDNsMi4yNzEsNS45MTdoLTEuNjU1bC0wLjI4LTAuODU1SDE2LjQyTDE2LjE0OCwzNS40NTN6DQoJCQkgTTE3LjQzNiwzMS4zMzVsLTAuNjQsMi4wNjNIMTguMUwxNy40MzYsMzEuMzM1eiIvPg0KCQk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNMjEuMDM3LDI5LjUzNmgxLjkzNWMwLjkyNywwLDEuNTAyLDAuMTY4LDEuODMxLDAuNDI0YzAuNDk2LDAuMzg0LDAuNzIsMC45NjgsMC43MiwxLjYxNQ0KCQkJYzAsMC40NTYtMC4xMjgsMC44MDgtMC4yOTYsMS4wNzFjLTAuMTk5LDAuMzEyLTAuNDg3LDAuNTEyLTAuNzY4LDAuNjMybDEuMjI0LDIuMTc1aC0xLjU2bC0xLjU0My0yLjg1NGgwLjI0OA0KCQkJYzAuMzg0LDAsMC43MTItMC4wMzIsMC45MTItMC4xNmMwLjE4NC0wLjEyLDAuMzM2LTAuMzk5LDAuMzM2LTAuNzI4YzAtMC4zMTItMC4xNTItMC41Ni0wLjM1My0wLjY4OA0KCQkJYy0wLjE2OC0wLjEwNC0wLjQwOC0wLjE2LTAuNjE2LTAuMTZoLTAuNTZ2NC41OWgtMS41MTFWMjkuNTM2eiIvPg0KCQk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNMjYuOTczLDMwLjg2M2gtMS4xNjd2LTEuMzI3aDMuODM4djEuMzI3aC0xLjE1OXY0LjU5aC0xLjUxMlYzMC44NjN6Ii8+DQoJCTxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik0zMC4yNTQsMjkuNTM2aDMuMzV2MS4zMjdoLTEuODM5djAuOTJoMS43ODN2MS4zMjdoLTEuNzgzdjEuMDE2aDEuODM5djEuMzI3aC0zLjM1VjI5LjUzNnoiLz4NCgkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTM4LjA1MSwzMy4xNDNsLTAuMDMxLTMuNjA2aDEuNDQ3djUuOTE3aC0xLjMxMmwtMi4yNjMtMy41NjZsMC4wMzEsMy41NjZoLTEuNDQ3di01LjkxN2gxLjMwNA0KCQkJTDM4LjA1MSwzMy4xNDN6Ii8+DQoJPC9nPg0KCTxnPg0KCQk8Zz4NCgkJCTxwYXRoIGZpbGw9IiMxODE3MTUiIGQ9Ik0wLDE0Mmg0di0wLjEwNWMwLTIuMTQxLDEuMzU4LTMuOTMzLDMuNS0zLjkzM2MyLjE0NiwwLDMuNSwxLjgxNywzLjUsMy45NTlWMTQyaDR2LTAuMTA1DQoJCQkJYzAtMi4xNDEsMS44NTYtMy45MzMsNC0zLjkzM2MyLjEzOSwwLDQsMS44MTcsNCwzLjk1OVYxNDJoM3YtMC4xMDVjMC0yLjE0MSwxLjg1Ny0zLjkzMyw0LTMuOTMzYzIuMTQ4LDAsNCwxLjgxNyw0LDMuOTU5VjE0Mmg0DQoJCQkJdi0wLjEwNWMwLTIuMTQxLDEuODU3LTMuOTMzLDQtMy45MzNjMi4xNDQsMCw0LDEuODE3LDQsMy45NTlWMTQyaDMuMTY4TDQ5LDE0MS43OTFjMC0wLjAwMywwLTAuMDA3LDAtMC4wMVYxMjNIMFYxNDJ6Ii8+DQoJCQk8cmVjdCB5PSI3MSIgZmlsbD0iIzE4MTcxNSIgd2lkdGg9IjQ5IiBoZWlnaHQ9IjUwIi8+DQoJCTwvZz4NCgkJPGc+DQoJCQk8cGF0aCBmaWxsPSIjOTk4Njc1IiBkPSJNOS40NzgsMTAwLjUzNmgxLjUxMXYyLjY2M2wxLjY4OC0yLjY2M2gxLjU4M2wtMS45NTEsMi45NDJsMi4xNTEsMi45NzVIMTIuNjJsLTEuNjMxLTIuNTU5djIuNTU5SDkuNDc4DQoJCQkJVjEwMC41MzZ6Ii8+DQoJCQk8cGF0aCBmaWxsPSIjOTk4Njc1IiBkPSJNMTYuMTQ4LDEwNi40NTNoLTEuNjM5bDIuMzQzLTUuOTE3aDEuMzAzbDIuMjcxLDUuOTE3aC0xLjY1NWwtMC4yOC0wLjg1NUgxNi40MkwxNi4xNDgsMTA2LjQ1M3oNCgkJCQkgTTE3LjQzNiwxMDIuMzM1bC0wLjY0LDIuMDYzSDE4LjFMMTcuNDM2LDEwMi4zMzV6Ii8+DQoJCQk8cGF0aCBmaWxsPSIjOTk4Njc1IiBkPSJNMjEuMDM3LDEwMC41MzZoMS45MzVjMC45MjcsMCwxLjUwMiwwLjE2OCwxLjgzMSwwLjQyNGMwLjQ5NiwwLjM4NCwwLjcyLDAuOTY4LDAuNzIsMS42MTUNCgkJCQljMCwwLjQ1Ni0wLjEyOCwwLjgwOC0wLjI5NiwxLjA3MWMtMC4xOTksMC4zMTItMC40ODcsMC41MTItMC43NjgsMC42MzJsMS4yMjQsMi4xNzVoLTEuNTZsLTEuNTQzLTIuODU0aDAuMjQ4DQoJCQkJYzAuMzg0LDAsMC43MTItMC4wMzIsMC45MTItMC4xNmMwLjE4NC0wLjEyLDAuMzM2LTAuMzk5LDAuMzM2LTAuNzI4YzAtMC4zMTItMC4xNTItMC41Ni0wLjM1My0wLjY4OA0KCQkJCWMtMC4xNjgtMC4xMDQtMC40MDgtMC4xNi0wLjYxNi0wLjE2aC0wLjU2djQuNTloLTEuNTExVjEwMC41MzZ6Ii8+DQoJCQk8cGF0aCBmaWxsPSIjOTk4Njc1IiBkPSJNMjYuOTczLDEwMS44NjNoLTEuMTY3di0xLjMyN2gzLjgzOHYxLjMyN2gtMS4xNTl2NC41OWgtMS41MTJWMTAxLjg2M3oiLz4NCgkJCTxwYXRoIGZpbGw9IiM5OTg2NzUiIGQ9Ik0zMC4yNTQsMTAwLjUzNmgzLjM1djEuMzI3aC0xLjgzOXYwLjkyaDEuNzgzdjEuMzI3aC0xLjc4M3YxLjAxNmgxLjgzOXYxLjMyN2gtMy4zNVYxMDAuNTM2eiIvPg0KCQkJPHBhdGggZmlsbD0iIzk5ODY3NSIgZD0iTTM4LjA1MSwxMDQuMTQzbC0wLjAzMS0zLjYwNmgxLjQ0N3Y1LjkxN2gtMS4zMTJsLTIuMjYzLTMuNTY2bDAuMDMxLDMuNTY2aC0xLjQ0N3YtNS45MTdoMS4zMDQNCgkJCQlMMzguMDUxLDEwNC4xNDN6Ii8+DQoJCTwvZz4NCgk8L2c+DQo8L2c+DQo8L3N2Zz4NCg==") 0 0 no-repeat;
  }
}
@media (max-width: 750px) {
  /* line 571, ../../private/sass/style.scss */
  .svg .karten.sticky a:hover.sticky {
    background-position: 0 -71px;
  }
}

/* menu */
/* line 579, ../../private/sass/style.scss */
#menu, #menu-normal {
  position: relative;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
}
@media (max-width: 750px) {
  /* line 579, ../../private/sass/style.scss */
  #menu, #menu-normal {
    width: 240px;
    height: 100%;
  }
}
/* line 589, ../../private/sass/style.scss */
#menu a, #menu-normal a {
  font-family: 'AvandtGarde-STD';
  font-size: 1.1em;
  line-height: 1.6em;
  text-transform: uppercase;
  text-decoration: none;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
}
@media (max-width: 750px) {
  /* line 589, ../../private/sass/style.scss */
  #menu a, #menu-normal a {
    padding: 15px 10px 10px;
  }
}

@media (max-width: 750px) {
  /* line 601, ../../private/sass/style.scss */
  #menu {
    text-align: left;
    padding-left: 35px;
    padding-top: 20px;
  }
}

@media (max-width: 750px) {
  /* line 608, ../../private/sass/style.scss */
  #menu-normal {
    display: none;
  }
}

/* line 620, ../../private/sass/style.scss */
.link-list {
  position: relative;
  width: 90%;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
}
@media (max-width: 750px) {
  /* line 620, ../../private/sass/style.scss */
  .link-list {
    width: 96%;
    margin-left: 2%;
    margin-right: 2%;
  }
}
/* line 631, ../../private/sass/style.scss */
.link-list li.border-top {
  border-top: 1px solid #000;
}
/* line 634, ../../private/sass/style.scss */
.link-list li.border-bottom {
  border-bottom: 1px solid #000;
}
/* line 638, ../../private/sass/style.scss */
.link-list a {
  font-family: 'AvandtGarde-BOLD';
  text-transform: uppercase;
  text-decoration: none;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  width: 100%;
}

/* line 647, ../../private/sass/style.scss */
.facebook a, .sub a {
  font-family: 'AvandtGarde-STD';
  text-transform: uppercase;
  text-decoration: none;
  font-size: 0.9em;
  line-height: 1.6em;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
}
@media (max-width: 750px) {
  /* line 647, ../../private/sass/style.scss */
  .facebook a, .sub a {
    font-size: 0.6em;
  }
}

@media (max-width: 750px) {
  /* line 659, ../../private/sass/style.scss */
  .facebook a {
    display: none;
  }
}

/* line 665, ../../private/sass/style.scss */
.footer {
  width: 100%;
  height: 250px;
}
@media (max-width: 750px) {
  /* line 665, ../../private/sass/style.scss */
  .footer {
    height: 70px;
    text-align: center;
  }
}
/* line 672, ../../private/sass/style.scss */
.footer .scroll-top {
  cursor: pointer;
  width: 25px;
  height: 30px;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
}
/* line 677, ../../private/sass/style.scss */
.footer .scroll-top .arrow-top {
  background: transparent url("../images/arrow-top.png") center center no-repeat;
  width: 25px;
  height: 30px;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
}
@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min--moz-device-pixel-ratio: 1.5), only screen and (min-device-pixel-ratio: 1.5) {
  /* line 677, ../../private/sass/style.scss */
  .footer .scroll-top .arrow-top {
    background: transparent url("../images/arrow-top@x2.png") center center no-repeat;
    background-size: 25px 90px;
  }
}
/* line 686, ../../private/sass/style.scss */
.footer .scroll-top .arrow-top:hover {
  background-position: top center;
}

/* line 694, ../../private/sass/style.scss */
.white .footer .arrow-top {
  background-position: bottom center;
}
/* line 696, ../../private/sass/style.scss */
.white .footer .arrow-top:hover {
  background-position: top center;
}

/* line 711, ../../private/sass/style.scss */
.white .footer .disc:before {
  background-color: #fff;
  border-top: 1px solid #fff;
}

/*ANIMATIONS*/
/* line 730, ../../private/sass/style.scss */
#rotator, #loader {
  width: 100%;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
}
/* line 733, ../../private/sass/style.scss */
#rotator .rotate, #loader .rotate {
  width: 500px;
  position: relative;
  -webkit-animation: rotate 3s infinite linear;
  -moz-animation: rotate 3s infinite linear;
  -o-animation: rotate 3s infinite linear;
  -ms-animation: rotate 3s infinite linear;
}
@media (max-width: 1250px) {
  /* line 733, ../../private/sass/style.scss */
  #rotator .rotate, #loader .rotate {
    width: 375px;
  }
}
@media (max-width: 750px) {
  /* line 733, ../../private/sass/style.scss */
  #rotator .rotate, #loader .rotate {
    width: 200px;
  }
}
/* line 748, ../../private/sass/style.scss */
#rotator .pickup, #loader .pickup {
  width: 137px;
  min-width: 30px;
  margin: 0 0 0 -50px;
  -webkit-animation: pickup 160s 1 linear;
  -moz-animation: pickup 160s 1 linear;
  -o-animation: pickup 160s 1 linear;
  -ms-animation: pickup 160s 1 linear;
  -webkit-transition-timing-function: step-end;
}
@media (max-width: 1250px) {
  /* line 748, ../../private/sass/style.scss */
  #rotator .pickup, #loader .pickup {
    width: 103px;
  }
}
@media (max-width: 750px) {
  /* line 748, ../../private/sass/style.scss */
  #rotator .pickup, #loader .pickup {
    width: 55px;
    margin-left: -35px;
    margin-top: 5px;
  }
}
/* line 769, ../../private/sass/style.scss */
#rotator .img, #loader .img {
  width: 100%;
}

@-webkit-keyframes pickup {
  0% {
    -webkit-transform: rotate(0deg);
    -webkit-transform-origin: 88px 74px;
  }
  1% {
    -webkit-transform: rotate(20deg);
    -webkit-transform-origin: 90px 78px;
  }
  100% {
    -webkit-transform: rotate(20deg);
    -webkit-transform-origin: 90px 78px;
  }
}
@-webkit-keyframes rotate {
  0% {
    -webkit-transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
  }
}
/* IMG EFFECTS */
/* line 804, ../../private/sass/style.scss */
.fancyimg {
  max-width: 100%;
  list-style: none;
  padding: 0;
}
/* line 809, ../../private/sass/style.scss */
.fancyimg li {
  display: block;
  margin: 20px 0 0;
  width: 100%;
  opacity: 0;
}
/* line 815, ../../private/sass/style.scss */
.fancyimg li img {
  max-width: 1000px;
  width: 90%;
  margin: 0 5%;
}

/* line 823, ../../private/sass/style.scss */
.fancyimg li.shown,
.no-js .fancyimg li,
.no-cssanimations .fancyimg li {
  opacity: 1;
}

/* line 829, ../../private/sass/style.scss */
.fancyimg.effect li.animate {
  -webkit-transform: translateY(200px);
  -moz-transform: translateY(200px);
  transform: translateY(200px);
  -webkit-animation: moveUp 0.65s ease forwards;
  -moz-animation: moveUp 0.65s ease forwards;
  animation: moveUp 0.65s ease forwards;
}

@-webkit-keyframes moveUp {
  to {
    -webkit-transform: translateY(0);
    opacity: 1;
  }
}
@-moz-keyframes moveUp {
  to {
    -moz-transform: translateY(0);
    opacity: 1;
  }
}
@keyframes moveUp {
  to {
    transform: translateY(0);
    opacity: 1;
  }
}
/* line 860, ../../private/sass/style.scss */
[ng\:cloak], [ng-cloak], [data-ng-cloak], [x-ng-cloak], .ng-cloak, .x-ng-cloak {
  display: none !important;
}

/* line 864, ../../private/sass/style.scss */
#preloader {
  z-index: 9999999;
  position: absolute;
  left: 0px;
  right: 0px;
  bottom: 0px;
  top: 0px;
  background-color: #877c5e;
  border: 10px solid white;
  display: none;
}
/* line 874, ../../private/sass/style.scss */
#preloader .loader {
  position: absolute;
  width: 80%;
  height: 90px;
  margin: 5% 10%;
}

/* line 882, ../../private/sass/style.scss */
#preloader[ng\:cloak], #preloader[ng-cloak], #preloader[data-ng-cloak], #preloader[x-ng-cloak], #preloader.ng-cloak, #preloader.x-ng-cloak {
  display: inline-block !important;
  zoom: 1;
  *display: inline !important;
}
