@charset "UTF-8";
/* Slider */
.slick-loading .slick-list {
  background: #fff url("./ajax-loader.gif") center center no-repeat;
}

/* Icons */
@font-face {
  font-family: "slick";
  font-weight: normal;
  font-style: normal;
  src: url("./fonts/slick.eot");
  src: url("./fonts/slick.eot?#iefix") format("embedded-opentype"), url("./fonts/slick.woff") format("woff"), url("./fonts/slick.ttf") format("truetype"), url("./fonts/slick.svg#slick") format("svg");
}
/* Arrows */
.slick-prev,
.slick-next {
  font-size: 0;
  line-height: 0;
  position: absolute;
  top: 50%;
  display: block;
  width: 20px;
  height: 20px;
  padding: 0;
  -webkit-transform: translate(0, -50%);
  -ms-transform: translate(0, -50%);
  transform: translate(0, -50%);
  cursor: pointer;
  color: transparent;
  border: none;
  outline: none;
  background: transparent;
}

.slick-prev:hover,
.slick-prev:focus,
.slick-next:hover,
.slick-next:focus {
  color: transparent;
  outline: none;
  background: transparent;
}

.slick-prev:hover:before,
.slick-prev:focus:before,
.slick-next:hover:before,
.slick-next:focus:before {
  opacity: 1;
}

.slick-prev.slick-disabled:before,
.slick-next.slick-disabled:before {
  opacity: 0.25;
}

.slick-prev:before,
.slick-next:before {
  font-family: "slick";
  font-size: 20px;
  line-height: 1;
  opacity: 0.75;
  color: white;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.slick-prev {
  left: -25px;
}

[dir=rtl] .slick-prev {
  right: -25px;
  left: auto;
}

.slick-prev:before {
  content: "←";
}

[dir=rtl] .slick-prev:before {
  content: "→";
}

.slick-next {
  right: -25px;
}

[dir=rtl] .slick-next {
  right: auto;
  left: -25px;
}

.slick-next:before {
  content: "→";
}

[dir=rtl] .slick-next:before {
  content: "←";
}

/* Dots */
.slick-dotted.slick-slider {
  margin-bottom: 30px;
}

.slick-dots {
  position: absolute;
  bottom: -25px;
  display: block;
  width: 100%;
  padding: 0;
  margin: 0;
  list-style: none;
  text-align: center;
}

.slick-dots li {
  position: relative;
  display: inline-block;
  width: 20px;
  height: 20px;
  margin: 0 5px;
  padding: 0;
  cursor: pointer;
}

.slick-dots li button {
  font-size: 0;
  line-height: 0;
  display: block;
  width: 20px;
  height: 20px;
  padding: 5px;
  cursor: pointer;
  color: transparent;
  border: 0;
  outline: none;
  background: transparent;
}

.slick-dots li button:hover,
.slick-dots li button:focus {
  outline: none;
}

.slick-dots li button:hover:before,
.slick-dots li button:focus:before {
  opacity: 1;
}

.slick-dots li button:before {
  font-family: "slick";
  font-size: 6px;
  line-height: 20px;
  position: absolute;
  top: 0;
  left: 0;
  width: 20px;
  height: 20px;
  content: "•";
  text-align: center;
  opacity: 0.25;
  color: black;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.slick-dots li.slick-active button:before {
  opacity: 0.75;
  color: black;
}
/* Slider */
.slick-slider {
  position: relative;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -ms-touch-action: pan-y;
  touch-action: pan-y;
  -webkit-tap-highlight-color: transparent;
}

.slick-list {
  position: relative;
  display: block;
  overflow: hidden;
  margin: 0;
  padding: 0;
}

.slick-list:focus {
  outline: none;
}

.slick-list.dragging {
  cursor: pointer;
  cursor: hand;
}

.slick-slider .slick-track,
.slick-slider .slick-list {
  -webkit-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}

.slick-track {
  position: relative;
  top: 0;
  left: 0;
  display: block;
}

.slick-track:before,
.slick-track:after {
  display: table;
  content: "";
}

.slick-track:after {
  clear: both;
}

.slick-loading .slick-track {
  visibility: hidden;
}

.slick-slide {
  display: none;
  float: left;
  height: 100%;
  min-height: 1px;
}

[dir=rtl] .slick-slide {
  float: right;
}

.slick-slide img {
  display: block;
}

.slick-slide.slick-loading img {
  display: none;
}

.slick-slide.dragging img {
  pointer-events: none;
}

.slick-initialized .slick-slide {
  display: block;
}

.slick-loading .slick-slide {
  visibility: hidden;
}

.slick-vertical .slick-slide {
  display: block;
  height: auto;
  border: 1px solid transparent;
}

.slick-arrow.slick-hidden {
  display: none;
}
[data-aos][data-aos][data-aos-duration="50"], body[data-aos-duration="50"] [data-aos] {
  -webkit-transition-duration: 50ms;
       -o-transition-duration: 50ms;
          transition-duration: 50ms;
}

[data-aos][data-aos][data-aos-delay="50"], body[data-aos-delay="50"] [data-aos] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}

[data-aos][data-aos][data-aos-delay="50"].aos-animate, body[data-aos-delay="50"] [data-aos].aos-animate {
  -webkit-transition-delay: 50ms;
       -o-transition-delay: 50ms;
          transition-delay: 50ms;
}

[data-aos][data-aos][data-aos-duration="100"], body[data-aos-duration="100"] [data-aos] {
  -webkit-transition-duration: 0.1s;
       -o-transition-duration: 0.1s;
          transition-duration: 0.1s;
}

[data-aos][data-aos][data-aos-delay="100"], body[data-aos-delay="100"] [data-aos] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}

[data-aos][data-aos][data-aos-delay="100"].aos-animate, body[data-aos-delay="100"] [data-aos].aos-animate {
  -webkit-transition-delay: 0.1s;
       -o-transition-delay: 0.1s;
          transition-delay: 0.1s;
}

[data-aos][data-aos][data-aos-duration="150"], body[data-aos-duration="150"] [data-aos] {
  -webkit-transition-duration: 0.15s;
       -o-transition-duration: 0.15s;
          transition-duration: 0.15s;
}

[data-aos][data-aos][data-aos-delay="150"], body[data-aos-delay="150"] [data-aos] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}

[data-aos][data-aos][data-aos-delay="150"].aos-animate, body[data-aos-delay="150"] [data-aos].aos-animate {
  -webkit-transition-delay: 0.15s;
       -o-transition-delay: 0.15s;
          transition-delay: 0.15s;
}

[data-aos][data-aos][data-aos-duration="200"], body[data-aos-duration="200"] [data-aos] {
  -webkit-transition-duration: 0.2s;
       -o-transition-duration: 0.2s;
          transition-duration: 0.2s;
}

[data-aos][data-aos][data-aos-delay="200"], body[data-aos-delay="200"] [data-aos] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}

[data-aos][data-aos][data-aos-delay="200"].aos-animate, body[data-aos-delay="200"] [data-aos].aos-animate {
  -webkit-transition-delay: 0.2s;
       -o-transition-delay: 0.2s;
          transition-delay: 0.2s;
}

[data-aos][data-aos][data-aos-duration="250"], body[data-aos-duration="250"] [data-aos] {
  -webkit-transition-duration: 0.25s;
       -o-transition-duration: 0.25s;
          transition-duration: 0.25s;
}

[data-aos][data-aos][data-aos-delay="250"], body[data-aos-delay="250"] [data-aos] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}

[data-aos][data-aos][data-aos-delay="250"].aos-animate, body[data-aos-delay="250"] [data-aos].aos-animate {
  -webkit-transition-delay: 0.25s;
       -o-transition-delay: 0.25s;
          transition-delay: 0.25s;
}

[data-aos][data-aos][data-aos-duration="300"], body[data-aos-duration="300"] [data-aos] {
  -webkit-transition-duration: 0.3s;
       -o-transition-duration: 0.3s;
          transition-duration: 0.3s;
}

[data-aos][data-aos][data-aos-delay="300"], body[data-aos-delay="300"] [data-aos] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}

[data-aos][data-aos][data-aos-delay="300"].aos-animate, body[data-aos-delay="300"] [data-aos].aos-animate {
  -webkit-transition-delay: 0.3s;
       -o-transition-delay: 0.3s;
          transition-delay: 0.3s;
}

[data-aos][data-aos][data-aos-duration="350"], body[data-aos-duration="350"] [data-aos] {
  -webkit-transition-duration: 0.35s;
       -o-transition-duration: 0.35s;
          transition-duration: 0.35s;
}

[data-aos][data-aos][data-aos-delay="350"], body[data-aos-delay="350"] [data-aos] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}

[data-aos][data-aos][data-aos-delay="350"].aos-animate, body[data-aos-delay="350"] [data-aos].aos-animate {
  -webkit-transition-delay: 0.35s;
       -o-transition-delay: 0.35s;
          transition-delay: 0.35s;
}

[data-aos][data-aos][data-aos-duration="400"], body[data-aos-duration="400"] [data-aos] {
  -webkit-transition-duration: 0.4s;
       -o-transition-duration: 0.4s;
          transition-duration: 0.4s;
}

[data-aos][data-aos][data-aos-delay="400"], body[data-aos-delay="400"] [data-aos] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}

[data-aos][data-aos][data-aos-delay="400"].aos-animate, body[data-aos-delay="400"] [data-aos].aos-animate {
  -webkit-transition-delay: 0.4s;
       -o-transition-delay: 0.4s;
          transition-delay: 0.4s;
}

[data-aos][data-aos][data-aos-duration="450"], body[data-aos-duration="450"] [data-aos] {
  -webkit-transition-duration: 0.45s;
       -o-transition-duration: 0.45s;
          transition-duration: 0.45s;
}

[data-aos][data-aos][data-aos-delay="450"], body[data-aos-delay="450"] [data-aos] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}

[data-aos][data-aos][data-aos-delay="450"].aos-animate, body[data-aos-delay="450"] [data-aos].aos-animate {
  -webkit-transition-delay: 0.45s;
       -o-transition-delay: 0.45s;
          transition-delay: 0.45s;
}

[data-aos][data-aos][data-aos-duration="500"], body[data-aos-duration="500"] [data-aos] {
  -webkit-transition-duration: 0.5s;
       -o-transition-duration: 0.5s;
          transition-duration: 0.5s;
}

[data-aos][data-aos][data-aos-delay="500"], body[data-aos-delay="500"] [data-aos] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}

[data-aos][data-aos][data-aos-delay="500"].aos-animate, body[data-aos-delay="500"] [data-aos].aos-animate {
  -webkit-transition-delay: 0.5s;
       -o-transition-delay: 0.5s;
          transition-delay: 0.5s;
}

[data-aos][data-aos][data-aos-duration="550"], body[data-aos-duration="550"] [data-aos] {
  -webkit-transition-duration: 0.55s;
       -o-transition-duration: 0.55s;
          transition-duration: 0.55s;
}

[data-aos][data-aos][data-aos-delay="550"], body[data-aos-delay="550"] [data-aos] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}

[data-aos][data-aos][data-aos-delay="550"].aos-animate, body[data-aos-delay="550"] [data-aos].aos-animate {
  -webkit-transition-delay: 0.55s;
       -o-transition-delay: 0.55s;
          transition-delay: 0.55s;
}

[data-aos][data-aos][data-aos-duration="600"], body[data-aos-duration="600"] [data-aos] {
  -webkit-transition-duration: 0.6s;
       -o-transition-duration: 0.6s;
          transition-duration: 0.6s;
}

[data-aos][data-aos][data-aos-delay="600"], body[data-aos-delay="600"] [data-aos] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}

[data-aos][data-aos][data-aos-delay="600"].aos-animate, body[data-aos-delay="600"] [data-aos].aos-animate {
  -webkit-transition-delay: 0.6s;
       -o-transition-delay: 0.6s;
          transition-delay: 0.6s;
}

[data-aos][data-aos][data-aos-duration="650"], body[data-aos-duration="650"] [data-aos] {
  -webkit-transition-duration: 0.65s;
       -o-transition-duration: 0.65s;
          transition-duration: 0.65s;
}

[data-aos][data-aos][data-aos-delay="650"], body[data-aos-delay="650"] [data-aos] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}

[data-aos][data-aos][data-aos-delay="650"].aos-animate, body[data-aos-delay="650"] [data-aos].aos-animate {
  -webkit-transition-delay: 0.65s;
       -o-transition-delay: 0.65s;
          transition-delay: 0.65s;
}

[data-aos][data-aos][data-aos-duration="700"], body[data-aos-duration="700"] [data-aos] {
  -webkit-transition-duration: 0.7s;
       -o-transition-duration: 0.7s;
          transition-duration: 0.7s;
}

[data-aos][data-aos][data-aos-delay="700"], body[data-aos-delay="700"] [data-aos] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}

[data-aos][data-aos][data-aos-delay="700"].aos-animate, body[data-aos-delay="700"] [data-aos].aos-animate {
  -webkit-transition-delay: 0.7s;
       -o-transition-delay: 0.7s;
          transition-delay: 0.7s;
}

[data-aos][data-aos][data-aos-duration="750"], body[data-aos-duration="750"] [data-aos] {
  -webkit-transition-duration: 0.75s;
       -o-transition-duration: 0.75s;
          transition-duration: 0.75s;
}

[data-aos][data-aos][data-aos-delay="750"], body[data-aos-delay="750"] [data-aos] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}

[data-aos][data-aos][data-aos-delay="750"].aos-animate, body[data-aos-delay="750"] [data-aos].aos-animate {
  -webkit-transition-delay: 0.75s;
       -o-transition-delay: 0.75s;
          transition-delay: 0.75s;
}

[data-aos][data-aos][data-aos-duration="800"], body[data-aos-duration="800"] [data-aos] {
  -webkit-transition-duration: 0.8s;
       -o-transition-duration: 0.8s;
          transition-duration: 0.8s;
}

[data-aos][data-aos][data-aos-delay="800"], body[data-aos-delay="800"] [data-aos] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}

[data-aos][data-aos][data-aos-delay="800"].aos-animate, body[data-aos-delay="800"] [data-aos].aos-animate {
  -webkit-transition-delay: 0.8s;
       -o-transition-delay: 0.8s;
          transition-delay: 0.8s;
}

[data-aos][data-aos][data-aos-duration="850"], body[data-aos-duration="850"] [data-aos] {
  -webkit-transition-duration: 0.85s;
       -o-transition-duration: 0.85s;
          transition-duration: 0.85s;
}

[data-aos][data-aos][data-aos-delay="850"], body[data-aos-delay="850"] [data-aos] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}

[data-aos][data-aos][data-aos-delay="850"].aos-animate, body[data-aos-delay="850"] [data-aos].aos-animate {
  -webkit-transition-delay: 0.85s;
       -o-transition-delay: 0.85s;
          transition-delay: 0.85s;
}

[data-aos][data-aos][data-aos-duration="900"], body[data-aos-duration="900"] [data-aos] {
  -webkit-transition-duration: 0.9s;
       -o-transition-duration: 0.9s;
          transition-duration: 0.9s;
}

[data-aos][data-aos][data-aos-delay="900"], body[data-aos-delay="900"] [data-aos] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}

[data-aos][data-aos][data-aos-delay="900"].aos-animate, body[data-aos-delay="900"] [data-aos].aos-animate {
  -webkit-transition-delay: 0.9s;
       -o-transition-delay: 0.9s;
          transition-delay: 0.9s;
}

[data-aos][data-aos][data-aos-duration="950"], body[data-aos-duration="950"] [data-aos] {
  -webkit-transition-duration: 0.95s;
       -o-transition-duration: 0.95s;
          transition-duration: 0.95s;
}

[data-aos][data-aos][data-aos-delay="950"], body[data-aos-delay="950"] [data-aos] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}

[data-aos][data-aos][data-aos-delay="950"].aos-animate, body[data-aos-delay="950"] [data-aos].aos-animate {
  -webkit-transition-delay: 0.95s;
       -o-transition-delay: 0.95s;
          transition-delay: 0.95s;
}

[data-aos][data-aos][data-aos-duration="1000"], body[data-aos-duration="1000"] [data-aos] {
  -webkit-transition-duration: 1s;
       -o-transition-duration: 1s;
          transition-duration: 1s;
}

[data-aos][data-aos][data-aos-delay="1000"], body[data-aos-delay="1000"] [data-aos] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}

[data-aos][data-aos][data-aos-delay="1000"].aos-animate, body[data-aos-delay="1000"] [data-aos].aos-animate {
  -webkit-transition-delay: 1s;
       -o-transition-delay: 1s;
          transition-delay: 1s;
}

[data-aos][data-aos][data-aos-duration="1050"], body[data-aos-duration="1050"] [data-aos] {
  -webkit-transition-duration: 1.05s;
       -o-transition-duration: 1.05s;
          transition-duration: 1.05s;
}

[data-aos][data-aos][data-aos-delay="1050"], body[data-aos-delay="1050"] [data-aos] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}

[data-aos][data-aos][data-aos-delay="1050"].aos-animate, body[data-aos-delay="1050"] [data-aos].aos-animate {
  -webkit-transition-delay: 1.05s;
       -o-transition-delay: 1.05s;
          transition-delay: 1.05s;
}

[data-aos][data-aos][data-aos-duration="1100"], body[data-aos-duration="1100"] [data-aos] {
  -webkit-transition-duration: 1.1s;
       -o-transition-duration: 1.1s;
          transition-duration: 1.1s;
}

[data-aos][data-aos][data-aos-delay="1100"], body[data-aos-delay="1100"] [data-aos] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}

[data-aos][data-aos][data-aos-delay="1100"].aos-animate, body[data-aos-delay="1100"] [data-aos].aos-animate {
  -webkit-transition-delay: 1.1s;
       -o-transition-delay: 1.1s;
          transition-delay: 1.1s;
}

[data-aos][data-aos][data-aos-duration="1150"], body[data-aos-duration="1150"] [data-aos] {
  -webkit-transition-duration: 1.15s;
       -o-transition-duration: 1.15s;
          transition-duration: 1.15s;
}

[data-aos][data-aos][data-aos-delay="1150"], body[data-aos-delay="1150"] [data-aos] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}

[data-aos][data-aos][data-aos-delay="1150"].aos-animate, body[data-aos-delay="1150"] [data-aos].aos-animate {
  -webkit-transition-delay: 1.15s;
       -o-transition-delay: 1.15s;
          transition-delay: 1.15s;
}

[data-aos][data-aos][data-aos-duration="1200"], body[data-aos-duration="1200"] [data-aos] {
  -webkit-transition-duration: 1.2s;
       -o-transition-duration: 1.2s;
          transition-duration: 1.2s;
}

[data-aos][data-aos][data-aos-delay="1200"], body[data-aos-delay="1200"] [data-aos] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}

[data-aos][data-aos][data-aos-delay="1200"].aos-animate, body[data-aos-delay="1200"] [data-aos].aos-animate {
  -webkit-transition-delay: 1.2s;
       -o-transition-delay: 1.2s;
          transition-delay: 1.2s;
}

[data-aos][data-aos][data-aos-duration="1250"], body[data-aos-duration="1250"] [data-aos] {
  -webkit-transition-duration: 1.25s;
       -o-transition-duration: 1.25s;
          transition-duration: 1.25s;
}

[data-aos][data-aos][data-aos-delay="1250"], body[data-aos-delay="1250"] [data-aos] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}

[data-aos][data-aos][data-aos-delay="1250"].aos-animate, body[data-aos-delay="1250"] [data-aos].aos-animate {
  -webkit-transition-delay: 1.25s;
       -o-transition-delay: 1.25s;
          transition-delay: 1.25s;
}

[data-aos][data-aos][data-aos-duration="1300"], body[data-aos-duration="1300"] [data-aos] {
  -webkit-transition-duration: 1.3s;
       -o-transition-duration: 1.3s;
          transition-duration: 1.3s;
}

[data-aos][data-aos][data-aos-delay="1300"], body[data-aos-delay="1300"] [data-aos] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}

[data-aos][data-aos][data-aos-delay="1300"].aos-animate, body[data-aos-delay="1300"] [data-aos].aos-animate {
  -webkit-transition-delay: 1.3s;
       -o-transition-delay: 1.3s;
          transition-delay: 1.3s;
}

[data-aos][data-aos][data-aos-duration="1350"], body[data-aos-duration="1350"] [data-aos] {
  -webkit-transition-duration: 1.35s;
       -o-transition-duration: 1.35s;
          transition-duration: 1.35s;
}

[data-aos][data-aos][data-aos-delay="1350"], body[data-aos-delay="1350"] [data-aos] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}

[data-aos][data-aos][data-aos-delay="1350"].aos-animate, body[data-aos-delay="1350"] [data-aos].aos-animate {
  -webkit-transition-delay: 1.35s;
       -o-transition-delay: 1.35s;
          transition-delay: 1.35s;
}

[data-aos][data-aos][data-aos-duration="1400"], body[data-aos-duration="1400"] [data-aos] {
  -webkit-transition-duration: 1.4s;
       -o-transition-duration: 1.4s;
          transition-duration: 1.4s;
}

[data-aos][data-aos][data-aos-delay="1400"], body[data-aos-delay="1400"] [data-aos] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}

[data-aos][data-aos][data-aos-delay="1400"].aos-animate, body[data-aos-delay="1400"] [data-aos].aos-animate {
  -webkit-transition-delay: 1.4s;
       -o-transition-delay: 1.4s;
          transition-delay: 1.4s;
}

[data-aos][data-aos][data-aos-duration="1450"], body[data-aos-duration="1450"] [data-aos] {
  -webkit-transition-duration: 1.45s;
       -o-transition-duration: 1.45s;
          transition-duration: 1.45s;
}

[data-aos][data-aos][data-aos-delay="1450"], body[data-aos-delay="1450"] [data-aos] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}

[data-aos][data-aos][data-aos-delay="1450"].aos-animate, body[data-aos-delay="1450"] [data-aos].aos-animate {
  -webkit-transition-delay: 1.45s;
       -o-transition-delay: 1.45s;
          transition-delay: 1.45s;
}

[data-aos][data-aos][data-aos-duration="1500"], body[data-aos-duration="1500"] [data-aos] {
  -webkit-transition-duration: 1.5s;
       -o-transition-duration: 1.5s;
          transition-duration: 1.5s;
}

[data-aos][data-aos][data-aos-delay="1500"], body[data-aos-delay="1500"] [data-aos] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}

[data-aos][data-aos][data-aos-delay="1500"].aos-animate, body[data-aos-delay="1500"] [data-aos].aos-animate {
  -webkit-transition-delay: 1.5s;
       -o-transition-delay: 1.5s;
          transition-delay: 1.5s;
}

[data-aos][data-aos][data-aos-duration="1550"], body[data-aos-duration="1550"] [data-aos] {
  -webkit-transition-duration: 1.55s;
       -o-transition-duration: 1.55s;
          transition-duration: 1.55s;
}

[data-aos][data-aos][data-aos-delay="1550"], body[data-aos-delay="1550"] [data-aos] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}

[data-aos][data-aos][data-aos-delay="1550"].aos-animate, body[data-aos-delay="1550"] [data-aos].aos-animate {
  -webkit-transition-delay: 1.55s;
       -o-transition-delay: 1.55s;
          transition-delay: 1.55s;
}

[data-aos][data-aos][data-aos-duration="1600"], body[data-aos-duration="1600"] [data-aos] {
  -webkit-transition-duration: 1.6s;
       -o-transition-duration: 1.6s;
          transition-duration: 1.6s;
}

[data-aos][data-aos][data-aos-delay="1600"], body[data-aos-delay="1600"] [data-aos] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}

[data-aos][data-aos][data-aos-delay="1600"].aos-animate, body[data-aos-delay="1600"] [data-aos].aos-animate {
  -webkit-transition-delay: 1.6s;
       -o-transition-delay: 1.6s;
          transition-delay: 1.6s;
}

[data-aos][data-aos][data-aos-duration="1650"], body[data-aos-duration="1650"] [data-aos] {
  -webkit-transition-duration: 1.65s;
       -o-transition-duration: 1.65s;
          transition-duration: 1.65s;
}

[data-aos][data-aos][data-aos-delay="1650"], body[data-aos-delay="1650"] [data-aos] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}

[data-aos][data-aos][data-aos-delay="1650"].aos-animate, body[data-aos-delay="1650"] [data-aos].aos-animate {
  -webkit-transition-delay: 1.65s;
       -o-transition-delay: 1.65s;
          transition-delay: 1.65s;
}

[data-aos][data-aos][data-aos-duration="1700"], body[data-aos-duration="1700"] [data-aos] {
  -webkit-transition-duration: 1.7s;
       -o-transition-duration: 1.7s;
          transition-duration: 1.7s;
}

[data-aos][data-aos][data-aos-delay="1700"], body[data-aos-delay="1700"] [data-aos] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}

[data-aos][data-aos][data-aos-delay="1700"].aos-animate, body[data-aos-delay="1700"] [data-aos].aos-animate {
  -webkit-transition-delay: 1.7s;
       -o-transition-delay: 1.7s;
          transition-delay: 1.7s;
}

[data-aos][data-aos][data-aos-duration="1750"], body[data-aos-duration="1750"] [data-aos] {
  -webkit-transition-duration: 1.75s;
       -o-transition-duration: 1.75s;
          transition-duration: 1.75s;
}

[data-aos][data-aos][data-aos-delay="1750"], body[data-aos-delay="1750"] [data-aos] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}

[data-aos][data-aos][data-aos-delay="1750"].aos-animate, body[data-aos-delay="1750"] [data-aos].aos-animate {
  -webkit-transition-delay: 1.75s;
       -o-transition-delay: 1.75s;
          transition-delay: 1.75s;
}

[data-aos][data-aos][data-aos-duration="1800"], body[data-aos-duration="1800"] [data-aos] {
  -webkit-transition-duration: 1.8s;
       -o-transition-duration: 1.8s;
          transition-duration: 1.8s;
}

[data-aos][data-aos][data-aos-delay="1800"], body[data-aos-delay="1800"] [data-aos] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}

[data-aos][data-aos][data-aos-delay="1800"].aos-animate, body[data-aos-delay="1800"] [data-aos].aos-animate {
  -webkit-transition-delay: 1.8s;
       -o-transition-delay: 1.8s;
          transition-delay: 1.8s;
}

[data-aos][data-aos][data-aos-duration="1850"], body[data-aos-duration="1850"] [data-aos] {
  -webkit-transition-duration: 1.85s;
       -o-transition-duration: 1.85s;
          transition-duration: 1.85s;
}

[data-aos][data-aos][data-aos-delay="1850"], body[data-aos-delay="1850"] [data-aos] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}

[data-aos][data-aos][data-aos-delay="1850"].aos-animate, body[data-aos-delay="1850"] [data-aos].aos-animate {
  -webkit-transition-delay: 1.85s;
       -o-transition-delay: 1.85s;
          transition-delay: 1.85s;
}

[data-aos][data-aos][data-aos-duration="1900"], body[data-aos-duration="1900"] [data-aos] {
  -webkit-transition-duration: 1.9s;
       -o-transition-duration: 1.9s;
          transition-duration: 1.9s;
}

[data-aos][data-aos][data-aos-delay="1900"], body[data-aos-delay="1900"] [data-aos] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}

[data-aos][data-aos][data-aos-delay="1900"].aos-animate, body[data-aos-delay="1900"] [data-aos].aos-animate {
  -webkit-transition-delay: 1.9s;
       -o-transition-delay: 1.9s;
          transition-delay: 1.9s;
}

[data-aos][data-aos][data-aos-duration="1950"], body[data-aos-duration="1950"] [data-aos] {
  -webkit-transition-duration: 1.95s;
       -o-transition-duration: 1.95s;
          transition-duration: 1.95s;
}

[data-aos][data-aos][data-aos-delay="1950"], body[data-aos-delay="1950"] [data-aos] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}

[data-aos][data-aos][data-aos-delay="1950"].aos-animate, body[data-aos-delay="1950"] [data-aos].aos-animate {
  -webkit-transition-delay: 1.95s;
       -o-transition-delay: 1.95s;
          transition-delay: 1.95s;
}

[data-aos][data-aos][data-aos-duration="2000"], body[data-aos-duration="2000"] [data-aos] {
  -webkit-transition-duration: 2s;
       -o-transition-duration: 2s;
          transition-duration: 2s;
}

[data-aos][data-aos][data-aos-delay="2000"], body[data-aos-delay="2000"] [data-aos] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}

[data-aos][data-aos][data-aos-delay="2000"].aos-animate, body[data-aos-delay="2000"] [data-aos].aos-animate {
  -webkit-transition-delay: 2s;
       -o-transition-delay: 2s;
          transition-delay: 2s;
}

[data-aos][data-aos][data-aos-duration="2050"], body[data-aos-duration="2050"] [data-aos] {
  -webkit-transition-duration: 2.05s;
       -o-transition-duration: 2.05s;
          transition-duration: 2.05s;
}

[data-aos][data-aos][data-aos-delay="2050"], body[data-aos-delay="2050"] [data-aos] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}

[data-aos][data-aos][data-aos-delay="2050"].aos-animate, body[data-aos-delay="2050"] [data-aos].aos-animate {
  -webkit-transition-delay: 2.05s;
       -o-transition-delay: 2.05s;
          transition-delay: 2.05s;
}

[data-aos][data-aos][data-aos-duration="2100"], body[data-aos-duration="2100"] [data-aos] {
  -webkit-transition-duration: 2.1s;
       -o-transition-duration: 2.1s;
          transition-duration: 2.1s;
}

[data-aos][data-aos][data-aos-delay="2100"], body[data-aos-delay="2100"] [data-aos] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}

[data-aos][data-aos][data-aos-delay="2100"].aos-animate, body[data-aos-delay="2100"] [data-aos].aos-animate {
  -webkit-transition-delay: 2.1s;
       -o-transition-delay: 2.1s;
          transition-delay: 2.1s;
}

[data-aos][data-aos][data-aos-duration="2150"], body[data-aos-duration="2150"] [data-aos] {
  -webkit-transition-duration: 2.15s;
       -o-transition-duration: 2.15s;
          transition-duration: 2.15s;
}

[data-aos][data-aos][data-aos-delay="2150"], body[data-aos-delay="2150"] [data-aos] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}

[data-aos][data-aos][data-aos-delay="2150"].aos-animate, body[data-aos-delay="2150"] [data-aos].aos-animate {
  -webkit-transition-delay: 2.15s;
       -o-transition-delay: 2.15s;
          transition-delay: 2.15s;
}

[data-aos][data-aos][data-aos-duration="2200"], body[data-aos-duration="2200"] [data-aos] {
  -webkit-transition-duration: 2.2s;
       -o-transition-duration: 2.2s;
          transition-duration: 2.2s;
}

[data-aos][data-aos][data-aos-delay="2200"], body[data-aos-delay="2200"] [data-aos] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}

[data-aos][data-aos][data-aos-delay="2200"].aos-animate, body[data-aos-delay="2200"] [data-aos].aos-animate {
  -webkit-transition-delay: 2.2s;
       -o-transition-delay: 2.2s;
          transition-delay: 2.2s;
}

[data-aos][data-aos][data-aos-duration="2250"], body[data-aos-duration="2250"] [data-aos] {
  -webkit-transition-duration: 2.25s;
       -o-transition-duration: 2.25s;
          transition-duration: 2.25s;
}

[data-aos][data-aos][data-aos-delay="2250"], body[data-aos-delay="2250"] [data-aos] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}

[data-aos][data-aos][data-aos-delay="2250"].aos-animate, body[data-aos-delay="2250"] [data-aos].aos-animate {
  -webkit-transition-delay: 2.25s;
       -o-transition-delay: 2.25s;
          transition-delay: 2.25s;
}

[data-aos][data-aos][data-aos-duration="2300"], body[data-aos-duration="2300"] [data-aos] {
  -webkit-transition-duration: 2.3s;
       -o-transition-duration: 2.3s;
          transition-duration: 2.3s;
}

[data-aos][data-aos][data-aos-delay="2300"], body[data-aos-delay="2300"] [data-aos] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}

[data-aos][data-aos][data-aos-delay="2300"].aos-animate, body[data-aos-delay="2300"] [data-aos].aos-animate {
  -webkit-transition-delay: 2.3s;
       -o-transition-delay: 2.3s;
          transition-delay: 2.3s;
}

[data-aos][data-aos][data-aos-duration="2350"], body[data-aos-duration="2350"] [data-aos] {
  -webkit-transition-duration: 2.35s;
       -o-transition-duration: 2.35s;
          transition-duration: 2.35s;
}

[data-aos][data-aos][data-aos-delay="2350"], body[data-aos-delay="2350"] [data-aos] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}

[data-aos][data-aos][data-aos-delay="2350"].aos-animate, body[data-aos-delay="2350"] [data-aos].aos-animate {
  -webkit-transition-delay: 2.35s;
       -o-transition-delay: 2.35s;
          transition-delay: 2.35s;
}

[data-aos][data-aos][data-aos-duration="2400"], body[data-aos-duration="2400"] [data-aos] {
  -webkit-transition-duration: 2.4s;
       -o-transition-duration: 2.4s;
          transition-duration: 2.4s;
}

[data-aos][data-aos][data-aos-delay="2400"], body[data-aos-delay="2400"] [data-aos] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}

[data-aos][data-aos][data-aos-delay="2400"].aos-animate, body[data-aos-delay="2400"] [data-aos].aos-animate {
  -webkit-transition-delay: 2.4s;
       -o-transition-delay: 2.4s;
          transition-delay: 2.4s;
}

[data-aos][data-aos][data-aos-duration="2450"], body[data-aos-duration="2450"] [data-aos] {
  -webkit-transition-duration: 2.45s;
       -o-transition-duration: 2.45s;
          transition-duration: 2.45s;
}

[data-aos][data-aos][data-aos-delay="2450"], body[data-aos-delay="2450"] [data-aos] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}

[data-aos][data-aos][data-aos-delay="2450"].aos-animate, body[data-aos-delay="2450"] [data-aos].aos-animate {
  -webkit-transition-delay: 2.45s;
       -o-transition-delay: 2.45s;
          transition-delay: 2.45s;
}

[data-aos][data-aos][data-aos-duration="2500"], body[data-aos-duration="2500"] [data-aos] {
  -webkit-transition-duration: 2.5s;
       -o-transition-duration: 2.5s;
          transition-duration: 2.5s;
}

[data-aos][data-aos][data-aos-delay="2500"], body[data-aos-delay="2500"] [data-aos] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}

[data-aos][data-aos][data-aos-delay="2500"].aos-animate, body[data-aos-delay="2500"] [data-aos].aos-animate {
  -webkit-transition-delay: 2.5s;
       -o-transition-delay: 2.5s;
          transition-delay: 2.5s;
}

[data-aos][data-aos][data-aos-duration="2550"], body[data-aos-duration="2550"] [data-aos] {
  -webkit-transition-duration: 2.55s;
       -o-transition-duration: 2.55s;
          transition-duration: 2.55s;
}

[data-aos][data-aos][data-aos-delay="2550"], body[data-aos-delay="2550"] [data-aos] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}

[data-aos][data-aos][data-aos-delay="2550"].aos-animate, body[data-aos-delay="2550"] [data-aos].aos-animate {
  -webkit-transition-delay: 2.55s;
       -o-transition-delay: 2.55s;
          transition-delay: 2.55s;
}

[data-aos][data-aos][data-aos-duration="2600"], body[data-aos-duration="2600"] [data-aos] {
  -webkit-transition-duration: 2.6s;
       -o-transition-duration: 2.6s;
          transition-duration: 2.6s;
}

[data-aos][data-aos][data-aos-delay="2600"], body[data-aos-delay="2600"] [data-aos] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}

[data-aos][data-aos][data-aos-delay="2600"].aos-animate, body[data-aos-delay="2600"] [data-aos].aos-animate {
  -webkit-transition-delay: 2.6s;
       -o-transition-delay: 2.6s;
          transition-delay: 2.6s;
}

[data-aos][data-aos][data-aos-duration="2650"], body[data-aos-duration="2650"] [data-aos] {
  -webkit-transition-duration: 2.65s;
       -o-transition-duration: 2.65s;
          transition-duration: 2.65s;
}

[data-aos][data-aos][data-aos-delay="2650"], body[data-aos-delay="2650"] [data-aos] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}

[data-aos][data-aos][data-aos-delay="2650"].aos-animate, body[data-aos-delay="2650"] [data-aos].aos-animate {
  -webkit-transition-delay: 2.65s;
       -o-transition-delay: 2.65s;
          transition-delay: 2.65s;
}

[data-aos][data-aos][data-aos-duration="2700"], body[data-aos-duration="2700"] [data-aos] {
  -webkit-transition-duration: 2.7s;
       -o-transition-duration: 2.7s;
          transition-duration: 2.7s;
}

[data-aos][data-aos][data-aos-delay="2700"], body[data-aos-delay="2700"] [data-aos] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}

[data-aos][data-aos][data-aos-delay="2700"].aos-animate, body[data-aos-delay="2700"] [data-aos].aos-animate {
  -webkit-transition-delay: 2.7s;
       -o-transition-delay: 2.7s;
          transition-delay: 2.7s;
}

[data-aos][data-aos][data-aos-duration="2750"], body[data-aos-duration="2750"] [data-aos] {
  -webkit-transition-duration: 2.75s;
       -o-transition-duration: 2.75s;
          transition-duration: 2.75s;
}

[data-aos][data-aos][data-aos-delay="2750"], body[data-aos-delay="2750"] [data-aos] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}

[data-aos][data-aos][data-aos-delay="2750"].aos-animate, body[data-aos-delay="2750"] [data-aos].aos-animate {
  -webkit-transition-delay: 2.75s;
       -o-transition-delay: 2.75s;
          transition-delay: 2.75s;
}

[data-aos][data-aos][data-aos-duration="2800"], body[data-aos-duration="2800"] [data-aos] {
  -webkit-transition-duration: 2.8s;
       -o-transition-duration: 2.8s;
          transition-duration: 2.8s;
}

[data-aos][data-aos][data-aos-delay="2800"], body[data-aos-delay="2800"] [data-aos] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}

[data-aos][data-aos][data-aos-delay="2800"].aos-animate, body[data-aos-delay="2800"] [data-aos].aos-animate {
  -webkit-transition-delay: 2.8s;
       -o-transition-delay: 2.8s;
          transition-delay: 2.8s;
}

[data-aos][data-aos][data-aos-duration="2850"], body[data-aos-duration="2850"] [data-aos] {
  -webkit-transition-duration: 2.85s;
       -o-transition-duration: 2.85s;
          transition-duration: 2.85s;
}

[data-aos][data-aos][data-aos-delay="2850"], body[data-aos-delay="2850"] [data-aos] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}

[data-aos][data-aos][data-aos-delay="2850"].aos-animate, body[data-aos-delay="2850"] [data-aos].aos-animate {
  -webkit-transition-delay: 2.85s;
       -o-transition-delay: 2.85s;
          transition-delay: 2.85s;
}

[data-aos][data-aos][data-aos-duration="2900"], body[data-aos-duration="2900"] [data-aos] {
  -webkit-transition-duration: 2.9s;
       -o-transition-duration: 2.9s;
          transition-duration: 2.9s;
}

[data-aos][data-aos][data-aos-delay="2900"], body[data-aos-delay="2900"] [data-aos] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}

[data-aos][data-aos][data-aos-delay="2900"].aos-animate, body[data-aos-delay="2900"] [data-aos].aos-animate {
  -webkit-transition-delay: 2.9s;
       -o-transition-delay: 2.9s;
          transition-delay: 2.9s;
}

[data-aos][data-aos][data-aos-duration="2950"], body[data-aos-duration="2950"] [data-aos] {
  -webkit-transition-duration: 2.95s;
       -o-transition-duration: 2.95s;
          transition-duration: 2.95s;
}

[data-aos][data-aos][data-aos-delay="2950"], body[data-aos-delay="2950"] [data-aos] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}

[data-aos][data-aos][data-aos-delay="2950"].aos-animate, body[data-aos-delay="2950"] [data-aos].aos-animate {
  -webkit-transition-delay: 2.95s;
       -o-transition-delay: 2.95s;
          transition-delay: 2.95s;
}

[data-aos][data-aos][data-aos-duration="3000"], body[data-aos-duration="3000"] [data-aos] {
  -webkit-transition-duration: 3s;
       -o-transition-duration: 3s;
          transition-duration: 3s;
}

[data-aos][data-aos][data-aos-delay="3000"], body[data-aos-delay="3000"] [data-aos] {
  -webkit-transition-delay: 0;
       -o-transition-delay: 0;
          transition-delay: 0;
}

[data-aos][data-aos][data-aos-delay="3000"].aos-animate, body[data-aos-delay="3000"] [data-aos].aos-animate {
  -webkit-transition-delay: 3s;
       -o-transition-delay: 3s;
          transition-delay: 3s;
}

[data-aos][data-aos][data-aos-easing=linear], body[data-aos-easing=linear] [data-aos] {
  -webkit-transition-timing-function: cubic-bezier(0.25, 0.25, 0.75, 0.75);
       -o-transition-timing-function: cubic-bezier(0.25, 0.25, 0.75, 0.75);
          transition-timing-function: cubic-bezier(0.25, 0.25, 0.75, 0.75);
}

[data-aos][data-aos][data-aos-easing=ease], body[data-aos-easing=ease] [data-aos] {
  -webkit-transition-timing-function: ease;
       -o-transition-timing-function: ease;
          transition-timing-function: ease;
}

[data-aos][data-aos][data-aos-easing=ease-in], body[data-aos-easing=ease-in] [data-aos] {
  -webkit-transition-timing-function: ease-in;
       -o-transition-timing-function: ease-in;
          transition-timing-function: ease-in;
}

[data-aos][data-aos][data-aos-easing=ease-out], body[data-aos-easing=ease-out] [data-aos] {
  -webkit-transition-timing-function: ease-out;
       -o-transition-timing-function: ease-out;
          transition-timing-function: ease-out;
}

[data-aos][data-aos][data-aos-easing=ease-in-out], body[data-aos-easing=ease-in-out] [data-aos] {
  -webkit-transition-timing-function: ease-in-out;
       -o-transition-timing-function: ease-in-out;
          transition-timing-function: ease-in-out;
}

[data-aos][data-aos][data-aos-easing=ease-in-back], body[data-aos-easing=ease-in-back] [data-aos] {
  -webkit-transition-timing-function: cubic-bezier(0.6, -0.28, 0.735, 0.045);
       -o-transition-timing-function: cubic-bezier(0.6, -0.28, 0.735, 0.045);
          transition-timing-function: cubic-bezier(0.6, -0.28, 0.735, 0.045);
}

[data-aos][data-aos][data-aos-easing=ease-out-back], body[data-aos-easing=ease-out-back] [data-aos] {
  -webkit-transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.275);
       -o-transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.275);
          transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.275);
}

[data-aos][data-aos][data-aos-easing=ease-in-out-back], body[data-aos-easing=ease-in-out-back] [data-aos] {
  -webkit-transition-timing-function: cubic-bezier(0.68, -0.55, 0.265, 1.55);
       -o-transition-timing-function: cubic-bezier(0.68, -0.55, 0.265, 1.55);
          transition-timing-function: cubic-bezier(0.68, -0.55, 0.265, 1.55);
}

[data-aos][data-aos][data-aos-easing=ease-in-sine], body[data-aos-easing=ease-in-sine] [data-aos] {
  -webkit-transition-timing-function: cubic-bezier(0.47, 0, 0.745, 0.715);
       -o-transition-timing-function: cubic-bezier(0.47, 0, 0.745, 0.715);
          transition-timing-function: cubic-bezier(0.47, 0, 0.745, 0.715);
}

[data-aos][data-aos][data-aos-easing=ease-out-sine], body[data-aos-easing=ease-out-sine] [data-aos] {
  -webkit-transition-timing-function: cubic-bezier(0.39, 0.575, 0.565, 1);
       -o-transition-timing-function: cubic-bezier(0.39, 0.575, 0.565, 1);
          transition-timing-function: cubic-bezier(0.39, 0.575, 0.565, 1);
}

[data-aos][data-aos][data-aos-easing=ease-in-out-sine], body[data-aos-easing=ease-in-out-sine] [data-aos] {
  -webkit-transition-timing-function: cubic-bezier(0.445, 0.05, 0.55, 0.95);
       -o-transition-timing-function: cubic-bezier(0.445, 0.05, 0.55, 0.95);
          transition-timing-function: cubic-bezier(0.445, 0.05, 0.55, 0.95);
}

[data-aos][data-aos][data-aos-easing=ease-in-quad], body[data-aos-easing=ease-in-quad] [data-aos] {
  -webkit-transition-timing-function: cubic-bezier(0.55, 0.085, 0.68, 0.53);
       -o-transition-timing-function: cubic-bezier(0.55, 0.085, 0.68, 0.53);
          transition-timing-function: cubic-bezier(0.55, 0.085, 0.68, 0.53);
}

[data-aos][data-aos][data-aos-easing=ease-out-quad], body[data-aos-easing=ease-out-quad] [data-aos] {
  -webkit-transition-timing-function: cubic-bezier(0.25, 0.46, 0.45, 0.94);
       -o-transition-timing-function: cubic-bezier(0.25, 0.46, 0.45, 0.94);
          transition-timing-function: cubic-bezier(0.25, 0.46, 0.45, 0.94);
}

[data-aos][data-aos][data-aos-easing=ease-in-out-quad], body[data-aos-easing=ease-in-out-quad] [data-aos] {
  -webkit-transition-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955);
       -o-transition-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955);
          transition-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955);
}

[data-aos][data-aos][data-aos-easing=ease-in-cubic], body[data-aos-easing=ease-in-cubic] [data-aos] {
  -webkit-transition-timing-function: cubic-bezier(0.55, 0.085, 0.68, 0.53);
       -o-transition-timing-function: cubic-bezier(0.55, 0.085, 0.68, 0.53);
          transition-timing-function: cubic-bezier(0.55, 0.085, 0.68, 0.53);
}

[data-aos][data-aos][data-aos-easing=ease-out-cubic], body[data-aos-easing=ease-out-cubic] [data-aos] {
  -webkit-transition-timing-function: cubic-bezier(0.25, 0.46, 0.45, 0.94);
       -o-transition-timing-function: cubic-bezier(0.25, 0.46, 0.45, 0.94);
          transition-timing-function: cubic-bezier(0.25, 0.46, 0.45, 0.94);
}

[data-aos][data-aos][data-aos-easing=ease-in-out-cubic], body[data-aos-easing=ease-in-out-cubic] [data-aos] {
  -webkit-transition-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955);
       -o-transition-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955);
          transition-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955);
}

[data-aos][data-aos][data-aos-easing=ease-in-quart], body[data-aos-easing=ease-in-quart] [data-aos] {
  -webkit-transition-timing-function: cubic-bezier(0.55, 0.085, 0.68, 0.53);
       -o-transition-timing-function: cubic-bezier(0.55, 0.085, 0.68, 0.53);
          transition-timing-function: cubic-bezier(0.55, 0.085, 0.68, 0.53);
}

[data-aos][data-aos][data-aos-easing=ease-out-quart], body[data-aos-easing=ease-out-quart] [data-aos] {
  -webkit-transition-timing-function: cubic-bezier(0.25, 0.46, 0.45, 0.94);
       -o-transition-timing-function: cubic-bezier(0.25, 0.46, 0.45, 0.94);
          transition-timing-function: cubic-bezier(0.25, 0.46, 0.45, 0.94);
}

[data-aos][data-aos][data-aos-easing=ease-in-out-quart], body[data-aos-easing=ease-in-out-quart] [data-aos] {
  -webkit-transition-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955);
       -o-transition-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955);
          transition-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955);
}

[data-aos^=fade][data-aos^=fade] {
  opacity: 0;
  -webkit-transition-property: opacity, -webkit-transform;
  transition-property: opacity, -webkit-transform;
  -o-transition-property: opacity, transform;
  transition-property: opacity, transform;
  transition-property: opacity, transform, -webkit-transform;
}

[data-aos^=fade][data-aos^=fade].aos-animate {
  opacity: 1;
  -webkit-transform: translateZ(0);
          transform: translateZ(0);
}

[data-aos=fade-up] {
  -webkit-transform: translate3d(0, 100px, 0);
          transform: translate3d(0, 100px, 0);
}

[data-aos=fade-down] {
  -webkit-transform: translate3d(0, -100px, 0);
          transform: translate3d(0, -100px, 0);
}

[data-aos=fade-right] {
  -webkit-transform: translate3d(-100px, 0, 0);
          transform: translate3d(-100px, 0, 0);
}

[data-aos=fade-left] {
  -webkit-transform: translate3d(100px, 0, 0);
          transform: translate3d(100px, 0, 0);
}

[data-aos=fade-up-right] {
  -webkit-transform: translate3d(-100px, 100px, 0);
          transform: translate3d(-100px, 100px, 0);
}

[data-aos=fade-up-left] {
  -webkit-transform: translate3d(100px, 100px, 0);
          transform: translate3d(100px, 100px, 0);
}

[data-aos=fade-down-right] {
  -webkit-transform: translate3d(-100px, -100px, 0);
          transform: translate3d(-100px, -100px, 0);
}

[data-aos=fade-down-left] {
  -webkit-transform: translate3d(100px, -100px, 0);
          transform: translate3d(100px, -100px, 0);
}

[data-aos^=zoom][data-aos^=zoom] {
  opacity: 0;
  -webkit-transition-property: opacity, -webkit-transform;
  transition-property: opacity, -webkit-transform;
  -o-transition-property: opacity, transform;
  transition-property: opacity, transform;
  transition-property: opacity, transform, -webkit-transform;
}

[data-aos^=zoom][data-aos^=zoom].aos-animate {
  opacity: 1;
  -webkit-transform: translateZ(0) scale(1);
          transform: translateZ(0) scale(1);
}

[data-aos=zoom-in] {
  -webkit-transform: scale(0.6);
      -ms-transform: scale(0.6);
          transform: scale(0.6);
}

[data-aos=zoom-in-up] {
  -webkit-transform: translate3d(0, 100px, 0) scale(0.6);
          transform: translate3d(0, 100px, 0) scale(0.6);
}

[data-aos=zoom-in-down] {
  -webkit-transform: translate3d(0, -100px, 0) scale(0.6);
          transform: translate3d(0, -100px, 0) scale(0.6);
}

[data-aos=zoom-in-right] {
  -webkit-transform: translate3d(-100px, 0, 0) scale(0.6);
          transform: translate3d(-100px, 0, 0) scale(0.6);
}

[data-aos=zoom-in-left] {
  -webkit-transform: translate3d(100px, 0, 0) scale(0.6);
          transform: translate3d(100px, 0, 0) scale(0.6);
}

[data-aos=zoom-out] {
  -webkit-transform: scale(1.2);
      -ms-transform: scale(1.2);
          transform: scale(1.2);
}

[data-aos=zoom-out-up] {
  -webkit-transform: translate3d(0, 100px, 0) scale(1.2);
          transform: translate3d(0, 100px, 0) scale(1.2);
}

[data-aos=zoom-out-down] {
  -webkit-transform: translate3d(0, -100px, 0) scale(1.2);
          transform: translate3d(0, -100px, 0) scale(1.2);
}

[data-aos=zoom-out-right] {
  -webkit-transform: translate3d(-100px, 0, 0) scale(1.2);
          transform: translate3d(-100px, 0, 0) scale(1.2);
}

[data-aos=zoom-out-left] {
  -webkit-transform: translate3d(100px, 0, 0) scale(1.2);
          transform: translate3d(100px, 0, 0) scale(1.2);
}

[data-aos^=slide][data-aos^=slide] {
  -webkit-transition-property: -webkit-transform;
  transition-property: -webkit-transform;
  -o-transition-property: transform;
  transition-property: transform;
  transition-property: transform, -webkit-transform;
}

[data-aos^=slide][data-aos^=slide].aos-animate {
  -webkit-transform: translateZ(0);
          transform: translateZ(0);
}

[data-aos=slide-up] {
  -webkit-transform: translate3d(0, 100%, 0);
          transform: translate3d(0, 100%, 0);
}

[data-aos=slide-down] {
  -webkit-transform: translate3d(0, -100%, 0);
          transform: translate3d(0, -100%, 0);
}

[data-aos=slide-right] {
  -webkit-transform: translate3d(-100%, 0, 0);
          transform: translate3d(-100%, 0, 0);
}

[data-aos=slide-left] {
  -webkit-transform: translate3d(100%, 0, 0);
          transform: translate3d(100%, 0, 0);
}

[data-aos^=flip][data-aos^=flip] {
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
  -webkit-transition-property: -webkit-transform;
  transition-property: -webkit-transform;
  -o-transition-property: transform;
  transition-property: transform;
  transition-property: transform, -webkit-transform;
}

[data-aos=flip-left] {
  -webkit-transform: perspective(2500px) rotateY(-100deg);
          transform: perspective(2500px) rotateY(-100deg);
}

[data-aos=flip-left].aos-animate {
  -webkit-transform: perspective(2500px) rotateY(0);
          transform: perspective(2500px) rotateY(0);
}

[data-aos=flip-right] {
  -webkit-transform: perspective(2500px) rotateY(100deg);
          transform: perspective(2500px) rotateY(100deg);
}

[data-aos=flip-right].aos-animate {
  -webkit-transform: perspective(2500px) rotateY(0);
          transform: perspective(2500px) rotateY(0);
}

[data-aos=flip-up] {
  -webkit-transform: perspective(2500px) rotateX(-100deg);
          transform: perspective(2500px) rotateX(-100deg);
}

[data-aos=flip-up].aos-animate {
  -webkit-transform: perspective(2500px) rotateX(0);
          transform: perspective(2500px) rotateX(0);
}

[data-aos=flip-down] {
  -webkit-transform: perspective(2500px) rotateX(100deg);
          transform: perspective(2500px) rotateX(100deg);
}

[data-aos=flip-down].aos-animate {
  -webkit-transform: perspective(2500px) rotateX(0);
          transform: perspective(2500px) rotateX(0);
}
/*ADD PARTIALS*/
/**/
/*
$c_exo_red : #B1221C;
$c_exo_orange : #FF5B2B;
$c_exo_marine : #34393E;
$c_exo_blue : #8CC6D7;
$c_exo_green : #02FE03;
$c_exo_dblue : #002B88;
$c_exo_purple : #9A04D3;
*/
.c-white {
  color: #fff !important;
}

.c-black {
  color: #000;
}

/*** RESET CSS */
html body a {
  text-decoration: none;
  text-transform: initial;
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
  color: #FCE15D;
}
html body a:hover {
  text-decoration: underline;
  color: #d6b204;
}

button, select {
  outline-color: #000;
}

body {
  font-family: "Open Sans", sans-serif;
  background: -webkit-gradient(linear, left bottom, left top, from(#000), color-stop(80%, #111)) !important;
  background: -webkit-linear-gradient(bottom, #000 0%, #111 80%) !important;
  background: -o-linear-gradient(bottom, #000 0%, #111 80%) !important;
  background: linear-gradient(to top, #000 0%, #111 80%) !important;
  color: #fff;
}

*::-moz-selection {
  background: rgba(236, 187, 69, 0.2); /* WebKit/Blink Browsers */
}

*::selection {
  background: rgba(236, 187, 69, 0.2); /* WebKit/Blink Browsers */
}

*::-moz-selection {
  background: rgba(236, 187, 69, 0.2); /* Gecko Browsers */
}

/*ADD CSS FOR SPECIFIC COMPONENTS*/
.h1, h1, .h2, h2, .h3, h3, .h4, h4, h5, h6, .h5, .h6, p {
  margin: 0;
  padding: 0;
  letter-spacing: normal;
  color: white;
}

.h1:not(.site-title), h1:not(.site-title) {
  margin: 0;
  padding: 20px 0 5px 0;
  font-size: 50px;
  font-weight: 500;
  color: #fff;
  font-family: "Oswald", Arial, Helvetica, sans-serif;
  width: 100%;
  text-transform: uppercase;
  display: inline-block;
}
@media all and (max-width: 500px) {
  .h1:not(.site-title), h1:not(.site-title) {
    font-size: 34px;
  }
}

.h2, h2 {
  margin: 0 0 15px 0;
  padding: 20px 0 3px 0;
  font-size: 34px;
  font-weight: 500;
  color: #fff;
  border-bottom: 2px solid #FCE15D;
  text-transform: uppercase;
  font-family: "Oswald", Arial, Helvetica, sans-serif;
  width: 100%;
  display: inline-block;
}
@media all and (max-width: 480px) {
  .h2, h2 {
    font-size: 27px;
  }
}

.h3, h3 {
  padding: 0;
  font-size: 24px;
  margin: 20px 0 5px 0;
  font-family: "Oswald", Arial, Helvetica, sans-serif;
}

.h4, h4, h5, h6 {
  padding: 0;
  font-size: 20px;
  margin: 20px 0 5px 0;
}

.p, #site-content p:not(.has-text-color) {
  font-size: 16px;
  color: #fff;
  line-height: 26px;
  margin-bottom: 15px;
}

#site-content p.has-text-color {
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 15px;
}

ul {
  list-style: square;
  margin: 20px 0 25px 20px;
  color: #fff;
}
ul li {
  font-size: 16px;
}

.nytotheme label, .nytotheme .nf-form-content label {
  color: white;
  font-size: 16px;
  font-weight: bold;
}
.nytotheme legend {
  color: white;
}
.nytotheme .nf-error .nf-error-msg {
  color: #e80000;
  background: white;
  border: 1px solid black;
  font-size: 11px;
  padding: 10px;
  border-left: 5px solid red;
}

hr.wp-block-separator, hr {
  margin: 40px 0 !important;
}

.header {
  background: #000;
  padding-bottom: 14px;
}
.header__socials {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.header__socials .social-link__list__item {
  margin: 0 15px 0 0;
}
.header__socials .social-link__list__item a {
  color: white;
}
.header__socials .social-link__list__item a:hover {
  color: #FCE15D;
}
.header__socials .social-link__list--plateform a {
  margin-top: 2px;
  display: block;
}
.header__helper {
  display: none;
}
@media all and (max-width: 992px) {
  .header__helper {
    z-index: 100;
    font-size: 28px;
    position: absolute;
    bottom: 30px;
    right: 20px;
  }
  .header__helper a {
    color: white;
  }
  .header__helper a span {
    font-size: 15px;
    margin-left: 4px;
  }
  .header__helper a:first-child {
    margin-right: 20px;
  }
}
.header__content__main {
  max-width: 1920px;
  margin: 0 auto;
  padding: 0 2.5% 0 4%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 90px;
  -webkit-transition: height ease-in-out 500ms;
  -o-transition: height ease-in-out 500ms;
  transition: height ease-in-out 500ms;
}
.header__top__nav {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  max-width: 1920px;
  margin: 0 auto;
  padding: 0;
}
@media all and (min-width: 992px) {
  .header__top__nav {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
  }
}
@media all and (max-width: 390px) {
  .header__top__nav {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-align: end;
        -ms-flex-align: end;
            align-items: flex-end;
    padding-right: 5px;
  }
}
.header__top__list {
  list-style: none;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin: 0;
  padding: 0;
}
.header__top__list li {
  margin: 0 20px 0 0;
  padding: 0;
  /*   &::before {
       content: "|";
       margin-right: 15px;
       color: $c_gold;
       @media all and (max-width: 480px) {
         margin-right: 10px;
       }
       @media all and (max-width: 350px) {
         margin: 0 2px 0 0;
       }
     }

     &:first-child::before {
       content: none;
       margin-right: 0;
       // @media all and (max-width:600px){content:none;margin-right: 0;}
     }*/
}
@media all and (max-width: 480px) {
  .header__top__list li {
    margin: 0 10px 0 0;
  }
}
@media all and (max-width: 350px) {
  .header__top__list li {
    margin: 0 5px 0 0;
  }
}
.header__top__list li a {
  text-decoration: none;
  font-weight: 300;
  color: #fff;
  font-size: 13px;
}
.header__top__list li a:hover {
  color: #ECBB45;
  text-decoration: underline;
}
.header__logo {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.header__logo .site-title a {
  -webkit-transition: font-size ease-in-out 500ms;
  -o-transition: font-size ease-in-out 500ms;
  transition: font-size ease-in-out 500ms;
  font-family: "Oswald", Arial, Helvetica, sans-serif;
  color: #fff;
  letter-spacing: normal;
  font-size: 40px;
  font-weight: bold;
  text-transform: uppercase;
  text-decoration: none;
  margin: 0;
  padding: 0;
}
.header__logo .site-description {
  display: block;
  font-family: "Open Sans", sans-serif;
  color: white;
  letter-spacing: 1px;
  font-size: 14px;
  text-transform: uppercase;
  margin: 6px 0 0 0;
  padding: 0;
  width: 100%;
  text-align: center;
}
@media (max-width: 576px) {
  .header__logo .site-description {
    font-size: 13px;
    padding-right: 20px;
  }
}
.header__navigation {
  margin-left: auto;
  z-index: 100;
}
@media all and (max-width: 992px) {
  .header__navigation {
    opacity: 0;
    visibility: hidden;
    height: 0;
    -webkit-transition: all ease-in-out 500ms;
    -o-transition: all ease-in-out 500ms;
    transition: all ease-in-out 500ms;
    width: 0;
  }
}
.header__navigation__nav {
  height: 100%;
}
@media all and (max-width: 992px) {
  .header__navigation__nav { /*visibility: hidden;display:none;*/ }
}
.header__navigation__list {
  list-style: none;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin: 0;
  padding: 0;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  height: 100%;
}
.header__navigation__list li {
  margin: 0 24px 0 0;
  position: relative;
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
@media all and (min-width: 1199px) {
  .header__navigation__list li {
    margin: 0 40px 0 0;
  }
}
.header__navigation__list li a {
  color: white;
  font-size: 19px;
  display: block;
  cursor: pointer;
  text-transform: uppercase;
  font-family: "Oswald", Arial, Helvetica, sans-serif;
  white-space: pre;
  letter-spacing: 1px;
}
.header__navigation__list li a:hover {
  color: #ECBB45;
}
.header__navigation__list li.current-menu-item a {
  color: #ECBB45;
}
.header__navigation__list li.menu-item-has-children:hover .fa-chevron-up {
  display: inline;
}
.header__navigation__list li.menu-item-has-children:hover .fa-chevron-down {
  display: none;
}
.header__navigation__list li.menu-item-has-children:hover .sub-menu {
  visibility: visible;
  height: auto;
  opacity: 1;
  -webkit-transform: translateY(0);
      -ms-transform: translateY(0);
          transform: translateY(0);
}
.header__navigation__list li.menu-item-has-children span.arrow {
  color: white;
  font-size: 14px;
  margin-left: 5px;
  top: -2px;
  position: relative;
}
.header__navigation__list li.menu-item-has-children .fa-chevron-up {
  display: none;
}
.header__navigation__list li.menu-item-has-children .fa-chevron-down {
  display: inline;
}
.header__navigation__list li.menu-item-has-children .sub-menu a span.arrow {
  display: none !important;
}
.header__navigation__list li .sub-menu {
  height: 0;
  position: absolute;
  top: 80px;
  width: 220px;
  background: #000;
  padding: 20px 15px 20px 15px;
  left: -20px;
  opacity: 0;
  -webkit-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  transition: all 0.5s ease;
  margin: 0;
  visibility: hidden;
}
.header__navigation__list li .sub-menu li {
  margin: 0 0 5px 0;
  padding: 0;
}
.header__navigation__list li .sub-menu li:not(:first-child) {
  margin-top: 15px;
}
.header__navigation__list li .sub-menu li a {
  font-size: 18px;
  width: 100%;
  line-height: 22px;
}

body.sticky .site-title a {
  font-size: 30px;
}
@media (max-width: 576px) {
  body.sticky .site-title a {
    font-size: 22px;
  }
}
body.sticky .site-description {
  font-size: 14px;
}
@media (max-width: 1100px) {
  body.sticky .site-description {
    font-size: 12px;
  }
}
@media (max-width: 992px) {
  body.sticky .site-description {
    font-size: 15px;
  }
}
@media (max-width: 576px) {
  body.sticky .site-description {
    font-size: 13px;
  }
}
body.sticky .header__content__main {
  position: fixed;
  top: 0;
  width: 100%;
  z-index: 9999;
  background: #000;
  height: 90px;
  max-width: 100%;
}

body.openmenu {
  overflow: hidden;
}
@media all and (max-width: 992px) {
  body.openmenu .musicbox-list {
    display: none;
  }
  body.openmenu .slick-arrow {
    z-index: 0;
  }
  body.openmenu .menu-trigger {
    z-index: 200;
  }
  body.openmenu .header__navigation {
    position: absolute;
    top: 108px;
    left: 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    background: #000;
    height: auto;
    opacity: 0;
    visibility: visible;
  }
  body.openmenu .header__navigation::after {
    background: black;
    content: "";
    height: 100vh;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    z-index: -1;
  }
  body.openmenu .header__navigation__nav {
    width: 100%;
    max-width: 100%;
    max-height: 80vh;
    overflow-y: scroll;
  }
  body.openmenu .header__navigation__list {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    width: 100%;
    padding: 30px;
  }
  body.openmenu .header__navigation__list li {
    margin: 0;
    padding: 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    margin-bottom: 10px;
  }
  body.openmenu .header__navigation__list li:last-child {
    padding-bottom: 20px;
  }
  body.openmenu .header__navigation__list li a {
    width: 100%;
    padding: 8px 0;
    font-size: 20px;
  }
  body.openmenu .header__navigation__list li.menu-item-has-children {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start;
    margin-bottom: 0;
  }
  body.openmenu .header__navigation__list li.menu-item-has-children a {
    margin-bottom: 0;
  }
  body.openmenu .header__navigation__list li.menu-item-has-children .fa-chevron-up {
    display: none;
  }
  body.openmenu .header__navigation__list li.menu-item-has-children .fa-chevron-down {
    display: inline;
  }
  body.openmenu .header__navigation__list li.menu-item-has-children .sub-menu {
    visibility: visible;
    height: auto;
    opacity: 1;
    width: 100%;
    position: relative;
    top: 0;
    left: 0;
    -webkit-transition: none;
    -o-transition: none;
    transition: none;
    padding: 0;
    margin-left: 15px;
  }
  body.openmenu .header__navigation__list li.menu-item-has-children .sub-menu li:last-child {
    padding-bottom: 0;
  }
  body.openmenu .header__navigation__list li.menu-item-has-children .sub-menu a {
    margin-bottom: 0;
  }
  body.openmenu .header__navigation__list li .sub-menu {
    background: none;
  }
  body.openmenu .header__navigation__list li .sub-menu li:not(:first-child) {
    margin-top: 0;
  }
  body.openmenu main#site-content, body.openmenu footer {
    position: relative;
  }
  body.openmenu main#site-content::before, body.openmenu footer::before {
    visibility: visible;
    height: 100%;
    opacity: 1;
  }
}

.menu-trigger {
  margin-left: auto;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  display: none;
  margin-right: 1%;
  /* Icon 3 */
}
@media all and (max-width: 992px) {
  .menu-trigger {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
}
.menu-trigger #nav-icon3 {
  width: 30px;
  height: 24px;
  position: relative;
  -webkit-transform: rotate(0deg);
      -ms-transform: rotate(0deg);
          transform: rotate(0deg);
  -webkit-transition: 0.5s ease-in-out;
  -o-transition: 0.5s ease-in-out;
  transition: 0.5s ease-in-out;
  cursor: pointer;
}
.menu-trigger #nav-icon3 span {
  display: block;
  position: absolute;
  height: 4px;
  width: 100%;
  background: #fff;
  border-radius: 9px;
  opacity: 1;
  left: 0;
  -webkit-transform: rotate(0deg);
  -ms-transform: rotate(0deg);
      transform: rotate(0deg);
  -webkit-transition: 0.25s ease-in-out;
  -o-transition: 0.25s ease-in-out;
  transition: 0.25s ease-in-out;
}
.menu-trigger #nav-icon3 span:nth-child(1) {
  top: 0px;
}
.menu-trigger #nav-icon3 span:nth-child(2), .menu-trigger #nav-icon3 span:nth-child(3) {
  top: 9px;
}
.menu-trigger #nav-icon3 span:nth-child(4) {
  top: 18px;
}
.menu-trigger #nav-icon3.open span:nth-child(1) {
  top: 18px;
  width: 0%;
  left: 50%;
}
.menu-trigger #nav-icon3.open span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
      transform: rotate(45deg);
}
.menu-trigger #nav-icon3.open span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  -ms-transform: rotate(-45deg);
      transform: rotate(-45deg);
}
.menu-trigger #nav-icon3.open span:nth-child(4) {
  top: 18px;
  width: 0%;
  left: 50%;
}

.footer {
  width: 100%;
  /*height: 80px;*/
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  padding-top: 14px;
}
.footer .themeauthor {
  max-width: 1920px;
  padding: 0 4.5%;
  width: 100%;
  text-align: left;
  margin-top: 5px;
}
@media all and (max-width: 850px) {
  .footer .themeauthor {
    text-align: center;
  }
}
.footer .themeauthor a {
  color: #333;
  font-size: 10px;
}
@media all and (max-width: 850px) {
  .footer {
    height: auto;
  }
}
.footer__content {
  padding: 0 4.5%;
  max-width: 1920px;
  margin: 0 auto;
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  color: white;
  height: 100%;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
@media all and (max-width: 850px) {
  .footer__content {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    padding: 30px 15px 0 15px;
  }
}
.footer__content__wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.footer__content__left {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: baseline;
      -ms-flex-align: baseline;
          align-items: baseline;
  margin-bottom: 20px;
}
.footer__content__left .footer-copyright {
  font-size: 13px;
  font-weight: 300;
  letter-spacing: 0.5px;
  margin-right: 15px;
}
.footer__content__left .footer-copyright div {
  margin-top: 8px;
}
@media all and (max-width: 500px) {
  .footer__content__left .footer-copyright div {
    margin-top: 0;
    display: inline;
    margin-left: 5px;
  }
}
@media all and (max-width: 500px) {
  .footer__content__left .footer-copyright {
    margin-right: 0;
    text-align: center;
    -webkit-box-ordinal-group: 11;
        -ms-flex-order: 10;
            order: 10;
    margin-top: 20px;
  }
}
.footer__content__left a {
  height: 100%;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  color: white;
  padding-top: 20px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-size: 13px;
  margin: 0 15px 0 0;
  text-transform: none;
}
.footer__content__left a:hover {
  color: #FCE15D;
}
.footer__content__left a:hover::before {
  color: white;
  text-decoration: none;
}
@media all and (max-width: 500px) {
  .footer__content__left a:last-child {
    margin-right: 0;
  }
}
.footer__content__left a::before {
  content: "|";
  margin-right: 15px;
  color: white;
}
@media all and (max-width: 500px) {
  .footer__content__left a::before {
    display: none;
    content: none;
  }
}
@media all and (max-width: 500px) {
  .footer__content__left a {
    text-align: center;
  }
}
@media all and (max-width: 500px) {
  .footer__content__left {
    -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
            order: 2;
    /* flex-wrap:wrap;*/
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    width: 100%;
    margin-top: 10px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }
}
.footer__content__righto {
  margin-left: auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
@media all and (max-width: 850px) {
  .footer__content__righto { /*margin-left:0;margin-right:auto;*/ }
}
@media all and (max-width: 500px) {
  .footer__content__righto {
    -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
            order: 1;
    margin-right: auto;
  }
}
.footer__content__sponsors {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  margin: 40px 0 20px 0;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
@media all and (max-width: 850px) {
  .footer__content__sponsors {
    margin-top: 20px;
  }
}
.footer__content__sponsors a {
  height: auto;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  color: #222;
  letter-spacing: 0.5px;
  padding: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-size: 13px;
  margin: 0 5% 20px 5%;
  text-transform: none;
}
.footer__content__sponsors a::before {
  content: none !important;
}
@media all and (max-width: 500px) {
  .footer__content__sponsors a {
    margin: 0 10px 20px 10px;
    /*&:nth-child(even){margin-left: 0;}
    &:nth-child(odd){margin-right:0;}*/
  }
}
.footer__content__sponsors img {
  /*  &.tech21 {
      max-width: 140px;
    }

    &.godin {
    }

    &.swart {
      max-width: 140px;
    }

    &.gigfx {
    }

    &.suhr {
      max-height: 45px;
    }*/
}

footer::before {
  content: "";
  -webkit-transition: all ease-in-out 600ms;
  -o-transition: all ease-in-out 600ms;
  transition: all ease-in-out 600ms;
  opacity: 0;
  height: 100%;
  position: absolute;
  top: 0;
  background: #333;
  z-index: 10;
  width: 100%;
  visibility: hidden;
}

.see-more-link {
  color: #FCE15D;
  margin-left: auto;
  padding-left: 20px;
  display: block;
  font-size: 16px;
}
.see-more-link--inner {
  padding-left: 0;
  margin-top: 8px;
}

.nytotheme button:not(.toggle), .nytotheme .button, .nytotheme .faux-button, .nytotheme .wp-block-button__link, .nytotheme .wp-block-file .wp-block-file__button, .nytotheme input[type=button], .nytotheme input[type=reset], .nytotheme input[type=submit], .nytotheme .bg-accent, .nytotheme .bg-accent-hover:hover, .nytotheme .bg-accent-hover:focus, .nytotheme :root .has-accent-background-color, .nytotheme .comment-reply-link {
  background-color: #ECBB45;
  border: 1px solid #ECBB45;
  color: black;
}
.nytotheme button:not(.toggle):hover, .nytotheme .button:hover, .nytotheme .faux-button:hover, .nytotheme .wp-block-button__link:hover, .nytotheme .wp-block-file .wp-block-file__button:hover, .nytotheme input[type=button]:hover, .nytotheme input[type=reset]:hover, .nytotheme input[type=submit]:hover, .nytotheme .bg-accent:hover, .nytotheme .bg-accent-hover:hover:hover, .nytotheme .bg-accent-hover:focus:hover, .nytotheme :root .has-accent-background-color:hover, .nytotheme .comment-reply-link:hover {
  background-color: #a17710;
}

/** SLIDER */
.slick-loading .slick-list {
  background: #fff url("../../img/ajax-loader.gif") center center no-repeat;
}

.main-slider {
  padding: 40px 0;
}
@media (max-width: 992px) {
  .main-slider {
    margin: 0 15px;
  }
}
.main-slider .slick-slide {
  padding: 0 15px;
  height: inherit !important;
}
.main-slider .slick-slide img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}
.main-slider .slick-track {
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
}
.main-slider .slick-arrow {
  background: none !important;
  border: none !important;
  z-index: 9999;
}
.main-slider .slick-arrow.slick-next {
  right: -30px;
}
.main-slider .slick-arrow.slick-prev {
  left: -30px;
}
.main-slider .slick-arrow svg {
  color: #ECBB45;
  font-size: 20px;
}
.main-slider .slick-arrow svg:hover {
  color: #a17710;
}
.main-slider .slick-arrow::before {
  content: none;
}

/* Player Style */
.audioPlayer .jp-jplayer, #jplayer-audio-container {
  min-width: 300px;
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  width: -webkit-min-content;
  width: -moz-min-content;
  width: min-content;
}
@media all and (max-width: 850px) {
  .audioPlayer .jp-jplayer, #jplayer-audio-container {
    width: 100%;
  }
}

.audioPlayer .jp-controls button {
  text-indent: 0;
  border: none !important;
}

.jp-audio, .jp-video {
  background: black;
}

.jp-type-playlist {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -moz-flex-direction: column;
  -ms-flex-direction: column;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
          flex-direction: column;
  height: 100%;
  background-color: #222;
}

.nytotheme .jp-gui {
  background: #333;
  border-radius: 4px;
}

.jp-type-playlist .jp-close {
  -moz-flex-grow: 0;
  -ms-flex-grow: 0;
  -webkit-box-flex: 0;
      -ms-flex-positive: 0;
          flex-grow: 0;
}

.jp-type-playlist .jp-gui {
  -moz-flex-grow: 0;
  -ms-flex-grow: 0;
  -webkit-box-flex: 0;
      -ms-flex-positive: 0;
          flex-grow: 0;
}

.jp-btn {
  border: 0;
  padding: 0;
  outline: none;
  background: none;
  color: #fff;
  height: 1.5rem;
  line-height: 1.5rem;
  padding: 0 15px;
}

.jp-gui {
  background: rgba(255, 255, 255, 0.05);
  padding: 1rem;
}

.jp-gui .jp-title {
  letter-spacing: 0.5px;
  display: inline-block;
  color: #fff;
  height: auto;
  width: 100%;
  line-height: 1.5rem;
  text-align: center;
  font-size: 16px;
  margin: 12px 0 10px 0;
}

.jp-gui .jp-toggles {
  display: inline-block;
  float: right;
}

.jp-gui .jp-toggles .jp-repeat,
.jp-gui .jp-toggles .jp-shuffle {
  display: inline-block;
  float: left;
  vertical-align: top;
  opacity: 0.5;
}

.jp-gui .jp-times {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-top: 0.5rem;
}

.jp-gui .jp-times .jp-current-time,
.jp-gui .jp-times .jp-duration {
  -moz-flex-grow: 1;
  -ms-flex-grow: 1;
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  color: #fff;
  font-size: 16px;
  opacity: 0.5;
}

.jp-gui .jp-times .jp-current-time {
  text-align: left;
}

.jp-gui .jp-times .jp-duration {
  text-align: right;
}

.jp-gui .jp-volume-controls {
  display: inline-block;
  float: right;
}

.jp-gui .jp-volume-controls .jp-volume-max {
  display: none !important;
}

.jp-gui .jp-volume-controls .jp-mute {
  display: inline-block;
  float: left;
  vertical-align: top;
  margin-right: -0.75rem;
  opacity: 0.5;
}

.jp-gui .jp-volume-controls .jp-volume-bar {
  display: none !important;
  float: left;
  vertical-align: top;
  width: 150px;
  cursor: pointer;
  height: 3px;
  background: rgba(255, 255, 255, 0.5);
  margin: 0.65rem 0;
}

.jp-gui .jp-volume-controls .jp-volume-bar .jp-volume-bar-value {
  background: #fff;
  height: 3px;
  cursor: pointer;
}

.jp-gui .jp-controls-holder .jp-controls {
  padding: 1rem 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -moz-align-items: center;
  -ms-align-items: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  width: 100%;
}

.jp-gui .jp-controls-holder .jp-controls button {
  -moz-flex-grow: 1;
  -ms-flex-grow: 1;
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  height: 2.5rem;
  line-height: 2.5rem;
  border: none !important;
}

.jp-gui .jp-controls-holder .jp-controls button i {
  font-size: 1.25rem;
}

.jp-gui .jp-controls-holder .jp-controls button:active i {
  color: #09f;
}

.jp-gui .jp-controls-holder .jp-progress .jp-seek-bar {
  background: rgba(255, 255, 255, 0.5);
  height: 3px;
  cursor: pointer;
  width: 100% !important;
}

.jp-gui .jp-controls-holder .jp-progress .jp-seek-bar .jp-play-bar {
  background: #FCE15D;
  height: 3px;
  cursor: pointer;
}

.jp-state-playing .jp-play i {
  color: #09f;
}

.jp-state-playing .jp-play i:before {
  content: "\f04c";
}

.jp-state-looped .jp-repeat {
  opacity: 1 !important;
}

.jp-state-looped .jp-repeat i {
  color: #09f;
}

.jp-state-shuffled .jp-shuffle {
  opacity: 1 !important;
}

.jp-state-shuffled .jp-shuffle i {
  color: #09f;
}

.jp-state-muted .jp-mute {
  opacity: 1 !important;
}

.jp-state-muted .jp-mute i {
  color: #09f;
}

.jp-playlist {
  background: rgba(255, 255, 255, 0);
}

.jp-playlist > ul {
  padding: 10px 0 10px 0;
  margin: 0;
  list-style: none;
}

.jp-playlist > ul > li {
  display: block;
  padding: 0 !important;
  margin: 0;
}

.jp-playlist > ul > li > div > a.jp-playlist-item {
  width: 100%;
  text-transform: none;
  letter-spacing: 0.5px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 6px 15px;
  outline: none;
  color: white;
  font-size: 15px;
}

.jp-playlist > ul > li > div > a.jp-playlist-item.jp-playlist-current {
  background: rgba(255, 255, 255, 0.2);
  color: #fff;
}

.jp-gui button {
  background: transparent;
  color: #fff;
}

.jp-interface {
  -ms-align-content: center;
  -ms-flex-line-pack: center;
      align-content: center;
  -ms-align-items: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  display: table;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  width: 100%;
}

.jp-gui .jp-toggles {
  -ms-align-content: center;
  -ms-flex-line-pack: center;
      align-content: center;
  -ms-align-items: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  display: table;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  width: 100%;
}

.jp-controls-holder, .jp-progress {
  width: 100%;
}

.jp-seek-bar {
  background: rgba(255, 255, 255, 0.5);
  height: 0.15rem;
}

.jp-play-bar {
  background-color: #fff;
  height: 100%;
  cursor: pointer;
}

.jp-gui .jp-toggles button + button {
  margin-left: 0.3rem;
}

.musicplayer {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 40px 0;
  /*flex-wrap: wrap;*/
}
@media all and (max-width: 850px) {
  .musicplayer {
    padding-top: 20px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }
}
@media all and (max-width: 450px) {
  .musicplayer {
    margin: 0 -15px;
  }
}
.musicplayer .jp-album {
  max-width: 50%;
  padding-right: 3%;
  /* margin-right: 40px;
   width: 50%;
   @media all and (max-width: $breakdown) {
     margin-bottom: 20px;
     margin-right: 0;
     width: 100%;
   }*/
}
.musicplayer .jp-album .edd_download_purchase_form {
  margin-bottom: 15px;
}
@media all and (max-width: 850px) {
  .musicplayer .jp-album {
    max-width: 100%;
    padding-right: 0;
  }
}
.musicplayer .jp-album input[type=submit] {
  background: transparent;
  border: transparent;
  background-color: transparent;
  color: #fff;
}
.musicplayer .jp-album img {
  -o-object-fit: contain;
     object-fit: contain;
  width: 100%;
}
@media all and (max-width: 850px) {
  .musicplayer .jp-album img {
    max-width: 500px;
    margin: 0 auto;
  }
}
.musicplayer .jp-album .edd-cart-added-alert {
  width: 100%;
  position: relative;
  text-align: center;
}
.musicplayer .jp-jplayer {
  display: none;
}

.cta-buy-album {
  display: block;
  margin-top: 15px;
  text-align: center;
  border: none;
  width: 100%;
  font-size: 18px;
}
.cta-buy-album:hover {
  text-decoration: underline !important;
}

.jp-audio .jp-gui button {
  background: none;
}
.jp-audio .jp-gui button :hover {
  color: #FCE15D;
}
.hidden-btns__item {
  margin-left: auto;
  padding-left: 20px;
}

.jp-gui .jp-controls-holder .jp-controls button {
  background-color: transparent;
}

@media all and (min-width: 851px) {
  html.ie11 .site-content__content--ie {
    max-height: 940px;
  }
}

.player-cta {
  text-align: center;
  margin-bottom: 20px;
}
.player-cta a {
  color: #FCE15D;
}

.spotify-player {
  width: 100%;
  max-width: 50%;
}
@media all and (max-width: 850px) {
  .spotify-player {
    max-width: 100%;
    padding-right: 0;
    margin-top: 30px;
  }
}
.spotify-player iframe {
  width: 100%;
}

.social-link__list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  list-style: none;
  margin: 0;
  padding: 0;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.social-link__list__item {
  margin: 0 15px 0 0;
  padding: 0;
}
@media all and (max-width: 480px) {
  .social-link__list__item {
    margin: 0 10px 0 0;
  }
}
.social-link__list__item a {
  color: #222;
  font-size: 20px;
}
.social-link__list__item a:hover {
  color: #fff;
}
@media all and (max-width: 500px) {
  .social-link__list--footer {
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
  }
}
.social-link__list--footer .social-link__list__item {
  margin: 0 20px 0 0;
}
.social-link__list--footer .social-link__list__item:last-child {
  margin: 0;
}
@media all and (max-width: 850px) {
  .social-link__list--footer .social-link__list__item:last-child {
    margin: 0 15px 0 0;
  }
}
@media all and (max-width: 500px) {
  .social-link__list--footer .social-link__list__item {
    margin: 0 20px 0 0;
  }
  .social-link__list--footer .social-link__list__item:last-child {
    margin: 0;
  }
}
.social-link__list--footer .social-link__list__item a {
  color: white;
  font-size: 30px;
}
.social-link__list--footer .social-link__list__item a:hover {
  color: #FCE15D;
}
.social-link__list--contact {
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}
.social-link__list--contact .social-link__list__item {
  margin: 0 20px 0 0;
}
@media all and (max-width: 480px) {
  .social-link__list--contact .social-link__list__item {
    margin: 0 20px 0 0;
  }
}
.social-link__list--contact .social-link__list__item a {
  color: #fff;
  font-size: 30px;
}
.social-link__list--contact .social-link__list__item a:hover {
  color: #FCE15D;
}
.social-link__list--plateform .social-link__list__item {
  margin: 0 15px 0 0;
}
.social-link__list--plateform a {
  color: white;
  font-size: 18px;
}
.social-link__list--plateform a:hover {
  color: #FCE15D;
}
.social-link__list--plateform--footer {
  margin-top: 12px;
}
.social-link__list--plateform--footer .social-link__list__item {
  margin: 0 20px 10px 0 !important;
}
.social-link__list--plateform--footer .social-link__list__item:last-child {
  margin: 0 !important;
}
@media all and (max-width: 850px) {
  .social-link__list--plateform--footer .social-link__list__item:last-child {
    margin: 0 15px 0 0;
  }
}
@media all and (max-width: 500px) {
  .social-link__list--plateform--footer .social-link__list__item {
    margin: 0 20px 0 0;
  }
  .social-link__list--plateform--footer .social-link__list__item:last-child {
    margin: 0;
  }
}
.social-link__list--plateform--footer .social-link__list__item a {
  color: white;
  font-size: 30px;
}
.social-link__list--plateform--footer .social-link__list__item a:hover {
  color: #FCE15D;
}

.edd_form input[type=submit] {
  background-color: #333;
  color: white;
}
.edd_form input[type=submit]:hover {
  color: #FCE15D;
}
.edd_form .edd-input, .edd_form input[type=text], .edd_form input[type=password], .edd_form input[type=email], .edd_form input[type=url], .edd_form input[type=date], .edd_form input[type=month], .edd_form input[type=time], .edd_form input[type=datetime], .edd_form input[type=datetime-local], .edd_form input[type=week], .edd_form input[type=number], .edd_form input[type=search], .edd_form input[type=tel], .edd_form input[type=color], .edd_form textarea {
  height: 30px;
}
.edd_form select {
  height: 30px;
}
.edd_form .edd-submit {
  padding: 12px;
  font-size: 16px;
  font-weight: 600;
}

#edd_profile_editor_form legend {
  padding-left: 0 !important;
  margin-bottom: 10px;
}
#edd_profile_editor_form fieldset {
  border: none;
  padding: 0;
}

#edd_user_history td, #edd_user_history th {
  padding: 5px;
}

#edd_register_form label {
  font-size: 18px;
}

#edd_user_history th {
  background: none;
}

.edd-table {
  color: #fff;
}

tr.edd_purchase_row th {
  font-size: 14px;
}

#edd_user_history td {
  line-height: normal;
}

tr.edd_purchase_row td {
  font-size: 14px;
}

.edd_empty_cart {
  color: white;
}

#edd_profile_display_name_wrap {
  display: none;
}

#edd_show_terms {
  margin-bottom: 20px;
}

.edd-terms-agreement {
  margin-bottom: 20px;
}

#edd_checkout_form_wrap fieldset {
  padding: 10px;
}

.cart-link {
  position: relative;
}
.cart-link:hover .cart-link__content {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  opacity: 1;
}
.cart-link__content {
  display: none;
  position: absolute;
  top: 0;
  left: 0;
  -webkit-transition: opacity ease-in-out 1000ms;
  -o-transition: opacity ease-in-out 1000ms;
  transition: opacity ease-in-out 1000ms;
  opacity: 0;
}

@media all and (max-width: 500px) {
  #edd_checkout_cart td, #edd_checkout_cart .edd_cart_header_row th {
    padding: 5px;
  }
}
@media all and (max-width: 400px) {
  #edd_checkout_cart td, #edd_checkout_cart .edd_cart_header_row th {
    padding: 4px;
  }
}
#edd_purchase_submit input[type=submit] {
  padding: 10px 15px;
  margin-top: 20px;
}

.playlistdiv {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.playlistdiv .edd-submit.button {
  color: white;
  background: none;
  padding: 0;
  font-size: 12px;
  font-weight: normal;
  text-transform: none;
  border: none !important;
}
.playlistdiv .edd-submit.button:hover {
  background: none;
}
.playlistdiv .edd-cart-added-alert {
  display: none !important;
}

.nytotheme .catalog-list__item__action a.button.edd-add-to-cart.edd-submit {
  background-color: #ECBB45;
  border: 1px solid #ECBB45;
}

.nytotheme .catalog-list__item__action a.button.edd-add-to-cart.edd-submit:hover {
  background-color: #a17710;
  border: 1px solid #ECBB45;
  color: white;
}

a.edd_go_to_checkout.button.edd-submit, a.edd_go_to_checkout.button.edd-submit:hover, a.edd-add-to-cart.button.edd-submit:hover {
  color: #ECBB45;
  background-color: inherit;
  text-decoration: none;
  background: none;
  border: none !important;
}

#edd_checkout_cart td, #edd_checkout_cart .edd_cart_header_row th {
  background-color: transparent;
}

table#edd_purchase_receipt td, table#edd_purchase_receipt th, table#edd_purchase_receipt_products td, table#edd_purchase_receipt_products th {
  color: white;
}

#edd_checkout_form_wrap .edd-payment-icons {
  margin: 0 0 20px;
}

.gift_a_product label {
  font-size: 15px;
}
.gift_a_product textarea {
  min-height: 50px;
}

.edd-alert-info {
  background-color: #333;
}

.edd-alert-error {
  background-color: darkred;
}

#edd-field_cfcedd664-wrap, #edd-field_cfcedd665-wrap {
  display: none;
  margin: 20px 0 !important;
}
#edd-field_cfcedd664-wrap .edd_error, #edd-field_cfcedd665-wrap .edd_error {
  margin: 0 !important;
  padding: 5px 0 0 0;
  font-size: 15px;
  color: red;
}

.sendgift {
  color: white;
  font-size: 15px;
  font-weight: bold;
  margin-top: 30px;
  margin-bottom: 10px;
}
.sendgift label {
  cursor: pointer;
  font-size: 17px !important;
}
.sendgift input {
  margin-right: 10px !important;
}

#fake-edd-purchase-button {
  display: none;
  padding: 10px 15px;
  margin: 20px 0 0 0;
  font-size: 14px;
  font-weight: 400;
  line-height: 1.428571429;
  text-align: center;
  white-space: nowrap;
  vertical-align: middle;
  cursor: pointer;
  border: 1px solid #ccc;
  border-radius: 4px;
  -webkit-box-shadow: none;
          box-shadow: none;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}

#edd_register_form label {
  font-size: 16px !important;
}

#edd_profile_editor_form #edd_profile_address_fieldset {
  display: none;
}

.edd_cart_footer_row {
  display: table-row !important;
}
.edd_cart_footer_row .edd-clear-cart-button {
  font-size: 14px;
}

a.edd_cart_remove_item_btn {
  font-size: 15px;
}

#edd_checkout_cart td, #edd_checkout_cart th {
  color: white;
}

#edd_checkout_form_wrap span.edd-description {
  color: whitesmoke;
}

.musicbox-list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  padding: 20px 0;
  margin: 0;
}

/*
:target {
  display: block;
  position: relative;
  top: -120px;
  visibility: hidden;
}*/
.musicbox {
  width: 23%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin: 1%;
  position: relative;
  cursor: help;
  line-height: normal;
  height: 0;
  padding-bottom: 23%;
  background-repeat: no-repeat;
  background-position: center;
  -webkit-background-size: cover;
          background-size: cover;
}
@media all and (max-width: 850px) {
  .musicbox {
    width: 29.33333%;
    padding-bottom: 29.33333%;
    margin: 2%;
  }
}
@media all and (max-width: 576px) {
  .musicbox {
    width: 46%;
    padding-bottom: 46%;
  }
}
.musicbox.hovered {
  z-index: 200;
}
.musicbox.hovered .musicbox__desc {
  visibility: visible;
  height: auto;
  opacity: 1;
  min-height: 100%;
}
.musicbox.hovered .musicbox__overlay {
  display: block;
}
.musicbox__overlay {
  background: white;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  opacity: 0.2;
  display: none;
}
.musicbox__desc {
  visibility: hidden;
  opacity: 0;
  -webkit-transition: all ease-in-out 500ms;
  -o-transition: all ease-in-out 500ms;
  transition: all ease-in-out 500ms;
  position: absolute;
  top: 0;
  background: #333;
  padding: 15px;
  color: #fff;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  font-size: 14px;
  letter-spacing: 0.5px;
  line-height: normal;
  width: 0;
  left: 0;
  right: 0;
  z-index: 2000;
  height: 0;
}
.musicbox__desc__year {
  margin-bottom: 10px;
}
.musicbox__desc__year strong {
  font-size: 14px;
}
.musicbox__desc__title {
  margin-bottom: 10px;
  font-size: 20px;
}
.musicbox__desc__rea {
  margin-bottom: 15px;
  font-size: 13px;
}
.musicbox__desc__rea strong {
  font-size: 14px;
}
.musicbox__desc a {
  font-size: 12px;
}
@media all and (min-width: 851px) {
  .musicbox:nth-child(4n+1) .musicbox__desc {
    left: 100%;
    max-width: 400px;
    width: 400px !important;
  }
  .musicbox:nth-child(4n+2) .musicbox__desc {
    left: 50%;
    right: 0;
    -webkit-transform: translateX(-50%);
        -ms-transform: translateX(-50%);
            transform: translateX(-50%);
    top: 50%;
    max-width: 400px;
    width: 400px !important;
  }
  .musicbox:nth-child(4n+3) .musicbox__desc {
    left: 50%;
    right: 0;
    -webkit-transform: translateX(-50%);
        -ms-transform: translateX(-50%);
            transform: translateX(-50%);
    top: 50%;
    max-width: 400px;
    width: 400px !important;
  }
  .musicbox:nth-child(4n+4) .musicbox__desc {
    left: -400px;
    right: 0;
    max-width: 400px;
    width: 400px !important;
  }
}
@media all and (max-width: 850px) and (min-width: 577px) {
  .musicbox:nth-child(3n+1) .musicbox__desc {
    left: 100%;
    right: 0;
    max-width: 290px;
    width: 290px !important;
  }
}
@media all and (max-width: 850px) and (min-width: 577px) {
  .musicbox:nth-child(3n+2) .musicbox__desc {
    left: 50%;
    right: 0;
    -webkit-transform: translateX(-50%);
        -ms-transform: translateX(-50%);
            transform: translateX(-50%);
    top: 50%;
    max-width: 290px;
    width: 290px !important;
  }
}
@media all and (max-width: 850px) and (min-width: 577px) {
  .musicbox:nth-child(3n+3) .musicbox__desc {
    left: -290px;
    right: 0;
    max-width: 290px;
    width: 290px !important;
  }
}
@media all and (max-width: 576px) {
  .musicbox:nth-child(even) .musicbox__desc {
    left: -115%;
    right: 0;
    width: 50vw;
  }
}
@media all and (max-width: 576px) {
  .musicbox:nth-child(odd) .musicbox__desc {
    left: 98%;
    right: 0;
    width: 50vw;
  }
}

.musicbox2 {
  width: 50%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin: 0;
  padding: 15px;
}
@media (max-width: 767px) {
  .musicbox2 {
    width: 100%;
  }
}
@media (max-width: 440px) {
  .musicbox2 {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }
}
.musicbox2 .btn-more-infos {
  display: none;
}
@media (max-width: 470px) {
  .musicbox2 .btn-more-infos {
    display: block;
  }
}
.musicbox2__image {
  width: 50%;
  padding: 10px;
}
.musicbox2__image img {
  max-width: 215px;
  width: 100%;
}
@media (max-width: 440px) {
  .musicbox2__image {
    width: 100%;
  }
}
.musicbox2__content {
  width: 50%;
  padding: 10px;
}
@media (max-width: 440px) {
  .musicbox2__content {
    width: 100%;
  }
}
.musicbox2__content__title {
  font-weight: bold;
  font-size: 22px;
  font-family: "Oswald", Arial, Helvetica, sans-serif;
}
.musicbox2__content__year {
  font-size: 18px;
  margin: 10px 0;
}
.musicbox2__content__list {
  display: block;
}
@media (max-width: 470px) {
  .musicbox2__content__list {
    display: none;
  }
}
.musicbox2__content__list li {
  font-size: 14px;
}
.socials {
  list-style: none;
  margin: 0;
  padding: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  text-align: center;
  margin-top: 14px;
}
.socials .social {
  margin: 0 0 8px 0;
  padding: 4px;
  width: 25%;
}
.socials .social a {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-size: 22px;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.socials .social a i.tidal {
  width: 22px;
  height: 22px;
  display: block;
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pjxzdmcgcm9sZT0iaW1nIiB2aWV3Qm94PSIwIDAgMjQgMjQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHRpdGxlLz48cGF0aCBkPSJNMTIuMDEyIDMuOTkyTDguMDA4IDcuOTk2IDQuMDA0IDMuOTkyIDAgNy45OTYgNC4wMDQgMTJsNC4wMDQtNC4wMDRMMTIuMDEyIDEybC00LjAwNCA0LjAwNCA0LjAwNCA0LjAwNCA0LjAwNC00LjAwNEwxMi4wMTIgMTJsNC4wMDQtNC4wMDQtNC4wMDQtNC4wMDR6TTE2LjA0MiA3Ljk5NmwzLjk3OS0zLjk3OUwyNCA3Ljk5NmwtMy45NzkgMy45Nzl6IiBmaWxsPSIjRkNFMTVEIi8+PC9zdmc+");
}
.socials .social a i.qobuz {
  width: 22px;
  height: 22px;
  display: block;
  -webkit-background-size: cover;
          background-size: cover;
  background-image: url("data:image/png;base64,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");
}
.socials .social a i.anghami {
  width: 22px;
  height: 22px;
  display: block;
  -webkit-background-size: cover;
          background-size: cover;
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAALUAAACxCAYAAACCwvy/AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NzI0MDJEMDNENTdGMTFFQzgwQzlFRTMzNjMxNTU2MkMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NzI0MDJEMDRENTdGMTFFQzgwQzlFRTMzNjMxNTU2MkMiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo3MjQwMkQwMUQ1N0YxMUVDODBDOUVFMzM2MzE1NTYyQyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo3MjQwMkQwMkQ1N0YxMUVDODBDOUVFMzM2MzE1NTYyQyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pj2TFaYAABhVSURBVHja7J3fceO+Ecf3HM/kKWPe5D3Hq8C8CkxXYF0BiekK5KtAugosV2A5DViuwFQFliowlYe8HvWezMT4ZTGkdcKfBZb/JGCGc39sUQTxweK7iwXw6T+bv0MopHLxfkXvV4L/TvDfosR4mUpe+/vq/SrfrwKvDf4ZikX509/++dv/nYbXooU3RmiTHXh9S6r4O+zAvkLARSdYI/yhGEqA+v8lQogThCztwTMltdFAFgm4uJbBogeo90EjQB71BGKbIkaODC8J+QIhfw44HyfUAuRrBDk+gPqIOtziVSLgi2MH/BigjhHk7EBA1kkoacUl4I87TulRlJMDrtvV+/X0fr29X9MDB1oF+AvWf8zo5AaoO2jMa2zIBcqMYy+iM8/er1/v18MxdO6TA4J5gjDPj8wqU0qG7+hpQM7x0UFdh3l6TEOsZxmhNHk5RLhPBwzzGL3+rkGuzwAKB21lIQfiWj3OO3z2FC/hTP6wePYAdUPlugPHb4sNnkM1nV0A7+RHCtX0e4L1O28R7leUbj9g4DOXnwaU+5Gi1GhjuFzWIM47bmRpTeVs51nD31eiY/lzCFDsy/0YAtRSN982LCEEvIseQGwqCWriUcOWXHTqm75LkiFCLSxTU2GoDUI8H7CWjBBuEdW4aOg7pNUuhwL1SY8b6wG9c06ghTYWs2yXUE0xD9k5KrFTis7/FfXwhvk7blFvJ0FT+w2vT8wwb9C5XDBaHF1edX2kkUN5uWd4L2sRE8486hSt9zVz20z7prWHID8m+OI4Hb4p+OU/yGy+GPjzqveVvAZ6jnVwLXI0yhgdTPFM3/siR/oMtZQbox7AHCPEMuoQ9+D95PAxj9rl/cpsPg64SwQ7D1CrLeEDk2ZzhVl897hHEJtKPcW07BBucZ/7APXHMkKgfYfzDQ6xFJgFvFfYMEMAWWUxXVJMY+z8HJpbOKo3Ifrx/5KhQ+gD9BY9/pjQqNdQpWTOYNjJT7sppneW9Snwc5eeml224yv0KO+mK6gf8PIpz1ClVdo0vnBCf0EVAju0Ip3CN7CP7ef4Ln6ggfCRkC99MRAnHQGdeVrn7yhdSkuYjy2LL6vBbdOBZwjm0hPsXsSzTwYGtLTOiwCzNdy2KaYFg9WO8LuSY4BaVtYVaKmdbazzdYD5t5Li+7dxymf4++uhgt1W9MMnGX2DMJumsxN0lLrSy/s2m5GzhvsmbMT/nXXwnCV2eJtQ3NwjQlKiI9poGkJXIT0fyfEM1epok9S4bQEIOZWdQzXrV4Df9HYK3eRRr3D0yy0kzENfwe4Cah+g7y1A5Ypz62RPXrvaSn6KoJrRTBuG3CYLL8H6n/UN7Lah9gH6Boc+XblryDpv8LsX0J8MPpliKq6rhqy2KXdaOuguHUyMZN+ggXyRNidfMkegt9ir54aX+8oMtExJ/QbVbFufUlJliqmA+jPKhjXj/RMLR77wcCBjvH8rjnsTUI8cNdgWqkWguntzxkJFXPY7VDNzQ8itlsutEuyEj4yjwYNBzpXYRs+OHeduiNGPxLFHSqBXLckNjpTUegSj7uztghLvqVexc/lOVcfYKbkSlWzkiGtk5J6xHRvX1K7xSRugfSdtOGAW4MiU1AT447D1HOocuk8xtXHwXMH+DuYJtF5A/QT0fGgT0FyB/DU2dE4E5Aq6zavOoUoxLYjPLjrvuKdgs0VEmnQUpz0FWs5EJgSgUxwZ5BZmGXSXqJOifn5DX+LaUtqV2IkvPR3KCL9XN0reOnxHBA2GYjmgFsBMHB3KlUGb+wD9jJ+nZPG91aIAfZtiT7CT/QL7vfBy/JxvFp5O/pWOUZEEeJfusUEd4QumlhuN5fQFup7FZxqyY2ywXzCs7X6pe+HJvPFlw2BTO84YGtiZ1hfqOwcQ7kEdh/YdltbYGRaWML8xOaBdlbQGt0nXSvB+9gxsdhly4mktqEA8a8I5vhr6Hj9bWMqMIcO8D+655fubotbeeoCtGh1WDu9VGrLOoY6AHkjfGCrsCrSUGzZ5Iq9N6bgewf2KHTcyaO3Yw4l80rTVwmE0GHHKEFeoqfpzC/pc6AcPoFOD3IixEbg3yOlzmSLcI4McEe/cZUbSNKpOHfQ7mww5dbQGY4eXvNI4MS5SYA3mqe2ms/j2PVO5A065pzNdtPAssjPPMPqhKvLdXzuALe6vSlSSjvoZ4X6uLHwoLpMv1IT/Z43FGDlGT9b4DKXBiW0qx1qmpMoZQJvN1vc1Yj2HWtSnqRRTm2nvKbiFZhco/7ja9xvlXXLMKGZEUb/FBisVlsRlab0J6Nig+VzLMzSfVy3zqKXG5FwZU6LFnjO2ryw/QD0fMCOO7Dk6sq1ALWeXKLpUN8fvkm1nAto1oUr3fXOsQ9GBNpZwc270ODU4cq5gqyxshP//hXAvm3x6JdQUR5G6k9GzBuhZz4GWudVyRrILoOXQLiD7jCBumaDWQTt3dB5VGxOVDjp54lNBW6gj4hCy1ejZkYOjuQX9WsUMeHYJEo35FfqXWy0Xy8ZoxXz3oDZZ48wB7FhzzxxoOdixj8NoKz+oToRKYwno3ojwmRKfXIfLelnifVwssjxhK645fCanrcSG3np0nin4p5iuUL+WmpGCunxMJR0iYjSkQAPTiKamgrjRyBSq02DS5b5AbxCMBdGKcG71W8LHHOoV8Vlm4LducQ7qDR4jfK5zYn2+KjoK1Tj+BMNkmSvU1Ae5hP3JSnJbKkrRrZJwud/uvadgtxhU5lZn0Py+IgV2snvCyJHiZ84aANtlJbmu3QqC02i01i6OIlVLL0GdfUedVl8bgH5xbMD6tLoJaKkT29xYMoZqo8dXy8hHDn5ZeBmoQ3IroKcWjEE/29iotjZBPSLq36nmpaVE8EaairpGOYaWxSdzqN+g+Sy8saauM6Avtr3TjAoUR3fCDTXlhior7ZL8pHPaXPe0fgS7LL4+pqTGNbhTC8Piugm6LgcnI8KYakbajFj3lAvqEdEJUllp6vnh3PFtCbTpRY6h/ympcpQydWzRAb6BW1ybM9481sglilS65YKaUgGdle4yvi096MxgnV+wwwxll9QRdkBdFt4K3JL2Y2gn3jwn3OeKYmBPNA9DCRNxWempQh7oXrRPSCi1HNL7WGSW3F0DYI8M0oFyvwmTts58oaZY6Q2TlV5rPHCX9NFHA9BjaHErrAaLPJE2YgZ7orCOJWMEY0a4z7Uv1JQEGi4rrZMdqQPQmcEhmjUE2Rbl2L5r3dB3ms5c4V5mNSPWRWett4TOYeVP7Zt8oUxq6FJLfxGgXirAdckMXBsqz7Xbk6x/Dh9zq20hTKCalfzC9DymTWJugR6JUs3opkCbK1BNn88JRvQ3Y2U7+UJpcNVZ3xnwxLepmYFbg/PEBfQzVBtLjtBy5YTPr+DjRjkiUnEP/olKpmVWrvHmSOE0Up53zCBBrPy8E9cPGh6IIl9UkZMY6IH3DNRxaI5TwWQW3wiY9oKrQS47sG8WnmmbiYx4/1gjDSnaOlEYqBVBykRgsUD3xPKLVQ7iSvESKBp4yvDCAC3dQmPxfYB+rDk8RcOO37wGt2v+tC63vAT6yu2x4l7UCMatps62JaVCTYFxoXHsOKw0xdpvNJ0gBfd9kdeoUTNoYBd8S7jvPcB+0IwMlOn0iMlaXxFZcpIgJx5AzonaiSJfqFZalZzkui2atM4p+O9h7ev43aJ+d7HaunjzzEETRwwRjH2GsyBIkNikJk52ALBduq+SHhT5slX00MhBk6t6umueyE1H1lk3KibgFhKcKBzHEmjTzxGTfMgYrPXIFmqK9MiJmolSCeq2BpnmPinxXjZnznRVCnDbXVQXb14ALQdjzAA1hwRJbaFOGICkbNLCETl5VDhukUPkxObMma6LTC+l5k0nTJpYFX2gRjBSxT1sZcxFW5baqHUs5AtXZqBLcpLNqbp9AXvkYLFV++vlxE4yajCCsSB0jMQGalsru1RoTUqnmDNETlRWmho5kRo6h+EUabEpjl7E5JirTjPgiGBQ2sAINQXIlYvOsXgBEfBM/FAjJ4891dC2FhuIQMYKmCiWf+QZwUgUHYMyUqYmqCl6OvfU01uN9LCVDGtQT/xQrPQa2jnTvKkizxfncKxnDPfIPaGk6OrYBHXsCTUllJczWPo5k5W2WXzb90LNmBszyIeLBiMYueczkC31lkFP+1p6FdTU+PbjwHS0qXP6RjBEu1KSnUaelvqCKG+tdbWE2nazkhV1KGggcvIM6v2QgdA5b+FwSg60bcI44s2pJpDg4+hRN/NRQh15AEmx9KpQHoelp1jpxQHIDh/plWgcRl9Lm3tCWXBYagpQqi889/y8L9Qx8GQGDrkURPmQKSQIxdL6RjBiz89HKqgjBqh9Lb1tp9gyWHrqkchDKhzygWJpE09Lq3qGtcf3/wF14gk1BajSU740GTk5hLIA/6lmX6i9LS1BGn7RaWofqClO4soDaN0Lo8TIF3DYxdda5wxQbjw6BaVjxL6WesMQ+Vh5SBfVC4/AP0Z+SCX3hBoI1j4lylRb2enlxFM0NYcO9Y1xl56WPkBtZ5BsLeUXz2fw3nPlv//6R+wrP3z07JqhYk3Jl0MqJdBWkbAP/113zBOw33OiZHjZPk4iR6c4BktNGVUvGmrrTssJobd1beVKz5FiC8dTVg29a1ujwpJt5wN1aOjjLr5QJn2z9CehTY/eWUwOrfIcUNvGiFW93/aAnDKwGjqljXxp01KroPwaoA6lb5baa54eug8fhRKgdragUXjdoQRHkbecheYOUA9l+LeVL0lo7uOBetkx1LbyhWP2K4AdLDWrpTz3/LxKl+cB6lBcoT5ryFEsPKGkWOo0NPlxQO2rSX2hokAde1r6i9DkxwG176RGH+TDM6FTBAlyBFBTLKWvpVUB1ea6uiw0e4DaVDigpkggX2t/FZo9QG3jaNmGBX2X/6ieQXQK28WecbDWAWpOZ5HD0qo6FmWV+CQ0/WFDLYptUtIXBmcx9YRatb0YZSvaYK2PAGpba500JB8oEka1a2cBtC1tVccTh3IgULdpaTn2Nh4xWGsB9DQgcLhQt2lpVbqaArXq3JE50A+8HA24/Sgb+QRL3bAE4ZAPHEeoifIwYDDuAtRqqEuChbtoCGqqfOA6BF4e9Tw0fX0bnF091BQoVWfYUaC+YpAgkaZzUBtb1OdlQGBnaKVDYYJaZ2k5Nv2m3GOiGTWeHcAegsXOQH0scygeUHOcL80Vb55qGp+6K1Pac4s9DkDToC6Atq+wSj5sCfdQyRjqIfCxwuq7aE7xTK/Qr2y+CGGeBWRpUFMtrerYMso9uA6Bv9OMHPcO7yVGsMc9aCOp94NT6Ag1RYJcM0kQVS4I9VjhVNNx1o7vZ4Zwpx1Z57sejhqDtNSUXeRjBdSUkNotg7YGg5OXeoAtLWVb8Wx5yOkbHNZZj51BzSFBqPfQxZuXRBieFD+Th9P7bOebIWhP0ExOtugwE/yOOYS8lM6gHjNY2UhjkaiWKtXo8QJ/7rtP9Qjf0S+UB1ceACb4Dl8R5mmA2b+caiIYNjsaxQhKvgegR7A/hXaMHWE3L3uFjh7FYZvg98/3/GyFzyt+du757mRnvK3du4Aq5SDf0+HkO4shrGxvFWoJti2QmcLBnBLuITPmbhX3EdbxC6FedwjXSgN2zgD2rtVNYNgJUgcrPwBoZ/Fdg/qMacqs3hjU+3pQZUiEzp1upU4K9FnHUAYMdd5RBONBM3I8NgC2sKo/YLjnwSwhHPthDTUVSF28mRLBSAxO45oZbFnPFNxDfl2VH/jcYTN6AtRzIjxc+c0TRQeR095bR7B1WneF4A/Bagsj8RXClLkT1CVxyB9rrPUjEcInDXwuExLynqYoygz9g8cetpWQg5donYuArhvUVCtrijdTLGCq+W4xgvx0rO8MzOmlckT4it/TteVeIswxHM/hpo1C7RLBiBWguMiQVNPZXK2pkCE2+RQFfo+oz03LmnuL9fsG++cBQvGAmuow6lZozxzA0FnVzAPsGMGegHkGr8TRIalZ72UDbbHB+nzHZ8pCZKM5qKkRjGvQZ8y5OHmgAdvHgk4RbtsJE2m9Rf0+oSz4iTAuiQCL37/HUeArVBvsLAjv5g7CzORv5ZTQ+C9E6ZArOgh12ltYyAdsfJX+FpbUNckoxhEhR0ApQ32u+H2OdZw6mMdoICIIE0hOltrFWqegD/FRrWsG6okZOYniG7FIseO+MFi/sgZ8roGfCrPM4ptCSHzyhtpFOkxAv8xq6wD21PBzjlCchPsV1JNKbRY5UgWYG4B6BfR484PmXi7x5gnolzVlGpniApOQNb+gyqGOWgR5gh3rFesVYG4AammtqfFmFbxzR8v6YABb3Pcb0HJXTKWeQ/2CwF0wQ3xds8ivaJXDMq4GHcW6dJgBbX9n6TSuFJ1ENNy5A9gXGqu8qlla7lUq6Y7mLqFKcy1r/9Z9XjqocYhedA+1dPRGBBClDLmE35NvpL4W0FOPWZbW+sbgQN7iMzd1jHO0B/RQBiQ/doGiDK93Gquagtt0dAbmae8Zfv8yNHeA2uQ03jsAmBnAdtW7pvTSAu//nVlrh3JAUEsZQgXkAfQndLlGLmw3fFng7/YhUSmUHkItNSu1vIB6/4y5B9hSuz+AOQtvis8Q4A5Q77WuPx3g0+lgH7ClzLHZVWnocD+i850HjHmhljKE6oSZ9oP2BTvG+9tszSvhjlBzP/a4vYTcE6tzPoN6FX+Amuk+Lrsfyelf0IB96WlBxXOJyQzbBKoFwvIZO1UfIiZrdMq/YWfdtz9KKA1A7aqvRwawc/DfVSkC+kaPModa/P4ntOD30M5CAVHXZ6hSUuVi5JBbbVlOGe+V49BIPbZBRix0s4MpWtEvHs8nJU8B9JUzC6jynGVaqdyjO0UL6vJsS3yeAt+f/HsoPYEaoJrouHYE+4diaOWc9o7xPlNwWxZWTytVjQyqsGWAdkDyYxfQtePndM5jffMZjiLhlhs9ciUPqXKpc0ag5Xa/Xe2dfXRQA7hvDmNzStYMeLPw5Cp4meapWjzch3KFPsgvqNZNhtIS1D77QScYsdA1mJQj3EuZEuw0Mv1TWPCLDttHbvX7hCAvIByT0bqm3tWPKbhl4MkFtzegXogqO06GIJ41AFR9GzQpIVY4SnBHI0Sdz/E7U7zCwoCeQV2PXLiC/YTA6nT0HMGfQrMHD6V79Gs9clGvc2noLNHO34MuHhDUvmADVAsJvmtgkdv9zrETtCUZYgiJ/kejqVVgu06ipKhzR5bf8wNCimmAegBgSzlyZ6E15UaPNwHuAHVbYPuAJsNvNkP+PMAdoG4LbKGRffIoBKi2WXi7cK9DsweomyjyzBXfNE+ZhWe7un0O1UaP98F6B6ibADsDt7PDd7X2FOG2zTkpUMYI632JnWtoiwSW6BCH7L0eQV3XyN8ZoIrREr8BLcSWQ7UD0iW0l2JKLfWU1M9YR1VudYG/e5RS67Qnz7EAvkM7pd7Ogb4LVA7VREp9P48UeM9ctCkbqGYwc6JFLuBj+DNF2RXjnxcB6vYcyBT4ZgbT2v1mCDdlxUgJH/OoAT7OANbzqn2m6JdQ7eq0u9sTV6l31npdYjjAVNjTnj2PnBmUVpYjnyNGqKcI6L2HDlUd0bzbmWzuU/bAiKw0lv4R3LaEC1Br5IjUyFx74ckjJzJstBnqTm5LlR+AsSvgYzZgWpMuHKPTUUItrfYIrznzS5TWe4bWaoGADyWSEKMuHmFnLWqWt4nFwrniGZI+ypfTATTgogbhdQP3l5ZnWtPROUYO+gJ5hBCnNafPZGlXtWvdAHyF5p6dypchQC2tdgbV2sKLBuHJakNvWYs8NJVHve8ZzmvwSoeOasnjnQhIuQf0puqyK1/q9Uibli9Dgbo+DKZQHZXxpQXARvB7duBqJ2KhGqLX+PMLxb0T+LhQN224Lume75CQ/2xQSuxzSuOmoi9Dg1qWOV5twb1PsjQNYVtl3TDQLvJFlHtwjKmfDrxB5jVJknUA95DLI763oqfPd7tjRKRjKiMxyrb+9J/N3w+pobqy3AHmbpznP0bMP/3tn/khQw01WSB6+lVg+I8iHNwZjmoHtQ/fO9AHJz90DmUO1dHIxyhNRALUAqpY/NGUkwOvXwHVHtRDTTF1cfxuah366FJTT4+ortJ6izJCiTI6AAsuLXKOfx79Nr+HqqkpJa5BLq6zATzzugZxfsyNd0yamipRZB4IQDX7lUKVY9E1wPWZwDw0WZAf1CLhmdf+rx4njWsXl3TZQDUZUb/6kKIaoD5w0FX7+v0Fr3r58/v1V/z7vxWf+3d4tfzlfwIMALaYODMMKHu2AAAAAElFTkSuQmCC");
}

.video-box__title {
  font-size: 18px;
  font-weight: bold;
  text-align: center;
  margin-top: 5px;
  color: white;
}
.video-box .youtube {
  background-color: #000;
  position: relative;
  padding-top: 70%;
  overflow: hidden;
  cursor: pointer;
}
.video-box .youtube img {
  width: 100%;
  top: 0;
  left: 0;
  opacity: 0.7;
}
.video-box .youtube .play-button {
  width: 90px;
  height: 60px;
  background-color: #333;
  -webkit-box-shadow: 0 0 30px rgba(0, 0, 0, 0.6);
          box-shadow: 0 0 30px rgba(0, 0, 0, 0.6);
  z-index: 1;
  opacity: 0.8;
  border-radius: 6px;
}
@-webkit-keyframes cog {
  100% {
    -ms-transform: rotate(360deg);
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg);
  }
}
@keyframes cog {
  100% {
    -ms-transform: rotate(360deg);
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg);
  }
}
.video-box .youtube .play-button::before {
  content: "";
  border-style: solid;
  border-width: 15px 0 15px 26px;
  border-color: transparent transparent transparent #fff;
}
.video-box .youtube img, .video-box .youtube .play-button {
  cursor: pointer;
}
.video-box .youtube img,
.video-box .youtube iframe,
.video-box .youtube .play-button,
.video-box .youtube .play-button::before {
  position: absolute;
}
.video-box .youtube .play-button, .video-box .youtube .play-button::before {
  top: 50%;
  left: 50%;
  -webkit-transform: translate3d(-50%, -50%, 0);
          transform: translate3d(-50%, -50%, 0);
}
.video-box .youtube iframe {
  height: 100%;
  width: 100%;
  top: 0;
  left: 0;
}
.video-box .player-controls {
  position: relative;
  background: black;
  padding-bottom: 70%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.video-box .btn-play-slider, .video-box .btn-pause-slider {
  width: 90px;
  height: 60px;
  background-color: #333;
  -webkit-box-shadow: 0 0 30px rgba(0, 0, 0, 0.6);
          box-shadow: 0 0 30px rgba(0, 0, 0, 0.6);
  z-index: 1;
  opacity: 0.8;
  border-radius: 6px;
  position: absolute;
  top: 50%;
  -webkit-transform: translate(-50%, -50%);
      -ms-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  left: 50%;
}
.video-box .btn-pause-slider {
  font-size: 19px;
}
.video-box .btn-play-slider::before {
  content: "";
  border-style: solid;
  border-width: 15px 0 15px 26px;
  border-color: transparent transparent transparent #fff;
  top: 50%;
  left: 50%;
  -webkit-transform: translate3d(-50%, -50%, 0);
          transform: translate3d(-50%, -50%, 0);
  position: absolute;
}

.videobox-list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  list-style: none;
  margin: 14px 0 0 0;
  padding: 0;
}
.videobox-list .video-box {
  width: 33.333333%;
  padding: 0 15px;
  margin: 0 0 16px 0;
}
@media (max-width: 767px) {
  .videobox-list .video-box {
    width: 50%;
  }
}
@media (max-width: 480px) {
  .videobox-list .video-box {
    width: 100%;
  }
}

/*  scroll css section here*/
.scrolltop .icon {
  font-size: 30px;
  text-align: center;
  margin-top: 5px;
}

.scrolltop {
  position: fixed;
  bottom: 70px;
  right: 20px;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  background-color: #fff;
  opacity: 0.2;
  display: none;
  cursor: pointer;
  color: #222;
}
.scrolltop:hover .icon {
  margin-top: 0;
}

/*ADD CSS FOR SPECIFIC PAGE & LAYOUT*/
.no-page-banner {
  border-top: 1px solid #272727;
}

.site-content {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.site-content__content {
  max-width: 1240px;
  margin: 0 auto;
  padding: 20px 15px 30px 15px;
  width: 100%;
}
@media all and (max-width: 850px) {
  .site-content__content {
    padding: 40px 15px 30px 15px;
  }
}
.site-content__content--sliderpage {
  padding: 0 40px 40px 40px;
}
.site-content__content--slider {
  padding: 0 15px 30px 15px;
}
.site-content__content--blog {
  padding: 0 15px 30px 15px;
}
.site-content__content__top {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  max-width: 1240px;
  margin: 0 auto;
  padding: 60px 15px;
}
@media all and (max-width: 850px) {
  .site-content__content__top {
    padding: 30px 15px 0;
  }
}
.site-content__content__top img {
  -o-object-fit: contain;
     object-fit: contain;
}
@media all and (max-width: 850px) {
  .site-content__content__top img {
    margin: 0 auto;
  }
}
.site-content__content__top .box-content {
  margin-left: 50px;
}
@media all and (max-width: 850px) {
  .site-content__content__top .box-content {
    margin-left: 0;
    margin-bottom: 30px;
  }
}
@media all and (max-width: 850px) {
  .site-content__content__top {
    -webkit-box-orient: vertical;
    -webkit-box-direction: reverse;
        -ms-flex-direction: column-reverse;
            flex-direction: column-reverse;
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start;
  }
}
.site-content__content__bottom {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 20px 0 20px 0;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
      -ms-flex-direction: row-reverse;
          flex-direction: row-reverse;
}
.site-content__content__bottom p {
  margin-bottom: 16px;
}
.site-content__content__bottom img, .site-content__content__bottom iframe {
  width: 100%;
  height: 350px;
  -webkit-box-ordinal-group: 3;
      -ms-flex-order: 2;
          order: 2;
  -o-object-fit: contain;
     object-fit: contain;
}
@media all and (max-width: 850px) {
  .site-content__content__bottom img, .site-content__content__bottom iframe {
    -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
            order: 1;
  }
}
.site-content__content__bottom .box-content {
  -webkit-box-ordinal-group: 2;
      -ms-flex-order: 1;
          order: 1;
  margin-right: 50px;
}
@media all and (max-width: 850px) {
  .site-content__content__bottom .box-content {
    margin-right: 0;
    -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
            order: 2;
  }
}
@media all and (max-width: 850px) {
  .site-content__content__bottom {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start;
    text-align: left;
    margin-top: 10px;
  }
}
.site-content__content .box-content {
  width: 100%;
}
@media all and (max-width: 850px) {
  .site-content__content .box-content a {
    display: block;
    margin-top: 10px;
  }
}
.site-content__heading {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-align: baseline;
      -ms-flex-align: baseline;
          align-items: baseline;
  margin: 0 -15px;
}

main#site-content {
  min-height: 80vh;
}
main#site-content::before {
  content: "";
  -webkit-transition: all ease-in-out 600ms;
  -o-transition: all ease-in-out 600ms;
  transition: all ease-in-out 600ms;
  opacity: 0;
  height: 0;
  position: absolute;
  top: 0;
  background: black;
  z-index: 10;
  width: 100%;
  visibility: hidden;
}

.no-page-banner .default-page-content {
  max-width: 1090px;
}

/* DEFAULT PAGE*/
.default-page-content {
  max-width: 1040px;
  margin: 0 auto;
  padding: 60px 15px;
  width: 100%;
}
.default-page-content--wslider {
  padding: 60px 15px 20px 15px;
}

.main-page-title {
  position: absolute;
  bottom: 24%;
  max-width: 960px;
  left: 46%;
  -webkit-transform: translateX(-50%);
      -ms-transform: translateX(-50%);
          transform: translateX(-50%);
  width: 100%;
  padding: 0 15px;
}
@media screen and (max-width: 1200px) {
  .main-page-title {
    left: 50%;
  }
}

.wp-block-image {
  margin: 0 !important;
}

.page-banner {
  background: black;
}
.page-banner .main-image-remplace {
  min-height: 220px;
}
.page-banner img {
  width: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}
.page-banner img.blacky {
  -webkit-filter: brightness(0.5);
  filter: brightness(0.5);
}
@media all and (max-width: 650px) {
  .page-banner img.main-image {
    display: none;
  }
}
.page-banner img.main-image.no-mobile {
  display: block !important;
  min-height: 300px;
}
.page-banner img.mobile-image {
  display: none;
}
@media all and (max-width: 650px) {
  .page-banner img.mobile-image {
    display: block;
  }
}

.wysiwyg h1 {
  margin-bottom: 25px;
}
.wysiwyg h2 {
  font-size: 26px;
}
.wp-block-media-text .wp-block-media-text__content {
  padding: 0;
}
.wp-block-media-text.alignwide {
  width: 100%;
}

.wp-block-media-text.has-media-on-the-right .wp-block-media-text__content {
  padding-right: 20px;
}

.wp-block-media-text .wp-block-media-text__content {
  padding-left: 20px;
}

.default-page-content div.wpforms-container-full .wpforms-form button[type=submit] {
  background: #ECBB45;
  color: white;
  padding: 10px 15px;
  font-size: 16px;
}
.default-page-content div.wpforms-container-full .wpforms-form button[type=submit]:hover {
  background: #333;
}

.nf-form-fields-required {
  display: none;
}

.nf-form-cont .nf-form-content input[type=button] {
  background: #ECBB45;
  font-size: 16px;
  text-transform: initial;
  padding: 16px;
}
.nf-form-cont .nf-form-content input[type=button]:hover {
  background: #333;
  color: white;
}

.nf-form-cont .nf-form-content input:not([type=button]):focus {
  color: #333;
}

.wp-block-media-text .wp-block-media-text__content {
  padding-left: 0;
}

.woocommerce-privacy-policy-text p {
  font-size: 12px !important;
  line-height: normal !important;
}

.wp-block-columns {
  margin-top: 0 !important;
}

body.page-id-57 .wp-block-column {
  margin-bottom: 0 !important;
}

.woocommerce-account .woocommerce-MyAccount-navigation li.is-active a {
  color: #ECBB45;
}

.site-content__video p {
  margin-bottom: 16px;
}

/** HOME */
body.home .site-title a {
  pointer-events: none;
}
body.home h1:not(.site-title) {
  text-transform: initial;
}
body.home .site-content {
  padding: 0 20px;
}
body.home #site-content-home p {
  font-size: 16px;
  line-height: 26px;
}
.home-banner {
  background: #000;
  margin: 0 -15px;
}
.home-banner video {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.home-banner__video {
  position: relative;
  padding-bottom: 56.25%;
  height: 0;
  overflow: hidden;
  max-width: 100%;
}
.home-banner img {
  width: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  -webkit-filter: drop-shadow(2px 4px 3px #212121) brightness(1.5);
          filter: drop-shadow(2px 4px 3px #212121) brightness(1.5);
}
@media all and (max-width: 650px) {
  .home-banner img.main-image {
    display: none;
  }
}
.home-banner img.main-image.no-mobile {
  display: block !important;
}
.home-banner img.mobile-image {
  display: none;
}
@media all and (max-width: 650px) {
  .home-banner img.mobile-image {
    display: block;
  }
}

#jplayer-audio-container .hidden-btns {
  display: none !important;
}

.home .site-content {
  position: relative;
  /*&::before {
    content: "";
    transition: all ease-in-out 600ms;
    opacity: 0;
    height: 0;
    position: absolute;
    top: 0;
    left:0;
    background: #333;
    z-index: 10;
    width: 100%;
    visibility: hidden;
  }*/
}

#main-title {
  text-transform: uppercase;
}
@media all and (max-width: 850px) {
  #main-title {
    text-align: center;
    margin-top: 30px;
  }
}

body.home.openmenu .site-content::before {
  visibility: visible;
  height: 100%;
  opacity: 1;
}

.sendasgiftlink {
  text-align: center;
}
@media all and (max-width: 850px) {
  .sendasgiftlink {
    margin-bottom: 30px;
  }
}

.bannerbox {
  z-index: 200;
  width: 100%;
}
@media all and (max-width: 850px) {
  .bannerbox {
    margin-top: 40px;
  }
}
.bannerbox__inner {
  padding: 40px;
  width: 100%;
  margin: 0 auto;
  max-width: 900px;
}
@media (max-width: 767px) {
  .bannerbox__inner {
    padding: 30px;
  }
}
@media (max-width: 576px) {
  .bannerbox__inner {
    padding: 20px;
  }
}
.bannerbox__inner p {
  margin-bottom: 16px;
}

.social-footer {
  padding: 0 15px 40px;
  margin: 0 auto;
  width: 100%;
  max-width: 1240px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.social-footer .col-sm-6 {
  width: 50%;
  padding: 15px;
}
.social-footer .col-sm-6 .fb-embed {
  margin: 0 auto;
  max-width: 315px;
  width: 100% !important;
}
.social-footer .col-sm-6 .twitter-timeline {
  max-height: 400px;
  width: 100%;
  max-width: 315px !important;
  margin: 0 auto;
  overflow: auto;
}
@media (max-width: 767px) {
  .social-footer .col-sm-6 .twitter-timeline {
    margin-top: 20px !important;
  }
}
@media (max-width: 767px) {
  .social-footer .col-sm-6 {
    width: 100%;
    margin-bottom: 20px;
  }
}

.home--section-content {
  margin-top: 40px;
  margin-bottom: 40px;
}

.catalog-list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  list-style: none;
  padding: 0;
  margin: 0;
}
.catalog-list__item {
  width: 50%;
  margin: 0;
  padding: 15px;
  position: relative;
}
@media all and (max-width: 430px) {
  .catalog-list__item {
    width: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    text-align: center;
  }
}
.catalog-list__item__title {
  font-size: 18px;
  font-weight: bold;
  margin: 10px 0 0;
}
.catalog-list__item__songs .toggle-songs {
  color: #ECBB45;
  cursor: pointer;
}
.catalog-list__item__songs ul {
  margin: 0;
  padding: 0;
  list-style: none;
  display: none;
}
.catalog-list__item__songs ul li {
  margin: 0 0 5px 0;
  padding: 0;
  font-size: 13px;
}
.catalog-list__item__songs.active ul {
  display: block;
}
.catalog-list__item__duree {
  font-size: 12px;
  color: white;
  text-transform: uppercase;
}
.catalog-list__item__action {
  margin-top: 5px;
}
.catalog-list__item__action table {
  border: none;
}
.catalog-list__item__action select {
  width: 100%;
  max-width: 250px;
}
.catalog-list__item__action .edd-cart-added-alert {
  font-size: 14px;
}
.catalog-list__item__action a.button.edd-add-to-cart.edd-submit, .catalog-list__item__action input[type=submit].button.edd-add-to-cart.edd-submit, .catalog-list__item__action a.button.edd_go_to_checkout.edd-submit {
  background: #000;
  color: white;
  font-size: 14px;
  padding: 10px 15px;
  font-weight: normal;
  text-align: left;
  border: 1px solid #ccc;
}
@media all and (max-width: 480px) {
  .catalog-list__item__action a.button.edd-add-to-cart.edd-submit, .catalog-list__item__action input[type=submit].button.edd-add-to-cart.edd-submit, .catalog-list__item__action a.button.edd_go_to_checkout.edd-submit {
    font-size: 11px;
  }
}
.catalog-list__item__action a.button.edd-add-to-cart.edd-submit:hover, .catalog-list__item__action input[type=submit].button.edd-add-to-cart.edd-submit:hover, .catalog-list__item__action a.button.edd_go_to_checkout.edd-submit:hover {
  color: #a17710;
}
.catalog-list__item__action a.button.edd_go_to_checkout.edd-submit {
  background: #ECBB45;
  color: white;
}
.catalog-list__item__action a.button.edd_go_to_checkout.edd-submit:hover {
  color: #fff;
  background-color: #a17710;
}
.catalog-list__item img {
  -o-object-fit: contain;
     object-fit: contain;
  width: 250px;
  height: 250px;
}

@-webkit-keyframes rotation {
  from {
    -webkit-transform: rotateY(0deg) rotate(0deg);
            transform: rotateY(0deg) rotate(0deg);
  }
  to {
    -webkit-transform: rotateY(359deg) rotate(359deg);
            transform: rotateY(359deg) rotate(359deg);
  }
}

@keyframes rotation {
  from {
    -webkit-transform: rotateY(0deg) rotate(0deg);
            transform: rotateY(0deg) rotate(0deg);
  }
  to {
    -webkit-transform: rotateY(359deg) rotate(359deg);
            transform: rotateY(359deg) rotate(359deg);
  }
}
.customph--cd::before {
  content: "";
  position: absolute;
  top: 13px;
  left: 13px;
  width: 90px;
  height: 90px;
  border: 1px solid white;
  border-radius: 8px;
}
.customph svg, .customph i {
  color: white;
  font-size: 86px;
  margin-bottom: 3px;
  -webkit-animation: rotation 6s infinite linear;
          animation: rotation 6s infinite linear;
}

.page-template-tpl_shop h2 span {
  text-transform: initial;
}

p.cart-empty.woocommerce-info {
  background: none;
  border-color: #222;
}

body.single-product .woocommerce-breadcrumb {
  display: none !important;
}
body.single-product .footer-nav-widgets-wrapper.header-footer-group {
  display: none !important;
}
body.single-product .woocommerce-product-details__short-description {
  margin-bottom: 20px;
}

.product.woocommerce.add_to_cart_inline {
  border: none !important;
  padding: 0 !important;
}
.product.woocommerce.add_to_cart_inline span.woocommerce-Price-amount.amount {
  font-weight: bold;
  font-size: 20px;
  display: block;
  margin-bottom: 8px;
}
.product.woocommerce.add_to_cart_inline a.button.product_type_simple.add_to_cart_button {
  padding: 8px 10px;
  color: black;
  font-size: 15px;
}

.span.woocommerce-Price-amount.amount {
  font-weight: bold;
  font-size: 20px;
  display: block;
  margin-bottom: 8px;
}

.single-product .woocommerce-variation-add-to-cart .button {
  padding: 8px 10px;
  font-size: 15px;
  color: black;
}

table.variations {
  border: none;
  margin: 0;
}
table.variations .label {
  display: none;
}
table.variations * {
  border: none;
}
table.variations select {
  width: 100%;
}

.woocommerce-variation-add-to-cart.variations_button {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
@media (max-width: 770px) {
  .woocommerce-variation-add-to-cart.variations_button {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }
  .woocommerce-variation-add-to-cart.variations_button button {
    margin-top: 10px;
  }
}

button, .button, .faux-button, .wp-block-button__link, input[type=button], input[type=reset], input[type=submit] {
  font-size: 16px;
}

html.nytotheme .woocommerce-message {
  background: none;
  color: white;
}
html.nytotheme form[target=paypal] input[name=submit] {
  height: 24px;
  margin-top: 12px;
}
html.nytotheme form[target=paypal] img {
  display: none;
}
html.nytotheme form[target=paypal] table {
  display: block;
  margin: 2rem 0 0;
}
html.nytotheme .woocommerce-info {
  border: none;
  background: none;
  color: white;
}
html.nytotheme .showcoupon {
  color: #ECBB45;
}
html.nytotheme .woocommerce-info a.button {
  background-color: #ECBB45;
  color: black;
  font-size: 16px;
  text-transform: initial;
  padding: 16px;
}
html.nytotheme .woocommerce-info a.button:hover {
  background-color: #a17710;
  color: white;
}
html.nytotheme .woocommerce-cart-form .actions button[name=update_cart], html.nytotheme .woocommerce-cart-form .actions .button {
  background-color: #ECBB45;
  color: black;
  font-size: 16px;
  text-transform: initial;
  padding: 16px;
}
html.nytotheme .woocommerce-cart-form .actions button[name=update_cart]:hover, html.nytotheme .woocommerce-cart-form .actions .button:hover {
  background-color: #a17710;
  color: white;
}
html.nytotheme .woocommerce table.shop_table_responsive tr:nth-child(2n) td, html.nytotheme .woocommerce-page table.shop_table_responsive tr:nth-child(2n) td {
  background: none;
}

.logged-in.woocommerce-account #site-content .woocommerce {
  margin-top: 40px;
}

.grid-sizer, .grid img {
  width: 20%;
}

@media all and (max-width: 850px) {
  .grid-sizer, .grid img {
    width: 33.3333333%;
  }
}
@media all and (max-width: 576px) {
  .grid-sizer, .grid img {
    width: 50%;
  }
}
.grid img {
  float: left;
  margin-bottom: 0;
  display: block;
  -webkit-transition: all ease-in-out 500ms;
  -o-transition: all ease-in-out 500ms;
  transition: all ease-in-out 500ms;
}

.grid img:hover {
  opacity: 0.7;
}

.grid {
  -webkit-perspective: 1300px;
          perspective: 1300px;
}

.grid img {
  -webkit-transform-style: preserve-3d;
          transform-style: preserve-3d;
  cursor: pointer;
}

.grid img.animate {
  -webkit-transform: translateZ(400px) translateY(300px) rotateX(-90deg);
          transform: translateZ(400px) translateY(300px) rotateX(-90deg);
  -webkit-animation: fallPerspective 0.8s ease-in-out forwards;
          animation: fallPerspective 0.8s ease-in-out forwards;
}

@-webkit-keyframes fallPerspective {
  100% {
    -webkit-transform: translateZ(0px) translateY(0px) rotateX(0deg);
            transform: translateZ(0px) translateY(0px) rotateX(0deg);
    opacity: 1;
  }
}

@keyframes fallPerspective {
  100% {
    -webkit-transform: translateZ(0px) translateY(0px) rotateX(0deg);
            transform: translateZ(0px) translateY(0px) rotateX(0deg);
    opacity: 1;
  }
}
.blogposts {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  list-style: none;
  margin: 0 auto;
  padding: 0;
}
.blogposts__item {
  width: 50%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  margin: 0 0 20px;
  padding: 0 15px;
}
@media (max-width: 576px) {
  .blogposts__item {
    width: 100%;
    padding: 0;
  }
}
.blogposts__item__inner p {
  margin-bottom: 16px;
}
.blogposts__item .img-box img {
  max-height: 392px;
  width: auto;
  margin: 0 auto;
}

.blogpostslist__heading {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  padding: 0 0 30px;
  margin: 0 -15px;
}

body.blog article header {
  margin-bottom: 20px;
}
body.blog article .img-box {
  margin-bottom: 14px;
}
body.blog article .img-box img {
  max-height: 290px;
  width: auto;
  margin: 0 auto;
}
body.blog article .video-box {
  margin-bottom: 14px;
}
body.blog article .post-meta-wrapper {
  margin-top: 0;
}

.footer-nav-widgets-wrapper {
  background: none;
}

.nytotheme .footer-widgets a {
  color: #FCE15D;
}
.nytotheme .footer-widgets a:hover {
  color: #a17710;
}
.nytotheme .footer-widgets input[type=submit] {
  background-color: #ECBB45;
  color: white;
}
.nytotheme .footer-widgets input[type=submit]:hover {
  background-color: #a17710;
}
.nytotheme .header-footer-group .color-accent {
  color: #222;
  font-size: 55px;
}
.nytotheme #site-content .archive-subtitle p {
  color: #222;
}
.nytotheme body.search-results .post-separator {
  margin: 60px auto !important;
}
.nytotheme body.search-results .entry-title {
  border-bottom: 0;
  font-size: 26px;
  margin-bottom: 20px;
}
.nytotheme .archive.category .entry-title {
  margin-bottom: 20px;
}
.nytotheme .singular .entry-header {
  background-color: #000;
  margin-bottom: 50px;
}
.nytotheme .entry-content > *:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.is-style-wide) {
  max-width: 960px;
  width: 100%;
}
.nytotheme .pagination-single a {
  font-size: 16px;
  letter-spacing: normal;
}
.nytotheme body.single .video-box {
  max-width: 860px;
  margin: 0 auto;
}
.nytotheme body.single .img-box {
  max-width: 460px;
  margin: 0 auto 30px;
}
.nytotheme body.single .img-box img {
  margin: 0 auto;
}
.nytotheme body.single .pagination-single {
  margin-bottom: 30px;
}

.archive-header {
  background-color: black;
}
.archive-header .archive-title .color-accent {
  color: white;
}
/*# sourceMappingURL=theme.css.map */
