.body {
  border: 20px solid #fff;
  background-color: #fff;
}

.body.body-gray {
  background-color: #ebebeb;
}

.row {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}

.div {
  background-color: #fff;
}

.div.theotherside {
  background-image: url('../images/HadesM.jpg');
  background-position: 50% 50%;
  background-size: cover;
  background-repeat: no-repeat;
}

.div.smoke {
  background-color: #fff;
  background-image: url('../images/RookM.jpg');
  background-position: 50% 50%;
  background-size: cover;
  background-repeat: no-repeat;
  background-attachment: scroll;
}

.div._107046 {
  background-image: url('../images/XT107046M.jpg');
  background-position: 50% 50%;
  background-size: cover;
  background-repeat: no-repeat;
}

.div._107057 {
  background-image: url('../images/XT107057M.jpg');
  background-position: 50% 50%;
  background-size: cover;
  background-repeat: no-repeat;
}

.div._107020 {
  background-image: url('../images/XT107020.jpg');
  background-position: 50% 50%;
  background-size: cover;
  background-repeat: no-repeat;
}

.div._107111 {
  background-image: url('../images/XT107111M.jpg');
  background-position: 50% 50%;
  background-size: cover;
  background-repeat: no-repeat;
}

.div._107004 {
  background-image: url('../images/XT107004M.jpg');
  background-position: 50% 50%;
  background-size: cover;
  background-repeat: no-repeat;
}

.div.quadrat {
  background-image: url('../images/Q5M.jpg');
  background-position: 50% 50%;
  background-size: cover;
  background-repeat: no-repeat;
}

.div._107008 {
  background-image: url('../images/XT107008M.jpg');
  background-position: 50% 50%;
  background-size: cover;
  background-repeat: no-repeat;
}

.div._107064 {
  background-image: url('../images/XT107064M.jpg');
  background-position: 50% 50%;
  background-size: cover;
  background-repeat: no-repeat;
}

.div._107117 {
  background-image: url('../images/XT107117M.jpg');
  background-position: 50% 50%;
  background-size: cover;
  background-repeat: no-repeat;
}

.div._107108 {
  background-image: url('../images/XT107108M.jpg');
  background-position: 50% 50%;
  background-size: cover;
  background-repeat: no-repeat;
}

.div._107072 {
  background-image: url('../images/XT107072M.jpg');
  background-position: 50% 50%;
  background-size: cover;
  background-repeat: no-repeat;
}

.div.londonmovement {
  background-image: url('../images/LM4M.jpg');
  background-position: 50% 50%;
  background-size: cover;
  background-repeat: no-repeat;
}

.div.paternoster {
  background-image: url('../images/QuillM.jpg');
  background-position: 50% 50%;
  background-size: cover;
  background-repeat: no-repeat;
}

.div.gravitycircle {
  background-color: #fff;
  background-image: url('../images/EriqM.jpg');
  background-position: 50% 50%;
  background-size: cover;
  background-repeat: no-repeat;
}

.div._107080 {
  background-image: url('../images/XT107080.jpg');
  background-position: 50% 50%;
  background-size: cover;
  background-repeat: no-repeat;
}

.div._107104 {
  background-image: url('../images/XT107104.jpg');
  background-position: 50% 50%;
  background-size: cover;
  background-repeat: no-repeat;
}

.div._107018 {
  background-image: url('../images/XT107018M.jpg');
  background-position: 50% 50%;
  background-size: cover;
  background-repeat: no-repeat;
}

.div._107083 {
  background-image: url('../images/XT107083M.jpg');
  background-position: 50% 50%;
  background-size: cover;
  background-repeat: no-repeat;
}

.div._107097 {
  background-image: url('../images/XT107097M.jpg');
  background-position: 50% 50%;
  background-size: cover;
  background-repeat: no-repeat;
}

.div._107049 {
  background-image: url('../images/XT107049M.jpg');
  background-position: 50% 50%;
  background-size: cover;
  background-repeat: no-repeat;
}

.div.slides {
  background-image: url('../images/SlidesM.jpg');
  background-position: 50% 50%;
  background-size: cover;
  background-repeat: no-repeat;
}

.div-txt {
  display: block;
  padding: 68px 10px 0px;
  background-color: #fff;
  opacity: 0;
  -webkit-transition: opacity 500ms cubic-bezier(.608, .134, .45, .947);
  transition: opacity 500ms cubic-bezier(.608, .134, .45, .947);
}

.div-txt:hover {
  opacity: 1;
}

.div-txt.l {
  padding-top: 85px;
}

.div-txt.q {
  padding-top: 200px;
}

.div-txt.p {
  padding-top: 330px;
}

.div-txt.q2 {
  padding-top: 200px;
}

.div-txt.l2 {
  padding-top: 115px;
}

.link-images {
  position: static;
  left: 0px;
  top: 0px;
  right: 0px;
  bottom: 0px;
  display: block;
  width: auto;
  height: auto;
  min-width: 100%;
  margin-bottom: 20px;
  float: left;
  text-decoration: none;
  cursor: crosshair;
}

.h1 {
  display: block;
  margin-bottom: 0px;
  font-family: 'Open Sans', sans-serif;
  color: #000;
  font-size: 16px;
  font-weight: 300;
  text-transform: uppercase;
}

.h1.r {
  margin-top: 15px;
  margin-bottom: 5px;
  float: right;
  line-height: 20px;
}

.h1.r.invertiert {
  color: #fff;
}

.txt {
  display: inline-block;
  font-family: 'Droid Serif', serif;
  color: #000;
  font-size: 11.3px;
  line-height: 16px;
  font-weight: 400;
}

.txtinfo {
  display: inline-block;
  font-family: 'Open Sans', sans-serif;
  color: #b9b9b9;
  font-size: 11px;
  line-height: 15px;
  font-weight: 300;
}

.txtinfo.r2 {
  display: block;
  float: right;
  clear: right;
  color: #000;
}

.txtinfo.r2.invertiert {
  color: #fff;
}

.loog {
  display: inline-block;
  margin-top: -10px;
  margin-bottom: 25px;
  padding-right: 10px;
  padding-left: 10px;
  -webkit-transition: color 1111ms cubic-bezier(.673, .036, .708, .896);
  transition: color 1111ms cubic-bezier(.673, .036, .708, .896);
  font-family: Montserrat, sans-serif;
  color: #000;
  font-weight: 700;
}

.loog:hover {
  color: #ff31ff;
}

.loog:active {
  color: #22ff9e;
}

.sec1 {
  position: static;
  padding-top: 50px;
  padding-bottom: 50px;
  background-color: #fff;
}

.sec3 {
  position: relative;
  left: 0px;
  right: 0px;
  bottom: 0px;
  margin-top: 35px;
  padding-top: 20px;
  background-color: #fff;
}

.but {
  margin-top: -15px;
  margin-right: 15px;
  padding-bottom: 1px;
  float: right;
  border-bottom: 1px solid #fff;
  opacity: 1;
}

.but:hover {
  border-bottom: 1px solid #000;
}

.div-side {
  position: fixed;
  left: 0px;
  top: 0px;
  bottom: 0px;
}

.sec2 {
  padding-top: 100px;
  padding-bottom: 30px;
}

.div-ff {
  position: absolute;
  left: 0px;
  top: 0px;
  right: 0px;
  bottom: 0px;
  display: block;
  margin: 50px;
}

.div-ff._107057 {
  background-image: url('../images/XT107057.jpg');
  background-position: 50% 50%;
  background-size: cover;
  background-repeat: no-repeat;
}

.div-ff._107057 {
  position: absolute;
  left: 0px;
  top: 0px;
  right: 0px;
  bottom: 0px;
  margin: 50px;
  padding: 0px;
  background-image: url('../images/XT107057.jpg');
  background-position: 50% 50%;
  background-size: contain;
  background-repeat: no-repeat;
  background-attachment: scroll;
}

.div-ff._107008 {
  position: absolute;
  left: 0px;
  top: 0px;
  right: 0px;
  bottom: 0px;
  display: block;
  background-image: url('../images/XT107008.jpg');
  background-position: 50% 50%;
  background-size: contain;
  background-repeat: no-repeat;
  background-attachment: scroll;
}

.div-ff._107046 {
  background-image: url('../images/XT107046.jpg');
  background-position: 50% 50%;
  background-size: contain;
  background-repeat: no-repeat;
}

.div-ff._107004 {
  background-image: url('../images/XT107004.jpg');
  background-position: 50% 50%;
  background-size: contain;
  background-repeat: no-repeat;
}

.div-ff._107020 {
  background-image: url('../images/XT107020.jpg');
  background-position: 50% 50%;
  background-size: contain;
  background-repeat: no-repeat;
}

.div-ff._107064 {
  background-image: url('../images/XT107064.jpg');
  background-position: 50% 50%;
  background-size: contain;
  background-repeat: no-repeat;
}

.div-ff._107111 {
  background-image: url('../images/XT107111.jpg');
  background-position: 50% 50%;
  background-size: contain;
  background-repeat: no-repeat;
}

.div-ff._107117 {
  background-image: url('../images/XT107117.jpg');
  background-position: 50% 50%;
  background-size: contain;
  background-repeat: no-repeat;
}

.div-ff._107072 {
  background-image: url('../images/XT107072.jpg');
  background-position: 50% 50%;
  background-size: contain;
  background-repeat: no-repeat;
}

.div-ff._107108 {
  background-image: url('../images/XT107108.jpg');
  background-position: 50% 50%;
  background-size: contain;
  background-repeat: no-repeat;
}

.div-ff._107080 {
  background-image: url('../images/XT107080.jpg');
  background-position: 50% 50%;
  background-size: contain;
  background-repeat: no-repeat;
}

.div-ff._107104 {
  background-image: url('../images/XT107104.jpg');
  background-position: 50% 50%;
  background-size: contain;
  background-repeat: no-repeat;
}

.div-ff._107018 {
  background-image: url('../images/XT107018.jpg');
  background-position: 50% 50%;
  background-size: contain;
  background-repeat: no-repeat;
}

.div-ff._107083 {
  background-image: url('../images/XT107083.jpg');
  background-position: 50% 50%;
  background-size: contain;
  background-repeat: no-repeat;
}

.div-ff._107097 {
  background-image: url('../images/XT107097.jpg');
  background-position: 50% 50%;
  background-size: contain;
  background-repeat: no-repeat;
}

.div-ff._107049 {
  background-image: url('../images/XT107049.jpg');
  background-position: 50% 50%;
  background-size: contain;
  background-repeat: no-repeat;
}

.div-back {
  position: fixed;
  top: 0px;
  right: 0px;
  bottom: 0px;
  z-index: 5;
  padding: 0px 10px;
  background-color: #fff;
}

.but-back {
  position: relative;
  top: 50%;
  right: 0px;
  bottom: 0%;
  padding: 10px;
}

.slider {
  display: block;
  height: 100vh;
  border-style: solid;
  border-width: 20px 0px;
  border-color: #fff #000;
  background-color: #fff;
}

.slider.hgweiss {
  background-color: #fff;
}

.slider.sliderblack {
  background-color: #000;
}

.slidernav {
  background-color: #fff;
}

.slidericon {
  color: #000;
}

.slide {
  display: inline-block;
  padding-right: 105px;
  padding-bottom: 0px;
}

.slide.rook {
  background-image: url('../images/rook.png');
  background-position: 50% 50%;
  background-size: contain;
  background-repeat: no-repeat;
}

.slide.nuage {
  background-image: url('../images/nuage.png');
  background-position: 50% 50%;
  background-size: contain;
  background-repeat: no-repeat;
}

.slide.dymek {
  background-image: url('../images/dymek.png');
  background-position: 50% 50%;
  background-size: contain;
  background-repeat: no-repeat;
}

.slide.fatum {
  background-image: url('../images/Fatum.jpg');
  background-position: 50% 50%;
  background-size: contain;
  background-repeat: no-repeat;
  background-attachment: scroll;
}

.slide.apate {
  background-image: url('../images/Apate.jpg');
  background-position: 50% 50%;
  background-size: contain;
  background-repeat: no-repeat;
}

.slide.thanatos {
  background-image: url('../images/Thanatos.jpg');
  background-position: 50% 50%;
  background-size: contain;
  background-repeat: no-repeat;
}

.slide.hypnos {
  background-image: url('../images/Hypnos.jpg');
  background-position: 50% 50%;
  background-size: contain;
  background-repeat: no-repeat;
}

.slide.erebos {
  background-image: url('../images/Erebos.jpg');
  background-position: 50% 50%;
  background-size: contain;
  background-repeat: no-repeat;
}

.slide.q1 {
  background-image: url('../images/Q5_1.jpg');
  background-position: 50% 50%;
  background-size: contain;
  background-repeat: no-repeat;
}

.slide.q2 {
  background-image: url('../images/Q2.jpg');
  background-position: 50% 50%;
  background-size: contain;
  background-repeat: no-repeat;
}

.slide.q3 {
  background-image: url('../images/Q3.jpg');
  background-position: 50% 50%;
  background-size: contain;
  background-repeat: no-repeat;
}

.slide.q5 {
  background-image: url('../images/Q5.jpg');
  background-position: 50% 50%;
  background-size: contain;
  background-repeat: no-repeat;
}

.slide.q4 {
  background-image: url('../images/Q4.jpg');
  background-position: 50% 50%;
  background-size: contain;
  background-repeat: no-repeat;
}

.slide.lm1 {
  background-image: url('../images/LM1.jpg');
  background-position: 50% 50%;
  background-size: cover;
  background-repeat: no-repeat;
}

.slide.lm2 {
  background-image: url('../images/LM2.jpg');
  background-position: 50% 50%;
  background-size: cover;
  background-repeat: no-repeat;
}

.slide.lm5 {
  background-image: url('../images/LM5.jpg');
  background-position: 50% 50%;
  background-size: cover;
  background-repeat: no-repeat;
}

.slide.lm4 {
  background-image: url('../images/LM4.jpg');
  background-position: 50% 50%;
  background-size: cover;
  background-repeat: no-repeat;
}

.slide.lm3 {
  background-image: url('../images/LM3.jpg');
  background-position: 50% 50%;
  background-size: cover;
  background-repeat: no-repeat;
}

.slide.claw {
  background-image: url('../images/claw.jpg');
  background-position: 50% 50%;
  background-size: 1000px;
  background-repeat: no-repeat;
}

.slide.beak {
  background-image: url('../images/beak.jpg');
  background-position: 50% 50%;
  background-size: contain;
  background-repeat: no-repeat;
}

.slide.quill {
  background-image: url('../images/quill.jpg');
  background-position: 50% 50%;
  background-size: 1000px;
  background-repeat: no-repeat;
}

.slide.shell {
  background-image: url('../images/shell.jpg');
  background-position: 50% 50%;
  background-size: contain;
  background-repeat: no-repeat;
  background-attachment: scroll;
}

.slide.cavity {
  background-image: url('../images/cavity.jpg');
  background-position: 50% 50%;
  background-size: 1000px;
  background-repeat: no-repeat;
}

.slide.yakob {
  background-image: url('../images/yakob.png');
  background-position: 50% 50%;
  background-size: contain;
  background-repeat: no-repeat;
}

.slide.julien {
  background-image: url('../images/julien.png');
  background-position: 50% 50%;
  background-size: contain;
  background-repeat: no-repeat;
}

.slide.jerome {
  background-image: url('../images/jerome.png');
  background-position: 50% 50%;
  background-size: contain;
  background-repeat: no-repeat;
}

.slide.eriq {
  background-image: url('../images/eriq.png');
  background-position: 50% 50%;
  background-size: contain;
  background-repeat: no-repeat;
}

.slide.yves {
  background-image: url('../images/yves.png');
  background-position: 50% 50%;
  background-size: contain;
  background-repeat: no-repeat;
}

.slide.joshua {
  background-image: url('../images/joshua.png');
  background-position: 50% 50%;
  background-size: contain;
  background-repeat: no-repeat;
}

.slide.slideone {
  background-image: url('../images/slideone.jpg');
  background-position: 50% 50%;
  background-size: contain;
  background-repeat: no-repeat;
}

.slide.slidethree {
  background-image: url('../images/slidethree.jpg');
  background-position: 50% 50%;
  background-size: contain;
  background-repeat: no-repeat;
}

.slide.slidetwo {
  background-image: url('../images/slidetwo.jpg');
  background-position: 50% 50%;
  background-size: contain;
  background-repeat: no-repeat;
}

.div-back2 {
  position: absolute;
  top: 0px;
  right: 0px;
  z-index: 5;
  display: block;
  padding-top: 30px;
  padding-right: 10px;
  padding-left: 10px;
}

.link2 {
  display: block;
  margin-bottom: 0px;
  float: left;
  clear: left;
  -webkit-transition: color 600ms cubic-bezier(.427, .169, .25, 1);
  transition: color 600ms cubic-bezier(.427, .169, .25, 1);
  font-family: 'Droid Sans', sans-serif;
  color: #bbb;
  font-size: 12px;
  line-height: 16px;
}

.link2:hover {
  color: #000;
  text-decoration: underline;
}

.link2.impressum {
  float: right;
}

.link2.r {
  float: right;
}

.link2.r.w--current {
  float: right;
}

.sec4 {
  padding-top: 100px;
  padding-bottom: 50px;
  background-color: #fff;
}

.div-1x1 {
  position: fixed;
  left: 0px;
  top: 0px;
  right: 0px;
  bottom: 0px;
  z-index: 2;
  background-image: url('../images/image.png');
  background-position: 50% 50%;
  background-size: 0px;
}

.but-icon {
  margin-top: -15px;
  margin-right: 15px;
  padding-bottom: 1px;
  float: right;
  border-bottom: 1px solid #fff;
  opacity: 0.3;
  -webkit-transition: opacity 500ms ease, border-color 500ms ease;
  transition: opacity 500ms ease, border-color 500ms ease;
}

.but-icon:hover {
  border-bottom-color: #000;
  opacity: 1;
}

.cont404 {
  text-align: center;
}

html.w-mod-js *[data-ix="lb-overlay"] {
  opacity: 1;
}

html.w-mod-js *[data-ix="apper-on-scroll"] {
  opacity: 0;
}

html.w-mod-js *[data-ix="impressum-hide-on-load"] {
  display: none;
}

@media (max-width: 991px) {
  .body {
    padding: 0px 35px;
  }
  .div-txt.l {
    padding-top: 25px;
  }
  .div-txt.q {
    padding-top: 120px;
  }
  .div-txt.p {
    padding-top: 180px;
  }
  .div-txt.q2 {
    padding-top: 120px;
  }
  .div-txt.l2 {
    padding-top: 60px;
  }
  .h1 {
    margin-top: 0px;
    font-size: 15px;
  }
  .sec1 {
    margin-right: -35px;
    margin-left: -35px;
    padding: 25px 35px 35px;
  }
  .sec3 {
    margin-right: -35px;
    margin-left: -35px;
    padding-right: 35px;
    padding-left: 35px;
  }
  .but {
    margin-top: 25px;
    float: none;
    clear: left;
    opacity: 0.35;
    -webkit-transition: opacity 500ms ease, border-color 500ms ease;
    transition: opacity 500ms ease, border-color 500ms ease;
    text-decoration: none;
  }
  .but:hover {
    opacity: 1;
  }
  .sec2 {
    padding-top: 75px;
  }
  .div-ff {
    margin-right: 80px;
  }
  .div-ff._107057 {
    margin-right: 80px;
  }
  .div-ff._107057 {
    margin-right: 110px;
  }
  .div-ff._107008 {
    margin-right: 80px;
    background-size: contain;
  }
  .div-ff._107046 {
    margin-right: 80px;
  }
  .div-ff._107004 {
    margin-right: 80px;
  }
  .div-ff._107020 {
    margin-right: 80px;
  }
  .slider.hgweiss {
    border-style: none;
    border-width: 80px 100px 80px 80px;
    border-right-color: #fff;
    border-left-color: #fff;
  }
  .slide.apate {
    background-size: contain;
  }
  .slide.q5 {
    background-size: contain;
  }
  .slide.claw {
    background-size: contain;
  }
  .slide.quill {
    background-size: contain;
  }
  .slide.cavity {
    background-size: contain;
  }
  .div-back2 {
    padding-top: 10px;
  }
  .link2 {
    float: none;
  }
  .sec4 {
    margin-right: -35px;
    margin-left: -35px;
    padding-right: 35px;
    padding-left: 35px;
  }
  .but-icon {
    margin-top: 15px;
    float: left;
  }
}

@media (max-width: 767px) {
  .body {
    border: 0px none transparent;
  }
  .div-txt {
    padding-right: 100px;
  }
  .div-txt:hover {
    opacity: 0;
  }
  .div-txt.l {
    padding-top: 200px;
  }
  .div-txt.q {
    padding-top: 400px;
  }
  .div-txt.p {
    padding-top: 550px;
  }
  .div-txt.q2 {
    padding-top: 400px;
  }
  .div-txt.l2 {
    padding-top: 200px;
  }
  .h1 {
    padding-right: 100px;
  }
  .h1.r {
    padding-right: 0px;
  }
  .txt {
    display: inline-block;
  }
  .loog {
    padding: 0px;
  }
  .sec1 {
    padding-right: 45px;
    padding-left: 45px;
  }
  .sec3 {
    padding-right: 45px;
    padding-bottom: 25px;
    padding-left: 45px;
  }
  .div-ff {
    margin: 0px 75px 0px 0px;
  }
  .div-ff._107057 {
    margin: 0px 75px 0px 0px;
  }
  .div-ff._107008 {
    margin-right: 75px;
  }
  .div-ff._107046 {
    margin: 0px 75px 0px 0px;
  }
  .div-ff._107004 {
    margin: 0px 75px 0px 0px;
  }
  .div-ff._107020 {
    margin: 0px 75px 0px 0px;
  }
  .slider {
    margin-right: 75px;
    padding-right: 0px;
    border-style: none;
  }
  .slider.hgweiss {
    margin-right: 75px;
    padding-right: 0px;
  }
  .slider.sliderblack {
    margin-right: 75px;
    padding-right: 0px;
  }
  .slidernav {
    background-color: transparent;
    opacity: 0;
  }
  .slide {
    padding-top: 25px;
    padding-right: 75px;
  }
  .slide.fatum {
    background-size: cover;
  }
  .slide.apate {
    background-size: cover;
  }
  .slide.thanatos {
    background-size: cover;
  }
  .slide.hypnos {
    background-size: cover;
  }
  .slide.erebos {
    background-size: cover;
  }
  .slide.lm1 {
    background-size: contain;
  }
  .slide.lm2 {
    background-size: contain;
  }
  .slide.lm5 {
    background-size: contain;
  }
  .slide.lm4 {
    background-size: contain;
  }
  .slide.lm3 {
    background-size: contain;
  }
  .slide.claw {
    background-size: contain;
  }
  .slide.beak {
    background-size: cover;
  }
  .slide.shell {
    background-size: cover;
  }
  .div-back2 {
    top: 0px;
    right: 0px;
    bottom: 0px;
    padding-top: 0px;
    background-color: #fff;
    text-align: center;
  }
  .link2.impressum {
    margin-top: 50px;
    float: none;
  }
  .link2.impressum.w--current {
    margin-top: 25px;
    margin-bottom: 25px;
    float: left;
  }
  .link2.r {
    margin-top: 25px;
  }
  .link2.r.w--current {
    float: left;
  }
  .sec4 {
    padding-top: 50px;
    padding-right: 45px;
    padding-left: 45px;
  }
  .but-icon {
    margin-top: 15px;
    float: none;
  }
}

@media (max-width: 479px) {
  .body {
    padding: 0px 10px;
    border-style: none;
  }
  .div-txt {
    padding-right: 10px;
  }
  .div-txt.l {
    padding-top: 70px;
  }
  .div-txt.q {
    padding-top: 200px;
  }
  .div-txt.p {
    padding-top: 300px;
  }
  .div-txt.q2 {
    padding-top: 200px;
  }
  .div-txt.l2 {
    padding-top: 125px;
  }
  .h1 {
    padding-right: 0px;
  }
  .loog {
    padding: 0px;
  }
  .sec1 {
    margin-right: -10px;
    margin-left: -10px;
    padding: 45px 25px 25px;
  }
  .sec3 {
    margin-right: -10px;
    margin-left: -10px;
    padding-right: 25px;
    padding-bottom: 25px;
    padding-left: 25px;
  }
  .sec2 {
    padding-top: 50px;
  }
  .div-ff {
    margin: 0px;
  }
  .div-ff._107057 {
    margin-right: 0px;
    background-size: 1000px;
  }
  .div-ff._107057 {
    margin: 0px;
  }
  .div-ff._107008 {
    margin: 0px;
    background-size: 750px;
  }
  .div-ff._107046 {
    margin-right: 0px;
    background-size: 735px;
  }
  .div-ff._107004 {
    margin-right: 0px;
    margin-left: 0px;
    background-size: 1018px;
  }
  .div-ff._107020 {
    margin: 0px;
    background-size: 1007px;
  }
  .div-ff._107064 {
    margin: 0px;
    background-size: 1000px;
  }
  .div-ff._107111 {
    background-size: 668px;
  }
  .div-ff._107117 {
    background-size: 701px;
  }
  .div-ff._107072 {
    background-size: 1000px;
  }
  .div-ff._107108 {
    background-size: 725px;
  }
  .div-ff._107080 {
    background-size: 1000px;
  }
  .div-ff._107104 {
    background-size: cover;
  }
  .div-ff._107018 {
    background-size: 1000px;
  }
  .div-ff._107083 {
    background-size: cover;
  }
  .div-ff._107097 {
    background-size: auto;
  }
  .div-ff._107049 {
    background-size: cover;
  }
  .div-back {
    left: 0px;
    top: auto;
    right: 0px;
    bottom: 0px;
    text-align: center;
  }
  .slider {
    margin-right: 0px;
    padding-right: 0px;
  }
  .slider.hgweiss {
    margin-right: 0px;
    padding-right: 0px;
  }
  .slider.sliderblack {
    margin-right: 0px;
  }
  .slidernav {
    background-color: transparent;
  }
  .slide {
    padding-right: 50px;
    background-size: 682px;
  }
  .slide.fatum {
    background-size: cover;
  }
  .slide.apate {
    background-size: cover;
  }
  .slide.beak {
    background-size: contain;
  }
  .slide.shell {
    background-size: contain;
  }
  .slide.slideone {
    background-size: 682px;
  }
  .slide.slidethree {
    background-size: 682px;
  }
  .slide.slidetwo {
    background-size: 682px;
  }
  .div-back2 {
    left: 0px;
    top: auto;
    right: 0px;
    bottom: 0px;
    margin-right: 0px;
    padding-top: 0px;
    background-color: #fff;
    text-align: center;
  }
  .sec4 {
    margin-right: -10px;
    margin-left: -10px;
    padding-right: 25px;
    padding-left: 25px;
  }
  .but-icon {
    margin-top: 15px;
    float: none;
  }
}

