.neue{  display:block;  margin:0 auto;  width:700px;  animation: floating 5s linear 2s infinite;}@keyframes floating{  0%{transform:translateY(0px)}  50%{transform:translateY(20px)}  100%{transform:translateY(0px)}}#steam1{  animation: puff 2s linear infinite;}@keyframes puff{  0%{opacity:0; y:0}  50%{opacity:1; transform:translateX(-30px)}  100%{opacity:0; transform:translateX(-50px) }}#steam2{  animation: puffpuff 2.5s linear 1s infinite;}@keyframes puffpuff{  0%{opacity:0; y:0}  50%{opacity:1; transform:translateX(-30px)}  100%{opacity:0; transform:translateX(-50px) }}.typed-cursor{  opacity: 1;  -webkit-animation: blink 0.7s infinite;  animation: blink 0.7s infinite;}@-webkit-keyframes blink {50%{opacity:0;}}@keyframes blink {50%{opacity:0;}}.fnc {  /* you can add color names and their values here  and then simply add classes like .m--blend-$colorName to .fnc-slide   to apply specific color for mask blend mode */}.fnc-slider {  overflow: hidden;  box-sizing: border-box;  position: relative;  height: 100vh;}.fnc-slider *, .fnc-slider *:before, .fnc-slider *:after {  box-sizing: border-box;}.fnc-slider__slides {  position: relative;  height: 100%;  -webkit-transition: -webkit-transform 1s 0.66667s;  transition: -webkit-transform 1s 0.66667s;  transition: transform 1s 0.66667s;  transition: transform 1s 0.66667s, -webkit-transform 1s 0.66667s;}.fnc-slider .m--blend-dark .fnc-slide__inner {  background-color: #8a8a8a;}.fnc-slider .m--blend-dark .fnc-slide__mask-inner {  background-color: #575757;}.fnc-slider .m--navbg-dark {  background-color: #575757;}.fnc-slider .m--blend-green .fnc-slide__inner {  background-color: #6d9b98;}.fnc-slider .m--blend-green .fnc-slide__mask-inner {  background-color: #42605E;}.fnc-slider .m--navbg-green {  background-color: #42605E;}.fnc-slider .m--blend-red .fnc-slide__inner {  background-color: #ea2329;}.fnc-slider .m--blend-red .fnc-slide__mask-inner {  background-color: #990e13;}.fnc-slider .m--navbg-red {  background-color: #990e13;}.fnc-slider .m--blend-blue .fnc-slide__inner {  background-color: #59aecb;}.fnc-slider .m--blend-blue .fnc-slide__mask-inner {  background-color: #2D7791;}.fnc-slider .m--blend-blue2 .fnc-slide__inner {  background-color: #59aecb;}.fnc-slider .m--blend-blue2 .fnc-slide__mask-inner {  background-color: #2D7791;}.fnc-slider .m--navbg-blue {  background-color: #2D7791;}.fnc-slider .m--navbg-blue2 {  background-color: #2D7791;}.fnc-slide {  overflow: hidden;  position: absolute;  left: 0;  top: 0;  width: 100%;  height: 100%;  -webkit-transform: translate3d(0, 0, 0);          transform: translate3d(0, 0, 0);}.fnc-slide.m--before-sliding {  z-index: 2 !important;  -webkit-transform: translate3d(100%, 0, 0);          transform: translate3d(100%, 0, 0);}.fnc-slide.m--active-slide {  z-index: 1;  -webkit-transition: -webkit-transform 1s 0.66667s ease-in-out;  transition: -webkit-transform 1s 0.66667s ease-in-out;  transition: transform 1s 0.66667s ease-in-out;  transition: transform 1s 0.66667s ease-in-out, -webkit-transform 1s 0.66667s ease-in-out;  -webkit-transform: translate3d(0, 0, 0);          transform: translate3d(0, 0, 0);}.fnc-slide__inner {  position: relative;  height: 100%;  background-size: cover;  background-position: center top;  -webkit-transform: translate3d(0, 0, 0);          transform: translate3d(0, 0, 0);}.m--global-blending-active .fnc-slide__inner, .m--blend-bg-active .fnc-slide__inner {  background-blend-mode: luminosity;}.m--before-sliding .fnc-slide__inner {  -webkit-transform: translate3d(-100%, 0, 0);          transform: translate3d(-100%, 0, 0);}.m--active-slide .fnc-slide__inner {  -webkit-transition: -webkit-transform 1s 0.66667s ease-in-out;  transition: -webkit-transform 1s 0.66667s ease-in-out;  transition: transform 1s 0.66667s ease-in-out;  transition: transform 1s 0.66667s ease-in-out, -webkit-transform 1s 0.66667s ease-in-out;  -webkit-transform: translate3d(0, 0, 0);          transform: translate3d(0, 0, 0);}.fnc-slide__mask {  overflow: hidden;  z-index: 1;  position: absolute;  right: 60%;  top: 15%;  width: 50.25vh;  height: 67vh;  margin-right: -90px;  -webkit-clip-path: polygon(0 0, 100% 0, 100% 100%, 0 100%, 0 0, 6vh 0, 6vh 61vh, 44vh 61vh, 44vh 6vh, 6vh 6vh);          clip-path: polygon(0 0, 100% 0, 100% 100%, 0 100%, 0 0, 6vh 0, 6vh 61vh, 44vh 61vh, 44vh 6vh, 6vh 6vh);  -webkit-transform-origin: 50% 0;          transform-origin: 50% 0;  -webkit-transition-timing-function: ease-in-out;          transition-timing-function: ease-in-out;}.m--before-sliding .fnc-slide__mask {  -webkit-transform: rotate(-10deg) translate3d(200px, 0, 0);          transform: rotate(-10deg) translate3d(200px, 0, 0);  opacity: 0;}.m--active-slide .fnc-slide__mask {  -webkit-transition: opacity 0.35s 1.22222s, -webkit-transform 0.7s 1.22222s;  transition: opacity 0.35s 1.22222s, -webkit-transform 0.7s 1.22222s;  transition: transform 0.7s 1.22222s, opacity 0.35s 1.22222s;  transition: transform 0.7s 1.22222s, opacity 0.35s 1.22222s, -webkit-transform 0.7s 1.22222s;  -webkit-transform: translate3d(0, 0, 0);          transform: translate3d(0, 0, 0);  opacity: 1;}.m--previous-slide .fnc-slide__mask {  -webkit-transition: opacity 0.35s 0.68333s, -webkit-transform 0.7s 0.33333s;  transition: opacity 0.35s 0.68333s, -webkit-transform 0.7s 0.33333s;  transition: transform 0.7s 0.33333s, opacity 0.35s 0.68333s;  transition: transform 0.7s 0.33333s, opacity 0.35s 0.68333s, -webkit-transform 0.7s 0.33333s;  -webkit-transform: rotate(10deg) translate3d(-200px, 0, 0);          transform: rotate(10deg) translate3d(-200px, 0, 0);  opacity: 0;}.fnc-slide__mask-inner {  z-index: -1;  position: absolute;  left: 50%;  top: 50%;  width: 100vw;  height: 100vh;  margin-left: -50vw;  margin-top: -50vh;  background-size: cover;  background-position: center center;  background-blend-mode: luminosity;  -webkit-transform-origin: 50% 16.5vh;          transform-origin: 50% 16.5vh;  -webkit-transition-timing-function: ease-in-out;          transition-timing-function: ease-in-out;}.m--before-sliding .fnc-slide__mask-inner {  -webkit-transform: translateY(0) rotate(10deg) translateX(-200px) translateZ(0);          transform: translateY(0) rotate(10deg) translateX(-200px) translateZ(0);}.m--active-slide .fnc-slide__mask-inner {  -webkit-transition: -webkit-transform 0.7s 1.22222s;  transition: -webkit-transform 0.7s 1.22222s;  transition: transform 0.7s 1.22222s;  transition: transform 0.7s 1.22222s, -webkit-transform 0.7s 1.22222s;  -webkit-transform: translateX(0);          transform: translateX(0);}.m--previous-slide .fnc-slide__mask-inner {  -webkit-transition: -webkit-transform 0.7s 0.33333s;  transition: -webkit-transform 0.7s 0.33333s;  transition: transform 0.7s 0.33333s;  transition: transform 0.7s 0.33333s, -webkit-transform 0.7s 0.33333s;  -webkit-transform: translateY(0) rotate(-10deg) translateX(200px) translateZ(0);          transform: translateY(0) rotate(-10deg) translateX(200px) translateZ(0);}.fnc-slide__content {  z-index: 2;  position: absolute;  left: 40%;  top: 40%;}.fnc-slide__heading {  margin-bottom: 10px;}.fnc-slide__heading-line {  overflow: hidden;  position: relative;  padding-right: 20px;  font-size: 100px;	font-weight: 600;  color: #fff;}@media (max-width: 767px) {.fnc-slide__heading-line {  overflow: hidden;  position: relative;  padding-right: 20px;  font-size: 35px;	font-weight: 600;  color: #fff;	}}@media (max-width: 550px) {.fnc-slide__heading-line {  overflow: hidden;  position: relative;  padding-right: 10px;  font-size: 23px;	font-weight: 600;  color: #fff;	}}	.fnc-slide__heading-line:nth-child(2) {  padding-left: 30px;}.m--before-sliding .fnc-slide__heading-line {  -webkit-transform: translateY(100%);          transform: translateY(100%);}.m--active-slide .fnc-slide__heading-line {  -webkit-transition: -webkit-transform 1.5s 1s;  transition: -webkit-transform 1.5s 1s;  transition: transform 1.5s 1s;  transition: transform 1.5s 1s, -webkit-transform 1.5s 1s;  -webkit-transform: translateY(0);          transform: translateY(0);}.m--previous-slide .fnc-slide__heading-line {  -webkit-transition: -webkit-transform 1.5s;  transition: -webkit-transform 1.5s;  transition: transform 1.5s;  transition: transform 1.5s, -webkit-transform 1.5s;  -webkit-transform: translateY(-100%);          transform: translateY(-100%);}.fnc-slide__heading-line span {  display: block;}.m--before-sliding .fnc-slide__heading-line span {  -webkit-transform: translateY(-100%);          transform: translateY(-100%);}.m--active-slide .fnc-slide__heading-line span {  -webkit-transition: -webkit-transform 1.5s 1s;  transition: -webkit-transform 1.5s 1s;  transition: transform 1.5s 1s;  transition: transform 1.5s 1s, -webkit-transform 1.5s 1s;  -webkit-transform: translateY(0);          transform: translateY(0);}.m--previous-slide .fnc-slide__heading-line span {  -webkit-transition: -webkit-transform 1.5s;  transition: -webkit-transform 1.5s;  transition: transform 1.5s;  transition: transform 1.5s, -webkit-transform 1.5s;  -webkit-transform: translateY(100%);          transform: translateY(100%);}.fnc-nav {  z-index: 5;  position: absolute;  right: 0;  bottom: 0;}.fnc-nav__bgs {  z-index: -1;  overflow: hidden;  position: absolute;  left: 0;  top: 0;  width: 100%;  height: 100%;}.fnc-nav__bg {  position: absolute;  left: 0;  top: 0;  width: 100%;  height: 100%;}.fnc-nav__bg.m--nav-bg-before {  z-index: 2 !important;  -webkit-transform: translateX(100%);          transform: translateX(100%);}.fnc-nav__bg.m--active-nav-bg {  z-index: 1;  -webkit-transition: -webkit-transform 1s 0.66667s;  transition: -webkit-transform 1s 0.66667s;  transition: transform 1s 0.66667s;  transition: transform 1s 0.66667s, -webkit-transform 1s 0.66667s;  -webkit-transform: translateX(0);          transform: translateX(0);}.fnc-nav__controls {  font-size: 0;}.fnc-nav__control {  overflow: hidden;  position: relative;  display: inline-block;  vertical-align: top;  width: 100px;  height: 50px;  font-size: 12px;  color: #fff;  background: transparent;  border: none;  outline: none;  cursor: pointer;  -webkit-transition: background-color 0.5s;  transition: background-color 0.5s;}.fnc-nav__control.m--active-control {  background: #1F2833;}.fnc-nav__control-progress {  position: absolute;  left: 0;  bottom: 0;  width: 100%;  height: 2px;  background: #fff;  -webkit-transform-origin: 0 50%;          transform-origin: 0 50%;  -webkit-transform: scaleX(0);          transform: scaleX(0);  -webkit-transition-timing-function: linear !important;          transition-timing-function: linear !important;}.m--with-autosliding .m--active-control .fnc-nav__control-progress {  -webkit-transform: scaleX(1);          transform: scaleX(1);}.m--prev-control .fnc-nav__control-progress {  -webkit-transform: translateX(100%);          transform: translateX(100%);  -webkit-transition: -webkit-transform 0.5s !important;  transition: -webkit-transform 0.5s !important;  transition: transform 0.5s !important;  transition: transform 0.5s, -webkit-transform 0.5s !important;}.m--reset-progress .fnc-nav__control-progress {  -webkit-transform: scaleX(0);          transform: scaleX(0);  -webkit-transition: -webkit-transform 0s 0s !important;  transition: -webkit-transform 0s 0s !important;  transition: transform 0s 0s !important;  transition: transform 0s 0s, -webkit-transform 0s 0s !important;}.m--autosliding-blocked .fnc-nav__control-progress {  -webkit-transition: all 0s 0s !important;  transition: all 0s 0s !important;  -webkit-transform: scaleX(0) !important;          transform: scaleX(0) !important;}/* NOT PART OF COMMON SLIDER STYLES */body {  margin: 0;}.demo-cont {  overflow: hidden;  position: relative;  height: 100vh;  -webkit-perspective: 1500px;          perspective: 1500px;  background: #000;}.example-slider {  z-index: 2;  -webkit-transform: translate3d(0, 0, 0);          transform: translate3d(0, 0, 0);  -webkit-transition: -webkit-transform 0.7s;  transition: -webkit-transform 0.7s;  transition: transform 0.7s;  transition: transform 0.7s, -webkit-transform 0.7s;}.credits-active .example-slider {  -webkit-transform: translate3d(-400px, 0, 0) rotateY(10deg) scale(0.9);          transform: translate3d(-400px, 0, 0) rotateY(10deg) scale(0.9);}.example-slider .fnc-slide-1 .fnc-slide__inner,.example-slider .fnc-slide-1 .fnc-slide__mask-inner {  background-image: url("http://empoweryou.eu/assets/img/slider5.jpg");}.example-slider .fnc-slide-2 .fnc-slide__inner,.example-slider .fnc-slide-2 .fnc-slide__mask-inner {  background-image: url("http://empoweryou.eu/assets/img/slider4.jpg");}.example-slider .fnc-slide-3 .fnc-slide__inner,.example-slider .fnc-slide-3 .fnc-slide__mask-inner {  background-image: url("http://empoweryou.eu/assets/img/slider1.jpg");}.example-slider .fnc-slide-4 .fnc-slide__inner,.example-slider .fnc-slide-4 .fnc-slide__mask-inner {  background-image: url("http://empoweryou.eu/assets/img/slider3.jpg");}.example-slider .fnc-slide-5 .fnc-slide__inner,.example-slider .fnc-slide-5 .fnc-slide__mask-inner {  background-image: url("http://empoweryou.eu/assets/img/slider2.jpg");}.example-slider .fnc-slide-3 .fnc-slide__inner:before {  content: "";  position: absolute;  left: 0;  top: 0;  width: 100%;  height: 100%;}.example-slider .fnc-slide-4 .fnc-slide-5 .fnc-slide__inner:before {  content: "";  position: absolute;  left: 0;  top: 0;  width: 100%;  height: 100%;}.example-slider .fnc-slide__heading,.example-slider .fnc-slide__action-btn,.example-slider .fnc-nav__control {  font-family: "Source Sans Pro", sans-serif;}/* COLORFUL SWITCH STYLES    ORIGINAL DEMO - https://codepen.io/suez/pen/WQjwOb */.colorful-switch {  position: relative;  width: 180px;  height: 77.14286px;  margin: 0 auto;  border-radius: 32.14286px;  background: #cfcfcf;}.colorful-switch:before {  content: "";  z-index: -1;  position: absolute;  left: -5px;  top: -5px;  width: 190px;  height: 87.14286px;  border-radius: 37.14286px;  background: #314239;  -webkit-transition: background-color 0.3s;  transition: background-color 0.3s;}.colorful-switch:hover:before {  background: #4C735F;}.colorful-switch__checkbox {  z-index: -10;  position: absolute;  left: 0;  top: 0;  opacity: 0;}.colorful-switch__label {  z-index: 1;  overflow: hidden;  position: absolute;  left: 0;  top: 0;  width: 100%;  height: 100%;  border-radius: 32.14286px;  cursor: pointer;}.colorful-switch__bg {  position: absolute;  left: 0;  top: 0;  width: 540px;  height: 100%;  background: -webkit-linear-gradient(left, #14DCD6 0, #10E7BD 180px, #EF9C29 360px, #E76339 100%);  background: linear-gradient(90deg, #14DCD6 0, #10E7BD 180px, #EF9C29 360px, #E76339 100%);  -webkit-transition: -webkit-transform 0.5s;  transition: -webkit-transform 0.5s;  transition: transform 0.5s;  transition: transform 0.5s, -webkit-transform 0.5s;  -webkit-transform: translate3d(-360px, 0, 0);          transform: translate3d(-360px, 0, 0);}.colorful-switch__checkbox:checked ~ .colorful-switch__label .colorful-switch__bg {  -webkit-transform: translate3d(0, 0, 0);          transform: translate3d(0, 0, 0);}.colorful-switch__dot {  position: absolute;  left: 131.14286px;  top: 50%;  width: 5.14286px;  height: 5.14286px;  margin-left: -2.57143px;  margin-top: -2.57143px;  border-radius: 50%;  background: #fff;  -webkit-transition: -webkit-transform 0.5s;  transition: -webkit-transform 0.5s;  transition: transform 0.5s;  transition: transform 0.5s, -webkit-transform 0.5s;  -webkit-transform: translate3d(0, 0, 0);          transform: translate3d(0, 0, 0);}.colorful-switch__checkbox:checked ~ .colorful-switch__label .colorful-switch__dot {  -webkit-transform: translate3d(-80.35714px, 0, 0);          transform: translate3d(-80.35714px, 0, 0);}.colorful-switch__on {  position: absolute;  left: 104.14286px;  top: 22.5px;  width: 19.28571px;  height: 36px;  -webkit-transition: -webkit-transform 0.5s;  transition: -webkit-transform 0.5s;  transition: transform 0.5s;  transition: transform 0.5s, -webkit-transform 0.5s;  -webkit-transform: translate3d(0, 0, 0);          transform: translate3d(0, 0, 0);}.colorful-switch__checkbox:checked ~ .colorful-switch__label .colorful-switch__on {  -webkit-transform: translate3d(-80.35714px, 0, 0);          transform: translate3d(-80.35714px, 0, 0);}.colorful-switch__on__inner {  position: absolute;  width: 100%;  height: 100%;  -webkit-transition: -webkit-transform 0.25s 0s cubic-bezier(0.52, -0.96, 0.51, 1.28);  transition: -webkit-transform 0.25s 0s cubic-bezier(0.52, -0.96, 0.51, 1.28);  transition: transform 0.25s 0s cubic-bezier(0.52, -0.96, 0.51, 1.28);  transition: transform 0.25s 0s cubic-bezier(0.52, -0.96, 0.51, 1.28), -webkit-transform 0.25s 0s cubic-bezier(0.52, -0.96, 0.51, 1.28);  -webkit-transform-origin: 100% 50%;          transform-origin: 100% 50%;  -webkit-transform: rotate(45deg) scale(0) translateZ(0);          transform: rotate(45deg) scale(0) translateZ(0);}.colorful-switch__checkbox:checked ~ .colorful-switch__label .colorful-switch__on__inner {  -webkit-transition: -webkit-transform 0.25s 0.25s cubic-bezier(0.67, -0.16, 0.47, 1.61);  transition: -webkit-transform 0.25s 0.25s cubic-bezier(0.67, -0.16, 0.47, 1.61);  transition: transform 0.25s 0.25s cubic-bezier(0.67, -0.16, 0.47, 1.61);  transition: transform 0.25s 0.25s cubic-bezier(0.67, -0.16, 0.47, 1.61), -webkit-transform 0.25s 0.25s cubic-bezier(0.67, -0.16, 0.47, 1.61);  -webkit-transform: rotate(45deg) scale(1) translateZ(0);          transform: rotate(45deg) scale(1) translateZ(0);}.colorful-switch__on__inner:before, .colorful-switch__on__inner:after {  content: "";  position: absolute;  border-radius: 2.57143px;  background: #fff;}.colorful-switch__on__inner:before {  left: 0;  bottom: 0;  width: 100%;  height: 6.14286px;}.colorful-switch__on__inner:after {  right: 0;  top: 0;  width: 6.14286px;  height: 100%;}.colorful-switch__off {  position: absolute;  left: 131.14286px;  top: 50%;  width: 41.14286px;  height: 41.14286px;  margin-left: -20.57143px;  margin-top: -20.57143px;  -webkit-transition: -webkit-transform 0.5s;  transition: -webkit-transform 0.5s;  transition: transform 0.5s;  transition: transform 0.5s, -webkit-transform 0.5s;  -webkit-transform: translate3d(0, 0, 0);          transform: translate3d(0, 0, 0);}.colorful-switch__checkbox:checked ~ .colorful-switch__label .colorful-switch__off {  -webkit-transform: translate3d(-80.35714px, 0, 0);          transform: translate3d(-80.35714px, 0, 0);}.colorful-switch__off:before, .colorful-switch__off:after {  content: "";  position: absolute;  left: 0;  top: 50%;  width: 100%;  height: 5.14286px;  margin-top: -2.57143px;  border-radius: 2.57143px;  background: #fff;  -webkit-transition: -webkit-transform 0.25s 0.25s;  transition: -webkit-transform 0.25s 0.25s;  transition: transform 0.25s 0.25s;  transition: transform 0.25s 0.25s, -webkit-transform 0.25s 0.25s;}.colorful-switch__checkbox:checked ~ .colorful-switch__label .colorful-switch__off:before, .colorful-switch__checkbox:checked ~ .colorful-switch__label .colorful-switch__off:after {  -webkit-transition-delay: 0s;          transition-delay: 0s;}.colorful-switch__off:before {  -webkit-transform: rotate(45deg) scaleX(1) translateZ(0);          transform: rotate(45deg) scaleX(1) translateZ(0);}.colorful-switch__checkbox:checked ~ .colorful-switch__label .colorful-switch__off:before {  -webkit-transform: rotate(45deg) scaleX(0) translateZ(0);          transform: rotate(45deg) scaleX(0) translateZ(0);}.colorful-switch__off:after {  -webkit-transition-timing-function: cubic-bezier(0.67, -0.16, 0.47, 1.61);          transition-timing-function: cubic-bezier(0.67, -0.16, 0.47, 1.61);  -webkit-transform: rotate(-45deg) scaleX(1) translateZ(0);          transform: rotate(-45deg) scaleX(1) translateZ(0);}.colorful-switch__checkbox:checked ~ .colorful-switch__label .colorful-switch__off:after {  -webkit-transition-timing-function: ease;          transition-timing-function: ease;  -webkit-transform: rotate(-45deg) scaleX(0) translateZ(0);          transform: rotate(-45deg) scaleX(0) translateZ(0);}