/*
Theme Name:     Michel Thieme | TRIBAL ART
Description:    Theme for Michel Thieme | TRIBAL ART
Author:         Wiwi Websolutions
Template:       wp-bootstrap-starter

(optional values you can add: Theme URI, Author URI, Version, License, License URI, Tags, Text Domain)
*/
@font-face {
    font-family: '1942';
    src: url(/wp-content/themes/michel-thieme-tribal-art/fonts/1942/1942.ttf);
    font-weight: 300;
}

html, body, #page, #content {
  height: 100%;
}
.home {
  background: black;
}
#content {
  display: flex;
  flex-direction: column;
  align-content: center;
  justify-content: center;
}
#content.site-content {
  padding-bottom: 0;
  padding-top: 0;
}
#carouselSliderControls, #carouselSliderControls .carousel-item img {
  max-height: 450px;
}
.carousel-item {.showaddress-wrapper
  min-height: 120px;
}
.panel.panel-default {
  border-top: 1px solid #fff;
  padding-top: 0.4rem;
  padding-bottom: 0.4rem;
}
.panel-default>.panel-heading {
  color: #fff;
  border-color: #e4e5e7;
  padding: 0;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  font-size: 1.0625rem;
}
.panel-default>.panel-heading a {
  display: block;
  font-size: 1.0625rem;
  padding: 10px 15px;
  color: #fff;
}
.panel-default>.panel-heading a.collapsed {
  color: #fff;
}
.panel-default .panel-collapse .panel-body {
  padding: 10px 15px;
  color: #fff;
}
.panel-default>.panel-heading a:before {
  content: "";
  position: relative;
  top: 1px;
  display: inline-block;
  font-family: 'Font Awesome\ 5 Free';
  font-weight: 900;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  transition: transform .25s linear;
  -webkit-transition: -webkit-transform .25s linear;
}
.panel-default>.panel-heading a[aria-expanded="true"]:before {
  content: "\f068";
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.panel-default>.panel-heading a[aria-expanded="false"]:before {
  content: "\f067";
  -webkit-transform: rotate(90deg);
  transform: rotate(90deg);
}
body .wpforms-container .wpforms-field-textarea {
  position: absolute!important;
  right: 0!important;
}
div.wpforms-container-full .wpforms-form textarea.wpforms-field-large {
  height: 204px!important;
}
#carouselIndicators .carousel-control-prev-icon {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%2300a2ed' viewBox='0 0 8 8'%3E%3Cpath d='M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3E%3C/svg%3E");
}
#carouselIndicators .carousel-control-next-icon {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%2300a2ed' viewBox='0 0 8 8'%3E%3Cpath d='M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3E%3C/svg%3E");
}















body {
  /*background-image: url(../paper2.gif);*/
  margin:0;
  padding:0;
  font-family: 'Montserrat', sans-serif;
    overflow: hidden;
}

#zoom
{
  z-index: 100;
}
@media (max-width : 768px){
  .showaddress-wrapper{
      position: absolute;
      bottom: 10%;
      left: 20px;
      width: max-content;
      /*width: 100%;*/
      z-index: 999999999999999999999999999999999999999999999999;
  }.showaddress-wrapper.active{
     bottom:15px!important;
     top:auto!important;
   }
    .showaddress-wrapper a {
        color: #4c4c4c !important;
        font-weight: 700;
        line-height: 26px;
        font-size: 13px;
        font-size: 18px !important;
        font-family: 'Montserrat',sans-serif !important;
        letter-spacing: 0 !important;
        font-weight: 700 !important;
    }
  .showaddress-wrapper h1 {
      margin: 0 !important;
      padding-bottom: 0 !important;
      background-color: #9f9f9fba;
      font-weight: 700;
      width: auto;
      padding: 0 10px;
      padding-bottom: 0px;
      font-weight: 700;
      line-height: 26px;
      -webkit-appearance: none !important;
      border-radius: 15px;
      -webkit-border-radius: 15px;
      -moz-border-radius: 15px;
      font-size: 13px;
      color: #4c4c4c !important;
      display: inline-block;
      line-height: 26px;
      border-bottom: 1px solid #979b9e;
      box-shadow: 0px 0px 3px #adb0b2;
      -moz-box-shadow: 0px 0px 3px #adb0b2;
      -webkit-box-shadow: 0px 0px 3px #adb0b2;
      background: #fff;
      background: -moz-linear-gradient(top,#fff 0%,#cdcecf 100%);
      background: -webkit-linear-gradient(top,#fff 0%,#cdcecf 100%);
      background: linear-gradient(to bottom,#fff 0%,#cdcecf 100%);
  }.showaddress-wrapper .showaddressbutton:hover{
     text-decoration:none;
   }.address h2{
      margin-top:12px!important;
    }.address{
       bottom:65px;
       opacity:0;
       width: 210px!important;
       /*height: 325px!important;*/
       transition:all ease-in-out 0.3s;
       -moz-transition:all ease-in-out 0.3s;
       -webkit-transition:all ease-in-out 0.3s;
     }.address .inner.top .block.first{
        padding:14px 0 13px 0!important;
      }.address .inner.bottom{
         width:206px!important;
       }.address .inner.top{
          /*height:260px!important;*/
        }.address .inner.bottom{
           /*height:75px!important;*/
         }.address.visible{opacity:1!important;}
  .address .inner.top .block.second, .address .inner.top .block.second a{
    padding:10px 0!important;
    font-size:13px!important;
  }.address .inner.top .block.third, .address .inner.top .block.third a{
     padding:8px 0!important;
     font-size:12px!important;
   }.address:before{
      margin-top:146px!important;
    }h1{
       font-size:18px!important;
       font-family: 'Montserrat', sans-serif!important;
       letter-spacing:0!important;
       font-weight:bold!important;
       color:#4c4c4c!important;
       margin:0!important;
     }
  h2{
    font-size:13px!important;
    letter-spacing:0!important;
    margin:18px 0 0 0!important;
    font-family: 'Montserrat', sans-serif!important;
    text-transform:uppercase;
  }.image-wrapper img{
     display:inline-block!important;
     height:auto!important;
     max-width:100%!important;
   }
}
.page-wrapper{
  overflow:hidden;
}
.page-background{
  height:100%!important;
}
.page-images{

}
@media (min-width : 768px){
  .address, .address.desktop{
    bottom:75px;
    right:75px;
  }h1{
     font-size:18px!important;
     font-family:'Montserrat', sans-serif!important;
     letter-spacing:0!important;
     font-weight:bold!important;
     color:#4c4c4c!important;
     margin:5px 0 0 0!important;
   }h2{
      font-size:13px!important;
      letter-spacing:0!important;
      margin:9px 0 0 0!important;
      font-family: 'Montserrat', sans-serif!important;
      text-transform:uppercase;
    }.address .inner.top .block.third, .address .inner.top .block.third a{
       font-size:13px!important;
     }.address .inner.top .block.second, .address .inner.top .block.second a{
        font-size:14px!important;
      }
}
.address:before{
  content:'Photos \00A9  Jan van Esch';
  height:30px;
  line-height:30px;
  background:#505357;
  color:white;
  position:absolute;
  font-size:10px;
  font-weight:bold;
  left:-98px;
  -webkit-border-top-right-radius: 5px;
  -webkit-border-top-left-radius: 5px;
  -moz-border-radius-topright: 5px;
  -moz-border-radius-topleft: 5px;
  border-top-right-radius: 5px;
  border-top-left-radius: 5px;
  border-left:1px solid #424447;
  border-right:1px solid #424447;
  border-top:1px solid #424447;
  text-align:center;
  width:165px;
  margin-top:170px;
  transform:rotate(-90deg);
  -moz-transform:rotate(-90deg);
  -webkit-transform:rotate(-90deg);
}

.address .inner.top .block.first{
  padding:19px 0 13px 0!important;
}.address.visible{opacity:1!important;}
.address .inner.top .block.second, .address .inner.top .block.second a{
  padding:10px 0!important;
  font-size:13px!important;
}

.address{
  position:absolute;
  background:white;
  width:230px;
  padding:2px;
  /*height:368px;*/
  line-height:23px!important;
  z-index:9999;
  border-radius:10px;
  -moz-border-radius:10px;
  -webkit-border-radius:10px;
  box-shadow:0px 0px 5px #d1d2d3;
  -moz-box-shadow:0px 0px 5px #d1d2d3;
  -webkit-box-shadow:0px 0px 5px #d1d2d3;
  -webkit-appearance:none!important;
}
.address .inner.top{
   border:1px solid #d4d5d6;
   border-radius:10px;
   -moz-border-radius:10px;
   -webkit-border-radius:10px;
   box-shadow:inset 0px 0px 25px #d1d2d3;
   -moz-box-shadow:inset 0px 0px 25px #d1d2d3;
   -webkit-box-shadow:inset 0px 0px 25px #d1d2d3;
   /*height:284px;*/
 }
.address .inner.top .block.first{
    border-bottom:1px solid #d2d3d4;
    padding:50px 0 40px 0;
  }
.address .inner.top .block.second, .address .inner.top .block.second a{
     border-bottom:1px solid #d2d3d4;
     padding:25px 0;
     color:#4c4c4c!important;
   }.address .inner.top .block.third, .address .inner.top .block.third a{
      padding:20px 0;
      letter-spacing:0.5px;
      color:#4c4c4c;
    }.address .inner.top .block.third a{
       background:none!Important;
       margin:0!important;
       padding:0!important;
       font-weight:normal!important;
       height:inherit!important;
     }.address .inner.bottom .button-wrapper{
        width:auto;
        /*margin-top:8px;*/
                   margin-top: 14px;
                   margin-bottom: 6px;
        border-bottom:1px solid #f3f3f3;
        border-radius:15px;
        -moz-border-radius:15px;
        display:inline-block;
        -webkit-border-radius:15px;
        background: #cecece; /* Old browsers */
        background: -moz-linear-gradient(top,  #cecece 0%, #f2f2f2 100%); /* FF3.6-15 */
        background: -webkit-linear-gradient(top,  #cecece 0%,#f2f2f2 100%); /* Chrome10-25,Safari5.1-6 */
        background: linear-gradient(to bottom,  #cecece 0%,#f2f2f2 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
        filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cecece', endColorstr='#f2f2f2',GradientType=0 ); /* IE6-9 */
      }.address .inner.bottom .button-wrapper a, .address .inner.bottom .button-wrapper button{
         width:auto;
        padding: 0 10px ;
         font-weight:bold;
         line-height:26px;
         -webkit-appearance:none!important;
         border-radius:15px;
         -webkit-border-radius:15px;
         -moz-border-radius:15px;
         font-size:12px;
         color:#4c4c4c!important;
         display:inline-block;
         line-height:26px;
         border-bottom:1px solid #979b9e;
         box-shadow:0px 0px 3px #adb0b2;
         -moz-box-shadow:0px 0px 3px #adb0b2;
         -webkit-box-shadow:0px 0px 3px #adb0b2;
         background: #ffffff; /* Old browsers */
         background: -moz-linear-gradient(top,  #ffffff 0%, #cdcecf 100%); /* FF3.6-15 */
         background: -webkit-linear-gradient(top,  #ffffff 0%,#cdcecf 100%); /* Chrome10-25,Safari5.1-6 */
         background: linear-gradient(to bottom,  #ffffff 0%,#cdcecf 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
         filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#cdcecf',GradientType=0 ); /* IE6-9 */
       }.address .inner.bottom .button-wrapper a:hover{
          text-decoration:none;
        }.address .inner.bottom{
           /*height:89px;*/
           padding-bottom: 6px;
           /*position:absolute;*/
           border-left:1px solid #d4d5d6;
           border-bottom:1px solid #d4d5d6;
           border-right:1px solid #d4d5d6;
           box-shadow:inset 0px -4px 8px #d1d2d3;
           -moz-box-shadow:inset 0px -4px 8px #d1d2d3;
           -webkit-box-shadow:inset 0px -4px 8px #d1d2d3;
           bottom:2px;
           left:2px;
           width:226px;
           -webkit-border-bottom-right-radius: 10px;
           -webkit-border-bottom-left-radius: 10px;
           -moz-border-radius-bottomright: 10px;
           -moz-border-radius-bottomleft: 10px;
           border-bottom-right-radius: 10px;
           border-bottom-left-radius: 10px;
         }

.page-background{
  text-align:center;
  background:white;
  overflow:hidden;
}
.page-background .image-wrapper{
  display:inline-block;
}
.page-background .image-wrapper :not(.sentani-maro) img{
  display:inline-block;
  max-height:100%;
  height:auto!important;
  width:auto!important;
  max-width:100%!important;
}
.leti1{
  background: #000000; /* Old browsers */
  background: -moz-linear-gradient(top,  #000000 0%, #ffffff 100%); /* FF3.6-15 */
  background: -webkit-linear-gradient(top,  #000000 0%,#ffffff 100%); /* Chrome10-25,Safari5.1-6 */
  background: linear-gradient(to bottom,  #000000 0%,#ffffff 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#000000', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */
}
.mengen-shield{
  background: #ffffff; /* Old browsers */
  background: -moz-linear-gradient(45deg,  #ffffff 0%, #323232 100%); /* FF3.6-15 */
  background: -webkit-linear-gradient(45deg,  #ffffff 0%,#323232 100%); /* Chrome10-25,Safari5.1-6 */
  background: linear-gradient(45deg,  #ffffff 0%,#323232 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#323232',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
}
.sepik-mask{
  background: #878786; /* Old browsers */
  background: -moz-linear-gradient(top,  #878786 0%, #1e1e1e 100%); /* FF3.6-15 */
  background: -webkit-linear-gradient(top,  #878786 0%,#1e1e1e 100%); /* Chrome10-25,Safari5.1-6 */
  background: linear-gradient(to bottom,  #878786 0%,#1e1e1e 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#878786', endColorstr='#1e1e1e',GradientType=0 ); /* IE6-9 */
}
.nias-figure1{
  background: #878786; /* Old browsers */
  background: -moz-linear-gradient(top,  #878786 0%, #cacaca 100%); /* FF3.6-15 */
  background: -webkit-linear-gradient(top,  #878786 0%,#cacaca 100%); /* Chrome10-25,Safari5.1-6 */
  background: linear-gradient(to bottom,  #878786 0%,#cacaca 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#878786', endColorstr='#cacaca',GradientType=0 ); /* IE6-9 */
}
.kongo-figure4{
  background:black;
}
.kongo-figure1{
  background: #d2d5dc; /* Old browsers */
  background: -moz-linear-gradient(top,  #d2d5dc 0%, #262626 70%); /* FF3.6-15 */
  background: -webkit-linear-gradient(top,  #d2d5dc 0%,#262626 70%); /* Chrome10-25,Safari5.1-6 */
  background: linear-gradient(to bottom,  #d2d5dc 0%,#262626 70%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d2d5dc', endColorstr='#262626',GradientType=0 ); /* IE6-9 */
}
.kongo-figure2{
  background: #e5e8ee; /* Old browsers */
  background: -moz-linear-gradient(top,  #e5e8ee 0%, #303133 70%); /* FF3.6-15 */
  background: -webkit-linear-gradient(top,  #e5e8ee 0%,#303133 70%); /* Chrome10-25,Safari5.1-6 */
  background: linear-gradient(to bottom,  #e5e8ee 0%,#303133 70%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e5e8ee', endColorstr='#303133',GradientType=0 ); /* IE6-9 */
}
.kongo-figure3{
  background: #dcdfe2; /* Old browsers */
  background: -moz-linear-gradient(top,  #dcdfe2 0%, #29312f 70%); /* FF3.6-15 */
  background: -webkit-linear-gradient(top,  #dcdfe2 0%,#29312f 70%); /* Chrome10-25,Safari5.1-6 */
  background: linear-gradient(to bottom,  #dcdfe2 0%,#29312f 70%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dcdfe2', endColorstr='#29312f',GradientType=0 ); /* IE6-9 */
}
.leti-figure2{
  background: #403f3f; /* Old browsers */
  background: -moz-linear-gradient(-45deg,  #080808 0%, #b4b4b4 100%); /* FF3.6-15 */
  background: -webkit-linear-gradient(-45deg,  #080808 0%,#b4b4b4 100%); /* Chrome10-25,Safari5.1-6 */
  background: linear-gradient(135deg,  #080808 0%,#b4b4b4 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#080808', endColorstr='#b4b4b4',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
}
.korwar4{
  background: #d2d7de; /* Old browsers */
  background: -moz-linear-gradient(top,  #d2d7de 0%, #3f4542 70%); /* FF3.6-15 */
  background: -webkit-linear-gradient(top,  #d2d7de 0%,#3f4542 70%); /* Chrome10-25,Safari5.1-6 */
  background: linear-gradient(to bottom,  #d2d7de 0%,#3f4542 70%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d2d7de', endColorstr='#3f4542',GradientType=0 ); /* IE6-9 */
}
.gope{
  background: #434244; /* Old browsers */
  background: -moz-linear-gradient(top,  #434244 0%, #020202 70%); /* FF3.6-15 */
  background: -webkit-linear-gradient(top,  #434244 0%,#020202 70%); /* Chrome10-25,Safari5.1-6 */
  background: linear-gradient(to bottom,  #434244 0%,#020202 70%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#434244', endColorstr='#020202',GradientType=0 ); /* IE6-9 */
}
.korwar1{
  background: #fefefe; /* Old browsers */
  background: -moz-linear-gradient(top,  #fefefe 0%, #010101 100%); /* FF3.6-15 */
  background: -webkit-linear-gradient(top,  #fefefe 0%,#010101 100%); /* Chrome10-25,Safari5.1-6 */
  background: linear-gradient(to bottom,  #fefefe 0%,#010101 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fefefe', endColorstr='#010101',GradientType=0 ); /* IE6-9 */
}
.asmat-drum{background:#090909;}
.korwar2{
  background: #d8dfe4; /* Old browsers */
  background: -moz-linear-gradient(top,  #d8dfe4 0%, #464a48 70%); /* FF3.6-15 */
  background: -webkit-linear-gradient(top,  #d8dfe4 0%,#464a48 70%); /* Chrome10-25,Safari5.1-6 */
  background: linear-gradient(to bottom,  #d8dfe4 0%,#464a48 70%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d8dfe4', endColorstr='#464a48',GradientType=0 ); /* IE6-9 */
}
.weather-storm-charm{
  background: #c0c0c0; /* Old browsers */
  background: -moz-linear-gradient(left,  #c0c0c0 0%, #030303 100%); /* FF3.6-15 */
  background: -webkit-linear-gradient(left,  #c0c0c0 0%,#030303 100%); /* Chrome10-25,Safari5.1-6 */
  background: linear-gradient(to right,  #c0c0c0 0%,#030303 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c0c0c0', endColorstr='#030303',GradientType=1 ); /* IE6-9 */
}
.nias-figure{
  background: #b5babf; /* Old browsers */
  background: -moz-linear-gradient(top,  #b5babf 0%, #464648 70%); /* FF3.6-15 */
  background: -webkit-linear-gradient(top,  #b5babf 0%,#464648 70%); /* Chrome10-25,Safari5.1-6 */
  background: linear-gradient(to bottom,  #b5babf 0%,#464648 70%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b5babf', endColorstr='#464648',GradientType=0 ); /* IE6-9 */
}
.nias-figure1{
  background: #fefefe; /* Old browsers */
  background: -moz-linear-gradient(top,  #fefefe 0%, #010101 100%); /* FF3.6-15 */
  background: -webkit-linear-gradient(top,  #fefefe 0%,#010101 100%); /* Chrome10-25,Safari5.1-6 */
  background: linear-gradient(to bottom,  #fefefe 0%,#010101 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fefefe', endColorstr='#010101',GradientType=0 ); /* IE6-9 */
}
.korwar3{
  background: #cbd2dc; /* Old browsers */
  background: -moz-linear-gradient(top,  #cbd2dc 0%, #464547 70%); /* FF3.6-15 */
  background: -webkit-linear-gradient(top,  #cbd2dc 0%,#464547 70%); /* Chrome10-25,Safari5.1-6 */
  background: linear-gradient(to bottom,  #cbd2dc 0%,#464547 70%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cbd2dc', endColorstr='#464547',GradientType=0 ); /* IE6-9 */
}
.asmat-shield{
  background: #010101; /* Old browsers */
  background: -moz-linear-gradient(-45deg,  #010101 0%, #fefefe 100%); /* FF3.6-15 */
  background: -webkit-linear-gradient(-45deg,  #010101 0%,#fefefe 100%); /* Chrome10-25,Safari5.1-6 */
  background: linear-gradient(135deg,  #010101 0%,#fefefe 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#010101', endColorstr='#fefefe',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
}
.sentani-maro{background:white;}
.sentani-maro img{width:100%!important; height:auto!important;background:white;}





















.collection_img_wrapper{
  position: relative;
  max-width: 100%;
}
.collection_img_wrapper img {
  max-width: 100%;
    max-height: 100vh;
    margin: 0 auto;
    display: block;
}
.red_circle {
  /*border: 2px solid red;*/
  border-radius: 100%;
  position: absolute;
  z-index: 99;
  cursor: pointer;
  left: 0;
  top: 0;
}
.click_classic_site {
    font-family: '1942';
    position: absolute;
    z-index: 99;
    cursor: pointer;
    left: 7.5%;
    bottom: 10%;
    color: #eaeaea;
    font-size: 2.2rem;
}
.click_classic_site:hover {
    color: #eaeaea;
    cursor: auto;
}
.circle_0 {
  top: 30%;
  left: 5%;
  height: 44%;
  width: 5%;
}

.circle_1 {
  top: 56%;
  left: 10%;
  height: 10%;
  width: 3%;
}

.circle_2 {
  top: 42%;
  left: 12%;
  height: 21%;
  width: 6%;
}

.circle_3 {
  top: 40%;
  left: 18%;
  height: 21%;
  width: 5%;
}

.circle_4 {
  top: 48%;
  left: 23%;
  height: 21%;
  width: 5%;
}

.circle_5 {
  top: 16%;
  left: 27.5%;
  height: 78%;
  width: 3%;
}

.circle_6 {
  top: 6%;
  left: 53%;
  height: 75%;
  width: 13%;
}

.circle_7 {
  top: 55%;
  left: 67%;
  height: 25%;
  width: 6%;
}

.circle_8 {
  top: 1%;
  left: 81%;
  height: 53%;
  width: 5%;
}

.circle_9 {
  top: 19%;
  left: 91%;
  height: 76%;
  width: 8%;
}


.single-title {
    position: absolute;
    z-index: 99999999999999999999999;
    left: 50px;
    top: 30px;
    color: #fff !important;
    margin: 0!important;
    padding-bottom: 0!important;
    background-color: #9f9f9fba;
    font-weight: bold;
    width: auto;

    padding: 0 10px;

    font-weight: bold;

    line-height: 26px;

    -webkit-appearance: none !important;

    border-radius: 15px;

    -webkit-border-radius: 15px;

    -moz-border-radius: 15px;

    font-size: 13px;

    color: #4c4c4c !important;

    display: inline-block;

    line-height: 26px;

    border-bottom: 1px solid #979b9e;

    box-shadow: 0px 0px 3px #adb0b2;

    -moz-box-shadow: 0px 0px 3px #adb0b2;

    -webkit-box-shadow: 0px 0px 3px #adb0b2;

    background: #ffffff;

    background: -moz-linear-gradient(top, #ffffff 0%, #cdcecf 100%);

    background: -webkit-linear-gradient(top, #ffffff 0%,#cdcecf 100%);

    background: linear-gradient(to bottom, #ffffff 0%,#cdcecf 100%);
}
.back-home {
    position: absolute;
    z-index: 99999999999999999999999;
    left: 50px;
    bottom: 100px;
    color: #fff !important;
    line-height: 20px !important;
    height: 20px !important;
    font-size: 18px !important;
    width: auto;

    padding: 0 10px;

    font-weight: bold;

    line-height: 26px;

    -webkit-appearance: none !important;

    border-radius: 15px;

    -webkit-border-radius: 15px;

    -moz-border-radius: 15px;

    font-size: 13px;

    color: #4c4c4c !important;

    display: inline-block;

    line-height: 26px;

    border-bottom: 1px solid #979b9e;

    box-shadow: 0px 0px 3px #adb0b2;

    -moz-box-shadow: 0px 0px 3px #adb0b2;

    -webkit-box-shadow: 0px 0px 3px #adb0b2;

    background: #ffffff;

    background: -moz-linear-gradient(top, #ffffff 0%, #cdcecf 100%);

    background: -webkit-linear-gradient(top, #ffffff 0%,#cdcecf 100%);

    background: linear-gradient(to bottom, #ffffff 0%,#cdcecf 100%);
}

@media (max-width : 768px) {
    .single-title {
        top: 100px;
        left: 20px;
    }
    .go-to-classic {
        left: 20px!important;
        top: 82vh!important;
    }
    .slick-prev {
        padding-right: 0!important;
    }
    .go-to-classic {
        display: none!important;
    }
}
@media (min-width : 768px) {
    .go-to-classic-mobile {
        display: none!important;
    }
}


div.wpforms-container-full .wpforms-form .wpforms-field-label {
    text-align: left;
}
body div.wpforms-container-full .wpforms-form button[type="submit"] {
    width: auto;

    font-weight: bold;

    height: 26px;

    line-height: 26px;

    -webkit-appearance: none !important;

    margin-top: 4px;

    border-radius: 15px;

    -webkit-border-radius: 15px;

    -moz-border-radius: 15px;

    font-size: 13px;

    color: #4c4c4c !important;

    display: inline-block;

    line-height: 26px;

    border-bottom: 1px solid #979b9e !important;

    border-bottom-color: rgb(151, 155, 158);

    box-shadow: 0px 0px 3px #adb0b2;

    -moz-box-shadow: 0px 0px 3px #adb0b2;

    -webkit-box-shadow: 0px 0px 3px #adb0b2;

    background: #ffffff;

    background: -moz-linear-gradient(top, #ffffff 0%, #cdcecf 100%);

    background: -webkit-linear-gradient(top, #ffffff 0%,#cdcecf 100%);

    background: linear-gradient(to bottom, #ffffff 0%,#cdcecf 100%) !important;

    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#cdcecf',GradientType=0 );

    border-color: unset !important;

    padding: 0 10px !important;

    border-radius: 40px !important;
}
body div.wpforms-container-full .wpforms-form button[type="submit"]:hover {

    background-color: inherit !important;
    color: inherit !important;

}
.page-id-7 .slick-next, .page-id-7 .slick-prev {
    display: none!important;
}

.slick-next, .slick-prev {
    position: absolute;
    background: 0 0;
    top: 0;
    padding: 20px;
    padding-top: 20px;
    padding-right: 20px;
    padding-bottom: 20px;
    padding-left: 20px;
    opacity: .8;
    z-index: 0;
    border: none;
    font-size: 1px;
    color: #fff0;
}
.slick-next {
    right: 0!important;
}
.slick-prev:before {
    /*font-family: 'Font Awesome\ 5 Free';*/
    /*font-weight: 900;*/
    /*content: "\f053";*/
    /*color: red;*/
    /*font-size: 30px;*/
    content: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAABGdBTUEAALGeYUxB9wAAACBjSFJNAACHEAAAjBIAAP1NAACBPgAAWesAARIPAAA85gAAGc66ySIyAAABJmlDQ1BBZG9iZSBSR0IgKDE5OTgpAAAoz2NgYDJwdHFyZRJgYMjNKykKcndSiIiMUmA/z8DGwMwABonJxQWOAQE+IHZefl4qAwb4do2BEURf1gWZxUAa4EouKCoB0n+A2CgltTiZgYHRAMjOLi8pAIozzgGyRZKywewNIHZRSJAzkH0EyOZLh7CvgNhJEPYTELsI6Akg+wtIfTqYzcQBNgfClgGxS1IrQPYyOOcXVBZlpmeUKBhaWloqOKbkJ6UqBFcWl6TmFit45iXnFxXkFyWWpKYA1ULcBwaCEIWgENMAarTQZKAyAMUDhPU5EBy+jGJnEGIIkFxaVAZlMjIZE+YjzJgjwcDgv5SBgeUPQsykl4FhgQ4DA/9UhJiaIQODgD4Dw745AMDGT/0ZOjZcAAAACXBIWXMAAAsTAAALEwEAmpwYAAAIk2lUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDIgNzkuMTYwOTI0LCAyMDE3LzA3LzEzLTAxOjA2OjM5ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0RXZ0PSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VFdmVudCMiIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczpwaG90b3Nob3A9Imh0dHA6Ly9ucy5hZG9iZS5jb20vcGhvdG9zaG9wLzEuMC8iIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTggKFdpbmRvd3MpIiB4bXA6Q3JlYXRlRGF0ZT0iMjAyMC0wOC0yNFQxNDozOTo1NSswMjowMCIgeG1wOk1ldGFkYXRhRGF0ZT0iMjAyMC0wOC0yNFQxNDo0MDowOSswMjowMCIgeG1wOk1vZGlmeURhdGU9IjIwMjAtMDgtMjRUMTQ6NDA6MDkrMDI6MDAiIGRjOmZvcm1hdD0iaW1hZ2UvcG5nIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjc0ODQ3OTdkLWRlOWItZjk0Yi04Y2NhLWI2NDllZGRjZGZlZSIgeG1wTU06RG9jdW1lbnRJRD0iYWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOjNiNGI3ZDg5LTRjZjktMWU0NS04MjJmLWFiNGZlMTJmNmIwYyIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOmI5ZTA2N2M1LTA4YzctZDg0Mi04YjM4LTJlNDMzNDdjMzdkMSIgcGhvdG9zaG9wOkNvbG9yTW9kZT0iMyI+IDx4bXBNTTpIaXN0b3J5PiA8cmRmOlNlcT4gPHJkZjpsaSBzdEV2dDphY3Rpb249ImNyZWF0ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6YjllMDY3YzUtMDhjNy1kODQyLThiMzgtMmU0MzM0N2MzN2QxIiBzdEV2dDp3aGVuPSIyMDIwLTA4LTI0VDE0OjM5OjU1KzAyOjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxOCAoV2luZG93cykiLz4gPHJkZjpsaSBzdEV2dDphY3Rpb249InNhdmVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOjJhZmM5ODMwLTBkMzItNWU0Mi1iOWEyLTU0MTg2ZGZiMjlmYyIgc3RFdnQ6d2hlbj0iMjAyMC0wOC0yNFQxNDo0MDowOSswMjowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTggKFdpbmRvd3MpIiBzdEV2dDpjaGFuZ2VkPSIvIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJjb252ZXJ0ZWQiIHN0RXZ0OnBhcmFtZXRlcnM9ImZyb20gYXBwbGljYXRpb24vdm5kLmFkb2JlLnBob3Rvc2hvcCB0byBpbWFnZS9wbmciLz4gPHJkZjpsaSBzdEV2dDphY3Rpb249ImRlcml2ZWQiIHN0RXZ0OnBhcmFtZXRlcnM9ImNvbnZlcnRlZCBmcm9tIGFwcGxpY2F0aW9uL3ZuZC5hZG9iZS5waG90b3Nob3AgdG8gaW1hZ2UvcG5nIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDo3NDg0Nzk3ZC1kZTliLWY5NGItOGNjYS1iNjQ5ZWRkY2RmZWUiIHN0RXZ0OndoZW49IjIwMjAtMDgtMjRUMTQ6NDA6MDkrMDI6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE4IChXaW5kb3dzKSIgc3RFdnQ6Y2hhbmdlZD0iLyIvPiA8L3JkZjpTZXE+IDwveG1wTU06SGlzdG9yeT4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MmFmYzk4MzAtMGQzMi01ZTQyLWI5YTItNTQxODZkZmIyOWZjIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOmI5ZTA2N2M1LTA4YzctZDg0Mi04YjM4LTJlNDMzNDdjMzdkMSIgc3RSZWY6b3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOmI5ZTA2N2M1LTA4YzctZDg0Mi04YjM4LTJlNDMzNDdjMzdkMSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Psto1+QAAAPUSURBVFhH7ZjZS1RRHMd1Jp0UQ0KziDaKgop2KqKFHqP+gOg58E18UOwhUSGTlhdDsBwryG0qjBQpKwoqiyQyWmlBWqDFikRNJ53l2uenR8mZc3Wgc+2hvvDh3pl7L/czv/O7Z85M3P/8YeLV1mRmwlboh5vQC2MyODg4BVZalrXG5XK9i4+Pvw1BddjRzIdW6IZOOAYuGA1iLsR2QTv0h8PhDjjIvked4khkJObAfRiMwAtDN1dyO6CX/dHwui8UCu1nN0HOMx2Rmw2nIASRggEYujkiUrkxciPh/Y8DAwPLOdd45sJpEJFIOSGcmJh4Rcm9Vz5R4VgYtnG+0SyCNtBVbggegt78/PwKkQNL+USFQ/dBPqyRyLDKA/EQtGICcn3FxcVHubF2WEfC8XY2W7jGSEYeiDMQBq1cQkJCV05OTm0scrCTa4xlAVSBzFu2cpmZmdf8fv8X5aENYm1sjFVOsgQegW3lpOdyc3NrRA6B8XquDVZxjZHIsC6Ex6AVE0SupKTkMDee9J6bB7VgWzmmku68vLyaWOTAaM/JVFIHtlOJyGVlZbUwrN+UhzaIGe+5ZfAUbCvndrt7CwsLG5DrHNbQR+TAaM8thmegFRNErqys7ARf9gPKQxsZVjZGe06mknNggVZOhrWoqOhiLHJgfJ47D+P2XHZ29u1YhpWN0Z6TVIJt5RjWHwUFBRcmq+fGLCZVpoMMs12sjIyMDo/HM9HazQ+yaDWeDdAOtlVMTk7+WFdXdzUYDPargmlDBeW7OINrjEaquh0egJ2klZ6e/qa5ufkuD0lI+WiDYD0s5RqjcYNU8jXoBAUrJSXlc319vQ/JgPKJCnKSVnbXcY3xrIXvoBMcgoemx+v1+mIY7hYwtiD9PTJNvALbnqSSHT6f7yaSP5WPNgg61pPyO1d+sdn2ZFpa2tumpqYbCEw0cTvWk9JDL0EnKFjydFdXV3sR6FM+UeGYxLGeXAlfYbyJvKe0tLSC37k/hpX0QdKxntwIL8B2hZOUlPSpqqrqEj1pW0kJgo715Ca4B7Y9mZqa2t7Y2Hgdgb/SkyK5Gp6DTlCwVCUrEfhrPSmfvAPG7cny8vIyJLqHlfTh+C02s7jGeGQyl4WtXU+GmScvI5ADPcM60eFYEDZzvvHIyke+Fu+ATlLWlce5+TQ4ANqe5OuyOxAIrOdcRyI9uQKeQKSgrMzlT8045JJgL4zpSV774Qi7yXKek5HfMR9Aqib/PJwFkR8NEm5kdrPtYiv/aP2keid5PVWd4njkwSmHQzBD3ogMUh7Yg1gDE/q+yZT71xIX9wu+hEIS9fbY5gAAAABJRU5ErkJggg==');
}

.slick-next:before {
    /*font-family: 'Font Awesome\ 5 Free';*/
    /*font-weight: 900;*/
    /*content: "\f054";*/
    /*color: red;*/
    /*font-size: 30px;*/
    content: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAABGdBTUEAALGeYUxB9wAAACBjSFJNAACHEAAAjBIAAP1NAACBPgAAWesAARIPAAA85gAAGc66ySIyAAABJmlDQ1BBZG9iZSBSR0IgKDE5OTgpAAAoz2NgYDJwdHFyZRJgYMjNKykKcndSiIiMUmA/z8DGwMwABonJxQWOAQE+IHZefl4qAwb4do2BEURf1gWZxUAa4EouKCoB0n+A2CgltTiZgYHRAMjOLi8pAIozzgGyRZKywewNIHZRSJAzkH0EyOZLh7CvgNhJEPYTELsI6Akg+wtIfTqYzcQBNgfClgGxS1IrQPYyOOcXVBZlpmeUKBhaWloqOKbkJ6UqBFcWl6TmFit45iXnFxXkFyWWpKYA1ULcBwaCEIWgENMAarTQZKAyAMUDhPU5EBy+jGJnEGIIkFxaVAZlMjIZE+YjzJgjwcDgv5SBgeUPQsykl4FhgQ4DA/9UhJiaIQODgD4Dw745AMDGT/0ZOjZcAAAACXBIWXMAAAsTAAALEwEAmpwYAAAIk2lUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDIgNzkuMTYwOTI0LCAyMDE3LzA3LzEzLTAxOjA2OjM5ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0RXZ0PSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VFdmVudCMiIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczpwaG90b3Nob3A9Imh0dHA6Ly9ucy5hZG9iZS5jb20vcGhvdG9zaG9wLzEuMC8iIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTggKFdpbmRvd3MpIiB4bXA6Q3JlYXRlRGF0ZT0iMjAyMC0wOC0yNFQxNDozOTo1NSswMjowMCIgeG1wOk1ldGFkYXRhRGF0ZT0iMjAyMC0wOC0yNFQxNDo0MDowOSswMjowMCIgeG1wOk1vZGlmeURhdGU9IjIwMjAtMDgtMjRUMTQ6NDA6MDkrMDI6MDAiIGRjOmZvcm1hdD0iaW1hZ2UvcG5nIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjc0ODQ3OTdkLWRlOWItZjk0Yi04Y2NhLWI2NDllZGRjZGZlZSIgeG1wTU06RG9jdW1lbnRJRD0iYWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOjNiNGI3ZDg5LTRjZjktMWU0NS04MjJmLWFiNGZlMTJmNmIwYyIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOmI5ZTA2N2M1LTA4YzctZDg0Mi04YjM4LTJlNDMzNDdjMzdkMSIgcGhvdG9zaG9wOkNvbG9yTW9kZT0iMyI+IDx4bXBNTTpIaXN0b3J5PiA8cmRmOlNlcT4gPHJkZjpsaSBzdEV2dDphY3Rpb249ImNyZWF0ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6YjllMDY3YzUtMDhjNy1kODQyLThiMzgtMmU0MzM0N2MzN2QxIiBzdEV2dDp3aGVuPSIyMDIwLTA4LTI0VDE0OjM5OjU1KzAyOjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxOCAoV2luZG93cykiLz4gPHJkZjpsaSBzdEV2dDphY3Rpb249InNhdmVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOjJhZmM5ODMwLTBkMzItNWU0Mi1iOWEyLTU0MTg2ZGZiMjlmYyIgc3RFdnQ6d2hlbj0iMjAyMC0wOC0yNFQxNDo0MDowOSswMjowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTggKFdpbmRvd3MpIiBzdEV2dDpjaGFuZ2VkPSIvIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJjb252ZXJ0ZWQiIHN0RXZ0OnBhcmFtZXRlcnM9ImZyb20gYXBwbGljYXRpb24vdm5kLmFkb2JlLnBob3Rvc2hvcCB0byBpbWFnZS9wbmciLz4gPHJkZjpsaSBzdEV2dDphY3Rpb249ImRlcml2ZWQiIHN0RXZ0OnBhcmFtZXRlcnM9ImNvbnZlcnRlZCBmcm9tIGFwcGxpY2F0aW9uL3ZuZC5hZG9iZS5waG90b3Nob3AgdG8gaW1hZ2UvcG5nIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDo3NDg0Nzk3ZC1kZTliLWY5NGItOGNjYS1iNjQ5ZWRkY2RmZWUiIHN0RXZ0OndoZW49IjIwMjAtMDgtMjRUMTQ6NDA6MDkrMDI6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE4IChXaW5kb3dzKSIgc3RFdnQ6Y2hhbmdlZD0iLyIvPiA8L3JkZjpTZXE+IDwveG1wTU06SGlzdG9yeT4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MmFmYzk4MzAtMGQzMi01ZTQyLWI5YTItNTQxODZkZmIyOWZjIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOmI5ZTA2N2M1LTA4YzctZDg0Mi04YjM4LTJlNDMzNDdjMzdkMSIgc3RSZWY6b3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOmI5ZTA2N2M1LTA4YzctZDg0Mi04YjM4LTJlNDMzNDdjMzdkMSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Psto1+QAAAPISURBVFhH7ZjZS1RhGIfVYcwZJoS0hWiRosCihaIiWugy6g+IrgPvxIsRu0hQyKTlxtCspgXSdCoGUqSsKKgsimi1ogUpgiydaHEZc1Z73uZM5PFzzkCfUxf94MEz5zsf5/E97/nOmcn4n4nKyMhITiQS2RmNRltisdh2mGQMmTMV9kI9FMqOCY/IIXYcqe8Q5fM3/m7jr804JJEsOANhiMB7WAATFyScyOyHIbZ/hc8B2AEO49DpcBZGTHTCEhB5/QmFQquoXp/hNSrIBWE3TObQwyBVMwtG4RashkzQG06+DsKG05gw1g9ul8t1kcNFxiyYkHwGK0BvcJiBwI24jjqM99XX19fabLZ+mTIOMegB/TcODiuRuAuxuNLYMBRoaGg45nA4PjBFZFSSwnNYDnp7EoFC8Bk+yjAebG1tvZqbm9slU0AlKPvvwFrQLjkNmgwfZcLhsFTyglFJlaAgPfkC1oDeIDgbOgwfZVjQB2pqao6m0JN+WAp6g0NKPdnY2OhxOp3dTEnWky9hJZgX/T8LAin1ZFtb27W8vLy3MgVUgrL/HmyAv9KT371e73XWSVliVIKCSL6C9aA3CFr2JJLDHo/Ha9GTwmeYkMXcsid5XIZ8Pp+XSn5kSrKefA3yWEx/TyIZaW9vv52fn/9GpoBKUPbfh03wV3pyuLm5+bJxd6sEBZGUxV4qqTcIWvYklRyoq6s7RE/2MUUlmMAHo6KjpFPAGd9UJxgMhv1+/ww2k51PBL/GNzWF4qyneg/idVJnaGjoS0lJyc3s7Oxk1ZP3ynNQAHqC2BboMjyU4dIGKysrz1vISf/Jm7nI6XnB5dxSOUu52traI/TdoExJgrzYyvcYPXKILUvlslZUVLRYyMkbzlNYBHrCuVPpuU/FxcUdKfRcM8wHPUHMsucYHywrKzttISeVa4I5kL6eE7nq6up9WVlZVj33BOZBenqOsRiXtbe0tPS0hZxU7jEsBD3h/Kn0XG9RUdEVu93+TaaMg/zy0ADpXecYH3S73U0WclK5UzAL0ttzVVVVB7isAZmShIcwF7T1nDz87xkeY8KY5F15eflRi56TpeQB6FtKJJx8I8gvWsqIHGxlKbnE4XL5VHIhOAmzQW9481iMQLfhMyrsHxQ5Nu0cugtExCwnlTsBM0HPZf09cnK+5+5CJPDTyoght5nNxCuT/KDpAbOgfGPTd0OogsgkHvZ7oIftYegCqZz5fU4+H4QvIE+PuyA3hLaM+18iYwfpxwJuhkeZmZmdIJfPHBfI94kc6IBe+J9/JBkZPwDGCkXaO2tVSgAAAABJRU5ErkJggg==');
}
.go-to-classic {
    position: absolute;
    z-index: 999999999999999999999999999999999999;
    left: 50px;
    top: 89vh;
    margin: 0 !important;
    padding-bottom: 0 !important;
    background-color: #9f9f9fba;
    font-weight: 700;
    width: auto;
    padding: 0 10px;
    padding-bottom: 0px;
    padding-bottom: 0px;
    font-weight: 700;
    line-height: 26px;
    -webkit-appearance: none !important;
    border-radius: 15px;
    -webkit-border-radius: 15px;
    -moz-border-radius: 15px;
    font-size: 13px;
    color: #4c4c4c !important;
    display: inline-block;
    line-height: 26px;
    border-bottom: 1px solid #979b9e;
    box-shadow: 0px 0px 3px #adb0b2;
    -moz-box-shadow: 0px 0px 3px #adb0b2;
    -webkit-box-shadow: 0px 0px 3px #adb0b2;
    background: #fff;
    background: -moz-linear-gradient(top,#fff 0%,#cdcecf 100%);
    background: -webkit-linear-gradient(top,#fff 0%,#cdcecf 100%);
    background: linear-gradient(to bottom,#fff 0%,#cdcecf 100%);
}
.slick-dots {
    z-index: -99999;
}
.slick-list {
    z-index: -1;
}
.modal-content {
    -webkit-box-shadow: 0 0px 35px rgba(0,0,0,.7);
    box-shadow: 0 0px 35px rgba(0,0,0,.7);
}
div.wpforms-container-full {
    margin-bottom: 14px!important;
}



/* Chrome, Safari, Opera */
@-webkit-keyframes drawBorderFromCenter {
    0% {
        background-size: 0 2px, 0 0, 100% 100%;
    }
    20% {
        background-size: 100% 2px, 100% 0, 100% 100%;
    }
    66%
    {
        background-size: 100% 2px, 100% 98%, 100% 100%;
    }
    99%
    {
        background-size: 100% 2px, 100% 98%, 0 2px;
    }
}
.collection_img_wrapper {
    width: max-content;
    margin: 0 auto;
}