@charset "UTF-8";@font-face{font-family:yantramanav-black;src:url(/fonts/yantramanav-black/yantramanav-black-webfont.eot);src:url(/fonts/yantramanav-black/yantramanav-black-webfont.eot?#iefix) format("embedded-opentype"),url(/fonts/yantramanav-black/yantramanav-black-webfont.woff) format("woff"),url(/fonts/yantramanav-black/yantramanav-black-webfont.ttf) format("truetype"),url(/fonts/yantramanav-black/yantramanav-black-webfont.svg#yantramanavblack) format("svg");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:yantramanav-medium;src:url(/fonts/yantramanav-medium/yantramanav-medium-webfont.eot);src:url(/fonts/yantramanav-medium/yantramanav-medium-webfont.eot?#iefix) format("embedded-opentype"),url(/fonts/yantramanav-medium/yantramanav-medium-webfont.woff) format("woff"),url(/fonts/yantramanav-medium/yantramanav-medium-webfont.ttf) format("truetype"),url(/fonts/yantramanav-medium/yantramanav-medium-webfont.svg#yantramanavmedium) format("svg");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:yantramanav-regular;src:url(/fonts/yantramanav-regular/yantramanav-regular-webfont.eot);src:url(/fonts/yantramanav-regular/yantramanav-regular-webfont.eot?#iefix) format("embedded-opentype"),url(/fonts/yantramanav-regular/yantramanav-regular-webfont.woff) format("woff"),url(/fonts/yantramanav-regular/yantramanav-regular-webfont.ttf) format("truetype"),url(/fonts/yantramanav-regular/yantramanav-regular-webfont.svg#yantramanav_regularregular) format("svg");font-weight:400;font-style:normal;font-display:swap}*{border:0;font:inherit;margin:0;padding:0;text-rendering:geometricPrecision}html{box-sizing:border-box;font-size:62.5%;height:100%}@media screen and (min-width:960px){html{font-size:78.125%}}body{box-sizing:border-box;color:#3c3c3d;font-family:Avenir,Avenir Next,Helvetica Neue,Segoe UI,Verdana,sans-serif;font-size:1.6rem;line-height:2.4rem;min-height:100%;position:relative}h1,h2,h3,h4,h5,h6{font-family:Avenir,Avenir Next,Helvetica Neue,Segoe UI,Verdana,sans-serif;font-weight:500}h1,h2,h3{line-height:4.8rem;padding:.8rem 0 1.6rem}h4,h5,h6{padding:2.4rem 0}h1{font-size:3.6rem}h2{font-size:3.2rem}h3{font-size:2.8rem}h4{font-size:2rem}h5{font-size:1.8rem}h6{font-size:1.6rem}p{padding-bottom:2.4rem}form{padding:2.4rem 0}pre,code,samp,kbd{background-color:#efeff0;font-size:1.2rem;color:#e528b0;font-family:Consolas,Monaco,Courier New,monospace;line-height:1}code,samp,kbd{border-radius:2px;overflow-y:hidden;overflow-x:auto;padding:.4rem .4rem .2rem}pre{border-radius:2px;line-height:2.4rem;overflow-y:hidden;overflow-x:auto;padding:1.2rem 1rem;margin:0 0 2.4rem}pre code,pre samp,pre kbd{background-color:transparent;border:none;border-radius:0;padding:0}a:link{color:#4076d4}a:visited{color:#9140d4}a:hover,a:focus{color:#2e68cc}a:active{color:#d44076}img,video{max-width:100%;display:table}hr{height:4.8rem;margin-bottom:2.4rem;position:relative}hr:before{background-color:#cdcdce;content:"";height:1px;position:absolute;top:50%;width:100%}ol,ul{margin-left:2rem;padding:0 0 2.4rem}ol{list-style-type:decimal}ol ol{padding-bottom:0}ul{list-style-type:disc}ul ul{padding-bottom:0}dt{font-style:italic}dd{text-indent:2rem}blockquote{margin:0 0 2.4rem 1.2rem;border-left:.3rem solid #cdcdce;padding:2.4rem 1.2rem}blockquote p:last-child{padding-bottom:0}figure{margin:0 auto;padding-bottom:2.4rem}figure img{display:table;margin:0 auto}small,sub,sup{font-size:1.2rem;line-height:1}caption,figcaption{font-size:1.2rem;font-style:italic;text-align:center}em,cite,i{font-style:italic}strong,var,b{font-weight:700}q:before{content:"'"}q:after{content:"'"}q>q{font-style:italic}dfn,abbr{border-bottom:.1rem dotted #5a5a5b;cursor:default}table{border-radius:2px;border-collapse:separate;border-spacing:0;margin-bottom:2.4rem;width:100%}table th{font-weight:500;text-align:left}table th,table td{padding:0 .6rem}label{color:#7d7d7e}input,label,select,button,textarea{display:block;resize:none;-webkit-appearance:none;-moz-appearance:none}input:-webkit-autofill,textarea:-webkit-autofill,select:-webkit-autofill{color:#3c3c3d;-webkit-text-fill-color:#3c3c3d;-webkit-box-shadow:0 0 0px 1000px white inset!important}.disabled{cursor:default;opacity:.5;pointer-events:none}.smooth{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.f-none{float:none}.f-left{float:left}.f-right{float:right}.clearfix{clear:both;overflow:hidden}.ta-left{text-align:left}.ta-center{text-align:center}.ta-right{text-align:right}.fs-small{font-size:1.2rem}.fs-base{font-size:1.6rem}.fs-large{font-size:2rem}.fw-light{font-weight:300}.fw-normal{font-weight:400}.fw-semibold{font-weight:600}.fw-bold{font-weight:700}.btn,[type=button],[type=submit],button{background-color:#e83fb8;border:none;border-radius:.2rem;box-sizing:border-box;color:#fff;cursor:pointer;display:inline-block;height:4.8rem;line-height:4.8rem;max-width:100%;transition-property:background-color;transition-duration:.2s;margin:0 auto;padding:0 3rem;text-align:center;-webkit-user-select:none;user-select:none;width:auto}.btn:link,[type=button]:link,[type=submit]:link,button:link,.btn:visited,[type=button]:visited,[type=submit]:visited,button:visited{color:#fff;text-decoration:none}.btn:focus,[type=button]:focus,[type=submit]:focus,button:focus,.btn:hover,[type=button]:hover,[type=submit]:hover,button:hover{background-color:#e528b0;color:#fff}.btn:focus,[type=button]:focus,[type=submit]:focus,button:focus{outline:.1rem dotted #7d7d7e}.btn:active,[type=button]:active,[type=submit]:active,button:active{background-color:#e83fb8}.btn--secondary{background-color:#efeff0;color:#3c3c3d}.btn--secondary:link,.btn--secondary:visited{color:#3c3c3d}.btn--secondary:focus,.btn--secondary:hover{background-color:#dededf;color:#3c3c3d}.btn--link{background-color:transparent;color:#4076d4;text-decoration:underline}.btn--link:focus,.btn--link:hover{color:#2e68cc;background-color:transparent}.btn--link:active{color:#d44076;background-color:transparent}.radio,.checkbox{cursor:pointer;display:inline-block;margin-bottom:2.4rem;padding:0 1rem 0 3rem;position:relative}.radio:before,.checkbox:before{background-color:#fff;border:2px solid #7d7d7e;content:"";height:16px;left:0;margin-top:-10px;position:absolute;top:50%;width:16px}.checkbox input[type=checkbox],.radio input[type=radio]{opacity:0;position:absolute;z-index:-1}.radio__label,.checkbox__label{color:#7d7d7e;font-size:1.2rem;line-height:1}.radio__label:after,.checkbox__label:after{border:1px solid transparent;content:"";height:18px;left:0;margin-top:-10px;position:absolute;top:50%;width:18px}.radio input[type=radio]:focus+.radio__label:after,.checkbox input[type=checkbox]:focus+.checkbox__label:after{border-color:#e83fb8;box-shadow:0 1px 2px 1px #dededf inset}.textfield,.select{background-color:#fff;display:block;margin-top:-2px;margin-bottom:2.4rem;position:relative}.textfield__label,.select__label{background-color:#fff;font-size:1.2rem;position:absolute;left:1px;line-height:1;padding:.5rem;right:1px;top:1px}.textfield input,.textfield textarea,.select select{background-color:transparent;border:1px solid #7d7d7e;border-radius:2px;box-sizing:border-box;padding:1.8rem .5rem .6rem;position:relative;width:100%}.textfield *:focus,.select select:focus{border-color:#e83fb8;box-shadow:0 1px 2px #dededf inset;outline:none}.radio:before,.radio__label:after{border-radius:20px}.radio input[type=radio]:checked+.radio__label:before{background-color:#e528b0;border-radius:20px;content:"";height:10px;left:5px;margin-top:-5px;position:absolute;top:50%;width:10px}.checkbox:before,.checkbox__label:after{border-radius:2px}.checkbox input[type=checkbox]:checked+.checkbox__label:after{color:#e528b0;content:"✔";font-size:14px;line-height:18px;text-align:center}.select:after{content:"";border-left:.6rem solid transparent;border-right:.6rem solid transparent;border-top:.6rem solid #7d7d7e;height:0;margin-top:-.5rem;position:absolute;right:1rem;bottom:1.3rem;width:0}.select select{z-index:100}.select option[disabled]{background-color:#efeff0;color:#5a5a5b}.grid{display:-ms-flexbox;display:-webkit-flex;display:flex}.grid>*{flex:1;flex-grow:4;padding-left:1rem;padding-right:1rem}.grid>*:first-child{margin-left:-1rem}.grid>*:last-child{margin-right:-1rem}.grid>*.column--light{flex-grow:2}.grid>*.column--heavy{flex-grow:8}@media(max-width:599px){.grid--medium{display:block}.grid--medium>*{padding-left:0;padding-right:0}.grid--medium>*:first-child{margin-left:0}.grid--medium>*:last-child{margin-right:0}}@media(max-width:959px){.grid--large{display:block}.grid--large>*{padding-left:0;padding-right:0}.grid--large>*:first-child{margin-left:0}.grid--large>*:last-child{margin-right:0}}.wrapper{margin:0 auto;max-width:960px;padding:4.8rem 2rem}.wrapper-large{margin:0 auto;max-width:1200px;padding:7.2rem 2rem}.wrapper-small{margin:0 auto;max-width:640px;padding:2.4rem 2rem}body{-webkit-hyphens:auto;hyphens:auto}h1,h2,h3,h4{font-family:yantramanav-black,sans-serif;text-transform:uppercase}h1{font-size:5.7rem;line-height:7.125rem}h2{font-size:5.13rem;line-height:6.4125rem;padding-bottom:6rem;padding-top:6rem}h2:before{background-color:#007ac6;border-radius:2px;content:"";display:block;height:4px;margin:1rem auto;width:60px}h3,.h3{font-size:4.275rem;line-height:5.34375rem}h4,.h4{font-size:3.42rem;line-height:4.275rem}p,ul{font-family:yantramanav-regular,sans-serif}b,strong{font-family:yantramanav-medium,sans-serif}.fs-upper{text-transform:uppercase}p.jumbo{font-size:3.42rem;line-height:4.275rem;text-align:center}.development{background-color:tomato;color:#fff;display:block;height:4px;left:0;overflow:hidden;position:fixed;text-align:center;top:0;transition:height .2s ease-in-out;width:100%;z-index:99999}.development:hover{height:36px}.development p{padding:4px}.nav__wrapper__collapse{height:75px;position:fixed;right:0;top:0;width:80px;z-index:9999}.nav__wrapper__collapse .backdrop{background:#007ac6;height:100%;left:0;position:absolute;top:0;width:100%}.nav__wrapper__collapse ul{height:calc(100vh - 100px);list-style:none;margin:100px 0 0;overflow:auto;width:100vw}.nav__wrapper__collapse ul li{height:40pt}@media screen and (min-width:720px){.nav__wrapper__collapse ul li{height:60pt}}.nav__wrapper__collapse ul li{position:relative;text-transform:uppercase}.nav__wrapper__collapse ul li a,.nav__wrapper__collapse ul li p{color:#fff;float:left;font-family:yantramanav-black,sans-serif;font-size:30pt;height:40pt;left:100vw;line-height:40pt;position:absolute;text-align:center;text-decoration:none;transition:right ease-in-out 0s;width:100%}@media screen and (min-width:720px){.nav__wrapper__collapse ul li a,.nav__wrapper__collapse ul li p{font-size:60pt;height:60pt;line-height:60pt}}.nav__wrapper__collapse ul a:hover,.nav__wrapper__collapse ul a:active{color:#fef502}.nav__wrapper__collapse ul p{font-size:10pt;font-weight:300;line-height:inherit}.nav__wrapper__collapse ul p a{margin-top:20px}.nav__wrapper__collapse--shown{height:100vh;transition:all ease-in-out .2s;width:100%}.nav__wrapper__collapse--shown .nav-icon-bar-1{transform:translateY(-6px) rotate(45deg) scale(1.41)}.nav__wrapper__collapse--shown .nav-icon-bar-2{opacity:0}.nav__wrapper__collapse--shown .nav-icon-bar-3{transform:translateY(6px) rotate(-45deg) scale(1.41)}.nav__wrapper__collapse--shown .backdrop{background:#007ac6f2}.nav__wrapper__collapse--shown ul{left:100%;transition:right ease-in-out 2s;transition-delay:2s}.nav__wrapper__collapse--shown ul li a,.nav__wrapper__collapse--shown ul li p{height:25%;left:0%;position:absolute;transition:left ease-in-out .4s,color ease-in-out .25s;width:100%}.nav__wrapper__collapse--shown ul li:nth-of-type(1) a{transition-delay:0s,0s}.nav__wrapper__collapse--shown ul li:nth-of-type(2) a{transition-delay:.1s,0s}.nav__wrapper__collapse--shown ul li:nth-of-type(3) a{transition-delay:.15s,0s}.nav__wrapper__collapse--shown ul li:nth-of-type(4) a{transition-delay:.2s,0s}.nav__wrapper__collapse--shown ul li:nth-of-type(5) a{transition-delay:.25s,0s}.nav__wrapper__collapse--shown ul li:nth-of-type(6) a{transition-delay:.3s,0s}.nav__wrapper__collapse--shown ul li:nth-of-type(7) a,.nav__wrapper__collapse--shown ul li:nth-of-type(7) p{transition-delay:.35s,0s}.nav__wrapper__collapse .nav__btn__collapse{display:block;height:30px;position:absolute;right:20px;top:20px;width:35px}.nav__wrapper__collapse .nav__btn__collapse:hover{cursor:pointer}.nav__wrapper__collapse .nav__btn__collapse>div{background-color:#fff;border-radius:1px;height:2px;pointer-events:none;position:absolute;right:0;transform-origin:left center;transition:all ease-in-out .2s;width:36px}.nav__wrapper__collapse .nav__btn__collapse>div.nav-icon-bar-1{top:5px}.nav__wrapper__collapse .nav__btn__collapse>div.nav-icon-bar-2{top:17px}.nav__wrapper__collapse .nav__btn__collapse>div.nav-icon-bar-3{top:29px}.nav__footer{margin-bottom:16px}.nav__footer a{font-size:1.5rem;margin:auto 1rem}.wrapper{position:relative}.wrapper-full{margin:0 auto;max-width:1920px;overflow:hidden;padding:0;width:100%}.grid{position:relative}.btn{background-color:#fef502;border:.15rem solid #fef502;border-radius:5rem;box-sizing:border-box;color:#fef502;cursor:pointer;display:inline-block;font-family:yantramanav-medium,sans-serif;height:auto;margin:0 auto;max-width:100%;padding-left:2rem;padding-right:2rem;padding-top:.2rem;text-align:center;text-transform:uppercase;transition-duration:.25s;transition-property:background-color,color;-webkit-user-select:none;user-select:none;width:auto}.btn span{pointer-events:none}.btn:link,.btn:visited{color:#007ac6;text-decoration:none}.btn:focus,.btn:hover{background-color:transparent;color:#fef502}.btn:focus{outline:none}.btn:active{background-color:#fef502;outline:none}.btn--inverted{background-color:transparent;border-color:#fef502}.btn--inverted:link,.btn--inverted:visited{color:#fef502;text-decoration:none}.btn--inverted:focus,.btn--inverted:hover{background-color:#fef502;color:#007ac6}.btn--inverted:active{background-color:#fef502}.btn--secondary{background-color:#2d2d2e;border-color:#2d2d2e;color:#efeff0}.btn--secondary:link,.btn--secondary:visited{color:#efeff0}.btn--secondary:focus,.btn--secondary:hover{background-color:transparent;color:#2d2d2e}.btn--secondary:active{color:#7d7d7e}.btn--secondary--inverted{background-color:transparent;border-color:#efeff0;color:#efeff0}.btn--secondary--inverted:link,.btn--secondary--inverted:visited{color:#efeff0;text-decoration:none}.btn--secondary--inverted:focus,.btn--secondary--inverted:hover{background-color:#efeff0;color:#2d2d2e}.btn--secondary--inverted:active{background-color:#efeff0}.btn--link{background-color:transparent;border-color:transparent;color:#4076d4;font-weight:700;text-decoration:underline}.btn--link:link{color:#4076d4}.btn--link:visited{color:#9140d4}.btn--link:focus,.btn--link:hover{background-color:transparent;color:#2e68cc}.btn--link:active{background-color:transparent;color:#d44076}.btn--link--small{padding:0;text-transform:none}.card{align-items:center;background-color:#000;color:#fef502;display:flex;height:257px;justify-content:center;overflow:hidden;position:relative;transition:height .4s ease-in-out}.card figure{height:100%;position:absolute;transition:opacity .8s;width:100%}.card figure.lazy-load-image{margin-bottom:0}.card figure.lazy-load-image--loaded{opacity:.7}@media screen and (min-width:720px){.card figure{height:308px}}@media screen and (min-width:959px){.card figure{height:411px}}@media screen and (min-width:1200px){.card figure{height:514px}}@media screen and (min-width:1500px){.card figure{height:822px}}@media screen and (min-width:720px){.card{height:308px}}@media screen and (min-width:959px){.card{height:411px}}@media screen and (min-width:1200px){.card{height:514px}}@media screen and (min-width:1500px){.card{height:822px}}.card h3{transition:all .4s ease-in-out}.card .btn-more{display:inherit;margin-top:3rem;opacity:1;transition:margin-top .4s ease-in-out,visibility .4s ease-in-out,opacity .2s ease-in-out .2s;visibility:visible;width:150px}.card--active{height:150px}@media screen and (min-width:959px){.card--active{height:350px}}.card--active .btn-more{margin-top:-5rem;opacity:0;transition:margin-top .4s ease-in-out,visibility .4s ease-in-out,opacity .2s ease-in-out;visibility:hidden}.card__content{margin:2rem;text-transform:uppercase;z-index:100}.card__content h3{padding:0}.card--colored{height:300px}.card--colored:nth-child(odd){background-color:#007ac6}.card--colored:nth-child(2n){background-color:#fef502;color:#007ac6}.card-element{margin:.5rem}.card-element__content{display:flex;flex-direction:column;height:0;justify-content:center;opacity:0;overflow:hidden;padding:0 2rem;transition:opacity ease-in-out .15s,margin ease-in-out .4s,height ease-in-out .4s}.card-element__content h3{text-shadow:0 0 60px rgba(0,0,0,.6)}.card-element__content--active{height:500px;margin:2rem auto;opacity:1;transition:margin ease-in-out .4s,height ease-in-out .4s,opacity .4s .25s}.card-element__content .btnClose{margin-bottom:1px}.card-secondary{display:flex}.card-secondary__content__frame{margin:1rem 1.5rem;min-height:250px;width:100%}.card-secondary__content__wrapper{align-items:center;border:2px solid #007ac6;display:flex;height:100%;justify-content:center;padding:0 2rem}.card-secondary__content h3{text-transform:uppercase}@keyframes ANIMATE-MOUSE-DOT{0%{margin-bottom:10px;margin-top:10px}3%{margin-bottom:2px;margin-top:12px}8%{margin-bottom:10px;margin-top:10px}}.hero{background-color:transparent;height:100vh}.hero .logo-container{height:43px;left:0;padding:16px 24px 16px 16px;position:fixed;top:0;width:auto;z-index:9999}.hero .logo-container .logo{height:42px}.hero .btn-scroll-down{bottom:20px;color:#fff;display:none;font-weight:300;position:absolute;text-align:center;transition:bottom .25s ease-in-out;width:100%}@media screen and (min-height:660px){.hero .btn-scroll-down{display:block}}.hero .btn-scroll-down__mouse{border:1px solid #fff;border-radius:8px;display:block;height:25px;margin:0 auto;position:relative;width:16px}.hero .btn-scroll-down__mouse:after{background-color:#fff;border-radius:1px;content:"";display:block;height:3px;left:7px;position:absolute;top:5px;width:2px}.hero .btn-scroll-down__arrow{animation:ANIMATE-MOUSE-DOT 8s infinite;background-color:#fff;border-radius:1px;display:block;height:20px;margin:10px auto;width:2px}.hero .btn-scroll-down__arrow:before{background-color:#fff;border-radius:1px;content:"";display:block;height:8px;margin:0 auto;transform:translate(-3px) translateY(12px) rotate(-45deg);width:2px}.hero .btn-scroll-down__arrow:after{background-color:#fff;border-radius:1px;content:"";display:block;height:8px;margin:0 auto;transform:translate(3px) translateY(4px) rotate(45deg);width:2px}.touch-device .btn-scroll-down__mouse{display:none}.herocontainer{align-items:center;display:flex;height:100%;overflow:hidden;position:relative;width:100%}.herocontainer__content{height:auto;overflow:hidden;width:100%}.herocontainer__content--image{position:fixed;top:0;width:100vw;z-index:-1}.herocontainer__content--image figure{display:block;height:100vh;object-fit:cover;opacity:.8;pointer-events:none;width:100vw;z-index:-1}.herocontainer__content--claim{margin-bottom:50px;position:relative}.herocontainer__content--claim span{background-color:#007ac6;display:inline-block;line-height:1;padding:1rem .3em .7rem}.herocontainer__content--claim h3{color:#fef502;font-size:2em;text-align:center;text-transform:initial}@media screen and (min-width:720px){.herocontainer__content--claim span{padding-top:1.6rem}.herocontainer__content--claim h3{font-size:3em}}.herocontainer__content--claim__logo{background-color:#007ac6;height:auto;margin:0 auto;max-width:275px;padding:1em 2em}@media screen and (min-width:720px){.herocontainer__content--claim__logo{max-width:525px;padding:1.5em 3em}}@media screen and (min-width:960px){.herocontainer__content--claim__logo{max-width:700px;padding:2em 4em}}.herocontainer__content--calltoaction{margin:0 auto;max-width:500px;position:relative;text-align:center}.herocontainer__content--calltoaction .btn{margin:0 .5em}.copyright{font-size:10pt;line-height:1.2}.copyright .heart-icon{font-size:8pt;padding:0 3px}.copyright a{color:inherit;text-decoration:none;transition:color .2s ease-in-out}.copyright a:link,.copyright a:visited{color:inherit}.copyright a:hover{color:#fef502}.lazy-load-image{height:100%;margin-bottom:2.4rem;padding-bottom:0;position:relative}.lazy-load-image--round,.lazy-load-image--round .lazy-load-image__img{border-radius:50%}.lazy-load-image--round:before{border-radius:50%}.lazy-load-image .lazy-load-image__img{height:100%;object-fit:cover;opacity:1;transition:opacity .8s;width:100%}.lazy-load-image .lazy-load-image__img[data-src]{opacity:0}.lazy-load-image:before{background-color:#fbfbfb;content:"";height:100%;left:0;opacity:1;position:absolute;top:0;width:100%}.lazy-load-image--loaded:before{opacity:0}.lazy-load-image--wide .lazy-load-image__img{height:100%;object-fit:cover}.lazy-load-video{background-color:#fbfbfb;display:block;height:100vh;object-fit:cover;position:relative;z-index:-1}.lazy-load-video .lazy-load-video__video{object-fit:cover;opacity:0;transition:opacity .4s ease-in-out}.lazy-load-video--loaded .lazy-load-video__video{opacity:1}.badge-list__wrapper{display:block;margin-bottom:16px;margin-top:16px}.badge-list__wrapper span{display:block}.badge-list__wrapper span:nth-of-type(2){margin-top:-12px;width:auto;line-height:.7}.badge-list__item{display:inline-block;margin:.5rem;padding:.5rem 2rem;line-height:.8;font-size:3.5rem;text-transform:uppercase;font-style:italic;font-family:yantramanav-black,sans-serif;-webkit-text-stroke-color:#fff;-webkit-text-stroke-width:1pt;color:#0f0f0f;transition:color ease-in-out .25s,text-shadow ease-in-out .25s}.badge-list__item:hover{text-shadow:-1rem 0 #2d2d2e,0 1rem #2d2d2e,1rem 0 #2d2d2e,0 -1rem #2d2d2e;color:#fff;cursor:crosshair}.badge-list__item.badge-list__item__big-tooltip:hover{cursor:crosshair;opacity:.45}.banner{height:220px;overflow:hidden}.banner figure{height:220px}.bigToolTip{background-color:#111;bottom:-100vh;color:#fff;font-size:3rem;font-weight:900;line-height:1;padding:8px 8px 4px;position:fixed;right:-100vw;text-transform:uppercase;z-index:10000}section{background-color:#fff;padding-bottom:50px}section.theme-dark{background-color:#0f0f0f;color:#fff;position:relative}section.theme-dark:before{background-color:#0f0f0f;content:"";display:block;height:100%;outline:1px solid transparent;position:absolute;top:-50px;transform:skewY(-1deg);width:100%}section.theme-dark:after{background-color:#0f0f0f;bottom:-50px;content:"";display:block;height:100%;outline:1px solid transparent;position:absolute;transform:skewY(1deg);width:100%;z-index:1}section.theme-dark .wrapper{z-index:2}.wrapper-seamless{margin:0 auto;max-width:1920px}h1{padding-bottom:6rem;padding-top:6rem}.img-about{margin:2rem auto;max-width:272px}.padding-top--zero{padding-top:0}a{color:#007ac6;text-decoration:none;transition:text-decoration .4s ease-in-out}a:link,a:visited{color:#007ac6}a:hover{text-decoration:underline}.impressum__address__description{padding-left:0;width:50px}@media screen and (min-width:960px){.impressum__address__description{width:70px}}.impressum__additional-info__description{padding-left:0;width:160px}@media screen and (min-width:960px){.impressum__additional-info__description{width:190px}}footer{background-color:#007ac6;color:#fff}footer p{padding-bottom:0}footer a{color:#fff;text-decoration:none;transition:color .2s ease-in-out}footer a:link,footer a:visited{color:#fff}footer a:hover{color:#fef502;text-decoration:none}
