@font-face{font-family:"MontserratExtraLight";src:url(../misc/fonts/Montserrat/montserrat-v29-latin-100.woff2) format("woff2")}@font-face{font-family:"MontserratLight";src:url(../misc/fonts/Montserrat/montserrat-v29-latin-300.woff2) format("woff2")}@font-face{font-family:"MontserratRegular";src:url(../misc/fonts/Montserrat/montserrat-v29-latin-regular.woff2) format("woff2")}@font-face{font-family:"MontserratBold";src:url(../misc/fonts/Montserrat/montserrat-v29-latin-700.woff2) format("woff2")}@font-face{font-family:"MontserratExtraBold";src:url(../misc/fonts/Montserrat/montserrat-v29-latin-900.woff2) format("woff2")}.animated{animation-duration:1.5s;animation-fill-mode:both}.animated.infinite{animation-iteration-count:infinite}.animated.hinge{animation-duration:3s}.animated.flipOutX,.animated.flipOutY,.animated.bounceIn,.animated.bounceOut{animation-duration:.75s}@keyframes bounce {
  from, 20%, 53%, 80%, to {
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    transform: translate3d(0, 0, 0);
  }
  40%, 43% {
    animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    transform: translate3d(0, -30px, 0);
  }
  70% {
    animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    transform: translate3d(0, -15px, 0);
  }
  90% {
    transform: translate3d(0, -4px, 0);
  }
}.bounce{animation-name:bounce;transform-origin:center bottom}@keyframes flash {
  from, 50%, to {
    opacity: 1;
  }
  25%, 75% {
    opacity: 0;
  }
}.flash{animation-name:flash}@keyframes pulse {
  from {
    transform: scale3d(1, 1, 1);
  }
  50% {
    transform: scale3d(1.05, 1.05, 1.05);
  }
  to {
    transform: scale3d(1, 1, 1);
  }
}.pulse{animation-name:pulse}@keyframes rubberBand {
  from {
    transform: scale3d(1, 1, 1);
  }
  30% {
    transform: scale3d(1.25, 0.75, 1);
  }
  40% {
    transform: scale3d(0.75, 1.25, 1);
  }
  50% {
    transform: scale3d(1.15, 0.85, 1);
  }
  65% {
    transform: scale3d(0.95, 1.05, 1);
  }
  75% {
    transform: scale3d(1.05, 0.95, 1);
  }
  to {
    transform: scale3d(1, 1, 1);
  }
}.rubberBand{animation-name:rubberBand}@keyframes shake {
  from, to {
    transform: translate3d(0, 0, 0);
  }
  10%, 30%, 50%, 70%, 90% {
    transform: translate3d(-10px, 0, 0);
  }
  20%, 40%, 60%, 80% {
    transform: translate3d(10px, 0, 0);
  }
}.shake{animation-name:shake}@keyframes headShake {
  0% {
    transform: translateX(0);
  }
  6.5% {
    transform: translateX(-6px) rotateY(-9deg);
  }
  18.5% {
    transform: translateX(5px) rotateY(7deg);
  }
  31.5% {
    transform: translateX(-3px) rotateY(-5deg);
  }
  43.5% {
    transform: translateX(2px) rotateY(3deg);
  }
  50% {
    transform: translateX(0);
  }
}.headShake{animation-timing-function:ease-in-out;animation-name:headShake}@keyframes swing {
  20% {
    transform: rotate3d(0, 0, 1, 15deg);
  }
  40% {
    transform: rotate3d(0, 0, 1, -10deg);
  }
  60% {
    transform: rotate3d(0, 0, 1, 5deg);
  }
  80% {
    transform: rotate3d(0, 0, 1, -5deg);
  }
  to {
    transform: rotate3d(0, 0, 1, 0deg);
  }
}.swing{transform-origin:top center;animation-name:swing}@keyframes tada {
  from {
    transform: scale3d(1, 1, 1);
  }
  10%, 20% {
    transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);
  }
  30%, 50%, 70%, 90% {
    transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
  }
  40%, 60%, 80% {
    transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
  }
  to {
    transform: scale3d(1, 1, 1);
  }
}.tada{animation-name:tada}@keyframes wobble {
  from {
    transform: none;
  }
  15% {
    transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);
  }
  30% {
    transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);
  }
  45% {
    transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);
  }
  60% {
    transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);
  }
  75% {
    transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);
  }
  to {
    transform: none;
  }
}.wobble{animation-name:wobble}@keyframes jello {
  from, 11.1%, to {
    transform: none;
  }
  22.2% {
    transform: skewX(-12.5deg) skewY(-12.5deg);
  }
  33.3% {
    transform: skewX(6.25deg) skewY(6.25deg);
  }
  44.4% {
    transform: skewX(-3.125deg) skewY(-3.125deg);
  }
  55.5% {
    transform: skewX(1.5625deg) skewY(1.5625deg);
  }
  66.6% {
    transform: skewX(-0.78125deg) skewY(-0.78125deg);
  }
  77.7% {
    transform: skewX(0.390625deg) skewY(0.390625deg);
  }
  88.8% {
    transform: skewX(-0.1953125deg) skewY(-0.1953125deg);
  }
}.jello{animation-name:jello;transform-origin:center}@keyframes bounceIn {
  from, 20%, 40%, 60%, 80%, to {
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  0% {
    opacity: 0;
    transform: scale3d(0.3, 0.3, 0.3);
  }
  20% {
    transform: scale3d(1.1, 1.1, 1.1);
  }
  40% {
    transform: scale3d(0.9, 0.9, 0.9);
  }
  60% {
    opacity: 1;
    transform: scale3d(1.03, 1.03, 1.03);
  }
  80% {
    transform: scale3d(0.97, 0.97, 0.97);
  }
  to {
    opacity: 1;
    transform: scale3d(1, 1, 1);
  }
}.bounceIn{animation-name:bounceIn}@keyframes bounceInDown {
  from, 60%, 75%, 90%, to {
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  0% {
    opacity: 0;
    transform: translate3d(0, -3000px, 0);
  }
  60% {
    opacity: 1;
    transform: translate3d(0, 25px, 0);
  }
  75% {
    transform: translate3d(0, -10px, 0);
  }
  90% {
    transform: translate3d(0, 5px, 0);
  }
  to {
    transform: none;
  }
}.bounceInDown{animation-name:bounceInDown}@keyframes bounceInLeft {
  from, 60%, 75%, 90%, to {
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  0% {
    opacity: 0;
    transform: translate3d(-3000px, 0, 0);
  }
  60% {
    opacity: 1;
    transform: translate3d(25px, 0, 0);
  }
  75% {
    transform: translate3d(-10px, 0, 0);
  }
  90% {
    transform: translate3d(5px, 0, 0);
  }
  to {
    transform: none;
  }
}.bounceInLeft{animation-name:bounceInLeft}@keyframes bounceInRight {
  from, 60%, 75%, 90%, to {
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  from {
    opacity: 0;
    transform: translate3d(3000px, 0, 0);
  }
  60% {
    opacity: 1;
    transform: translate3d(-25px, 0, 0);
  }
  75% {
    transform: translate3d(10px, 0, 0);
  }
  90% {
    transform: translate3d(-5px, 0, 0);
  }
  to {
    transform: none;
  }
}.bounceInRight{animation-name:bounceInRight}@keyframes bounceInUp {
  from, 60%, 75%, 90%, to {
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  from {
    opacity: 0;
    transform: translate3d(0, 3000px, 0);
  }
  60% {
    opacity: 1;
    transform: translate3d(0, -20px, 0);
  }
  75% {
    transform: translate3d(0, 10px, 0);
  }
  90% {
    transform: translate3d(0, -5px, 0);
  }
  to {
    transform: translate3d(0, 0, 0);
  }
}.bounceInUp{animation-name:bounceInUp}@keyframes bounceOut {
  20% {
    transform: scale3d(0.9, 0.9, 0.9);
  }
  50%, 55% {
    opacity: 1;
    transform: scale3d(1.1, 1.1, 1.1);
  }
  to {
    opacity: 0;
    transform: scale3d(0.3, 0.3, 0.3);
  }
}.bounceOut{animation-name:bounceOut}@keyframes bounceOutDown {
  20% {
    transform: translate3d(0, 10px, 0);
  }
  40%, 45% {
    opacity: 1;
    transform: translate3d(0, -20px, 0);
  }
  to {
    opacity: 0;
    transform: translate3d(0, 2000px, 0);
  }
}.bounceOutDown{animation-name:bounceOutDown}@keyframes bounceOutLeft {
  20% {
    opacity: 1;
    transform: translate3d(20px, 0, 0);
  }
  to {
    opacity: 0;
    transform: translate3d(-2000px, 0, 0);
  }
}.bounceOutLeft{animation-name:bounceOutLeft}@keyframes bounceOutRight {
  20% {
    opacity: 1;
    transform: translate3d(-20px, 0, 0);
  }
  to {
    opacity: 0;
    transform: translate3d(2000px, 0, 0);
  }
}.bounceOutRight{animation-name:bounceOutRight}@keyframes bounceOutUp {
  20% {
    transform: translate3d(0, -10px, 0);
  }
  40%, 45% {
    opacity: 1;
    transform: translate3d(0, 20px, 0);
  }
  to {
    opacity: 0;
    transform: translate3d(0, -2000px, 0);
  }
}.bounceOutUp{animation-name:bounceOutUp}@keyframes fadeIn {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}.fadeIn{animation-name:fadeIn}@keyframes fadeInDown {
  from {
    opacity: 0;
    transform: translate3d(0, -100%, 0);
  }
  to {
    opacity: 1;
    transform: none;
  }
}.fadeInDown{animation-name:fadeInDown}@keyframes fadeInDownBig {
  from {
    opacity: 0;
    transform: translate3d(0, -2000px, 0);
  }
  to {
    opacity: 1;
    transform: none;
  }
}.fadeInDownBig{animation-name:fadeInDownBig}@keyframes fadeInLeft {
  from {
    opacity: 0;
    transform: translate3d(-100%, 0, 0);
  }
  to {
    opacity: 1;
    transform: none;
  }
}.fadeInLeft{animation-name:fadeInLeft}@keyframes fadeInLeftBig {
  from {
    opacity: 0;
    transform: translate3d(-2000px, 0, 0);
  }
  to {
    opacity: 1;
    transform: none;
  }
}.fadeInLeftBig{animation-name:fadeInLeftBig}@keyframes fadeInRight {
  from {
    opacity: 0;
    transform: translate3d(100%, 0, 0);
  }
  to {
    opacity: 1;
    transform: none;
  }
}.fadeInRight{animation-name:fadeInRight}@keyframes fadeInRightBig {
  from {
    opacity: 0;
    transform: translate3d(2000px, 0, 0);
  }
  to {
    opacity: 1;
    transform: none;
  }
}.fadeInRightBig{animation-name:fadeInRightBig}@keyframes fadeInUp {
  from {
    opacity: 0;
    transform: translate3d(0, 100%, 0);
  }
  to {
    opacity: 1;
    transform: none;
  }
}.fadeInUp{animation-name:fadeInUp}@keyframes fadeInUpBig {
  from {
    opacity: 0;
    transform: translate3d(0, 2000px, 0);
  }
  to {
    opacity: 1;
    transform: none;
  }
}.fadeInUpBig{animation-name:fadeInUpBig}@keyframes fadeOut {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}.fadeOut{animation-name:fadeOut}@keyframes fadeOutDown {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
    transform: translate3d(0, 100%, 0);
  }
}.fadeOutDown{animation-name:fadeOutDown}@keyframes fadeOutDownBig {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
    transform: translate3d(0, 2000px, 0);
  }
}.fadeOutDownBig{animation-name:fadeOutDownBig}@keyframes fadeOutLeft {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
    transform: translate3d(-100%, 0, 0);
  }
}.fadeOutLeft{animation-name:fadeOutLeft}@keyframes fadeOutLeftBig {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
    transform: translate3d(-2000px, 0, 0);
  }
}.fadeOutLeftBig{animation-name:fadeOutLeftBig}@keyframes fadeOutRight {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
    transform: translate3d(100%, 0, 0);
  }
}.fadeOutRight{animation-name:fadeOutRight}@keyframes fadeOutRightBig {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
    transform: translate3d(2000px, 0, 0);
  }
}.fadeOutRightBig{animation-name:fadeOutRightBig}@keyframes fadeOutUp {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
    transform: translate3d(0, -100%, 0);
  }
}.fadeOutUp{animation-name:fadeOutUp}@keyframes fadeOutUpBig {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
    transform: translate3d(0, -2000px, 0);
  }
}.fadeOutUpBig{animation-name:fadeOutUpBig}@keyframes flip {
  from {
    transform: perspective(400px) rotate3d(0, 1, 0, -360deg);
    animation-timing-function: ease-out;
  }
  40% {
    transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);
    animation-timing-function: ease-out;
  }
  50% {
    transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);
    animation-timing-function: ease-in;
  }
  80% {
    transform: perspective(400px) scale3d(0.95, 0.95, 0.95);
    animation-timing-function: ease-in;
  }
  to {
    transform: perspective(400px);
    animation-timing-function: ease-in;
  }
}.animated.flip{backface-visibility:visible;animation-name:flip}@keyframes flipInX {
  from {
    transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    animation-timing-function: ease-in;
    opacity: 0;
  }
  40% {
    transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    animation-timing-function: ease-in;
  }
  60% {
    transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
    opacity: 1;
  }
  80% {
    transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
  }
  to {
    transform: perspective(400px);
  }
}.flipInX{backface-visibility:visible!important;animation-name:flipInX}@keyframes flipInY {
  from {
    transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    animation-timing-function: ease-in;
    opacity: 0;
  }
  40% {
    transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
    animation-timing-function: ease-in;
  }
  60% {
    transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
    opacity: 1;
  }
  80% {
    transform: perspective(400px) rotate3d(0, 1, 0, -5deg);
  }
  to {
    transform: perspective(400px);
  }
}.flipInY{backface-visibility:visible!important;animation-name:flipInY}@keyframes flipOutX {
  from {
    transform: perspective(400px);
  }
  30% {
    transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    opacity: 1;
  }
  to {
    transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    opacity: 0;
  }
}.flipOutX{animation-name:flipOutX;backface-visibility:visible!important}@keyframes flipOutY {
  from {
    transform: perspective(400px);
  }
  30% {
    transform: perspective(400px) rotate3d(0, 1, 0, -15deg);
    opacity: 1;
  }
  to {
    transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    opacity: 0;
  }
}.flipOutY{backface-visibility:visible!important;animation-name:flipOutY}@keyframes lightSpeedIn {
  from {
    transform: translate3d(100%, 0, 0) skewX(-30deg);
    opacity: 0;
  }
  60% {
    transform: skewX(20deg);
    opacity: 1;
  }
  80% {
    transform: skewX(-5deg);
    opacity: 1;
  }
  to {
    transform: none;
    opacity: 1;
  }
}.lightSpeedIn{animation-name:lightSpeedIn;animation-timing-function:ease-out}@keyframes lightSpeedOut {
  from {
    opacity: 1;
  }
  to {
    transform: translate3d(100%, 0, 0) skewX(30deg);
    opacity: 0;
  }
}.lightSpeedOut{animation-name:lightSpeedOut;animation-timing-function:ease-in}@keyframes rotateIn {
  from {
    transform-origin: center;
    transform: rotate3d(0, 0, 1, -200deg);
    opacity: 0;
  }
  to {
    transform-origin: center;
    transform: none;
    opacity: 1;
  }
}.rotateIn{animation-name:rotateIn}@keyframes rotateInDownLeft {
  from {
    transform-origin: left bottom;
    transform: rotate3d(0, 0, 1, -45deg);
    opacity: 0;
  }
  to {
    transform-origin: left bottom;
    transform: none;
    opacity: 1;
  }
}.rotateInDownLeft{animation-name:rotateInDownLeft}@keyframes rotateInDownRight {
  from {
    transform-origin: right bottom;
    transform: rotate3d(0, 0, 1, 45deg);
    opacity: 0;
  }
  to {
    transform-origin: right bottom;
    transform: none;
    opacity: 1;
  }
}.rotateInDownRight{animation-name:rotateInDownRight}@keyframes rotateInUpLeft {
  from {
    transform-origin: left bottom;
    transform: rotate3d(0, 0, 1, 45deg);
    opacity: 0;
  }
  to {
    transform-origin: left bottom;
    transform: none;
    opacity: 1;
  }
}.rotateInUpLeft{animation-name:rotateInUpLeft}@keyframes rotateInUpRight {
  from {
    transform-origin: right bottom;
    transform: rotate3d(0, 0, 1, -90deg);
    opacity: 0;
  }
  to {
    transform-origin: right bottom;
    transform: none;
    opacity: 1;
  }
}.rotateInUpRight{animation-name:rotateInUpRight}@keyframes rotateOut {
  from {
    transform-origin: center;
    opacity: 1;
  }
  to {
    transform-origin: center;
    transform: rotate3d(0, 0, 1, 200deg);
    opacity: 0;
  }
}.rotateOut{animation-name:rotateOut}@keyframes rotateOutDownLeft {
  from {
    transform-origin: left bottom;
    opacity: 1;
  }
  to {
    transform-origin: left bottom;
    transform: rotate3d(0, 0, 1, 45deg);
    opacity: 0;
  }
}.rotateOutDownLeft{animation-name:rotateOutDownLeft}@keyframes rotateOutDownRight {
  from {
    transform-origin: right bottom;
    opacity: 1;
  }
  to {
    transform-origin: right bottom;
    transform: rotate3d(0, 0, 1, -45deg);
    opacity: 0;
  }
}.rotateOutDownRight{animation-name:rotateOutDownRight}@keyframes rotateOutUpLeft {
  from {
    transform-origin: left bottom;
    opacity: 1;
  }
  to {
    transform-origin: left bottom;
    transform: rotate3d(0, 0, 1, -45deg);
    opacity: 0;
  }
}.rotateOutUpLeft{animation-name:rotateOutUpLeft}@keyframes rotateOutUpRight {
  from {
    transform-origin: right bottom;
    opacity: 1;
  }
  to {
    transform-origin: right bottom;
    transform: rotate3d(0, 0, 1, 90deg);
    opacity: 0;
  }
}.rotateOutUpRight{animation-name:rotateOutUpRight}@keyframes hinge {
  0% {
    transform-origin: top left;
    animation-timing-function: ease-in-out;
  }
  20%, 60% {
    transform: rotate3d(0, 0, 1, 80deg);
    transform-origin: top left;
    animation-timing-function: ease-in-out;
  }
  40%, 80% {
    transform: rotate3d(0, 0, 1, 60deg);
    transform-origin: top left;
    animation-timing-function: ease-in-out;
    opacity: 1;
  }
  to {
    transform: translate3d(0, 700px, 0);
    opacity: 0;
  }
}.hinge{animation-name:hinge}@keyframes rollIn {
  from {
    opacity: 0;
    transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);
  }
  to {
    opacity: 1;
    transform: none;
  }
}.rollIn{animation-name:rollIn}@keyframes rollOut {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
    transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);
  }
}.rollOut{animation-name:rollOut}@keyframes zoomIn {
  from {
    opacity: 0;
    transform: scale3d(0.3, 0.3, 0.3);
  }
  50% {
    opacity: 1;
  }
}.zoomIn{animation-name:zoomIn}@keyframes zoomInDown {
  from {
    opacity: 0;
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }
  60% {
    opacity: 1;
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}.zoomInDown{animation-name:zoomInDown}@keyframes zoomInLeft {
  from {
    opacity: 0;
    transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }
  60% {
    opacity: 1;
    transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}.zoomInLeft{animation-name:zoomInLeft}@keyframes zoomInRight {
  from {
    opacity: 0;
    transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }
  60% {
    opacity: 1;
    transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}.zoomInRight{animation-name:zoomInRight}@keyframes zoomInUp {
  from {
    opacity: 0;
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }
  60% {
    opacity: 1;
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}.zoomInUp{animation-name:zoomInUp}@keyframes zoomOut {
  from {
    opacity: 1;
  }
  50% {
    opacity: 0;
    transform: scale3d(0.3, 0.3, 0.3);
  }
  to {
    opacity: 0;
  }
}.zoomOut{animation-name:zoomOut}@keyframes zoomOutDown {
  40% {
    opacity: 1;
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }
  to {
    opacity: 0;
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);
    transform-origin: center bottom;
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}.zoomOutDown{animation-name:zoomOutDown}@keyframes zoomOutLeft {
  40% {
    opacity: 1;
    transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0);
  }
  to {
    opacity: 0;
    transform: scale(0.1) translate3d(-2000px, 0, 0);
    transform-origin: left center;
  }
}.zoomOutLeft{animation-name:zoomOutLeft}@keyframes zoomOutRight {
  40% {
    opacity: 1;
    transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0);
  }
  to {
    opacity: 0;
    transform: scale(0.1) translate3d(2000px, 0, 0);
    transform-origin: right center;
  }
}.zoomOutRight{animation-name:zoomOutRight}@keyframes zoomOutUp {
  40% {
    opacity: 1;
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }
  to {
    opacity: 0;
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);
    transform-origin: center bottom;
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}.zoomOutUp{animation-name:zoomOutUp}@keyframes slideInDown {
  from {
    transform: translate3d(0, -100%, 0);
    visibility: visible;
  }
  to {
    transform: translate3d(0, 0, 0);
  }
}.slideInDown{animation-name:slideInDown}@keyframes slideInLeft {
  from {
    transform: translate3d(-100%, 0, 0);
    visibility: visible;
  }
  to {
    transform: translate3d(0, 0, 0);
  }
}.slideInLeft{animation-name:slideInLeft}@keyframes slideInRight {
  from {
    transform: translate3d(100%, 0, 0);
    visibility: visible;
  }
  to {
    transform: translate3d(0, 0, 0);
  }
}.slideInRight{animation-name:slideInRight}@keyframes slideInUp {
  from {
    transform: translate3d(0, 100%, 0);
    visibility: visible;
  }
  to {
    transform: translate3d(0, 0, 0);
  }
}.slideInUp{animation-name:slideInUp}@keyframes slideOutDown {
  from {
    transform: translate3d(0, 0, 0);
  }
  to {
    visibility: hidden;
    transform: translate3d(0, 100%, 0);
  }
}.slideOutDown{animation-name:slideOutDown}@keyframes slideOutLeft {
  from {
    transform: translate3d(0, 0, 0);
  }
  to {
    visibility: hidden;
    transform: translate3d(-100%, 0, 0);
  }
}.slideOutLeft{animation-name:slideOutLeft}@keyframes slideOutRight {
  from {
    transform: translate3d(0, 0, 0);
  }
  to {
    visibility: hidden;
    transform: translate3d(100%, 0, 0);
  }
}.slideOutRight{animation-name:slideOutRight}@keyframes slideOutUp {
  from {
    transform: translate3d(0, 0, 0);
  }
  to {
    visibility: hidden;
    transform: translate3d(0, -100%, 0);
  }
}.slideOutUp{animation-name:slideOutUp}*{box-sizing:border-box;color:#333;font-family:"MontserratLight";caret-color:transparent;scroll-behavior:smooth}html{font-size:10px}body{position:relative;margin:0;overflow-x:hidden;z-index:1}.backdrop{position:absolute;width:0;height:0;top:0;left:0;z-index:-1000;background-color:transparent;transition:background-color .5s , width 0s , height 0s , -webkit-backdrop-filter 0s;transition:background-color .5s , width 0s , height 0s , backdrop-filter 0s;transition:background-color .5s , width 0s , height 0s , backdrop-filter 0s , -webkit-backdrop-filter 0s}.backdrop-active{background-color:rgba(44,44,44,.66);z-index:1000;width:100%;height:100%;transition:background-color .5s}@media (min-width:978px){.backdrop-active{-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px)}}section{width:100%;padding-top:6rem}.section-no-padding-top{padding-top:0}strong{font-family:"MontserratBold"}h1,h2,h3,h4,h5,h6{margin:0 0 2rem 0;padding:0;text-transform:uppercase;font-weight:inherit;line-height:1.6}h1,h2,h3{font-family:"MontserratExtraLight"}h1{font-size:4rem}h2{font-size:3.5rem}h3{font-size:2.75rem}h4{font-size:2.5rem}h5{font-size:2.25rem}h6{font-size:2rem}p,a,li{font-size:1.8rem}p,li{line-height:1.6}a{text-decoration:none}a:hover{text-decoration:none}.bg-gray{background-color:#f7f7f7}.bg-prim{background-color:#666}.bg-sec{background-color:#222}.bg-terz{background-color:#c4c4c4}.bg-quart{background-color:#f8f8f8}.divider-img{max-height:50rem}.divider-img img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.wrapper,.wrapper-large,.wrapper-medium,.wrapper-slim{width:100%;margin:0 auto;height:-moz-max-content;height:max-content;position:relative}.wrapper-large,.wrapper-medium,.wrapper-slim{padding:0 2rem}.wrapper{max-width:2400px}.wrapper-large{max-width:1920px}.wrapper-medium{max-width:1400px}.wrapper-slim{max-width:1200px}.text-right{text-align:right}@media (max-width:1279px){html{font-size:9px}.text-right{text-align:left}}@media (max-width:768px){section{padding-top:2rem}html{font-size:8px}}@media (max-width:480px){h1{line-height:1.3}}.box-container{display:flex;width:100%;flex-wrap:wrap;gap:2rem;justify-content:space-between}.box-container *{flex-wrap:wrap}.box-25{width:calc(25% - 2rem)}.box-30{width:calc(30% - 2rem)}.box-40{width:calc(40% - 2rem)}.box-50{width:50%}.box-60{width:calc(60% - 2rem)}.box-70{width:calc(70% - 2rem)}.box-100{width:100%}@media (max-width:978px){.box-25,.box-30,.box-50,.box-40,.box-60,.box-70{width:100%}}#buttons{margin:5rem auto}.buttons-container{display:flex;justify-content:center}@media (max-width:900px){.buttons-container{flex-direction:column}}.btn{display:flex;align-items:center;justify-content:center;padding:10px 20px;border-radius:25px;cursor:pointer;font-size:1.8rem;width:-moz-max-content;width:max-content;transition:.5s;margin:0;height:-moz-fit-content;height:fit-content}.btn-group{display:flex;padding:10px 0;border-radius:25px;cursor:pointer;margin:1rem;width:-moz-max-content;width:max-content;font-size:0}.btn-group .btn{margin:0;border-radius:0}.btn-group .btn:not(:last-child),
.btn-group .btn:not(:last-child):hover {border-right-width:0}.btn-group .btn:last-child{border-top-right-radius:25px;border-bottom-right-radius:25px}.btn-group .btn:first-child{border-top-left-radius:25px;border-bottom-left-radius:25px}@media (max-width:768px){.btn-group{display:flex;flex-wrap:wrap;width:100%;gap:1.5rem}.btn-group .btn{border-radius:25px;border-width:2px}.btn-group .btn:not(:last-child),
  .btn-group .btn:not(:last-child):hover {border-right-width:2px}}.btn-prim,.btn-prim-outline,.btn-sec,.btn-sec-outline,.btn-terz,.btn-terz-outline,.btn-quart,.btn-quart-outline{border:2px solid;transition:.5s}.btn-prim{background-color:#666;border-color:#666;color:#fff}.btn-prim a{color:#fff}.btn-prim-outline{background-color:#fff;border-color:#666;color:#666}.btn-prim-outline a{color:#666}.btn-sec{background-color:#222;border-color:#222;color:#fff}.btn-sec a{color:#fff}.btn-sec-outline{background-color:#fff;border-color:#222;color:#222}.btn-sec-outline a{color:#222}.btn-terz{background-color:#c4c4c4;border-color:#c4c4c4;color:#c4c4c4}.btn-terz a{color:#c4c4c4}.btn-terz-outline{background-color:#fff;border-color:#c4c4c4;color:#c4c4c4}.btn-terz-outline a{color:#c4c4c4}.btn-quart{background-color:#f8f8f8;border-color:#f8f8f8;color:#000}.btn-quart a{color:#000}.btn-quart-outline{background-color:#000;border-color:#f8f8f8;color:#f8f8f8}.btn-quart-outline a{color:#f8f8f8}@media (min-width:1000px){.btn-prim:hover{background-color:#fff;color:#666}.btn-prim:hover a{color:#666}.btn-prim-outline:hover{background-color:#666;color:#fff}.btn-prim-outline:hover a{color:#fff}.btn-sec:hover{background-color:#fff;color:#222}.btn-sec:hover a{color:#222}.btn-sec-outline:hover{background-color:#222;color:#fff}.btn-sec-outline:hover a{color:#fff}.btn-terz:hover{background-color:#fff;color:#c4c4c4}.btn-terz:hover a{color:#c4c4c4}.btn-terz-outline:hover{background-color:#c4c4c4;color:#fff}.btn-terz-outline:hover a{color:#fff}.btn-quart:hover{background-color:#000;color:#f8f8f8}.btn-quart:hover a{color:#f8f8f8}.btn-quart-outline:hover{background-color:#f8f8f8;color:#000}.btn-quart-outline:hover a{color:#000}}.btn-disabled,.btn-disabled:hover{pointer-events:none;background-color:#fff;border:2px solid #000;color:#000;opacity:.33}.btn-disabled a,.btn-disabled:hover a{color:#000}.blog-detail-container{display:flex;width:100%;flex-wrap:wrap;align-items:center}.blog-detail-box{display:flex;align-items:center;margin-right:15px}.blog-detail-box p{color:#222;margin-left:5px}.blog-detail-box svg{width:30px;height:30px}.blog-detail-box path{fill:#222}.btn-back-to-blog{display:inline-block;margin:1rem 0 5rem 0}.blog-list-main-wrapper .blog-list-filter-container{display:flex;justify-content:space-between}.blog-list-main-wrapper .blog-list-filterbuttons-container{display:flex;flex-wrap:wrap;margin-top:2rem;margin-bottom:5rem;gap:1rem;justify-content:flex-start;width:100%}.blog-list-main-wrapper .blog-list-filterbuttons-container .btn{display:flex;align-items:center;justify-content:center}.blog-list-main-wrapper .blog-detail-count{display:flex;background-color:#222;border-radius:100%;width:2.5rem;margin-left:1rem;align-items:center;justify-content:center;color:#fff;font-family:"MontserratLight";font-weight:bold;padding:1.5rem;height:2.5rem;font-size:1.75rem;border:1px solid transparent;border-radius:50%;transition:border .5s}.blog-list-main-wrapper .blog-list-preview{display:flex;width:100%;flex-wrap:wrap}.blog-list-main-wrapper .blog-list-preview h2{margin-bottom:2.5rem;width:100%}.blog-list-main-wrapper .blog-list-container{position:relative;margin-bottom:5rem;z-index:10}.blog-list-main-wrapper .blog-list-textbox-thumbnail{width:50rem;height:50rem;border:2px solid #222;margin-right:3rem}.blog-list-main-wrapper .blog-list-textbox-thumbnail img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.blog-list-main-wrapper .blog-list-textbox{width:calc(100% - 53rem)}.blog-list-main-wrapper .blog-list-textbox-text{position:relative;width:100%;max-height:35rem;overflow:hidden}.blog-list-main-wrapper .blog-list-textbox-text::before{content:"";position:absolute;width:100%;height:50%;bottom:0;left:0;background:linear-gradient(0deg,#fff 30%,rgba(255,255,255,0) 100%)}.blog-list-main-wrapper .blog-list-button{position:relative;z-index:10}.blog-list-main-wrapper .wrapper-wave-prim .blog-list-textbox-text::before{background:linear-gradient(0deg,#666 30%,rgba(255,255,255,0) 100%)}.blog-list-main-wrapper .wrapper-wave-sec .blog-list-textbox-text::before{background:linear-gradient(0deg,#222 30%,rgba(255,255,255,0) 100%)}.blog-list-main-wrapper .wrapper-wave-terz .blog-list-textbox-text::before{background:linear-gradient(0deg,#c4c4c4 30%,rgba(255,255,255,0) 100%)}.blog-list-main-wrapper .wrapper-wave-quart .blog-list-textbox-text::before{background:linear-gradient(0deg,#f8f8f8 30%,rgba(255,255,255,0) 100%)}.blog-list-main-wrapper .blog-list-textbox-text h2{color:#222;margin-top:-2.5rem}.blog-list-main-wrapper .blog-list-textbox-text p{margin-top:0}.blog-list-main-wrapper .blog-list-filter-btn-active{background-color:#222;color:#fff;pointer-events:none}.blog-list-main-wrapper .blog-list-filter-btn-active .blog-detail-count{border:1px solid #fff}.blog-list-main-wrapper .blog-deactive{display:none}.blog-list-main-wrapper .btn:hover .blog-detail-count{border:1px solid #fff}@media (max-width:1279px){.blog-list-main-wrapper .blog-list-textbox,.blog-list-main-wrapper .blog-list-textbox-thumbnail{width:100%}.blog-list-main-wrapper .blog-list-textbox-thumbnail{margin-right:0;margin-bottom:3rem}.blog-list-main-wrapper .blog-list-filter-container{justify-content:flex-start;flex-direction:column;align-items:start}.blog-list-main-wrapper .blog-list-filterbuttons-container{justify-content:flex-start;align-items:center}}@media (max-width:768px){.blog-list-main-wrapper .blog-list-filterbuttons-container{width:100%}}.blog-top-main-wrapper{position:relative;z-index:10;display:flex;width:100%;flex-wrap:wrap;justify-content:center;align-items:flex-start;margin-bottom:5rem;flex-direction:column}.blog-top-main-wrapper .btn{margin-top:3rem}.blog-top-main-wrapper .blog-top-thumbnail-container{position:absolute;width:75%;height:60rem;left:0;z-index:20}@media (min-width:978px){.blog-top-main-wrapper .blog-top-thumbnail-container{top:50%;transform:translateY(-50%)}}.blog-top-main-wrapper .blog-top-thumbnail-container img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.blog-top-main-wrapper .blog-top-wrapper{position:relative;width:100%;padding:5rem;display:flex;align-items:center;margin-bottom:5rem;height:60rem}.blog-top-main-wrapper .blog-top-text-container{width:55%;background-color:rgba(248,248,248,.88);padding:5rem;position:relative;transition:background-color .5s;z-index:30}@media (min-width:480px){.blog-top-main-wrapper .blog-top-text-container{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background-color:rgba(248,248,248,.77)}.blog-top-main-wrapper .blog-top-text-container:hover{background-color:#f8f8f8}}.blog-top-main-wrapper .blog-top-text-container::before{content:"";position:absolute;width: calc(100% + 5rem);height: calc(100% + 5rem);top:-2.5rem;left:-2.5rem;border:1px solid #c4c4c4;z-index:-10}.blog-top-main-wrapper .blog-top-preview{display:flex;width:100%;flex-wrap:wrap;flex-direction:column}.blog-top-main-wrapper .blog-top-preview .blog-top-preview-headline h2{font-size:2rem;color:#222;margin-bottom:1rem;font-family:"MontserratBold"}.blog-top-main-wrapper .blog-top-textbox-text{position:relative;width:100%;max-height:15rem;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;line-clamp:4;text-overflow:ellipsis}.blog-top-main-wrapper .blog-top-button{position:relative;z-index:10}.blog-top-main-wrapper .blog-top-textbox{width:100%}.blog-top-main-wrapper .blog-top-wrapper-text-right{justify-content:flex-end}.blog-top-main-wrapper .blog-top-wrapper-text-right .blog-top-thumbnail-container{left:0;right:auto}.blog-top-main-wrapper .blog-top-wrapper-text-right .blog-top-text-container{right:-2.5rem}.blog-top-main-wrapper .blog-top-wrapper-text-left{justify-content:flex-start}.blog-top-main-wrapper .blog-top-wrapper-text-left .blog-top-thumbnail-container{right:0;left:auto}.blog-top-main-wrapper .blog-top-wrapper-text-left .blog-top-text-container{left:-2.5rem}@media (max-width:978px){.blog-top-main-wrapper .blog-top-wrapper{padding:1rem;height:100%}.blog-top-main-wrapper .blog-top-wrapper-text-left,.blog-top-main-wrapper .blog-top-wrapper-text-right{justify-content:center;flex-direction:column;width:100%}.blog-top-main-wrapper .blog-top-wrapper-text-left .blog-top-thumbnail-container,.blog-top-main-wrapper .blog-top-wrapper-text-right .blog-top-thumbnail-container{position:relative;left:0;right:0;width:100%}.blog-top-main-wrapper .blog-top-wrapper-text-left .blog-top-text-container,.blog-top-main-wrapper .blog-top-wrapper-text-right .blog-top-text-container{margin-top:-20rem;width:100%;left:0;right:0;padding:2rem 4rem}.blog-top-main-wrapper .blog-top-wrapper-text-left .blog-top-text-container::before,.blog-top-main-wrapper .blog-top-wrapper-text-right .blog-top-text-container::before{display:none}}.blog-detail-main-wrapper .cookie-youtube-iframe-container{margin:5rem 0}.blog-detail-main-wrapper .blog-detail-text-inner-container{display:flex;justify-content:space-between;width:100%;flex-wrap:wrap}.blog-detail-main-wrapper .blog-detail-container-album-links{display:flex;align-items:center;justify-content:flex-start;width:100%;margin:3rem 0}.blog-detail-main-wrapper .blog-detail-container-album-links a{margin:0 1rem 0 0}.blog-detail-main-wrapper .blog-detail-container-album-links .album-link{width:5rem;height:5rem}.blog-detail-main-wrapper .blog-detail-container-album-links .album-link svg{width:100%;height:100%}.blog-detail-main-wrapper .blog-detail-container-album-links .album-link svg path{fill:#222;transition:all .5s}.blog-detail-main-wrapper .blog-detail-container-album-links .album-link:hover svg path{fill:#999}.blog-detail-main-wrapper .blog-detail-text-inner-container-preview{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap}.blog-detail-main-wrapper .blog-detail-text-inner-container-preview .blog-detail-text-inner-container-previewtext{width:50%}.blog-detail-main-wrapper .blog-detail-text-inner-container-preview .blog-detail-text-inner-container-picture{width:40%;margin-bottom:4rem;height:45rem}.blog-detail-main-wrapper .blog-detail-text-inner-container-preview .blog-detail-text-inner-container-picture img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.blog-detail-main-wrapper .blog-detail-text-inner-container-preview .blog-detail-text-inner-container-picture-square{width:40%;margin-bottom:4rem;border:1px solid #c4c4c4}.blog-detail-main-wrapper .blog-detail-text-inner-container-preview .blog-detail-text-inner-container-picture-square img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.blog-detail-main-wrapper .blog-detail-separator{margin:2.5rem 0 4rem 0;opacity:.11}.blog-detail-main-wrapper .blog-detail-text-container{margin-top:3rem}.blog-detail-main-wrapper .blog-detail-text-container h1{margin-bottom:4rem;font-size:3.5rem}.blog-detail-main-wrapper .blog-detail-text-inner-container-previewtext p{margin-top:0}.blog-detail-main-wrapper .blog-detail-text-inner-container-button{display:flex;flex-wrap:wrap;gap:1rem;justify-content:flex-start}.blog-detail-main-wrapper .blog-detail-gallery-container{align-items:center;justify-content:center;display:flex;flex-wrap:wrap;width:100%;gap:1rem;margin-bottom:5rem}.blog-detail-main-wrapper .blog-detail-gallery-container .blog-detail-gallery-item{background-size:cover;background-repeat:no-repeat}.blog-detail-main-wrapper .blog-detail-gallery-container .blog-detail-gallery-item-1{width:100%;height:40rem}.blog-detail-main-wrapper .blog-detail-gallery-container .blog-detail-gallery-item-2{width:calc(50% - .5rem);height:40rem}.blog-detail-main-wrapper .blog-detail-gallery-container .blog-detail-gallery-item-3{width:calc(33% - .5rem);height:40rem}.blog-detail-main-wrapper .blog-detail-gallery-container .blog-detail-gallery-item-4{width:calc(25% - .5rem);height:40rem}.blog-detail-main-wrapper .blog-detail-text-inner-container-main{display:block}@media (max-width:1279px){.blog-detail-main-wrapper .blog-detail-text-inner-container{flex-direction:column-reverse}.blog-detail-main-wrapper .blog-detail-text-inner-container-previewtext{width:100%}.blog-detail-main-wrapper .blog-detail-text-inner-container-picture{width:100%;margin-bottom:3rem}}@media (max-width:978px){.blog-detail-main-wrapper .blog-detail-text-inner-container-preview{flex-direction:column-reverse}.blog-detail-main-wrapper .blog-detail-text-inner-container-preview .blog-detail-text-inner-container-previewtext,.blog-detail-main-wrapper .blog-detail-text-inner-container-preview .blog-detail-text-inner-container-picture{width:100%}.blog-detail-main-wrapper .blog-detail-text-inner-container-preview .blog-detail-text-inner-container-picture-square{width:100%}}@media (max-width:768px){.blog-detail-main-wrapper .blog-detail-box:first-child{width:100%}.blog-detail-main-wrapper .blog-detail-gallery-container .blog-detail-gallery-item-1,.blog-detail-main-wrapper .blog-detail-gallery-container .blog-detail-gallery-item-2,.blog-detail-main-wrapper .blog-detail-gallery-container .blog-detail-gallery-item-3,.blog-detail-main-wrapper .blog-detail-gallery-container .blog-detail-gallery-item-4{width:100%}}.pagination-container{display:flex;width:100%;justify-content:center;align-items:center;position:relative;z-index:50}.pagination{display:flex;width:100%;max-width:768px;justify-content:center;align-items:center;height:5rem;list-style:none}.pagination a{display:flex;text-decoration:none}.pagination .pagination-item{display:flex;width:5rem;height:5rem;background-color:#fff;color:#222;align-items:center;justify-content:center;padding:1rem;border-left:2px solid #222;border-top:2px solid #222;border-bottom:2px solid #222;cursor:pointer;transition:all .5s}.pagination .pagination-item:hover{background-color:#666}.pagination .pagination-item:hover a{color:#fff}.pagination .pagination-item:last-of-type{border-right:2px solid #222}.pagination .pagination-item-current{border:2px solid #222;border-right:none;background-color:#222;color:#fff}.pagination .pagination-item-previous svg{transform:rotate(-180deg)}.pagination .pagination-item-previous,.pagination .pagination-item-next{width:8rem;background-color:#222;padding:2.25rem}.pagination .pagination-item-previous svg,.pagination .pagination-item-next svg{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.pagination .pagination-item-previous path,.pagination .pagination-item-next path{fill:#fff}.cookie-banner{position:fixed;display:flex;top:auto;bottom:-50rem;width:100%;border:1px solid #c4c4c4;text-align:center;z-index:-30000;padding:4rem;background-color:#fff;justify-content:center;align-items:center;flex-direction:column;box-shadow:0 0 25px rgba(44,44,44,.66);opacity:0;pointer-events:none;transition:all .5s}.cookie-banner h2{margin:0 0}.cookie-banner-active{z-index:30000;pointer-events:all;opacity:1;bottom:0;transition:all .5s}.cookie-banner .cookie-banner-title{display:flex;width:100%;justify-content:center;align-items:center}.cookie-banner .cookie-banner-title svg{width:8rem;height:8rem;margin-right:2rem;margin-left:-4rem}.cookie-banner .cookie-banner-button-box{display:flex;width:100%;justify-content:center;align-items:center;flex-wrap:wrap;margin-top:2rem;gap:1rem}.cookie-banner .cookie-banner-button-box button,.cookie-banner .cookie-banner-button-box a{margin-top:1.5rem}.cookie-blocked-info-box{position:relative;width:100%;height:100%;background-color:#fff;color:#000}.cookie-blocked-info-box svg{width:100%;height:100%;max-height:50rem;-o-object-fit:contain;object-fit:contain}.cookie-blocked-info-box svg .st0{stroke:#c4c4c4;stroke-width:.5}.cookie-blocked-info-box .cookie-blocked-info-box-text{position:absolute;font-size:3rem;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;font-weight:bold}.cookie-blocked-info-box p{font-weight:bold}.cookie-blocked-info-box .red{color:red}.cookie-icon-control{position:fixed;border-radius:100%;left:1.5rem;bottom:4rem;height:5rem;width:5rem;overflow:hidden;z-index:1000;background-color:#fff;opacity:0;pointer-events:none;cursor:pointer;transition:all .5s}.cookie-icon-control svg{width:100%;height:100%}.cookie-icon-control:hover{transform:rotate(45deg)}.cookie-icon-control-active{opacity:1;pointer-events:all}.cookie-youtube-iframe-container{position:relative;display:none;width:100%;padding-bottom:56.25%;height:0;overflow:hidden}.cookie-youtube-iframe-container-active{display:block}.cookie-youtube-iframe-container iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0}@media (max-width:1279px){.cookie-banner{height:75vh}}@media (max-width:978px){.cookie-banner{height:-moz-max-content;height:max-content}.cookie-banner-button-box{flex-direction:column}}.heroFat-component .hero-fat-wrapper{height:100vh;width:100%;background-image:url(https://deniz-inan.com/components/heroFat/img/hero_2.jpg.pagespeed.ce.SDipmM5HoY.jpg);background-repeat:no-repeat;background-size:cover;position:relative;display:flex;justify-content:center;align-items:center;overflow:hidden}.heroFat-component .hero-fat-wrapper::before{content:"";position:absolute;width:100%;height:25%;bottom:0;left:0;background:linear-gradient(180deg,rgba(0,0,0,0) 0%,#fff 100%)}.heroFat-component .hero-fat-wrapper .hero-fat-wrapper-white-overlay{position:absolute;width:100%;height:100%;top:0;left:0;background:#fff;opacity:.44}.heroFat-component .hero-fat-wrapper .wrapper-medium{height:100vh;display:flex;justify-content:center;align-items:center}.heroFat-component .hero-fat-logo-container{position:relative;width:9rem;height:9rem;margin:2rem 0}.heroFat-component .hero-fat-logo-container::before,.heroFat-component .hero-fat-logo-container::after{content:"";display:block;position:absolute;width:15rem;height:1px;background-color:#c4c4c4}.heroFat-component .hero-fat-logo-container::before{top:50%;left:-20rem}.heroFat-component .hero-fat-logo-container::after{top:50%;right:-20rem}.heroFat-component .hero-fat-logo-container img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.heroFat-component .hero-fat-info-container{display:flex;justify-content:center;align-items:center;flex-direction:column;text-align:center;z-index:10}.heroFat-component .hero-fat-info-container h1,.heroFat-component .hero-fat-info-container p{text-transform:uppercase}@keyframes arrowUpDown {
  0%, 100% {
    transform: translate(-50%, -50%);
  }
  50% {
    transform: translate(-50%, -80%);
  }
}.heroFat-component .hero-fat-arrow-container{position:absolute;animation:arrowUpDown 2s linear infinite;left:50%;transform:translateX(-50%);width:50px;height:50px;bottom:2.5rem;cursor:pointer}.heroFat-component .hero-fat-arrow-container svg{width:100%;height:100%;transform:rotate(-136deg)}.heroFat-component .hero-fat-arrow-container path{fill:#222}@media (max-width:1400px){.heroFat-component .hero-fat-info-container{bottom:5%}}@media (max-width:768px){.heroFat-component .hero-fat-wrapper{height:calc(100vh - 8rem)}.heroFat-component .hero-fat-info-container{max-width:90%;left:5%;right:5%;bottom:10%}}.heroSlim-component .hero-slim-wrapper{width:100%;height:calc(50vh - 13rem);background-image:url(https://deniz-inan.com/components/heroSlim/img/hero_2.jpg.pagespeed.ce.SDipmM5HoY.jpg);background-position:50% 50%;background-repeat:no-repeat;background-size:cover;position:relative;display:flex;justify-content:center;align-items:center;flex-direction:column;z-index:1}.heroSlim-component .hero-slim-wrapper::before{content:"";position:absolute;width:100%;height:100%;top:0;left:0;background:linear-gradient(180deg,rgba(0,0,0,0) 0%,#fff 100%);opacity:1}.heroSlim-component .hero-slim-wrapper .hero-fat-wrapper-white-overlay{position:absolute;width:100%;height:100%;top:0;left:0;background:#fff;opacity:.44}.heroSlim-component .hero-slim-wrapper:hover img{filter:invert(100%)}.heroSlim-component .hero-slim-logo-container{position:relative;width:6rem;height:6rem;border-radius:100%}.heroSlim-component .hero-slim-logo-container img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:filter .5s}.heroSlim-component .hero-slim-logo-container::before,.heroSlim-component .hero-slim-logo-container::after{content:"";display:block;position:absolute;width:15rem;height:1px;background-color:#000}.heroSlim-component .hero-slim-logo-container::before{top:50%;left:-20rem}.heroSlim-component .hero-slim-logo-container::after{top:50%;right:-20rem}.heroSlim-component .hero-slim-logo-title{font-size:4rem;margin:1.5rem 0;font-family:"MontserratExtraLight"}.heroSlim-component .hero-slim-logo-page-title{margin:1.5rem 0;font-size:2.5rem;font-family:"MontserratLight"}.heroSlim-component .hero-slim-logo-container,.heroSlim-component .hero-slim-logo-title,.heroSlim-component .hero-slim-logo-page-title{z-index:10}.jumpToTopArrow{position:fixed;border-radius:100%;right:1.5rem;bottom:4rem;height:4rem;width:4rem;overflow:hidden;opacity:0;z-index:1000;transform:rotate(180deg);pointer-events:none;transition:.5s;cursor:pointer}.jumpToTopArrow-arrow path{fill:#222;transition:.5s}.jumpToTopArrow-active{opacity:1;pointer-events:all;background-color:#fff;border:2px solid #fff;border-radius:50%;transition:opacity .5s}.jumpToTopArrow-arrow-in-footer{background-color:#222;border:2px solid #222}.jumpToTopArrow-arrow-in-footer path{fill:#fff;transition:.5s}.musicPlayer-component{display:flex;width:100%;gap:1rem;padding:1rem 0}.musicPlayer-component .musicPlayer-player{top:0;right:0;left:0;display:flex;width:100%;opacity:1;pointer-events:all;background-color:#fff;height:-moz-max-content;height:max-content;transition:opacity 1s;gap:1rem}.musicPlayer-component .control-container{gap:2rem;display:flex;justify-content:center;align-items:center;position:relative}.musicPlayer-component .control-button{transition:all .5s}.musicPlayer-component .control-button svg{width:100%;height:100%;fill:transparent;transition:all .5s}.musicPlayer-component .control-button path{fill:#666;stroke:#666;stroke-width:1px;transition:all .5s}.musicPlayer-component .control-button circle{stroke:transparent;stroke-width:0;transition:all .5s}.musicPlayer-component .inactive-button{display:none}.musicPlayer-component .play,.musicPlayer-component .pause{width:8rem;height:8rem;border-radius:50%;overflow:hidden;background-color:#c4c4c4}.musicPlayer-component .play svg,.musicPlayer-component .pause svg{transform:scale(1.125)}.musicPlayer-component .play path,.musicPlayer-component .play circle,.musicPlayer-component .pause path,.musicPlayer-component .pause circle{stroke-width:0}.musicPlayer-component .play path,.musicPlayer-component .pause path{fill:#fff}.musicPlayer-component .prev,.musicPlayer-component .next{width:6rem;height:6rem;border-radius:50%;overflow:hidden}.musicPlayer-component .prev svg,.musicPlayer-component .next svg{transform:scale(1.25)}.musicPlayer-component .prev path,.musicPlayer-component .prev circle,.musicPlayer-component .next path,.musicPlayer-component .next circle{stroke-width:0}.musicPlayer-component .prev:hover,.musicPlayer-component .next:hover{background-color:#c4c4c4}.musicPlayer-component .prev:hover path,.musicPlayer-component .next:hover path{fill:#fff}.musicPlayer-component .menu,.musicPlayer-component .blog{display:none;padding:1.1rem;width:5.5rem;height:5.5rem;border:1px solid transparent;border-radius:50%}.musicPlayer-component .menu path,.musicPlayer-component .blog path{fill:#c4c4c4;stroke:#c4c4c4;stroke-width:1px}.musicPlayer-component .menu:hover,.musicPlayer-component .blog:hover{border:1px solid #c4c4c4;background-color:#c4c4c4}.musicPlayer-component .menu:hover path,.musicPlayer-component .blog:hover path{fill:#fff;stroke:#fff}.musicPlayer-component .menu{padding:1.5rem}.musicPlayer-component .cover-container{position:relative;width:60%;box-shadow:0 0 11px rgba(66,66,66,.22)}.musicPlayer-component .cover-container img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.musicPlayer-component .player-container{display:flex;flex-direction:column;gap:1rem;width:100%}.musicPlayer-component .playback-container{display:flex;flex-direction:column;width:100%;padding:2rem;gap:2rem;box-shadow:0 0 11px rgba(66,66,66,.22)}.musicPlayer-component .playback-container .playback{display:flex;width:100%}.musicPlayer-component .playback-container .tracker{position:relative;width:100%;display:flex;justify-content:center;align-items:center;flex-direction:column;gap:1rem}.musicPlayer-component .playback-container .tracker .progress-bar{width:80%;height:1rem;background:rgba(66,66,66,.22) no-repeat;border-radius:1rem}.musicPlayer-component .playback-container .tracker .progress{height:1rem;border-radius:1rem;display:inline-block;background:#666 no-repeat}.musicPlayer-component .playback-container .tracker .duration{font-size:1.6rem;background:transparent}.musicPlayer-component .playlist-container{width:100%;padding:1rem 0;min-height:35rem;padding:2rem;box-shadow:0 0 11px rgba(66,66,66,.22)}.musicPlayer-component .playlist-container .playlist{list-style-type:none;padding:0;margin:0;width:100%;display:flex;flex-wrap:wrap;-moz-column-gap:1%;column-gap:1%}.musicPlayer-component .playlist-container .playlist li{cursor:pointer;padding:1rem;font-size:1.6rem;transition:background-color .5s;display:flex;align-items:center;justify-content:space-between;width:49%}.musicPlayer-component .playlist-container .playlist li i{font-size:1.4rem;font-style:italic}.musicPlayer-component .playlist-container .playlist li:hover{background-color:#c4c4c4}.musicPlayer-component .playlist-container .playlist li .control-button{margin:0}.musicPlayer-component .playlist-container .playlist .playlist-item-link{display:inline-block;width:3rem;height:3rem}.musicPlayer-component .playlist-container .playlist .playlist-item-link svg{width:100%;height:100%}.musicPlayer-component .playlist-container .playlist .playlist-item-link svg path{fill:#666;stroke:#666;stroke-width:1;transition:all .5s}.musicPlayer-component .playlist-container .playlist .playlist-item-link svg circle{fill:none;stroke:none;stroke-width:0}.musicPlayer-component .playlist-container .playlist .playlist-item-link:hover svg path{fill:#fff;stroke:#666}.musicPlayer-component .playlist-container .playlist li.active{background:#c4c4c4}.musicPlayer-component .playlist-container .playlist li.active .playlist-item-title{color:#000}@media (max-width:978px){.musicPlayer-component{flex-direction:column}.musicPlayer-component .musicPlayer-player{flex-direction:column}.musicPlayer-component .cover-container{width:100%}}@media (max-width:768px){.musicPlayer-component .playlist-container .playlist{flex-direction:column}.musicPlayer-component .playlist-container .playlist .playlist-item{width:100%}.musicPlayer-component .play,.musicPlayer-component .pause{width:6rem;height:6rem}.musicPlayer-component .prev,.musicPlayer-component .next,.musicPlayer-component .menu,.musicPlayer-component .blog{width:5.5rem;height:5.5rem}}.musicPlayerBar-component{display:flex;opacity:0;position:relative;align-items:center;justify-content:center;width:100%;background-color:#222;padding:4rem 0;transition:opacity .5s;z-index:10}.musicPlayerBar-component *{color:#fff}.musicPlayerBar-component .wrapper,.musicPlayerBar-component .wrapper-large,.musicPlayerBar-component .wrapper-medium,.musicPlayerBar-component .wrapper-slim{display:flex;width:100%;align-items:center;justify-content:space-between}.musicPlayerBar-component .musicPlayerBar-box{display:flex;width:100%;align-items:center;justify-content:flex-start}.musicPlayerBar-component .cover{position:absolute;width:20rem;bottom:0;border:1rem solid #222}.musicPlayerBar-component .cover img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.musicPlayerBar-component .control{margin-left:21rem}.musicPlayerBar-component .musicPlayerBar-box-inner{display:flex;width:-moz-max-content;width:max-content;align-items:center;justify-content:flex-start;margin-right:1.5rem}.musicPlayerBar-component .artist{font-weight:bold;white-space:nowrap}.musicPlayerBar-component .title{white-space:nowrap}.musicPlayerBar-component .artist-title-seperator{margin:0 0 0 1rem}.musicPlayerBar-component .control-button{width:5rem;height:5rem;overflow:hidden;margin:0 .5rem;border:1px solid #fff;background-color:#222;transition:all .5s}.musicPlayerBar-component .control-button svg,.musicPlayerBar-component .playlist-item-link svg{width:100%;height:100%}.musicPlayerBar-component .control-button svg path,.musicPlayerBar-component .playlist-item-link svg path{fill:#222;stroke:#fff;stroke-width:1;transition:all .5s}.musicPlayerBar-component .control-button svg circle,.musicPlayerBar-component .playlist-item-link svg circle{fill:none;stroke:none;stroke-width:0}.musicPlayerBar-component .control-button:hover,.musicPlayerBar-component .playlist-item-link:hover{background-color:#fff}.musicPlayerBar-component .control-button:hover svg path,.musicPlayerBar-component .playlist-item-link:hover svg path{fill:#fff;stroke:#222}.musicPlayerBar-component .playlist-toggler{padding:.75rem}.musicPlayerBar-component .playlist-toggler svg circle{fill:#222;stroke:#fff;stroke-width:1}.musicPlayerBar-component .inactive-button{display:none}.musicPlayerBar-component .info{width:100%;display:flex;position:relative;align-items:center;justify-content:flex-start}.musicPlayerBar-component .info *{font-size:1.6rem}@media (max-width:1279px){.musicPlayerBar-component .info{width:65%}}@media (max-width:978px){.musicPlayerBar-component .info{width:100%}}.musicPlayerBar-component .time{margin:0;width:25%}@media (max-width:1279px){.musicPlayerBar-component .time{display:none}}@media (max-width:978px){.musicPlayerBar-component .time{display:flex;width:70%}}.musicPlayerBar-component .tracker{width:100%;margin:0}.musicPlayerBar-component .duration{font-size:1.6rem}.musicPlayerBar-component .progressBar{width:100%;margin-left:2rem;height:1.5rem;background:rgba(66,66,66,.22) no-repeat;border-radius:1rem}.musicPlayerBar-component .progress{height:1.5rem;border-radius:1rem;display:inline-block;background:#fff no-repeat}.musicPlayerBar-component .playlist-box{position:absolute;opacity:0;pointer-events:none;position:absolute;left:-1000rem;bottom:7rem;background-color:#222;left:8.4rem;transition:opacity .5s}.musicPlayerBar-component .playlist-box.playlist-box-active{opacity:1;pointer-events:all}.musicPlayerBar-component .playlist{list-style-type:none;padding:2rem;margin:0}.musicPlayerBar-component .playlist-item{display:flex;align-items:center;width:100%;cursor:pointer}.musicPlayerBar-component .playlist-item:hover{background:#666}.musicPlayerBar-component .playlist-item.active{background:#666}.musicPlayerBar-component .playlist-item-title{white-space:nowrap;width:calc(100% - 5rem);padding:1rem}@media (max-width:480px){.musicPlayerBar-component .playlist-item-title i{display:none}}.musicPlayerBar-component .playlist-item-link{width:5rem;height:5rem;padding:1rem;border:1px solid #fff}.musicPlayerBar-component .playlist-item-link svg{width:100%;height:100%}.musicPlayerBar-component .playlist-item-link svg path{fill:#fff}.musicPlayerBar-fixed{position:fixed;left:0;bottom:0}.musicPlayerBar-visible{opacity:1;pointer-events:all;transition:opacity .5s}.musicPlayerBar-score-link-hidden{display:none}@media (max-width:978px){.musicPlayerBar-component{padding:4rem 0;margin-bottom:2rem;position:relative;opacity:1}.musicPlayerBar-component .playlist-toggler{display:none}.musicPlayerBar-component .info{width:100%;flex-direction:column}.musicPlayerBar-component .playlist{width:100%!important}.musicPlayerBar-component .artist-title-seperator,.musicPlayerBar-component .current-playlist-item{display:none}.musicPlayerBar-component .playback{justify-content:center}.musicPlayerBar-component .playlist-box{position:relative;opacity:1;pointer-events:all;left:0;right:0;bottom:0;top:0;width:100%;justify-content:flex-start;margin:0}.musicPlayerBar-component .playlist-item{justify-content:center;width:100%}.musicPlayerBar-component .cover{position:relative;order:1;width:40rem;margin-bottom:2rem}.musicPlayerBar-component .wrapper,.musicPlayerBar-component .wrapper-large,.musicPlayerBar-component .wrapper-medium,.musicPlayerBar-component .wrapper-slim{flex-direction:column;padding:0}.musicPlayerBar-component .musicPlayerBar-box{justify-content:center}.musicPlayerBar-component .control{order:3;display:flex;flex-direction:column}.musicPlayerBar-component .time{order:2}.musicPlayerBar-component .tracker{flex-direction:column}.musicPlayerBar-component .control,.musicPlayerBar-component .playback,.musicPlayerBar-component .info,.musicPlayerBar-component .progressBar{margin:1.5rem auto}.musicPlayerBar-component .progressBar{width:70%}}.musicPlayerGallery-component .musicPlayerGallery-gallery{position:relative;display:flex;flex-wrap:wrap;width:100%;align-items:center;justify-content:center;gap:2rem;opacity:1;transition:opacity 1s}.musicPlayerGallery-component .musicPlayerGallery-item{position:relative;height:-moz-max-content;height:max-content;border:1px solid rgba(66,66,66,.22);width:calc(33% - 1rem);opacity:1;transition:opacity .5s , transform .5s;cursor:pointer}@media (min-width:978px){.musicPlayerGallery-component .musicPlayerGallery-item:hover{opacity:1;transform:scale(1.05);box-shadow:0 0 22px rgba(66,66,66,.22)}.musicPlayerGallery-component .musicPlayerGallery-item:hover .musicPlayerGallery-item-overlay{opacity:1}}.musicPlayerGallery-component .musicPlayerGallery-item-overlay{position:absolute;width:50%;height:50%;border-radius:50%;top:50%;left:50%;transform:translate(-50%,-50%);background-color:rgba(220,220,220,.88);display:flex;justify-content:center;align-items:center;opacity:0;transition:opacity .5s}@media (min-width:480px){.musicPlayerGallery-component .musicPlayerGallery-item-overlay{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background-color:rgba(220,220,220,.66)}}.musicPlayerGallery-component .musicPlayerGallery-item-overlay svg{width:55%;height:55%}.musicPlayerGallery-component .musicPlayerGallery-item-overlay path{fill:#666}.musicPlayerGallery-component .musicPlayerGallery-item img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.musicPlayerGallery-component .musicPlayerGallery-gallery-hidden{position:absolute;opacity:0;pointer-events:none;height:0;width:0}.musicPlayerGallery-component .musicPlayerGallery-gallery-hidden .musicPlayerGallery-item{border:0 solid transparent;height:0}@media (max-width:1279px){.musicPlayerGallery-component .musicPlayerGallery-item{overflow:hidden;width:calc(50% - 3rem);opacity:1}}@media (max-width:978px){.musicPlayerGallery-component .musicPlayerGallery-item-overlay{opacity:1;height:45%;bottom:-42px;top:auto;width:130%;border-radius:0;transform:rotate(-20deg) translate(-50%,-17%)}.musicPlayerGallery-component .musicPlayerGallery-item-overlay svg{width:35%;height:35%;transform:rotate(20deg) translate(70%,-110%)}}@media (max-width:768px){.musicPlayerGallery-component .musicPlayerGallery-item{width:calc(100% - 3rem)}}.musicPlayerGallery-component{display:flex;width:100%;flex-direction:column}.musicPlayerGallery-component .musicPlayerGallery-player{top:0;right:0;left:0;display:flex;width:100%;opacity:1;pointer-events:all;background-color:#fff;height:-moz-max-content;height:max-content;transition:opacity 1s;gap:1rem}.musicPlayerGallery-component .musicPlayerGallery-player-inactive{opacity:0;pointer-events:none;height:0;width:0}.musicPlayerGallery-component .control-container{gap:2rem;display:flex;justify-content:center;align-items:center;position:relative}.musicPlayerGallery-component .control-button{transition:all .5s}.musicPlayerGallery-component .control-button svg{width:100%;height:100%;fill:transparent;transition:all .5s}.musicPlayerGallery-component .control-button path{fill:#666;stroke:#666;stroke-width:1px;transition:all .5s}.musicPlayerGallery-component .control-button circle{stroke:transparent;stroke-width:0;transition:all .5s}.musicPlayerGallery-component .inactive-button{display:none}.musicPlayerGallery-component .play,.musicPlayerGallery-component .pause{width:8rem;height:8rem;border-radius:50%;overflow:hidden;background-color:#c4c4c4}.musicPlayerGallery-component .play svg,.musicPlayerGallery-component .pause svg{transform:scale(1.125)}.musicPlayerGallery-component .play path,.musicPlayerGallery-component .play circle,.musicPlayerGallery-component .pause path,.musicPlayerGallery-component .pause circle{stroke-width:0}.musicPlayerGallery-component .play path,.musicPlayerGallery-component .pause path{fill:#fff}.musicPlayerGallery-component .prev,.musicPlayerGallery-component .next{width:6rem;height:6rem;border-radius:50%;overflow:hidden}.musicPlayerGallery-component .prev svg,.musicPlayerGallery-component .next svg{transform:scale(1.25)}.musicPlayerGallery-component .prev path,.musicPlayerGallery-component .prev circle,.musicPlayerGallery-component .next path,.musicPlayerGallery-component .next circle{stroke-width:0}.musicPlayerGallery-component .prev:hover,.musicPlayerGallery-component .next:hover{background-color:#c4c4c4}.musicPlayerGallery-component .prev:hover path,.musicPlayerGallery-component .next:hover path{fill:#fff}.musicPlayerGallery-component .menu,.musicPlayerGallery-component .blog{padding:1.1rem;width:5.5rem;height:5.5rem;border:1px solid transparent;border-radius:50%}.musicPlayerGallery-component .menu path,.musicPlayerGallery-component .blog path{fill:#c4c4c4;stroke:#c4c4c4;stroke-width:1px}.musicPlayerGallery-component .menu:hover,.musicPlayerGallery-component .blog:hover{border:1px solid #c4c4c4;background-color:#c4c4c4}.musicPlayerGallery-component .menu:hover path,.musicPlayerGallery-component .blog:hover path{fill:#fff;stroke:#fff}.musicPlayerGallery-component .menu{padding:1.5rem}.musicPlayerGallery-component .musicPlayerGallery-signicant-btn{border:1px solid #000;background-color:#000}.musicPlayerGallery-component .musicPlayerGallery-signicant-btn path{fill:#fff;stroke:#fff}.musicPlayerGallery-component .cover-container{position:relative;width:60%;box-shadow:0 0 11px rgba(66,66,66,.22)}.musicPlayerGallery-component .cover-container .cover-sash{position:absolute;padding:1.2rem 2rem;transform:rotate(-45deg) translate(-6rem,-1.5rem);width:22rem;font-family:"MontserratBold";color:#fff;font-size:1.4rem;display:flex;align-items:center;justify-content:center;z-index:30;text-transform:uppercase;box-shadow:0 4px 8px rgba(44,44,44,.66)}.musicPlayerGallery-component .cover-container .cover-sash::before,.musicPlayerGallery-component .cover-container .cover-sash::after{content:"";position:absolute;width:1.5rem;height:100%;z-index:-1;top:0}.musicPlayerGallery-component .cover-container .cover-sash::before{left:-1.5rem;transform:skewY(-20deg)}.musicPlayerGallery-component .cover-container .cover-sash::after{right:-1.5rem;transform:skewY(20deg)}.musicPlayerGallery-component .cover-container img{position:relative;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;z-index:20}.musicPlayerGallery-component .cover-container-published .cover-sash{background:#d7d6ac;border:2px solid #d7d6ac}.musicPlayerGallery-component .cover-container-published .cover-sash::before,.musicPlayerGallery-component .cover-container-published .cover-sash::after{background-color:#adab76}.musicPlayerGallery-component .cover-container-in-progress .cover-sash{background:#7b7b7b;border:2px solid #7b7b7b}.musicPlayerGallery-component .cover-container-in-progress .cover-sash::before,.musicPlayerGallery-component .cover-container-in-progress .cover-sash::after{background-color:#5b5b5b}.musicPlayerGallery-component .player-container{display:flex;flex-direction:column;gap:1rem;width:100%}.musicPlayerGallery-component .playback-container{display:flex;flex-direction:column;width:100%;padding:2rem;gap:2rem;box-shadow:0 0 11px rgba(66,66,66,.22)}.musicPlayerGallery-component .playback-container .playback{display:flex;width:100%}.musicPlayerGallery-component .playback-container .tracker{position:relative;width:100%;display:flex;justify-content:center;align-items:center;flex-direction:column;gap:1rem}.musicPlayerGallery-component .playback-container .tracker .progress-bar{width:80%;height:1rem;background:rgba(66,66,66,.22) no-repeat;border-radius:1rem}.musicPlayerGallery-component .playback-container .tracker .progress{height:1rem;border-radius:1rem;display:inline-block;background:#666 no-repeat}.musicPlayerGallery-component .playback-container .tracker .duration{font-size:1.6rem;background:transparent}.musicPlayerGallery-component .playlist-container{width:100%;padding:1rem 0;min-height:35rem;padding:2rem;box-shadow:0 0 11px rgba(66,66,66,.22)}.musicPlayerGallery-component .playlist-container .playlist{list-style-type:none;padding:0;margin:0;width:100%;display:flex;flex-wrap:wrap;-moz-column-gap:1%;column-gap:1%}.musicPlayerGallery-component .playlist-container .playlist li{cursor:pointer;padding:1rem;font-size:1.6rem;transition:background-color .5s;display:flex;align-items:center;justify-content:space-between;width:49%}.musicPlayerGallery-component .playlist-container .playlist li i{font-size:1.4rem;font-style:italic}.musicPlayerGallery-component .playlist-container .playlist li:hover{background-color:#c4c4c4}.musicPlayerGallery-component .playlist-container .playlist li .control-button{margin:0}.musicPlayerGallery-component .playlist-container .playlist .playlist-item-link{display:inline-block;width:3rem;height:3rem}.musicPlayerGallery-component .playlist-container .playlist .playlist-item-link svg{width:100%;height:100%}.musicPlayerGallery-component .playlist-container .playlist .playlist-item-link svg path{fill:#666;stroke:#666;stroke-width:1;transition:all .5s}.musicPlayerGallery-component .playlist-container .playlist .playlist-item-link svg circle{fill:none;stroke:none;stroke-width:0}.musicPlayerGallery-component .playlist-container .playlist .playlist-item-link:hover svg path{fill:#fff;stroke:#666}.musicPlayerGallery-component .playlist-container .playlist li.active{background:#c4c4c4}.musicPlayerGallery-component .playlist-container .playlist li.active .playlist-item-title{color:#000}@media (max-width:978px){.musicPlayerGallery-component .musicPlayerGallery-player{flex-direction:column}.musicPlayerGallery-component .cover-container{width:100%}}@media (max-width:768px){.musicPlayerGallery-component .playlist-container .playlist{flex-direction:column}.musicPlayerGallery-component .playlist-container .playlist .playlist-item{width:100%}.musicPlayerGallery-component .play,.musicPlayerGallery-component .pause{width:6rem;height:6rem}.musicPlayerGallery-component .prev,.musicPlayerGallery-component .next,.musicPlayerGallery-component .menu,.musicPlayerGallery-component .blog{width:5.5rem;height:5.5rem}}.navCompact-social-media-icons-container{display:flex;border-radius:100%;transition:all .5s;list-style:none;justify-content:flex-start;align-items:center;padding-left:0;margin:0;height:5rem;gap:1.5rem}.navCompact-social-media-icons-container a{width:4rem;height:4rem;display:block;padding:.75rem;border-radius:100%;transition:all .5s}.navCompact-social-media-icons-container svg{width:100%;height:100%}.navCompact-social-media-icons-container path{fill:#222}.navCompact-social-media-icons-container a:hover{background-color:#222}.navCompact-social-media-icons-container a:hover path{fill:#fff}.navCompact-mobile-info-container .navCompact-social-media-icons-container{gap:2rem}.navCompact-mobile-info-container .language-select-inner{margin-left:0}.navCompact-component{position:fixed;width:100%;top:0;z-index:2000}.navCompact-component .navCompact-lang-social-container{display:flex;justify-content:flex-start;align-items:center;gap:2rem}.navCompact-component #hamburger{padding:15px 0;z-index:2000}.navCompact-component .navCompact-main-wrapper{height:8rem;transition:background-color .5s}.navCompact-component .navCompact-main-wrapper .wrapper,.navCompact-component .navCompact-main-wrapper .wrapper-large,.navCompact-component .navCompact-main-wrapper .wrapper-medium,.navCompact-component .navCompact-main-wrapper .wrapper-slim{position:static}.navCompact-component .navCompact-main-wrapper-active{background-color:rgba(255,255,255,.88)}.navCompact-component .navCompact-main-wrapper-active::before{content:"";position:absolute;top:0;left:0;width:100;height:100%}.navCompact-component #navCompact-main-wrapper{display:flex;justify-content:space-between;align-items:center;height:8rem}.navCompact-component .navCompact-main li{list-style:none}.navCompact-component .navCompact-main-logo-container{width:7rem;height:7rem;border-radius:50%;overflow:hidden}.navCompact-component .navCompact-main-logo-container img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.navCompact-component .navCompact-container{display:flex;padding:3rem;flex-direction:column;justify-content:space-between;position:absolute;width:45rem;top:8rem;height:calc(100vh - 8rem);background-color:rgba(255,255,255,.88);right:-70rem;z-index:10;opacity:0;pointer-events:none;transition:right .5s , opacity .5s}.navCompact-component .navCompact-container-active{right:0;opacity:1;pointer-events:all}.navCompact-component .navCompact-submenu-control-next{width:6.5rem;height:6.5rem;margin:0 25px 0 0;padding:2rem;cursor:pointer;transform:rotate(-90deg);transition:margin .5s}.navCompact-component .navCompact-submenu-control-next path{fill:#666}.navCompact-component .navCompact-submenu-control-next:hover{margin:0 0 0 0}.navCompact-component .navCompact-main li{padding:0;width:100%;position:unset;overflow:hidden;transition:background-color .5s;height:6.5rem;font-size:1.6rem}.navCompact-component .navCompact-main li a{display:block;padding:2rem 0 2rem 2rem;width:calc(100% - 6.5rem);font-size:1.6rem;color:#222}.navCompact-component .navCompact-main li:not(:last-child) {border-bottom:1px solid rgba(66,66,66,.22)}.navCompact-component .navCompact-main li:hover>.navCompact-submenu-control-next{margin:0 0 0 0;background-color:#666}.navCompact-component .navCompact-main li:hover>.navCompact-submenu-control-next path{fill:#fff}.navCompact-component .has-navCompact-submenu{display:flex;width:100%;justify-content:space-between;align-items:center}.navCompact-component .navCompact-level:not(.navCompact-main-level) {padding:3rem;margin:0;top:0;width:45rem}.navCompact-component .navCompact-level{margin:0}.navCompact-component .navCompact-level>li:hover{background-color:#222;color:#fff}.navCompact-component .navCompact-level>li:hover>a{color:#fff}.navCompact-component .navCompact-main-level:not(.navCompact-main-level-active) > li > a,
.navCompact-component .navCompact-main-level:not(.navCompact-main-level-active) > li > div {pointer-events:none;opacity:0}.navCompact-component .navCompact-main-level:not(.navCompact-main-level-active) > li {background-color:transparent;border-bottom:none}.navCompact-component .navCompact-main-level{position:relative;padding:0;right:-45rem;display:flex;align-items:center;flex-direction:column;z-index:20;transition:right .5s}.navCompact-component .navCompact-main-level .navCompact-sub-level{right:0;opacity:0;pointer-events:none}.navCompact-component .navCompact-main-level .navCompact-sub-level-active{right:42rem;opacity:1;pointer-events:all}.navCompact-component .navCompact-main-level-active{right:0;pointer-events:all}.navCompact-component .navCompact-main-level-active .navCompact-sub-level{right:-45rem}.navCompact-component .navCompact-sub-level{position:absolute;right:-45rem;pointer-events:none;transition:right .5s , opacity .5s}.navCompact-component .navCompact-sub-level-active .navCompact-sub-level{right:-45rem}.navCompact-component .navCompact-sub-level-active{pointer-events:all}.navCompact-component .navCompact-submenu-control{display:flex!important;justify-content:space-between;align-items:center;font-size:1.6rem;display:block;padding:0 0 0 2rem;background-color:#222;overflow:hidden;margin-bottom:2.5rem}.navCompact-component .navCompact-submenu-control>.navCompact-submenu-control-title{color:#fff;width:calc(100% - 6.5rem)}.navCompact-component .navCompact-submenu-control>.navCompact-submenu-control-back{background-color:#666;width:6.5rem;height:6.5rem;padding:2rem;transform:rotate(90deg);cursor:pointer;transition:margin .5s}.navCompact-component .navCompact-submenu-control>.navCompact-submenu-control-back path{fill:#fff}.navCompact-component .navCompact-submenu-control:hover .navCompact-submenu-control-back{margin:0 2rem 0 0}.navCompact-component .navCompact-main-item-active{background-color:#222}.navCompact-component .navCompact-main-item-active>a{color:#fff!important}.navCompact-component .navCompact-main-item-active>.navCompact-submenu-control-next{background-color:#666;margin:0 0 0 0;cursor:pointer}.navCompact-component .navCompact-main-item-active>.navCompact-submenu-control-next path{fill:#fff}.navCompact-component #navCompact-mobile-divider{height:2px;width:100%;background-color:#222;opacity:.22;margin:2rem 0}.navCompact-component .navCompact-mobile-info-container{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;position:relative;z-index:10}.navCompact-component .language-select-container{margin-right:auto;margin-left:0;display:flex;align-items:center;background-color:transparent}.navCompact-component .language-select-container svg{height:3.25rem;width:3.25rem;margin-right:1.5rem}.navCompact-component .language-select-container path{fill:#222}.navCompact-component .language-select-container .language-select-inner{display:flex;align-items:center;justify-content:center;border:2px solid transparent;border-radius:25px;padding:.5rem 1.25rem;padding-left:0;transition:background-color .5s , color .5s , fill .5s;gap:1.5rem}@media (min-width:1279px){.navCompact-component .language-select-container .language-select-inner{gap:2rem}}.navCompact-component .language-select-container .language-selector{font-size:1.6rem;text-align:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none;border-right:1px solid #222;padding-right:1.5rem;transition:border-right .5s;color:#222}@media (min-width:1279px){.navCompact-component .language-select-container .language-selector{border-right:1px solid #666}}.navCompact-component .language-select-container .language-select-arrow{width:2rem;height:2rem;display:flex;align-items:center;justify-content:center;opacity:.66;transition:transform .5s}.navCompact-component .language-select-container .language-select-arrow svg{width:100%;height:100%;margin:0}.navCompact-component .language-select-container:hover .language-select-inner{background-color:#222}.navCompact-component .language-select-container:hover .language-selector{border-right:1px solid #fff;color:#fff}.navCompact-component .language-select-container:hover .language-select-arrow path{fill:#fff}.navCompact-component .language-select-container:hover .language-select-arrow{transform:rotate(180deg)}@media (max-width:1279px){.nav-component .nav-meta-wrapper-inner>.language-select-container{width:0;opacity:0;pointer-events:none}}@media (min-width:1279px){.nav-component #language-selection-mobile{display:none}.nav-component .language-select-container{margin-bottom:0!important}.nav-component .language-select-container .language-selector{font-size:2rem;color:#fff}.nav-component .language-select-container path{fill:#fff}.nav-component .language-select-container:hover .language-select-inner{background-color:#fff}.nav-component .language-select-container:hover .language-selector{border-right:1px solid #222;color:#222}.nav-component .language-select-container:hover .language-select-arrow path{fill:#222}}.page-loader{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fff;z-index:1000000;opacity:1;transition:opacity 1s}.page-loader-zero-opacity{opacity:0}.page-loader-display-none{display:none}.page-loader-logo-container{width:15rem;height:15rem;border-radius:50%;overflow:hidden;animation:pageLoaderRrotate 2s linear infinite;position:absolute;top:calc(50vh - 7.5rem);left:calc(50% - 7.5rem)}.page-loader-logo-container img{width:100%;height:100%}@keyframes pageLoaderRrotate {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}.sliderParavent-component .sliderParavent-container{display:flex;height:100vh;overflow:hidden}.sliderParavent-component .sliderParavent-item{position:relative;height:100%;width:25%;background-position-y:50%;background-size:cover;background-repeat:no-repeat;transition:width .5s;overflow:hidden;display:flex;justify-content:center;align-items:center}.sliderParavent-component .sliderParavent-item:not(:last-child) {border-right:solid .5rem #fff}.sliderParavent-component .sliderParavent-item:hover{cursor:pointer}.sliderParavent-component .sliderParavent-item-active:hover{cursor:default}.sliderParavent-component .sliderParavent-item-active .sliderParavent-icon-overlay{z-index:0}.sliderParavent-component .sliderParavent-overlay{position:absolute;background-color:#222;top:0;left:0;width:100%;height:100%;opacity:.11;transition:opacity .5s}.sliderParavent-component .sliderParavent-item:hover .sliderParavent-overlay{opacity:.22;transition:opacity .5s}.sliderParavent-component .sliderParavent-item:hover .sliderParavent-text-inner{border:1px solid #fff}.sliderParavent-component .sliderParavent-item:hover .sliderParavent-text-inner *{color:#fff}.sliderParavent-component .sliderParavent-overlay-dark{position:absolute;bottom:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,rgba(0,0,0,.77) 44%,rgba(255,255,255,0) 100%);opacity:0;transition:opacity .5s}.sliderParavent-component .sliderParavent-icon-overlay{position:absolute;left:0;bottom:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;z-index:50}.sliderParavent-component .sliderParavent-icon-container{position:relative;width:7rem;height:7rem;overflow:hidden;transition:transform .5s}.sliderParavent-component .sliderParavent-icon-container img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.sliderParavent-component .sliderParavent-icon-overlay:hover .sliderParavent-icon-container,.sliderParavent-component .sliderParavent-icon-container:hover .sliderParavent-icon-container{transform:translateY(-100%)}.sliderParavent-component .sliderParavent-text{position:absolute;text-align:center;width:60rem;opacity:0;transition:background-color 1s ease , opacity 1s ease}.sliderParavent-component .sliderParavent-text h2,.sliderParavent-component .sliderParavent-text h3,.sliderParavent-component .sliderParavent-text p{color:#fff;text-shadow:0 0 5px #000}.sliderParavent-component .sliderParavent-text h2{font-family:"MontserratLight"}.sliderParavent-component .sliderParavent-text>p{margin:4rem 0}.sliderParavent-component .sliderParavent-text:hover{background-color:rgba(255,255,255,.11);cursor:pointer}.sliderParavent-component .sliderParavent-text:hover h2,.sliderParavent-component .sliderParavent-text:hover h3,.sliderParavent-component .sliderParavent-text:hover p{text-shadow:5px 0 10px #000}.sliderParavent-component .sliderParavent-item-active{width:100%}.sliderParavent-component .sliderParavent-item-active .sliderParavent-icon-container{transform:translate(-50%,-200%);opacity:0;transition:transform .5s , opacity .5s}.sliderParavent-component .sliderParavent-item-active .sliderParavent-overlay-dark{opacity:.55}.sliderParavent-component .sliderParavent-item-active .sliderParavent-overlay{opacity:0}.sliderParavent-component .sliderParavent-item-active .sliderParavent-text{position:relative;opacity:1}.sliderParavent-component .sliderParavent-item-active .sliderParavent-text-inner{padding:2rem;border:1px solid rgba(255,255,255,.22);transition:border .5s}@media (max-width:1279px){.sliderParavent-component .sliderParavent-container{flex-wrap:wrap;justify-content:center;width:100%;height:-moz-max-content;height:max-content;gap:1rem}.sliderParavent-component .sliderParavent-item:not(:last-child) {border-right:none}.sliderParavent-component .sliderParavent-icon-overlay{display:none}.sliderParavent-component .sliderParavent-item,.sliderParavent-component .sliderParavent-item-active{width:calc(50% - 1rem);height:60rem;padding:2rem;pointer-events:all}.sliderParavent-component .sliderParavent-item .sliderParavent-text-inner,.sliderParavent-component .sliderParavent-item-active .sliderParavent-text-inner{border:1px solid #fff;padding:5rem}.sliderParavent-component .sliderParavent-item .sliderParavent-text{width:80%;opacity:1}.sliderParavent-component .sliderParavent-text button{pointer-events:all}.sliderParavent-component .sliderParavent-item .sliderParavent-overlay-dark{opacity:.44;pointer-events:all}.sliderParavent-component .sliderParavent-item .sliderParavent-overlay{opacity:.22;pointer-events:all}}@media (max-width:978px){.sliderParavent-component .sliderParavent-item,.sliderParavent-component .sliderParavent-item-active{width:100%;min-height:60rem;padding:2rem;pointer-events:all}.sliderParavent-component .sliderParavent-text-inner{padding:2rem}}@media (max-width:768px){.sliderParavent-component .sliderParavent-text{position:absolute;width:60rem;opacity:0;transition:background-color 1s ease , opacity 1s ease}.sliderParavent-component .sliderParavent-text h2{font-family:"MontserratBold";font-size:3rem}.sliderParavent-component .sliderParavent-text h3{font-size:2rem;font-family:"MontserratLight"}}.textMedia-component .textMedia-container{display:flex;width:100%;gap:2rem}.textMedia-component .textMedia-container-margin{margin:0 auto 15rem auto}.textMedia-component .textMedia-container.right{flex-direction:row-reverse}.textMedia-component .textMedia-text,.textMedia-component .textMedia-media{width:50%}.textMedia-component .textMedia-text h3{font-size:2rem}.textMedia-component .textMedia-btn-container{margin-top:3rem;display:flex;flex-wrap:wrap;width:100%;gap:1rem}@media (max-width:978px){.textMedia-component .textMedia-container{flex-direction:column}.textMedia-component .textMedia-text,.textMedia-component .textMedia-media{width:100%}.textMedia-component .textMedia-container.right{flex-direction:column}}.waveWrapper-component{position:relative;padding-top:0;margin-bottom:-13rem}.wrapper-wave-prim h1,.wrapper-wave-prim h2,.wrapper-wave-prim h3,.wrapper-wave-prim h4,.wrapper-wave-prim h5,.wrapper-wave-prim h6,.wrapper-wave-prim p,.wrapper-wave-sec h1,.wrapper-wave-sec h2,.wrapper-wave-sec h3,.wrapper-wave-sec h4,.wrapper-wave-sec h5,.wrapper-wave-sec h6,.wrapper-wave-sec p{color:#fff}.wrapper-wave-terz h1,.wrapper-wave-terz h2,.wrapper-wave-terz h3,.wrapper-wave-terz h4,.wrapper-wave-terz h5,.wrapper-wave-terz h6,.wrapper-wave-terz p,.wrapper-wave-quart h1,.wrapper-wave-quart h2,.wrapper-wave-quart h3,.wrapper-wave-quart h4,.wrapper-wave-quart h5,.wrapper-wave-quart h6,.wrapper-wave-quart p{color:#000}.wrapper-wave-prim svg:not(.wrapper-wave-inner svg),
.wrapper-wave-prim path:not(.wrapper-wave-inner path) {fill:#666}.wrapper-wave-prim>.wrapper-wave-inner,.wrapper-wave-prim>.wrapper-wave-inner-up,.wrapper-wave-prim>.wrapper-wave-inner-down{background-color:#666}.wrapper-wave-sec svg:not(.wrapper-wave-inner svg),
.wrapper-wave-sec path:not(.wrapper-wave-inner path) {fill:#222}.wrapper-wave-sec>.wrapper-wave-inner,.wrapper-wave-sec>.wrapper-wave-inner-up,.wrapper-wave-sec>.wrapper-wave-inner-down{background-color:#222}.wrapper-wave-terz svg:not(.wrapper-wave-inner svg),
.wrapper-wave-terz path:not(.wrapper-wave-inner path) {fill:#c4c4c4}.wrapper-wave-terz>.wrapper-wave-inner,.wrapper-wave-terz>.wrapper-wave-inner-up,.wrapper-wave-terz>.wrapper-wave-inner-down{background-color:#c4c4c4}.wrapper-wave-quart svg:not(.wrapper-wave-inner svg),
.wrapper-wave-quart path:not(.wrapper-wave-inner path) {fill:#f8f8f8}.wrapper-wave-quart>.wrapper-wave-inner,.wrapper-wave-quart>.wrapper-wave-inner-up,.wrapper-wave-quart>.wrapper-wave-inner-down{background-color:#f8f8f8}.wrapper-wave-inner,.wrapper-wave-inner-up,.wrapper-wave-inner-down{position:relative;width:100%;z-index:10}.wrapper-wave-deco{display:block;position:relative;width:100%;z-index:5}.wrapper-wave-deco-up{margin-bottom:-1rem}.wrapper-wave-deco-down{margin-top:0}@media (max-width:768px){.waveWrapper-component{margin-bottom:-8rem}}footer{background-color:#222;padding-top:10rem;display:flex;flex-direction:column;justify-content:center;align-items:center}footer *{color:#fff}.footer-nav{list-style-type:none;margin:0;padding:0}.footer-nav-box-container{display:flex;align-items:center;justify-content:space-between}.footer-nav *{color:#fff}.footer-nav li a{margin:0 0 .5rem 0;border-bottom:1px solid transparent;transition:all .5s}.footer-nav li a:hover{border-bottom:1px solid #fff}#footer-social-nav{display:flex;justify-content:center;align-items:center;margin:5rem auto;padding:0;flex-wrap:wrap;gap:2rem;width:100%}@media (max-width:480px){#footer-social-nav{width:60%}}#footer-social-nav li{display:inline-block}#footer-social-nav li:hover a{background-color:#fff}#footer-social-nav li:hover path{fill:#666}#footer-social-nav a{display:block;border-radius:100%;padding:1rem;height:5rem;width:5rem;transition:all .5s}#footer-social-nav svg{width:100%;height:100%}#footer-social-nav path{fill:#fff}.footer-logo-container img{width:100%;height:100%;max-width:10rem;max-height:10rem}@media (max-width:768px){.footer-nav-box-container{flex-wrap:wrap}.text-right{text-align:left}}.hamburger{cursor:pointer;transition-property:opacity , filter;transition-duration:.15s;transition-timing-function:linear;text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible}.hamburger:hover{opacity:.7}.hamburger.is-active:hover{opacity:.7}.hamburger.is-active .hamburger-inner,.hamburger.is-active .hamburger-inner::before,.hamburger.is-active .hamburger-inner::after{background-color:#222}.hamburger-box{width:40px;height:24px;display:inline-block;position:relative}.hamburger-inner{display:block;top:50%;margin-top:-2px}.hamburger-inner,.hamburger-inner::before,.hamburger-inner::after{width:40px;height:1px;background-color:#222;border-radius:4px;position:absolute;transition-property:transform;transition-duration:.15s;transition-timing-function:ease}.hamburger-inner::before,.hamburger-inner::after{content:"";display:block}.hamburger-inner::before{top:-10px}.hamburger-inner::after{bottom:-10px}.hamburger--collapse .hamburger-inner{top:auto;bottom:0;transition-duration:.13s;transition-delay:.13s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--collapse .hamburger-inner::after{top:-20px;transition:top .2s .2s cubic-bezier(.33333,.66667,.66667,1) , opacity .1s linear}.hamburger--collapse .hamburger-inner::before{transition:top .12s .2s cubic-bezier(.33333,.66667,.66667,1) , transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--collapse.is-active .hamburger-inner{transform:translate3d(0,-10px,0) rotate(-45deg);transition-delay:.22s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--collapse.is-active .hamburger-inner::after{top:0;opacity:0;transition:top .2s cubic-bezier(.33333,0,.66667,.33333) , opacity .1s .22s linear}.hamburger--collapse.is-active .hamburger-inner::before{top:0;transform:rotate(-90deg);transition:top .1s .16s cubic-bezier(.33333,0,.66667,.33333) , transform .13s .25s cubic-bezier(.215,.61,.355,1)}header{position:relative}