@font-face{font-weight:300;font-family:"Lato";font-style:normal;src:local("Lato Light"),local("Lato-Light"),url("/files/fonts/lato-v16-latin-300.woff2") format("woff2"),url("/files/fonts/lato-v16-latin-300.woff") format("woff")}@font-face{font-weight:400;font-family:"Lato";font-style:normal;src:local("Lato Regular"),local("Lato-Regular"),url("/files/fonts/lato-v16-latin-regular.woff2") format("woff2"),url("/files/fonts/lato-v16-latin-regular.woff") format("woff")}@font-face{font-weight:700;font-family:"Lato";font-style:normal;src:local("Lato Bold"),local("Lato-Bold"),url("/files/fonts/lato-v16-latin-700.woff2") format("woff2"),url("/files/fonts/lato-v16-latin-700.woff") format("woff")}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1,h2{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:rgba(0,0,0,0)}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}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}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}.vivify{-webkit-animation-duration:.8s;-webkit-animation-fill-mode:both;animation-duration:.8s;animation-fill-mode:both}.infinite{animation-iteration-count:infinite}.pulsate{animation-name:pulsate;transform-origin:center}@keyframes pulsate{0%{animation-timing-function:cubic-bezier(0.25, 0.46, 0.45, 0.94);transform:scale3d(1, 1, 1)}50%{transform:scale3d(0.8, 0.8, 0.8)}100%{animation-timing-function:cubic-bezier(0.895, 0.03, 0.685, 0.22);transform:scale3d(1, 1, 1)}}.blink{animation-name:blink;animation-timing-function:cubic-bezier(0.42, 0, 0.58, 1);animation-duration:1s}@keyframes blink{0%{opacity:1}25%{opacity:0}50%{opacity:1}75%{opacity:0}100%{opacity:1}}.hitLeft{animation-name:hitLeft;-webkit-backface-visibility:hidden;backface-visibility:hidden}@keyframes hitLeft{0%{animation-timing-function:cubic-bezier(0.23, 1, 0.32, 1);transform:translateX(0)}40%{animation-timing-function:cubic-bezier(0.47, 0, 0.745, 0.715);transform:translateX(20px) rotate(4deg)}}.hitRight{animation-name:hitRight;-webkit-backface-visibility:hidden;backface-visibility:hidden}@keyframes hitRight{0%{animation-timing-function:cubic-bezier(0.23, 1, 0.32, 1);transform:translateX(0)}40%{animation-timing-function:cubic-bezier(0.47, 0, 0.745, 0.715);transform:translateX(-20px) rotate(-4deg)}}.shake{animation-name:shake;animation-duration:1s;animation-timing-function:cubic-bezier(0.42, 0, 0.58, 1)}@keyframes shake{10%{transform:translateX(-10px)}20%{transform:translateX(10px)}30%{transform:translateX(-10px)}40%{transform:translateX(10px)}50%{transform:translateX(-10px)}60%{transform:translateX(10px)}70%{transform:translateX(-10px)}80%{transform:translateX(10px)}90%{transform:translateX(-10px)}}.ball{animation-name:ball;animation-duration:2s}@keyframes ball{0%{animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.275);transform:translate3d(0, 0, 0)}20%{animation-timing-function:cubic-bezier(0.42, 0, 1, 1);transform:translate3d(0, -100px, 0)}40%{animation-timing-function:cubic-bezier(0, 0, 0.58, 1);transform:translate3d(0, 0, 0)}60%{animation-timing-function:cubic-bezier(0.42, 0, 1, 1);transform:translate3d(0, -30px, 0)}75%{animation-timing-function:cubic-bezier(0, 0, 0.58, 1);transform:translate3d(0, 0, 0)}85%{animation-timing-function:cubic-bezier(0.42, 0, 1, 1);transform:translate3d(0, -15px, 0)}100%{animation-timing-function:cubic-bezier(0.42, 0, 0.58, 1);transform:translate3d(0, 0, 0)}}.pullUp{animation-name:pullUp;-webkit-backface-visibility:hidden;backface-visibility:hidden}@keyframes pullUp{0%{transform:scale3d(0, 0, 0)}30%{animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);transform:scale3d(1, 0, 1);transform-origin:center bottom}100%{animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);transform:scale3d(1, 1, 1)}}.pullDown{animation-name:pullDown;-webkit-backface-visibility:hidden;backface-visibility:hidden}@keyframes pullDown{0%{transform:scale3d(0, 0, 0)}50%{animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);transform:scale3d(1, 0, 1);transform-origin:center top}100%{animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);transform:scale3d(1, 1, 1)}}.pullLeft{animation-name:pullLeft;-webkit-backface-visibility:hidden;backface-visibility:hidden}@keyframes pullLeft{0%{transform:scale3d(0, 1, 1)}50%{animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);transform:scale3d(0, 1, 1);transform-origin:center left}100%{animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);transform:scale3d(1, 1, 1)}}.pullRight{animation-name:pullRight;-webkit-backface-visibility:hidden;backface-visibility:hidden}@keyframes pullRight{0%{transform:scale3d(0, 1, 1)}50%{animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);transform:scale3d(0, 1, 1);transform-origin:center right}100%{animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);transform:scale3d(1, 1, 1)}}.jumpInLeft{animation-name:jumpInLeft;animation-timing-function:cubic-bezier(0.25, 0.46, 0.45, 0.94);-webkit-backface-visibility:hidden;backface-visibility:hidden}@keyframes jumpInLeft{0%{opacity:0;transform:scale3d(0.5, 0.5, 0.5) rotate(-90deg)}50%{opacity:1;transform:scale3d(1.2, 1.2, 1.2) rotate(10deg)}70%{transform:scale3d(0.9, 0.9, 0.9) rotate(-5deg)}90%{transform:scale3d(1, 1, 1) rotate(0deg)}}.jumpInRight{animation-name:jumpInRight;animation-timing-function:cubic-bezier(0.25, 0.46, 0.45, 0.94);-webkit-backface-visibility:hidden;backface-visibility:hidden}@keyframes jumpInRight{0%{opacity:0;transform:scale3d(0.5, 0.5, 0.5) rotate(90deg)}50%{opacity:1;transform:scale3d(1.2, 1.2, 1.2) rotate(-10deg)}70%{transform:scale3d(0.9, 0.9, 0.9) rotate(5deg)}90%{transform:scale3d(1, 1, 1) rotate(0deg)}}.jumpOutRight{animation-name:jumpOutRight;animation-timing-function:cubic-bezier(0.25, 0.46, 0.45, 0.94);-webkit-backface-visibility:hidden;backface-visibility:hidden}@keyframes jumpOutRight{0%{transform:scale3d(1, 1, 1) rotate(0deg)}30%{transform:scale3d(0.9, 0.9, 0.9) rotate(5deg)}70%{opacity:1;transform:scale3d(1.2, 1.2, 1.2) rotate(-10deg)}100%{opacity:0;transform:scale3d(0.5, 0.5, 0.5) rotate(90deg)}}.jumpOutLeft{animation-name:jumpOutLeft;animation-timing-function:cubic-bezier(0.25, 0.46, 0.45, 0.94);-webkit-backface-visibility:hidden;backface-visibility:hidden}@keyframes jumpOutLeft{0%{transform:scale3d(1, 1, 1) rotate(0deg)}30%{transform:scale3d(0.9, 0.9, 0.9) rotate(-5deg)}70%{opacity:1;transform:scale3d(1.2, 1.2, 1.2) rotate(10deg)}100%{opacity:0;transform:scale3d(0.5, 0.5, 0.5) rotate(-90deg)}}.rollInLeft{animation-name:rollInLeft;animation-duration:.9s;-webkit-backface-visibility:hidden;backface-visibility:hidden}@keyframes rollInLeft{0%{animation-timing-function:cubic-bezier(0.25, 0.46, 0.45, 0.94);transform:translateX(-400px) rotate(445deg);opacity:0}30%{opacity:1}50%{transform:translateX(20px) rotate(20deg)}100%{animation-timing-function:cubic-bezier(0.455, 0.03, 0.515, 0.955);transform:translateX(0) rotate(0deg)}}.rollInRight{animation-name:rollInRight;animation-duration:.9s;-webkit-backface-visibility:hidden;backface-visibility:hidden}@keyframes rollInRight{0%{animation-timing-function:cubic-bezier(0.25, 0.46, 0.45, 0.94);transform:translateX(400px) rotate(-445deg);opacity:0}30%{opacity:1}50%{transform:translateX(-20px) rotate(-20deg)}100%{animation-timing-function:cubic-bezier(0.455, 0.03, 0.515, 0.955);transform:translateX(0) rotate(0deg)}}.rollInTop{animation-name:rollInTop;animation-duration:.9s;-webkit-backface-visibility:hidden;backface-visibility:hidden}@keyframes rollInTop{0%{animation-timing-function:cubic-bezier(0.25, 0.46, 0.45, 0.94);transform:translateY(-400px) rotate(-445deg);opacity:0}30%{opacity:1}50%{transform:translateY(20px) rotate(-20deg)}100%{animation-timing-function:cubic-bezier(0.455, 0.03, 0.515, 0.955);transform:translateY(0) rotate(0deg)}}.rollInBottom{animation-name:rollInBottom;animation-duration:.9s;-webkit-backface-visibility:hidden;backface-visibility:hidden}@keyframes rollInBottom{0%{animation-timing-function:cubic-bezier(0.25, 0.46, 0.45, 0.94);transform:translateY(400px) rotate(-445deg);opacity:0}30%{opacity:1}50%{transform:translateY(-20px) rotate(-20deg)}100%{animation-timing-function:cubic-bezier(0.455, 0.03, 0.515, 0.955);transform:translateY(0) rotate(0deg)}}.rollOutLeft{animation-name:rollOutLeft;animation-duration:.9s;-webkit-backface-visibility:hidden;backface-visibility:hidden}@keyframes rollOutLeft{0%{opacity:1;animation-timing-function:cubic-bezier(0.455, 0.03, 0.515, 0.955);transform:translateX(0) rotate(0deg)}40%{opacity:1;transform:translateX(20px) rotate(-20deg)}100%{opacity:0;animation-timing-function:cubic-bezier(0.25, 0.46, 0.45, 0.94);transform:translateX(-400px) rotate(-445deg)}}.rollOutRight{animation-name:rollOutRight;animation-duration:.9s;-webkit-backface-visibility:hidden;backface-visibility:hidden}@keyframes rollOutRight{0%{opacity:1;animation-timing-function:cubic-bezier(0.455, 0.03, 0.515, 0.955);transform:translateX(0) rotate(0deg)}40%{opacity:1;transform:translateX(-20px) rotate(20deg)}100%{opacity:0;animation-timing-function:cubic-bezier(0.25, 0.46, 0.45, 0.94);transform:translateX(400px) rotate(445deg)}}.rollOutTop{animation-name:rollOutTop;animation-duration:.9s;-webkit-backface-visibility:hidden;backface-visibility:hidden}@keyframes rollOutTop{0%{opacity:1;animation-timing-function:cubic-bezier(0.455, 0.03, 0.515, 0.955);transform:translateY(0) rotate(0deg)}40%{opacity:1;transform:translateY(20px) rotate(20deg)}100%{opacity:0;animation-timing-function:cubic-bezier(0.25, 0.46, 0.45, 0.94);transform:translateY(-400px) rotate(445deg)}}.rollOutBottom{animation-name:rollOutBottom;animation-duration:.9s;-webkit-backface-visibility:hidden;backface-visibility:hidden}@keyframes rollOutBottom{0%{opacity:1;animation-timing-function:cubic-bezier(0.455, 0.03, 0.515, 0.955);transform:translateY(0) rotate(0deg)}40%{opacity:1;transform:translateY(-20px) rotate(-20deg)}100%{opacity:0;animation-timing-function:cubic-bezier(0.25, 0.46, 0.45, 0.94);transform:translateY(400px) rotate(-445deg)}}.popIn{animation-name:popIn}@keyframes popIn{0%{transform:scale3d(0, 0, 0);opacity:0}20%{opacity:1}40%{animation-timing-function:cubic-bezier(0.47, 0, 0.745, 0.715);transform:scale3d(1.08, 1.08, 1.08)}60%{animation-timing-function:cubic-bezier(0.42, 0, 0.58, 1);transform:scale3d(1, 1, 1)}80%{animation-timing-function:cubic-bezier(0.42, 0, 0.58, 1);transform:scale3d(1.03, 1.03, 1.03)}100%{animation-timing-function:cubic-bezier(0.25, 0.46, 0.45, 0.94);transform:scale3d(1, 1, 1)}}.popInLeft{animation-name:popInLeft}@keyframes popInLeft{0%{opacity:0;transform:translate3d(-200px, 0, 0) scale3d(0.1, 0.1, 0.1)}40%{opacity:1;transform:translate3d(0, 0, 0) scale3d(1.08, 1.08, 1.08);animation-timing-function:cubic-bezier(0.47, 0, 0.745, 0.715)}60%{animation-timing-function:cubic-bezier(0.42, 0, 0.58, 1);transform:scale3d(1, 1, 1)}80%{animation-timing-function:cubic-bezier(0.42, 0, 0.58, 1);transform:scale3d(1.03, 1.03, 1.03)}100%{animation-timing-function:cubic-bezier(0.25, 0.46, 0.45, 0.94);transform:scale3d(1, 1, 1)}}.popInRight{animation-name:popInRight}@keyframes popInRight{0%{transform:translate3d(200px, 0, 0) scale3d(0.1, 0.1, 0.1);opacity:0}40%{opacity:1;animation-timing-function:cubic-bezier(0.47, 0, 0.745, 0.715);transform:translate3d(0, 0, 0) scale3d(1.08, 1.08, 1.08)}60%{animation-timing-function:cubic-bezier(0.42, 0, 0.58, 1);transform:scale3d(1, 1, 1)}80%{animation-timing-function:cubic-bezier(0.42, 0, 0.58, 1);transform:scale3d(1.03, 1.03, 1.03)}100%{animation-timing-function:cubic-bezier(0.25, 0.46, 0.45, 0.94);transform:scale3d(1, 1, 1)}}.popInTop{animation-name:popInTop}@keyframes popInTop{0%{transform:translate3d(0, -200px, 0) scale3d(0.1, 0.1, 0.1);opacity:0}40%{opacity:1;animation-timing-function:cubic-bezier(0.47, 0, 0.745, 0.715);transform:translate3d(0, 0, 0) scale3d(1.08, 1.08, 1.08)}60%{animation-timing-function:cubic-bezier(0.42, 0, 0.58, 1);transform:translate3d(0, 0, 0) scale3d(1, 1, 1)}80%{animation-timing-function:cubic-bezier(0.42, 0, 0.58, 1);transform:translate3d(0, 0, 0) scale3d(1.03, 1.03, 1.03)}100%{animation-timing-function:cubic-bezier(0.25, 0.46, 0.45, 0.94);transform:translate3d(0, 0, 0) scale3d(1, 1, 1)}}.popInBottom{animation-name:popInBottom}@keyframes popInBottom{0%{transform:translate3d(0, 200px, 0) scale3d(0.1, 0.1, 0.1);opacity:0}40%{opacity:1;animation-timing-function:cubic-bezier(0.47, 0, 0.745, 0.715);transform:translate3d(0, 0, 0) scale3d(1.08, 1.08, 1.08)}60%{animation-timing-function:cubic-bezier(0.42, 0, 0.58, 1);transform:translate3d(0, 0, 0) scale3d(1, 1, 1)}80%{animation-timing-function:cubic-bezier(0.42, 0, 0.58, 1);transform:translate3d(0, 0, 0) scale3d(1.03, 1.03, 1.03)}100%{animation-timing-function:cubic-bezier(0.25, 0.46, 0.45, 0.94);transform:translate3d(0, 0, 0) scale3d(1, 1, 1)}}.popOut{animation-name:popOut;animation-duration:.5s}@keyframes popOut{0%{animation-timing-function:cubic-bezier(0.25, 0.46, 0.45, 0.94);transform:scale3d(1, 1, 1)}60%{animation-timing-function:cubic-bezier(0.42, 0, 0.58, 1);transform:scale3d(1.08, 1.08, 1.08)}80%{opacity:1;animation-timing-function:cubic-bezier(0.42, 0, 0.58, 1)}100%{opacity:0;animation-timing-function:cubic-bezier(0.47, 0, 0.745, 0.715);transform:scale3d(0.3, 0.3, 0.3)}}.popOutLeft{animation-name:popOutLeft;animation-duration:.5s}@keyframes popOutLeft{0%{animation-timing-function:cubic-bezier(0.25, 0.46, 0.45, 0.94);transform:scale3d(1, 1, 1) translate3d(0, 0, 0);transform-origin:left center}40%{opacity:1;animation-timing-function:cubic-bezier(0.42, 0, 0.58, 1);transform:scale3d(1.08, 1.08, 1.08) translate3d(0, 0, 0)}100%{opacity:0;animation-timing-function:cubic-bezier(0.47, 0, 0.745, 0.715);transform:scale3d(0.5, 0.5, 0.5) translate3d(-200px, 0, 0)}}.popOutRight{animation-name:popOutRight;-webkit-backface-visibility:hidden;backface-visibility:hidden;animation-duration:.5s}@keyframes popOutRight{0%{animation-timing-function:cubic-bezier(0.25, 0.46, 0.45, 0.94);transform:scale3d(1, 1, 1) translate3d(0, 0, 0);transform-origin:right center}40%{opacity:1;animation-timing-function:cubic-bezier(0.42, 0, 0.58, 1);transform:scale3d(1.08, 1.08, 1.08) translate3d(0, 0, 0)}100%{opacity:0;animation-timing-function:cubic-bezier(0.47, 0, 0.745, 0.715);transform:scale3d(0.5, 0.5, 0.5) translate3d(200px, 0, 0)}}.popOutTop{animation-name:popOutTop;-webkit-backface-visibility:hidden;backface-visibility:hidden;animation-duration:.5s}@keyframes popOutTop{0%{animation-timing-function:cubic-bezier(0.25, 0.46, 0.45, 0.94);transform:scale3d(1, 1, 1) translate3d(0, 0, 0);transform-origin:top center}40%{opacity:1;animation-timing-function:cubic-bezier(0.42, 0, 0.58, 1);transform:scale3d(1.08, 1.08, 1.08) translate3d(0, 0, 0)}100%{opacity:0;animation-timing-function:cubic-bezier(0.47, 0, 0.745, 0.715);transform:scale3d(0.5, 0.5, 0.5) translate3d(0, -400px, 0)}}.popOutBottom{animation-name:popOutBottom;-webkit-backface-visibility:hidden;backface-visibility:hidden;animation-duration:.5s}@keyframes popOutBottom{0%{animation-timing-function:cubic-bezier(0.25, 0.46, 0.45, 0.94);transform:scale3d(1, 1, 1) translate3d(0, 0, 0);transform-origin:bottom center}40%{opacity:1;animation-timing-function:cubic-bezier(0.42, 0, 0.58, 1);transform:scale3d(1.08, 1.08, 1.08) translate3d(0, 0, 0)}100%{opacity:0;animation-timing-function:cubic-bezier(0.47, 0, 0.745, 0.715);transform:scale3d(0.5, 0.5, 0.5) translate3d(0, 400px, 0)}}.flip{animation-name:flip}@keyframes flip{from{transform:perspective(400px) rotateY(-360deg) scale3d(1, 1, 1);animation-timing-function:cubic-bezier(0.25, 0.46, 0.45, 0.94)}50%{transform:perspective(400px) rotateY(-180deg) scale3d(1.2, 1.2, 1.2);animation-timing-function:cubic-bezier(0.25, 0.46, 0.45, 0.94)}to{transform:perspective(400px) rotateY(0deg) scale3d(1, 1, 1);animation-timing-function:cubic-bezier(0.95, 0.05, 0.795, 0.035)}}.flipInX{animation-name:flipInX;animation-duration:1s}@keyframes flipInX{from{opacity:0;transform:perspective(400px) rotateX(90deg) scale3d(1.2, 1.2, 1.2)}50%{opacity:1;animation-timing-function:cubic-bezier(0.455, 0.03, 0.515, 0.955);transform:perspective(400px) rotateX(-20deg) scale3d(1, 1, 1)}to{transform:perspective(400px) rotateX(0deg) scale3d(1, 1, 1)}}.flipInY{animation-name:flipInY;animation-duration:1s}@keyframes flipInY{from{opacity:0;transform:perspective(400px) rotateY(90deg) scale3d(1.2, 1.2, 1.2)}50%{opacity:1;animation-timing-function:cubic-bezier(0.455, 0.03, 0.515, 0.955);transform:perspective(400px) rotateY(-20deg) scale3d(1, 1, 1)}to{transform:perspective(400px) rotateY(0deg) scale3d(1, 1, 1)}}.flipOutX{animation-name:flipOutX}@keyframes flipOutX{from{transform:perspective(400px) rotateX(0deg) scale3d(1, 1, 1)}60%{opacity:1;animation-timing-function:cubic-bezier(0.455, 0.03, 0.515, 0.955);transform:perspective(400px) rotateX(-30deg) scale3d(1, 1, 1)}to{opacity:0;transform:perspective(400px) rotateX(90deg) scale3d(1.2, 1.2, 1.2)}}.flipOutY{animation-name:flipOutY}@keyframes flipOutY{from{transform:perspective(400px) rotateY(0deg) scale3d(1, 1, 1)}60%{opacity:1;animation-timing-function:cubic-bezier(0.455, 0.03, 0.515, 0.955);transform:perspective(400px) rotateY(-30deg) scale3d(1, 1, 1)}to{opacity:0;transform:perspective(400px) rotateY(90deg) scale3d(1.2, 1.2, 1.2)}}.fadeIn,.tab-pane.active{animation-name:fadeIn;animation-timing-function:cubic-bezier(0.455, 0.03, 0.515, 0.955)}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.fadeInRight{animation-name:fadeInRight;animation-timing-function:cubic-bezier(0.455, 0.03, 0.515, 0.955)}@keyframes fadeInRight{0%{transform:translate3d(400px, 0, 0);opacity:0}100%{transform:translate3d(0, 0, 0);opacity:1}}.fadeInLeft{animation-name:fadeInLeft;animation-timing-function:cubic-bezier(0.455, 0.03, 0.515, 0.955)}@keyframes fadeInLeft{0%{transform:translate3d(-400px, 0, 0);opacity:0}100%{transform:translate3d(0, 0, 0);opacity:1}}.fadeInTop{animation-name:fadeInTop;animation-timing-function:cubic-bezier(0.455, 0.03, 0.515, 0.955)}@keyframes fadeInTop{0%{transform:translate3d(0, -400px, 0);opacity:0}50%{opacity:.2}100%{transform:translate3d(0, 0, 0);opacity:1}}.fadeInBottom{animation-name:fadeInBottom;animation-timing-function:cubic-bezier(0.455, 0.03, 0.515, 0.955)}@keyframes fadeInBottom{0%{transform:translate3d(0, 400px, 0);opacity:0}50%{opacity:.2}100%{transform:translate3d(0, 0, 0);opacity:1}}.fadeOut{animation-name:fadeOut;animation-timing-function:cubic-bezier(0.455, 0.03, 0.515, 0.955)}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.fadeOutLeft{animation-name:fadeOutLeft;animation-timing-function:cubic-bezier(0.455, 0.03, 0.515, 0.955)}@keyframes fadeOutLeft{0%{transform:translate3d(0, 0, 0);opacity:1}100%{transform:translate3d(-400px, 0, 0);opacity:0}}.fadeOutRight{animation-name:fadeOutRight;animation-timing-function:cubic-bezier(0.455, 0.03, 0.515, 0.955)}@keyframes fadeOutRight{0%{transform:translate3d(0, 0, 0);opacity:1}100%{transform:translate3d(400px, 0, 0);opacity:0}}.fadeOutTop{animation-name:fadeOutTop;animation-timing-function:cubic-bezier(0.455, 0.03, 0.515, 0.955)}@keyframes fadeOutTop{0%{transform:translate3d(0, 0, 0);opacity:1}40%{opacity:.2}100%{transform:translate3d(0, -300px, 0);opacity:0}}.fadeOutBottom{animation-name:fadeOutBottom;animation-timing-function:cubic-bezier(0.455, 0.03, 0.515, 0.955)}@keyframes fadeOutBottom{0%{transform:translate3d(0, 0, 0);opacity:1}40%{opacity:.2}100%{transform:translate3d(0, 300px, 0);opacity:0}}.driveInLeft{animation-name:driveInLeft;animation-duration:1s}@keyframes driveInLeft{0%{opacity:0;animation-timing-function:cubic-bezier(0.165, 0.84, 0.44, 1);transform:translate3d(-400px, 0, 0)}30%{opacity:1}60%{animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);transform:translate3d(30px, 0, 0)}100%{animation-timing-function:cubic-bezier(0.645, 0.045, 0.355, 1);transform:translate3d(0, 0, 0)}}.driveInRight{animation-name:driveInRight;animation-duration:1s}@keyframes driveInRight{0%{opacity:0;animation-timing-function:cubic-bezier(0.165, 0.84, 0.44, 1);transform:translate3d(400px, 0, 0)}30%{opacity:1}60%{animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);transform:translate3d(-30px, 0, 0)}100%{animation-timing-function:cubic-bezier(0.645, 0.045, 0.355, 1);transform:translate3d(0, 0, 0)}}.driveInTop{animation-name:driveInTop;animation-duration:1s}@keyframes driveInTop{0%{opacity:0;animation-timing-function:cubic-bezier(0.165, 0.84, 0.44, 1);transform:translate3d(0, -400px, 0)}30%{opacity:1}60%{animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);transform:translate3d(0, 30px, 0)}100%{animation-timing-function:cubic-bezier(0.645, 0.045, 0.355, 1);transform:translate3d(0, 0, 0)}}.driveInBottom{animation-name:driveInBottom;animation-duration:1s}@keyframes driveInBottom{0%{opacity:0;animation-timing-function:cubic-bezier(0.165, 0.84, 0.44, 1);transform:translate3d(0, 300px, 0)}30%{opacity:1}60%{animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);transform:translate3d(0, -30px, 0)}100%{animation-timing-function:cubic-bezier(0.645, 0.045, 0.355, 1);transform:translate3d(0, 0, 0)}}.driveOutLeft{animation-name:driveOutLeft;animation-duration:1s}@keyframes driveOutLeft{0%{animation-timing-function:cubic-bezier(0.165, 0.84, 0.44, 1);transform:translate3d(0, 0, 0)}30%{animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);transform:translate3d(30px, 0, 0)}60%{opacity:1}100%{opacity:0;animation-timing-function:cubic-bezier(0.165, 0.84, 0.44, 1);transform:translate3d(-400px, 0, 0)}}.driveOutRight{animation-name:driveOutRight;animation-duration:1s}@keyframes driveOutRight{0%{animation-timing-function:cubic-bezier(0.165, 0.84, 0.44, 1);transform:translate3d(0, 0, 0)}30%{animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);transform:translate3d(-30px, 0, 0)}60%{opacity:1}100%{opacity:0;animation-timing-function:cubic-bezier(0.165, 0.84, 0.44, 1);transform:translate3d(400px, 0, 0)}}.driveOutTop{animation-name:driveOutTop;animation-duration:1s}@keyframes driveOutTop{0%{animation-timing-function:cubic-bezier(0.165, 0.84, 0.44, 1);transform:translate3d(0, 0, 0)}30%{animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);transform:translate3d(0, 30px, 0)}60%{opacity:1}100%{opacity:0;animation-timing-function:cubic-bezier(0.165, 0.84, 0.44, 1);transform:translate3d(0, -400px, 0)}}.driveOutBottom{animation-name:driveOutBottom;animation-duration:1s}@keyframes driveOutBottom{0%{animation-timing-function:cubic-bezier(0.165, 0.84, 0.44, 1);transform:translate3d(0, 0, 0)}30%{animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);transform:translate3d(0, -30px, 0)}60%{opacity:1}100%{opacity:0;animation-timing-function:cubic-bezier(0.165, 0.84, 0.44, 1);transform:translate3d(0, 300px, 0)}}.spin{animation-name:spin;animation-duration:1.2s}@keyframes spin{0%{animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);transform:rotateZ(0deg);transform-origin:center center}20%{animation-timing-function:cubic-bezier(0.165, 0.84, 0.44, 1);transform:rotateZ(-20deg);transform-origin:center center}70%{animation-timing-function:cubic-bezier(0.42, 0, 0.58, 1);transform:rotateZ(380deg);transform-origin:center center}100%{animation-timing-function:cubic-bezier(0.47, 0, 0.745, 0.715);transform:rotateZ(360deg);transform-origin:center center}}.spinIn{animation-name:spinIn;animation-duration:1s}@keyframes spinIn{0%{opacity:0;animation-timing-function:cubic-bezier(0.23, 1, 0.32, 1);transform:rotateZ(0deg) scale3d(0, 0, 0);transform-origin:center center}50%{opacity:1}70%{transform:rotateZ(380deg) scale3d(1, 1, 1);transform-origin:center center}100%{transform:rotateZ(360deg) scale3d(1, 1, 1);transform-origin:center center}}.spinOut{animation-name:spinOut;animation-duration:1s}@keyframes spinOut{0%{animation-timing-function:cubic-bezier(0.23, 1, 0.32, 1);transform:rotateZ(0deg) scale3d(1, 1, 1);transform-origin:center center}20%{opacity:1;animation-timing-function:cubic-bezier(0.165, 0.84, 0.44, 1);transform:rotateZ(-20deg) scale3d(1, 1, 1);transform-origin:center center}30%{opacity:1}100%{opacity:0;animation-timing-function:cubic-bezier(0.47, 0, 0.745, 0.715);transform:rotateZ(360deg) scale3d(0, 0, 0);transform-origin:center center}}.swoopInLeft{animation-name:swoopInLeft;animation-duration:.5s}@keyframes swoopInLeft{0%{opacity:0;animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);transform:scaleX(1.5) translate3d(-400px, 0, 0)}40%{opacity:1;animation-timing-function:cubic-bezier(0.42, 0, 0.58, 1);transform:scaleX(1.2) translate3d(0, 0, 0)}65%{transform:scaleX(1) translate3d(20px, 0, 0)}100%{animation-timing-function:cubic-bezier(0.42, 0, 0.58, 1);transform:scaleX(1) translate3d(0, 0, 0)}}.swoopInRight{animation-name:swoopInRight;animation-duration:.5s}@keyframes swoopInRight{0%{opacity:0;animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);transform:scaleX(1.5) translate3d(400px, 0, 0)}40%{opacity:1;animation-timing-function:cubic-bezier(0.42, 0, 0.58, 1);transform:scaleX(1.2) translate3d(0, 0, 0)}65%{transform:scaleX(1) translate3d(-20px, 0, 0)}100%{animation-timing-function:cubic-bezier(0.42, 0, 0.58, 1);transform:scaleX(1) translate3d(0, 0, 0)}}.swoopInTop{animation-name:swoopInTop;animation-duration:.5s}@keyframes swoopInTop{0%{opacity:0;animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);transform:scaleY(1.5) translate3d(0, -400px, 0)}40%{opacity:1;animation-timing-function:cubic-bezier(0.42, 0, 0.58, 1);transform:scaleY(1.2) translate3d(0, 0, 0)}65%{transform:scaleY(1) translate3d(0, 20px, 0)}100%{animation-timing-function:cubic-bezier(0.42, 0, 0.58, 1);transform:scaleY(1) translate3d(0, 0, 0)}}.swoopInBottom{animation-name:swoopInBottom;animation-duration:.5s}@keyframes swoopInBottom{0%{opacity:0;animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);transform:scaleY(1.5) translate3d(0, 250px, 0)}40%{opacity:1;animation-timing-function:cubic-bezier(0.42, 0, 0.58, 1);transform:scaleY(1.2) translate3d(0, 0, 0)}65%{transform:scaleY(1) translate3d(0, -20px, 0)}100%{animation-timing-function:cubic-bezier(0.42, 0, 0.58, 1);transform:scaleY(1) translate3d(0, 0, 0)}}.swoopOutLeft{animation-name:swoopOutLeft;animation-duration:.5s}@keyframes swoopOutLeft{0%{animation-timing-function:cubic-bezier(0.42, 0, 0.58, 1);transform:scaleX(1) translate3d(0, 0, 0)}40%{opacity:1;transform:scaleX(1) translate3d(20px, 0, 0)}60%{animation-timing-function:cubic-bezier(0.42, 0, 0.58, 1);transform:scaleX(1.2) translate3d(0, 0, 0)}100%{opacity:0;animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);transform:scaleX(1.5) translate3d(-400px, 0, 0)}}.swoopOutRight{animation-name:swoopOutRight;animation-duration:.5s}@keyframes swoopOutRight{0%{animation-timing-function:cubic-bezier(0.42, 0, 0.58, 1);transform:scaleX(1) translate3d(0, 0, 0)}40%{opacity:1;transform:scaleX(1) translate3d(-20px, 0, 0)}60%{animation-timing-function:cubic-bezier(0.42, 0, 0.58, 1);transform:scaleX(1.2) translate3d(0, 0, 0)}100%{opacity:0;animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);transform:scaleX(1.5) translate3d(400px, 0, 0)}}.swoopOutTop{animation-name:swoopOutTop;animation-duration:.5s}@keyframes swoopOutTop{0%{animation-timing-function:cubic-bezier(0.42, 0, 0.58, 1);transform:scaleY(1) translate3d(0, 0, 0)}40%{opacity:1;transform:scaleY(1) translate3d(0, 20px, 0)}60%{animation-timing-function:cubic-bezier(0.42, 0, 0.58, 1);transform:scaleY(1.2) translate3d(0, 0, 0)}100%{opacity:0;animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);transform:scaleY(1.5) translate3d(0, -400px, 0)}}.swoopOutBottom{animation-name:swoopOutBottom;animation-duration:.5s}@keyframes swoopOutBottom{0%{animation-timing-function:cubic-bezier(0.42, 0, 0.58, 1);transform:scaleY(1) translate3d(0, 0, 0)}40%{opacity:1;transform:scaleY(1) translate3d(0, -20px, 0)}60%{animation-timing-function:cubic-bezier(0.42, 0, 0.58, 1);transform:scaleY(1.2) translate3d(0, 0, 0)}100%{opacity:0;animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);transform:scaleY(1.5) translate3d(0, 200px, 0)}}.fold{animation-name:fold}@keyframes fold{0%{animation-timing-function:cubic-bezier(0.25, 0.46, 0.45, 0.94);transform:scale3d(1, 1, 1)}30%{animation-timing-function:cubic-bezier(0.455, 0.03, 0.515, 0.955);transform:scale3d(1, 0.4, 1)}60%{opacity:1;animation-timing-function:cubic-bezier(0.455, 0.03, 0.515, 0.955);transform:scale3d(0.4, 0.4, 1)}100%{opacity:0;animation-timing-function:cubic-bezier(0.55, 0.085, 0.68, 0.53);transform:scale3d(0.2, 0.2, 0.2)}}.unfold{animation-name:unfold}@keyframes unfold{0%{opacity:0;animation-timing-function:cubic-bezier(0.25, 0.46, 0.45, 0.94);transform:scale3d(0, 0, 0)}30%{opacity:1;animation-timing-function:cubic-bezier(0.455, 0.03, 0.515, 0.955);transform:scale3d(0.4, 0.4, 1)}60%{animation-timing-function:cubic-bezier(0.455, 0.03, 0.515, 0.955);transform:scale3d(0.4, 1, 1)}100%{animation-timing-function:cubic-bezier(0.55, 0.085, 0.68, 0.53);transform:scale3d(1, 1, 1)}}.delay-100{animation-delay:.1s}.delay-150{animation-delay:150ms}.duration-100{animation-duration:.1s}.duration-150{animation-duration:150ms}.delay-200{animation-delay:.2s}.delay-250{animation-delay:250ms}.duration-200{animation-duration:.2s}.duration-250{animation-duration:250ms}.delay-300{animation-delay:.3s}.delay-350{animation-delay:350ms}.duration-300{animation-duration:.3s}.duration-350{animation-duration:350ms}.delay-400{animation-delay:.4s}.delay-450{animation-delay:450ms}.duration-400{animation-duration:.4s}.duration-450{animation-duration:450ms}.delay-500{animation-delay:.5s}.delay-550{animation-delay:550ms}.duration-500{animation-duration:.5s}.duration-550{animation-duration:550ms}.delay-600{animation-delay:.6s}.delay-650{animation-delay:650ms}.duration-600{animation-duration:.6s}.duration-650{animation-duration:650ms}.delay-700{animation-delay:.7s}.delay-750{animation-delay:750ms}.duration-700{animation-duration:.7s}.duration-750{animation-duration:750ms}.delay-800{animation-delay:.8s}.delay-850{animation-delay:850ms}.duration-800{animation-duration:.8s}.duration-850{animation-duration:850ms}.delay-900{animation-delay:.9s}.delay-950{animation-delay:950ms}.duration-900{animation-duration:.9s}.duration-950{animation-duration:950ms}.delay-1000{animation-delay:1s}.delay-1250{animation-delay:1250ms}.delay-1500{animation-delay:1.5s}.delay-1750{animation-delay:1750ms}.duration-1000{animation-duration:1s}.duration-1250{animation-duration:1250ms}.duration-1500{animation-duration:1.5s}.duration-1750{animation-duration:1750ms}.delay-2000{animation-delay:2s}.delay-2250{animation-delay:2250ms}.delay-2500{animation-delay:2.5s}.delay-2750{animation-delay:2750ms}.duration-2000{animation-duration:2s}.duration-2250{animation-duration:2250ms}.duration-2500{animation-duration:2.5s}.duration-2750{animation-duration:2750ms}.delay-3000{animation-delay:3s}.delay-3250{animation-delay:3250ms}.delay-3500{animation-delay:3.5s}.delay-3750{animation-delay:3750ms}.duration-3000{animation-duration:3s}.duration-3250{animation-duration:3250ms}.duration-3500{animation-duration:3.5s}.duration-3750{animation-duration:3750ms}.delay-4000{animation-delay:4s}.delay-4250{animation-delay:4250ms}.delay-4500{animation-delay:4.5s}.delay-4750{animation-delay:4750ms}.duration-4000{animation-duration:4s}.duration-4250{animation-duration:4250ms}.duration-4500{animation-duration:4.5s}.duration-4750{animation-duration:4750ms}.delay-5000{animation-delay:5s}.delay-5250{animation-delay:5250ms}.delay-5500{animation-delay:5.5s}.delay-5750{animation-delay:5750ms}.duration-5000{animation-duration:5s}.duration-5250{animation-duration:5250ms}.duration-5500{animation-duration:5.5s}.duration-5750{animation-duration:5750ms}.duration-6000{animation-duration:6s}.duration-6250{animation-duration:6250ms}.duration-6500{animation-duration:6.5s}.duration-6750{animation-duration:6750ms}.duration-7000{animation-duration:7s}.duration-7250{animation-duration:7250ms}.duration-7500{animation-duration:7.5s}.duration-7750{animation-duration:7750ms}.duration-8000{animation-duration:8s}.duration-8250{animation-duration:8250ms}.duration-8500{animation-duration:8.5s}.duration-8750{animation-duration:8750ms}.duration-9000{animation-duration:9s}.duration-9250{animation-duration:9250ms}.duration-9500{animation-duration:9.5s}.duration-9750{animation-duration:9750ms}.duration-10000{animation-duration:10s}.duration-10250{animation-duration:10250ms}.duration-10500{animation-duration:10.5s}.duration-10750{animation-duration:10750ms}html{box-sizing:border-box;margin:0;padding:0;overflow-y:scroll}@media screen and (min-width: 960px){html{margin-left:calc(100vw - 100%);margin-right:0}}*,*::before,*::after{box-sizing:inherit}body{margin:0;padding:0}a{color:#6e161b;text-decoration:none}a:hover,a:active,a:focus{color:#293040;text-decoration:underline}figure{margin:0}ul{margin:0 0 1.5rem;padding:0 0 0 1rem}.datenschutz p+ul{margin-top:-1.75rem}td:not(:last-child){padding-right:2rem}body{color:#293040;font:normal 100%/1.4375 Lato,"Open Sans","Helvetica Neue Light","Helvetica Neue","Helvetica","Arial",sans-serif}h1,h2,h3{color:#6e161b}h1,h2{font-weight:700;font-size:1.25rem;line-height:1.2;text-transform:uppercase}h1:after,h2:after{display:block;width:166px;margin:1.1rem 0 1.2rem 0;border-bottom:2px solid #293040;border-bottom:2px solid #6e161b;content:""}.hero h1,.hero h2{width:70vw;color:#fff;font-weight:400;font-size:4.5vw;line-height:1.4;text-align:center;text-shadow:0 0 38px rgba(0,0,0,.35),0 0 6px rgba(0,0,0,.35)}.hero h1:after,.hero h2:after{display:none}h2{font-size:1rem;line-height:1.375;text-transform:uppercase}.ueber-uns h2{font-size:1.2rem}p{margin:0 0 2em 0}.clearfix::after{clear:both;content:"";display:table}.container,.page-content{max-width:1180px;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px;width:100%}.hide-text{overflow:hidden;padding:0;text-indent:101%;white-space:nowrap}.visually-hidden,.invisible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.page-wrapper{position:relative;display:flex;flex-direction:column;min-height:100.1vh;padding-top:71px}@media(min-width: 768px){.page-wrapper{padding-top:101px}}.map-wrapper{position:relative;left:50%;width:100vw;height:360px;margin-left:-50vw}.page-header{position:fixed;top:0;z-index:100;width:100%;padding:.75rem 1.25rem;background:#fff;box-shadow:0 0 4px rgba(0,0,0,.5);transition:transform .5s,padding .4s}@media(min-width: 768px){.page-header{padding:1.65rem 1rem}}.page-header.hidden{transform:translateY(-100%);transition:all .5s}.page-header .inside{display:flex;justify-content:space-between;max-width:1180px;margin:0 auto}.hero{margin-bottom:4rem}.nl-news .hero{margin-top:2rem}@media(max-width: 640px){.nl-news .hero{margin-bottom:2rem}}.hero img{width:100%;margin:0;padding:0;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 100%;object-position:50% 100%}.hero .slider-control{display:none}.hero-slide{overflow:hidden}.hero-image{max-height:460px}.hero-image img{height:460px}.page-content{flex:1}.legal .page-content{padding-top:4rem}.ce_headline{max-width:740px;margin:0 auto;margin-bottom:2rem}.ce_text{max-width:740px;margin:0 auto}.ce_text:last-child{margin-bottom:4rem}.mod_newsreader,.press-releases,.collective-agreements{max-width:740px;margin:0 auto}.page-footer{padding:1rem 1rem;background-color:#6e161b}.page-footer .inside{display:flex;flex-direction:column;align-items:center;justify-content:space-between;max-width:1180px;margin:0 auto}@media(min-width: 680px){.page-footer .inside{flex-direction:row}}.uvhh-logo{align-self:center}.page-footer .uvhh-logo path{fill:#fff;stroke:#fff}.content-main .uvhh-logo{max-width:740px;margin:0 auto;margin-bottom:4rem}.uvhh-logo a{display:flex;align-content:center;align-items:center}.uvhh-logo a,.uvhh-logo a:hover,.uvhh-logo a:active,.uvhh-logo a:focus{color:#293040;text-decoration:none}.uvhh-logo--img{margin-right:.5rem}.content-main .uvhh-logo--img{margin-right:1rem}@media(min-width: 768px){.content-main .uvhh-logo--img{margin-right:2rem}}.uvhh-logo--img svg{width:auto;height:42px}.page-footer .uvhh-logo--img svg{height:32px}.content-main .uvhh-logo--img svg{height:64px}@media(min-width: 768px){.content-main .uvhh-logo--img svg{height:96px}}.uvhh-logo--text{font-size:1rem;line-height:1.2}.uvhh-logo--text span{display:block}.page-footer .uvhh-logo--text{color:#fff;font-weight:300;font-size:.8rem}.page-footer .uvhh-logo--text span{display:inline}.content-main .uvhh-logo--text{font-size:1.25rem}@media(min-width: 768px){.content-main .uvhh-logo--text{font-size:1.75rem}}nav{color:#293040}nav ul{display:flex;margin:0;padding:0;list-style:none}nav li{margin:0 .5rem}nav li:first-child{margin-left:0}nav li:last-child{margin-right:0}nav a{color:inherit;text-transform:uppercase;text-decoration:none}nav a:hover{color:#6e161b;text-decoration:none}nav strong{text-transform:uppercase}.header-navigation{display:none;flex-direction:column;align-items:flex-end;justify-content:space-around;padding:0;font-size:.875rem;line-height:1}@media(min-width: 768px){.header-navigation{display:flex}}.header-nav-pages{line-height:1.2}.header-nav-contact{font-size:.75rem;line-height:1;transform:translateY(-7px)}.header-nav-contact span:before{display:inline-block;width:1.2em;height:1.1em;margin-right:.25rem;vertical-align:bottom;background-repeat:no-repeat;background-position:50% 50%;background-size:contain;content:""}.header-nav-contact .mail:before{background-image:url(img/icon-envelope.svg)}.header-nav-contact .phone:before{background-image:url(img/icon-phone.svg)}.nav-legal{font-size:.8em}.nav-legal a,.nav-legal a:hover,.nav-legal a:active,.nav-legal a:focus,.nav-legal strong,.nav-legal strong:hover,.nav-legal strong:active,.nav-legal strong:focus{color:#fff;font-weight:300}.nav-tabs{display:flex;justify-content:flex-start;margin:0 0 2rem 0;padding:0;list-style:none}.nav-tabs li{padding:.5rem 2rem 1rem 0}.tab-pane{display:none;animation-duration:.8s;animation-fill-mode:both}.tab-pane.active{display:block}.veroeffentlichungen .tab-pane.active{display:block}.veroeffentlichungen .tab-pane .ce_text{flex:1 1 60%;margin-right:2rem}.veroeffentlichungen .tab-pane .ce_download{flex:0 1 40%}.release-item{display:flex}.collective-agreements .release-item{align-items:flex-start;flex-direction:column;margin-bottom:1.5rem}@media(min-width: 640px){.collective-agreements .release-item{flex-direction:row}}.release-item header{display:block;font-weight:700;font-size:.875rem}.release-item .ce_download{margin-top:.875rem}.collective-agreements .release-item .ce_download{margin:.5rem 0 0}@media(min-width: 640px){.collective-agreements .release-item .ce_download{margin:0}}.collective-agreements .release-item .download-element{display:grid;grid-template-columns:-webkit-max-content 80px;grid-template-columns:max-content 80px;-moz-text-align-last:left;text-align-last:left}@media(min-width: 640px){.collective-agreements .release-item .download-element{text-align:right}}.release-item--body{flex:1 1 60%;padding-right:4rem}.release-item--body:not(:last-child){margin-bottom:2.5rem}.collective-agreements .release-item--body:not(:last-child){margin-bottom:0}.hero{position:relative}.hero h1,.hero h2{position:absolute;top:50%;left:50%;z-index:1;transform:translate(-50%, -50%)}.ce_sliderStart{position:relative}.slider-control{position:absolute;right:0;bottom:1rem;left:0}.slider-control .slider-prev,.slider-control .slider-next{display:none}.press-release-hero{--hero-padding: 1rem;max-width:calc(740px - var(--hero-padding));max-width:740px;margin:0 auto;padding-inline:var(--hero-padding)}@media(min-width: 740px){.press-release-hero{padding-inline:0}}.press-release-hero img{height:auto;-o-object-fit:contain;object-fit:contain}.staff-wrapper{display:grid;grid-template-columns:repeat(2, 42%);gap:4rem 16%;max-width:740px;margin:0 auto 4rem}@media(min-width: 768px){.staff-wrapper{grid-template-columns:repeat(3, 22.666%)}}.staff-member{line-height:1.375}.staff-member hr{display:block;width:33%;height:2px;margin:.8em 0;background-color:#293040;border:none}.staff-member--image{margin-bottom:1rem}.staff-member--image img{max-width:100%;height:auto}.staff-member--name{font-weight:700;text-transform:uppercase}.staff-member--postion{-webkit-hyphens:auto;hyphens:auto}.staff-member--mail a{color:#293040;font-weight:700;font-size:.875rem}.ce_accordionSingle{margin-bottom:2rem;padding:0 1rem;transition:padding .4s}@media(min-width: 740px){.ce_accordionSingle{padding:0}}.ce_accordionSingle.open{position:relative;left:50%;width:100vw;max-width:unset;margin-left:-50vw;padding:2rem 1.25rem;background:#e2e7ea}@media(min-width: 740px){.ce_accordionSingle.open{padding:2.25rem 1.25rem}}.ce_accordionSingle>div{max-width:740px;margin:0 auto}.toggler{position:relative;font-weight:700;cursor:pointer}@media(max-width: 768px){.toggler{transform:translateX(2rem)}}.toggler:before{position:absolute;left:-2.35rem;display:flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;padding:.5rem .5rem .6rem;color:#293040;font-size:1.5rem;background-color:#e2e7ea;border-radius:50%;content:"+"}.open .toggler{font-weight:700}@media(max-width: 740px){.open .toggler{transform:translateX(2.25rem)}}.open .toggler:before{color:#fff;background-color:#293040;content:"-"}.toggler:after{content:none}.accordion{display:none;animation-duration:.8s;animation-fill-mode:both}.accordion:before{display:block;width:30%;height:2px;margin:1rem 0;background-color:#293040;border:none;content:""}.open .accordion{display:block}.accordion p:last-child{margin-bottom:0}.btn-download{margin-right:1rem;padding:.35rem 1rem;color:#fff;font-size:.75rem;text-transform:uppercase;background-color:#293040;transition:all .4s}.btn-download:hover{color:#fff;text-decoration:none;background-color:#47536f}.news-teaser:not(:first-child){padding-top:2rem;border-top:1px solid #c6d7e2}.news-teaser--info{margin:0 0 .5em;font-weight:700;font-size:.875rem}.news-teaser--content{display:flex;align-items:baseline}.news-teaser--header{color:#293040;margin:0 0 1.5rem 0;font-weight:700;font-size:1rem;text-transform:none}.news-teaser--header a{color:inherit}.news-teaser--text{flex:1 1 60%;padding-right:4rem}.news-teaser--enclosure{flex:0 1 40%}.news-teaser--enclosure ul{margin:0;padding:0;list-style:none}.news-teaser--enclosure a{margin-right:1rem;font-size:.75rem;text-transform:uppercase}.news-item__newsletter--full{margin-bottom:4rem}.news-item__newsletter--full img{width:100%;max-width:100%;height:auto}.news-item__newsletter--full .info{display:flex;gap:2rem;margin-bottom:.5rem}.news-item__newsletter--full .news-category{color:#6e161b}.leaflet-container .leaflet-tooltip{padding:.5rem .75rem;background-color:#6e161b;border:none;border-radius:none}.leaflet-container .leaflet-tooltip:before{display:none}.leaflet-container .leaflet-tooltip-left{margin:3rem 0 0 -1rem;margin:0}.leaflet-container .popup-content{margin:0;padding:0;color:#fff}.leaflet-container .popup-content a{color:inherit}.leaflet-container .popup-content p:last-child{margin:0}.scroll-hint{display:flex;align-items:center;justify-content:center;padding:8px;background:rgba(0,0,0,0);border:none;outline:none;cursor:pointer}.scroll-hint>div{width:36px;height:36px;background-color:rgba(0,0,0,0);border-right:4px solid #fff;border-bottom:4px solid #fff;box-shadow:4px 4px 6px rgba(0,0,0,.35);transform:translateY(-25%) rotate(45deg);transition:all .4s}.scroll-hint>div:hover{box-shadow:8px 8px 10px rgba(0,0,0,.35);transform:translateY(-32%) rotate(45deg) scale(1.125)}.hero .scroll-hint{position:absolute;bottom:50px;left:50%;margin:0 auto;transform:translateX(-50%)}.login{max-width:24rem;margin-bottom:4rem;padding:2rem 3rem 4rem;border:1px solid #6e161b;border:1px solid #ccc;background:#f2f2f2}.login h2{margin-bottom:2rem}.login h2:after{width:100%}.login label{display:block;margin-bottom:.2rem}.login input{width:100%;margin-bottom:1rem;padding:.75rem;border:1px solid #ccc;border-color:#ccc}.login button{width:100%;padding:.75rem;border:none;color:#fff;background-color:#6e161b;cursor:pointer;transition:background-color .4s}.login button:hover{background-color:#006400}.login .error{color:#6e161b}.slicknav_btn{position:relative;display:block;vertical-align:middle;float:right;padding:.438em .625em .438em .625em;line-height:1.125em;cursor:pointer}.slicknav_btn .slicknav_icon-bar+.slicknav_icon-bar{margin-top:.188em}.slicknav_menu{*zoom:1}.slicknav_menu .slicknav_menutxt{display:block;line-height:1.188em;float:left}.slicknav_menu .slicknav_icon{float:left;width:1.125em;height:.875em;margin:.188em 0 0 .438em}.slicknav_menu .slicknav_icon:before{background:rgba(0,0,0,0);width:1.125em;height:.875em;display:block;content:"";position:absolute}.slicknav_menu .slicknav_no-text{margin:0}.slicknav_menu .slicknav_icon-bar{display:block;width:1.125em;height:.125em;border-radius:1px;box-shadow:0 1px 0 rgba(0,0,0,.25)}.slicknav_menu:before{content:" ";display:table}.slicknav_menu:after{content:" ";display:table;clear:both}.slicknav_nav{clear:both}.slicknav_nav ul{display:block}.slicknav_nav li{display:block}.slicknav_nav .slicknav_arrow{font-size:.8em;margin:0 0 0 .4em}.slicknav_nav .slicknav_item{cursor:pointer}.slicknav_nav .slicknav_item a{display:inline}.slicknav_nav .slicknav_row{display:block}.slicknav_nav a{display:block}.slicknav_nav .slicknav_parent-link a{display:inline}.slicknav_brand{float:left}.slicknav_menu{position:absolute;top:18px;right:0;left:0;z-index:999;box-sizing:border-box;padding:5px;font-size:16px;background:rgba(0,0,0,0)}@media(min-width: 768px){.slicknav_menu{display:none}}.slicknav_menu *{box-sizing:border-box}.slicknav_menu .slicknav_menutxt{color:#4c4c4c;font-weight:bold;text-shadow:0 1px 3px #000}.slicknav_menu .slicknav_icon-bar{width:2rem;height:.25rem;background-color:#4c4c4c}.slicknav_menu .slicknav_icon{float:none}.slicknav_btn{margin:5px 1rem 2rem 6px;padding:0;text-decoration:none;text-shadow:0 1px 1px rgba(255,255,255,.75);background-color:rgba(0,0,0,0);border-radius:4px}.slicknav_nav{margin:0;padding:1rem 0 1rem;overflow:hidden;color:#4c4c4c;text-transform:uppercase;list-style:none;background-color:#fff}.slicknav_nav ul{margin:0 0 0 20px;padding:0;overflow:hidden;list-style:none}.slicknav_nav li{text-align:right}.slicknav_nav .slicknav_row{margin:2px 5px;padding:5px 10px}.slicknav_nav .slicknav_row:hover{color:#4c4c4c;background:#ccc;border-radius:6px}.slicknav_nav a{margin:2px 5px;padding:5px 10px;color:#4c4c4c;text-decoration:none}.slicknav_nav a:hover{color:#222;background:#ccc;border-radius:6px}.slicknav_nav .slicknav_txtnode{margin-left:15px}.slicknav_nav .slicknav_item a{margin:0;padding:0}.slicknav_nav .slicknav_parent-link a{margin:0;padding:0}.slicknav_brand{height:44px;padding:7px 12px;color:#4c4c4c;font-size:18px;line-height:30px}.about-us .content-main .mod_article:not(:first-child):before{position:relative;left:50%;width:100vw;max-width:unset;margin-left:-50vw;display:block;margin-bottom:4rem;border-top:6px solid #e2e7ea;content:""}
