/* https://nils-tausend.com/wp-content/plugins/maintenance/frontend/css/style.css?ver=1734428026 */
:before,:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}*{margin:0;padding:0;border:0;outline:none}[class*="fi-"]{display:inline;width:auto;height:auto;line-height:inherit;vertical-align:baseline;background-image:none;background-position:0 0;background-repeat:repeat}[class*="fi-"]:before{font-weight:400;font-style:normal;text-decoration:inherit}html{height:100%;left:0}body{height:100%;box-sizing:border-box;min-height:100%;min-width:100%;position:relative;z-index:1;margin:0;padding:0;overflow:hidden}.preloader{background-color:#686868}input:-webkit-autofill{-webkit-box-shadow:0 0 0 50px #292b2c inset;-webkit-text-fill-color:#fff}input:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 50px #48494a inset;-webkit-text-fill-color:#fff}body>#wrapper{height:100%;min-height:100%;width:100%;display:inline-block}body>.main-container{height:100%;min-height:100%;min-width:100%;transition:all 0.6s ease-in-out;-webkit-transition:all 0.6s ease-in-out;-moz-transition:all 0.6s ease-in-out;-o-transition:all 0.6s ease-in-out;z-index:0;overflow:hidden;position:initial!important;overflow-y:auto}body>.main-container:after{content:"";display:block;top:0;bottom:0;left:0;right:0;z-index:-1;position:absolute}body>.login-form-container{background:none repeat scroll 0 0 rgba(0,0,0,.8);display:none;height:100%;min-height:100%;min-width:308px;max-width:308px;width:100%;position:fixed;right:-308px;top:0;z-index:0;transition:all 0.6s ease-in-out;-webkit-transition:all 0.6s ease-in-out;-moz-transition:all 0.6s ease-in-out;-o-transition:all 0.6s ease-in-out;z-index:999;outline:1px solid transparent}body.open-login-form>.login-form-container{right:0}body.open-login-form>.main-container{-webkit-perspective:1000px;perspective:1000px;-ms-transform-origin:0 50%;-o-transform-origin:0 50%;-moz-transform-origin:0 50%;-webkit-transform-origin:0 50%;transform-origin:0 50%;-ms-transform:perspective(1920px) rotate3d(0,1,0,9deg);-webkit-transform:perspective(1920px) rotate3d(0,1,0,9deg);transform:perspective(1920px) rotate3d(0,1,0,9deg);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}.side-button{background:none repeat scroll 0 0 rgba(0,0,0,.8);font-size:30px;right:0;left:auto;width:50px;padding:5px 0;position:absolute;display:inline-block;bottom:200px;-webkit-border-top-left-radius:4px;-webkit-border-bottom-left-radius:4px;-moz-border-radius-topleft:4px;-moz-border-radius-bottomleft:4px;border-top-left-radius:4px;border-bottom-left-radius:4px;cursor:pointer;text-align:center}.auth-button{bottom:120px}.login-button{left:-50px;right:auto}body.error .side-button{color:red}.side-button i:before,.side-button.sound i{transition:all 0.3s linear}.side-button:hover i:before,.side-button.sound:hover i{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05);opacity:.8}.center{clear:both;content:"";display:block;margin:0 auto;max-width:1020px;width:100%;padding:0 10px;box-sizing:border-box;text-align:center}.logotype{max-width:100%}#wrapper{width:100%;height:100%;position:relative;display:inline-block}header{position:relative;display:inline-block;width:100%}.site-content{position:relative;display:inline-block;width:100%;left:0;top:0;color:#fff}.site-content .font-center{text-align:center}.site-content h2,.site-content h3{width:100%;display:block}.site-content h2.heading{font-size:45px;font-weight:lighter}.site-content .description h3{font-size:28px;font-weight:lighter;text-align:center}.site-content .description p{font-size:14px;margin:0;line-height:normal}.site-content .description ul,.site-content .description ol{margin:5px 0}.site-content .description p{margin-bottom:10px}.site-content .description blockquote{font-size:18px;font-style:italic;margin:.25em 0;padding:1.5em 40px 0;line-height:1.45;position:relative;text-align:left;display:block}.site-content .description blockquote:before{display:block;font-family:Georgia,serif;content:"\201C";font-size:80px;position:absolute;left:-5px;top:-5px;opacity:.85}.site-content .description blockquote cite{font-size:14px;display:block;margin-top:5px;opacity:.85}.site-content .description blockquote cite:before{content:"\2014 \2009"}.site-content p{font-size:16px;margin:0 0 15px;line-height:24px}footer{position:relative;top:0;display:inline-block;width:100%;color:#fff;margin:25px 0 20px}footer .center{padding:0}.company-name{width:100%;display:block;text-decoration:none;font-family:inherit;font-weight:700;color:inherit;font-size:16px;text-align:center;margin:20px 0}.logo,.logo-retina{font-family:inherit;font-weight:400;text-decoration:none;margin-left:auto;margin-right:auto;display:block}.logo-box{padding:50px 0 30px}.logo-box img{max-width:100%}@media only screen and (min-width:200px) and (max-width:670px){div.logo-box>img{display:block;width:100%;height:auto}}.logo.istext{max-width:100%;padding:30px 60px}.site-title{font-family:inherit;font-weight:lighter;text-align:center;padding:0 0 20px;vertical-align:middle}.login-form{display:inline-block;margin:25px 0 0;padding:20px;filter:alpha(opacity=50);-moz-opacity:.5;-khtml-opacity:.5;opacity:.5;-webkit-transition:opacity 0.3s ease-in-out;-moz-transition:opacity 0.3s ease-in-out;-ms-transition:opacity 0.3s ease-in-out;-o-transition:opacity 0.3s ease-in-out;transition:opacity 0.3s ease-in-out}.login-form input[type="text"],.login-form input[type="password"]{color:inherit;background-color:rgba(113,113,113,.6);background-position:14px center;background-repeat:no-repeat;float:left;font-family:inherit;font-size:20px;font-weight:400;margin:0 0 10px;padding:5px 16px 5px 40px;width:100%;display:block;line-height:28px;outline:none;max-width:210px}.ie8 .login-form input[type="text"],.ie8 .login-form input[type="password"],.ie7 .login-form input[type="text"],.ie7 .login-form input[type="password"]{background-color:#717171}.login-form .licon,.login-form .picon{position:relative;display:inline-block}.ie7 .login-form .licon,.ie7 .login-form .picon{margin:8px 0 0}.login-form .licon:before,.login-form .picon:before{position:absolute;font-weight:400;font-style:normal;font-size:24px;color:inherit;display:inline-block;top:7px;left:12px}.login-form .licon:before{content:"\f1fe";font-family:"foundation-icons"}.login-form .picon:before{content:"\f16a";font-family:"foundation-icons"}.login-form .licon.error:before,.login-form .picon.error:before{content:"\f217";font-family:"foundation-icons";color:red}.login-form a.lost-pass{float:left;display:inline-block;text-decoration:none}.login-form a.lost-pass:hover{text-decoration:underline}.login-form label{color:inherit;float:left;font-family:inherit;font-size:25px;padding:0 0 10px;width:100%}.login-form input[type="submit"]{color:inherit;font-size:20px;font-family:inherit;background:none;cursor:pointer;border:2px solid #fff;font-weight:700;margin:10px 0 0;padding:5px 10px;text-align:center;float:right;display:inline-block}.login-form:hover{filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1}.preloader{display:block;height:100%;position:absolute;width:100%;z-index:99999991}.preloader i,.preloader img{font-size:56px;background:none repeat scroll 0 0 rgba(0,0,0,0);display:inline-block;left:50%;top:50%;-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);transform:translate(-50%,-50%);/*margin: -25px 0 0 -25px;*/
  position: absolute;
  color: inherit;
  -webkit-animation-name: spin;
  -webkit-animation-duration: 2200ms;
  -webkit-animation-iteration-count: infinite;
  -webkit-animation-timing-function: linear;
  -moz-animation-name: spin;
  -moz-animation-duration: 2200ms;
  -moz-animation-iteration-count: infinite;
  -moz-animation-timing-function: linear;
  -ms-animation-name: spin;
  -ms-animation-duration: 2200ms;
  -ms-animation-iteration-count: infinite;
  -ms-animation-timing-function: linear;
  animation-name: spin;
  animation-duration: 2200ms;
  animation-iteration-count: infinite;
  animation-timing-function: linear;
  font-family: sans-serif;
  line-height: 30px;
}

.site-title,
.preloader i,
.login-form,
.login-form a.lost-pass,
.side-button,
.site-content,
.user-content-wrapper,
.user-content,
footer,
.maintenance a {
  color: #ffffff;
}
@-ms-keyframes spin {
  from {
    -ms-transform: translate(-50%, -50%) rotate(0deg);
  }

  to {
    -ms-transform: translate(-50%, -50%) rotate(360deg);
  }
}

@-moz-keyframes spin {
  from {
    -moz-transform: translate(-50%, -50%) rotate(0deg);
  }

  to {
    -moz-transform: translate(-50%, -50%) rotate(360deg);
  }
}

@-webkit-keyframes spin {
  from {
    -webkit-transform: translate(-50%, -50%) rotate(0deg);
  }

  to {
    -webkit-transform: translate(-50%, -50%) rotate(360deg);
  }
}

@keyframes spin {
  from {
    transform: translate(-50%, -50%) rotate(0deg);
  }

  to {
    transform: translate(-50%, -50%) rotate(360deg);
  }
}

#vague-svg-blur {
  width: 0;
  height: 0;
  display: inline;
}

/* background image filters */
.aden {
  position: relative;
  -webkit-filter: hue-rotate(-20deg) contrast(0.9) saturate(0.85) brightness(1.2);
  filter: hue-rotate(-20deg) contrast(0.9) saturate(0.85) brightness(1.2);
}
.aden:after,
.aden:before {
  content: "";
  display: block;
  height: 100%;
  width: 100%;
  top: 0;
  left: 0;
  position: absolute;
  pointer-events: none;
}
.aden img {
  width: 100%;
  z-index: 1;
}
.aden:before {
  z-index: 2;
}
.aden:after {
  z-index: 3;
}
.aden::after {
  background: -webkit-linear-gradient(left, rgba(66, 10, 14, 0.2), transparent);
  background: linear-gradient(to right, rgba(66, 10, 14, 0.2), transparent);
  mix-blend-mode: darken;
}
.gingham::after,
.perpetua::after,
.reyes::after {
  mix-blend-mode: soft-light;
}
.inkwell {
  position: relative;
  -webkit-filter: sepia(0.3) contrast(1.1) brightness(1.1) grayscale(1);
  filter: sepia(0.3) contrast(1.1) brightness(1.1) grayscale(1);
}
.inkwell:after,
.inkwell:before {
  content: "";
  display: block;
  height: 100%;
  width: 100%;
  top: 0;
  left: 0;
  position: absolute;
  pointer-events: none;
}
.inkwell img {
  width: 100%;
  z-index: 1;
}
.inkwell:before {
  z-index: 2;
}
.inkwell:after {
  z-index: 3;
}
.perpetua {
  position: relative;
}
.perpetua:after,
.perpetua:before {
  content: "";
  display: block;
  height: 100%;
  width: 100%;
  top: 0;
  left: 0;
  position: absolute;
  pointer-events: none;
}
.perpetua img {
  width: 100%;
  z-index: 1;
}
.perpetua:before {
  z-index: 2;
}
.perpetua:after {
  z-index: 3;
}
.perpetua::after {
  background: -webkit-linear-gradient(top, #005b9a, #e6c13d);
  background: linear-gradient(to bottom, #005b9a, #e6c13d);
  opacity: 0.5;
}
.reyes {
  position: relative;
  -webkit-filter: sepia(0.22) brightness(1.1) contrast(0.85) saturate(0.75);
  filter: sepia(0.22) brightness(1.1) contrast(0.85) saturate(0.75);
}
.reyes:after,
.reyes:before {
  content: "";
  display: block;
  height: 100%;
  width: 100%;
  top: 0;
  left: 0;
  position: absolute;
  pointer-events: none;
}
.reyes img {
  width: 100%;
  z-index: 1;
}
.reyes:before {
  z-index: 2;
}
.reyes:after {
  z-index: 3;
}
.reyes::after {
  background: #efcdad;
  opacity: 0.5;
}
.gingham {
  position: relative;
  -webkit-filter: brightness(1.05) hue-rotate(-10deg);
  filter: brightness(1.05) hue-rotate(-10deg);
}
.gingham:after,
.gingham:before {
  content: "";
  display: block;
  height: 100%;
  width: 100%;
  top: 0;
  left: 0;
  position: absolute;
  pointer-events: none;
}
.gingham img {
  width: 100%;
  z-index: 1;
}
.gingham:before {
  z-index: 2;
}
.gingham:after {
  z-index: 3;
}
.gingham::after {
  background: #e6e6fa;
}
.toaster {
  position: relative;
  -webkit-filter: contrast(1.5) brightness(0.9);
  filter: contrast(1.5) brightness(0.9);
}
.toaster:after,
.toaster:before {
  content: "";
  display: block;
  height: 100%;
  width: 100%;
  top: 0;
  left: 0;
  position: absolute;
  pointer-events: none;
}
.toaster img {
  width: 100%;
  z-index: 1;
}
.toaster:before {
  z-index: 2;
}
.toaster:after {
  z-index: 3;
}
.toaster::after {
  background: -webkit-radial-gradient(circle, #804e0f, #3b003b);
  background: radial-gradient(circle, #804e0f, #3b003b);
  mix-blend-mode: screen;
}
.walden {
  position: relative;
  -webkit-filter: brightness(1.1) hue-rotate(-10deg) sepia(0.3) saturate(1.6);
  filter: brightness(1.1) hue-rotate(-10deg) sepia(0.3) saturate(1.6);
}
.walden:after,
.walden:before {
  content: "";
  display: block;
  height: 100%;
  width: 100%;
  top: 0;
  left: 0;
  position: absolute;
  pointer-events: none;
}
.walden img {
  width: 100%;
  z-index: 1;
}
.walden:before {
  z-index: 2;
}
.walden:after {
  z-index: 3;
}
.walden::after {
  background: #04c;
  mix-blend-mode: screen;
  opacity: 0.3;
}
.hudson {
  position: relative;
  -webkit-filter: brightness(1.2) contrast(0.9) saturate(1.1);
  filter: brightness(1.2) contrast(0.9) saturate(1.1);
}
.hudson:after,
.hudson:before {
  content: "";
  display: block;
  height: 100%;
  width: 100%;
  top: 0;
  left: 0;
  position: absolute;
  pointer-events: none;
}
.hudson img {
  width: 100%;
  z-index: 1;
}
.hudson:before {
  z-index: 2;
}
.hudson:after {
  z-index: 3;
}
.hudson::after {
  background: -webkit-radial-gradient(circle, #a6b1ff 50%, #342134);
  background: radial-gradient(circle, #a6b1ff 50%, #342134);
  mix-blend-mode: multiply;
  opacity: 0.5;
}
.earlybird {
  position: relative;
  -webkit-filter: contrast(0.9) sepia(0.2);
  filter: contrast(0.9) sepia(0.2);
}
.earlybird:after,
.earlybird:before {
  content: "";
  display: block;
  height: 100%;
  width: 100%;
  top: 0;
  left: 0;
  position: absolute;
  pointer-events: none;
}
.earlybird img {
  width: 100%;
  z-index: 1;
}
.earlybird:before {
  z-index: 2;
}
.earlybird:after {
  z-index: 3;
}
.earlybird::after {
  background: -webkit-radial-gradient(circle, #d0ba8e 20%, #360309 85%, #1d0210 100%);
  background: radial-gradient(circle, #d0ba8e 20%, #360309 85%, #1d0210 100%);
  mix-blend-mode: overlay;
}
.mayfair {
  position: relative;
  -webkit-filter: contrast(1.1) saturate(1.1);
  filter: contrast(1.1) saturate(1.1);
}
.mayfair:after,
.mayfair:before {
  content: "";
  display: block;
  height: 100%;
  width: 100%;
  top: 0;
  left: 0;
  position: absolute;
  pointer-events: none;
}
.mayfair img {
  width: 100%;
  z-index: 1;
}
.mayfair:before {
  z-index: 2;
}
.mayfair:after {
  z-index: 3;
}
.mayfair::after {
  background: -webkit-radial-gradient(40% 40%, circle, rgba(255, 255, 255, 0.8), rgba(255, 200, 200, 0.6), #111 60%);
  background: radial-gradient(circle at 40% 40%, rgba(255, 255, 255, 0.8), rgba(255, 200, 200, 0.6), #111 60%);
  mix-blend-mode: overlay;
  opacity: 0.4;
}
.lofi {
  position: relative;
  -webkit-filter: saturate(1.1) contrast(1.5);
  filter: saturate(1.1) contrast(1.5);
}
.lofi:after,
.lofi:before {
  content: "";
  display: block;
  height: 100%;
  width: 100%;
  top: 0;
  left: 0;
  position: absolute;
  pointer-events: none;
}
.lofi img {
  width: 100%;
  z-index: 1;
}
.lofi:before {
  z-index: 2;
}
.lofi:after {
  z-index: 3;
}
.lofi::after {
  background: -webkit-radial-gradient(circle, transparent 70%, #222 150%);
  background: radial-gradient(circle, transparent 70%, #222 150%);
  mix-blend-mode: multiply;
}
._1977 {
  position: relative;
  -webkit-filter: contrast(1.1) brightness(1.1) saturate(1.3);
  filter: contrast(1.1) brightness(1.1) saturate(1.3);
}
._1977:after,
._1977:before {
  content: "";
  display: block;
  height: 100%;
  width: 100%;
  top: 0;
  left: 0;
  position: absolute;
  pointer-events: none;
}
._1977 img {
  width: 100%;
  z-index: 1;
}
._1977:before {
  z-index: 2;
}
._1977:after {
  z-index: 3;
  background: rgba(243, 106, 188, 0.3);
  mix-blend-mode: screen;
}
.brooklyn {
  position: relative;
  -webkit-filter: contrast(0.9) brightness(1.1);
  filter: contrast(0.9) brightness(1.1);
}
.brooklyn:after,
.brooklyn:before {
  content: "";
  display: block;
  height: 100%;
  width: 100%;
  top: 0;
  left: 0;
  position: absolute;
  pointer-events: none;
}
.brooklyn img {
  width: 100%;
  z-index: 1;
}
.brooklyn:before {
  z-index: 2;
}
.brooklyn:after {
  z-index: 3;
}
.brooklyn::after {
  background: -webkit-radial-gradient(circle, rgba(168, 223, 193, 0.4) 70%, #c4b7c8);
  background: radial-gradient(circle, rgba(168, 223, 193, 0.4) 70%, #c4b7c8);
  mix-blend-mode: overlay;
}
.xpro2 {
  position: relative;
  -webkit-filter: sepia(0.3);
  filter: sepia(0.3);
}
.xpro2:after,
.xpro2:before {
  content: "";
  display: block;
  height: 100%;
  width: 100%;
  top: 0;
  left: 0;
  position: absolute;
  pointer-events: none;
}
.xpro2 img {
  width: 100%;
  z-index: 1;
}
.xpro2:before {
  z-index: 2;
}
.xpro2:after {
  z-index: 3;
}
.xpro2::after {
  background: -webkit-radial-gradient(circle, #e6e7e0 40%, rgba(43, 42, 161, 0.6) 110%);
  background: radial-gradient(circle, #e6e7e0 40%, rgba(43, 42, 161, 0.6) 110%);
  mix-blend-mode: color-burn;
}
.nashville {
  position: relative;
  -webkit-filter: sepia(0.2) contrast(1.2) brightness(1.05) saturate(1.2);
  filter: sepia(0.2) contrast(1.2) brightness(1.05) saturate(1.2);
}
.nashville:after,
.nashville:before {
  content: "";
  display: block;
  height: 100%;
  width: 100%;
  top: 0;
  left: 0;
  position: absolute;
  pointer-events: none;
}
.nashville img {
  width: 100%;
  z-index: 1;
}
.nashville:before {
  z-index: 2;
}
.nashville:after {
  z-index: 3;
}
.nashville::after {
  background: rgba(0, 70, 150, 0.4);
  mix-blend-mode: lighten;
}
.nashville::before {
  background: rgba(247, 176, 153, 0.56);
  mix-blend-mode: darken;
}
.lark {
  position: relative;
  -webkit-filter: contrast(0.9);
  filter: contrast(0.9);
}
.lark:after,
.lark:before {
  content: "";
  display: block;
  height: 100%;
  width: 100%;
  top: 0;
  left: 0;
  position: absolute;
  pointer-events: none;
}
.lark img {
  width: 100%;
  z-index: 1;
}
.lark:before {
  z-index: 2;
}
.lark:after {
  z-index: 3;
}
.lark::after {
  background: rgba(242, 242, 242, 0.8);
  mix-blend-mode: darken;
}
.lark::before {
  background: #22253f;
  mix-blend-mode: color-dodge;
}
.moon {
  position: relative;
  -webkit-filter: grayscale(1) contrast(1.1) brightness(1.1);
  filter: grayscale(1) contrast(1.1) brightness(1.1);
}
.moon:after,
.moon:before {
  content: "";
  display: block;
  height: 100%;
  width: 100%;
  top: 0;
  left: 0;
  position: absolute;
  pointer-events: none;
}
.moon img {
  width: 100%;
  z-index: 1;
}
.moon:before {
  z-index: 2;
}
.moon:after {
  z-index: 3;
}
.moon::before {
  background: #a0a0a0;
  mix-blend-mode: soft-light;
}
.moon::after {
  background: #383838;
  mix-blend-mode: lighten;
}
.clarendon {
  position: relative;
  -webkit-filter: contrast(1.2) saturate(1.35);
  filter: contrast(1.2) saturate(1.35);
}
.clarendon:after,
.clarendon:before {
  content: "";
  display: block;
  height: 100%;
  width: 100%;
  top: 0;
  left: 0;
  position: absolute;
  pointer-events: none;
}
.clarendon img {
  width: 100%;
  z-index: 1;
}
.clarendon:before {
  z-index: 2;
  background: rgba(127, 187, 227, 0.2);
  mix-blend-mode: overlay;
}
.clarendon:after {
  z-index: 3;
}
.willow {
  position: relative;
  -webkit-filter: grayscale(0.5) contrast(0.95) brightness(0.9);
  filter: grayscale(0.5) contrast(0.95) brightness(0.9);
}
.willow:after,
.willow:before {
  content: "";
  display: block;
  height: 100%;
  width: 100%;
  top: 0;
  left: 0;
  position: absolute;
  pointer-events: none;
}
.willow img {
  width: 100%;
  z-index: 1;
}
.willow:before {
  z-index: 2;
}
.willow:after {
  z-index: 3;
}
.willow::before {
  background-color: radial-gradient(40%, circle, #d4a9af 55%, #000 150%);
  mix-blend-mode: overlay;
}
.willow::after {
  background-color: #d8cdcb;
  mix-blend-mode: color;
}
.rise {
  position: relative;
  -webkit-filter: brightness(1.05) sepia(0.2) contrast(0.9) saturate(0.9);
  filter: brightness(1.05) sepia(0.2) contrast(0.9) saturate(0.9);
}
.rise:after,
.rise:before {
  content: "";
  display: block;
  height: 100%;
  width: 100%;
  top: 0;
  left: 0;
  position: absolute;
  pointer-events: none;
}
.rise img {
  width: 100%;
  z-index: 1;
}
.rise:before {
  z-index: 2;
}
.rise:after {
  z-index: 3;
}
.rise::after {
  background: -webkit-radial-gradient(circle, rgba(232, 197, 152, 0.8), transparent 90%);
  background: radial-gradient(circle, rgba(232, 197, 152, 0.8), transparent 90%);
  mix-blend-mode: overlay;
  opacity: 0.6;
}
.rise::before {
  background: -webkit-radial-gradient(circle, rgba(236, 205, 169, 0.15) 55%, rgba(50, 30, 7, 0.4));
  background: radial-gradient(circle, rgba(236, 205, 169, 0.15) 55%, rgba(50, 30, 7, 0.4));
  mix-blend-mode: multiply;
}
.slumber {
  position: relative;
  -webkit-filter: saturate(0.66) brightness(1.05);
  filter: saturate(0.66) brightness(1.05);
}
.slumber:after,
.slumber:before {
  content: "";
  display: block;
  height: 100%;
  width: 100%;
  top: 0;
  left: 0;
  position: absolute;
  pointer-events: none;
}
.slumber img {
  width: 100%;
  z-index: 1;
}
.slumber:before {
  z-index: 2;
}
.slumber:after {
  z-index: 3;
}
.slumber::after {
  background: rgba(125, 105, 24, 0.5);
  mix-blend-mode: soft-light;
}
.slumber::before {
  background: rgba(69, 41, 12, 0.4);
  mix-blend-mode: lighten;
}
.brannan {
  position: relative;
  -webkit-filter: sepia(0.5) contrast(1.4);
  filter: sepia(0.5) contrast(1.4);
}
.brannan:after,
.brannan:before {
  content: "";
  display: block;
  height: 100%;
  width: 100%;
  top: 0;
  left: 0;
  position: absolute;
  pointer-events: none;
}
.brannan img {
  width: 100%;
  z-index: 1;
}
.brannan:before {
  z-index: 2;
}
.brannan:after {
  z-index: 3;
}
.brannan::after {
  background-color: rgba(161, 44, 199, 0.31);
  mix-blend-mode: lighten;
}
.valencia {
  position: relative;
  -webkit-filter: contrast(1.08) brightness(1.08) sepia(0.08);
  filter: contrast(1.08) brightness(1.08) sepia(0.08);
}
.valencia:after,
.valencia:before {
  content: "";
  display: block;
  height: 100%;
  width: 100%;
  top: 0;
  left: 0;
  position: absolute;
  pointer-events: none;
}
.valencia img {
  width: 100%;
  z-index: 1;
}
.valencia:before {
  z-index: 2;
}
.valencia:after {
  z-index: 3;
}
.valencia::after {
  background: #3a0339;
  mix-blend-mode: exclusion;
  opacity: 0.5;
}
.kelvin {
  position: relative;
}
.kelvin:after,
.kelvin:before {
  content: "";
  display: block;
  height: 100%;
  width: 100%;
  top: 0;
  left: 0;
  position: absolute;
  pointer-events: none;
}
.kelvin img {
  width: 100%;
  z-index: 1;
}
.kelvin:before {
  z-index: 2;
}
.kelvin:after {
  z-index: 3;
}
.kelvin::after {
  background: #b77d21;
  mix-blend-mode: overlay;
}
.kelvin::before {
  background: #382c34;
  mix-blend-mode: color-dodge;
}
.maven {
  position: relative;
  -webkit-filter: sepia(0.25) brightness(0.95) contrast(0.95) saturate(1.5);
  filter: sepia(0.25) brightness(0.95) contrast(0.95) saturate(1.5);
}
.maven:after,
.maven:before {
  content: "";
  display: block;
  height: 100%;
  width: 100%;
  top: 0;
  left: 0;
  position: absolute;
  pointer-events: none;
}
.maven img {
  width: 100%;
  z-index: 1;
}
.maven:before {
  z-index: 2;
}
.maven:after {
  z-index: 3;
  background: rgba(3, 230, 26, 0.2);
  mix-blend-mode: hue;
}
.stinson {
  position: relative;
  -webkit-filter: contrast(0.75) saturate(0.85) brightness(1.15);
  filter: contrast(0.75) saturate(0.85) brightness(1.15);
}
.stinson:after,
.stinson:before {
  content: "";
  display: block;
  height: 100%;
  width: 100%;
  top: 0;
  left: 0;
  position: absolute;
  pointer-events: none;
}
.stinson img {
  width: 100%;
  z-index: 1;
}
.stinson:before {
  z-index: 2;
}
.stinson:after {
  z-index: 3;
}
.stinson::before {
  background: rgba(240, 149, 128, 0.2);
  mix-blend-mode: soft-light;
}
.blackwhite {
  -webkit-filter: grayscale(100%);
  filter: grayscale(100%);
}

@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape) {
  body.open-login-form > .main-container {
    -ms-transform-origin: 0 50%;
    -o-transform-origin: 0 50%;
    -moz-transform-origin: 0 50%;
    -webkit-transform-origin: 0 50%;
    transform-origin: 0 50%;
    -ms-transform: rotateY(0deg);
    -webkit-transform: rotateY(0deg);
    transform: rotateY(0deg);
  }

  /*body > .main-container{overflow-y:scroll!important}*/
  .center {
    max-width: 1004px;
  }
}

@media screen and (max-width: 1366px) {
  body.open-login-form > .main-container {
    -ms-transform-origin: 0 50%;
    -o-transform-origin: 0 50%;
    -moz-transform-origin: 0 50%;
    -webkit-transform-origin: 0 50%;
    transform-origin: 0 50%;
    -ms-transform: rotateY(0deg);
    -webkit-transform: rotateY(0deg);
    transform: rotateY(0deg);
  }
}

@media screen and (min-width: 320px) and (max-width: 640px) and (orientation: landscape) {
  #countdown .box-digits {
    padding: 30px 16px;
  }

  #countdown .digits {
    height: 120px;
    min-width: 80px;
  }

  #mailchimp-box {
    margin: 40px 0 0;
  }

  footer .social {
    text-align: center;
  }
}

@media screen and (max-width: 480px) {
  /*body > .main-container{overflow-y:scroll!important}*/
  body > .login-form-container {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 1);
  }

  .center {
    max-width: 460px;
  }

  .site-content h2.heading {
    font-size: 24px;
  }

  .site-content .description h3 {
    font-size: 18px;
  }

  .side-button {
    top: 10%;
    font-size: 21px;
    left: -44px;
    width: 44px;
  }
  #btn-sound {
    margin-top: 40px;
  }

  body > .login-form-container {
    min-width: 266px;
    max-width: 266px;
    right: -266px;
  }

  .login-form input[type="text"],
  .login-form input[type="password"] {
    max-width: 170px;
  }

  footer .social {
    text-align: center;
  }

  footer {
    /*padding: 0 0 20px*/
  }
}

@media screen and (max-width: 360px) {
  .center {
    max-width: 340px;
  }
}

@media screen and (max-width: 320px) {
  .center {
    max-width: 300px;
  }

  .site-content h2.heading {
    font-size: 24px;
  }

  .site-content .description h3 {
    font-size: 18px;
  }

  .side-button {
    top: 10%;
    font-size: 21px;
    left: -44px;
    width: 44px;
  }
  #btn-sound {
    margin-top: 40px;
  }

  body > .login-form-container {
    min-width: 266px;
    max-width: 266px;
    right: -266px;
  }

  .login-form input[type="text"],
  .login-form input[type="password"] {
    max-width: 170px;
  }
}

.video-background {
  background: #000;
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: -99;
}
.video-foreground,
.video-background iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  pointer-events: none;
}

.video-foreground {
  background-size: cover;
  background-position: center center;
}

.mtnc-background-image {
  width: 100%;
  height: 100%;
  overflow: hidden;
  position: absolute;
  top: 0;
  left: 0;
  z-index: -1;
}
.mtnc-background-image img,
.mtnc-background-image source {
  position: absolute;
  visibility: visible;
  z-index: -1;
  top: 50%;
  left: 50%;
  -ms-transform: translate(-50%, -50%);
  -o-transform: translate(-50%, -50%);
  -webkit-transform: translate(-50%, -50%);
  -moz-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  width: auto;
  height: auto;
  min-width: 100%;
  min-height: 100%;
}

@supports (object-fit: cover) {
  .mtnc-background-image img,
  .mtnc-background-image source {
    min-height: 100%;
    min-width: 100%;
    object-fit: cover;
    max-width: 100%;
    max-height: 100%;
  }
}
.login-error {
  margin-bottom: 10px;
  color: red;
  display: inline-block;
}
/*!--------------------------------------------------------------------
STYLES "Outdated Browser"
Version:    1.1.2 - 2015
author:     Burocratik
website:    http://www.burocratik.com
* @preserve
-----------------------------------------------------------------------*/
#outdated{position:fixed;top:0;left:0;width:100%;padding:10px 0;opacity:.7;text-align:center;text-transform:uppercase;z-index:1500;background-color:#f25648;color:#fff}* html #outdated{position:absolute}#outdated h6{font-size:25px;line-height:25px;margin:30px 0 10px}#outdated p{font-size:12px;line-height:12px;margin:0}#outdated #btnUpdateBrowser{display:block;position:relative;padding:10px 20px;margin:30px auto 0;width:230px;color:#fff;text-decoration:none;border:2px solid #fff;cursor:pointer}#outdated #btnUpdateBrowser:hover{color:#f25648;background-color:#fff}#outdated .last{position:absolute;top:10px;right:25px;width:20px;height:20px}#outdated .last[dir="rtl"]{right:auto!important;left:25px!important}#outdated #btnCloseUpdateBrowser{display:block;position:relative;width:100%;height:100%;text-decoration:none;color:#fff;font-size:36px;line-height:36px}@supports (transform:translate(0,0)){#outdated{display:none}}@supports (-webkit-transform:translate(0,0)){#outdated{display:none}}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){#outdated{display:none}}.mtnc_module{width:100%;padding:0;margin:0;text-align:center}.mtnc-col-6{float:left;width:50%;box-sizing:border-box}.mtnc-col-4{float:left;width:33.33%;box-sizing:border-box}.progressbar-outer{position:relative;margin:0 auto;border-radius:4px}.progressbar-inner{border-radius:4px}.progressbar-label{position:absolute;top:50%;left:50%;margin-left:-10px;font-weight:600}.mtnc-social-icons{margin:0;padding:0}.mtnc-social-icons li{display:inline-block;padding:6px}.mtnc-social-icons li a{text-decoration:none;cursor:pointer;display:block;-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.mtnc-social-icons li a:hover{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2)}.mtnc-blur{-webkit-filter:blur(5px);filter:blur(5px)}#mtnc-access-form{position:absolute;top:50%;left:50%;max-width:350px;margin-left:-175px;margin-top:-200px;padding:30px;background:#fff;-webkit-box-shadow:0 0 94px 13px rgba(0,0,0,.59);-moz-box-shadow:0 0 94px 13px rgba(0,0,0,.59);box-shadow:0 0 50px 10px rgba(0,0,0,.29);text-align:center;font-size:16px;z-index:999999}#mtnc-access-password{width:100%;margin:10px 0;font-size:16px;padding:6px;border-radius:2px;border:1px solid #e4e4e4}#mtnc-access-check-password{background:#333;color:#fff;border:0;padding:6px 26px 2px;font-size:16px;border-radius:2px}#mtnc-access-check-password:hover{background:#666}#mtnc-access-response{background:#e62b2b;color:#fff;text-align:center;width:100%;border-radius:2px;margin-top:5px}#mtnc-access-response span{padding:10px;display:block}.g-recaptcha>div{text-align:center;margin:0 auto}.mtnc-alert{color:#fff;font-size:14px;padding:5px 19px 5px 10px;margin-bottom:10px}.mtnc-alert-success{background-color:#90c695}.mtnc-alert-danger{background-color:#e08283}.mtnc-overlay{border-radius:10px;background-color:rgba(255,255,255,.6);margin:0 auto;width:100%}.mtnc-form-debug{font-size:14px;line-height:20px;font-weight:400;background:#FFF;border:1px solid #000;border-radius:4px;padding:10px;font-family:sans-serif;text-align:left;width:100%;display:block;box-sizing:border-box;word-break:break-all}.mtnc-form-debug div{margin-bottom:10px}.gdpr-label{display:block}.mtnc-field-wrapper{line-height:20px;padding:4px 0}.mtnc_gdpr_popup{position:absolute;display:none;background:#fff;z-index:99999;top:10%;left:10%;width:80%;height:80vh;padding:25px;box-sizing:border-box;border-radius:4px;-webkit-box-shadow:0 0 0 2000px rgba(0,0,0,.75);-moz-box-shadow:0 0 0 2000px rgba(0,0,0,.75);box-shadow:0 0 0 2000px rgba(0,0,0,.75)}.mtnc_gdpr_popup .gdpr_popup_close{position:absolute;right:-10px;top:-10px;background:#5a5a5a;color:#fff;padding:4px 10px;border-radius:18px}.mtnc_gdpr_popup .gdpr_popup_close:hover{background:#333;cursor:pointer}.mtnc_gdpr_popup .gdpr_popup_policy{overflow-y:auto;height:100%}.mtnc_gdpr_popup div,.mtnc_gdpr_popup span,.mtnc_gdpr_popup applet,.mtnc_gdpr_popup object,.mtnc_gdpr_popup iframe,h1,.mtnc_gdpr_popup h2,.mtnc_gdpr_popup h3,.mtnc_gdpr_popup h4,.mtnc_gdpr_popup h5,.mtnc_gdpr_popup h6,.mtnc_gdpr_popup p,.mtnc_gdpr_popup blockquote,.mtnc_gdpr_popup pre,a,.mtnc_gdpr_popup abbr,.mtnc_gdpr_popup acronym,.mtnc_gdpr_popup address,.mtnc_gdpr_popup big,.mtnc_gdpr_popup cite,.mtnc_gdpr_popup code,del,.mtnc_gdpr_popup dfn,.mtnc_gdpr_popup em,.mtnc_gdpr_popup img,.mtnc_gdpr_popup ins,.mtnc_gdpr_popup kbd,.mtnc_gdpr_popup q,.mtnc_gdpr_popup s,.mtnc_gdpr_popup samp,small,.mtnc_gdpr_popup strike,.mtnc_gdpr_popup strong,.mtnc_gdpr_popup sub,.mtnc_gdpr_popup sup,.mtnc_gdpr_popup tt,.mtnc_gdpr_popup var,b,.mtnc_gdpr_popup u,.mtnc_gdpr_popup center,dl,.mtnc_gdpr_popup dt,.mtnc_gdpr_popup dd,.mtnc_gdpr_popup ol,.mtnc_gdpr_popup ul,.mtnc_gdpr_popup li,fieldset,.mtnc_gdpr_popup form,.mtnc_gdpr_popup label,.mtnc_gdpr_popup legend,table,.mtnc_gdpr_popup caption,.mtnc_gdpr_popup tbody,.mtnc_gdpr_popup tfoot,.mtnc_gdpr_popup thead,.mtnc_gdpr_popup tr,.mtnc_gdpr_popup th,.mtnc_gdpr_popup td,article,.mtnc_gdpr_popup aside,.mtnc_gdpr_popup canvas,.mtnc_gdpr_popup details,.mtnc_gdpr_popup embed,.mtnc_gdpr_popup figure,.mtnc_gdpr_popup figcaption,.mtnc_gdpr_popup footer,.mtnc_gdpr_popup header,.mtnc_gdpr_popup hgroup,.mtnc_gdpr_popup menu,.mtnc_gdpr_popup nav,.mtnc_gdpr_popup output,.mtnc_gdpr_popup ruby,.mtnc_gdpr_popup section,.mtnc_gdpr_popup summary,time,.mtnc_gdpr_popup mark,.mtnc_gdpr_popup audio,.mtnc_gdpr_popup video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;word-break:break-word}.mtnc_gdpr_popup ul,.mtnc_gdpr_popup ul li{list-style:disc}.mtnc_gdpr_popup ol,.mtnc_gdpr_popup ol li{list-style:decimal}.mtnc_gdpr_popup ul,.mtnc_gdpr_popup ol{margin:0 0 28px 28px;padding:0}.mtnc_gdpr_popup b,.mtnc_gdpr_popup strong{font-weight:700}.mtnc_gdpr_popup h1,.mtnc_gdpr_popup h2,.mtnc_gdpr_popup h3,.mtnc_gdpr_popup h4,.mtnc_gdpr_popup h5,.mtnc_gdpr_popup h6{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-style:normal;font-weight:600;color:inherit;text-rendering:optimizeLegibility}.mtnc_gdpr_popup h1{font-size:3rem;line-height:1.4;margin-top:0;margin-bottom:.5rem}.mtnc_gdpr_popup h2{font-size:2.5rem;line-height:1.4;margin-top:0;margin-bottom:.5rem}.mtnc_gdpr_popup h3{font-size:1.9375rem}.mtnc_gdpr_popup h4{font-size:1.5625rem}.mtnc_gdpr_popup a:link{color:#2199e8;text-decoration:none;cursor:pointer}.mtnc_gdpr_popup p{margin-bottom:1.4rem;font-size:inherit;line-height:1.9;text-rendering:optimizeLegibility}.mtnc_gdpr_popup em,.mtnc_gdpr_popup i{font-style:italic}.mtnc_gdpr_popup ol ol,.mtnc_gdpr_popup ol ul,.mtnc_gdpr_popup ul ol,.mtnc_gdpr_popup ul ul{margin-left:1.25rem;margin-bottom:0}.mtnc_gdpr_popup [class^="icomoon-"],.mtnc_gdpr_popup [class*=" icomoon-"],.mtnc_gdpr_popup [data-icomoon]{font-family:"icomoon";font-style:normal}.mtnc_gdpr_popup .alignright{float:right;margin:6px 0 28px 28px}.mtnc_gdpr_popup .aligncenter{clear:both;display:block;margin:0 auto 28px}.mtnc_gdpr_popup .alignleft{float:left;margin:6px 28px 28px 0}.content-2col-container-column{width:50%;box-sizing:border-box;padding:10px;float:left}.preloader{display:block;height:100%;position:absolute;width:100%;z-index:99999991}.preloader i,.preloader img{font-size:56px;background:none repeat scroll 0 0 rgba(0,0,0,0);display:inline-block;left:50%;top:50%;-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);transform:translate(-50%,-50%);position:absolute;-webkit-animation-name:spin;-webkit-animation-duration:2200ms;-webkit-animation-iteration-count:infinite;-webkit-animation-timing-function:linear;-moz-animation-name:spin;-moz-animation-duration:2200ms;-moz-animation-iteration-count:infinite;-moz-animation-timing-function:linear;-ms-animation-name:spin;-ms-animation-duration:2200ms;-ms-animation-iteration-count:infinite;-ms-animation-timing-function:linear;animation-name:spin;animation-duration:2200ms;animation-iteration-count:infinite;animation-timing-function:linear}