/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;}.animated.hinge{-webkit-animation-duration:2s;animation-duration:2s;}@-webkit-keyframes bounce{0%,20%,50%,80%,100%{-webkit-transform:translateY(0);transform:translateY(0);}40%{-webkit-transform:translateY(-30px);transform:translateY(-30px);}60%{-webkit-transform:translateY(-15px);transform:translateY(-15px);}}@keyframes bounce{0%,20%,50%,80%,100%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);}40%{-webkit-transform:translateY(-30px);-ms-transform:translateY(-30px);transform:translateY(-30px);}60%{-webkit-transform:translateY(-15px);-ms-transform:translateY(-15px);transform:translateY(-15px);}}.bounce{-webkit-animation-name:bounce;animation-name:bounce;}@-webkit-keyframes flash{0%,50%,100%{opacity:1;}25%,75%{opacity:0;}}@keyframes flash{0%,50%,100%{opacity:1;}25%,75%{opacity:0;}}.flash{-webkit-animation-name:flash;animation-name:flash;}@-webkit-keyframes pulse{0%{-webkit-transform:scale(1);transform:scale(1);}50%{-webkit-transform:scale(1.1);transform:scale(1.1);}100%{-webkit-transform:scale(1);transform:scale(1);}}@keyframes pulse{0%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);}50%{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);}100%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);}}.pulse{-webkit-animation-name:pulse;animation-name:pulse;}@-webkit-keyframes shake{0%,100%{-webkit-transform:translateX(0);transform:translateX(0);}10%,30%,50%,70%,90%{-webkit-transform:translateX(-10px);transform:translateX(-10px);}20%,40%,60%,80%{-webkit-transform:translateX(10px);transform:translateX(10px);}}@keyframes shake{0%,100%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);}10%,30%,50%,70%,90%{-webkit-transform:translateX(-10px);-ms-transform:translateX(-10px);transform:translateX(-10px);}20%,40%,60%,80%{-webkit-transform:translateX(10px);-ms-transform:translateX(10px);transform:translateX(10px);}}.shake{-webkit-animation-name:shake;animation-name:shake;}@-webkit-keyframes swing{20%{-webkit-transform:rotate(15deg);transform:rotate(15deg);}40%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg);}60%{-webkit-transform:rotate(5deg);transform:rotate(5deg);}80%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg);}100%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}}@keyframes swing{20%{-webkit-transform:rotate(15deg);-ms-transform:rotate(15deg);transform:rotate(15deg);}40%{-webkit-transform:rotate(-10deg);-ms-transform:rotate(-10deg);transform:rotate(-10deg);}60%{-webkit-transform:rotate(5deg);-ms-transform:rotate(5deg);transform:rotate(5deg);}80%{-webkit-transform:rotate(-5deg);-ms-transform:rotate(-5deg);transform:rotate(-5deg);}100%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);}}.swing{-webkit-transform-origin:top center;-ms-transform-origin:top center;transform-origin:top center;-webkit-animation-name:swing;animation-name:swing;}@-webkit-keyframes tada{0%{-webkit-transform:scale(1);transform:scale(1);}10%,20%{-webkit-transform:scale(0.9) rotate(-3deg);transform:scale(0.9) rotate(-3deg);}30%,50%,70%,90%{-webkit-transform:scale(1.1) rotate(3deg);transform:scale(1.1) rotate(3deg);}40%,60%,80%{-webkit-transform:scale(1.1) rotate(-3deg);transform:scale(1.1) rotate(-3deg);}100%{-webkit-transform:scale(1) rotate(0);transform:scale(1) rotate(0);}}@keyframes tada{0%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);}10%,20%{-webkit-transform:scale(0.9) rotate(-3deg);-ms-transform:scale(0.9) rotate(-3deg);transform:scale(0.9) rotate(-3deg);}30%,50%,70%,90%{-webkit-transform:scale(1.1) rotate(3deg);-ms-transform:scale(1.1) rotate(3deg);transform:scale(1.1) rotate(3deg);}40%,60%,80%{-webkit-transform:scale(1.1) rotate(-3deg);-ms-transform:scale(1.1) rotate(-3deg);transform:scale(1.1) rotate(-3deg);}100%{-webkit-transform:scale(1) rotate(0);-ms-transform:scale(1) rotate(0);transform:scale(1) rotate(0);}}.tada{-webkit-animation-name:tada;animation-name:tada;}@-webkit-keyframes wobble{0%{-webkit-transform:translateX(0%);transform:translateX(0%);}15%{-webkit-transform:translateX(-25%) rotate(-5deg);transform:translateX(-25%) rotate(-5deg);}30%{-webkit-transform:translateX(20%) rotate(3deg);transform:translateX(20%) rotate(3deg);}45%{-webkit-transform:translateX(-15%) rotate(-3deg);transform:translateX(-15%) rotate(-3deg);}60%{-webkit-transform:translateX(10%) rotate(2deg);transform:translateX(10%) rotate(2deg);}75%{-webkit-transform:translateX(-5%) rotate(-1deg);transform:translateX(-5%) rotate(-1deg);}100%{-webkit-transform:translateX(0%);transform:translateX(0%);}}@keyframes wobble{0%{-webkit-transform:translateX(0%);-ms-transform:translateX(0%);transform:translateX(0%);}15%{-webkit-transform:translateX(-25%) rotate(-5deg);-ms-transform:translateX(-25%) rotate(-5deg);transform:translateX(-25%) rotate(-5deg);}30%{-webkit-transform:translateX(20%) rotate(3deg);-ms-transform:translateX(20%) rotate(3deg);transform:translateX(20%) rotate(3deg);}45%{-webkit-transform:translateX(-15%) rotate(-3deg);-ms-transform:translateX(-15%) rotate(-3deg);transform:translateX(-15%) rotate(-3deg);}60%{-webkit-transform:translateX(10%) rotate(2deg);-ms-transform:translateX(10%) rotate(2deg);transform:translateX(10%) rotate(2deg);}75%{-webkit-transform:translateX(-5%) rotate(-1deg);-ms-transform:translateX(-5%) rotate(-1deg);transform:translateX(-5%) rotate(-1deg);}100%{-webkit-transform:translateX(0%);-ms-transform:translateX(0%);transform:translateX(0%);}}.wobble{-webkit-animation-name:wobble;animation-name:wobble;}@-webkit-keyframes bounceIn{0%{opacity:0;-webkit-transform:scale(.3);transform:scale(.3);}50%{opacity:1;-webkit-transform:scale(1.05);transform:scale(1.05);}70%{-webkit-transform:scale(.9);transform:scale(.9);}100%{-webkit-transform:scale(1);transform:scale(1);}}@keyframes bounceIn{0%{opacity:0;-webkit-transform:scale(.3);-ms-transform:scale(.3);transform:scale(.3);}50%{opacity:1;-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05);}70%{-webkit-transform:scale(.9);-ms-transform:scale(.9);transform:scale(.9);}100%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);}}.bounceIn{-webkit-animation-name:bounceIn;animation-name:bounceIn;}@-webkit-keyframes bounceInDown{0%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px);}60%{opacity:1;-webkit-transform:translateY(30px);transform:translateY(30px);}80%{-webkit-transform:translateY(-10px);transform:translateY(-10px);}100%{-webkit-transform:translateY(0);transform:translateY(0);}}@keyframes bounceInDown{0%{opacity:0;-webkit-transform:translateY(-2000px);-ms-transform:translateY(-2000px);transform:translateY(-2000px);}60%{opacity:1;-webkit-transform:translateY(30px);-ms-transform:translateY(30px);transform:translateY(30px);}80%{-webkit-transform:translateY(-10px);-ms-transform:translateY(-10px);transform:translateY(-10px);}100%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);}}.bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown;}@-webkit-keyframes bounceInLeft{0%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px);}60%{opacity:1;-webkit-transform:translateX(30px);transform:translateX(30px);}80%{-webkit-transform:translateX(-10px);transform:translateX(-10px);}100%{-webkit-transform:translateX(0);transform:translateX(0);}}@keyframes bounceInLeft{0%{opacity:0;-webkit-transform:translateX(-2000px);-ms-transform:translateX(-2000px);transform:translateX(-2000px);}60%{opacity:1;-webkit-transform:translateX(30px);-ms-transform:translateX(30px);transform:translateX(30px);}80%{-webkit-transform:translateX(-10px);-ms-transform:translateX(-10px);transform:translateX(-10px);}100%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);}}.bounceInLeft{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft;}@-webkit-keyframes bounceInRight{0%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px);}60%{opacity:1;-webkit-transform:translateX(-30px);transform:translateX(-30px);}80%{-webkit-transform:translateX(10px);transform:translateX(10px);}100%{-webkit-transform:translateX(0);transform:translateX(0);}}@keyframes bounceInRight{0%{opacity:0;-webkit-transform:translateX(2000px);-ms-transform:translateX(2000px);transform:translateX(2000px);}60%{opacity:1;-webkit-transform:translateX(-30px);-ms-transform:translateX(-30px);transform:translateX(-30px);}80%{-webkit-transform:translateX(10px);-ms-transform:translateX(10px);transform:translateX(10px);}100%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);}}.bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight;}@-webkit-keyframes bounceInUp{0%{opacity:0;-webkit-transform:translateY(2000px);transform:translateY(2000px);}60%{opacity:1;-webkit-transform:translateY(-30px);transform:translateY(-30px);}80%{-webkit-transform:translateY(10px);transform:translateY(10px);}100%{-webkit-transform:translateY(0);transform:translateY(0);}}@keyframes bounceInUp{0%{opacity:0;-webkit-transform:translateY(2000px);-ms-transform:translateY(2000px);transform:translateY(2000px);}60%{opacity:1;-webkit-transform:translateY(-30px);-ms-transform:translateY(-30px);transform:translateY(-30px);}80%{-webkit-transform:translateY(10px);-ms-transform:translateY(10px);transform:translateY(10px);}100%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);}}.bounceInUp{-webkit-animation-name:bounceInUp;animation-name:bounceInUp;}@-webkit-keyframes bounceOut{0%{-webkit-transform:scale(1);transform:scale(1);}25%{-webkit-transform:scale(.95);transform:scale(.95);}50%{opacity:1;-webkit-transform:scale(1.1);transform:scale(1.1);}100%{opacity:0;-webkit-transform:scale(.3);transform:scale(.3);}}@keyframes bounceOut{0%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);}25%{-webkit-transform:scale(.95);-ms-transform:scale(.95);transform:scale(.95);}50%{opacity:1;-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);}100%{opacity:0;-webkit-transform:scale(.3);-ms-transform:scale(.3);transform:scale(.3);}}.bounceOut{-webkit-animation-name:bounceOut;animation-name:bounceOut;}@-webkit-keyframes bounceOutDown{0%{-webkit-transform:translateY(0);transform:translateY(0);}20%{opacity:1;-webkit-transform:translateY(-20px);transform:translateY(-20px);}100%{opacity:0;-webkit-transform:translateY(2000px);transform:translateY(2000px);}}@keyframes bounceOutDown{0%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);}20%{opacity:1;-webkit-transform:translateY(-20px);-ms-transform:translateY(-20px);transform:translateY(-20px);}100%{opacity:0;-webkit-transform:translateY(2000px);-ms-transform:translateY(2000px);transform:translateY(2000px);}}.bounceOutDown{-webkit-animation-name:bounceOutDown;animation-name:bounceOutDown;}@-webkit-keyframes bounceOutLeft{0%{-webkit-transform:translateX(0);transform:translateX(0);}20%{opacity:1;-webkit-transform:translateX(20px);transform:translateX(20px);}100%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px);}}@keyframes bounceOutLeft{0%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);}20%{opacity:1;-webkit-transform:translateX(20px);-ms-transform:translateX(20px);transform:translateX(20px);}100%{opacity:0;-webkit-transform:translateX(-2000px);-ms-transform:translateX(-2000px);transform:translateX(-2000px);}}.bounceOutLeft{-webkit-animation-name:bounceOutLeft;animation-name:bounceOutLeft;}@-webkit-keyframes bounceOutRight{0%{-webkit-transform:translateX(0);transform:translateX(0);}20%{opacity:1;-webkit-transform:translateX(-20px);transform:translateX(-20px);}100%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px);}}@keyframes bounceOutRight{0%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);}20%{opacity:1;-webkit-transform:translateX(-20px);-ms-transform:translateX(-20px);transform:translateX(-20px);}100%{opacity:0;-webkit-transform:translateX(2000px);-ms-transform:translateX(2000px);transform:translateX(2000px);}}.bounceOutRight{-webkit-animation-name:bounceOutRight;animation-name:bounceOutRight;}@-webkit-keyframes bounceOutUp{0%{-webkit-transform:translateY(0);transform:translateY(0);}20%{opacity:1;-webkit-transform:translateY(20px);transform:translateY(20px);}100%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px);}}@keyframes bounceOutUp{0%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);}20%{opacity:1;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px);}100%{opacity:0;-webkit-transform:translateY(-2000px);-ms-transform:translateY(-2000px);transform:translateY(-2000px);}}.bounceOutUp{-webkit-animation-name:bounceOutUp;animation-name:bounceOutUp;}@-webkit-keyframes fadeIn{0%{opacity:0;}100%{opacity:1;}}@keyframes fadeIn{0%{opacity:0;}100%{opacity:1;}}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn;}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px);}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-20px);-ms-transform:translateY(-20px);transform:translateY(-20px);}100%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);}}.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown;}@-webkit-keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px);}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);}}@keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translateY(-2000px);-ms-transform:translateY(-2000px);transform:translateY(-2000px);}100%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);}}.fadeInDownBig{-webkit-animation-name:fadeInDownBig;animation-name:fadeInDownBig;}@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translateX(-20px);transform:translateX(-20px);}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0);}}@keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translateX(-20px);-ms-transform:translateX(-20px);transform:translateX(-20px);}100%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);}}.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft;}@-webkit-keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px);}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0);}}@keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translateX(-2000px);-ms-transform:translateX(-2000px);transform:translateX(-2000px);}100%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);}}.fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig;}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translateX(20px);transform:translateX(20px);}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0);}}@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translateX(20px);-ms-transform:translateX(20px);transform:translateX(20px);}100%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);}}.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight;}@-webkit-keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px);}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0);}}@keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translateX(2000px);-ms-transform:translateX(2000px);transform:translateX(2000px);}100%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);}}.fadeInRightBig{-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig;}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px);}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px);}100%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp;}@-webkit-keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translateY(2000px);transform:translateY(2000px);}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);}}@keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translateY(2000px);-ms-transform:translateY(2000px);transform:translateY(2000px);}100%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);}}.fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig;}@-webkit-keyframes fadeOut{0%{opacity:1;}100%{opacity:0;}}@keyframes fadeOut{0%{opacity:1;}100%{opacity:0;}}.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut;}@-webkit-keyframes fadeOutDown{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);}100%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px);}}@keyframes fadeOutDown{0%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);}100%{opacity:0;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px);}}.fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown;}@-webkit-keyframes fadeOutDownBig{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);}100%{opacity:0;-webkit-transform:translateY(2000px);transform:translateY(2000px);}}@keyframes fadeOutDownBig{0%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);}100%{opacity:0;-webkit-transform:translateY(2000px);-ms-transform:translateY(2000px);transform:translateY(2000px);}}.fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig;}@-webkit-keyframes fadeOutLeft{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0);}100%{opacity:0;-webkit-transform:translateX(-20px);transform:translateX(-20px);}}@keyframes fadeOutLeft{0%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);}100%{opacity:0;-webkit-transform:translateX(-20px);-ms-transform:translateX(-20px);transform:translateX(-20px);}}.fadeOutLeft{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft;}@-webkit-keyframes fadeOutLeftBig{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0);}100%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px);}}@keyframes fadeOutLeftBig{0%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);}100%{opacity:0;-webkit-transform:translateX(-2000px);-ms-transform:translateX(-2000px);transform:translateX(-2000px);}}.fadeOutLeftBig{-webkit-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig;}@-webkit-keyframes fadeOutRight{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0);}100%{opacity:0;-webkit-transform:translateX(20px);transform:translateX(20px);}}@keyframes fadeOutRight{0%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);}100%{opacity:0;-webkit-transform:translateX(20px);-ms-transform:translateX(20px);transform:translateX(20px);}}.fadeOutRight{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight;}@-webkit-keyframes fadeOutRightBig{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0);}100%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px);}}@keyframes fadeOutRightBig{0%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);}100%{opacity:0;-webkit-transform:translateX(2000px);-ms-transform:translateX(2000px);transform:translateX(2000px);}}.fadeOutRightBig{-webkit-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig;}@-webkit-keyframes fadeOutUp{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);}100%{opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px);}}@keyframes fadeOutUp{0%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);}100%{opacity:0;-webkit-transform:translateY(-20px);-ms-transform:translateY(-20px);transform:translateY(-20px);}}.fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp;}@-webkit-keyframes fadeOutUpBig{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);}100%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px);}}@keyframes fadeOutUpBig{0%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);}100%{opacity:0;-webkit-transform:translateY(-2000px);-ms-transform:translateY(-2000px);transform:translateY(-2000px);}}.fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig;}@-webkit-keyframes flip{0%{-webkit-transform:perspective(400px) translateZ(0) rotateY(0) scale(1);transform:perspective(400px) translateZ(0) rotateY(0) scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;}40%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(170deg) scale(1);transform:perspective(400px) translateZ(150px) rotateY(170deg) scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;}50%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}80%{-webkit-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(.95);transform:perspective(400px) translateZ(0) rotateY(360deg) scale(.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}100%{-webkit-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(1);transform:perspective(400px) translateZ(0) rotateY(360deg) scale(1);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}}@keyframes flip{0%{-webkit-transform:perspective(400px) translateZ(0) rotateY(0) scale(1);-ms-transform:perspective(400px) translateZ(0) rotateY(0) scale(1);transform:perspective(400px) translateZ(0) rotateY(0) scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;}40%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(170deg) scale(1);-ms-transform:perspective(400px) translateZ(150px) rotateY(170deg) scale(1);transform:perspective(400px) translateZ(150px) rotateY(170deg) scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;}50%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);-ms-transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}80%{-webkit-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(.95);-ms-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(.95);transform:perspective(400px) translateZ(0) rotateY(360deg) scale(.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}100%{-webkit-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(1);-ms-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(1);transform:perspective(400px) translateZ(0) rotateY(360deg) scale(1);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}}.animated.flip{-webkit-backface-visibility:visible;-ms-backface-visibility:visible;backface-visibility:visible;-webkit-animation-name:flip;animation-name:flip;}@-webkit-keyframes flipInX{0%{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0;}40%{-webkit-transform:perspective(400px) rotateX(-10deg);transform:perspective(400px) rotateX(-10deg);}70%{-webkit-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg);}100%{-webkit-transform:perspective(400px) rotateX(0deg);transform:perspective(400px) rotateX(0deg);opacity:1;}}@keyframes flipInX{0%{-webkit-transform:perspective(400px) rotateX(90deg);-ms-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0;}40%{-webkit-transform:perspective(400px) rotateX(-10deg);-ms-transform:perspective(400px) rotateX(-10deg);transform:perspective(400px) rotateX(-10deg);}70%{-webkit-transform:perspective(400px) rotateX(10deg);-ms-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg);}100%{-webkit-transform:perspective(400px) rotateX(0deg);-ms-transform:perspective(400px) rotateX(0deg);transform:perspective(400px) rotateX(0deg);opacity:1;}}.flipInX{-webkit-backface-visibility:visible !important;-ms-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipInX;animation-name:flipInX;}@-webkit-keyframes flipInY{0%{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0;}40%{-webkit-transform:perspective(400px) rotateY(-10deg);transform:perspective(400px) rotateY(-10deg);}70%{-webkit-transform:perspective(400px) rotateY(10deg);transform:perspective(400px) rotateY(10deg);}100%{-webkit-transform:perspective(400px) rotateY(0deg);transform:perspective(400px) rotateY(0deg);opacity:1;}}@keyframes flipInY{0%{-webkit-transform:perspective(400px) rotateY(90deg);-ms-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0;}40%{-webkit-transform:perspective(400px) rotateY(-10deg);-ms-transform:perspective(400px) rotateY(-10deg);transform:perspective(400px) rotateY(-10deg);}70%{-webkit-transform:perspective(400px) rotateY(10deg);-ms-transform:perspective(400px) rotateY(10deg);transform:perspective(400px) rotateY(10deg);}100%{-webkit-transform:perspective(400px) rotateY(0deg);-ms-transform:perspective(400px) rotateY(0deg);transform:perspective(400px) rotateY(0deg);opacity:1;}}.flipInY{-webkit-backface-visibility:visible !important;-ms-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipInY;animation-name:flipInY;}@-webkit-keyframes flipOutX{0%{-webkit-transform:perspective(400px) rotateX(0deg);transform:perspective(400px) rotateX(0deg);opacity:1;}100%{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0;}}@keyframes flipOutX{0%{-webkit-transform:perspective(400px) rotateX(0deg);-ms-transform:perspective(400px) rotateX(0deg);transform:perspective(400px) rotateX(0deg);opacity:1;}100%{-webkit-transform:perspective(400px) rotateX(90deg);-ms-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0;}}.flipOutX{-webkit-animation-name:flipOutX;animation-name:flipOutX;-webkit-backface-visibility:visible !important;-ms-backface-visibility:visible !important;backface-visibility:visible !important;}@-webkit-keyframes flipOutY{0%{-webkit-transform:perspective(400px) rotateY(0deg);transform:perspective(400px) rotateY(0deg);opacity:1;}100%{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0;}}@keyframes flipOutY{0%{-webkit-transform:perspective(400px) rotateY(0deg);-ms-transform:perspective(400px) rotateY(0deg);transform:perspective(400px) rotateY(0deg);opacity:1;}100%{-webkit-transform:perspective(400px) rotateY(90deg);-ms-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0;}}.flipOutY{-webkit-backface-visibility:visible !important;-ms-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipOutY;animation-name:flipOutY;}@-webkit-keyframes lightSpeedIn{0%{-webkit-transform:translateX(100%) skewX(-30deg);transform:translateX(100%) skewX(-30deg);opacity:0;}60%{-webkit-transform:translateX(-20%) skewX(30deg);transform:translateX(-20%) skewX(30deg);opacity:1;}80%{-webkit-transform:translateX(0%) skewX(-15deg);transform:translateX(0%) skewX(-15deg);opacity:1;}100%{-webkit-transform:translateX(0%) skewX(0deg);transform:translateX(0%) skewX(0deg);opacity:1;}}@keyframes lightSpeedIn{0%{-webkit-transform:translateX(100%) skewX(-30deg);-ms-transform:translateX(100%) skewX(-30deg);transform:translateX(100%) skewX(-30deg);opacity:0;}60%{-webkit-transform:translateX(-20%) skewX(30deg);-ms-transform:translateX(-20%) skewX(30deg);transform:translateX(-20%) skewX(30deg);opacity:1;}80%{-webkit-transform:translateX(0%) skewX(-15deg);-ms-transform:translateX(0%) skewX(-15deg);transform:translateX(0%) skewX(-15deg);opacity:1;}100%{-webkit-transform:translateX(0%) skewX(0deg);-ms-transform:translateX(0%) skewX(0deg);transform:translateX(0%) skewX(0deg);opacity:1;}}.lightSpeedIn{-webkit-animation-name:lightSpeedIn;animation-name:lightSpeedIn;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;}@-webkit-keyframes lightSpeedOut{0%{-webkit-transform:translateX(0%) skewX(0deg);transform:translateX(0%) skewX(0deg);opacity:1;}100%{-webkit-transform:translateX(100%) skewX(-30deg);transform:translateX(100%) skewX(-30deg);opacity:0;}}@keyframes lightSpeedOut{0%{-webkit-transform:translateX(0%) skewX(0deg);-ms-transform:translateX(0%) skewX(0deg);transform:translateX(0%) skewX(0deg);opacity:1;}100%{-webkit-transform:translateX(100%) skewX(-30deg);-ms-transform:translateX(100%) skewX(-30deg);transform:translateX(100%) skewX(-30deg);opacity:0;}}.lightSpeedOut{-webkit-animation-name:lightSpeedOut;animation-name:lightSpeedOut;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}@-webkit-keyframes rotateIn{0%{-webkit-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(-200deg);transform:rotate(-200deg);opacity:0;}100%{-webkit-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(0);transform:rotate(0);opacity:1;}}@keyframes rotateIn{0%{-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(-200deg);-ms-transform:rotate(-200deg);transform:rotate(-200deg);opacity:0;}100%{-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1;}}.rotateIn{-webkit-animation-name:rotateIn;animation-name:rotateIn;}@-webkit-keyframes rotateInDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0;}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1;}}@keyframes rotateInDownLeft{0%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0;}100%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1;}}.rotateInDownLeft{-webkit-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft;}@-webkit-keyframes rotateInDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0;}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1;}}@keyframes rotateInDownRight{0%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);opacity:0;}100%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1;}}.rotateInDownRight{-webkit-animation-name:rotateInDownRight;animation-name:rotateInDownRight;}@-webkit-keyframes rotateInUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0;}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1;}}@keyframes rotateInUpLeft{0%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);opacity:0;}100%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1;}}.rotateInUpLeft{-webkit-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft;}@-webkit-keyframes rotateInUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0;}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1;}}@keyframes rotateInUpRight{0%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0;}100%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1;}}.rotateInUpRight{-webkit-animation-name:rotateInUpRight;animation-name:rotateInUpRight;}@-webkit-keyframes rotateOut{0%{-webkit-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(0);transform:rotate(0);opacity:1;}100%{-webkit-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(200deg);transform:rotate(200deg);opacity:0;}}@keyframes rotateOut{0%{-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1;}100%{-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(200deg);-ms-transform:rotate(200deg);transform:rotate(200deg);opacity:0;}}.rotateOut{-webkit-animation-name:rotateOut;animation-name:rotateOut;}@-webkit-keyframes rotateOutDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1;}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0;}}@keyframes rotateOutDownLeft{0%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1;}100%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);opacity:0;}}.rotateOutDownLeft{-webkit-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft;}@-webkit-keyframes rotateOutDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1;}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0;}}@keyframes rotateOutDownRight{0%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1;}100%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0;}}.rotateOutDownRight{-webkit-animation-name:rotateOutDownRight;animation-name:rotateOutDownRight;}@-webkit-keyframes rotateOutUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1;}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0;}}@keyframes rotateOutUpLeft{0%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1;}100%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0;}}.rotateOutUpLeft{-webkit-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft;}@-webkit-keyframes rotateOutUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1;}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0;}}@keyframes rotateOutUpRight{0%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1;}100%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);opacity:0;}}.rotateOutUpRight{-webkit-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight;}@-webkit-keyframes slideInDown{0%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px);}100%{-webkit-transform:translateY(0);transform:translateY(0);}}@keyframes slideInDown{0%{opacity:0;-webkit-transform:translateY(-2000px);-ms-transform:translateY(-2000px);transform:translateY(-2000px);}100%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);}}.slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown;}@-webkit-keyframes slideInLeft{0%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px);}100%{-webkit-transform:translateX(0);transform:translateX(0);}}@keyframes slideInLeft{0%{opacity:0;-webkit-transform:translateX(-2000px);-ms-transform:translateX(-2000px);transform:translateX(-2000px);}100%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);}}.slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft;}@-webkit-keyframes slideInRight{0%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px);}100%{-webkit-transform:translateX(0);transform:translateX(0);}}@keyframes slideInRight{0%{opacity:0;-webkit-transform:translateX(2000px);-ms-transform:translateX(2000px);transform:translateX(2000px);}100%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);}}.slideInRight{-webkit-animation-name:slideInRight;animation-name:slideInRight;}@-webkit-keyframes slideOutLeft{0%{-webkit-transform:translateX(0);transform:translateX(0);}100%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px);}}@keyframes slideOutLeft{0%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);}100%{opacity:0;-webkit-transform:translateX(-2000px);-ms-transform:translateX(-2000px);transform:translateX(-2000px);}}.slideOutLeft{-webkit-animation-name:slideOutLeft;animation-name:slideOutLeft;}@-webkit-keyframes slideOutRight{0%{-webkit-transform:translateX(0);transform:translateX(0);}100%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px);}}@keyframes slideOutRight{0%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);}100%{opacity:0;-webkit-transform:translateX(2000px);-ms-transform:translateX(2000px);transform:translateX(2000px);}}.slideOutRight{-webkit-animation-name:slideOutRight;animation-name:slideOutRight;}@-webkit-keyframes slideOutUp{0%{-webkit-transform:translateY(0);transform:translateY(0);}100%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px);}}@keyframes slideOutUp{0%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);}100%{opacity:0;-webkit-transform:translateY(-2000px);-ms-transform:translateY(-2000px);transform:translateY(-2000px);}}.slideOutUp{-webkit-animation-name:slideOutUp;animation-name:slideOutUp;}@-webkit-keyframes hinge{0%{-webkit-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;}20%,60%{-webkit-transform:rotate(80deg);transform:rotate(80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;}40%{-webkit-transform:rotate(60deg);transform:rotate(60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;}80%{-webkit-transform:rotate(60deg) translateY(0);transform:rotate(60deg) translateY(0);opacity:1;-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;}100%{-webkit-transform:translateY(700px);transform:translateY(700px);opacity:0;}}@keyframes hinge{0%{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;}20%,60%{-webkit-transform:rotate(80deg);-ms-transform:rotate(80deg);transform:rotate(80deg);-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;}40%{-webkit-transform:rotate(60deg);-ms-transform:rotate(60deg);transform:rotate(60deg);-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;}80%{-webkit-transform:rotate(60deg) translateY(0);-ms-transform:rotate(60deg) translateY(0);transform:rotate(60deg) translateY(0);opacity:1;-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;}100%{-webkit-transform:translateY(700px);-ms-transform:translateY(700px);transform:translateY(700px);opacity:0;}}.hinge{-webkit-animation-name:hinge;animation-name:hinge;}@-webkit-keyframes rollIn{0%{opacity:0;-webkit-transform:translateX(-100%) rotate(-120deg);transform:translateX(-100%) rotate(-120deg);}100%{opacity:1;-webkit-transform:translateX(0px) rotate(0deg);transform:translateX(0px) rotate(0deg);}}@keyframes rollIn{0%{opacity:0;-webkit-transform:translateX(-100%) rotate(-120deg);-ms-transform:translateX(-100%) rotate(-120deg);transform:translateX(-100%) rotate(-120deg);}100%{opacity:1;-webkit-transform:translateX(0px) rotate(0deg);-ms-transform:translateX(0px) rotate(0deg);transform:translateX(0px) rotate(0deg);}}.rollIn{-webkit-animation-name:rollIn;animation-name:rollIn;}@-webkit-keyframes rollOut{0%{opacity:1;-webkit-transform:translateX(0px) rotate(0deg);transform:translateX(0px) rotate(0deg);}100%{opacity:0;-webkit-transform:translateX(100%) rotate(120deg);transform:translateX(100%) rotate(120deg);}}@keyframes rollOut{0%{opacity:1;-webkit-transform:translateX(0px) rotate(0deg);-ms-transform:translateX(0px) rotate(0deg);transform:translateX(0px) rotate(0deg);}100%{opacity:0;-webkit-transform:translateX(100%) rotate(120deg);-ms-transform:translateX(100%) rotate(120deg);transform:translateX(100%) rotate(120deg);}}.rollOut{-webkit-animation-name:rollOut;animation-name:rollOut;}
*,*::before,*::after{-webkit-box-sizing:border-box;box-sizing:border-box;}html{-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0);font-family:sans-serif;line-height:1.15;}article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{display:block;}body{background-color:#fff;color:#212529;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1rem;font-weight:400;line-height:1.5;margin:0;text-align:left;}[tabindex="-1"]:focus:not(:focus-visible){outline:0 !important;}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible;}h1,h2,h3,h4,h5,h6{margin-bottom:0.5rem;margin-top:0;}p{margin-bottom:1rem;margin-top:0;}abbr[title],abbr[data-original-title]{-webkit-text-decoration:underline dotted;-webkit-text-decoration-skip-ink:none;border-bottom:0;cursor:help;text-decoration:underline;text-decoration:underline dotted;text-decoration-skip-ink:none;}address{font-style:normal;line-height:inherit;margin-bottom:1rem;}ol,ul,dl{margin-bottom:1rem;margin-top:0;}ol ol,ul ul,ol ul,ul ol{margin-bottom:0;}dt{font-weight:700;}dd{margin-bottom:0.5rem;margin-left:0;}blockquote{margin:0 0 1rem;}b,strong{font-weight:bolder;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sub{bottom:-0.25em;}sup{top:-0.5em;}a{background-color:transparent;color:#007bff;text-decoration:none;}a:hover{color:#0056b3;text-decoration:underline;}a:not([href]){color:inherit;text-decoration:none;}a:not([href]):hover{color:inherit;text-decoration:none;}pre,code,kbd,samp{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-size:1em;}pre{margin-bottom:1rem;margin-top:0;overflow:auto;}figure{margin:0 0 1rem;}img{border-style:none;vertical-align:middle;}svg{overflow:hidden;vertical-align:middle;}table{border-collapse:collapse;}caption{caption-side:bottom;color:#6c757d;padding-bottom:0.75rem;padding-top:0.75rem;text-align:left;}th{text-align:inherit;}label{display:inline-block;margin-bottom:0.5rem;}button{border-radius:0;}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color;}input,button,select,optgroup,textarea{font-family:inherit;font-size:inherit;line-height:inherit;margin:0;}button,input{overflow:visible;}button,select{text-transform:none;}select{word-wrap:normal;}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button;}button:not(:disabled),[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled){cursor:pointer;}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0;}input[type=radio],input[type=checkbox]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0;}input[type=date],input[type=time],input[type=datetime-local],input[type=month]{-webkit-appearance:listbox;}textarea{overflow:auto;resize:vertical;}fieldset{border:0;margin:0;min-width:0;padding:0;}legend{color:inherit;display:block;font-size:1.5rem;line-height:inherit;margin-bottom:0.5rem;max-width:100%;padding:0;white-space:normal;width:100%;}progress{vertical-align:baseline;}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto;}[type=search]{-webkit-appearance:none;outline-offset:-2px;}[type=search]::-webkit-search-decoration{-webkit-appearance:none;}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit;}output{display:inline-block;}summary{cursor:pointer;display:list-item;}template{display:none;}[hidden]{display:none !important;}.fade{-webkit-transition:opacity 0.15s linear;transition:opacity 0.15s linear;}@media (prefers-reduced-motion:reduce){.fade{-webkit-transition:none;transition:none;}}.fade:not(.show){opacity:0;}.collapse:not(.show){display:none;}.collapsing{-webkit-transition:height 0.35s ease;height:0;overflow:hidden;position:relative;transition:height 0.35s ease;}@media (prefers-reduced-motion:reduce){.collapsing{-webkit-transition:none;transition:none;}}.container{margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px;width:100%;}@media (min-width:576px){.container{max-width:540px;}}@media (min-width:768px){.container{max-width:720px;}}@media (min-width:992px){.container{max-width:960px;}}@media (min-width:1200px){.container{max-width:1140px;}}.container-fluid,.container-xl,.container-lg,.container-md,.container-sm{margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px;width:100%;}@media (min-width:576px){.container-sm,.container{max-width:540px;}}@media (min-width:768px){.container-md,.container-sm,.container{max-width:720px;}}@media (min-width:992px){.container-lg,.container-md,.container-sm,.container{max-width:960px;}}@media (min-width:1200px){.container-xl,.container-lg,.container-md,.container-sm,.container{max-width:1140px;}}.row{-ms-flex-wrap:wrap;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;margin-left:-15px;margin-right:-15px;}.no-gutters{margin-left:0;margin-right:0;}.no-gutters > .col,.no-gutters > [class*=col-]{padding-left:0;padding-right:0;}.col-xl,.col-xl-auto,.col-xl-12,.col-xl-11,.col-xl-10,.col-xl-9,.col-xl-8,.col-xl-7,.col-xl-6,.col-xl-5,.col-xl-4,.col-xl-3,.col-xl-2,.col-xl-1,.col-lg,.col-lg-auto,.col-lg-12,.col-lg-11,.col-lg-10,.col-lg-9,.col-lg-8,.col-lg-7,.col-lg-6,.col-lg-5,.col-lg-4,.col-lg-3,.col-lg-2,.col-lg-1,.col-md,.col-md-auto,.col-md-12,.col-md-11,.col-md-10,.col-md-9,.col-md-8,.col-md-7,.col-md-6,.col-md-5,.col-md-4,.col-md-3,.col-md-2,.col-md-1,.col-sm,.col-sm-auto,.col-sm-12,.col-sm-11,.col-sm-10,.col-sm-9,.col-sm-8,.col-sm-7,.col-sm-6,.col-sm-5,.col-sm-4,.col-sm-3,.col-sm-2,.col-sm-1,.col,.col-auto,.col-12,.col-11,.col-10,.col-9,.col-8,.col-7,.col-6,.col-5,.col-4,.col-3,.col-2,.col-1{padding-left:15px;padding-right:15px;position:relative;width:100%;}.col{-ms-flex-preferred-size:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-basis:0;flex-grow:1;max-width:100%;}.row-cols-1 > *{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;}.row-cols-2 > *{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;}.row-cols-3 > *{-webkit-box-flex:0;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%;}.row-cols-4 > *{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;}.row-cols-5 > *{-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%;}.row-cols-6 > *{-webkit-box-flex:0;-ms-flex:0 0 16.6666666667%;flex:0 0 16.6666666667%;max-width:16.6666666667%;}.col-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;max-width:100%;width:auto;}.col-1{-webkit-box-flex:0;-ms-flex:0 0 8.3333333333%;flex:0 0 8.3333333333%;max-width:8.3333333333%;}.col-2{-webkit-box-flex:0;-ms-flex:0 0 16.6666666667%;flex:0 0 16.6666666667%;max-width:16.6666666667%;}.col-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;}.col-4{-webkit-box-flex:0;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%;}.col-5{-webkit-box-flex:0;-ms-flex:0 0 41.6666666667%;flex:0 0 41.6666666667%;max-width:41.6666666667%;}.col-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;}.col-7{-webkit-box-flex:0;-ms-flex:0 0 58.3333333333%;flex:0 0 58.3333333333%;max-width:58.3333333333%;}.col-8{-webkit-box-flex:0;-ms-flex:0 0 66.6666666667%;flex:0 0 66.6666666667%;max-width:66.6666666667%;}.col-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%;}.col-10{-webkit-box-flex:0;-ms-flex:0 0 83.3333333333%;flex:0 0 83.3333333333%;max-width:83.3333333333%;}.col-11{-webkit-box-flex:0;-ms-flex:0 0 91.6666666667%;flex:0 0 91.6666666667%;max-width:91.6666666667%;}.col-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;}.order-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;}.order-last{-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13;}.order-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;}.order-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;}.order-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;}.order-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;}.order-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4;}.order-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5;}.order-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6;}.order-7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7;}.order-8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8;}.order-9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9;}.order-10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10;}.order-11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11;}.order-12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12;}.offset-1{margin-left:8.3333333333%;}.offset-2{margin-left:16.6666666667%;}.offset-3{margin-left:25%;}.offset-4{margin-left:33.3333333333%;}.offset-5{margin-left:41.6666666667%;}.offset-6{margin-left:50%;}.offset-7{margin-left:58.3333333333%;}.offset-8{margin-left:66.6666666667%;}.offset-9{margin-left:75%;}.offset-10{margin-left:83.3333333333%;}.offset-11{margin-left:91.6666666667%;}@media (min-width:576px){.col-sm{-ms-flex-preferred-size:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-basis:0;flex-grow:1;max-width:100%;}.row-cols-sm-1 > *{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;}.row-cols-sm-2 > *{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;}.row-cols-sm-3 > *{-webkit-box-flex:0;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%;}.row-cols-sm-4 > *{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;}.row-cols-sm-5 > *{-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%;}.row-cols-sm-6 > *{-webkit-box-flex:0;-ms-flex:0 0 16.6666666667%;flex:0 0 16.6666666667%;max-width:16.6666666667%;}.col-sm-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;max-width:100%;width:auto;}.col-sm-1{-webkit-box-flex:0;-ms-flex:0 0 8.3333333333%;flex:0 0 8.3333333333%;max-width:8.3333333333%;}.col-sm-2{-webkit-box-flex:0;-ms-flex:0 0 16.6666666667%;flex:0 0 16.6666666667%;max-width:16.6666666667%;}.col-sm-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;}.col-sm-4{-webkit-box-flex:0;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%;}.col-sm-5{-webkit-box-flex:0;-ms-flex:0 0 41.6666666667%;flex:0 0 41.6666666667%;max-width:41.6666666667%;}.col-sm-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;}.col-sm-7{-webkit-box-flex:0;-ms-flex:0 0 58.3333333333%;flex:0 0 58.3333333333%;max-width:58.3333333333%;}.col-sm-8{-webkit-box-flex:0;-ms-flex:0 0 66.6666666667%;flex:0 0 66.6666666667%;max-width:66.6666666667%;}.col-sm-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%;}.col-sm-10{-webkit-box-flex:0;-ms-flex:0 0 83.3333333333%;flex:0 0 83.3333333333%;max-width:83.3333333333%;}.col-sm-11{-webkit-box-flex:0;-ms-flex:0 0 91.6666666667%;flex:0 0 91.6666666667%;max-width:91.6666666667%;}.col-sm-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;}.order-sm-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;}.order-sm-last{-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13;}.order-sm-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;}.order-sm-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;}.order-sm-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;}.order-sm-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;}.order-sm-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4;}.order-sm-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5;}.order-sm-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6;}.order-sm-7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7;}.order-sm-8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8;}.order-sm-9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9;}.order-sm-10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10;}.order-sm-11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11;}.order-sm-12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12;}.offset-sm-0{margin-left:0;}.offset-sm-1{margin-left:8.3333333333%;}.offset-sm-2{margin-left:16.6666666667%;}.offset-sm-3{margin-left:25%;}.offset-sm-4{margin-left:33.3333333333%;}.offset-sm-5{margin-left:41.6666666667%;}.offset-sm-6{margin-left:50%;}.offset-sm-7{margin-left:58.3333333333%;}.offset-sm-8{margin-left:66.6666666667%;}.offset-sm-9{margin-left:75%;}.offset-sm-10{margin-left:83.3333333333%;}.offset-sm-11{margin-left:91.6666666667%;}}@media (min-width:768px){.col-md{-ms-flex-preferred-size:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-basis:0;flex-grow:1;max-width:100%;}.row-cols-md-1 > *{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;}.row-cols-md-2 > *{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;}.row-cols-md-3 > *{-webkit-box-flex:0;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%;}.row-cols-md-4 > *{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;}.row-cols-md-5 > *{-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%;}.row-cols-md-6 > *{-webkit-box-flex:0;-ms-flex:0 0 16.6666666667%;flex:0 0 16.6666666667%;max-width:16.6666666667%;}.col-md-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;max-width:100%;width:auto;}.col-md-1{-webkit-box-flex:0;-ms-flex:0 0 8.3333333333%;flex:0 0 8.3333333333%;max-width:8.3333333333%;}.col-md-2{-webkit-box-flex:0;-ms-flex:0 0 16.6666666667%;flex:0 0 16.6666666667%;max-width:16.6666666667%;}.col-md-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;}.col-md-4{-webkit-box-flex:0;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%;}.col-md-5{-webkit-box-flex:0;-ms-flex:0 0 41.6666666667%;flex:0 0 41.6666666667%;max-width:41.6666666667%;}.col-md-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;}.col-md-7{-webkit-box-flex:0;-ms-flex:0 0 58.3333333333%;flex:0 0 58.3333333333%;max-width:58.3333333333%;}.col-md-8{-webkit-box-flex:0;-ms-flex:0 0 66.6666666667%;flex:0 0 66.6666666667%;max-width:66.6666666667%;}.col-md-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%;}.col-md-10{-webkit-box-flex:0;-ms-flex:0 0 83.3333333333%;flex:0 0 83.3333333333%;max-width:83.3333333333%;}.col-md-11{-webkit-box-flex:0;-ms-flex:0 0 91.6666666667%;flex:0 0 91.6666666667%;max-width:91.6666666667%;}.col-md-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;}.order-md-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;}.order-md-last{-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13;}.order-md-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;}.order-md-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;}.order-md-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;}.order-md-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;}.order-md-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4;}.order-md-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5;}.order-md-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6;}.order-md-7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7;}.order-md-8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8;}.order-md-9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9;}.order-md-10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10;}.order-md-11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11;}.order-md-12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12;}.offset-md-0{margin-left:0;}.offset-md-1{margin-left:8.3333333333%;}.offset-md-2{margin-left:16.6666666667%;}.offset-md-3{margin-left:25%;}.offset-md-4{margin-left:33.3333333333%;}.offset-md-5{margin-left:41.6666666667%;}.offset-md-6{margin-left:50%;}.offset-md-7{margin-left:58.3333333333%;}.offset-md-8{margin-left:66.6666666667%;}.offset-md-9{margin-left:75%;}.offset-md-10{margin-left:83.3333333333%;}.offset-md-11{margin-left:91.6666666667%;}}@media (min-width:992px){.col-lg{-ms-flex-preferred-size:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-basis:0;flex-grow:1;max-width:100%;}.row-cols-lg-1 > *{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;}.row-cols-lg-2 > *{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;}.row-cols-lg-3 > *{-webkit-box-flex:0;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%;}.row-cols-lg-4 > *{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;}.row-cols-lg-5 > *{-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%;}.row-cols-lg-6 > *{-webkit-box-flex:0;-ms-flex:0 0 16.6666666667%;flex:0 0 16.6666666667%;max-width:16.6666666667%;}.col-lg-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;max-width:100%;width:auto;}.col-lg-1{-webkit-box-flex:0;-ms-flex:0 0 8.3333333333%;flex:0 0 8.3333333333%;max-width:8.3333333333%;}.col-lg-2{-webkit-box-flex:0;-ms-flex:0 0 16.6666666667%;flex:0 0 16.6666666667%;max-width:16.6666666667%;}.col-lg-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;}.col-lg-4{-webkit-box-flex:0;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%;}.col-lg-5{-webkit-box-flex:0;-ms-flex:0 0 41.6666666667%;flex:0 0 41.6666666667%;max-width:41.6666666667%;}.col-lg-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;}.col-lg-7{-webkit-box-flex:0;-ms-flex:0 0 58.3333333333%;flex:0 0 58.3333333333%;max-width:58.3333333333%;}.col-lg-8{-webkit-box-flex:0;-ms-flex:0 0 66.6666666667%;flex:0 0 66.6666666667%;max-width:66.6666666667%;}.col-lg-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%;}.col-lg-10{-webkit-box-flex:0;-ms-flex:0 0 83.3333333333%;flex:0 0 83.3333333333%;max-width:83.3333333333%;}.col-lg-11{-webkit-box-flex:0;-ms-flex:0 0 91.6666666667%;flex:0 0 91.6666666667%;max-width:91.6666666667%;}.col-lg-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;}.order-lg-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;}.order-lg-last{-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13;}.order-lg-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;}.order-lg-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;}.order-lg-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;}.order-lg-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;}.order-lg-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4;}.order-lg-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5;}.order-lg-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6;}.order-lg-7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7;}.order-lg-8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8;}.order-lg-9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9;}.order-lg-10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10;}.order-lg-11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11;}.order-lg-12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12;}.offset-lg-0{margin-left:0;}.offset-lg-1{margin-left:8.3333333333%;}.offset-lg-2{margin-left:16.6666666667%;}.offset-lg-3{margin-left:25%;}.offset-lg-4{margin-left:33.3333333333%;}.offset-lg-5{margin-left:41.6666666667%;}.offset-lg-6{margin-left:50%;}.offset-lg-7{margin-left:58.3333333333%;}.offset-lg-8{margin-left:66.6666666667%;}.offset-lg-9{margin-left:75%;}.offset-lg-10{margin-left:83.3333333333%;}.offset-lg-11{margin-left:91.6666666667%;}}@media (min-width:1200px){.col-xl{-ms-flex-preferred-size:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-basis:0;flex-grow:1;max-width:100%;}.row-cols-xl-1 > *{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;}.row-cols-xl-2 > *{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;}.row-cols-xl-3 > *{-webkit-box-flex:0;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%;}.row-cols-xl-4 > *{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;}.row-cols-xl-5 > *{-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%;}.row-cols-xl-6 > *{-webkit-box-flex:0;-ms-flex:0 0 16.6666666667%;flex:0 0 16.6666666667%;max-width:16.6666666667%;}.col-xl-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;max-width:100%;width:auto;}.col-xl-1{-webkit-box-flex:0;-ms-flex:0 0 8.3333333333%;flex:0 0 8.3333333333%;max-width:8.3333333333%;}.col-xl-2{-webkit-box-flex:0;-ms-flex:0 0 16.6666666667%;flex:0 0 16.6666666667%;max-width:16.6666666667%;}.col-xl-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;}.col-xl-4{-webkit-box-flex:0;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%;}.col-xl-5{-webkit-box-flex:0;-ms-flex:0 0 41.6666666667%;flex:0 0 41.6666666667%;max-width:41.6666666667%;}.col-xl-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;}.col-xl-7{-webkit-box-flex:0;-ms-flex:0 0 58.3333333333%;flex:0 0 58.3333333333%;max-width:58.3333333333%;}.col-xl-8{-webkit-box-flex:0;-ms-flex:0 0 66.6666666667%;flex:0 0 66.6666666667%;max-width:66.6666666667%;}.col-xl-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%;}.col-xl-10{-webkit-box-flex:0;-ms-flex:0 0 83.3333333333%;flex:0 0 83.3333333333%;max-width:83.3333333333%;}.col-xl-11{-webkit-box-flex:0;-ms-flex:0 0 91.6666666667%;flex:0 0 91.6666666667%;max-width:91.6666666667%;}.col-xl-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;}.order-xl-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;}.order-xl-last{-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13;}.order-xl-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;}.order-xl-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;}.order-xl-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;}.order-xl-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;}.order-xl-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4;}.order-xl-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5;}.order-xl-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6;}.order-xl-7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7;}.order-xl-8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8;}.order-xl-9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9;}.order-xl-10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10;}.order-xl-11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11;}.order-xl-12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12;}.offset-xl-0{margin-left:0;}.offset-xl-1{margin-left:8.3333333333%;}.offset-xl-2{margin-left:16.6666666667%;}.offset-xl-3{margin-left:25%;}.offset-xl-4{margin-left:33.3333333333%;}.offset-xl-5{margin-left:41.6666666667%;}.offset-xl-6{margin-left:50%;}.offset-xl-7{margin-left:58.3333333333%;}.offset-xl-8{margin-left:66.6666666667%;}.offset-xl-9{margin-left:75%;}.offset-xl-10{margin-left:83.3333333333%;}.offset-xl-11{margin-left:91.6666666667%;}}.d-none{display:none !important;}.d-inline{display:inline !important;}.d-inline-block{display:inline-block !important;}.d-block{display:block !important;}.d-table{display:table !important;}.d-table-row{display:table-row !important;}.d-table-cell{display:table-cell !important;}.d-flex{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;}.d-inline-flex{display:-webkit-inline-box !important;display:-ms-inline-flexbox !important;display:inline-flex !important;}@media (min-width:576px){.d-sm-none{display:none !important;}.d-sm-inline{display:inline !important;}.d-sm-inline-block{display:inline-block !important;}.d-sm-block{display:block !important;}.d-sm-table{display:table !important;}.d-sm-table-row{display:table-row !important;}.d-sm-table-cell{display:table-cell !important;}.d-sm-flex{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;}.d-sm-inline-flex{display:-webkit-inline-box !important;display:-ms-inline-flexbox !important;display:inline-flex !important;}}@media (min-width:768px){.d-md-none{display:none !important;}.d-md-inline{display:inline !important;}.d-md-inline-block{display:inline-block !important;}.d-md-block{display:block !important;}.d-md-table{display:table !important;}.d-md-table-row{display:table-row !important;}.d-md-table-cell{display:table-cell !important;}.d-md-flex{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;}.d-md-inline-flex{display:-webkit-inline-box !important;display:-ms-inline-flexbox !important;display:inline-flex !important;}}@media (min-width:992px){.d-lg-none{display:none !important;}.d-lg-inline{display:inline !important;}.d-lg-inline-block{display:inline-block !important;}.d-lg-block{display:block !important;}.d-lg-table{display:table !important;}.d-lg-table-row{display:table-row !important;}.d-lg-table-cell{display:table-cell !important;}.d-lg-flex{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;}.d-lg-inline-flex{display:-webkit-inline-box !important;display:-ms-inline-flexbox !important;display:inline-flex !important;}}@media (min-width:1200px){.d-xl-none{display:none !important;}.d-xl-inline{display:inline !important;}.d-xl-inline-block{display:inline-block !important;}.d-xl-block{display:block !important;}.d-xl-table{display:table !important;}.d-xl-table-row{display:table-row !important;}.d-xl-table-cell{display:table-cell !important;}.d-xl-flex{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;}.d-xl-inline-flex{display:-webkit-inline-box !important;display:-ms-inline-flexbox !important;display:inline-flex !important;}}@media print{.d-print-none{display:none !important;}.d-print-inline{display:inline !important;}.d-print-inline-block{display:inline-block !important;}.d-print-block{display:block !important;}.d-print-table{display:table !important;}.d-print-table-row{display:table-row !important;}.d-print-table-cell{display:table-cell !important;}.d-print-flex{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;}.d-print-inline-flex{display:-webkit-inline-box !important;display:-ms-inline-flexbox !important;display:inline-flex !important;}}@font-face{font-display:block;font-family:"icomoon";font-style:normal;font-weight:normal;src:url(/themes/custom/mandarin/fonts/icomoon/icomoon.ttf?8q8cz4=) format("truetype"),url(/themes/custom/mandarin/fonts/icomoon/icomoon.woff?8q8cz4=) format("woff"),url(/themes/custom/mandarin/fonts/icomoon/icomoon.svg?8q8cz4=#icomoon) format("svg");}[class^=icon-],[class*=" icon-"]{speak:never;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:"icomoon" !important;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;text-transform:none;}.icon-plus:before{content:"\e90b";}.icon-youtube:before{content:"\e90a";}.icon-dot-outline:before{color:#fdc53d;content:"\e909";}.icon-arrow:before{content:"\e908";}.icon-fb:before{content:"\e901";}.icon-linkedin:before{content:"\e904";}.icon-xing:before{content:"\e907";}.icon-arrow-right:before{content:"\e900";}.icon-mail:before{content:"\e902";}.icon-Mandarine:before{content:"\e903";}.icon-message-circle:before{content:"\e905";}.icon-play:before{content:"\e906";}@font-face{font-family:"Noto Sans";font-style:normal;font-weight:400;src:url(/themes/custom/mandarin/fonts/noto-sans/noto-sans-v9-latin-regular.eot),url(/themes/custom/mandarin/fonts/noto-sans/noto-sans-v9-latin-regular.eot#iefix) format("embedded-opentype"),url(/themes/custom/mandarin/fonts/noto-sans/noto-sans-v9-latin-regular.woff2) format("woff2"),url(/themes/custom/mandarin/fonts/noto-sans/noto-sans-v9-latin-regular.woff) format("woff"),url(/themes/custom/mandarin/fonts/noto-sans/noto-sans-v9-latin-regular.ttf) format("truetype"),url(/themes/custom/mandarin/fonts/noto-sans/noto-sans-v9-latin-regular.svg#NotoSans) format("svg");}@font-face{font-family:"Noto Sans";font-style:italic;font-weight:400;src:url(/themes/custom/mandarin/fonts/noto-sans/noto-sans-v9-latin-italic.eot),url(/themes/custom/mandarin/fonts/noto-sans/noto-sans-v9-latin-italic.eot#iefix) format("embedded-opentype"),url(/themes/custom/mandarin/fonts/noto-sans/noto-sans-v9-latin-italic.woff2) format("woff2"),url(/themes/custom/mandarin/fonts/noto-sans/noto-sans-v9-latin-italic.woff) format("woff"),url(/themes/custom/mandarin/fonts/noto-sans/noto-sans-v9-latin-italic.ttf) format("truetype"),url(/themes/custom/mandarin/fonts/noto-sans/noto-sans-v9-latin-italic.svg#NotoSans) format("svg");}@font-face{font-family:"Noto Sans";font-style:normal;font-weight:700;src:url(/themes/custom/mandarin/fonts/noto-sans/noto-sans-v9-latin-700.eot),url(/themes/custom/mandarin/fonts/noto-sans/noto-sans-v9-latin-700.eot#iefix) format("embedded-opentype"),url(/themes/custom/mandarin/fonts/noto-sans/noto-sans-v9-latin-700.woff2) format("woff2"),url(/themes/custom/mandarin/fonts/noto-sans/noto-sans-v9-latin-700.woff) format("woff"),url(/themes/custom/mandarin/fonts/noto-sans/noto-sans-v9-latin-700.ttf) format("truetype"),url(/themes/custom/mandarin/fonts/noto-sans/noto-sans-v9-latin-700.svg#NotoSans) format("svg");}@font-face{font-family:"Noto Sans";font-style:italic;font-weight:700;src:url(/themes/custom/mandarin/fonts/noto-sans/noto-sans-v9-latin-700italic.eot),url(/themes/custom/mandarin/fonts/noto-sans/noto-sans-v9-latin-700italic.eot#iefix) format("embedded-opentype"),url(/themes/custom/mandarin/fonts/noto-sans/noto-sans-v9-latin-700italic.woff2) format("woff2"),url(/themes/custom/mandarin/fonts/noto-sans/noto-sans-v9-latin-700italic.woff) format("woff"),url(/themes/custom/mandarin/fonts/noto-sans/noto-sans-v9-latin-700italic.ttf) format("truetype"),url(/themes/custom/mandarin/fonts/noto-sans/noto-sans-v9-latin-700italic.svg#NotoSans) format("svg");}@font-face{font-family:"better_times";font-style:normal;font-weight:normal;src:url(/themes/custom/mandarin/fonts/better-times/better_times-webfont.woff2) format("woff2"),url(/themes/custom/mandarin/fonts/better-times/better_times-webfont.woff) format("woff");}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:"Noto Sans",sans-serif;}p,.p{color:#2B3536;font-size:16px;font-style:normal;font-weight:normal;line-height:162%;margin-bottom:16px;}p:last-child,.p:last-child{margin-bottom:0;}p a:not(.btn-cta):not(.btn-primary):not(.btn-primary-dark):not(.btn-text-link):not(.btn-cta-white),.p a:not(.btn-cta):not(.btn-primary):not(.btn-primary-dark):not(.btn-text-link):not(.btn-cta-white){border-bottom:1px solid;color:inherit;line-height:22px;text-decoration:none !important;}p a:not(.btn-cta):not(.btn-primary):not(.btn-primary-dark):not(.btn-text-link):not(.btn-cta-white):hover,.p a:not(.btn-cta):not(.btn-primary):not(.btn-primary-dark):not(.btn-text-link):not(.btn-cta-white):hover{border-bottom:1px dashed;}.text-center{text-align:center;}ul{list-style:none;}a{outline:none !important;text-decoration:none !important;}h1,.h1{color:#2B3536;font-family:"Noto Sans",sans-serif;font-size:38px;font-style:normal;font-weight:700;letter-spacing:-1px;line-height:116%;margin-bottom:25px;}@media (min-width:768px){h1,.h1{font-size:58px;letter-spacing:-1.5px;}}h1 span.wave-underline,.h1 span.wave-underline{display:inline-block;position:relative;}h1 span.wave-underline:before,.h1 span.wave-underline:before{background:url("/themes/custom/mandarin/images/underline.svg") repeat-x;background-size:cover;bottom:-10px;content:"";display:block;height:22px;left:0;position:absolute;width:100%;z-index:-1;}@media (min-width:768px){h1 span.wave-underline:before,.h1 span.wave-underline:before{bottom:0;}}h2,.h2{color:#2B3536;font-family:"Noto Sans",sans-serif;font-size:28px;font-style:normal;font-weight:700;line-height:129%;margin-bottom:30px;}@media (min-width:768px){h2,.h2{font-size:30px;letter-spacing:-0.5px;}}h3,.h3{color:#2B3536;font-family:"Noto Sans",sans-serif;font-size:24px;font-style:normal;font-weight:700;line-height:117%;margin-bottom:20px;}h4,.h4{color:#2B3536;font-family:"Noto Sans",sans-serif;font-size:20px;font-style:normal;font-weight:800;line-height:160%;margin-bottom:15px;}.hero-text{color:#2B3536;font-size:20px;font-style:normal;font-weight:normal;line-height:160%;}.hero-text-bold{color:#2B3536;font-size:20px;font-style:normal;font-weight:normal;font-weight:700;line-height:160%;}.copy{color:#2B3536;font-size:16px;font-style:normal;font-weight:normal;line-height:162%;}.overline{color:#2B3536;font-size:22px;font-style:normal;font-weight:700;line-height:127%;}@media (min-width:768px){.overline{font-size:26px;line-height:123%;}}.display-xlarge{color:#2B3536;font-family:"better_times",sans-serif;font-size:52px;font-style:normal;font-weight:normal;line-height:104%;text-transform:uppercase;}@media (min-width:768px){.display-xlarge{font-size:100px;line-height:98%;}}.display-01{color:#2B3536;font-family:"better_times",sans-serif;font-size:52px;font-style:normal;font-weight:normal;line-height:104%;}@media (min-width:768px){.display-01{font-size:64px;line-height:106%;}}.display-01-uppercase{color:#2B3536;font-family:"better_times",sans-serif;font-size:52px;font-style:normal;font-weight:normal;line-height:104%;text-transform:uppercase;}@media (min-width:768px){.display-01-uppercase{font-size:64px;line-height:106%;}}.small-text{color:#2B3536;font-size:12px;font-style:normal;font-weight:normal;line-height:150%;}.small-text-bold{color:#2B3536;font-size:12px;font-style:normal;font-weight:normal;font-weight:700;line-height:150%;}.display-02{color:#2B3536;font-family:"better_times",sans-serif;font-size:37px;font-style:normal;font-weight:normal;line-height:106%;text-transform:uppercase;}@media (min-width:768px){.display-02{font-size:45px;}}.btn-cta{-webkit-transition:all 0.3s 0s;background-color:transparent;background-color:#FDC53D;border:2px solid transparent;border-color:#FDC53D;border-radius:3px;color:#2B3536;display:inline-block;font-family:"Noto Sans",sans-serif;font-size:16px;font-style:normal;font-weight:700;line-height:125%;padding:16px 20px;transition:all 0.3s 0s;}.btn-cta:before{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:transparent;color:#2B3536;content:"\e900";font-family:"icomoon" !important;font-size:14px;font-style:normal;font-weight:normal;line-height:1;text-transform:none;}.btn-cta:before{-webkit-transition:all 0.3s 0s;margin-right:8px;position:relative;top:0;transition:all 0.3s 0s;}.btn-cta:hover{background-color:#2B3536;border-color:#2B3536;color:#ffffff;}.btn-cta:hover:before{color:#ffffff;}.btn-cta-white{-webkit-transition:all 0.3s 0s;background-color:transparent;background-color:#ffffff;border:2px solid transparent;border-color:#ffffff;border-radius:3px;color:#2B3536;display:inline-block;font-family:"Noto Sans",sans-serif;font-size:16px;font-style:normal;font-weight:700;line-height:125%;padding:16px 20px;transition:all 0.3s 0s;}.btn-cta-white:before{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:transparent;color:#2B3536;content:"\e900";font-family:"icomoon" !important;font-size:14px;font-style:normal;font-weight:normal;line-height:1;text-transform:none;}.btn-cta-white:before{-webkit-transition:all 0.3s 0s;margin-right:8px;position:relative;top:0;transition:all 0.3s 0s;}.btn-cta-white:hover{background-color:#2B3536;border-color:#2B3536;color:#ffffff;}.btn-cta-white:hover:before{color:#ffffff;}.btn-primary{-webkit-transition:all 0.3s 0s;background-color:transparent;border:2px solid transparent;border-color:#2B3536;border-radius:3px;color:#2B3536;display:inline-block;font-family:"Noto Sans",sans-serif;font-size:16px;font-style:normal;font-weight:700;line-height:125%;padding:16px 20px;transition:all 0.3s 0s;}.btn-primary:before{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:transparent;color:#2B3536;content:"\e900";font-family:"icomoon" !important;font-size:14px;font-style:normal;font-weight:normal;line-height:1;text-transform:none;}.btn-primary:before{-webkit-transition:all 0.3s 0s;margin-right:8px;position:relative;top:0;transition:all 0.3s 0s;}.btn-primary:hover{background-color:#2B3536;border-color:#2B3536;color:#ffffff;}.btn-primary:hover:before{color:#ffffff;}.btn-primary-dark{-webkit-transition:all 0.3s 0s;background-color:transparent;background-color:#2B3536;border:2px solid transparent;border-color:#2B3536;border-radius:3px;color:#ffffff;display:inline-block;font-family:"Noto Sans",sans-serif;font-size:16px;font-style:normal;font-weight:700;line-height:125%;padding:16px 20px;transition:all 0.3s 0s;}.btn-primary-dark:before{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:transparent;color:#2B3536;content:"\e900";font-family:"icomoon" !important;font-size:14px;font-style:normal;font-weight:normal;line-height:1;text-transform:none;}.btn-primary-dark:before{-webkit-transition:all 0.3s 0s;margin-right:8px;position:relative;top:0;transition:all 0.3s 0s;}.btn-primary-dark:before{color:#ffffff;}.btn-primary-dark:hover{background-color:#ffffff;border-color:#2B3536;color:#2B3536;}.btn-primary-dark:hover:before{color:#2B3536;}.btn-text-link{border-bottom:2px solid #2B3536;color:#2B3536;font-family:"Noto Sans",sans-serif;font-size:16px;font-style:normal;font-weight:700;left:24px;line-height:125%;position:relative;}.btn-text-link:before{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:transparent;color:#2B3536;content:"\e900";font-family:"icomoon" !important;font-size:12px;font-style:normal;font-weight:normal;line-height:1;text-transform:none;}.btn-text-link:before{-webkit-transition:all 0.3s 0s;left:-24px;margin-right:4px;position:absolute;top:6px;transition:all 0.3s 0s;}.btn-text-link:hover{border-bottom:2px dashed #2B3536;color:#2B3536;}.wave-underline{display:inline-block;position:relative;}.wave-underline:before{background:url("/themes/custom/mandarin/images/underline.svg") repeat-x;background-size:cover;bottom:-3px;content:"";display:block;height:13px;left:0;position:absolute;width:100%;z-index:-1;}.wave-underline-invert{display:inline-block;position:relative;}.wave-underline-invert:before{background:url("/themes/custom/mandarin/images/underline.svg") repeat-x;background-size:cover;bottom:-10px;content:"";display:block;height:22px;left:0;position:absolute;width:100%;z-index:-1;}@media (min-width:768px){.wave-underline-invert:before{bottom:0;}}.wave-underline-invert:before{background:url("/themes/custom/mandarin/images/underline_invert.svg") repeat-x;background-size:contain;}html{scroll-behavior:smooth;scroll-padding-top:100px !important;}@media (min-width:992px){html{scroll-padding-top:120px !important;}}.media--loading::before{display:none !important;}img{height:auto;max-width:100%;}body.user-logged-in{margin-top:0;}main{margin-top:64px;}@media (min-width:1200px){main{margin-top:88px;}}.container{padding-left:25px;padding-right:25px;}@media (min-width:576px){.container{padding-left:15px;padding-right:15px;}}#overlay{-webkit-transition:all 400ms cubic-bezier(0.645,0.045,0.355,1) 0s;background:rgba(0,0,0,0.6);height:100%;left:0;opacity:0;position:fixed;top:0;transition:all 400ms cubic-bezier(0.645,0.045,0.355,1) 0s;visibility:hidden;width:100%;z-index:1;}#overlay.is-show{opacity:1;visibility:visible;}@media (min-width:768px){#overlay.is-show{opacity:0;}}#drupal-live-announce{height:0;}.paragraph ul{padding-left:14px;}.paragraph ul li{margin-bottom:16px;position:relative;}.paragraph ul li:before{-webkit-border-top-right-radius:50%;-webkit-border-bottom-right-radius:50%;-webkit-border-bottom-left-radius:50%;-webkit-border-top-left-radius:50%;-moz-border-radius-topright:50%;-moz-border-radius-bottomright:50%;-moz-border-radius-bottomleft:50%;-moz-border-radius-topleft:50%;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background:#2B3536;background-clip:padding-box;border-bottom-left-radius:50%;border-bottom-right-radius:50%;border-top-left-radius:50%;border-top-right-radius:50%;content:"";display:block;height:6px;left:-14px;position:absolute;top:10px;width:6px;}.paragraph ul li a{border-bottom:1px solid;color:#2B3536;text-decoration:none !important;}.paragraph ul li a:hover{border-bottom:1px dashed;}body.user-logged-in #main-navigation,body.user-logged-in #block-hauptnavigation{top:39px;}@media (min-width:1200px){body.user-logged-in #main-navigation,body.user-logged-in #block-hauptnavigation{top:79px;}}#main-navigation{-webkit-box-shadow:0 6px 10px rgba(43,53,54,0.15);-webkit-transition:all 300ms cubic-bezier(0.645,0.045,0.355,1) 0s;background-color:#ffffff;box-shadow:0 6px 10px rgba(43,53,54,0.15);left:0;padding:12px 0;position:fixed;top:0;transition:all 300ms cubic-bezier(0.645,0.045,0.355,1) 0s;width:100%;z-index:12;}@media (min-width:1200px){#main-navigation{-webkit-box-shadow:none;box-shadow:none;padding:16px 0;}}@media (min-width:1200px){#main-navigation.sps--blw{-webkit-box-shadow:0 6px 10px rgba(43,53,54,0.15);box-shadow:0 6px 10px rgba(43,53,54,0.15);}}#main-navigation #logo{display:inline-block;height:46px;width:200px;}@media (min-width:1200px){#main-navigation #logo{height:56px;width:244px;}}#main-navigation #logo img{left:-11px;position:relative;top:-4px;}@media (min-width:1200px){#main-navigation #logo img{left:-14px;}}#main-navigation #nav-toggle-btn{cursor:pointer;height:14px;position:absolute;right:25px;top:29px;width:20px;z-index:11;}@media (min-width:1200px){#main-navigation #nav-toggle-btn{display:none;}}#main-navigation #nav-toggle-btn.is-open span{-webkit-transition:opacity 300ms cubic-bezier(0.645,0.045,0.355,1) 0s,-webkit-transform 300ms cubic-bezier(0.645,0.045,0.355,1) 0s;background:#2B3536;transition:opacity 300ms cubic-bezier(0.645,0.045,0.355,1) 0s,-webkit-transform 300ms cubic-bezier(0.645,0.045,0.355,1) 0s;transition:transform 300ms cubic-bezier(0.645,0.045,0.355,1) 0s,opacity 300ms cubic-bezier(0.645,0.045,0.355,1) 0s;transition:transform 300ms cubic-bezier(0.645,0.045,0.355,1) 0s,opacity 300ms cubic-bezier(0.645,0.045,0.355,1) 0s,-webkit-transform 300ms cubic-bezier(0.645,0.045,0.355,1) 0s;}#main-navigation #nav-toggle-btn.is-open span:nth-of-type(1){-webkit-transform:rotate(45deg);top:6px;transform:rotate(45deg);}#main-navigation #nav-toggle-btn.is-open span:nth-of-type(2){opacity:0;visibility:hidden;}#main-navigation #nav-toggle-btn.is-open span:nth-of-type(3){-webkit-transform:rotate(-45deg);top:6px;transform:rotate(-45deg);}#main-navigation #nav-toggle-btn span{-webkit-transition:opacity 300ms cubic-bezier(0.645,0.045,0.355,1) 0s,-webkit-transform 300ms cubic-bezier(0.645,0.045,0.355,1) 0s;background:#2B3536;border-radius:1px;display:block;height:2px;position:absolute;transition:opacity 300ms cubic-bezier(0.645,0.045,0.355,1) 0s,-webkit-transform 300ms cubic-bezier(0.645,0.045,0.355,1) 0s;transition:transform 300ms cubic-bezier(0.645,0.045,0.355,1) 0s,opacity 300ms cubic-bezier(0.645,0.045,0.355,1) 0s;transition:transform 300ms cubic-bezier(0.645,0.045,0.355,1) 0s,opacity 300ms cubic-bezier(0.645,0.045,0.355,1) 0s,-webkit-transform 300ms cubic-bezier(0.645,0.045,0.355,1) 0s;width:100%;}#main-navigation #nav-toggle-btn span:nth-of-type(1){top:0;}#main-navigation #nav-toggle-btn span:nth-of-type(2){top:6px;}#main-navigation #nav-toggle-btn span:nth-of-type(3){top:12px;}#block-hauptnavigation{-webkit-transition:all 300ms cubic-bezier(0.645,0.045,0.355,1) 0s;-webkit-transform:translate(100%,0);background-color:#ffffff;height:calc(100% - 64px);overflow-y:auto;padding:24px 0;position:fixed;right:0;top:64px;transform:translate(100%,0);transition:all 300ms cubic-bezier(0.645,0.045,0.355,1) 0s;width:100%;z-index:2;}@media (min-width:1200px){#block-hauptnavigation{-webkit-transform:translate(0,0);background-color:transparent;height:auto;overflow-y:visible;padding:0;position:fixed;right:calc((100% - 720px) / 2);top:0;transform:translate(0,0);width:auto;z-index:13;}}@media (min-width:1200px){#block-hauptnavigation{right:calc((100% - 960px) / 2);}}@media (min-width:1200px){#block-hauptnavigation{right:calc((100% - 1140px) / 2);}}#block-hauptnavigation.is-show{-webkit-transform:translate(0,0);transform:translate(0,0);}@media (min-width:1200px){#block-hauptnavigation > ul > li{padding-top:25px;}#block-hauptnavigation > ul > li:after{background-color:#2B3536;bottom:5px;content:"";display:inline-block;height:14px;position:absolute;right:-2px;width:1px;}#block-hauptnavigation > ul > li:last-child:after{display:none;}}#block-hauptnavigation ul{list-style:none;margin-left:auto;margin-right:auto;padding:0 25px;padding-left:0;padding-left:15px;padding-right:15px;width:100%;}@media (min-width:576px){#block-hauptnavigation ul{max-width:540px;}}@media (min-width:768px){#block-hauptnavigation ul{max-width:720px;}}@media (min-width:992px){#block-hauptnavigation ul{max-width:960px;}}@media (min-width:1200px){#block-hauptnavigation ul{max-width:1140px;}}@media (min-width:576px){#block-hauptnavigation ul{padding:0 15px;}}@media (min-width:1200px){#block-hauptnavigation ul{margin:0;padding:0;}}#block-hauptnavigation ul li{border-bottom:1px solid rgba(83,103,105,0.2);}@media (min-width:1200px){#block-hauptnavigation ul li{border-bottom:0;display:inline-block;position:relative;}}#block-hauptnavigation ul li:first-child a:before{display:none;}#block-hauptnavigation ul li a{-webkit-transition:color 0.3s 0s;color:#2B3536;display:block;font-size:16px;font-style:normal;font-weight:334;line-height:26px;padding:24px 0;transition:color 0.3s 0s;}@media (min-width:1200px){#block-hauptnavigation ul li a{font-size:16px;line-height:125%;padding:0 14px;position:relative;}}@media (min-width:1200px){#block-hauptnavigation ul li a{padding:0 20px;}}#block-hauptnavigation ul li a:hover{color:#FDC53D;}#block-hauptnavigation ul li a:hover:after{color:#2B3536;}#block-hauptnavigation ul li a.is-active{pointer-events:none;}#block-hauptnavigation ul li a.is-active:before{bottom:15px;}#block-hauptnavigation ul li a.is-active span{border:0;display:inline-block;}#block-hauptnavigation ul li a.is-active span:after{background:url("/themes/custom/mandarin/images/underline.svg") repeat-x;background-size:cover;content:"";display:block;height:12px;width:100%;}#block-hauptnavigation ul li a[href*="/kontakt"]{-webkit-transition:all 0.3s 0s;background-color:transparent;background-color:#FDC53D;border:2px solid transparent;border-color:#FDC53D;border-radius:3px;color:#2B3536;display:inline-block;font-family:"Noto Sans",sans-serif;font-size:16px;font-style:normal;font-weight:700;line-height:125%;margin:24px 0 24px 0;padding:16px 20px;transition:all 0.3s 0s;}#block-hauptnavigation ul li a[href*="/kontakt"]:before{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:transparent;color:#2B3536;content:"\e900";font-family:"icomoon" !important;font-size:14px;font-style:normal;font-weight:normal;line-height:1;text-transform:none;}#block-hauptnavigation ul li a[href*="/kontakt"]:before{-webkit-transition:all 0.3s 0s;margin-right:8px;position:relative;top:0;transition:all 0.3s 0s;}#block-hauptnavigation ul li a[href*="/kontakt"]:hover{background-color:#2B3536;border-color:#2B3536;color:#ffffff;}#block-hauptnavigation ul li a[href*="/kontakt"]:hover:before{color:#ffffff;}@media (min-width:1200px){#block-hauptnavigation ul li a[href*="/kontakt"]{margin:0 0 0 22px;}}#block-hauptnavigation ul li a[href*="/kontakt"] span{border:0 none transparent;display:inline-block;padding-left:8px;}#block-hauptnavigation ul li a span{border-bottom:5px solid transparent;}@media (min-width:1200px){#block-hauptnavigation ul li a span{border-bottom:0;border-top:5px solid transparent;display:inline-block;}}#block-hauptnavigation a.parent{position:relative;}#block-hauptnavigation a.parent:before{bottom:5px;}#block-hauptnavigation a.parent:after{-webkit-transform:rotate(180deg);content:"\e908";display:inline-block;font-family:"icomoon";font-size:9px;position:relative;right:-7px;top:-3px;transform:rotate(180deg);}@media (min-width:1200px){#block-hauptnavigation a.parent:after{font-size:6px;top:-3px;}}#block-hauptnavigation a.parent.is-open:after{-webkit-transform:rotate(0deg);transform:rotate(0deg);}#block-hauptnavigation a.parent.is-active{pointer-events:auto;}#block-hauptnavigation ul.dropwdown{display:none;}#block-hauptnavigation ul.dropwdown.is-show{display:block;padding-left:20px;width:auto;}@media (min-width:1200px){#block-hauptnavigation ul.dropwdown.is-show{-webkit-box-shadow:0px 0px 20px rgba(43,53,54,0.15);background:#ffffff;border-radius:3px;box-shadow:0px 0px 20px rgba(43,53,54,0.15);left:calc(-100% + 50px);margin-top:7px;padding:32px;position:absolute;top:80px;width:calc(100% + 170px);}#block-hauptnavigation ul.dropwdown.is-show:before{border-color:transparent transparent #fff transparent;border-style:solid;border-width:0 10px 10px 10px;content:"";display:block;height:0;left:50%;margin-left:-10px;position:absolute;top:-10px;width:0;}}#block-hauptnavigation ul.dropwdown li{border-bottom:0;}@media (min-width:1200px){#block-hauptnavigation ul.dropwdown li{display:block;}}@media (min-width:1200px){#block-hauptnavigation ul.dropwdown li:last-child a{padding-bottom:0;}}#block-hauptnavigation ul.dropwdown li a{font-family:"Noto Sans",sans-serif;font-size:16px;font-style:normal;font-weight:normal;line-height:26px;padding:0 0 24px 0;position:relative;}#block-hauptnavigation ul.dropwdown li a:before{background:transparent;color:#FDC53D;content:"\e909";display:none;font-family:"icomoon";font-size:9px;height:auto;left:-18px;position:absolute;top:1px;width:auto;}#block-hauptnavigation ul.dropwdown li a.is-active{pointer-events:auto;}#block-hauptnavigation ul.dropwdown li a.is-active:before{display:inline-block;}#block-hauptnavigation ul.dropwdown li a span{border:0;padding:0;}#block-hauptnavigation ul.dropwdown li a span:after{display:none;}.paragraph.paragraph-small{margin-bottom:64px;}@media (min-width:768px){.paragraph.paragraph-small{margin-bottom:96px;}}.paragraph.paragraph-big{margin-bottom:96px;}@media (min-width:768px){.paragraph.paragraph-big{margin-bottom:192px;}}.paragraph.paragraph-no-margin{margin-bottom:0;}@media (min-width:768px){.paragraph.paragraph-no-margin{margin-bottom:0;}}.paragraph.paragraph--type--header{margin-bottom:64px;}body:not(.node-type-article) .paragraph:first-of-type:not(.paragraph--type--header):not(.paragraph--type--articles){padding-top:64px;}@media (min-width:768px){body:not(.node-type-article) .paragraph:first-of-type:not(.paragraph--type--header):not(.paragraph--type--articles){padding-top:96px;}}.footer{background-color:#2B3536;padding:48px 20px;}@media (min-width:768px){.footer{padding:48px;}}@media (min-width:1200px){.footer{padding:48px 80px;}}.footer__logo{margin-bottom:48px;}.footer__grid{display:grid;grid-template-columns:1fr;row-gap:30px;}@media (min-width:768px){.footer__grid{-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:40px;display:grid;grid-template-columns:1fr 1fr 1fr 1fr;}}@media (min-width:992px){.footer__grid{grid-template-columns:1fr 1fr 1fr 1fr 80px;}}@media (min-width:992px){.footer__grid{-webkit-column-gap:80px;-moz-column-gap:80px;column-gap:80px;}}.footer__contact .footer__contact-title{color:#ffffff !important;}.footer__contact .footer__contact-link a{-webkit-transition:all 0.3s 0s;background-color:transparent;background-color:#FDC53D;border:2px solid transparent;border-color:#FDC53D;border-radius:3px;color:#2B3536;display:inline-block;font-family:"Noto Sans",sans-serif;font-size:16px;font-style:normal;font-weight:700;line-height:125%;padding:16px 20px;transition:all 0.3s 0s;}.footer__contact .footer__contact-link a:before{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:transparent;color:#2B3536;content:"\e900";font-family:"icomoon" !important;font-size:14px;font-style:normal;font-weight:normal;line-height:1;text-transform:none;}.footer__contact .footer__contact-link a:before{-webkit-transition:all 0.3s 0s;margin-right:8px;position:relative;top:0;transition:all 0.3s 0s;}.footer__contact .footer__contact-link a:hover{background-color:#2B3536;border-color:#2B3536;color:#ffffff;}.footer__contact .footer__contact-link a:hover:before{color:#ffffff;}.footer__branches .footer-headline,.footer__about-us .footer-headline,.footer__quicklinks .footer-headline{color:#ffffff;font-size:16px;font-weight:300;line-height:26px;margin-bottom:24px;}.footer__branches ul,.footer__about-us ul,.footer__quicklinks ul{display:grid;grid-template-columns:1fr;list-style:none;padding-left:0;row-gap:16px;}.footer__branches ul li a,.footer__about-us ul li a,.footer__quicklinks ul li a{color:#ffffff;}.footer__quicklinks ul li a{-webkit-box-align:baseline;-ms-flex-align:baseline;-webkit-box-align:center;-ms-flex-align:center;align-items:baseline;align-items:center;color:#2B3536;color:#ffffff;display:grid;font-family:"Noto Sans",sans-serif;font-size:16px;font-style:normal;font-weight:700;gap:12px;grid-template-columns:24px 1fr;line-height:28px;position:relative;}.footer__quicklinks ul li a:before{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:transparent;color:#2B3536;content:"\e900";font-family:"icomoon" !important;font-size:20px;font-style:normal;font-weight:normal;line-height:1;text-transform:none;}.footer__quicklinks ul li a:before{-webkit-transition:all 0.3s 0s;transition:all 0.3s 0s;}.footer__quicklinks ul li a:hover{color:#2B3536;}.footer__quicklinks ul li a:hover{color:#79C4C9;}.footer__quicklinks ul li a:before{color:#ffffff;font-size:18px;}@media (min-width:768px){.footer__partner{grid-column-end:5;grid-column-start:1;}}@media (min-width:992px){.footer__partner{grid-column-start:5;}}.footer__partner .partners{-ms-flex-wrap:nowrap !important;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:nowrap !important;gap:4px;max-width:100%;padding-top:30px;}@media (min-width:576px){.footer__partner .partners{gap:14px;}}@media (min-width:992px){.footer__partner .partners{-ms-flex-wrap:wrap !important;flex-wrap:wrap !important;grid-column-start:4;padding-top:0;}}.footer__partner .partners img{height:auto;max-width:68px;}@media (min-width:576px){.footer__partner .partners img{max-width:75px;}}.footer #footer-menus{border-top:2px dashed #536769;margin:66px 0 0;padding-top:30px;}.footer #footer-menus ul{list-style:none;margin-bottom:0;padding-left:0;}@media (min-width:576px){.footer #footer-menus ul{-ms-flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;justify-content:flex-start;}}@media (min-width:992px){.footer #footer-menus ul{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;}}.footer #footer-menus ul li a{color:#A4B5B7;}.footer #footer-menus ul li a:hover,.footer #footer-menus ul li a.is-active{color:#ffffff;}.footer #footer-menus ul li a:hover:before,.footer #footer-menus ul li a.is-active:before{color:#ffffff;}.footer .footer-menu{padding-left:15px;padding-right:15px;position:relative;width:100%;}@media (min-width:992px){.footer .footer-menu{-webkit-box-flex:0;-ms-flex:0 0 66.6666666667%;flex:0 0 66.6666666667%;max-width:66.6666666667%;}}.footer .footer-menu ul li{position:relative;}@media (min-width:576px){.footer .footer-menu ul li{padding:0 3px;}}.footer .footer-menu ul li:first-child{padding-left:0;}.footer .footer-menu ul li:first-child:before{display:none;}@media (min-width:576px){.footer .footer-menu ul li:before{color:#A4B5B7;content:"|";left:-1px;position:relative;}}.footer .social-menu{margin-top:40px;padding-left:15px;padding-right:15px;position:relative;width:100%;}@media (min-width:992px){.footer .social-menu{-webkit-box-flex:0;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;margin-top:0;max-width:33.3333333333%;}}.footer .social-menu ul{-ms-flex-wrap:nowrap;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:nowrap;}@media (min-width:768px){.footer .social-menu ul{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;}}.footer .social-menu ul li{margin-left:30px;}.footer .social-menu ul li:first-child{margin-left:0;}.footer .social-menu ul li a{font-size:0;}.footer .social-menu ul li a[href*="facebook.com"]:before{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:transparent;color:#A4B5B7;content:"\e901";font-family:"icomoon" !important;font-size:30px;font-style:normal;font-weight:normal;line-height:1;text-transform:none;}.footer .social-menu ul li a[href*="xing.com"]:before{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:transparent;color:#A4B5B7;content:"\e907";font-family:"icomoon" !important;font-size:30px;font-style:normal;font-weight:normal;line-height:1;text-transform:none;}.footer .social-menu ul li a[href*="linkedin.com"]:before{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:transparent;color:#A4B5B7;content:"\e904";font-family:"icomoon" !important;font-size:30px;font-style:normal;font-weight:normal;line-height:1;text-transform:none;}.footer .social-menu ul li a[href*="youtube.com"]:before{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:transparent;color:#A4B5B7;content:"\e90a";font-family:"icomoon" !important;font-size:30px;font-style:normal;font-weight:normal;line-height:1;text-transform:none;}
@font-face{font-display:block;font-family:"icomoon";font-style:normal;font-weight:normal;src:url(/themes/custom/mandarin/css/fonts/icomoon/icomoon.ttf?8q8cz4=) format("truetype"),url(/themes/custom/mandarin/css/fonts/icomoon/icomoon.woff?8q8cz4=) format("woff"),url(/themes/custom/mandarin/css/fonts/icomoon/icomoon.svg?8q8cz4=#icomoon) format("svg");}[class^=icon-],[class*=" icon-"]{speak:never;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:"icomoon" !important;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;text-transform:none;}.icon-plus:before{content:"\e90b";}.icon-youtube:before{content:"\e90a";}.icon-dot-outline:before{color:#fdc53d;content:"\e909";}.icon-arrow:before{content:"\e908";}.icon-fb:before{content:"\e901";}.icon-linkedin:before{content:"\e904";}.icon-xing:before{content:"\e907";}.icon-arrow-right:before{content:"\e900";}.icon-mail:before{content:"\e902";}.icon-Mandarine:before{content:"\e903";}.icon-message-circle:before{content:"\e905";}.icon-play:before{content:"\e906";}#block-partners .partners{-ms-flex-wrap:wrap;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;}@media (min-width:1440px){#block-partners .partners{-ms-flex-wrap:nowrap;flex-wrap:nowrap;}}#block-partners .media{-webkit-box-flex:0;-ms-flex:0 0 50%;-ms-flex-item-align:center;align-self:center;flex:0 0 50%;margin-bottom:30px;padding:0 15px;}@media (min-width:768px){#block-partners .media{-webkit-box-flex:1;-ms-flex:1 0 33.3333%;flex:1 0 33.3333%;}}@media (min-width:992px){#block-partners .media{-webkit-box-flex:1;-ms-flex:1 0 25%;flex:1 0 25%;}}@media (min-width:1440px){#block-partners .media{-webkit-box-flex:1;-ms-flex:auto;flex:auto;}}#block-partners .media img{margin:0 auto;}
@font-face{font-display:block;font-family:"icomoon";font-style:normal;font-weight:normal;src:url(/themes/custom/mandarin/css/fonts/icomoon/icomoon.ttf?8q8cz4=) format("truetype"),url(/themes/custom/mandarin/css/fonts/icomoon/icomoon.woff?8q8cz4=) format("woff"),url(/themes/custom/mandarin/css/fonts/icomoon/icomoon.svg?8q8cz4=#icomoon) format("svg");}[class^=icon-],[class*=" icon-"]{speak:never;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:"icomoon" !important;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;text-transform:none;}.icon-plus:before{content:"\e90b";}.icon-youtube:before{content:"\e90a";}.icon-dot-outline:before{color:#fdc53d;content:"\e909";}.icon-arrow:before{content:"\e908";}.icon-fb:before{content:"\e901";}.icon-linkedin:before{content:"\e904";}.icon-xing:before{content:"\e907";}.icon-arrow-right:before{content:"\e900";}.icon-mail:before{content:"\e902";}.icon-Mandarine:before{content:"\e903";}.icon-message-circle:before{content:"\e905";}.icon-play:before{content:"\e906";}#block-contact{background-color:#E1F9F6;padding:64px 0;text-align:center;}#block-contact .block-contact-contact{padding-left:15px;padding-right:15px;position:relative;width:100%;}@media (min-width:768px){#block-contact .block-contact-contact{-webkit-box-flex:0;-ms-flex:0 0 41.6666666667%;flex:0 0 41.6666666667%;max-width:41.6666666667%;}}@media (min-width:992px){#block-contact .block-contact-contact{-webkit-box-flex:0;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;margin-left:8.3333333333%;max-width:33.3333333333%;}}#block-contact .block-contact-jobs{margin-top:120px;padding-left:15px;padding-right:15px;position:relative;width:100%;}@media (min-width:768px){#block-contact .block-contact-jobs{-webkit-box-flex:0;-ms-flex:0 0 41.6666666667%;flex:0 0 41.6666666667%;margin-left:16.6666666667%;margin-top:0;max-width:41.6666666667%;}}@media (min-width:992px){#block-contact .block-contact-jobs{-webkit-box-flex:0;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;margin-left:16.6666666667%;max-width:33.3333333333%;}}#block-contact .block-contact-jobs:before{border-top:2px dashed #9ADFDF;content:"";display:block;height:2px;left:15px;position:absolute;top:-61px;width:calc(100% - 30px);}@media (min-width:768px){#block-contact .block-contact-jobs:before{border-left:2px dashed #9ADFDF;border-top:0;height:100%;left:-61px;top:0;width:2px;}}@media (min-width:992px){#block-contact .block-contact-jobs:before{left:-81px;}}@media (min-width:1200px){#block-contact .block-contact-jobs:before{left:-96px;}}#block-contact div[class^=icon-]{font-size:28px;margin-bottom:26px;}
@font-face{font-display:block;font-family:"icomoon";font-style:normal;font-weight:normal;src:url(/themes/custom/mandarin/css/fonts/icomoon/icomoon.ttf?8q8cz4=) format("truetype"),url(/themes/custom/mandarin/css/fonts/icomoon/icomoon.woff?8q8cz4=) format("woff"),url(/themes/custom/mandarin/css/fonts/icomoon/icomoon.svg?8q8cz4=#icomoon) format("svg");}[class^=icon-],[class*=" icon-"]{speak:never;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:"icomoon" !important;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;text-transform:none;}.icon-plus:before{content:"\e90b";}.icon-youtube:before{content:"\e90a";}.icon-dot-outline:before{color:#fdc53d;content:"\e909";}.icon-arrow:before{content:"\e908";}.icon-fb:before{content:"\e901";}.icon-linkedin:before{content:"\e904";}.icon-xing:before{content:"\e907";}.icon-arrow-right:before{content:"\e900";}.icon-mail:before{content:"\e902";}.icon-Mandarine:before{content:"\e903";}.icon-message-circle:before{content:"\e905";}.icon-play:before{content:"\e906";}.paragraph--type--cta .row{position:relative;}.paragraph--type--cta .p-cta-crosses{left:-70px;position:absolute;top:-7px;}@media (min-width:768px){.paragraph--type--cta .p-cta-crosses{left:30px;top:-39px;}}.paragraph--type--cta .p-cta-circle{bottom:-85px;position:absolute;right:0;width:auto;z-index:1;}.paragraph--type--cta .p-cta-circle svg{width:152px;}@media (min-width:768px){.paragraph--type--cta .p-cta-circle svg{width:254px;}}@media (min-width:768px){.paragraph--type--cta .p-cta-circle{bottom:-64px;}}@media (min-width:1440px){.paragraph--type--cta .p-cta-circle{right:-50px;}}.paragraph--type--cta .p-cta-inner{background:#FDC53D;padding:32px 0 69px;text-align:center;}@media (min-width:768px){.paragraph--type--cta .p-cta-inner{padding:64px 0;}}.paragraph--type--cta .p-cta-content{z-index:2;}@media (min-width:1200px){.paragraph--type--cta .p-cta-content{padding:0 70px;}}.paragraph--type--cta .p-cta-content p{color:#2B3536;font-size:20px;font-style:normal;font-weight:normal;line-height:160%;}.paragraph--type--cta .p-cta-title h2{margin-bottom:25px;}.paragraph--type--cta .p-cta-title span.small{display:inline-block;letter-spacing:-1.5px;margin-bottom:15px;position:relative;z-index:1;}.paragraph--type--cta .p-cta-title span.small.wave-underline-invert:before{bottom:-12px;}@media (min-width:768px){.paragraph--type--cta .p-cta-title span.small.wave-underline-invert:before{bottom:-5px;}}@media (min-width:768px){.paragraph--type--cta .p-cta-title span.small{font-size:58px;line-height:116%;}}.paragraph--type--cta .p-cta-title span.big{display:block;}.paragraph--type--cta .p-cta-button{margin-top:15px;}
@font-face{font-display:block;font-family:"icomoon";font-style:normal;font-weight:normal;src:url(/themes/custom/mandarin/css/fonts/icomoon/icomoon.ttf?8q8cz4=) format("truetype"),url(/themes/custom/mandarin/css/fonts/icomoon/icomoon.woff?8q8cz4=) format("woff"),url(/themes/custom/mandarin/css/fonts/icomoon/icomoon.svg?8q8cz4=#icomoon) format("svg");}[class^=icon-],[class*=" icon-"]{speak:never;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:"icomoon" !important;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;text-transform:none;}.icon-plus:before{content:"\e90b";}.icon-youtube:before{content:"\e90a";}.icon-dot-outline:before{color:#fdc53d;content:"\e909";}.icon-arrow:before{content:"\e908";}.icon-fb:before{content:"\e901";}.icon-linkedin:before{content:"\e904";}.icon-xing:before{content:"\e907";}.icon-arrow-right:before{content:"\e900";}.icon-mail:before{content:"\e902";}.icon-Mandarine:before{content:"\e903";}.icon-message-circle:before{content:"\e905";}.icon-play:before{content:"\e906";}.paragraph--type--text-image{overflow:hidden;}@media (min-width:768px){.paragraph--type--text-image.image-left .p-ti-image{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;}}@media (min-width:768px){.paragraph--type--text-image.image-left .p-ti-image img{left:-20%;max-width:125%;position:relative;}}@media (min-width:768px){.paragraph--type--text-image.image-left .p-ii-content{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;}}@media (min-width:992px){.paragraph--type--text-image.image-left .p-ii-content{margin-left:8.3333333333%;}}@media (min-width:768px){.paragraph--type--text-image.image-right .p-ti-image{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;}}@media (min-width:992px){.paragraph--type--text-image.image-right .p-ti-image{margin-left:8.3333333333%;}}@media (min-width:768px){.paragraph--type--text-image.image-right .p-ti-image img{max-width:125%;}}@media (min-width:768px){.paragraph--type--text-image.image-right .p-ii-content{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;}}.paragraph--type--text-image .p-ii-content{margin-bottom:25px;}@media (min-width:768px){.paragraph--type--text-image .p-ii-content{margin-bottom:0;}}.paragraph--type--text-image .p-ti-title{display:block;}.paragraph--type--text-image .p-ti-link{border-bottom:2px solid #2B3536;color:#2B3536;display:inline-block;font-family:"Noto Sans",sans-serif;font-size:16px;font-style:normal;font-weight:700;left:24px;line-height:125%;margin-top:16px;position:relative;}.paragraph--type--text-image .p-ti-link:before{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:transparent;color:#2B3536;content:"\e900";font-family:"icomoon" !important;font-size:12px;font-style:normal;font-weight:normal;line-height:1;text-transform:none;}.paragraph--type--text-image .p-ti-link:before{-webkit-transition:all 0.3s 0s;left:-24px;margin-right:4px;position:absolute;top:6px;transition:all 0.3s 0s;}.paragraph--type--text-image .p-ti-link:hover{border-bottom:2px dashed #2B3536;color:#2B3536;}
@font-face{font-display:block;font-family:"icomoon";font-style:normal;font-weight:normal;src:url(/themes/custom/mandarin/css/fonts/icomoon/icomoon.ttf?8q8cz4=) format("truetype"),url(/themes/custom/mandarin/css/fonts/icomoon/icomoon.woff?8q8cz4=) format("woff"),url(/themes/custom/mandarin/css/fonts/icomoon/icomoon.svg?8q8cz4=#icomoon) format("svg");}[class^=icon-],[class*=" icon-"]{speak:never;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:"icomoon" !important;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;text-transform:none;}.icon-plus:before{content:"\e90b";}.icon-youtube:before{content:"\e90a";}.icon-dot-outline:before{color:#fdc53d;content:"\e909";}.icon-arrow:before{content:"\e908";}.icon-fb:before{content:"\e901";}.icon-linkedin:before{content:"\e904";}.icon-xing:before{content:"\e907";}.icon-arrow-right:before{content:"\e900";}.icon-mail:before{content:"\e902";}.icon-Mandarine:before{content:"\e903";}.icon-message-circle:before{content:"\e905";}.icon-play:before{content:"\e906";}.paragraph--type--customer .customers{-ms-flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;justify-content:center;margin-bottom:-30px;margin-left:-15px;margin-right:-15px;}.paragraph--type--customer .customers .customer-logo{margin-bottom:30px;padding-left:15px;padding-right:15px;position:relative;width:100%;}@media (min-width:576px){.paragraph--type--customer .customers .customer-logo{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;}}@media (min-width:768px){.paragraph--type--customer .customers .customer-logo{-webkit-box-flex:0;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%;}}@media (min-width:992px){.paragraph--type--customer .customers .customer-logo{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;}}.paragraph--type--customer .customers .customer-logo img{margin:0 auto;}.paragraph--type--customer .customers-link{margin-top:32px;text-align:center;}.paragraph--type--customer .customers-link a{-webkit-transition:all 0.3s 0s;background-color:transparent;border:2px solid transparent;border-color:#2B3536;border-radius:3px;color:#2B3536;display:inline-block;font-family:"Noto Sans",sans-serif;font-size:16px;font-style:normal;font-weight:700;line-height:125%;padding:16px 20px;transition:all 0.3s 0s;}.paragraph--type--customer .customers-link a:before{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:transparent;color:#2B3536;content:"\e900";font-family:"icomoon" !important;font-size:14px;font-style:normal;font-weight:normal;line-height:1;text-transform:none;}.paragraph--type--customer .customers-link a:before{-webkit-transition:all 0.3s 0s;margin-right:8px;position:relative;top:0;transition:all 0.3s 0s;}.paragraph--type--customer .customers-link a:hover{background-color:#2B3536;border-color:#2B3536;color:#ffffff;}.paragraph--type--customer .customers-link a:hover:before{color:#ffffff;}
@font-face{font-display:block;font-family:"icomoon";font-style:normal;font-weight:normal;src:url(/themes/custom/mandarin/css/fonts/icomoon/icomoon.ttf?8q8cz4=) format("truetype"),url(/themes/custom/mandarin/css/fonts/icomoon/icomoon.woff?8q8cz4=) format("woff"),url(/themes/custom/mandarin/css/fonts/icomoon/icomoon.svg?8q8cz4=#icomoon) format("svg");}[class^=icon-],[class*=" icon-"]{speak:never;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:"icomoon" !important;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;text-transform:none;}.icon-plus:before{content:"\e90b";}.icon-youtube:before{content:"\e90a";}.icon-dot-outline:before{color:#fdc53d;content:"\e909";}.icon-arrow:before{content:"\e908";}.icon-fb:before{content:"\e901";}.icon-linkedin:before{content:"\e904";}.icon-xing:before{content:"\e907";}.icon-arrow-right:before{content:"\e900";}.icon-mail:before{content:"\e902";}.icon-Mandarine:before{content:"\e903";}.icon-message-circle:before{content:"\e905";}.icon-play:before{content:"\e906";}.paragraph--type--teaser-text-number-element{margin-bottom:64px;}@media (min-width:992px){.paragraph--type--teaser-text-number-element{margin-bottom:0;}}@media (min-width:992px){.paragraph--type--teaser-text-number-element .p-ttn-elem-inner{padding-right:20px;}}.paragraph--type--teaser-text-number-element .p-ttn-elem-number{background:#9ADFDF;border-radius:50%;display:inline-block;height:56px;margin-bottom:10px;position:relative;width:56px;}.paragraph--type--teaser-text-number-element .p-ttn-elem-number span{-webkit-transform:translate(-50%,-40%);display:block;font-family:"better_times",sans-serif;font-size:64px;left:50%;line-height:64%;position:absolute;top:50%;transform:translate(-50%,-40%);}.paragraph--type--teaser-text-number-element h3{margin-bottom:16px;}
@font-face{font-display:block;font-family:"icomoon";font-style:normal;font-weight:normal;src:url(/themes/custom/mandarin/css/fonts/icomoon/icomoon.ttf?8q8cz4=) format("truetype"),url(/themes/custom/mandarin/css/fonts/icomoon/icomoon.woff?8q8cz4=) format("woff"),url(/themes/custom/mandarin/css/fonts/icomoon/icomoon.svg?8q8cz4=#icomoon) format("svg");}[class^=icon-],[class*=" icon-"]{speak:never;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:"icomoon" !important;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;text-transform:none;}.icon-plus:before{content:"\e90b";}.icon-youtube:before{content:"\e90a";}.icon-dot-outline:before{color:#fdc53d;content:"\e909";}.icon-arrow:before{content:"\e908";}.icon-fb:before{content:"\e901";}.icon-linkedin:before{content:"\e904";}.icon-xing:before{content:"\e907";}.icon-arrow-right:before{content:"\e900";}.icon-mail:before{content:"\e902";}.icon-Mandarine:before{content:"\e903";}.icon-message-circle:before{content:"\e905";}.icon-play:before{content:"\e906";}.paragraph--type--quote{padding:64px 0;}.paragraph--type--quote.care-schema-02{background-color:#FFF1E6;}.paragraph--type--quote.care-schema-02 .quote-circle-lines path,.paragraph--type--quote.care-schema-02 .quote-dots-cloud path{fill:#FDC53D;}.paragraph--type--quote.care-schema-01-lighter{background-color:#E1F9F6;}.paragraph--type--quote.care-schema-01-lighter .quote-circle-lines path,.paragraph--type--quote.care-schema-01-lighter .quote-dots-cloud path{fill:#ffffff;}@media (min-width:768px){.paragraph--type--quote{padding:90px 0 96px;}}.paragraph--type--quote .container{position:relative;}.paragraph--type--quote .quote-circle-lines{left:-58px;position:absolute;top:-60px;}@media (min-width:576px){.paragraph--type--quote .quote-circle-lines{left:-60px;}}@media (min-width:768px){.paragraph--type--quote .quote-circle-lines{left:5px;}}@media (min-width:992px){.paragraph--type--quote .quote-circle-lines{left:105px;}}@media (min-width:1200px){.paragraph--type--quote .quote-circle-lines{left:135px;}}.paragraph--type--quote .quote-dots-cloud{bottom:-120px;height:100px;position:absolute;right:0;}@media (min-width:768px){.paragraph--type--quote .quote-dots-cloud{bottom:-150px;height:auto;}}.paragraph--type--quote .quote{padding-left:15px;padding-left:30px;padding-right:15px;padding-right:30px;position:relative;width:100%;}@media (min-width:768px){.paragraph--type--quote .quote{-webkit-box-flex:0;-ms-flex:0 0 83.3333333333%;flex:0 0 83.3333333333%;margin-left:8.3333333333%;max-width:83.3333333333%;padding-left:15px;padding-right:15px;}}@media (min-width:992px){.paragraph--type--quote .quote{-webkit-box-flex:0;-ms-flex:0 0 66.6666666667%;flex:0 0 66.6666666667%;margin-left:16.6666666667%;max-width:66.6666666667%;}}.paragraph--type--quote .quote-rating{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;margin-bottom:25px;}.paragraph--type--quote .quote-rating .star-full,.paragraph--type--quote .quote-rating .star-full-light{background:url("/themes/custom/mandarin/images/icon-star-full.svg") no-repeat;background-size:contain;display:inline-block;height:24px;margin-right:4px;vertical-align:middle;width:24px;}.paragraph--type--quote .quote-rating .star-full-light{background:url("/themes/custom/mandarin/images/icon-star-empty.svg") no-repeat;}.paragraph--type--quote .quote-meta{text-align:center;}@media (min-width:768px){.paragraph--type--quote .quote-meta{text-align:left;}}.paragraph--type--quote .quote-image,.paragraph--type--quote .quote-logo{margin-bottom:16px;}@media (min-width:576px){.paragraph--type--quote .quote-image,.paragraph--type--quote .quote-logo{display:inline-block;margin-bottom:0;margin-right:15px;vertical-align:middle;}}.paragraph--type--quote .quote-image img,.paragraph--type--quote .quote-logo img{margin:0 auto;max-width:150px;}@media (min-width:576px){.paragraph--type--quote .quote-image img,.paragraph--type--quote .quote-logo img{margin:0;}}.paragraph--type--quote .quote-image img{border-radius:50%;margin:0 auto;max-width:64px;}@media (min-width:576px){.paragraph--type--quote .quote-image img{margin:0;}}.paragraph--type--quote .quote-text p{color:#2B3536;font-size:20px;font-style:normal;font-weight:normal;font-weight:700;line-height:160%;}.paragraph--type--quote .quote-meta{margin-top:32px;}
@font-face{font-display:block;font-family:"icomoon";font-style:normal;font-weight:normal;src:url(/themes/custom/mandarin/css/fonts/icomoon/icomoon.ttf?8q8cz4=) format("truetype"),url(/themes/custom/mandarin/css/fonts/icomoon/icomoon.woff?8q8cz4=) format("woff"),url(/themes/custom/mandarin/css/fonts/icomoon/icomoon.svg?8q8cz4=#icomoon) format("svg");}[class^=icon-],[class*=" icon-"]{speak:never;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:"icomoon" !important;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;text-transform:none;}.icon-plus:before{content:"\e90b";}.icon-youtube:before{content:"\e90a";}.icon-dot-outline:before{color:#fdc53d;content:"\e909";}.icon-arrow:before{content:"\e908";}.icon-fb:before{content:"\e901";}.icon-linkedin:before{content:"\e904";}.icon-xing:before{content:"\e907";}.icon-arrow-right:before{content:"\e900";}.icon-mail:before{content:"\e902";}.icon-Mandarine:before{content:"\e903";}.icon-message-circle:before{content:"\e905";}.icon-play:before{content:"\e906";}.paragraph--type--text--pointed-out .text-wrapper{overflow:hidden;position:relative;}.paragraph--type--text--pointed-out .text{background-color:#CDEFEF;padding:100px 40px;}@media (min-width:768px){.paragraph--type--text--pointed-out .text{padding:64px 190px;}}.paragraph--type--text--pointed-out .text-svg{position:absolute;right:-20px;top:-58px;}.paragraph--type--text--pointed-out .text-svg-bottom{bottom:-42px;left:19px;position:absolute;}.paragraph--type--text .text .media.media--image + p,.paragraph--type--text .text .media.media--image + h1,.paragraph--type--text .text .media.media--image + h2,.paragraph--type--text .text .media.media--image + h3,.paragraph--type--text .text .media.media--image + h4,.paragraph--type--text .text .media.media--image + h5,.paragraph--type--text .text .media.media--image + h6{margin-top:25px;}@media (min-width:768px){.paragraph--type--text .text .media.media--image + p,.paragraph--type--text .text .media.media--image + h1,.paragraph--type--text .text .media.media--image + h2,.paragraph--type--text .text .media.media--image + h3,.paragraph--type--text .text .media.media--image + h4,.paragraph--type--text .text .media.media--image + h5,.paragraph--type--text .text .media.media--image + h6{margin-top:40px;}}.paragraph--type--text .text p + .media.media--image{margin-top:25px;}@media (min-width:768px){.paragraph--type--text .text p + .media.media--image{margin-top:40px;}}
@font-face{font-display:block;font-family:"icomoon";font-style:normal;font-weight:normal;src:url(/themes/custom/mandarin/css/fonts/icomoon/icomoon.ttf?8q8cz4=) format("truetype"),url(/themes/custom/mandarin/css/fonts/icomoon/icomoon.woff?8q8cz4=) format("woff"),url(/themes/custom/mandarin/css/fonts/icomoon/icomoon.svg?8q8cz4=#icomoon) format("svg");}[class^=icon-],[class*=" icon-"]{speak:never;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:"icomoon" !important;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;text-transform:none;}.icon-plus:before{content:"\e90b";}.icon-youtube:before{content:"\e90a";}.icon-dot-outline:before{color:#fdc53d;content:"\e909";}.icon-arrow:before{content:"\e908";}.icon-fb:before{content:"\e901";}.icon-linkedin:before{content:"\e904";}.icon-xing:before{content:"\e907";}.icon-arrow-right:before{content:"\e900";}.icon-mail:before{content:"\e902";}.icon-Mandarine:before{content:"\e903";}.icon-message-circle:before{content:"\e905";}.icon-play:before{content:"\e906";}.paragraph--type--header{height:auto;overflow:hidden;position:relative;}.paragraph--type--header .image{margin-top:50px;}@media (min-width:992px){.paragraph--type--header .image{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;margin-top:0;max-width:50%;}}.paragraph--type--header .image img{position:relative;width:100%;}@media (min-width:992px){.paragraph--type--header .image img{max-width:125%;width:125%;}}@media (min-width:1200px){.paragraph--type--header .image img{left:-40px;max-width:125%;width:125%;}}@media (min-width:1440px){.paragraph--type--header .image img{max-width:130%;width:130%;}}@media (min-width:1440px){.paragraph--type--header .image img{max-width:150%;width:150%;}}.paragraph--type--header .text{margin-top:30px;padding-left:15px;padding-right:15px;position:relative;width:100%;z-index:1;}@media (min-width:992px){.paragraph--type--header .text{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;margin-top:56px;max-width:50%;}}@media (min-width:992px){.paragraph--type--header .text{margin-top:96px;}}.paragraph--type--header .text a:has(+ a){margin-bottom:20px;margin-right:20px;}.paragraph--type--header .header-title-slide{outline:none !important;}.paragraph--type--header p + h1{margin-top:-10px;}
.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent;}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0;}.slick-list:focus{outline:none;}.slick-list.dragging{cursor:pointer;cursor:hand;}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto;}.slick-track:before,.slick-track:after{display:table;content:'';}.slick-track:after{clear:both;}.slick-loading .slick-track{visibility:hidden;}.slick-slide{display:none;float:left;height:100%;min-height:1px;}[dir='rtl'] .slick-slide{float:right;}.slick-slide img{display:block;}.slick-slide.slick-loading img{display:none;}.slick-slide.dragging img{pointer-events:none;}.slick-initialized .slick-slide{display:block;}.slick-loading .slick-slide{visibility:hidden;}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent;}.slick-arrow.slick-hidden{display:none;}
@font-face{font-display:block;font-family:"icomoon";font-style:normal;font-weight:normal;src:url(/themes/custom/mandarin/css/fonts/icomoon/icomoon.ttf?8q8cz4=) format("truetype"),url(/themes/custom/mandarin/css/fonts/icomoon/icomoon.woff?8q8cz4=) format("woff"),url(/themes/custom/mandarin/css/fonts/icomoon/icomoon.svg?8q8cz4=#icomoon) format("svg");}[class^=icon-],[class*=" icon-"]{speak:never;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:"icomoon" !important;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;text-transform:none;}.icon-plus:before{content:"\e90b";}.icon-youtube:before{content:"\e90a";}.icon-dot-outline:before{color:#fdc53d;content:"\e909";}.icon-arrow:before{content:"\e908";}.icon-fb:before{content:"\e901";}.icon-linkedin:before{content:"\e904";}.icon-xing:before{content:"\e907";}.icon-arrow-right:before{content:"\e900";}.icon-mail:before{content:"\e902";}.icon-Mandarine:before{content:"\e903";}.icon-message-circle:before{content:"\e905";}.icon-play:before{content:"\e906";}#banner{bottom:20px;height:106px;position:fixed;right:20px;width:106px;z-index:1000;}@media (min-width:992px){#banner{bottom:30px;height:185px;left:30px;right:auto;width:185px;}}@media (min-width:1200px){#banner{bottom:40px;height:245px;left:40px;width:245px;}}#banner.hidden{display:none;}#banner .banner-image{height:100%;width:100%;}@media (min-width:576px){#banner .banner-image-mobile{display:none;}}#banner .banner-image-desktop{display:none;}@media (min-width:576px){#banner .banner-image-desktop{display:block;}}
