.glightbox-container{width:100%;height:100%;position:fixed;top:0;left:0;z-index:999999!important;overflow:hidden;-ms-touch-action:none;touch-action:none;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;outline:0;overflow:hidden}.glightbox-container.inactive{display:none}.glightbox-container .gcontainer{position:relative;width:100%;height:100%;z-index:9999;overflow:hidden}.glightbox-container .gslider{-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease;height:100%;left:0;top:0;width:100%;position:relative;overflow:hidden;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.glightbox-container .gslide{width:100%;position:absolute;opacity:1;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;opacity:0}.glightbox-container .gslide.current{opacity:1;z-index:99999;position:relative}.glightbox-container .gslide.prev{opacity:1;z-index:9999}.glightbox-container .gslide-inner-content{width:100%}.glightbox-container .ginner-container{position:relative;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:100%;margin:auto;height:100vh}.glightbox-container .ginner-container.gvideo-container{width:100%}.glightbox-container .ginner-container.desc-bottom,.glightbox-container .ginner-container.desc-top{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.glightbox-container .ginner-container.desc-left,.glightbox-container .ginner-container.desc-right{max-width:100%!important}.gslide iframe,.gslide video{outline:0!important;border:none;min-height:165px;-webkit-overflow-scrolling:touch;-ms-touch-action:auto;touch-action:auto}.gslide:not(.current){pointer-events:none}.gslide-image{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.gslide-image img{max-height:100vh;display:block;padding:0;float:none;outline:0;border:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;max-width:100vw;width:auto;height:auto;-o-object-fit:cover;object-fit:cover;-ms-touch-action:none;touch-action:none;margin:auto;min-width:200px}.desc-bottom .gslide-image img,.desc-top .gslide-image img{width:auto}.desc-left .gslide-image img,.desc-right .gslide-image img{width:auto;max-width:100%}.gslide-image img.zoomable{position:relative}.gslide-image img.dragging{cursor:-webkit-grabbing!important;cursor:grabbing!important;-webkit-transition:none;transition:none}.gslide-video{position:relative;max-width:100vh;width:100%!important}.gslide-video .gvideo-wrapper{width:100%;margin:auto}.gslide-video::before{content:'';display:block;position:absolute;width:100%;height:100%;background:rgba(255,0,0,.34);display:none}.gslide-video.playing::before{display:none}.gslide-video.fullscreen{max-width:100%!important;min-width:100%;height:75vh}.gslide-video.fullscreen video{max-width:100%!important;width:100%!important}.gslide-inline{background:#fff;text-align:left;max-height:calc(100vh - 40px);overflow:auto;max-width:100%}.gslide-inline .ginlined-content{padding:20px;width:100%}.gslide-inline .dragging{cursor:-webkit-grabbing!important;cursor:grabbing!important;-webkit-transition:none;transition:none}.ginlined-content{overflow:auto;display:block!important;opacity:1}.gslide-external{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;min-width:100%;background:#fff;padding:0;overflow:auto;max-height:75vh;height:100%}.gslide-media{display:-webkit-box;display:-ms-flexbox;display:flex;width:auto}.zoomed .gslide-media{-webkit-box-shadow:none!important;box-shadow:none!important}.desc-bottom .gslide-media,.desc-top .gslide-media{margin:0 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.gslide-description{position:relative;-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%}.gslide-description.description-left,.gslide-description.description-right{max-width:100%}.gslide-description.description-bottom,.gslide-description.description-top{margin:0 auto;width:100%}.gslide-description p{margin-bottom:12px}.gslide-description p:last-child{margin-bottom:0}.zoomed .gslide-description{display:none}.glightbox-button-hidden{display:none}.glightbox-mobile .glightbox-container .gslide-description{height:auto!important;width:100%;background:0 0;position:absolute;bottom:0;padding:19px 11px;max-width:100vw!important;-webkit-box-ordinal-group:3!important;-ms-flex-order:2!important;order:2!important;max-height:78vh;overflow:auto!important;background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),to(rgba(0,0,0,.75)));background:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,.75) 100%);-webkit-transition:opacity .3s linear;transition:opacity .3s linear;padding-bottom:50px}.glightbox-mobile .glightbox-container .gslide-title{color:#fff;font-size:1em}.glightbox-mobile .glightbox-container .gslide-desc{color:#a1a1a1}.glightbox-mobile .glightbox-container .gslide-desc a{color:#fff;font-weight:700}.glightbox-mobile .glightbox-container .gslide-desc *{color:inherit}.glightbox-mobile .glightbox-container .gslide-desc string{color:#fff}.glightbox-mobile .glightbox-container .gslide-desc .desc-more{color:#fff;opacity:.4}.gdesc-open .gslide-media{-webkit-transition:opacity .5s ease;transition:opacity .5s ease;opacity:.4}.gdesc-open .gdesc-inner{padding-bottom:30px}.gdesc-closed .gslide-media{-webkit-transition:opacity .5s ease;transition:opacity .5s ease;opacity:1}.greset{-webkit-transition:all .3s ease;transition:all .3s ease}.gabsolute{position:absolute}.grelative{position:relative}.glightbox-desc{display:none!important}.glightbox-open{overflow:hidden}.gloader{height:25px;width:25px;-webkit-animation:lightboxLoader .8s infinite linear;animation:lightboxLoader .8s infinite linear;border:2px solid #fff;border-right-color:transparent;border-radius:50%;position:absolute;display:block;z-index:9999;left:0;right:0;margin:0 auto;top:47%}.goverlay{width:100%;height:calc(100vh + 1px);position:fixed;top:-1px;left:0;background:#000;will-change:opacity}.glightbox-mobile .goverlay{background:#000}.gclose,.gnext,.gprev{z-index:99999;cursor:pointer;width:26px;height:44px;border:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.gclose svg,.gnext svg,.gprev svg{display:block;width:25px;height:auto;margin:0;padding:0}.gclose.disabled,.gnext.disabled,.gprev.disabled{opacity:.1}.gclose .garrow,.gnext .garrow,.gprev .garrow{stroke:#fff}.gbtn.focused{outline:2px solid #0f3d81}iframe.wait-autoplay{opacity:0}.glightbox-closing .gclose,.glightbox-closing .gnext,.glightbox-closing .gprev{opacity:0!important}.glightbox-clean .gslide-description{background:#fff}.glightbox-clean .gdesc-inner{padding:22px 20px}.glightbox-clean .gslide-title{font-size:1em;font-weight:400;font-family:arial;color:#000;margin-bottom:19px;line-height:1.4em}.glightbox-clean .gslide-desc{font-size:.86em;margin-bottom:0;font-family:arial;line-height:1.4em}.glightbox-clean .gslide-video{background:#000}.glightbox-clean .gclose,.glightbox-clean .gnext,.glightbox-clean .gprev{background-color:rgba(0,0,0,.75);border-radius:4px}.glightbox-clean .gclose path,.glightbox-clean .gnext path,.glightbox-clean .gprev path{fill:#fff}.glightbox-clean .gprev{position:absolute;top:-100%;left:30px;width:40px;height:50px}.glightbox-clean .gnext{position:absolute;top:-100%;right:30px;width:40px;height:50px}.glightbox-clean .gclose{width:35px;height:35px;top:15px;right:10px;position:absolute}.glightbox-clean .gclose svg{width:18px;height:auto}.glightbox-clean .gclose:hover{opacity:1}.gfadeIn{-webkit-animation:gfadeIn .5s ease;animation:gfadeIn .5s ease}.gfadeOut{-webkit-animation:gfadeOut .5s ease;animation:gfadeOut .5s ease}.gslideOutLeft{-webkit-animation:gslideOutLeft .3s ease;animation:gslideOutLeft .3s ease}.gslideInLeft{-webkit-animation:gslideInLeft .3s ease;animation:gslideInLeft .3s ease}.gslideOutRight{-webkit-animation:gslideOutRight .3s ease;animation:gslideOutRight .3s ease}.gslideInRight{-webkit-animation:gslideInRight .3s ease;animation:gslideInRight .3s ease}.gzoomIn{-webkit-animation:gzoomIn .5s ease;animation:gzoomIn .5s ease}.gzoomOut{-webkit-animation:gzoomOut .5s ease;animation:gzoomOut .5s ease}@-webkit-keyframes lightboxLoader{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes lightboxLoader{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes gfadeIn{from{opacity:0}to{opacity:1}}@keyframes gfadeIn{from{opacity:0}to{opacity:1}}@-webkit-keyframes gfadeOut{from{opacity:1}to{opacity:0}}@keyframes gfadeOut{from{opacity:1}to{opacity:0}}@-webkit-keyframes gslideInLeft{from{opacity:0;-webkit-transform:translate3d(-60%,0,0);transform:translate3d(-60%,0,0)}to{visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@keyframes gslideInLeft{from{opacity:0;-webkit-transform:translate3d(-60%,0,0);transform:translate3d(-60%,0,0)}to{visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@-webkit-keyframes gslideOutLeft{from{opacity:1;visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{-webkit-transform:translate3d(-60%,0,0);transform:translate3d(-60%,0,0);opacity:0;visibility:hidden}}@keyframes gslideOutLeft{from{opacity:1;visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{-webkit-transform:translate3d(-60%,0,0);transform:translate3d(-60%,0,0);opacity:0;visibility:hidden}}@-webkit-keyframes gslideInRight{from{opacity:0;visibility:visible;-webkit-transform:translate3d(60%,0,0);transform:translate3d(60%,0,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@keyframes gslideInRight{from{opacity:0;visibility:visible;-webkit-transform:translate3d(60%,0,0);transform:translate3d(60%,0,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@-webkit-keyframes gslideOutRight{from{opacity:1;visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{-webkit-transform:translate3d(60%,0,0);transform:translate3d(60%,0,0);opacity:0}}@keyframes gslideOutRight{from{opacity:1;visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{-webkit-transform:translate3d(60%,0,0);transform:translate3d(60%,0,0);opacity:0}}@-webkit-keyframes gzoomIn{from{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:1}}@keyframes gzoomIn{from{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:1}}@-webkit-keyframes gzoomOut{from{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}@keyframes gzoomOut{from{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}@media (min-width:769px){.glightbox-container .ginner-container{width:auto;height:auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.glightbox-container .ginner-container.desc-top .gslide-description{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.glightbox-container .ginner-container.desc-top .gslide-image,.glightbox-container .ginner-container.desc-top .gslide-image img{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.glightbox-container .ginner-container.desc-left .gslide-description{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.glightbox-container .ginner-container.desc-left .gslide-image{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.gslide-image img{max-height:97vh;max-width:100%}.gslide-image img.zoomable{cursor:-webkit-zoom-in;cursor:zoom-in}.zoomed .gslide-image img.zoomable{cursor:-webkit-grab;cursor:grab}.gslide-inline{max-height:95vh}.gslide-external{max-height:100vh}.gslide-description.description-left,.gslide-description.description-right{max-width:275px}.glightbox-open{height:auto}.goverlay{background:rgba(0,0,0,.92)}.glightbox-clean .gslide-media{-webkit-box-shadow:1px 2px 9px 0 rgba(0,0,0,.65);box-shadow:1px 2px 9px 0 rgba(0,0,0,.65)}.glightbox-clean .description-left .gdesc-inner,.glightbox-clean .description-right .gdesc-inner{position:absolute;height:100%;overflow-y:auto}.glightbox-clean .gclose,.glightbox-clean .gnext,.glightbox-clean .gprev{background-color:rgba(0,0,0,.32)}.glightbox-clean .gclose:hover,.glightbox-clean .gnext:hover,.glightbox-clean .gprev:hover{background-color:rgba(0,0,0,.7)}.glightbox-clean .gprev{top:45%}.glightbox-clean .gnext{top:45%}}@media (min-width:992px){.glightbox-clean .gclose{opacity:.7;right:20px}}@media screen and (max-height:420px){.goverlay{background:#000}}
@font-face{font-family:Hind;src:url(../../files/src/hind-light-webfont.eot);src:url(../../files/src/hind-light-webfont.eot?#iefix) format('embedded-opentype'),url(../../files/src/hind-light-webfont.woff2) format('woff2'),url(../../files/src/hind-light-webfont.woff) format('woff'),url(../../files/src/hind-light-webfont.ttf) format('truetype'),url(../../files/src/hind-light-webfont.svg#hindlight) format('svg');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Montserrat Bold;src:url(../../files/src/montserrat-bold-webfont.eot);src:url(../../files/src/montserrat-bold-webfont.eot?#iefix) format('embedded-opentype'),url(../../files/src/montserrat-bold-webfont.woff2) format('woff2'),url(../../files/src/montserrat-bold-webfont.woff) format('woff'),url(../../files/src/montserrat-bold-webfont.ttf) format('truetype'),url(../../files/src/montserrat-bold-webfont.svg#montserratbold) format('svg');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Montserrat Medium;src:url(../../files/src/montserrat-medium-webfont.eot);src:url(../../files/src/montserrat-medium-webfont.eot?#iefix) format('embedded-opentype'),url(../../files/src/montserrat-medium-webfont.woff2) format('woff2'),url(../../files/src/montserrat-medium-webfont.woff) format('woff'),url(../../files/src/montserrat-medium-webfont.ttf) format('truetype'),url(../../files/src/montserrat-medium-webfont.svg#montserratmedium) format('svg');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Caveat;src:url(../../files/src/caveat-regular-webfont.eot);src:url(../../files/src/caveat-regular-webfont.eot?#iefix) format('embedded-opentype'),url(../../files/src/caveat-regular-webfont.woff2) format('woff2'),url(../../files/src/caveat-regular-webfont.woff) format('woff'),url(../../files/src/caveat-regular-webfont.ttf) format('truetype'),url(../../files/src/caveat-regular-webfont.svg#caveatregular) format('svg');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Material Icons;font-style:normal;font-weight:400;src:url(https://backend.lm-webdesign.de/fonts/materialicons-regular.woff2) format('woff2');font-display:swap}@font-face{font-family:Fontello;src:url(https://backend.lm-webdesign.de/fonts/fontello.eot);src:url(https://backend.lm-webdesign.de/fonts/fontello.eot#iefix) format('embedded-opentype'),url(https://backend.lm-webdesign.de/fonts/fontello.woff2) format('woff2'),url(https://backend.lm-webdesign.de/fonts/fontello.woff) format('woff'),url(https://backend.lm-webdesign.de/fonts/fontello.ttf) format('truetype'),url(https://backend.lm-webdesign.de/fonts/fontello.svg#fontello) format('svg');font-weight:400;font-style:normal;font-display:swap}

.material-icons{font-family:Material Icons;font-weight:400;font-style:normal;font-size:24px;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;-webkit-font-feature-settings:'liga' 1;font-feature-settings:'liga' 1}

[class*=" icon-"]:before,[class^=icon-]:before{font-family:fontello;font-style:normal;font-weight:400;speak:never;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-twitter:before{content:'\f099'}.icon-facebook:before{content:'\f09a'}.icon-linkedin:before{content:'\f0e1'}.icon-xing:before{content:'\f168'}.icon-youtube-play:before{content:'\f16a'}.icon-instagram:before{content:'\f16d'}.icon-skype:before{content:'\f17e'}.icon-whatsapp:before{content:'\f232'}
/*!
 * animate.css - https://animate.style/
 * Version - 4.1.1
 * Licensed under the MIT license - http://opensource.org/licenses/MIT
 *
 * Copyright (c) 2020 Animate.css
 */
 
:root{--animate-duration:1s;--animate-delay:1s;--animate-repeat:1}.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-duration:var(--animate-duration);animation-duration:var(--animate-duration);-webkit-animation-fill-mode:both;animation-fill-mode:both}.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.animated.repeat-1{-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-iteration-count:var(--animate-repeat);animation-iteration-count:var(--animate-repeat)}.animated.repeat-2{-webkit-animation-iteration-count:2;animation-iteration-count:2;-webkit-animation-iteration-count:calc(var(--animate-repeat)*2);animation-iteration-count:calc(var(--animate-repeat)*2)}.animated.repeat-3{-webkit-animation-iteration-count:3;animation-iteration-count:3;-webkit-animation-iteration-count:calc(var(--animate-repeat)*3);animation-iteration-count:calc(var(--animate-repeat)*3)}.animated.delay-1s{-webkit-animation-delay:1s;animation-delay:1s;-webkit-animation-delay:var(--animate-delay);animation-delay:var(--animate-delay)}.animated.delay-2s{-webkit-animation-delay:2s;animation-delay:2s;-webkit-animation-delay:calc(var(--animate-delay)*2);animation-delay:calc(var(--animate-delay)*2)}.animated.delay-3s{-webkit-animation-delay:3s;animation-delay:3s;-webkit-animation-delay:calc(var(--animate-delay)*3);animation-delay:calc(var(--animate-delay)*3)}.animated.delay-4s{-webkit-animation-delay:4s;animation-delay:4s;-webkit-animation-delay:calc(var(--animate-delay)*4);animation-delay:calc(var(--animate-delay)*4)}.animated.delay-5s{-webkit-animation-delay:5s;animation-delay:5s;-webkit-animation-delay:calc(var(--animate-delay)*5);animation-delay:calc(var(--animate-delay)*5)}.animated.faster{-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-duration:calc(var(--animate-duration)/2);animation-duration:calc(var(--animate-duration)/2)}.animated.fast{-webkit-animation-duration:.8s;animation-duration:.8s;-webkit-animation-duration:calc(var(--animate-duration)*.8);animation-duration:calc(var(--animate-duration)*.8)}.animated.slow{-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-duration:calc(var(--animate-duration)*2);animation-duration:calc(var(--animate-duration)*2)}.animated.slower{-webkit-animation-duration:3s;animation-duration:3s;-webkit-animation-duration:calc(var(--animate-duration)*3);animation-duration:calc(var(--animate-duration)*3)}@media (prefers-reduced-motion:reduce),print{.animated{-webkit-animation-duration:1ms!important;animation-duration:1ms!important;-webkit-transition-duration:1ms!important;-o-transition-duration:1ms!important;transition-duration:1ms!important;-webkit-animation-iteration-count:1!important;animation-iteration-count:1!important}.animated[class*=Out]{opacity:0}}@-webkit-keyframes bounce{0%,20%,53%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translateZ(0);transform:translateZ(0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-30px,0) scaleY(1.1);transform:translate3d(0,-30px,0) scaleY(1.1)}70%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-15px,0) scaleY(1.05);transform:translate3d(0,-15px,0) scaleY(1.05)}80%{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translateZ(0) scaleY(.95);transform:translateZ(0) scaleY(.95)}90%{-webkit-transform:translate3d(0,-4px,0) scaleY(1.02);transform:translate3d(0,-4px,0) scaleY(1.02)}}@keyframes bounce{0%,20%,53%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translateZ(0);transform:translateZ(0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-30px,0) scaleY(1.1);transform:translate3d(0,-30px,0) scaleY(1.1)}70%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-15px,0) scaleY(1.05);transform:translate3d(0,-15px,0) scaleY(1.05)}80%{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);-o-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translateZ(0) scaleY(.95);transform:translateZ(0) scaleY(.95)}90%{-webkit-transform:translate3d(0,-4px,0) scaleY(1.02);transform:translate3d(0,-4px,0) scaleY(1.02)}}.bounce{-webkit-animation-name:bounce;animation-name:bounce;-webkit-transform-origin:center bottom;-ms-transform-origin:center bottom;transform-origin:center bottom}@-webkit-keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}@keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}.flash{-webkit-animation-name:flash;animation-name:flash}@-webkit-keyframes pulse{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes pulse{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}.pulse{-webkit-animation-name:pulse;animation-name:pulse;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}@-webkit-keyframes rubberBand{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes rubberBand{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}.rubberBand{-webkit-animation-name:rubberBand;animation-name:rubberBand}@-webkit-keyframes shakeX{0%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}@keyframes shakeX{0%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}.shakeX{-webkit-animation-name:shakeX;animation-name:shakeX}@-webkit-keyframes shakeY{0%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}20%,40%,60%,80%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}}@keyframes shakeY{0%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}20%,40%,60%,80%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}}.shakeY{-webkit-animation-name:shakeY;animation-name:shakeY}@-webkit-keyframes headShake{0%{-webkit-transform:translateX(0);transform:translateX(0)}6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);transform:translateX(-6px) rotateY(-9deg)}18.5%{-webkit-transform:translateX(5px) rotateY(7deg);transform:translateX(5px) rotateY(7deg)}31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);transform:translateX(-3px) rotateY(-5deg)}43.5%{-webkit-transform:translateX(2px) rotateY(3deg);transform:translateX(2px) rotateY(3deg)}50%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes headShake{0%{-webkit-transform:translateX(0);transform:translateX(0)}6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);transform:translateX(-6px) rotateY(-9deg)}18.5%{-webkit-transform:translateX(5px) rotateY(7deg);transform:translateX(5px) rotateY(7deg)}31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);transform:translateX(-3px) rotateY(-5deg)}43.5%{-webkit-transform:translateX(2px) rotateY(3deg);transform:translateX(2px) rotateY(3deg)}50%{-webkit-transform:translateX(0);transform:translateX(0)}}.headShake{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-name:headShake;animation-name:headShake}@-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)}to{-webkit-transform:rotate(0);transform:rotate(0)}}@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)}to{-webkit-transform:rotate(0);transform:rotate(0)}}.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:scaleX(1);transform:scaleX(1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate(-3deg);transform:scale3d(.9,.9,.9) rotate(-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(3deg);transform:scale3d(1.1,1.1,1.1) rotate(3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(-3deg);transform:scale3d(1.1,1.1,1.1) rotate(-3deg)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes tada{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate(-3deg);transform:scale3d(.9,.9,.9) rotate(-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(3deg);transform:scale3d(1.1,1.1,1.1) rotate(3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(-3deg);transform:scale3d(1.1,1.1,1.1) rotate(-3deg)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}.tada{-webkit-animation-name:tada;animation-name:tada}@-webkit-keyframes wobble{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}15%{-webkit-transform:translate3d(-25%,0,0) rotate(-5deg);transform:translate3d(-25%,0,0) rotate(-5deg)}30%{-webkit-transform:translate3d(20%,0,0) rotate(3deg);transform:translate3d(20%,0,0) rotate(3deg)}45%{-webkit-transform:translate3d(-15%,0,0) rotate(-3deg);transform:translate3d(-15%,0,0) rotate(-3deg)}60%{-webkit-transform:translate3d(10%,0,0) rotate(2deg);transform:translate3d(10%,0,0) rotate(2deg)}75%{-webkit-transform:translate3d(-5%,0,0) rotate(-1deg);transform:translate3d(-5%,0,0) rotate(-1deg)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes wobble{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}15%{-webkit-transform:translate3d(-25%,0,0) rotate(-5deg);transform:translate3d(-25%,0,0) rotate(-5deg)}30%{-webkit-transform:translate3d(20%,0,0) rotate(3deg);transform:translate3d(20%,0,0) rotate(3deg)}45%{-webkit-transform:translate3d(-15%,0,0) rotate(-3deg);transform:translate3d(-15%,0,0) rotate(-3deg)}60%{-webkit-transform:translate3d(10%,0,0) rotate(2deg);transform:translate3d(10%,0,0) rotate(2deg)}75%{-webkit-transform:translate3d(-5%,0,0) rotate(-1deg);transform:translate3d(-5%,0,0) rotate(-1deg)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.wobble{-webkit-animation-name:wobble;animation-name:wobble}@-webkit-keyframes jello{0%,11.1%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-.78125deg) skewY(-.78125deg);transform:skewX(-.78125deg) skewY(-.78125deg)}77.7%{-webkit-transform:skewX(.390625deg) skewY(.390625deg);transform:skewX(.390625deg) skewY(.390625deg)}88.8%{-webkit-transform:skewX(-.1953125deg) skewY(-.1953125deg);transform:skewX(-.1953125deg) skewY(-.1953125deg)}}@keyframes jello{0%,11.1%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-.78125deg) skewY(-.78125deg);transform:skewX(-.78125deg) skewY(-.78125deg)}77.7%{-webkit-transform:skewX(.390625deg) skewY(.390625deg);transform:skewX(.390625deg) skewY(.390625deg)}88.8%{-webkit-transform:skewX(-.1953125deg) skewY(-.1953125deg);transform:skewX(-.1953125deg) skewY(-.1953125deg)}}.jello{-webkit-animation-name:jello;animation-name:jello;-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center}@-webkit-keyframes heartBeat{0%{-webkit-transform:scale(1);transform:scale(1)}14%{-webkit-transform:scale(1.3);transform:scale(1.3)}28%{-webkit-transform:scale(1);transform:scale(1)}42%{-webkit-transform:scale(1.3);transform:scale(1.3)}70%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes heartBeat{0%{-webkit-transform:scale(1);transform:scale(1)}14%{-webkit-transform:scale(1.3);transform:scale(1.3)}28%{-webkit-transform:scale(1);transform:scale(1)}42%{-webkit-transform:scale(1.3);transform:scale(1.3)}70%{-webkit-transform:scale(1);transform:scale(1)}}.heartBeat{-webkit-animation-name:heartBeat;animation-name:heartBeat;-webkit-animation-duration:1.3s;animation-duration:1.3s;-webkit-animation-duration:calc(var(--animate-duration)*1.3);animation-duration:calc(var(--animate-duration)*1.3);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}@-webkit-keyframes backInDown{0%{-webkit-transform:translateY(-1200px) scale(.7);transform:translateY(-1200px) scale(.7);opacity:.7}80%{-webkit-transform:translateY(0) scale(.7);transform:translateY(0) scale(.7);opacity:.7}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes backInDown{0%{-webkit-transform:translateY(-1200px) scale(.7);transform:translateY(-1200px) scale(.7);opacity:.7}80%{-webkit-transform:translateY(0) scale(.7);transform:translateY(0) scale(.7);opacity:.7}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}.backInDown{-webkit-animation-name:backInDown;animation-name:backInDown}@-webkit-keyframes backInLeft{0%{-webkit-transform:translateX(-2000px) scale(.7);transform:translateX(-2000px) scale(.7);opacity:.7}80%{-webkit-transform:translateX(0) scale(.7);transform:translateX(0) scale(.7);opacity:.7}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes backInLeft{0%{-webkit-transform:translateX(-2000px) scale(.7);transform:translateX(-2000px) scale(.7);opacity:.7}80%{-webkit-transform:translateX(0) scale(.7);transform:translateX(0) scale(.7);opacity:.7}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}.backInLeft{-webkit-animation-name:backInLeft;animation-name:backInLeft}@-webkit-keyframes backInRight{0%{-webkit-transform:translateX(2000px) scale(.7);transform:translateX(2000px) scale(.7);opacity:.7}80%{-webkit-transform:translateX(0) scale(.7);transform:translateX(0) scale(.7);opacity:.7}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes backInRight{0%{-webkit-transform:translateX(2000px) scale(.7);transform:translateX(2000px) scale(.7);opacity:.7}80%{-webkit-transform:translateX(0) scale(.7);transform:translateX(0) scale(.7);opacity:.7}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}.backInRight{-webkit-animation-name:backInRight;animation-name:backInRight}@-webkit-keyframes backInUp{0%{-webkit-transform:translateY(1200px) scale(.7);transform:translateY(1200px) scale(.7);opacity:.7}80%{-webkit-transform:translateY(0) scale(.7);transform:translateY(0) scale(.7);opacity:.7}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes backInUp{0%{-webkit-transform:translateY(1200px) scale(.7);transform:translateY(1200px) scale(.7);opacity:.7}80%{-webkit-transform:translateY(0) scale(.7);transform:translateY(0) scale(.7);opacity:.7}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}.backInUp{-webkit-animation-name:backInUp;animation-name:backInUp}@-webkit-keyframes backOutDown{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateY(0) scale(.7);transform:translateY(0) scale(.7);opacity:.7}to{-webkit-transform:translateY(700px) scale(.7);transform:translateY(700px) scale(.7);opacity:.7}}@keyframes backOutDown{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateY(0) scale(.7);transform:translateY(0) scale(.7);opacity:.7}to{-webkit-transform:translateY(700px) scale(.7);transform:translateY(700px) scale(.7);opacity:.7}}.backOutDown{-webkit-animation-name:backOutDown;animation-name:backOutDown}@-webkit-keyframes backOutLeft{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateX(0) scale(.7);transform:translateX(0) scale(.7);opacity:.7}to{-webkit-transform:translateX(-2000px) scale(.7);transform:translateX(-2000px) scale(.7);opacity:.7}}@keyframes backOutLeft{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateX(0) scale(.7);transform:translateX(0) scale(.7);opacity:.7}to{-webkit-transform:translateX(-2000px) scale(.7);transform:translateX(-2000px) scale(.7);opacity:.7}}.backOutLeft{-webkit-animation-name:backOutLeft;animation-name:backOutLeft}@-webkit-keyframes backOutRight{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateX(0) scale(.7);transform:translateX(0) scale(.7);opacity:.7}to{-webkit-transform:translateX(2000px) scale(.7);transform:translateX(2000px) scale(.7);opacity:.7}}@keyframes backOutRight{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateX(0) scale(.7);transform:translateX(0) scale(.7);opacity:.7}to{-webkit-transform:translateX(2000px) scale(.7);transform:translateX(2000px) scale(.7);opacity:.7}}.backOutRight{-webkit-animation-name:backOutRight;animation-name:backOutRight}@-webkit-keyframes backOutUp{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateY(0) scale(.7);transform:translateY(0) scale(.7);opacity:.7}to{-webkit-transform:translateY(-700px) scale(.7);transform:translateY(-700px) scale(.7);opacity:.7}}@keyframes backOutUp{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateY(0) scale(.7);transform:translateY(0) scale(.7);opacity:.7}to{-webkit-transform:translateY(-700px) scale(.7);transform:translateY(-700px) scale(.7);opacity:.7}}.backOutUp{-webkit-animation-name:backOutUp;animation-name:backOutUp}@-webkit-keyframes bounceIn{0%,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes bounceIn{0%,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}}.bounceIn{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-duration:calc(var(--animate-duration)*.75);animation-duration:calc(var(--animate-duration)*.75);-webkit-animation-name:bounceIn;animation-name:bounceIn}@-webkit-keyframes bounceInDown{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0) scaleY(3);transform:translate3d(0,-3000px,0) scaleY(3)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0) scaleY(.9);transform:translate3d(0,25px,0) scaleY(.9)}75%{-webkit-transform:translate3d(0,-10px,0) scaleY(.95);transform:translate3d(0,-10px,0) scaleY(.95)}90%{-webkit-transform:translate3d(0,5px,0) scaleY(.985);transform:translate3d(0,5px,0) scaleY(.985)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes bounceInDown{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0) scaleY(3);transform:translate3d(0,-3000px,0) scaleY(3)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0) scaleY(.9);transform:translate3d(0,25px,0) scaleY(.9)}75%{-webkit-transform:translate3d(0,-10px,0) scaleY(.95);transform:translate3d(0,-10px,0) scaleY(.95)}90%{-webkit-transform:translate3d(0,5px,0) scaleY(.985);transform:translate3d(0,5px,0) scaleY(.985)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown}@-webkit-keyframes bounceInLeft{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0) scaleX(3);transform:translate3d(-3000px,0,0) scaleX(3)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0) scaleX(1);transform:translate3d(25px,0,0) scaleX(1)}75%{-webkit-transform:translate3d(-10px,0,0) scaleX(.98);transform:translate3d(-10px,0,0) scaleX(.98)}90%{-webkit-transform:translate3d(5px,0,0) scaleX(.995);transform:translate3d(5px,0,0) scaleX(.995)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes bounceInLeft{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0) scaleX(3);transform:translate3d(-3000px,0,0) scaleX(3)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0) scaleX(1);transform:translate3d(25px,0,0) scaleX(1)}75%{-webkit-transform:translate3d(-10px,0,0) scaleX(.98);transform:translate3d(-10px,0,0) scaleX(.98)}90%{-webkit-transform:translate3d(5px,0,0) scaleX(.995);transform:translate3d(5px,0,0) scaleX(.995)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.bounceInLeft{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft}@-webkit-keyframes bounceInRight{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(3000px,0,0) scaleX(3);transform:translate3d(3000px,0,0) scaleX(3)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0) scaleX(1);transform:translate3d(-25px,0,0) scaleX(1)}75%{-webkit-transform:translate3d(10px,0,0) scaleX(.98);transform:translate3d(10px,0,0) scaleX(.98)}90%{-webkit-transform:translate3d(-5px,0,0) scaleX(.995);transform:translate3d(-5px,0,0) scaleX(.995)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes bounceInRight{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(3000px,0,0) scaleX(3);transform:translate3d(3000px,0,0) scaleX(3)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0) scaleX(1);transform:translate3d(-25px,0,0) scaleX(1)}75%{-webkit-transform:translate3d(10px,0,0) scaleX(.98);transform:translate3d(10px,0,0) scaleX(.98)}90%{-webkit-transform:translate3d(-5px,0,0) scaleX(.995);transform:translate3d(-5px,0,0) scaleX(.995)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight}@-webkit-keyframes bounceInUp{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,3000px,0) scaleY(5);transform:translate3d(0,3000px,0) scaleY(5)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0) scaleY(.9);transform:translate3d(0,-20px,0) scaleY(.9)}75%{-webkit-transform:translate3d(0,10px,0) scaleY(.95);transform:translate3d(0,10px,0) scaleY(.95)}90%{-webkit-transform:translate3d(0,-5px,0) scaleY(.985);transform:translate3d(0,-5px,0) scaleY(.985)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes bounceInUp{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,3000px,0) scaleY(5);transform:translate3d(0,3000px,0) scaleY(5)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0) scaleY(.9);transform:translate3d(0,-20px,0) scaleY(.9)}75%{-webkit-transform:translate3d(0,10px,0) scaleY(.95);transform:translate3d(0,10px,0) scaleY(.95)}90%{-webkit-transform:translate3d(0,-5px,0) scaleY(.985);transform:translate3d(0,-5px,0) scaleY(.985)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.bounceInUp{-webkit-animation-name:bounceInUp;animation-name:bounceInUp}@-webkit-keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}to{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}@keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}to{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}.bounceOut{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-duration:calc(var(--animate-duration)*.75);animation-duration:calc(var(--animate-duration)*.75);-webkit-animation-name:bounceOut;animation-name:bounceOut}@-webkit-keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0) scaleY(.985);transform:translate3d(0,10px,0) scaleY(.985)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0) scaleY(.9);transform:translate3d(0,-20px,0) scaleY(.9)}to{opacity:0;-webkit-transform:translate3d(0,2000px,0) scaleY(3);transform:translate3d(0,2000px,0) scaleY(3)}}@keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0) scaleY(.985);transform:translate3d(0,10px,0) scaleY(.985)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0) scaleY(.9);transform:translate3d(0,-20px,0) scaleY(.9)}to{opacity:0;-webkit-transform:translate3d(0,2000px,0) scaleY(3);transform:translate3d(0,2000px,0) scaleY(3)}}.bounceOutDown{-webkit-animation-name:bounceOutDown;animation-name:bounceOutDown}@-webkit-keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0) scaleX(.9);transform:translate3d(20px,0,0) scaleX(.9)}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0) scaleX(2);transform:translate3d(-2000px,0,0) scaleX(2)}}@keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0) scaleX(.9);transform:translate3d(20px,0,0) scaleX(.9)}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0) scaleX(2);transform:translate3d(-2000px,0,0) scaleX(2)}}.bounceOutLeft{-webkit-animation-name:bounceOutLeft;animation-name:bounceOutLeft}@-webkit-keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0) scaleX(.9);transform:translate3d(-20px,0,0) scaleX(.9)}to{opacity:0;-webkit-transform:translate3d(2000px,0,0) scaleX(2);transform:translate3d(2000px,0,0) scaleX(2)}}@keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0) scaleX(.9);transform:translate3d(-20px,0,0) scaleX(.9)}to{opacity:0;-webkit-transform:translate3d(2000px,0,0) scaleX(2);transform:translate3d(2000px,0,0) scaleX(2)}}.bounceOutRight{-webkit-animation-name:bounceOutRight;animation-name:bounceOutRight}@-webkit-keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0) scaleY(.985);transform:translate3d(0,-10px,0) scaleY(.985)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0) scaleY(.9);transform:translate3d(0,20px,0) scaleY(.9)}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0) scaleY(3);transform:translate3d(0,-2000px,0) scaleY(3)}}@keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0) scaleY(.985);transform:translate3d(0,-10px,0) scaleY(.985)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0) scaleY(.9);transform:translate3d(0,20px,0) scaleY(.9)}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0) scaleY(3);transform:translate3d(0,-2000px,0) scaleY(3)}}.bounceOutUp{-webkit-animation-name:bounceOutUp;animation-name:bounceOutUp}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.fadeInDownBig{-webkit-animation-name:fadeInDownBig;animation-name:fadeInDownBig}@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.fadeInRightBig{-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig}@-webkit-keyframes fadeInTopLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,-100%,0);transform:translate3d(-100%,-100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInTopLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,-100%,0);transform:translate3d(-100%,-100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.fadeInTopLeft{-webkit-animation-name:fadeInTopLeft;animation-name:fadeInTopLeft}@-webkit-keyframes fadeInTopRight{0%{opacity:0;-webkit-transform:translate3d(100%,-100%,0);transform:translate3d(100%,-100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInTopRight{0%{opacity:0;-webkit-transform:translate3d(100%,-100%,0);transform:translate3d(100%,-100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.fadeInTopRight{-webkit-animation-name:fadeInTopRight;animation-name:fadeInTopRight}@-webkit-keyframes fadeInBottomLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,100%,0);transform:translate3d(-100%,100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInBottomLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,100%,0);transform:translate3d(-100%,100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.fadeInBottomLeft{-webkit-animation-name:fadeInBottomLeft;animation-name:fadeInBottomLeft}@-webkit-keyframes fadeInBottomRight{0%{opacity:0;-webkit-transform:translate3d(100%,100%,0);transform:translate3d(100%,100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInBottomRight{0%{opacity:0;-webkit-transform:translate3d(100%,100%,0);transform:translate3d(100%,100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.fadeInBottomRight{-webkit-animation-name:fadeInBottomRight;animation-name:fadeInBottomRight}@-webkit-keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOutDown{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes fadeOutDown{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}.fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown}@-webkit-keyframes fadeOutDownBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}@keyframes fadeOutDownBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}.fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig}@-webkit-keyframes fadeOutLeft{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes fadeOutLeft{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.fadeOutLeft{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft}@-webkit-keyframes fadeOutLeftBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}@keyframes fadeOutLeftBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}.fadeOutLeftBig{-webkit-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig}@-webkit-keyframes fadeOutRight{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes fadeOutRight{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.fadeOutRight{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}@-webkit-keyframes fadeOutRightBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}@keyframes fadeOutRightBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}.fadeOutRightBig{-webkit-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig}@-webkit-keyframes fadeOutUp{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes fadeOutUp{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}.fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}@-webkit-keyframes fadeOutUpBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}@keyframes fadeOutUpBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}.fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig}@-webkit-keyframes fadeOutTopLeft{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(-100%,-100%,0);transform:translate3d(-100%,-100%,0)}}@keyframes fadeOutTopLeft{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(-100%,-100%,0);transform:translate3d(-100%,-100%,0)}}.fadeOutTopLeft{-webkit-animation-name:fadeOutTopLeft;animation-name:fadeOutTopLeft}@-webkit-keyframes fadeOutTopRight{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(100%,-100%,0);transform:translate3d(100%,-100%,0)}}@keyframes fadeOutTopRight{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(100%,-100%,0);transform:translate3d(100%,-100%,0)}}.fadeOutTopRight{-webkit-animation-name:fadeOutTopRight;animation-name:fadeOutTopRight}@-webkit-keyframes fadeOutBottomRight{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(100%,100%,0);transform:translate3d(100%,100%,0)}}@keyframes fadeOutBottomRight{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(100%,100%,0);transform:translate3d(100%,100%,0)}}.fadeOutBottomRight{-webkit-animation-name:fadeOutBottomRight;animation-name:fadeOutBottomRight}@-webkit-keyframes fadeOutBottomLeft{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(-100%,100%,0);transform:translate3d(-100%,100%,0)}}@keyframes fadeOutBottomLeft{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(-100%,100%,0);transform:translate3d(-100%,100%,0)}}.fadeOutBottomLeft{-webkit-animation-name:fadeOutBottomLeft;animation-name:fadeOutBottomLeft}@-webkit-keyframes flip{0%{-webkit-transform:perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn);transform:perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg);transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg);transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(.95,.95,.95) translateZ(0) rotateY(0);transform:perspective(400px) scale3d(.95,.95,.95) translateZ(0) rotateY(0);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{-webkit-transform:perspective(400px) scaleX(1) translateZ(0) rotateY(0);transform:perspective(400px) scaleX(1) translateZ(0) rotateY(0);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}@keyframes flip{0%{-webkit-transform:perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn);transform:perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg);transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg);transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(.95,.95,.95) translateZ(0) rotateY(0);transform:perspective(400px) scale3d(.95,.95,.95) translateZ(0) rotateY(0);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{-webkit-transform:perspective(400px) scaleX(1) translateZ(0) rotateY(0);transform:perspective(400px) scaleX(1) translateZ(0) rotateY(0);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}.animated.flip{-webkit-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);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotateX(-5deg);transform:perspective(400px) rotateX(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInX{0%{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotateX(-5deg);transform:perspective(400px) rotateX(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}.flipInX{-webkit-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);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotateY(-20deg);transform:perspective(400px) rotateY(-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotateY(10deg);transform:perspective(400px) rotateY(10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotateY(-5deg);transform:perspective(400px) rotateY(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInY{0%{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotateY(-20deg);transform:perspective(400px) rotateY(-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotateY(10deg);transform:perspective(400px) rotateY(10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotateY(-5deg);transform:perspective(400px) rotateY(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}.flipInY{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInY;animation-name:flipInY}@-webkit-keyframes flipOutX{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg);opacity:1}to{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}}@keyframes flipOutX{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg);opacity:1}to{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}}.flipOutX{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-duration:calc(var(--animate-duration)*.75);animation-duration:calc(var(--animate-duration)*.75);-webkit-animation-name:flipOutX;animation-name:flipOutX;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}@-webkit-keyframes flipOutY{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotateY(-15deg);transform:perspective(400px) rotateY(-15deg);opacity:1}to{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}}@keyframes flipOutY{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotateY(-15deg);transform:perspective(400px) rotateY(-15deg);opacity:1}to{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}}.flipOutY{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-duration:calc(var(--animate-duration)*.75);animation-duration:calc(var(--animate-duration)*.75);-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipOutY;animation-name:flipOutY}@-webkit-keyframes lightSpeedInRight{0%{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes lightSpeedInRight{0%{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.lightSpeedInRight{-webkit-animation-name:lightSpeedInRight;animation-name:lightSpeedInRight;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes lightSpeedInLeft{0%{-webkit-transform:translate3d(-100%,0,0) skewX(30deg);transform:translate3d(-100%,0,0) skewX(30deg);opacity:0}60%{-webkit-transform:skewX(-20deg);transform:skewX(-20deg);opacity:1}80%{-webkit-transform:skewX(5deg);transform:skewX(5deg)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes lightSpeedInLeft{0%{-webkit-transform:translate3d(-100%,0,0) skewX(30deg);transform:translate3d(-100%,0,0) skewX(30deg);opacity:0}60%{-webkit-transform:skewX(-20deg);transform:skewX(-20deg);opacity:1}80%{-webkit-transform:skewX(5deg);transform:skewX(5deg)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.lightSpeedInLeft{-webkit-animation-name:lightSpeedInLeft;animation-name:lightSpeedInLeft;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes lightSpeedOutRight{0%{opacity:1}to{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg);opacity:0}}@keyframes lightSpeedOutRight{0%{opacity:1}to{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg);opacity:0}}.lightSpeedOutRight{-webkit-animation-name:lightSpeedOutRight;animation-name:lightSpeedOutRight;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@-webkit-keyframes lightSpeedOutLeft{0%{opacity:1}to{-webkit-transform:translate3d(-100%,0,0) skewX(-30deg);transform:translate3d(-100%,0,0) skewX(-30deg);opacity:0}}@keyframes lightSpeedOutLeft{0%{opacity:1}to{-webkit-transform:translate3d(-100%,0,0) skewX(-30deg);transform:translate3d(-100%,0,0) skewX(-30deg);opacity:0}}.lightSpeedOutLeft{-webkit-animation-name:lightSpeedOutLeft;animation-name:lightSpeedOutLeft;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@-webkit-keyframes rotateIn{0%{-webkit-transform:rotate(-200deg);transform:rotate(-200deg);opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes rotateIn{0%{-webkit-transform:rotate(-200deg);transform:rotate(-200deg);opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}.rotateIn{-webkit-animation-name:rotateIn;animation-name:rotateIn;-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center}@-webkit-keyframes rotateInDownLeft{0%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes rotateInDownLeft{0%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}.rotateInDownLeft{-webkit-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft;-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom}@-webkit-keyframes rotateInDownRight{0%{-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes rotateInDownRight{0%{-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}.rotateInDownRight{-webkit-animation-name:rotateInDownRight;animation-name:rotateInDownRight;-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom}@-webkit-keyframes rotateInUpLeft{0%{-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes rotateInUpLeft{0%{-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}.rotateInUpLeft{-webkit-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft;-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom}@-webkit-keyframes rotateInUpRight{0%{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes rotateInUpRight{0%{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}.rotateInUpRight{-webkit-animation-name:rotateInUpRight;animation-name:rotateInUpRight;-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom}@-webkit-keyframes rotateOut{0%{opacity:1}to{-webkit-transform:rotate(200deg);transform:rotate(200deg);opacity:0}}@keyframes rotateOut{0%{opacity:1}to{-webkit-transform:rotate(200deg);transform:rotate(200deg);opacity:0}}.rotateOut{-webkit-animation-name:rotateOut;animation-name:rotateOut;-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center}@-webkit-keyframes rotateOutDownLeft{0%{opacity:1}to{-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}}@keyframes rotateOutDownLeft{0%{opacity:1}to{-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}}.rotateOutDownLeft{-webkit-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft;-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom}@-webkit-keyframes rotateOutDownRight{0%{opacity:1}to{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}}@keyframes rotateOutDownRight{0%{opacity:1}to{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}}.rotateOutDownRight{-webkit-animation-name:rotateOutDownRight;animation-name:rotateOutDownRight;-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom}@-webkit-keyframes rotateOutUpLeft{0%{opacity:1}to{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}}@keyframes rotateOutUpLeft{0%{opacity:1}to{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}}.rotateOutUpLeft{-webkit-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft;-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom}@-webkit-keyframes rotateOutUpRight{0%{opacity:1}to{-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}}@keyframes rotateOutUpRight{0%{opacity:1}to{-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}}.rotateOutUpRight{-webkit-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight;-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom}@-webkit-keyframes hinge{0%{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate(80deg);transform:rotate(80deg);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%,80%{-webkit-transform:rotate(60deg);transform:rotate(60deg);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}to{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}}@keyframes hinge{0%{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate(80deg);transform:rotate(80deg);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%,80%{-webkit-transform:rotate(60deg);transform:rotate(60deg);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}to{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}}.hinge{-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-duration:calc(var(--animate-duration)*2);animation-duration:calc(var(--animate-duration)*2);-webkit-animation-name:hinge;animation-name:hinge;-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left}@-webkit-keyframes jackInTheBox{0%{opacity:0;-webkit-transform:scale(.1) rotate(30deg);transform:scale(.1) rotate(30deg);-webkit-transform-origin:center bottom;transform-origin:center bottom}50%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}70%{-webkit-transform:rotate(3deg);transform:rotate(3deg)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes jackInTheBox{0%{opacity:0;-webkit-transform:scale(.1) rotate(30deg);transform:scale(.1) rotate(30deg);-webkit-transform-origin:center bottom;transform-origin:center bottom}50%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}70%{-webkit-transform:rotate(3deg);transform:rotate(3deg)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}.jackInTheBox{-webkit-animation-name:jackInTheBox;animation-name:jackInTheBox}@-webkit-keyframes rollIn{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate(-120deg);transform:translate3d(-100%,0,0) rotate(-120deg)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes rollIn{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate(-120deg);transform:translate3d(-100%,0,0) rotate(-120deg)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.rollIn{-webkit-animation-name:rollIn;animation-name:rollIn}@-webkit-keyframes rollOut{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate(120deg);transform:translate3d(100%,0,0) rotate(120deg)}}@keyframes rollOut{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate(120deg);transform:translate3d(100%,0,0) rotate(120deg)}}.rollOut{-webkit-animation-name:rollOut;animation-name:rollOut}@-webkit-keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}.zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn}@-webkit-keyframes zoomInDown{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInDown{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInDown{-webkit-animation-name:zoomInDown;animation-name:zoomInDown}@-webkit-keyframes zoomInLeft{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInLeft{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInLeft{-webkit-animation-name:zoomInLeft;animation-name:zoomInLeft}@-webkit-keyframes zoomInRight{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInRight{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInRight{-webkit-animation-name:zoomInRight;animation-name:zoomInRight}@-webkit-keyframes zoomInUp{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInUp{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInUp{-webkit-animation-name:zoomInUp;animation-name:zoomInUp}@-webkit-keyframes zoomOut{0%{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}@keyframes zoomOut{0%{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}.zoomOut{-webkit-animation-name:zoomOut;animation-name:zoomOut}@-webkit-keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomOutDown{-webkit-animation-name:zoomOutDown;animation-name:zoomOutDown;-webkit-transform-origin:center bottom;-ms-transform-origin:center bottom;transform-origin:center bottom}@-webkit-keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0)}}@keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0)}}.zoomOutLeft{-webkit-animation-name:zoomOutLeft;animation-name:zoomOutLeft;-webkit-transform-origin:left center;-ms-transform-origin:left center;transform-origin:left center}@-webkit-keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0)}}@keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0)}}.zoomOutRight{-webkit-animation-name:zoomOutRight;animation-name:zoomOutRight;-webkit-transform-origin:right center;-ms-transform-origin:right center;transform-origin:right center}@-webkit-keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomOutUp{-webkit-animation-name:zoomOutUp;animation-name:zoomOutUp;-webkit-transform-origin:center bottom;-ms-transform-origin:center bottom;transform-origin:center bottom}@-webkit-keyframes slideInDown{0%{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes slideInDown{0%{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown}@-webkit-keyframes slideInLeft{0%{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes slideInLeft{0%{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft}@-webkit-keyframes slideInRight{0%{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes slideInRight{0%{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.slideInRight{-webkit-animation-name:slideInRight;animation-name:slideInRight}@-webkit-keyframes slideInUp{0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes slideInUp{0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.slideInUp{-webkit-animation-name:slideInUp;animation-name:slideInUp}@-webkit-keyframes slideOutDown{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes slideOutDown{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}.slideOutDown{-webkit-animation-name:slideOutDown;animation-name:slideOutDown}@-webkit-keyframes slideOutLeft{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes slideOutLeft{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.slideOutLeft{-webkit-animation-name:slideOutLeft;animation-name:slideOutLeft}@-webkit-keyframes slideOutRight{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes slideOutRight{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.slideOutRight{-webkit-animation-name:slideOutRight;animation-name:slideOutRight}@-webkit-keyframes slideOutUp{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes slideOutUp{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}.slideOutUp{-webkit-animation-name:slideOutUp;animation-name:slideOutUp}

.vegas-content-scrollable,.vegas-overlay,.vegas-slide,.vegas-slide-inner,.vegas-timer{position:absolute;top:0;left:0;bottom:0;right:0;overflow:hidden;border:none;padding:0;margin:0}.vegas-content-scrollable{position:relative;height:100%;overflow:auto}.vegas-overlay{opacity:.5;background:url(../../files/src/overlays/02.png) center center}.vegas-timer{top:auto;bottom:0;height:2px}.vegas-timer-progress{width:0%;height:100%;background:#fff;-webkit-transition:width ease-out;-o-transition:width ease-out;transition:width ease-out}.vegas-timer-running .vegas-timer-progress{width:100%}.vegas-slide,.vegas-slide-inner{margin:0;padding:0;background:center center no-repeat;-webkit-transform:translateZ(0);transform:translateZ(0);will-change:transform,opacity}body .vegas-container{overflow:hidden!important;position:relative}.vegas-video{min-width:100%;min-height:100%;width:auto;height:auto}body.vegas-container{overflow:auto;position:static;z-index:-2}body.vegas-container>.vegas-overlay,body.vegas-container>.vegas-slide,body.vegas-container>.vegas-timer{position:fixed;z-index:-1}.vegas-transition-blur,.vegas-transition-blur2{opacity:0;-webkit-filter:blur(32px) brightness(1.01);filter:blur(32px) brightness(1.01)}.vegas-transition-blur-in,.vegas-transition-blur2-in{opacity:1;-webkit-filter:blur(0) brightness(1.01);filter:blur(0) brightness(1.01)}.vegas-transition-blur2-out{opacity:0}.vegas-transition-burn,.vegas-transition-burn2{opacity:0;-webkit-filter:contrast(1000%) saturate(1000%);filter:contrast(1000%) saturate(1000%)}.vegas-transition-burn-in,.vegas-transition-burn2-in{opacity:1;-webkit-filter:contrast(100%) saturate(100%);filter:contrast(100%) saturate(100%)}.vegas-transition-burn2-out{opacity:0;-webkit-filter:contrast(1000%) saturate(1000%);filter:contrast(1000%) saturate(1000%)}.vegas-transition-fade,.vegas-transition-fade2{opacity:0}.vegas-transition-fade-in,.vegas-transition-fade2-in{opacity:1}.vegas-transition-fade2-out{opacity:0}.vegas-transition-flash,.vegas-transition-flash2{opacity:0;-webkit-filter:brightness(25);filter:brightness(25)}.vegas-transition-flash-in,.vegas-transition-flash2-in{opacity:1;-webkit-filter:brightness(1);filter:brightness(1)}.vegas-transition-flash2-out{opacity:0;-webkit-filter:brightness(25);filter:brightness(25)}.vegas-transition-negative,.vegas-transition-negative2{opacity:0;-webkit-filter:invert(100%);filter:invert(100%)}.vegas-transition-negative-in,.vegas-transition-negative2-in{opacity:1;-webkit-filter:invert(0);filter:invert(0)}.vegas-transition-negative2-out{opacity:0;-webkit-filter:invert(100%);filter:invert(100%)}.vegas-transition-slideDown,.vegas-transition-slideDown2{-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}.vegas-transition-slideDown-in,.vegas-transition-slideDown2-in{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.vegas-transition-slideDown2-out{-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%)}.vegas-transition-slideLeft,.vegas-transition-slideLeft2{-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}.vegas-transition-slideLeft-in,.vegas-transition-slideLeft2-in{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.vegas-transition-slideLeft2-out,.vegas-transition-slideRight,.vegas-transition-slideRight2{-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}.vegas-transition-slideRight-in,.vegas-transition-slideRight2-in{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.vegas-transition-slideRight2-out{-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}.vegas-transition-slideUp,.vegas-transition-slideUp2{-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%)}.vegas-transition-slideUp-in,.vegas-transition-slideUp2-in{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.vegas-transition-slideUp2-out{-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}.vegas-transition-swirlLeft,.vegas-transition-swirlLeft2{-webkit-transform:scale(2) rotate(35deg);-ms-transform:scale(2) rotate(35deg);transform:scale(2) rotate(35deg);opacity:0}.vegas-transition-swirlLeft-in,.vegas-transition-swirlLeft2-in{-webkit-transform:scale(1) rotate(0);-ms-transform:scale(1) rotate(0);transform:scale(1) rotate(0);opacity:1}.vegas-transition-swirlLeft2-out,.vegas-transition-swirlRight,.vegas-transition-swirlRight2{-webkit-transform:scale(2) rotate(-35deg);-ms-transform:scale(2) rotate(-35deg);transform:scale(2) rotate(-35deg);opacity:0}.vegas-transition-swirlRight-in,.vegas-transition-swirlRight2-in{-webkit-transform:scale(1) rotate(0);-ms-transform:scale(1) rotate(0);transform:scale(1) rotate(0);opacity:1}.vegas-transition-swirlRight2-out{-webkit-transform:scale(2) rotate(35deg);-ms-transform:scale(2) rotate(35deg);transform:scale(2) rotate(35deg);opacity:0}.vegas-transition-zoomIn,.vegas-transition-zoomIn2{-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);opacity:0}.vegas-transition-zoomIn-in,.vegas-transition-zoomIn2-in{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1}.vegas-transition-zoomIn2-out,.vegas-transition-zoomOut,.vegas-transition-zoomOut2{-webkit-transform:scale(2);-ms-transform:scale(2);transform:scale(2);opacity:0}.vegas-transition-zoomOut-in,.vegas-transition-zoomOut2-in{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1}.vegas-transition-zoomOut2-out{-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);opacity:0}.vegas-animation-kenburns{-webkit-animation:kenburns ease-out;animation:kenburns ease-out}@-webkit-keyframes kenburns{0%{-webkit-transform:scale(1.5);transform:scale(1.5)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes kenburns{0%{-webkit-transform:scale(1.5);transform:scale(1.5)}100%{-webkit-transform:scale(1);transform:scale(1)}}.vegas-animation-kenburnsDownLeft{-webkit-animation:kenburnsDownLeft ease-out;animation:kenburnsDownLeft ease-out}@-webkit-keyframes kenburnsDownLeft{0%{-webkit-transform:scale(1.5) translate(10%,-10%);transform:scale(1.5) translate(10%,-10%)}100%{-webkit-transform:scale(1) translate(0,0);transform:scale(1) translate(0,0)}}@keyframes kenburnsDownLeft{0%{-webkit-transform:scale(1.5) translate(10%,-10%);transform:scale(1.5) translate(10%,-10%)}100%{-webkit-transform:scale(1) translate(0,0);transform:scale(1) translate(0,0)}}.vegas-animation-kenburnsDownRight{-webkit-animation:kenburnsDownRight ease-out;animation:kenburnsDownRight ease-out}@-webkit-keyframes kenburnsDownRight{0%{-webkit-transform:scale(1.5) translate(-10%,-10%);transform:scale(1.5) translate(-10%,-10%)}100%{-webkit-transform:scale(1) translate(0,0);transform:scale(1) translate(0,0)}}@keyframes kenburnsDownRight{0%{-webkit-transform:scale(1.5) translate(-10%,-10%);transform:scale(1.5) translate(-10%,-10%)}100%{-webkit-transform:scale(1) translate(0,0);transform:scale(1) translate(0,0)}}.vegas-animation-kenburnsDown{-webkit-animation:kenburnsDown ease-out;animation:kenburnsDown ease-out}@-webkit-keyframes kenburnsDown{0%{-webkit-transform:scale(1.5) translate(0,-10%);transform:scale(1.5) translate(0,-10%)}100%{-webkit-transform:scale(1) translate(0,0);transform:scale(1) translate(0,0)}}@keyframes kenburnsDown{0%{-webkit-transform:scale(1.5) translate(0,-10%);transform:scale(1.5) translate(0,-10%)}100%{-webkit-transform:scale(1) translate(0,0);transform:scale(1) translate(0,0)}}.vegas-animation-kenburnsLeft{-webkit-animation:kenburnsLeft ease-out;animation:kenburnsLeft ease-out}@-webkit-keyframes kenburnsLeft{0%{-webkit-transform:scale(1.5) translate(10%,0);transform:scale(1.5) translate(10%,0)}100%{-webkit-transform:scale(1) translate(0,0);transform:scale(1) translate(0,0)}}@keyframes kenburnsLeft{0%{-webkit-transform:scale(1.5) translate(10%,0);transform:scale(1.5) translate(10%,0)}100%{-webkit-transform:scale(1) translate(0,0);transform:scale(1) translate(0,0)}}.vegas-animation-kenburnsRight{-webkit-animation:kenburnsRight ease-out;animation:kenburnsRight ease-out}@-webkit-keyframes kenburnsRight{0%{-webkit-transform:scale(1.5) translate(-10%,0);transform:scale(1.5) translate(-10%,0)}100%{-webkit-transform:scale(1) translate(0,0);transform:scale(1) translate(0,0)}}@keyframes kenburnsRight{0%{-webkit-transform:scale(1.5) translate(-10%,0);transform:scale(1.5) translate(-10%,0)}100%{-webkit-transform:scale(1) translate(0,0);transform:scale(1) translate(0,0)}}.vegas-animation-kenburnsUpLeft{-webkit-animation:kenburnsUpLeft ease-out;animation:kenburnsUpLeft ease-out}@-webkit-keyframes kenburnsUpLeft{0%{-webkit-transform:scale(1.5) translate(10%,10%);transform:scale(1.5) translate(10%,10%)}100%{-webkit-transform:scale(1) translate(0,0);transform:scale(1) translate(0,0)}}@keyframes kenburnsUpLeft{0%{-webkit-transform:scale(1.5) translate(10%,10%);transform:scale(1.5) translate(10%,10%)}100%{-webkit-transform:scale(1) translate(0,0);transform:scale(1) translate(0,0)}}.vegas-animation-kenburnsUpRight{-webkit-animation:kenburnsUpRight ease-out;animation:kenburnsUpRight ease-out}@-webkit-keyframes kenburnsUpRight{0%{-webkit-transform:scale(1.5) translate(-10%,10%);transform:scale(1.5) translate(-10%,10%)}100%{-webkit-transform:scale(1) translate(0,0);transform:scale(1) translate(0,0)}}@keyframes kenburnsUpRight{0%{-webkit-transform:scale(1.5) translate(-10%,10%);transform:scale(1.5) translate(-10%,10%)}100%{-webkit-transform:scale(1) translate(0,0);transform:scale(1) translate(0,0)}}.vegas-animation-kenburnsUp{-webkit-animation:kenburnsUp ease-out;animation:kenburnsUp ease-out}@-webkit-keyframes kenburnsUp{0%{-webkit-transform:scale(1.5) translate(0,10%);transform:scale(1.5) translate(0,10%)}100%{-webkit-transform:scale(1) translate(0,0);transform:scale(1) translate(0,0)}}@keyframes kenburnsUp{0%{-webkit-transform:scale(1.5) translate(0,10%);transform:scale(1.5) translate(0,10%)}100%{-webkit-transform:scale(1) translate(0,0);transform:scale(1) translate(0,0)}}

/*!
 * Hamburgers
 * @description Tasty CSS-animated hamburgers
 * @author Jonathan Suh @jonsuh
 * @site https://jonsuh.com/hamburgers
 * @link https://github.com/jonsuh/hamburgers
 */

.hamburger{font:inherit;display:inline-block;overflow:visible;margin:0;padding:15px;cursor:pointer;-webkit-transition-timing-function:linear;-o-transition-timing-function:linear;transition-timing-function:linear;-webkit-transition-duration:.15s;-o-transition-duration:.15s;transition-duration:.15s;-webkit-transition-property:opacity,-webkit-filter;transition-property:opacity,-webkit-filter;-o-transition-property:opacity,filter;transition-property:opacity,filter;transition-property:opacity,filter,-webkit-filter;text-transform:none;color:inherit;border:0;background-color:transparent}.hamburger.is-active:hover,.hamburger:hover{opacity:.7}.hamburger.is-active .hamburger-inner,.hamburger.is-active .hamburger-inner:after,.hamburger.is-active .hamburger-inner:before{background-color:#000}.hamburger-box{position:relative;display:inline-block;width:40px;height:24px}.hamburger-inner{top:50%;display:block;margin-top:-2px}.hamburger-inner,.hamburger-inner:after,.hamburger-inner:before{position:absolute;width:40px;height:4px;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:.15s;-o-transition-duration:.15s;transition-duration:.15s;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform;border-radius:4px;background-color:#000}.hamburger-inner:after,.hamburger-inner:before{display:block;content:""}.hamburger-inner:before{top:-10px}.hamburger-inner:after{bottom:-10px}.hamburger--3dx .hamburger-box{-webkit-perspective:80px;perspective:80px}.hamburger--3dx .hamburger-inner{-webkit-transition:background-color 0s cubic-bezier(.645,.045,.355,1) .1s,-webkit-transform .15s cubic-bezier(.645,.045,.355,1);transition:background-color 0s cubic-bezier(.645,.045,.355,1) .1s,-webkit-transform .15s cubic-bezier(.645,.045,.355,1);-o-transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s;transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s;transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s,-webkit-transform .15s cubic-bezier(.645,.045,.355,1)}.hamburger--3dx .hamburger-inner:after,.hamburger--3dx .hamburger-inner:before{-webkit-transition:-webkit-transform 0s cubic-bezier(.645,.045,.355,1) .1s;transition:-webkit-transform 0s cubic-bezier(.645,.045,.355,1) .1s;-o-transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s;transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s;transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s,-webkit-transform 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dx.is-active .hamburger-inner{-webkit-transform:rotateY(180deg);transform:rotateY(180deg);background-color:transparent!important}.hamburger--3dx.is-active .hamburger-inner:before{-webkit-transform:translate3d(0,10px,0) rotate(45deg);transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--3dx.is-active .hamburger-inner:after{-webkit-transform:translate3d(0,-10px,0) rotate(-45deg);transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--3dx-r .hamburger-box{-webkit-perspective:80px;perspective:80px}.hamburger--3dx-r .hamburger-inner{-webkit-transition:background-color 0s cubic-bezier(.645,.045,.355,1) .1s,-webkit-transform .15s cubic-bezier(.645,.045,.355,1);transition:background-color 0s cubic-bezier(.645,.045,.355,1) .1s,-webkit-transform .15s cubic-bezier(.645,.045,.355,1);-o-transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s;transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s;transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s,-webkit-transform .15s cubic-bezier(.645,.045,.355,1)}.hamburger--3dx-r .hamburger-inner:after,.hamburger--3dx-r .hamburger-inner:before{-webkit-transition:-webkit-transform 0s cubic-bezier(.645,.045,.355,1) .1s;transition:-webkit-transform 0s cubic-bezier(.645,.045,.355,1) .1s;-o-transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s;transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s;transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s,-webkit-transform 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dx-r.is-active .hamburger-inner{-webkit-transform:rotateY(-180deg);transform:rotateY(-180deg);background-color:transparent!important}.hamburger--3dx-r.is-active .hamburger-inner:before{-webkit-transform:translate3d(0,10px,0) rotate(45deg);transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--3dx-r.is-active .hamburger-inner:after{-webkit-transform:translate3d(0,-10px,0) rotate(-45deg);transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--3dy .hamburger-box{-webkit-perspective:80px;perspective:80px}.hamburger--3dy .hamburger-inner{-webkit-transition:background-color 0s cubic-bezier(.645,.045,.355,1) .1s,-webkit-transform .15s cubic-bezier(.645,.045,.355,1);transition:background-color 0s cubic-bezier(.645,.045,.355,1) .1s,-webkit-transform .15s cubic-bezier(.645,.045,.355,1);-o-transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s;transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s;transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s,-webkit-transform .15s cubic-bezier(.645,.045,.355,1)}.hamburger--3dy .hamburger-inner:after,.hamburger--3dy .hamburger-inner:before{-webkit-transition:-webkit-transform 0s cubic-bezier(.645,.045,.355,1) .1s;transition:-webkit-transform 0s cubic-bezier(.645,.045,.355,1) .1s;-o-transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s;transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s;transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s,-webkit-transform 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dy.is-active .hamburger-inner{-webkit-transform:rotateX(-180deg);transform:rotateX(-180deg);background-color:transparent!important}.hamburger--3dy.is-active .hamburger-inner:before{-webkit-transform:translate3d(0,10px,0) rotate(45deg);transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--3dy.is-active .hamburger-inner:after{-webkit-transform:translate3d(0,-10px,0) rotate(-45deg);transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--3dy-r .hamburger-box{-webkit-perspective:80px;perspective:80px}.hamburger--3dy-r .hamburger-inner{-webkit-transition:background-color 0s cubic-bezier(.645,.045,.355,1) .1s,-webkit-transform .15s cubic-bezier(.645,.045,.355,1);transition:background-color 0s cubic-bezier(.645,.045,.355,1) .1s,-webkit-transform .15s cubic-bezier(.645,.045,.355,1);-o-transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s;transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s;transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s,-webkit-transform .15s cubic-bezier(.645,.045,.355,1)}.hamburger--3dy-r .hamburger-inner:after,.hamburger--3dy-r .hamburger-inner:before{-webkit-transition:-webkit-transform 0s cubic-bezier(.645,.045,.355,1) .1s;transition:-webkit-transform 0s cubic-bezier(.645,.045,.355,1) .1s;-o-transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s;transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s;transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s,-webkit-transform 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dy-r.is-active .hamburger-inner{-webkit-transform:rotateX(180deg);transform:rotateX(180deg);background-color:transparent!important}.hamburger--3dy-r.is-active .hamburger-inner:before{-webkit-transform:translate3d(0,10px,0) rotate(45deg);transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--3dy-r.is-active .hamburger-inner:after{-webkit-transform:translate3d(0,-10px,0) rotate(-45deg);transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--3dxy .hamburger-box{-webkit-perspective:80px;perspective:80px}.hamburger--3dxy .hamburger-inner{-webkit-transition:background-color 0s cubic-bezier(.645,.045,.355,1) .1s,-webkit-transform .15s cubic-bezier(.645,.045,.355,1);transition:background-color 0s cubic-bezier(.645,.045,.355,1) .1s,-webkit-transform .15s cubic-bezier(.645,.045,.355,1);-o-transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s;transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s;transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s,-webkit-transform .15s cubic-bezier(.645,.045,.355,1)}.hamburger--3dxy .hamburger-inner:after,.hamburger--3dxy .hamburger-inner:before{-webkit-transition:-webkit-transform 0s cubic-bezier(.645,.045,.355,1) .1s;transition:-webkit-transform 0s cubic-bezier(.645,.045,.355,1) .1s;-o-transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s;transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s;transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s,-webkit-transform 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dxy.is-active .hamburger-inner{-webkit-transform:rotateX(180deg) rotateY(180deg);transform:rotateX(180deg) rotateY(180deg);background-color:transparent!important}.hamburger--3dxy.is-active .hamburger-inner:before{-webkit-transform:translate3d(0,10px,0) rotate(45deg);transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--3dxy.is-active .hamburger-inner:after{-webkit-transform:translate3d(0,-10px,0) rotate(-45deg);transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--3dxy-r .hamburger-box{-webkit-perspective:80px;perspective:80px}.hamburger--3dxy-r .hamburger-inner{-webkit-transition:background-color 0s cubic-bezier(.645,.045,.355,1) .1s,-webkit-transform .15s cubic-bezier(.645,.045,.355,1);transition:background-color 0s cubic-bezier(.645,.045,.355,1) .1s,-webkit-transform .15s cubic-bezier(.645,.045,.355,1);-o-transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s;transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s;transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s,-webkit-transform .15s cubic-bezier(.645,.045,.355,1)}.hamburger--3dxy-r .hamburger-inner:after,.hamburger--3dxy-r .hamburger-inner:before{-webkit-transition:-webkit-transform 0s cubic-bezier(.645,.045,.355,1) .1s;transition:-webkit-transform 0s cubic-bezier(.645,.045,.355,1) .1s;-o-transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s;transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s;transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s,-webkit-transform 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dxy-r.is-active .hamburger-inner{-webkit-transform:rotateX(180deg) rotateY(180deg) rotate(-180deg);transform:rotateX(180deg) rotateY(180deg) rotate(-180deg);background-color:transparent!important}.hamburger--3dxy-r.is-active .hamburger-inner:before{-webkit-transform:translate3d(0,10px,0) rotate(45deg);transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--3dxy-r.is-active .hamburger-inner:after{-webkit-transform:translate3d(0,-10px,0) rotate(-45deg);transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--arrow.is-active .hamburger-inner:before{-webkit-transform:translate3d(-8px,0,0) rotate(-45deg) scaleX(.7);transform:translate3d(-8px,0,0) rotate(-45deg) scaleX(.7)}.hamburger--arrow.is-active .hamburger-inner:after{-webkit-transform:translate3d(-8px,0,0) rotate(45deg) scaleX(.7);transform:translate3d(-8px,0,0) rotate(45deg) scaleX(.7)}.hamburger--arrow-r.is-active .hamburger-inner:before{-webkit-transform:translate3d(8px,0,0) rotate(45deg) scaleX(.7);transform:translate3d(8px,0,0) rotate(45deg) scaleX(.7)}.hamburger--arrow-r.is-active .hamburger-inner:after{-webkit-transform:translate3d(8px,0,0) rotate(-45deg) scaleX(.7);transform:translate3d(8px,0,0) rotate(-45deg) scaleX(.7)}.hamburger--arrowalt .hamburger-inner:before{-webkit-transition:top .1s ease .1s,-webkit-transform .1s cubic-bezier(.165,.84,.44,1);transition:top .1s ease .1s,-webkit-transform .1s cubic-bezier(.165,.84,.44,1);-o-transition:top .1s ease .1s,transform .1s cubic-bezier(.165,.84,.44,1);transition:top .1s ease .1s,transform .1s cubic-bezier(.165,.84,.44,1);transition:top .1s ease .1s,transform .1s cubic-bezier(.165,.84,.44,1),-webkit-transform .1s cubic-bezier(.165,.84,.44,1)}.hamburger--arrowalt .hamburger-inner:after{-webkit-transition:bottom .1s ease .1s,-webkit-transform .1s cubic-bezier(.165,.84,.44,1);transition:bottom .1s ease .1s,-webkit-transform .1s cubic-bezier(.165,.84,.44,1);-o-transition:bottom .1s ease .1s,transform .1s cubic-bezier(.165,.84,.44,1);transition:bottom .1s ease .1s,transform .1s cubic-bezier(.165,.84,.44,1);transition:bottom .1s ease .1s,transform .1s cubic-bezier(.165,.84,.44,1),-webkit-transform .1s cubic-bezier(.165,.84,.44,1)}.hamburger--arrowalt.is-active .hamburger-inner:before{top:0;-webkit-transition:top .1s ease,-webkit-transform .1s cubic-bezier(.895,.03,.685,.22) .1s;transition:top .1s ease,-webkit-transform .1s cubic-bezier(.895,.03,.685,.22) .1s;-o-transition:top .1s ease,transform .1s cubic-bezier(.895,.03,.685,.22) .1s;transition:top .1s ease,transform .1s cubic-bezier(.895,.03,.685,.22) .1s;transition:top .1s ease,transform .1s cubic-bezier(.895,.03,.685,.22) .1s,-webkit-transform .1s cubic-bezier(.895,.03,.685,.22) .1s;-webkit-transform:translate3d(-8px,-10px,0) rotate(-45deg) scaleX(.7);transform:translate3d(-8px,-10px,0) rotate(-45deg) scaleX(.7)}.hamburger--arrowalt.is-active .hamburger-inner:after{bottom:0;-webkit-transition:bottom .1s ease,-webkit-transform .1s cubic-bezier(.895,.03,.685,.22) .1s;transition:bottom .1s ease,-webkit-transform .1s cubic-bezier(.895,.03,.685,.22) .1s;-o-transition:bottom .1s ease,transform .1s cubic-bezier(.895,.03,.685,.22) .1s;transition:bottom .1s ease,transform .1s cubic-bezier(.895,.03,.685,.22) .1s;transition:bottom .1s ease,transform .1s cubic-bezier(.895,.03,.685,.22) .1s,-webkit-transform .1s cubic-bezier(.895,.03,.685,.22) .1s;-webkit-transform:translate3d(-8px,10px,0) rotate(45deg) scaleX(.7);transform:translate3d(-8px,10px,0) rotate(45deg) scaleX(.7)}.hamburger--arrowalt-r .hamburger-inner:before{-webkit-transition:top .1s ease .1s,-webkit-transform .1s cubic-bezier(.165,.84,.44,1);transition:top .1s ease .1s,-webkit-transform .1s cubic-bezier(.165,.84,.44,1);-o-transition:top .1s ease .1s,transform .1s cubic-bezier(.165,.84,.44,1);transition:top .1s ease .1s,transform .1s cubic-bezier(.165,.84,.44,1);transition:top .1s ease .1s,transform .1s cubic-bezier(.165,.84,.44,1),-webkit-transform .1s cubic-bezier(.165,.84,.44,1)}.hamburger--arrowalt-r .hamburger-inner:after{-webkit-transition:bottom .1s ease .1s,-webkit-transform .1s cubic-bezier(.165,.84,.44,1);transition:bottom .1s ease .1s,-webkit-transform .1s cubic-bezier(.165,.84,.44,1);-o-transition:bottom .1s ease .1s,transform .1s cubic-bezier(.165,.84,.44,1);transition:bottom .1s ease .1s,transform .1s cubic-bezier(.165,.84,.44,1);transition:bottom .1s ease .1s,transform .1s cubic-bezier(.165,.84,.44,1),-webkit-transform .1s cubic-bezier(.165,.84,.44,1)}.hamburger--arrowalt-r.is-active .hamburger-inner:before{top:0;-webkit-transition:top .1s ease,-webkit-transform .1s cubic-bezier(.895,.03,.685,.22) .1s;transition:top .1s ease,-webkit-transform .1s cubic-bezier(.895,.03,.685,.22) .1s;-o-transition:top .1s ease,transform .1s cubic-bezier(.895,.03,.685,.22) .1s;transition:top .1s ease,transform .1s cubic-bezier(.895,.03,.685,.22) .1s;transition:top .1s ease,transform .1s cubic-bezier(.895,.03,.685,.22) .1s,-webkit-transform .1s cubic-bezier(.895,.03,.685,.22) .1s;-webkit-transform:translate3d(8px,-10px,0) rotate(45deg) scaleX(.7);transform:translate3d(8px,-10px,0) rotate(45deg) scaleX(.7)}.hamburger--arrowalt-r.is-active .hamburger-inner:after{bottom:0;-webkit-transition:bottom .1s ease,-webkit-transform .1s cubic-bezier(.895,.03,.685,.22) .1s;transition:bottom .1s ease,-webkit-transform .1s cubic-bezier(.895,.03,.685,.22) .1s;-o-transition:bottom .1s ease,transform .1s cubic-bezier(.895,.03,.685,.22) .1s;transition:bottom .1s ease,transform .1s cubic-bezier(.895,.03,.685,.22) .1s;transition:bottom .1s ease,transform .1s cubic-bezier(.895,.03,.685,.22) .1s,-webkit-transform .1s cubic-bezier(.895,.03,.685,.22) .1s;-webkit-transform:translate3d(8px,10px,0) rotate(-45deg) scaleX(.7);transform:translate3d(8px,10px,0) rotate(-45deg) scaleX(.7)}.hamburger--arrowturn.is-active .hamburger-inner{-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}.hamburger--arrowturn.is-active .hamburger-inner:before{-webkit-transform:translate3d(8px,0,0) rotate(45deg) scaleX(.7);transform:translate3d(8px,0,0) rotate(45deg) scaleX(.7)}.hamburger--arrowturn.is-active .hamburger-inner:after{-webkit-transform:translate3d(8px,0,0) rotate(-45deg) scaleX(.7);transform:translate3d(8px,0,0) rotate(-45deg) scaleX(.7)}.hamburger--arrowturn-r.is-active .hamburger-inner{-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}.hamburger--arrowturn-r.is-active .hamburger-inner:before{-webkit-transform:translate3d(-8px,0,0) rotate(-45deg) scaleX(.7);transform:translate3d(-8px,0,0) rotate(-45deg) scaleX(.7)}.hamburger--arrowturn-r.is-active .hamburger-inner:after{-webkit-transform:translate3d(-8px,0,0) rotate(45deg) scaleX(.7);transform:translate3d(-8px,0,0) rotate(45deg) scaleX(.7)}.hamburger--boring .hamburger-inner,.hamburger--boring .hamburger-inner:after,.hamburger--boring .hamburger-inner:before{-webkit-transition-property:none;-o-transition-property:none;transition-property:none}.hamburger--boring.is-active .hamburger-inner{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.hamburger--boring.is-active .hamburger-inner:before{top:0;opacity:0}.hamburger--boring.is-active .hamburger-inner:after{bottom:0;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.hamburger--collapse .hamburger-inner{top:auto;bottom:0;-webkit-transition-delay:.13s;-o-transition-delay:.13s;transition-delay:.13s;-webkit-transition-timing-function:cubic-bezier(.55,.055,.675,.19);-o-transition-timing-function:cubic-bezier(.55,.055,.675,.19);transition-timing-function:cubic-bezier(.55,.055,.675,.19);-webkit-transition-duration:.13s;-o-transition-duration:.13s;transition-duration:.13s}.hamburger--collapse .hamburger-inner:after{top:-20px;-webkit-transition:top .2s cubic-bezier(.33333,.66667,.66667,1) .2s,opacity .1s linear;-o-transition:top .2s cubic-bezier(.33333,.66667,.66667,1) .2s,opacity .1s linear;transition:top .2s cubic-bezier(.33333,.66667,.66667,1) .2s,opacity .1s linear}.hamburger--collapse .hamburger-inner:before{-webkit-transition:top .12s cubic-bezier(.33333,.66667,.66667,1) .2s,-webkit-transform .13s cubic-bezier(.55,.055,.675,.19);transition:top .12s cubic-bezier(.33333,.66667,.66667,1) .2s,-webkit-transform .13s cubic-bezier(.55,.055,.675,.19);-o-transition:top .12s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19);transition:top .12s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19);transition:top .12s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19),-webkit-transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--collapse.is-active .hamburger-inner{-webkit-transition-delay:.22s;-o-transition-delay:.22s;transition-delay:.22s;-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);-o-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translate3d(0,-10px,0) rotate(-45deg);transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--collapse.is-active .hamburger-inner:after{top:0;-webkit-transition:top .2s cubic-bezier(.33333,0,.66667,.33333),opacity .1s linear .22s;-o-transition:top .2s cubic-bezier(.33333,0,.66667,.33333),opacity .1s linear .22s;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),opacity .1s linear .22s;opacity:0}.hamburger--collapse.is-active .hamburger-inner:before{top:0;-webkit-transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .16s,-webkit-transform .13s cubic-bezier(.215,.61,.355,1) .25s;transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .16s,-webkit-transform .13s cubic-bezier(.215,.61,.355,1) .25s;-o-transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .16s,transform .13s cubic-bezier(.215,.61,.355,1) .25s;transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .16s,transform .13s cubic-bezier(.215,.61,.355,1) .25s;transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .16s,transform .13s cubic-bezier(.215,.61,.355,1) .25s,-webkit-transform .13s cubic-bezier(.215,.61,.355,1) .25s;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.hamburger--collapse-r .hamburger-inner{top:auto;bottom:0;-webkit-transition-delay:.13s;-o-transition-delay:.13s;transition-delay:.13s;-webkit-transition-timing-function:cubic-bezier(.55,.055,.675,.19);-o-transition-timing-function:cubic-bezier(.55,.055,.675,.19);transition-timing-function:cubic-bezier(.55,.055,.675,.19);-webkit-transition-duration:.13s;-o-transition-duration:.13s;transition-duration:.13s}.hamburger--collapse-r .hamburger-inner:after{top:-20px;-webkit-transition:top .2s cubic-bezier(.33333,.66667,.66667,1) .2s,opacity .1s linear;-o-transition:top .2s cubic-bezier(.33333,.66667,.66667,1) .2s,opacity .1s linear;transition:top .2s cubic-bezier(.33333,.66667,.66667,1) .2s,opacity .1s linear}.hamburger--collapse-r .hamburger-inner:before{-webkit-transition:top .12s cubic-bezier(.33333,.66667,.66667,1) .2s,-webkit-transform .13s cubic-bezier(.55,.055,.675,.19);transition:top .12s cubic-bezier(.33333,.66667,.66667,1) .2s,-webkit-transform .13s cubic-bezier(.55,.055,.675,.19);-o-transition:top .12s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19);transition:top .12s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19);transition:top .12s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19),-webkit-transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--collapse-r.is-active .hamburger-inner{-webkit-transition-delay:.22s;-o-transition-delay:.22s;transition-delay:.22s;-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);-o-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translate3d(0,-10px,0) rotate(45deg);transform:translate3d(0,-10px,0) rotate(45deg)}.hamburger--collapse-r.is-active .hamburger-inner:after{top:0;-webkit-transition:top .2s cubic-bezier(.33333,0,.66667,.33333),opacity .1s linear .22s;-o-transition:top .2s cubic-bezier(.33333,0,.66667,.33333),opacity .1s linear .22s;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),opacity .1s linear .22s;opacity:0}.hamburger--collapse-r.is-active .hamburger-inner:before{top:0;-webkit-transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .16s,-webkit-transform .13s cubic-bezier(.215,.61,.355,1) .25s;transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .16s,-webkit-transform .13s cubic-bezier(.215,.61,.355,1) .25s;-o-transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .16s,transform .13s cubic-bezier(.215,.61,.355,1) .25s;transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .16s,transform .13s cubic-bezier(.215,.61,.355,1) .25s;transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .16s,transform .13s cubic-bezier(.215,.61,.355,1) .25s,-webkit-transform .13s cubic-bezier(.215,.61,.355,1) .25s;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.hamburger--elastic .hamburger-inner{top:2px;-webkit-transition-timing-function:cubic-bezier(.68,-.55,.265,1.55);-o-transition-timing-function:cubic-bezier(.68,-.55,.265,1.55);transition-timing-function:cubic-bezier(.68,-.55,.265,1.55);-webkit-transition-duration:.275s;-o-transition-duration:.275s;transition-duration:.275s}.hamburger--elastic .hamburger-inner:before{top:10px;-webkit-transition:opacity .125s ease .275s;-o-transition:opacity .125s ease .275s;transition:opacity .125s ease .275s}.hamburger--elastic .hamburger-inner:after{top:20px;-webkit-transition:-webkit-transform .275s cubic-bezier(.68,-.55,.265,1.55);transition:-webkit-transform .275s cubic-bezier(.68,-.55,.265,1.55);-o-transition:transform .275s cubic-bezier(.68,-.55,.265,1.55);transition:transform .275s cubic-bezier(.68,-.55,.265,1.55);transition:transform .275s cubic-bezier(.68,-.55,.265,1.55),-webkit-transform .275s cubic-bezier(.68,-.55,.265,1.55)}.hamburger--elastic.is-active .hamburger-inner{-webkit-transition-delay:75ms;-o-transition-delay:75ms;transition-delay:75ms;-webkit-transform:translate3d(0,10px,0) rotate(135deg);transform:translate3d(0,10px,0) rotate(135deg)}.hamburger--elastic.is-active .hamburger-inner:before{-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s;opacity:0}.hamburger--elastic.is-active .hamburger-inner:after{-webkit-transition-delay:75ms;-o-transition-delay:75ms;transition-delay:75ms;-webkit-transform:translate3d(0,-20px,0) rotate(-270deg);transform:translate3d(0,-20px,0) rotate(-270deg)}.hamburger--elastic-r .hamburger-inner{top:2px;-webkit-transition-timing-function:cubic-bezier(.68,-.55,.265,1.55);-o-transition-timing-function:cubic-bezier(.68,-.55,.265,1.55);transition-timing-function:cubic-bezier(.68,-.55,.265,1.55);-webkit-transition-duration:.275s;-o-transition-duration:.275s;transition-duration:.275s}.hamburger--elastic-r .hamburger-inner:before{top:10px;-webkit-transition:opacity .125s ease .275s;-o-transition:opacity .125s ease .275s;transition:opacity .125s ease .275s}.hamburger--elastic-r .hamburger-inner:after{top:20px;-webkit-transition:-webkit-transform .275s cubic-bezier(.68,-.55,.265,1.55);transition:-webkit-transform .275s cubic-bezier(.68,-.55,.265,1.55);-o-transition:transform .275s cubic-bezier(.68,-.55,.265,1.55);transition:transform .275s cubic-bezier(.68,-.55,.265,1.55);transition:transform .275s cubic-bezier(.68,-.55,.265,1.55),-webkit-transform .275s cubic-bezier(.68,-.55,.265,1.55)}.hamburger--elastic-r.is-active .hamburger-inner{-webkit-transition-delay:75ms;-o-transition-delay:75ms;transition-delay:75ms;-webkit-transform:translate3d(0,10px,0) rotate(-135deg);transform:translate3d(0,10px,0) rotate(-135deg)}.hamburger--elastic-r.is-active .hamburger-inner:before{-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s;opacity:0}.hamburger--elastic-r.is-active .hamburger-inner:after{-webkit-transition-delay:75ms;-o-transition-delay:75ms;transition-delay:75ms;-webkit-transform:translate3d(0,-20px,0) rotate(270deg);transform:translate3d(0,-20px,0) rotate(270deg)}.hamburger--emphatic{overflow:hidden}.hamburger--emphatic .hamburger-inner{-webkit-transition:background-color .125s ease-in .175s;-o-transition:background-color .125s ease-in .175s;transition:background-color .125s ease-in .175s}.hamburger--emphatic .hamburger-inner:before{left:0;-webkit-transition:top .05s linear .125s,left .125s ease-in .175s,-webkit-transform .125s cubic-bezier(.6,.04,.98,.335);transition:top .05s linear .125s,left .125s ease-in .175s,-webkit-transform .125s cubic-bezier(.6,.04,.98,.335);-o-transition:transform .125s cubic-bezier(.6,.04,.98,.335),top .05s linear .125s,left .125s ease-in .175s;transition:transform .125s cubic-bezier(.6,.04,.98,.335),top .05s linear .125s,left .125s ease-in .175s;transition:transform .125s cubic-bezier(.6,.04,.98,.335),top .05s linear .125s,left .125s ease-in .175s,-webkit-transform .125s cubic-bezier(.6,.04,.98,.335)}.hamburger--emphatic .hamburger-inner:after{top:10px;right:0;-webkit-transition:top .05s linear .125s,right .125s ease-in .175s,-webkit-transform .125s cubic-bezier(.6,.04,.98,.335);transition:top .05s linear .125s,right .125s ease-in .175s,-webkit-transform .125s cubic-bezier(.6,.04,.98,.335);-o-transition:transform .125s cubic-bezier(.6,.04,.98,.335),top .05s linear .125s,right .125s ease-in .175s;transition:transform .125s cubic-bezier(.6,.04,.98,.335),top .05s linear .125s,right .125s ease-in .175s;transition:transform .125s cubic-bezier(.6,.04,.98,.335),top .05s linear .125s,right .125s ease-in .175s,-webkit-transform .125s cubic-bezier(.6,.04,.98,.335)}.hamburger--emphatic.is-active .hamburger-inner{-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s;-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;background-color:transparent!important}.hamburger--emphatic.is-active .hamburger-inner:before{top:-80px;left:-80px;-webkit-transition:left .125s ease-out,top .05s linear .125s,-webkit-transform .125s cubic-bezier(.075,.82,.165,1) .175s;transition:left .125s ease-out,top .05s linear .125s,-webkit-transform .125s cubic-bezier(.075,.82,.165,1) .175s;-o-transition:left .125s ease-out,top .05s linear .125s,transform .125s cubic-bezier(.075,.82,.165,1) .175s;transition:left .125s ease-out,top .05s linear .125s,transform .125s cubic-bezier(.075,.82,.165,1) .175s;transition:left .125s ease-out,top .05s linear .125s,transform .125s cubic-bezier(.075,.82,.165,1) .175s,-webkit-transform .125s cubic-bezier(.075,.82,.165,1) .175s;-webkit-transform:translate3d(80px,80px,0) rotate(45deg);transform:translate3d(80px,80px,0) rotate(45deg)}.hamburger--emphatic.is-active .hamburger-inner:after{top:-80px;right:-80px;-webkit-transition:right .125s ease-out,top .05s linear .125s,-webkit-transform .125s cubic-bezier(.075,.82,.165,1) .175s;transition:right .125s ease-out,top .05s linear .125s,-webkit-transform .125s cubic-bezier(.075,.82,.165,1) .175s;-o-transition:right .125s ease-out,top .05s linear .125s,transform .125s cubic-bezier(.075,.82,.165,1) .175s;transition:right .125s ease-out,top .05s linear .125s,transform .125s cubic-bezier(.075,.82,.165,1) .175s;transition:right .125s ease-out,top .05s linear .125s,transform .125s cubic-bezier(.075,.82,.165,1) .175s,-webkit-transform .125s cubic-bezier(.075,.82,.165,1) .175s;-webkit-transform:translate3d(-80px,80px,0) rotate(-45deg);transform:translate3d(-80px,80px,0) rotate(-45deg)}.hamburger--emphatic-r{overflow:hidden}.hamburger--emphatic-r .hamburger-inner{-webkit-transition:background-color .125s ease-in .175s;-o-transition:background-color .125s ease-in .175s;transition:background-color .125s ease-in .175s}.hamburger--emphatic-r .hamburger-inner:before{left:0;-webkit-transition:top .05s linear .125s,left .125s ease-in .175s,-webkit-transform .125s cubic-bezier(.6,.04,.98,.335);transition:top .05s linear .125s,left .125s ease-in .175s,-webkit-transform .125s cubic-bezier(.6,.04,.98,.335);-o-transition:transform .125s cubic-bezier(.6,.04,.98,.335),top .05s linear .125s,left .125s ease-in .175s;transition:transform .125s cubic-bezier(.6,.04,.98,.335),top .05s linear .125s,left .125s ease-in .175s;transition:transform .125s cubic-bezier(.6,.04,.98,.335),top .05s linear .125s,left .125s ease-in .175s,-webkit-transform .125s cubic-bezier(.6,.04,.98,.335)}.hamburger--emphatic-r .hamburger-inner:after{top:10px;right:0;-webkit-transition:top .05s linear .125s,right .125s ease-in .175s,-webkit-transform .125s cubic-bezier(.6,.04,.98,.335);transition:top .05s linear .125s,right .125s ease-in .175s,-webkit-transform .125s cubic-bezier(.6,.04,.98,.335);-o-transition:transform .125s cubic-bezier(.6,.04,.98,.335),top .05s linear .125s,right .125s ease-in .175s;transition:transform .125s cubic-bezier(.6,.04,.98,.335),top .05s linear .125s,right .125s ease-in .175s;transition:transform .125s cubic-bezier(.6,.04,.98,.335),top .05s linear .125s,right .125s ease-in .175s,-webkit-transform .125s cubic-bezier(.6,.04,.98,.335)}.hamburger--emphatic-r.is-active .hamburger-inner{-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s;-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;background-color:transparent!important}.hamburger--emphatic-r.is-active .hamburger-inner:before{top:80px;left:-80px;-webkit-transition:left .125s ease-out,top .05s linear .125s,-webkit-transform .125s cubic-bezier(.075,.82,.165,1) .175s;transition:left .125s ease-out,top .05s linear .125s,-webkit-transform .125s cubic-bezier(.075,.82,.165,1) .175s;-o-transition:left .125s ease-out,top .05s linear .125s,transform .125s cubic-bezier(.075,.82,.165,1) .175s;transition:left .125s ease-out,top .05s linear .125s,transform .125s cubic-bezier(.075,.82,.165,1) .175s;transition:left .125s ease-out,top .05s linear .125s,transform .125s cubic-bezier(.075,.82,.165,1) .175s,-webkit-transform .125s cubic-bezier(.075,.82,.165,1) .175s;-webkit-transform:translate3d(80px,-80px,0) rotate(-45deg);transform:translate3d(80px,-80px,0) rotate(-45deg)}.hamburger--emphatic-r.is-active .hamburger-inner:after{top:80px;right:-80px;-webkit-transition:right .125s ease-out,top .05s linear .125s,-webkit-transform .125s cubic-bezier(.075,.82,.165,1) .175s;transition:right .125s ease-out,top .05s linear .125s,-webkit-transform .125s cubic-bezier(.075,.82,.165,1) .175s;-o-transition:right .125s ease-out,top .05s linear .125s,transform .125s cubic-bezier(.075,.82,.165,1) .175s;transition:right .125s ease-out,top .05s linear .125s,transform .125s cubic-bezier(.075,.82,.165,1) .175s;transition:right .125s ease-out,top .05s linear .125s,transform .125s cubic-bezier(.075,.82,.165,1) .175s,-webkit-transform .125s cubic-bezier(.075,.82,.165,1) .175s;-webkit-transform:translate3d(-80px,-80px,0) rotate(45deg);transform:translate3d(-80px,-80px,0) rotate(45deg)}.hamburger--minus .hamburger-inner:after,.hamburger--minus .hamburger-inner:before{-webkit-transition:bottom .08s ease-out 0s,top .08s ease-out 0s,opacity 0s linear;-o-transition:bottom .08s ease-out 0s,top .08s ease-out 0s,opacity 0s linear;transition:bottom .08s ease-out 0s,top .08s ease-out 0s,opacity 0s linear}.hamburger--minus.is-active .hamburger-inner:after,.hamburger--minus.is-active .hamburger-inner:before{-webkit-transition:bottom .08s ease-out,top .08s ease-out,opacity 0s linear .08s;-o-transition:bottom .08s ease-out,top .08s ease-out,opacity 0s linear .08s;transition:bottom .08s ease-out,top .08s ease-out,opacity 0s linear .08s;opacity:0}.hamburger--minus.is-active .hamburger-inner:before{top:0}.hamburger--minus.is-active .hamburger-inner:after{bottom:0}.hamburger--slider .hamburger-inner{top:2px}.hamburger--slider .hamburger-inner:before{top:10px;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:.15s;-o-transition-duration:.15s;transition-duration:.15s;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;-o-transition-property:transform,opacity;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform}.hamburger--slider .hamburger-inner:after{top:20px}.hamburger--slider.is-active .hamburger-inner{-webkit-transform:translate3d(0,10px,0) rotate(45deg);transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--slider.is-active .hamburger-inner:before{-webkit-transform:rotate(-45deg) translate3d(-5.71429px,-6px,0);transform:rotate(-45deg) translate3d(-5.71429px,-6px,0);opacity:0}.hamburger--slider.is-active .hamburger-inner:after{-webkit-transform:translate3d(0,-20px,0) rotate(-90deg);transform:translate3d(0,-20px,0) rotate(-90deg)}.hamburger--slider-r .hamburger-inner{top:2px}.hamburger--slider-r .hamburger-inner:before{top:10px;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:.15s;-o-transition-duration:.15s;transition-duration:.15s;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;-o-transition-property:transform,opacity;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform}.hamburger--slider-r .hamburger-inner:after{top:20px}.hamburger--slider-r.is-active .hamburger-inner{-webkit-transform:translate3d(0,10px,0) rotate(-45deg);transform:translate3d(0,10px,0) rotate(-45deg)}.hamburger--slider-r.is-active .hamburger-inner:before{-webkit-transform:rotate(45deg) translate3d(5.71429px,-6px,0);transform:rotate(45deg) translate3d(5.71429px,-6px,0);opacity:0}.hamburger--slider-r.is-active .hamburger-inner:after{-webkit-transform:translate3d(0,-20px,0) rotate(90deg);transform:translate3d(0,-20px,0) rotate(90deg)}.hamburger--spin .hamburger-inner{-webkit-transition-timing-function:cubic-bezier(.55,.055,.675,.19);-o-transition-timing-function:cubic-bezier(.55,.055,.675,.19);transition-timing-function:cubic-bezier(.55,.055,.675,.19);-webkit-transition-duration:.22s;-o-transition-duration:.22s;transition-duration:.22s}.hamburger--spin .hamburger-inner:before{-webkit-transition:top .1s ease-in .25s,opacity .1s ease-in;-o-transition:top .1s ease-in .25s,opacity .1s ease-in;transition:top .1s ease-in .25s,opacity .1s ease-in}.hamburger--spin .hamburger-inner:after{-webkit-transition:bottom .1s ease-in .25s,-webkit-transform .22s cubic-bezier(.55,.055,.675,.19);transition:bottom .1s ease-in .25s,-webkit-transform .22s cubic-bezier(.55,.055,.675,.19);-o-transition:bottom .1s ease-in .25s,transform .22s cubic-bezier(.55,.055,.675,.19);transition:bottom .1s ease-in .25s,transform .22s cubic-bezier(.55,.055,.675,.19);transition:bottom .1s ease-in .25s,transform .22s cubic-bezier(.55,.055,.675,.19),-webkit-transform .22s cubic-bezier(.55,.055,.675,.19)}.hamburger--spin.is-active .hamburger-inner{-webkit-transition-delay:.12s;-o-transition-delay:.12s;transition-delay:.12s;-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);-o-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:rotate(225deg);-ms-transform:rotate(225deg);transform:rotate(225deg)}.hamburger--spin.is-active .hamburger-inner:before{top:0;-webkit-transition:top .1s ease-out,opacity .1s ease-out .12s;-o-transition:top .1s ease-out,opacity .1s ease-out .12s;transition:top .1s ease-out,opacity .1s ease-out .12s;opacity:0}.hamburger--spin.is-active .hamburger-inner:after{bottom:0;-webkit-transition:bottom .1s ease-out,-webkit-transform .22s cubic-bezier(.215,.61,.355,1) .12s;transition:bottom .1s ease-out,-webkit-transform .22s cubic-bezier(.215,.61,.355,1) .12s;-o-transition:bottom .1s ease-out,transform .22s cubic-bezier(.215,.61,.355,1) .12s;transition:bottom .1s ease-out,transform .22s cubic-bezier(.215,.61,.355,1) .12s;transition:bottom .1s ease-out,transform .22s cubic-bezier(.215,.61,.355,1) .12s,-webkit-transform .22s cubic-bezier(.215,.61,.355,1) .12s;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.hamburger--spin-r .hamburger-inner{-webkit-transition-timing-function:cubic-bezier(.55,.055,.675,.19);-o-transition-timing-function:cubic-bezier(.55,.055,.675,.19);transition-timing-function:cubic-bezier(.55,.055,.675,.19);-webkit-transition-duration:.22s;-o-transition-duration:.22s;transition-duration:.22s}.hamburger--spin-r .hamburger-inner:before{-webkit-transition:top .1s ease-in .25s,opacity .1s ease-in;-o-transition:top .1s ease-in .25s,opacity .1s ease-in;transition:top .1s ease-in .25s,opacity .1s ease-in}.hamburger--spin-r .hamburger-inner:after{-webkit-transition:bottom .1s ease-in .25s,-webkit-transform .22s cubic-bezier(.55,.055,.675,.19);transition:bottom .1s ease-in .25s,-webkit-transform .22s cubic-bezier(.55,.055,.675,.19);-o-transition:bottom .1s ease-in .25s,transform .22s cubic-bezier(.55,.055,.675,.19);transition:bottom .1s ease-in .25s,transform .22s cubic-bezier(.55,.055,.675,.19);transition:bottom .1s ease-in .25s,transform .22s cubic-bezier(.55,.055,.675,.19),-webkit-transform .22s cubic-bezier(.55,.055,.675,.19)}.hamburger--spin-r.is-active .hamburger-inner{-webkit-transition-delay:.12s;-o-transition-delay:.12s;transition-delay:.12s;-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);-o-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:rotate(-225deg);-ms-transform:rotate(-225deg);transform:rotate(-225deg)}.hamburger--spin-r.is-active .hamburger-inner:before{top:0;-webkit-transition:top .1s ease-out,opacity .1s ease-out .12s;-o-transition:top .1s ease-out,opacity .1s ease-out .12s;transition:top .1s ease-out,opacity .1s ease-out .12s;opacity:0}.hamburger--spin-r.is-active .hamburger-inner:after{bottom:0;-webkit-transition:bottom .1s ease-out,-webkit-transform .22s cubic-bezier(.215,.61,.355,1) .12s;transition:bottom .1s ease-out,-webkit-transform .22s cubic-bezier(.215,.61,.355,1) .12s;-o-transition:bottom .1s ease-out,transform .22s cubic-bezier(.215,.61,.355,1) .12s;transition:bottom .1s ease-out,transform .22s cubic-bezier(.215,.61,.355,1) .12s;transition:bottom .1s ease-out,transform .22s cubic-bezier(.215,.61,.355,1) .12s,-webkit-transform .22s cubic-bezier(.215,.61,.355,1) .12s;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.hamburger--spring .hamburger-inner{top:2px;-webkit-transition:background-color 0s linear .13s;-o-transition:background-color 0s linear .13s;transition:background-color 0s linear .13s}.hamburger--spring .hamburger-inner:before{top:10px;-webkit-transition:top .1s cubic-bezier(.33333,.66667,.66667,1) .2s,-webkit-transform .13s cubic-bezier(.55,.055,.675,.19);transition:top .1s cubic-bezier(.33333,.66667,.66667,1) .2s,-webkit-transform .13s cubic-bezier(.55,.055,.675,.19);-o-transition:top .1s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19);transition:top .1s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19);transition:top .1s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19),-webkit-transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--spring .hamburger-inner:after{top:20px;-webkit-transition:top .2s cubic-bezier(.33333,.66667,.66667,1) .2s,-webkit-transform .13s cubic-bezier(.55,.055,.675,.19);transition:top .2s cubic-bezier(.33333,.66667,.66667,1) .2s,-webkit-transform .13s cubic-bezier(.55,.055,.675,.19);-o-transition:top .2s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19);transition:top .2s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19);transition:top .2s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19),-webkit-transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--spring.is-active .hamburger-inner{-webkit-transition-delay:.22s;-o-transition-delay:.22s;transition-delay:.22s;background-color:transparent!important}.hamburger--spring.is-active .hamburger-inner:before{top:0;-webkit-transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .15s,-webkit-transform .13s cubic-bezier(.215,.61,.355,1) .22s;transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .15s,-webkit-transform .13s cubic-bezier(.215,.61,.355,1) .22s;-o-transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .15s,transform .13s cubic-bezier(.215,.61,.355,1) .22s;transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .15s,transform .13s cubic-bezier(.215,.61,.355,1) .22s;transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .15s,transform .13s cubic-bezier(.215,.61,.355,1) .22s,-webkit-transform .13s cubic-bezier(.215,.61,.355,1) .22s;-webkit-transform:translate3d(0,10px,0) rotate(45deg);transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--spring.is-active .hamburger-inner:after{top:0;-webkit-transition:top .2s cubic-bezier(.33333,0,.66667,.33333),-webkit-transform .13s cubic-bezier(.215,.61,.355,1) .22s;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),-webkit-transform .13s cubic-bezier(.215,.61,.355,1) .22s;-o-transition:top .2s cubic-bezier(.33333,0,.66667,.33333),transform .13s cubic-bezier(.215,.61,.355,1) .22s;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),transform .13s cubic-bezier(.215,.61,.355,1) .22s;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),transform .13s cubic-bezier(.215,.61,.355,1) .22s,-webkit-transform .13s cubic-bezier(.215,.61,.355,1) .22s;-webkit-transform:translate3d(0,10px,0) rotate(-45deg);transform:translate3d(0,10px,0) rotate(-45deg)}.hamburger--spring-r .hamburger-inner{top:auto;bottom:0;-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s;-webkit-transition-timing-function:cubic-bezier(.55,.055,.675,.19);-o-transition-timing-function:cubic-bezier(.55,.055,.675,.19);transition-timing-function:cubic-bezier(.55,.055,.675,.19);-webkit-transition-duration:.13s;-o-transition-duration:.13s;transition-duration:.13s}.hamburger--spring-r .hamburger-inner:after{top:-20px;-webkit-transition:top .2s cubic-bezier(.33333,.66667,.66667,1) .2s,opacity 0s linear;-o-transition:top .2s cubic-bezier(.33333,.66667,.66667,1) .2s,opacity 0s linear;transition:top .2s cubic-bezier(.33333,.66667,.66667,1) .2s,opacity 0s linear}.hamburger--spring-r .hamburger-inner:before{-webkit-transition:top .1s cubic-bezier(.33333,.66667,.66667,1) .2s,-webkit-transform .13s cubic-bezier(.55,.055,.675,.19);transition:top .1s cubic-bezier(.33333,.66667,.66667,1) .2s,-webkit-transform .13s cubic-bezier(.55,.055,.675,.19);-o-transition:top .1s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19);transition:top .1s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19);transition:top .1s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19),-webkit-transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--spring-r.is-active .hamburger-inner{-webkit-transition-delay:.22s;-o-transition-delay:.22s;transition-delay:.22s;-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);-o-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translate3d(0,-10px,0) rotate(-45deg);transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--spring-r.is-active .hamburger-inner:after{top:0;-webkit-transition:top .2s cubic-bezier(.33333,0,.66667,.33333),opacity 0s linear .22s;-o-transition:top .2s cubic-bezier(.33333,0,.66667,.33333),opacity 0s linear .22s;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),opacity 0s linear .22s;opacity:0}.hamburger--spring-r.is-active .hamburger-inner:before{top:0;-webkit-transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .15s,-webkit-transform .13s cubic-bezier(.215,.61,.355,1) .22s;transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .15s,-webkit-transform .13s cubic-bezier(.215,.61,.355,1) .22s;-o-transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .15s,transform .13s cubic-bezier(.215,.61,.355,1) .22s;transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .15s,transform .13s cubic-bezier(.215,.61,.355,1) .22s;transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .15s,transform .13s cubic-bezier(.215,.61,.355,1) .22s,-webkit-transform .13s cubic-bezier(.215,.61,.355,1) .22s;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.hamburger--stand .hamburger-inner{-webkit-transition:background-color 0s linear 75ms,-webkit-transform 75ms cubic-bezier(.55,.055,.675,.19) .15s;transition:background-color 0s linear 75ms,-webkit-transform 75ms cubic-bezier(.55,.055,.675,.19) .15s;-o-transition:transform 75ms cubic-bezier(.55,.055,.675,.19) .15s,background-color 0s linear 75ms;transition:transform 75ms cubic-bezier(.55,.055,.675,.19) .15s,background-color 0s linear 75ms;transition:transform 75ms cubic-bezier(.55,.055,.675,.19) .15s,background-color 0s linear 75ms,-webkit-transform 75ms cubic-bezier(.55,.055,.675,.19) .15s}.hamburger--stand .hamburger-inner:before{-webkit-transition:top 75ms ease-in 75ms,-webkit-transform 75ms cubic-bezier(.55,.055,.675,.19) 0s;transition:top 75ms ease-in 75ms,-webkit-transform 75ms cubic-bezier(.55,.055,.675,.19) 0s;-o-transition:top 75ms ease-in 75ms,transform 75ms cubic-bezier(.55,.055,.675,.19) 0s;transition:top 75ms ease-in 75ms,transform 75ms cubic-bezier(.55,.055,.675,.19) 0s;transition:top 75ms ease-in 75ms,transform 75ms cubic-bezier(.55,.055,.675,.19) 0s,-webkit-transform 75ms cubic-bezier(.55,.055,.675,.19) 0s}.hamburger--stand .hamburger-inner:after{-webkit-transition:bottom 75ms ease-in 75ms,-webkit-transform 75ms cubic-bezier(.55,.055,.675,.19) 0s;transition:bottom 75ms ease-in 75ms,-webkit-transform 75ms cubic-bezier(.55,.055,.675,.19) 0s;-o-transition:bottom 75ms ease-in 75ms,transform 75ms cubic-bezier(.55,.055,.675,.19) 0s;transition:bottom 75ms ease-in 75ms,transform 75ms cubic-bezier(.55,.055,.675,.19) 0s;transition:bottom 75ms ease-in 75ms,transform 75ms cubic-bezier(.55,.055,.675,.19) 0s,-webkit-transform 75ms cubic-bezier(.55,.055,.675,.19) 0s}.hamburger--stand.is-active .hamburger-inner{-webkit-transition:background-color 0s linear .15s,-webkit-transform 75ms cubic-bezier(.215,.61,.355,1) 0s;transition:background-color 0s linear .15s,-webkit-transform 75ms cubic-bezier(.215,.61,.355,1) 0s;-o-transition:transform 75ms cubic-bezier(.215,.61,.355,1) 0s,background-color 0s linear .15s;transition:transform 75ms cubic-bezier(.215,.61,.355,1) 0s,background-color 0s linear .15s;transition:transform 75ms cubic-bezier(.215,.61,.355,1) 0s,background-color 0s linear .15s,-webkit-transform 75ms cubic-bezier(.215,.61,.355,1) 0s;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);background-color:transparent!important}.hamburger--stand.is-active .hamburger-inner:before{top:0;-webkit-transition:top 75ms ease-out .1s,-webkit-transform 75ms cubic-bezier(.215,.61,.355,1) .15s;transition:top 75ms ease-out .1s,-webkit-transform 75ms cubic-bezier(.215,.61,.355,1) .15s;-o-transition:top 75ms ease-out .1s,transform 75ms cubic-bezier(.215,.61,.355,1) .15s;transition:top 75ms ease-out .1s,transform 75ms cubic-bezier(.215,.61,.355,1) .15s;transition:top 75ms ease-out .1s,transform 75ms cubic-bezier(.215,.61,.355,1) .15s,-webkit-transform 75ms cubic-bezier(.215,.61,.355,1) .15s;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.hamburger--stand.is-active .hamburger-inner:after{bottom:0;-webkit-transition:bottom 75ms ease-out .1s,-webkit-transform 75ms cubic-bezier(.215,.61,.355,1) .15s;transition:bottom 75ms ease-out .1s,-webkit-transform 75ms cubic-bezier(.215,.61,.355,1) .15s;-o-transition:bottom 75ms ease-out .1s,transform 75ms cubic-bezier(.215,.61,.355,1) .15s;transition:bottom 75ms ease-out .1s,transform 75ms cubic-bezier(.215,.61,.355,1) .15s;transition:bottom 75ms ease-out .1s,transform 75ms cubic-bezier(.215,.61,.355,1) .15s,-webkit-transform 75ms cubic-bezier(.215,.61,.355,1) .15s;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.hamburger--stand-r .hamburger-inner{-webkit-transition:background-color 0s linear 75ms,-webkit-transform 75ms cubic-bezier(.55,.055,.675,.19) .15s;transition:background-color 0s linear 75ms,-webkit-transform 75ms cubic-bezier(.55,.055,.675,.19) .15s;-o-transition:transform 75ms cubic-bezier(.55,.055,.675,.19) .15s,background-color 0s linear 75ms;transition:transform 75ms cubic-bezier(.55,.055,.675,.19) .15s,background-color 0s linear 75ms;transition:transform 75ms cubic-bezier(.55,.055,.675,.19) .15s,background-color 0s linear 75ms,-webkit-transform 75ms cubic-bezier(.55,.055,.675,.19) .15s}.hamburger--stand-r .hamburger-inner:before{-webkit-transition:top 75ms ease-in 75ms,-webkit-transform 75ms cubic-bezier(.55,.055,.675,.19) 0s;transition:top 75ms ease-in 75ms,-webkit-transform 75ms cubic-bezier(.55,.055,.675,.19) 0s;-o-transition:top 75ms ease-in 75ms,transform 75ms cubic-bezier(.55,.055,.675,.19) 0s;transition:top 75ms ease-in 75ms,transform 75ms cubic-bezier(.55,.055,.675,.19) 0s;transition:top 75ms ease-in 75ms,transform 75ms cubic-bezier(.55,.055,.675,.19) 0s,-webkit-transform 75ms cubic-bezier(.55,.055,.675,.19) 0s}.hamburger--stand-r .hamburger-inner:after{-webkit-transition:bottom 75ms ease-in 75ms,-webkit-transform 75ms cubic-bezier(.55,.055,.675,.19) 0s;transition:bottom 75ms ease-in 75ms,-webkit-transform 75ms cubic-bezier(.55,.055,.675,.19) 0s;-o-transition:bottom 75ms ease-in 75ms,transform 75ms cubic-bezier(.55,.055,.675,.19) 0s;transition:bottom 75ms ease-in 75ms,transform 75ms cubic-bezier(.55,.055,.675,.19) 0s;transition:bottom 75ms ease-in 75ms,transform 75ms cubic-bezier(.55,.055,.675,.19) 0s,-webkit-transform 75ms cubic-bezier(.55,.055,.675,.19) 0s}.hamburger--stand-r.is-active .hamburger-inner{-webkit-transition:background-color 0s linear .15s,-webkit-transform 75ms cubic-bezier(.215,.61,.355,1) 0s;transition:background-color 0s linear .15s,-webkit-transform 75ms cubic-bezier(.215,.61,.355,1) 0s;-o-transition:transform 75ms cubic-bezier(.215,.61,.355,1) 0s,background-color 0s linear .15s;transition:transform 75ms cubic-bezier(.215,.61,.355,1) 0s,background-color 0s linear .15s;transition:transform 75ms cubic-bezier(.215,.61,.355,1) 0s,background-color 0s linear .15s,-webkit-transform 75ms cubic-bezier(.215,.61,.355,1) 0s;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);background-color:transparent!important}.hamburger--stand-r.is-active .hamburger-inner:before{top:0;-webkit-transition:top 75ms ease-out .1s,-webkit-transform 75ms cubic-bezier(.215,.61,.355,1) .15s;transition:top 75ms ease-out .1s,-webkit-transform 75ms cubic-bezier(.215,.61,.355,1) .15s;-o-transition:top 75ms ease-out .1s,transform 75ms cubic-bezier(.215,.61,.355,1) .15s;transition:top 75ms ease-out .1s,transform 75ms cubic-bezier(.215,.61,.355,1) .15s;transition:top 75ms ease-out .1s,transform 75ms cubic-bezier(.215,.61,.355,1) .15s,-webkit-transform 75ms cubic-bezier(.215,.61,.355,1) .15s;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.hamburger--stand-r.is-active .hamburger-inner:after{bottom:0;-webkit-transition:bottom 75ms ease-out .1s,-webkit-transform 75ms cubic-bezier(.215,.61,.355,1) .15s;transition:bottom 75ms ease-out .1s,-webkit-transform 75ms cubic-bezier(.215,.61,.355,1) .15s;-o-transition:bottom 75ms ease-out .1s,transform 75ms cubic-bezier(.215,.61,.355,1) .15s;transition:bottom 75ms ease-out .1s,transform 75ms cubic-bezier(.215,.61,.355,1) .15s;transition:bottom 75ms ease-out .1s,transform 75ms cubic-bezier(.215,.61,.355,1) .15s,-webkit-transform 75ms cubic-bezier(.215,.61,.355,1) .15s;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.hamburger--squeeze .hamburger-inner{-webkit-transition-timing-function:cubic-bezier(.55,.055,.675,.19);-o-transition-timing-function:cubic-bezier(.55,.055,.675,.19);transition-timing-function:cubic-bezier(.55,.055,.675,.19);-webkit-transition-duration:75ms;-o-transition-duration:75ms;transition-duration:75ms}.hamburger--squeeze .hamburger-inner:before{-webkit-transition:top 75ms ease .12s,opacity 75ms ease;-o-transition:top 75ms ease .12s,opacity 75ms ease;transition:top 75ms ease .12s,opacity 75ms ease}.hamburger--squeeze .hamburger-inner:after{-webkit-transition:bottom 75ms ease .12s,-webkit-transform 75ms cubic-bezier(.55,.055,.675,.19);transition:bottom 75ms ease .12s,-webkit-transform 75ms cubic-bezier(.55,.055,.675,.19);-o-transition:bottom 75ms ease .12s,transform 75ms cubic-bezier(.55,.055,.675,.19);transition:bottom 75ms ease .12s,transform 75ms cubic-bezier(.55,.055,.675,.19);transition:bottom 75ms ease .12s,transform 75ms cubic-bezier(.55,.055,.675,.19),-webkit-transform 75ms cubic-bezier(.55,.055,.675,.19)}.hamburger--squeeze.is-active .hamburger-inner{-webkit-transition-delay:.12s;-o-transition-delay:.12s;transition-delay:.12s;-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);-o-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.hamburger--squeeze.is-active .hamburger-inner:before{top:0;-webkit-transition:top 75ms ease,opacity 75ms ease .12s;-o-transition:top 75ms ease,opacity 75ms ease .12s;transition:top 75ms ease,opacity 75ms ease .12s;opacity:0}.hamburger--squeeze.is-active .hamburger-inner:after{bottom:0;-webkit-transition:bottom 75ms ease,-webkit-transform 75ms cubic-bezier(.215,.61,.355,1) .12s;transition:bottom 75ms ease,-webkit-transform 75ms cubic-bezier(.215,.61,.355,1) .12s;-o-transition:bottom 75ms ease,transform 75ms cubic-bezier(.215,.61,.355,1) .12s;transition:bottom 75ms ease,transform 75ms cubic-bezier(.215,.61,.355,1) .12s;transition:bottom 75ms ease,transform 75ms cubic-bezier(.215,.61,.355,1) .12s,-webkit-transform 75ms cubic-bezier(.215,.61,.355,1) .12s;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.hamburger--vortex .hamburger-inner{-webkit-transition-timing-function:cubic-bezier(.19,1,.22,1);-o-transition-timing-function:cubic-bezier(.19,1,.22,1);transition-timing-function:cubic-bezier(.19,1,.22,1);-webkit-transition-duration:.2s;-o-transition-duration:.2s;transition-duration:.2s}.hamburger--vortex .hamburger-inner:after,.hamburger--vortex .hamburger-inner:before{-webkit-transition-delay:.1s;-o-transition-delay:.1s;transition-delay:.1s;-webkit-transition-timing-function:linear;-o-transition-timing-function:linear;transition-timing-function:linear;-webkit-transition-duration:0s;-o-transition-duration:0s;transition-duration:0s}.hamburger--vortex .hamburger-inner:before{-webkit-transition-property:top,opacity;-o-transition-property:top,opacity;transition-property:top,opacity}.hamburger--vortex .hamburger-inner:after{-webkit-transition-property:bottom,-webkit-transform;transition-property:bottom,-webkit-transform;-o-transition-property:bottom,transform;transition-property:bottom,transform;transition-property:bottom,transform,-webkit-transform}.hamburger--vortex.is-active .hamburger-inner{-webkit-transition-timing-function:cubic-bezier(.19,1,.22,1);-o-transition-timing-function:cubic-bezier(.19,1,.22,1);transition-timing-function:cubic-bezier(.19,1,.22,1);-webkit-transform:rotate(765deg);-ms-transform:rotate(765deg);transform:rotate(765deg)}.hamburger--vortex.is-active .hamburger-inner:after,.hamburger--vortex.is-active .hamburger-inner:before{-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}.hamburger--vortex.is-active .hamburger-inner:before{top:0;opacity:0}.hamburger--vortex.is-active .hamburger-inner:after{bottom:0;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.hamburger--vortex-r .hamburger-inner{-webkit-transition-timing-function:cubic-bezier(.19,1,.22,1);-o-transition-timing-function:cubic-bezier(.19,1,.22,1);transition-timing-function:cubic-bezier(.19,1,.22,1);-webkit-transition-duration:.2s;-o-transition-duration:.2s;transition-duration:.2s}.hamburger--vortex-r .hamburger-inner:after,.hamburger--vortex-r .hamburger-inner:before{-webkit-transition-delay:.1s;-o-transition-delay:.1s;transition-delay:.1s;-webkit-transition-timing-function:linear;-o-transition-timing-function:linear;transition-timing-function:linear;-webkit-transition-duration:0s;-o-transition-duration:0s;transition-duration:0s}.hamburger--vortex-r .hamburger-inner:before{-webkit-transition-property:top,opacity;-o-transition-property:top,opacity;transition-property:top,opacity}.hamburger--vortex-r .hamburger-inner:after{-webkit-transition-property:bottom,-webkit-transform;transition-property:bottom,-webkit-transform;-o-transition-property:bottom,transform;transition-property:bottom,transform;transition-property:bottom,transform,-webkit-transform}.hamburger--vortex-r.is-active .hamburger-inner{-webkit-transition-timing-function:cubic-bezier(.19,1,.22,1);-o-transition-timing-function:cubic-bezier(.19,1,.22,1);transition-timing-function:cubic-bezier(.19,1,.22,1);-webkit-transform:rotate(-765deg);-ms-transform:rotate(-765deg);transform:rotate(-765deg)}.hamburger--vortex-r.is-active .hamburger-inner:after,.hamburger--vortex-r.is-active .hamburger-inner:before{-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}.hamburger--vortex-r.is-active .hamburger-inner:before{top:0;opacity:0}.hamburger--vortex-r.is-active .hamburger-inner:after{bottom:0;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}

/*!
Chosen,a Select Box Enhancer for jQuery and Prototype
by Patrick Filler for Harvest,http://getharvest.com

Version 1.8.7
Full source at https://github.com/harvesthq/chosen
Copyright (c) 2011-2018 Harvest http://getharvest.com

MIT License,https://github.com/harvesthq/chosen/blob/master/LICENSE.md
This file is generated by `grunt build`,do not edit it by hand.
*/

.chosen-container{position:relative;display:inline-block;vertical-align:middle;font-size:13px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.chosen-container *{-webkit-box-sizing:border-box;box-sizing:border-box}.chosen-container .chosen-drop{position:absolute;top:100%;z-index:1010;width:100%;border:1px solid #aaa;border-top:0;background:#fff;-webkit-box-shadow:0 4px 5px rgba(0,0,0,.15);box-shadow:0 4px 5px rgba(0,0,0,.15);clip:rect(0,0,0,0);-webkit-clip-path:inset(100% 100%);clip-path:inset(100% 100%)}.chosen-container.chosen-with-drop .chosen-drop{clip:auto;-webkit-clip-path:none;clip-path:none}.chosen-container a{cursor:pointer}.chosen-container .chosen-single .group-name,.chosen-container .search-choice .group-name{margin-right:4px;overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis;font-weight:400;color:#999}.chosen-container .chosen-single .group-name:after,.chosen-container .search-choice .group-name:after{content:":";padding-left:2px;vertical-align:top}.chosen-container-single .chosen-single{position:relative;display:block;overflow:hidden;padding:0 0 0 8px;height:25px;border:1px solid #aaa;border-radius:5px;background-color:#fff;background:-webkit-gradient(linear,left top,left bottom,color-stop(20%,#fff),color-stop(50%,#f6f6f6),color-stop(52%,#eee),to(#f4f4f4));background:-o-linear-gradient(#fff 20%,#f6f6f6 50%,#eee 52%,#f4f4f4 100%);background:linear-gradient(#fff 20%,#f6f6f6 50%,#eee 52%,#f4f4f4 100%);background-clip:padding-box;-webkit-box-shadow:0 0 3px #fff inset,0 1px 1px rgba(0,0,0,.1);box-shadow:0 0 3px #fff inset,0 1px 1px rgba(0,0,0,.1);color:#444;text-decoration:none;white-space:nowrap;line-height:24px}.chosen-container-single .chosen-default{color:#999}.chosen-container-single .chosen-single span{display:block;overflow:hidden;margin-right:26px;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.chosen-container-single .chosen-single-with-deselect span{margin-right:38px}.chosen-container-single .chosen-single abbr{position:absolute;top:6px;right:26px;display:block;width:12px;height:12px;background:url(../../files/src/chosen-sprite.webp) -42px 1px no-repeat;font-size:1px}html.no-webp .chosen-container-single .chosen-single abbr{background:url(../../files/src/chosen-sprite.png) -42px 1px no-repeat}.chosen-container-single .chosen-single abbr:hover{background-position:-42px -10px}.chosen-container-single.chosen-disabled .chosen-single abbr:hover{background-position:-42px -10px}.chosen-container-single .chosen-single div{position:absolute;top:0;right:0;display:block;width:18px;height:100%}.chosen-container-single .chosen-single div b{display:block;width:100%;height:100%;background:url(../../files/src/chosen-sprite.webp) no-repeat 0 2px}html.no-webp .chosen-container-single .chosen-single div b{background:url(../../files/src/chosen-sprite.png) no-repeat 0 2px}.chosen-container-single .chosen-search{position:relative;z-index:1010;margin:0;padding:3px 4px;white-space:nowrap}.chosen-container-single .chosen-search input[type=text]{margin:1px 0;padding:4px 20px 4px 5px;width:100%;height:auto;outline:0;border:1px solid #aaa;background:url(../../files/src/chosen-sprite.webp) no-repeat 100% -20px;font-size:1em;font-family:sans-serif;line-height:normal;border-radius:0}html.no-webp .chosen-container-single .chosen-search input[type=text]{background:url(../../files/src/chosen-sprite.png) no-repeat 100% -20px}.chosen-container-single .chosen-drop{margin-top:-1px;border-radius:0 0 4px 4px;background-clip:padding-box}.chosen-container-single.chosen-container-single-nosearch .chosen-search{position:absolute;clip:rect(0,0,0,0);-webkit-clip-path:inset(100% 100%);clip-path:inset(100% 100%)}.chosen-container .chosen-results{color:#444;position:relative;overflow-x:hidden;overflow-y:auto;margin:0 4px 4px 0;padding:0 0 0 4px;max-height:240px;-webkit-overflow-scrolling:touch}.chosen-container .chosen-results li{display:none;margin:0;padding:5px 6px;list-style:none;line-height:15px;word-wrap:break-word;-webkit-touch-callout:none}.chosen-container .chosen-results li.active-result{display:list-item;cursor:pointer}.chosen-container .chosen-results li.disabled-result{display:list-item;color:#ccc;cursor:default}.chosen-container .chosen-results li.highlighted{background-color:#3875d7;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(20%,#3875d7),color-stop(90%,#2a62bc));background-image:-o-linear-gradient(#3875d7 20%,#2a62bc 90%);background-image:linear-gradient(#3875d7 20%,#2a62bc 90%);color:#fff}.chosen-container .chosen-results li.no-results{color:#777;display:list-item;background:#f4f4f4}.chosen-container .chosen-results li.group-result{display:list-item;font-weight:700;cursor:default}.chosen-container .chosen-results li.group-option{padding-left:15px}.chosen-container .chosen-results li em{font-style:normal;text-decoration:underline}.chosen-container-multi .chosen-choices{position:relative;overflow:hidden;margin:0;padding:0 5px;width:100%;height:auto;border:1px solid #aaa;background-color:#fff;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(1%,#eee),color-stop(15%,#fff));background-image:-o-linear-gradient(#eee 1%,#fff 15%);background-image:linear-gradient(#eee 1%,#fff 15%);cursor:text}.chosen-container-multi .chosen-choices li{float:left;list-style:none}.chosen-container-multi .chosen-choices li.search-field{margin:0;padding:0;white-space:nowrap}.chosen-container-multi .chosen-choices li.search-field input[type=text]{margin:1px 0;padding:0;height:25px;outline:0;border:0!important;background:0 0!important;-webkit-box-shadow:none;box-shadow:none;color:#999;font-size:100%;font-family:sans-serif;line-height:normal;border-radius:0;width:25px}.chosen-container-multi .chosen-choices li.search-choice{position:relative;margin:3px 5px 3px 0;padding:3px 20px 3px 5px;border:1px solid #aaa;max-width:100%;border-radius:3px;background-color:#eee;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(20%,#f4f4f4),color-stop(50%,#f0f0f0),color-stop(52%,#e8e8e8),to(#eee));background-image:-o-linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-image:linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-size:100% 19px;background-repeat:repeat-x;background-clip:padding-box;-webkit-box-shadow:0 0 2px #fff inset,0 1px 0 rgba(0,0,0,.05);box-shadow:0 0 2px #fff inset,0 1px 0 rgba(0,0,0,.05);color:#333;line-height:13px;cursor:default}.chosen-container-multi .chosen-choices li.search-choice span{word-wrap:break-word}.chosen-container-multi .chosen-choices li.search-choice .search-choice-close{position:absolute;top:4px;right:3px;display:block;width:12px;height:12px;background:url(../../files/src/chosen-sprite.webp) -42px 1px no-repeat;font-size:1px}html.no-webp .chosen-container-multi .chosen-choices li.search-choice .search-choice-close{background:url(../../files/src/chosen-sprite.png) -42px 1px no-repeat}.chosen-container-multi .chosen-choices li.search-choice .search-choice-close:hover{background-position:-42px -10px}.chosen-container-multi .chosen-choices li.search-choice-disabled{padding-right:5px;border:1px solid #ccc;background-color:#e4e4e4;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(20%,#f4f4f4),color-stop(50%,#f0f0f0),color-stop(52%,#e8e8e8),to(#eee));background-image:-o-linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-image:linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);color:#666}.chosen-container-multi .chosen-choices li.search-choice-focus{background:#d4d4d4}.chosen-container-multi .chosen-choices li.search-choice-focus .search-choice-close{background-position:-42px -10px}.chosen-container-multi .chosen-results{margin:0;padding:0}.chosen-container-multi .chosen-drop .result-selected{display:list-item;color:#ccc;cursor:default}.chosen-container-active .chosen-single{border:1px solid #5897fb;-webkit-box-shadow:0 0 5px rgba(0,0,0,.3);box-shadow:0 0 5px rgba(0,0,0,.3)}.chosen-container-active.chosen-with-drop .chosen-single{border:1px solid #aaa;border-bottom-right-radius:0;border-bottom-left-radius:0;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(20%,#eee),color-stop(80%,#fff));background-image:-o-linear-gradient(#eee 20%,#fff 80%);background-image:linear-gradient(#eee 20%,#fff 80%);-webkit-box-shadow:0 1px 0 #fff inset;box-shadow:0 1px 0 #fff inset}.chosen-container-active.chosen-with-drop .chosen-single div{border-left:none;background:0 0}.chosen-container-active.chosen-with-drop .chosen-single div b{background-position:-18px 2px}.chosen-container-active .chosen-choices{border:1px solid #5897fb;-webkit-box-shadow:0 0 5px rgba(0,0,0,.3);box-shadow:0 0 5px rgba(0,0,0,.3)}.chosen-container-active .chosen-choices li.search-field input[type=text]{color:#333!important}.chosen-disabled{opacity:.5!important;cursor:default}.chosen-disabled .chosen-single{cursor:default}.chosen-disabled .chosen-choices .search-choice .search-choice-close{cursor:default}.chosen-rtl{text-align:right}.chosen-rtl .chosen-single{overflow:visible;padding:0 8px 0 0}.chosen-rtl .chosen-single span{margin-right:0;margin-left:26px;direction:rtl}.chosen-rtl .chosen-single-with-deselect span{margin-left:38px}.chosen-rtl .chosen-single div{right:auto;left:3px}.chosen-rtl .chosen-single abbr{right:auto;left:26px}.chosen-rtl .chosen-choices li{float:right}.chosen-rtl .chosen-choices li.search-field input[type=text]{direction:rtl}.chosen-rtl .chosen-choices li.search-choice{margin:3px 5px 3px 0;padding:3px 5px 3px 19px}.chosen-rtl .chosen-choices li.search-choice .search-choice-close{right:auto;left:4px}.chosen-rtl.chosen-container-single .chosen-results{margin:0 0 4px 4px;padding:0 4px 0 0}.chosen-rtl .chosen-results li.group-option{padding-right:15px;padding-left:0}.chosen-rtl.chosen-container-active.chosen-with-drop .chosen-single div{border-right:none}.chosen-rtl .chosen-search input[type=text]{padding:4px 5px 4px 20px;background:url(../../files/src/chosen-sprite.webp) no-repeat -30px -20px;direction:rtl}html.no-webp .chosen-rtl .chosen-search input{background:url(../../files/src/chosen-sprite.png) no-repeat -30px -20px}.chosen-rtl.chosen-container-single .chosen-single div b{background-position:6px 2px}.chosen-rtl.chosen-container-single.chosen-with-drop .chosen-single div b{background-position:-12px 2px}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-resolution:144dpi),only screen and (min-resolution:1.5dppx){.chosen-container .chosen-results-scroll-down span,.chosen-container .chosen-results-scroll-up span,.chosen-container-multi .chosen-choices .search-choice .search-choice-close,.chosen-container-single .chosen-search input[type=text],.chosen-container-single .chosen-single abbr,.chosen-container-single .chosen-single div b,.chosen-rtl .chosen-search input[type=text]{background-image:url(../../files/src/chosen-sprite@2x.webp)!important;background-size:52px 37px!important;background-repeat:no-repeat!important}}html.no-webp .chosen-container .chosen-results-scroll-down span,html.no-webp .chosen-container .chosen-results-scroll-up span,html.no-webp .chosen-container-multi .chosen-choices .search-choice .search-choice-close,html.no-webp .chosen-container-single .chosen-search input[type=text],html.no-webp .chosen-container-single .chosen-single abbr,html.no-webp .chosen-container-single .chosen-single div b,html.no-webp .chosen-rtl .chosen-search input[type=text]{background-image:url(../../files/src/chosen-sprite@2x.png)!important}

@charset "UTF-8";.contao-cookiebar,.contao-cookiebar *{box-sizing:border-box}.contao-cookiebar,.contao-cookiebar input:disabled+label{pointer-events:none}.contao-cookiebar{position:fixed;left:0;right:0;top:0;bottom:0;z-index:9999;font-size:0;letter-spacing:0;text-align:center;padding:15px;max-height:100vh;overflow:hidden}.contao-cookiebar:before{content:'';display:inline-block;height:100%;vertical-align:middle}.contao-cookiebar .cc-inner{display:inline-block;overflow-y:auto;max-height:100%;max-width:100%;opacity:0;pointer-events:none;visibility:hidden;font-size:1rem;text-align:left}.contao-cookiebar.cc-top .cc-inner{vertical-align:top}.contao-cookiebar.cc-top.cc-active .cc-inner{animation:cookiebar-top-in .5s ease-in-out forwards}.contao-cookiebar.cc-top.cc-saved .cc-inner{animation:cookiebar-top-out .5s ease-in-out forwards}.contao-cookiebar.cc-bottom .cc-inner{vertical-align:bottom}.contao-cookiebar.cc-bottom.cc-active .cc-inner{animation:cookiebar-bottom-in .5s ease-in-out forwards}.contao-cookiebar.cc-bottom.cc-saved .cc-inner{animation:cookiebar-bottom-out .5s ease-in-out forwards}.contao-cookiebar.cc-middle .cc-inner{vertical-align:middle}.contao-cookiebar.cc-middle.cc-active .cc-inner{animation:cookiebar-middle-in .5s ease-in-out forwards}.contao-cookiebar.cc-middle.cc-saved .cc-inner{animation:cookiebar-middle-out .5s ease-in-out forwards}.contao-cookiebar.cc-left{text-align:left}.contao-cookiebar.cc-right{text-align:right}.contao-cookiebar .cc-head h1:first-child,.contao-cookiebar .cc-head h2:first-child,.contao-cookiebar .cc-head h3:first-child,.contao-cookiebar .cc-head h4:first-child,.contao-cookiebar .cc-head h5:first-child,.contao-cookiebar .cc-head h6:first-child{margin-top:0}.contao-cookiebar .cc-head p{margin-bottom:15px}.contao-cookiebar .cc-btn{display:inline-block;cursor:pointer;width:100%;padding:8px 14px;margin-bottom:8px;font-size:15px;outline:0;border:1px solid #cfcfcf;border-radius:4px;color:#444;background:#f5f5f5}.contao-cookiebar .cc-btn:hover{background:#ececec}.contao-cookiebar .cc-btn:last-child{margin-bottom:0}.contao-cookiebar .grayscale .cc-btn{background:#f1efef}.contao-cookiebar .grayscale .cc-btn:hover{background:#ececec}.contao-cookiebar .grayscale .cc-btn.success{background:#fbfbfb}.contao-cookiebar .grayscale .cc-btn.success:hover{background:#f7f7f7}.contao-cookiebar .highlight .cc-btn.success{background:#4e9e3e;border-color:#3e7830;color:#fff}.contao-cookiebar .highlight .cc-btn.success:hover{background:#4c933f}.contao-cookiebar label{position:relative;display:block;padding:8px 13px 8px 0;line-height:1.2rem}.contao-cookiebar label.group{font-weight:600}.contao-cookiebar input{position:absolute;width:1px;height:1px;outline:0;opacity:0}.contao-cookiebar input+label{padding:8px 13px 8px 50px;cursor:pointer}.contao-cookiebar input+label:before{content:'';position:absolute;top:6px;left:0;width:35px;height:18px;margin:0;box-sizing:content-box;border-radius:10px;background:#fff;border:2px solid #9c9b99;transition:border-color .2s}.contao-cookiebar input+label:after{display:block;content:'';position:absolute;top:10px;left:4px;width:14px;height:14px;border-radius:10px;background:#9c9b99;transition:background .2s,margin-left .2s,padding .2s}.contao-cookiebar input+label:active:after{padding-left:5px}.contao-cookiebar input.cc-group-half+label:after{background:linear-gradient(to right,#9c9b99 0,#9c9b99 50%,#399d32 50%,#399d32 100%)}.contao-cookiebar input:checked+label:after{background:#399d32;margin-left:17px}.contao-cookiebar input:checked+label:active:after{margin-left:12px}.contao-cookiebar input:checked+label:before{background:#dcf3db;border-color:#399d32}.contao-cookiebar input:disabled+label:after{background:#c8c7c5}.contao-cookiebar input:disabled+label:before{background:#f4f4f4;border-color:#c8c7c5}.contao-cookiebar.cc-active .cc-inner{opacity:1;pointer-events:auto;visibility:visible}.contao-cookiebar.cc-active.cc-blocked{pointer-events:auto;animation:cookiebar-overlay-in .5s ease-in-out forwards}.contao-cookiebar.cc-saved.cc-inner{opacity:0;pointer-events:none;visibility:hidden}.contao-cookiebar.cc-saved.cc-blocked{pointer-events:none;animation:cookiebar-overlay-out .5s ease-in-out forwards}@media (min-width:768px){.contao-cookiebar .cc-btn{width:auto;margin-bottom:0}.contao-cookiebar .cc-inner{max-width:750px}}@keyframes cookiebar-overlay-in{0%{background:rgba(0,0,0,0)}100%{background:rgba(0,0,0,.75)}}@keyframes cookiebar-overlay-out{0%{background:rgba(0,0,0,.75)}100%{background:rgba(0,0,0,0);visibility:hidden}}@keyframes cookiebar-top-in{0%{opacity:0;transform:translateY(-100%)}100%{opacity:1;transform:translateY(0)}}@keyframes cookiebar-top-out{0%{opacity:1;visibility:visible;transform:translateY(0)}100%{opacity:0;visibility:hidden;transform:translateY(-100%)}}@keyframes cookiebar-middle-in{0%{opacity:0;transform:scale(0)}100%{opacity:1;transform:scale(1)}}@keyframes cookiebar-middle-out{0%{opacity:1;visibility:visible;transform:scale(1)}100%{opacity:0;visibility:hidden;transform:scale(0)}}@keyframes cookiebar-bottom-in{0%{opacity:0;transform:translateY(100%)}100%{opacity:1;transform:translateY(0)}}@keyframes cookiebar-bottom-out{0%{opacity:1;visibility:visible;transform:translateY(0)}100%{opacity:0;visibility:hidden;transform:translateY(100%)}}.cookiebar_default{color:#444}.cookiebar_default p{color:#868686;line-height:1.4}.cookiebar_default .cc-inner{padding:25px;border-radius:5px;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.25);box-shadow:0 0 10px 0 rgba(0,0,0,.25);background:#fff}.cookiebar_default .cc-group{display:flex;flex-wrap:wrap;justify-content:space-between;align-content:center;position:relative;border:1px solid #d0d0d0;border-radius:5px;margin-bottom:10px}.cookiebar_default .cc-group .cc-detail-btn,.cookiebar_default .cc-group .cc-detail-btn-details{border:0;outline:0;background:0 0;font-size:13px;letter-spacing:0;text-transform:initial;cursor:pointer}.cookiebar_default .cc-group>label{flex-grow:1;margin:5px 0 5px 10px}.cookiebar_default .cc-group .cc-detail-btn{color:#a2a2a2;padding:8px 10px;line-height:1.2rem}.cookiebar_default .cc-group .cc-detail-btn span:nth-child(2),.cookiebar_default .cc-group .cc-detail-btn.cc-active span:nth-child(1){display:none}.cookiebar_default .cc-group .cc-detail-btn.cc-active span:nth-child(2){display:inline}.cookiebar_default .cc-group .cc-detail-btn:hover{color:#717171}.cookiebar_default .cc-group .cc-detail-btn-details{display:inline-block;color:#a2a2a2;text-decoration:underline;padding:0;margin:0 0 10px}.cookiebar_default .cc-group .cc-detail-btn-details span:nth-child(2),.cookiebar_default .cc-group .cc-detail-btn-details.cc-active span:nth-child(1){display:none}.cookiebar_default .cc-group .cc-detail-btn-details.cc-active span:nth-child(2){display:inline}.cookiebar_default .cc-group .cc-detail-btn-details:hover{color:#717171}.cookiebar_default .cc-cookies{display:none;width:100%;background:#fbfbfb;border-radius:0 0 5px 5px}.cookiebar_default .cc-cookies>p{font-size:.875rem}.cookiebar_default .cc-cookies>.cc-cookie,.cookiebar_default .cc-cookies>p{margin:0;padding:15px;border-top:1px solid #e6e6e6}.cookiebar_default .cc-cookies .cc-cookie .cc-cookie-info{font-size:.875rem;background:#fff;padding:10px;border-radius:5px;border:1px solid #efefef}.cookiebar_default .cc-cookies .cc-cookie .cc-cookie-info>div+div{margin-top:5px}.cookiebar_default .cc-cookies .cc-cookie .cc-cookie-info+button.cc-detail-btn-details{margin-top:15px}.cookiebar_default .cc-cookies .cc-cookie .cc-cookie-desc>p{margin-bottom:0}.cookiebar_default .cc-cookies .cc-cookie label.cookie+.cc-cookie-info,.cookiebar_default .cc-cookies .cc-cookie label.cookie+button.cc-detail-btn-details,.cookiebar_default .cc-cookies .cc-cookie label.cookie+p{margin-top:10px}.cookiebar_default .cc-cookies .cc-cookie p{margin:0 0 15px;font-size:.875rem}.cookiebar_default .cc-footer,.cookiebar_default .cc-info{text-align:center}.cookiebar_default .cc-info{margin-top:15px}.cookiebar_default .cc-info>p{font-size:.875rem}.cookiebar_default .cc-info>a{display:inline-block;font-size:.813rem;color:#a2a2a2;text-decoration:none}.cookiebar_default .cc-info>a:hover{color:#717171}.cookiebar_default .cc-info>a+a:before{display:inline-block;content:'·';margin-right:5px}

.cookiebar_default p a:focus{outline:0}.contao-cookiebar .cc-btn,.cookiebar_default p a{-webkit-transition:color .1s ease-in-out;-o-transition:color .1s ease-in-out;transition:color .1s ease-in-out}.contao-cookiebar{padding:0}.contao-cookiebar.cc-active .cc-inner{opacity:0}.cookiebar_default a,.cookiebar_default a:hover{opacity:1}.cookiebar_default h2,.cookiebar_default p{color:#444;font-family:Tahoma,Verdana,Segoe,sans-serif!important}.cookiebar_default p a{color:#444}.cookiebar_default .cc-group .cc-detail-btn:hover,.cookiebar_default .cc-info>a:hover,.cookiebar_default p a:hover{color:#a2a2a2}.cookiebar_default h2,.cookiebar_default h2:first-letter{position:static;display:block;width:100%;margin:0 0 1em;padding:0;font-size:1.5rem;font-weight:700;text-transform:none;letter-spacing:0;text-shadow:none;border:0;-webkit-transform:none;-ms-transform:none;transform:none}.cookiebar_default h2:after,.cookiebar_default h2:before{display:none}.contao-cookiebar .cc-btn,.cookiebar_default .cc-inner{font-size:.75rem}.cookiebar_default .cc-inner{max-width:500px;font-size:.75rem;font-family:Tahoma,Verdana,Segoe,sans-serif!important;-webkit-box-shadow:none;box-shadow:none}.contao-cookiebar .cc-btn,.cookiebar_default .cc-group,.cookiebar_default .cc-inner{border-radius:0}.contao-cookiebar.cc-bottom.cc-active .cc-inner{-webkit-animation:cookiebar-bottom-in .5s ease-in-out 7.5s forwards;animation:cookiebar-bottom-in .5s ease-in-out 7.5s forwards}.contao-cookiebar.cc-bottom.cc-saved .cc-inner{-webkit-animation:cookiebar-bottom-out .5s ease-in-out 0s forwards;animation:cookiebar-bottom-out .5s ease-in-out 0s forwards}.cookiebar_default .cc-footer,.cookiebar_default .cc-groups{margin-top:25px}.cookiebar_default .cc-info{margin-top:0}.cookiebar_default .cc-group .cc-detail-btn{margin-right:0;color:#444;-webkit-transition:color .1s ease-in-out;-o-transition:color .1s ease-in-out;transition:color .1s ease-in-out}.contao-cookiebar .cc-btn,.contao-cookiebar .cc-btn:hover{background:0 0}.contao-cookiebar .cc-btn.success,.contao-cookiebar .cc-btn.success:hover{color:#444;background:#fff;border-color:#cfcfcf}.contao-cookiebar .cc-btn.success:hover,.contao-cookiebar .cc-btn:hover{color:#a2a2a2}

#matomo-opt-out{padding:0 10px 12px 10px;text-align:left;border:1px solid #cfcfcf}#matomo-opt-out input{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;float:left;width:auto;height:auto;margin:0 10px 0 0;padding:7.5px;border:1px solid #cfcfcf;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-appearance:none;-moz-appearance:none;appearance:none}#matomo-opt-out input:after{position:absolute;content:'\2713';color:#444;opacity:0;-webkit-transition:opacity .15s ease-in-out;-o-transition:opacity .15s ease-in-out;transition:opacity .15s ease-in-out;z-index:1}#matomo-opt-out input:checked:after{opacity:1}#matomo-opt-out p{margin:12px 0}#matomo-opt-out strong{font-weight:400;text-transform:none}
:root{--font_bold:Montserrat Bold;--font_medium:Montserrat Medium;--font_caption:Caveat;--font_body:Hind;--background_black:#000;--color_body:#333;--color_caption:#444;--background_dark_maincolor:#029ff2;--background_dark_maincolor_rgba:2,153,242;--color_dark_maincolor:#029ff2;--background_light_maincolor:#52baf2;--color_light_maincolor:#52baf2;--color_dark_grey:#666;--color_light_grey:#999;--background_dark_grey:#666;--background_light_grey:#999;--background_dark_maincolor_2:#ce000c;--color_dark_maincolor_2:#ce000c;--background_light_maincolor_2:#cf444d;--color_light_maincolor_2:#cf444d;--background_white:#fff;--background_white_rgba:255,255,255;--color_white:#fff;--background_lightcase_rgba:2,153,242;--background_vegas_rgba:206,0,12;--box_shadow_maincolor_rgba:2,153,242;--box_shadow_white_rgba:255,255,255;--border_dark_maincolor:#029ff2;--border_dark_maincolor_rgba:2,153,242;--border_light_maincolor:#52baf2;--border_white_rgba:255,255,255;--border_radius:0;--border_radius_small:0;--margin_figcaption:-2px;--opacity_0:0;--opacity_5:.05;--opacity_10:.1;--opacity_15:.15;--opacity_20:.2;--opacity_25:.25;--opacity_30:.3;--opacity_33:.33;--opacity_35:.35;--opacity_40:.4;--opacity_45:.45;--opacity_50:.5;--opacity_55:.55;--opacity_60:.6;--opacity_66:.66;--opacity_70:.7;--opacity_75:.75;--opacity_80:.8;--opacity_85:.85;--opacity_90:.9;--opacity_95:.95;--opacity_100:1;--transition_background:background-color .25s ease-in-out;--transition_border_color:border-color .25s ease-in-out;--transition_box_shadow:box-shadow .25s ease-in-out;--transition_color:color .25s ease-in-out;--transition_height:height .25s ease-in-out;--transition_left:left .5s ease-in-out;--transition_opacity_25:opacity .25s ease-in-out;--transition_opacity_50:opacity .5s ease-in-out;--transition_top:top .25s ease-in-out;--transition_transform_25:transform .25s ease-in-out;--transition_transform_33:transform .33s ease-in-out;--transition_transform_50:transform .5s ease-in-out;--transition_transform_90:transform .9s ease-in-out;--transition_transform_100:transform 1s ease-in-out;--background_left_text_block_rgba:2,138,217;--background_middle_text_block_rgba:229,219,29;--background_right_text_block_rgba:181,0,12;--flag_color_top:2,153,242;--flag_color_middle:255,244,30;--flag_color_bottom:206,0,12;--color_aufsteiger_green:#40ff40;--color_relegation_green:#99ff99;--color_relegation_red:#ff9999;--color_absteiger_red:#ff4040;--color_verlegung_yellow:#ffdf40;--color_absage_red:#ff4040;--color_zeitstrafe_grey:#808080;--color_gelbe_karte_yellow:#ffdf40;--color_rote_karte_red:#ff4040;--color_blaue_karte_blue:#4060ff;--color_instagram_1:#fdf497;--color_instagram_2:#fd5949;--color_instagram_3:#d6249f;--color_instagram_4:#285aeb;--color_facebook:#3b5998}
.glightbox-clean .gclose svg,.glightbox-clean .gnext svg,.glightbox-clean .gnext.disabled,.glightbox-clean .gprev svg,.glightbox-clean .gprev.disabled,.gslide-description{display:none}.gloader{display:none!important}body.glightbox-open{overflow:hidden!important;-ms-touch-action:none;touch-action:none}.glightbox-container{z-index:9998!important}.glightbox-container .gslide-inner-content{width:auto}.glightbox-mobile .goverlay,.goverlay{background:rgba(var(--background_lightcase_rgba),var(--opacity_90))}.glightbox-clean .gclose,.glightbox-clean .gclose:hover,.glightbox-clean .gnext,.glightbox-clean .gnext:hover,.glightbox-clean .gprev,.glightbox-clean .gprev:hover{background:0 0}.glightbox-clean .gclose,.glightbox-clean .gnext,.glightbox-clean .gprev{opacity:1}.glightbox-clean .gclose{top:15px;right:15px}.glightbox-clean .gclose:after,.glightbox-clean .gnext:after,.glightbox-clean .gprev:after{font-family:Material icons;color:#fff}.glightbox-clean .gnext:after,.glightbox-clean .gprev:after{font-size:calc(56px + (72 - 56) * ((100vw - 450px) / (1920 - 450)))}.glightbox-clean .gclose:after{content:'close';font-size:calc(36px + (48 - 36) * ((100vw - 450px) / (1920 - 450)))}.glightbox-clean .gnext{right:15px}.glightbox-clean .gnext:after{content:'chevron_right'}.glightbox-clean .gprev{left:15px}.glightbox-clean .gprev:after{content:'chevron_left'}.glightbox-clean .gslide-media{-webkit-box-shadow:none;box-shadow:none}.gslide-image img{max-width:80vw;max-height:80vh!important;border-radius:var(--border_radius);box-shadow:none}.glightbox-clean .gslide-description{background:0 0}.glightbox-clean .gdesc-inner{padding:0}.glightbox-clean .gslide-title{margin:1em 0 0 0;font-family:var(--font_body);font-size:calc(14px + (18 - 14) * ((100vw - 450px) / (1920 - 450)));font-weight:100;color:#fff;line-height:1.5}.gfadeIn{-webkit-animation:gfadeIn .25s ease-in-out;animation:gfadeIn .25s ease-in-out}.gfadeOut{-webkit-animation:gfadeOut .25s ease-in-out;animation:gfadeOut .25s ease-in-out}@media screen and (max-width:768px){.glightbox-clean .gnext,.glightbox-clean .gprev{top:calc(100% - 65px)}.glightbox-clean .gclose{top:10px;right:10px}.glightbox-clean .gclose:after{font-size:36px}.gslide-image img{max-width:90vw;max-height:90vh!important}.glightbox-mobile .glightbox-container .gslide-description{position:relative;width:90vw;max-height:none;padding:0;background:0 0;-webkit-box-flex:initial;-ms-flex:initial;flex:initial}}@media screen and (max-height:420px){.goverlay{background:rgba(91,2,22,.95)}}

.ginlined-content,.gslide-inline{max-width:66vw!important;width:66vw!important;max-height:75vh!important;height:auto!important}.gslide-inline{background-color:#fff;border-radius:var(--border_radius);box-shadow:none}.gslide-inline .ginlined-content{padding:20px 30px}.ginlined-content{text-align:center}.ginlined-content h2{margin-top:15px;padding:0;border:0}@media screen and (max-width:768px){.glightbox-container .ginner-container{height:auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.ginlined-content,.gslide-inline{max-width:75vw!important;width:75vw!important}.gslide-inline .ginlined-content{padding:10px 20px}}

.glightbox-clean .gslide-video,.plyr__poster,.plyr--video,.plyr__video-wrapper{background:none}.plyr__video-wrapper--fixed-ratio{aspect-ratio:unset!important}.plyr__video-wrapper--fixed-ratio video{position:relative}.plyr video{max-width:80vw!important;max-height:80vh!important;background:none!important;border-radius:var(--border_radius);-webkit-box-shadow:none;box-shadow:none}.plyr--video .plyr__controls{border-bottom-right-radius:var(--border_radius);border-bottom-left-radius:var(--border_radius)}@media (max-width:768px){.plyr video{max-width:90vw!important;max-height:90vh!important}}

.animated_block{opacity:var(--opacity_0)}.animated_block.fadeIn,.animated_block.fadeInDown,.animated_block.fadeInLeft,.animated_block.fadeInRight,.animated_block.fadeInUp{opacity:var(--opacity_100)}html{height:100%}body{position:absolute;width:100%;left:0;margin:0;padding:0;font-size:calc(14px + (18 - 14) * ((100vw - 450px) / (1920 - 450)));font-family:Hind;line-height:1.5;overflow-x:hidden}body.animate{left:-400px}body.overflow{overflow:hidden!important;-ms-touch-action:none;touch-action:none}h2,h3,h4{font-weight:100}#bloecke .text_block_text h3,#bloecke .text_block_text p,#formular .submit,#formular .widget-submit button,#formular .widget-upload label,#formular p.file,#header p,#header p .bold,#slider p,#slider p span,.ce_gallery ul li figure figcaption,.ce_image figure figcaption,.ce_rsce_koenigshaus .ce_rsce_koenigshaus_picture_in .figcaption,.ce_rsce_mannschaft .ce_rsce_mannschaft_picture .link,.ce_rsce_mannschaft .ce_rsce_mannschaft_picture_in .figcaption,.ce_rsce_person .ce_rsce_person_picture span,.ce_rsce_person_hidden .ce_rsce_person_hidden_picture .figcaption,.ce_rsce_person_hidden .ce_rsce_person_hidden_picture span,.ce_rsce_sportart .ce_rsce_sportart_picture_in .figcaption,.ce_rsce_sportart .link,.ce_text p a em,.ce_text.right p a em,.chosen-container-single .chosen-single,.empty,.mod_caroufredsel_ticker .layout_latest p.info,.mod_eventlist_in .layout_list h4,.mod_eventlist_in.spiele .layout_list .ergebnis p,.mod_eventlist_in.spiele .layout_list h4,.mod_eventlist_in.spiele .layout_list h4 span.small,.mod_navigation ul li a,.mod_navigation ul li strong,.mod_navigation ul li ul li a,.mod_navigation ul li ul li strong,.mod_navigation.left ul li a,.mod_navigation.left ul li strong,.mod_newsreader .layout_full figure figcaption,.mod_newsreader .layout_full p.info,.selection_bottom span,.selection_top p em,body.left .mod_breadcrumb p a em,h2,h3,h4,p.close{line-height:1.25}#bloecke .text_block_text h3,#bloecke .text_block_text p,#header p .bold,#slider p,.ce_accordion .toggler,.ce_rsce_mannschaft .ce_rsce_mannschaft_picture .link,.ce_rsce_person .ce_rsce_person_picture span,.ce_rsce_person_hidden .ce_rsce_person_hidden_picture span,.ce_rsce_sportart .link,.ce_text p a em,.ce_text.right p a em,.mod_navigation ul li a,.mod_navigation ul li strong,.mod_newsreader .layout_full ul.enclosure li a,body.left .mod_breadcrumb p a em,div.eintrittspreise .grid .row div:last-child,h2,p.close{font-family:var(--font_bold)}#confirm-googlemaps h2,#formular .submit,#formular .widget-submit button,#header p,#slider p span,.historie .grid .row:not(.head) div span.highlight,.mod_eventlist_in.spiele .layout_list .ergebnis p,.mod_eventlist_in.spiele .layout_list h4 span.highlight,.mod_navigation ul li ul li a,.mod_navigation ul li ul li strong,.mod_navigation.left ul li a,.mod_navigation.left ul li strong,.selection_bottom span,.selection_top p em,.statistik .grid .row div:first-child,.tabelle .grid .row div:first-child,.tabelle .grid .row:not(.head) div span.highlight,body.content .ce_text.quote:not(.selection_top) p em:first-of-type:first-letter,div.eintrittspreise .grid .row div:first-child,h3,h4{font-family:var(--font_medium)}#herzlich-willkommen .ce_text.left h4,#neuigkeiten-details .ce_text h5{font-family:var(--font_caption)}#footer .top_button p,#formular input,#formular textarea,#formular.chosen .chosen-container,.gm-style,.mod_caroufredsel_ticker .layout_latest h4 .author,.mod_eventlist_in.spiele .layout_list .ergebnis p span,.mod_eventlist_in.spiele .layout_list h4,.mod_eventlist_in.spiele .layout_list h4 span.small,.mod_newsreader h2 .author,div.eintrittspreise .grid .row div span{font-family:var(--font_body)}#formular .einwilligung input:after,#formular.chosen .chosen-container:after,.caroufredsel_next:after,.caroufredsel_prev:before,.ce_accordion .toggler:after,.ce_downloads ul li:before,.ce_gallery ul li figure a:before,.ce_image figure a:before,.ce_rsce_koenigshaus .ce_rsce_koenigshaus_picture_in a figure:before,.ce_rsce_mannschaft .ce_rsce_mannschaft_picture_in a figure:before,.ce_rsce_person:not(.no_details) .ce_rsce_person_picture:before,.ce_rsce_person:not(.no_lightbox) .ce_rsce_person_picture:before,.ce_rsce_person_hidden .ce_rsce_person_hidden_picture_in a figure:before,.ce_rsce_sportart .ce_rsce_sportart_picture_in a figure:before,.ce_rsce_sportstaette .ce_rsce_sportstaette_picture_in a figure:before,.ce_text ol li:before,.ce_text ul li:before,.content .ce_text figure a:before,.gm-ui-hover-effect:after,.mod_caroufredsel_gallery .caroufredsel_gallery figure a:before,.mod_caroufredsel_ticker .caroufredsel_skin figure:before,.mod_eventlist_in .layout_list ol li:before,.mod_eventlist_in .layout_list ul li:before,.mod_eventlist_in.spiele .layout_list ul li:before,.mod_navigation ul li a.submenu:before,.mod_navigation ul li strong.submenu:before,.mod_newsreader .layout_full figure a:before,body.left #left h3:after,body.suche .ce_text h4:before{font-family:Material Icons}h2{position:relative;padding-left:75px;font-size:calc(24px + (42 - 24) * ((100vw - 450px) / (1920 - 450)));text-transform:uppercase;overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box}h2:first-of-type{margin-top:0}body.neuigkeiten-details h2{padding-left:0}h2:after,h2:before{position:absolute;content:'';top:calc(50% - 4.5px);width:50px;height:9px;margin-right:25px}h2:before{left:0}h2:after{width:100%;margin-left:25px}#confirm-googlemaps h2,.ce_accordion .toggler,div.eintrittspreise .grid .row div:last-child,h3{font-size:calc(18px + (28 - 18) * ((100vw - 450px) / (1920 - 450)))}body.suche .ce_text h3{padding-bottom:10px}.ce_downloads ul li,body.content .ce_text.quote:not(.selection_top) p em:first-of-type,div.eintrittspreise .grid .row div:first-child,h4{font-size:calc(16px + (20 - 16) * ((100vw - 450px) / (1920 - 450)))}body.suche .ce_text h4{display:inline-block;margin-bottom:0}body.suche .ce_text div.first h4,body.suche .ce_text h3+div h4{margin-top:0}body.suche .ce_text div.last h4,body.suche .ce_text div:last-child h4{margin-bottom:10px}.ce_rsce_links_content .grid .row div h4{margin:0}body.content .ce_text.quote:not(.selection_top) p em:first-of-type:after{font-size:calc(172px + (244 - 172) * ((100vw - 450px) / (1920 - 450)))}#bloecke .text_block_text p,body.content .ce_text.quote:not(.selection_top) p em:first-of-type:first-letter{text-transform:uppercase}body.content .ce_text.quote:not(.selection_top) p em:first-of-type:first-letter{font-size:calc(38px + (54 - 38) * ((100vw - 450px) / (1920 - 450)))}#bloecke .text_block_text p{font-size:calc(36px + (96 - 36) * ((100vw - 450px) / (1920 - 450)))}.ce_gallery ul.cols_4 li figure a:before,.ce_rsce_koenigshaus .ce_rsce_koenigshaus_picture_in a figure:before,.ce_rsce_mannschaft .ce_rsce_mannschaft_picture_in a figure:before,.ce_rsce_person:not(.no_details) .ce_rsce_person_picture:before,.ce_rsce_person:not(.no_lightbox) .ce_rsce_person_picture:before,.ce_rsce_person_hidden .ce_rsce_person_hidden_picture_in a figure:before,.ce_rsce_sportart .ce_rsce_sportart_picture_in a figure:before,.ce_rsce_sportstaette .ce_rsce_sportstaette_picture_in a figure:before,.content .ce_text figure a:before,.mod_caroufredsel_gallery .caroufredsel_gallery figure a:before,.mod_caroufredsel_ticker .caroufredsel_skin figure:before,.mod_newsreader .layout_full figure a:before{font-size:calc(48px + (72 - 48) * ((100vw - 450px) / (1920 - 450)))}.ce_image figure a:before,.ce_rsce_mannschaft .ce_rsce_mannschaft_picture_in a figure:before{font-size:calc(72px + (120 - 72) * ((100vw - 450px) / (1920 - 450)))}.ce_gallery ul.cols_1 li figure a:before{font-size:calc(48px + (144 - 48) * ((100vw - 450px) / (1920 - 450)))}.ce_gallery ul.cols_2 li figure a:before{font-size:calc(48px + (120 - 48) * ((100vw - 450px) / (1920 - 450)))}.ce_gallery ul.cols_3 li figure a:before{font-size:calc(48px + (90 - 48) * ((100vw - 450px) / (1920 - 450)))}.ce_gallery ul.cols_5 li figure a:before{font-size:calc(42px + (66 - 42) * ((100vw - 450px) / (1920 - 450)))}.ce_gallery ul.cols_6 li figure a:before{font-size:calc(42px + (60 - 42) * ((100vw - 450px) / (1920 - 450)))}.ce_gallery ul.cols_7 li figure a:before{font-size:calc(42px + (54 - 42) * ((100vw - 450px) / (1920 - 450)))}.ce_gallery ul.cols_8 li figure a:before{font-size:calc(42px + (48 - 42) * ((100vw - 450px) / (1920 - 450)))}.ce_gallery ul.cols_9 li figure a:before{font-size:calc(36px + (44 - 36) * ((100vw - 450px) / (1920 - 450)))}.ce_gallery ul.cols_10 li figure a:before{font-size:calc(36px + (42 - 36) * ((100vw - 450px) / (1920 - 450)))}.ce_gallery ul.cols_11 li figure a:before{font-size:calc(36px + (40 - 36) * ((100vw - 450px) / (1920 - 450)))}.ce_gallery ul.cols_12 li figure a:before{font-size:calc(36px + (38 - 36) * ((100vw - 450px) / (1920 - 450)))}#herzlich-willkommen .ce_text.left h4{font-size:calc(36px + (72 - 36) * ((100vw - 450px) / (1920 - 450)))}.ce_rsce_person .ce_rsce_person_picture span,.ce_rsce_person_hidden .ce_rsce_person_hidden_picture span{font-size:calc(36px + (56 - 36) * ((100vw - 1480px) / (1920 - 1480)))}.button i{font-size:50px}#instagram i{font-size:35px}#facebook i{font-size:32px}.caroufredsel_next,.caroufredsel_prev{font-size:calc(32px + (36 - 32) * ((100vw - 450px) / (1920 - 450)))}#neuigkeiten-details .ce_text h5,.ce_accordion .toggler:after{font-size:calc(28px + (36 - 28) * ((100vw - 450px) / (1920 - 450)))}#footer .top_button i{font-size:34px}.ce_text p.big a em{font-size:calc(24px + (32 - 24) * ((100vw - 450px) / (1920 - 450)))}.ce_accordion .toggler i{font-size:calc(21px + (32 - 21) * ((100vw - 450px) / (1920 - 450)))}.ce_rsce_mannschaft .ce_rsce_mannschaft_picture .link i,.ce_rsce_sportart .link i,.ce_text:not(.right) p a em i,.mod_newsreader .layout_full ul.enclosure li a i,body.left .mod_breadcrumb p a em i,p.close i{font-size:calc(21px + (29 - 21) * ((100vw - 450px) / (1920 - 450)))}.ce_text p.big a em i{font-size:calc(29px + (37 - 29) * ((100vw - 450px) / (1920 - 450)))}.mod_navigation ul li a,.mod_navigation ul li strong{font-size:calc(21px + (28 - 21) * ((100vw - 450px) / (1920 - 450)))}#bloecke .text_block_text h3,#formular .submit,#formular .widget-submit button,.ce_text p a em,.mod_newsreader .layout_full ul.enclosure li a,body.content .ce_text.quote:not(.selection_top) p a em,body.content .ce_text.quote:not(.selection_top) p a em:first-of-type{font-size:calc(18px + (28 - 18) * ((100vw - 450px) / (1920 - 450)))}#footer .text_block_text a i,.ce_text p a em i,.mod_navigation ul li a.submenu:before,.mod_navigation ul li strong.submenu:before{font-size:calc(19px + (24 - 19) * ((100vw - 450px) / (1920 - 450)))}.left:not(body) h3{font-size:calc(18px + (24 - 18) * ((100vw - 450px) / (1920 - 450)))}#formular.chosen .chosen-container:after,.ce_downloads ul li:before,.ce_rsce_mannschaft .ce_rsce_mannschaft_picture .link,.ce_rsce_sportart .link,.ce_text.right p a em,body.left #left h3:after,body.left .mod_breadcrumb p a em,p.close{font-size:calc(16px + (24 - 16) * ((100vw - 450px) / (1920 - 450)))}.ce_downloads ul li:before,.ce_rsce_mannschaft_details .grid i,.ce_rsce_person_hidden .grid i,.ce_rsce_sportstaette_details .grid i,.ce_text ol li:before,.ce_text ul li:before,.mod_breadcrumb ul li i,.mod_eventlist_in .layout_list p.details i,.mod_eventlist_in.spiele .layout_list .ergebnis p i,.mod_eventlist_in.spiele .layout_list ul li:before{font-size:calc(18px + (21 - 18) * ((100vw - 450px) / (1920 - 450)))}.mod_navigation ul li ul li a,.mod_navigation ul li ul li strong,.mod_navigation.left ul li a,.mod_navigation.left ul li strong{font-size:calc(15px + (20 - 15) * ((100vw - 450px) / (1920 - 450)))}#formular input,#formular textarea,#formular.chosen .chosen-container,#result .empty,.gm-style .gm-style-iw,.mod_eventlist_in.spiele .layout_list .ergebnis p span,.mod_eventlist_in.spiele .layout_list h4,.selection_bottom span,.selection_top p em,div.eintrittspreise .grid .row div span{font-size:calc(14px + (18 - 14) * ((100vw - 450px) / (1920 - 450)))}#footer .top_button p,#formular .einwilligung input:after,#formular .einwilligung label,#navi p,#pages,.caroufredsel_next span,.caroufredsel_prev span,.ce_gallery ul li figure figcaption,.ce_rsce_koenigshaus .ce_rsce_koenigshaus_picture .figcaption,.ce_rsce_mannschaft .ce_rsce_mannschaft_picture .figcaption,.ce_rsce_sportart .ce_rsce_sportart_picture .figcaption,.ce_rsce_sportstaette .ce_rsce_sportstaette_picture .figcaption,.content .ce_text figure figcaption,.empty,.mod_breadcrumb,.mod_caroufredsel_ticker .layout_latest p.info,.mod_eventlist_in .layout_list p.details,.mod_eventlist_in.spiele .layout_list h4 span.small,.mod_newsreader .layout_full figure figcaption,.mod_newsreader .layout_full p.info,.mod_newsreader h2 .author,.range,.summary{font-size:calc(13px + (16 - 13) * ((100vw - 450px) / (1920 - 450)))}#footer .text_block_text .background p span,.ce_rsce_statistik_module_in,.ce_rsce_tabelle_module_in,.historie .grid .row.head div,.mod_caroufredsel_ticker .layout_latest h4 .author,.statistik .grid .row.head div:not(:first-child),.tabelle .grid .row.head div:not(:first-child){font-size:calc(12px + (14 - 12) * ((100vw - 450px) / (1920 - 450)))}.ce_rsce_person .ce_rsce_person_picture i{font-size:calc(16.85vw + (23.5 - 16.85) * ((100vw - 1680px) / (1920 - 1680)))}.dlh_googlemap .gm-style a,.dlh_googlemap .gm-style button,.dlh_googlemap .gm-style span{font-family:Arial,Helvetica,sans-serif!important;font-size:.6rem!important}#footer h3,#footer h4,#logo p,.ce_text.right h3,body.left #left h3{text-transform:uppercase}.mod_navigation ul li a.submenu:before,.mod_navigation ul li strong.submenu:before,body.left #left h3:after{text-transform:none}#formular .widget-upload label,.ce_rsce_mannschaft .ce_rsce_mannschaft_details .ellipsis,.mod_eventlist_in.spiele .layout_list h4,.selection_top div.mannschaften p:not(:first-child) em,.statistik .grid .row.head div:first-child,.statistik .grid .row:not(.head) div:nth-child(2),.tabelle .grid .row.head div:first-child,.tabelle .grid .row:not(.head) div:nth-child(2),body.left #left h3{overflow:hidden}.ce_rsce_mannschaft .ce_rsce_mannschaft_details .ellipsis{display:block;-o-text-overflow:'...:';text-overflow:'...:';white-space:nowrap}#formular .widget-upload label,.mod_eventlist_in.spiele .layout_list h4,.selection_top div.mannschaften p:not(:first-child) em,.statistik .grid .row.head div:first-child,.statistik .grid .row:not(.head) div:nth-child(2),.tabelle .grid .row.head div:first-child,.tabelle .grid .row:not(.head) div:nth-child(2),body.left #left h3{display:block;-o-text-overflow:'...';text-overflow:'...';white-space:nowrap}.beitraege .grid .row div,.ce_gallery ul li figure figcaption,.ce_rsce_koenigshaus .ce_rsce_koenigshaus_picture_in .figcaption,.ce_rsce_mannschaft .ce_rsce_mannschaft_details .grid .row div,.ce_rsce_mannschaft .ce_rsce_mannschaft_picture_in .figcaption,.ce_rsce_person .ce_rsce_person_details p,.ce_rsce_person_hidden .ce_rsce_person_hidden_details .grid .row div,.ce_rsce_person_hidden .ce_rsce_person_hidden_picture .figcaption,.ce_rsce_sportart .ce_rsce_sportart_picture_in .figcaption,.ce_rsce_sportstaette .ce_rsce_sportstaette_details .grid .row div,.content .ce_text figure figcaption,.mod_caroufredsel_ticker .layout_latest h4:first-of-type,.mod_eventlist_in .layout_list h4,.mod_newsreader .layout_full figure figcaption,body.neuigkeiten-details h2{-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}#footer .text_block_text a i,.button i,.ce_rsce_mannschaft .ce_rsce_mannschaft_picture .link i,.ce_rsce_mannschaft_details .grid i,.ce_rsce_person_hidden .grid i,.ce_rsce_sportart .ce_rsce_sportart_picture .link i,.ce_rsce_sportart .link i,.ce_rsce_sportstaette_details .grid i,.ce_text p a em i,.mod_breadcrumb ul li i,.mod_eventlist_in .layout_list p.details i,.mod_eventlist_in.spiele .layout_list .ergebnis p i,body.left .mod_breadcrumb p a em i,p.close i{display:inline-table;vertical-align:middle}.ce_accordion .toggler i,.mod_eventlist_in.spiele .layout_list .ergebnis p i{vertical-align:text-bottom}#confirm-googlemaps:hover,#footer .top_button a:hover,#formular .submit:hover,#formular .widget-submit button:hover,#formular .widget-upload label,#navi:hover,.button:hover,.ce_accordion .toggler.ui-state-active,.ce_accordion .toggler:hover,.ce_rsce_mannschaft .ce_rsce_mannschaft_details .historie span:hover,.ce_rsce_mannschaft .ce_rsce_mannschaft_details .spielerliste span:hover,.ce_rsce_mannschaft .ce_rsce_mannschaft_details .statistik span:hover,.ce_rsce_mannschaft .ce_rsce_mannschaft_details .tabelle span:hover,.ce_rsce_mannschaft .ce_rsce_mannschaft_details .trainer span:hover,.ce_rsce_mannschaft .ce_rsce_mannschaft_details .wettkaempfe span:hover,.ce_rsce_person:not(.no_details):hover,.mod_navigation ul li.submenu:hover,.selection_bottom span:hover,.selection_top div p:hover,body.left #left h3:hover,p.close:hover{cursor:pointer}#back,#confirm-googlemaps h2:after,#confirm-googlemaps h2:before,#footer .text_block_text.last p.responsive,#formular .widget-upload input,#formular p.error,#formular p.hinweis br.responsive,#logo_responsive,#result .alter_inactive,#result .geschlecht_inactive,#result .ort_inactive,#result .sportart_inactive,#slider p br,.ce_dlh_googlemaps.responsive .dlh_googlemap,.ce_downloads ul li span.size,.ce_rsce_koenigshaus_picture .ce_rsce_koenigshaus_picture_in figure figcaption,.ce_rsce_mannschaft .ce_rsce_mannschaft_picture_in figure figcaption,.ce_rsce_person .ce_rsce_person_picture figure figcaption,.ce_rsce_person_hidden .ce_rsce_person_hidden_picture_in figure figcaption,.ce_rsce_sportart_picture .ce_rsce_sportart_picture_in figure figcaption,.ce_rsce_sportstaette_picture .ce_rsce_sportstaette_picture_in figure figcaption,.chosen-container .chosen-results li.disabled-result,.chosen-container-single .chosen-single div,.historie.fadeOut,.invisible,.mannschaft.fadeOut,.mod_caroufredsel_gallery .caroufredsel_controls,.mod_caroufredsel_ticker .caroufredsel_skin .no_details figure:before,.mod_navigation ul li.no_navigation,.mod_navigation.buttons ul li a.submenu:before,.mod_newsreader .layout_full .ce_text h2,.mod_newsreader .layout_full ul.enclosure li span.size,.person.fadeOut,.personenliste.fadeOut,.small.statistik .grid .row div:nth-child(6),.small.statistik .grid .row div:nth-child(7),.small.statistik .grid .row:not(.head) div:nth-child(3),.small.statistik .grid p:not(.stand),.small.tabelle .grid .row div:nth-child(4),.small.tabelle .grid .row div:nth-child(5),.small.tabelle .grid .row div:nth-child(6),.small.tabelle .grid .row div:nth-child(7),.small.tabelle .grid .row:not(.head) div:nth-child(3),.small.tabelle .grid p:not(.stand),.statistik.fadeOut,.tabelle p.legende br.responsive,.tabelle.fadeOut,.wettkaempfe.fadeOut,body.content #down,body.content .ce_text.quote:not(.selection_top) p a em:first-of-type:after,body.content:not(.left) .mod_breadcrumb p,body.fehler .mod_breadcrumb,body.left .mod_breadcrumb p,body.map #down,body.map #footer,body.map #header,body.map #oben,body.map .button.social,body.map .mod_breadcrumb,body.neuigkeiten-details .mod_breadcrumb,body.neuigkeiten-details h2:after,body.neuigkeiten-details h2:before,body.startseite .mod_breadcrumb,body.suche .ce_text p.context,body.suche p.info,body:not(.left) #left,h1,p.back{display:none}.block,.clear{clear:both}.caroufredsel>div.block{clear:none}a{text-decoration:none}a:hover{outline:0}figure,ul{margin:0;padding:0}ol,ul{list-style:none}ol li{counter-increment:number}ol li:before{content:counter(number)}ol{counter-reset:number}.ansprechpartner:not(body),.personenliste:not(:last-child){padding-bottom:50px}body.startseite .caroufredsel_controls{min-height:25px}.caroufredsel_next.disabled,.caroufredsel_next.disabled:after,.caroufredsel_next.disabled:hover:after,.caroufredsel_prev.disabled,.caroufredsel_prev.disabled:before,.caroufredsel_prev.disabled:hover:before{cursor:default}.caroufredsel_next,.caroufredsel_prev{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.caroufredsel_prev{margin-left:-12px}.caroufredsel_next{float:right;margin-right:-12px}.caroufredsel_next:after{content:'chevron_right'}.caroufredsel_prev:before{content:'chevron_left'}.caroufredsel_next span,.caroufredsel_prev span{margin-left:-5px}.caroufredsel_next span{margin:0 -8px 0 0}.caroufredsel_wrapper:before{content:'';position:absolute;width:100%;height:100%}.ce_accordion{padding:15px 0;-webkit-box-sizing:border-box;box-sizing:border-box}.ce_accordion:last-child{margin-bottom:45px}.ce_accordion .accordion{padding-left:12.5px}.ce_accordion .accordion>div{padding:25px 12.5px 0 0}.ce_accordion .accordion p{margin:8px 0}.ce_accordion .accordion ol,.ce_accordion .accordion ul{margin:15px 0 15px 20px;padding:0}.ce_accordion .accordion ol{margin-left:25px}.ce_accordion .accordion .ce_gallery ul,.ce_gallery ul,.ce_image,.ce_player{margin:25px 0}.ce_accordion .accordion .ce_text:not(.first) figure{margin-top:33px}.ce_accordion .toggler{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;padding:10px 45px 8px 15px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-sizing:border-box;box-sizing:border-box}#formular.chosen .chosen-container:after,.ce_accordion .toggler:after,.mod_navigation ul li a.submenu:before,.mod_navigation ul li strong.submenu:before,body.left #left h3:after{content:'expand_more'}.ce_accordion .toggler:after{position:absolute;right:.5rem;font-style:normal}#formular.chosen .chosen-container.chosen-with-drop:after,.ce_accordion .toggler.ui-state-active:after,.mod_navigation ul li.open a.submenu:before,.mod_navigation ul li.open strong.submenu:before,body.left #left h3.open:after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.ce_gallery ul,.ce_image,.ce_player{margin:25px 0}.ce_gallery.margin,.ce_image.margin,.ce_player.margin{margin-bottom:75px}.ce_gallery.center ul li figure figcaption{text-align:center}.mod_newsreader .layout_full .ce_gallery figure{width:100%;margin:0}.ce_downloads,.ce_form,.ce_headline,.ce_player,.ce_text{width:100%}.ce_downloads ol,.ce_downloads ul,.ce_text ol,.ce_text ul,.mod_eventlist_in .layout_list ol,.mod_eventlist_in .layout_list ul,.mod_newsreader .layout_full .ce_text ol,.mod_newsreader .layout_full .ce_text ul{padding:0 .5rem}.ce_downloads ol,.ce_downloads ul,.ce_text ol,.ce_text ul,.mod_newsreader .layout_full .ce_text ol,.mod_newsreader .layout_full .ce_text ul{margin:18px 0 18px 18px}.mod_eventlist_in .layout_list ol,.mod_eventlist_in .layout_list ul{margin:0 0 0 18px}body.suche .ce_text h4{margin-left:1.66rem}.ce_downloads ul li:before,.ce_text ol li:before,.ce_text ul li:before,.mod_eventlist_in .layout_list ol li:before,.mod_eventlist_in .layout_list ul li:before,body.suche .ce_text h4:before{display:inline-block;content:'check';width:24px;margin:-.2rem .25rem 0 -1.75rem;vertical-align:middle}.ce_downloads ul li:before{content:'download'}.ce_image figure img{width:100%;height:auto}.ce_player,.ce_rsce_beitraege h4:first-of-type{display:inline-block}.ce_player figure audio,.ce_player figure video,.small.left .mod_eventlist_in.spiele .layout_list h4 span.highlight{display:block}.ce_player h3,.ce_player h4{margin-top:0}.ce_rsce_beitraege h4:first-of-type{margin-bottom:0}.ce_rsce_links_module a{display:block;width:100%}.ce_rsce_koenigshaus,.ce_rsce_mannschaft,.ce_rsce_mannschaften .personenliste,.ce_rsce_mannschaften>.person,.ce_rsce_sportstaette{padding-bottom:50px}.ce_rsce_koenigshaus>h3,.ce_rsce_mannschaft>h3,.ce_rsce_sportstaette>h3{margin:0}.ce_rsce_koenigshaeuser_in,.ce_rsce_mannschaften_in,.ce_rsce_sportstaetten_in,.historie .grid,.statistik .grid,.tabelle .grid{margin-bottom:50px}.historie .grid:first-child,.statistik .grid:first-child,.tabelle .grid:first-child{padding-top:0}.ce_rsce_koenigshaeuser_in:last-child,.ce_rsce_mannschaften_in:last-child,.ce_rsce_sportstaetten_in:last-child,.historie .grid:last-child,.statistik .grid:last-child,.tabelle .grid:last-child{margin:0}.ce_rsce_koenigshaeuser_in:last-child .ce_rsce_koenigshaus,.ce_rsce_mannschaften_in:last-child .ce_rsce_mannschaft,.ce_rsce_sportstaetten_in:last-child .ce_rsce_sportstaette{padding-bottom:12.5px}.ce_rsce_mannschaft .ce_rsce_mannschaft_picture p:first-child{margin-top:-25px}.ce_rsce_mannschaft .ce_rsce_mannschaft_picture p:last-child{margin-bottom:0}.ce_gallery ul li figure,.ce_image figure,.ce_rsce_koenigshaus .ce_rsce_koenigshaus_picture figure,.ce_rsce_mannschaft .ce_rsce_mannschaft_picture figure,.ce_rsce_person_hidden .ce_rsce_person_hidden_picture figure,.ce_rsce_sportart .ce_rsce_sportart_picture figure,.ce_rsce_sportstaette .ce_rsce_sportstaette_picture figure{position:relative;overflow:hidden}.ce_gallery ul li figure img,.ce_image figure img,.ce_rsce_koenigshaus .ce_rsce_koenigshaus_picture figure img,.ce_rsce_mannschaft .ce_rsce_mannschaft_picture figure img,.ce_rsce_person .ce_rsce_person_picture figure img,.ce_rsce_person_hidden .ce_rsce_person_hidden_picture figure img,.ce_rsce_sportart .ce_rsce_sportart_picture figure img,.ce_rsce_sportstaette .ce_rsce_sportstaette_picture figure img{display:block;width:100%;height:auto}.ce_gallery ul li figure img,.ce_image figure img,.ce_rsce_koenigshaus .ce_rsce_koenigshaus_picture_in figure img,.ce_rsce_mannschaft .ce_rsce_mannschaft_picture_in figure img,.ce_rsce_person .ce_rsce_person_picture figure img,.ce_rsce_person_hidden .ce_rsce_person_hidden_picture_in figure img,.ce_rsce_sportart .ce_rsce_sportart_picture_in figure img,.ce_rsce_sportstaette .ce_rsce_sportstaette_picture_in figure img,.content .ce_text figure img,.mod_caroufredsel_gallery .caroufredsel_gallery figure img,.mod_caroufredsel_ticker .caroufredsel_skin figure img,.mod_newsreader .layout_full figure img{display:block;width:100%;height:auto;-webkit-transform:translateZ(0);transform:translateZ(0)}.ce_gallery ul li figure:hover a img,.ce_image figure:hover a img,.ce_rsce_koenigshaus .ce_rsce_koenigshaus_picture_in a figure:hover img,.ce_rsce_mannschaft .ce_rsce_mannschaft_picture_in a figure:hover img,.ce_rsce_person:hover .ce_rsce_person_picture figure img,.ce_rsce_person_hidden .ce_rsce_person_hidden_picture_in a figure:hover img,.ce_rsce_sportart .ce_rsce_sportart_picture_in a figure:hover img,.ce_rsce_sportstaette .ce_rsce_sportstaette_picture_in a figure:hover img,.content .ce_text figure:hover a img,.mod_caroufredsel_gallery .caroufredsel_gallery:hover a figure img,.mod_caroufredsel_ticker .caroufredsel_wrapper:hover a figure img,.mod_newsreader .layout_full figure:hover a img{-webkit-transform:scale(1.025);-ms-transform:scale(1.025);transform:scale(1.025)}.ce_gallery ul li figure a:before,.ce_image figure a:before,.ce_rsce_koenigshaus_picture .ce_rsce_koenigshaus_picture_in a figure:before,.ce_rsce_mannschaft .ce_rsce_mannschaft_picture_in a figure:before,.ce_rsce_person:not(.no_details) .ce_rsce_person_picture:before,.ce_rsce_person:not(.no_lightbox) .ce_rsce_person_picture:before,.ce_rsce_person_hidden .ce_rsce_person_hidden_picture_in a figure:before,.ce_rsce_sportart_picture .ce_rsce_sportart_picture_in a figure:before,.ce_rsce_sportstaette_picture .ce_rsce_sportstaette_picture_in a figure:before,.content .ce_text figure a:before,.mod_caroufredsel_gallery .caroufredsel_gallery figure a:before,.mod_caroufredsel_ticker .caroufredsel_skin figure:before,.mod_newsreader .layout_full figure a:before{content:'zoom_in';position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;top:0;left:0;width:100%;height:calc(100% + 1px);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:1;pointer-events:none}.ce_gallery.extern ul li figure a:before,.mod_caroufredsel_ticker .caroufredsel_skin .extern figure:before{content:'link'}.ce_rsce_person:not(.no_details) .ce_rsce_person_picture:before{content:'info'}.mod_caroufredsel_ticker .caroufredsel_skin .details figure:before{content:'read_more'}.ce_rsce_mannschaft .ce_rsce_mannschaft_picture .link,.ce_rsce_sportart .link,.ce_text p a em,.mod_navigation.buttons ul li a,.mod_newsreader .layout_full ul.enclosure li a,.selection_top p em,body.content .ce_text.quote:not(.selection_top) p a em,body.left .mod_breadcrumb p a em,p.close{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;margin-top:25px;padding:11px 10px 9px 10px;font-style:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-sizing:border-box;box-sizing:border-box}.ce_text p a em{width:auto}.ce_text p:not(.big) a em i,.ce_text:not(.right) p a em i,.mod_newsreader .layout_full ul.enclosure li a i,body.content .ce_text.quote:not(.selection_top) p a em i{margin-top:-.15em}.ce_text p.big a em{padding:27.5px 10px 22.5px 10px}p.close{margin:0}.ce_rsce_mannschaft .ce_rsce_mannschaft_picture .link{padding-bottom:5px}.ce_gallery ul li figure figcaption,.ce_image figure figcaption,.ce_rsce_koenigshaus .ce_rsce_koenigshaus_picture_in .figcaption,.ce_rsce_mannschaft .ce_rsce_mannschaft_picture_in .figcaption,.ce_rsce_person .ce_rsce_person_details,.ce_rsce_person_hidden .ce_rsce_person_hidden_picture .figcaption,.ce_rsce_sportart .ce_rsce_sportart_picture_in .figcaption,.content .ce_text figure figcaption,.mod_newsreader .layout_full figure figcaption{position:relative;margin-top:var(--margin_figcaption);padding:10px;-webkit-box-sizing:border-box;box-sizing:border-box;z-index:1}.ce_rsce_mannschaft .ce_rsce_mannschaft_text,.ce_rsce_person_hidden .ce_rsce_person_hidden_text,.ce_rsce_sportstaette .ce_rsce_sportstaette_text{margin-top:25px}.ce_rsce_koenigshaus .ce_rsce_koenigshaus_text :first-child{margin-top:0}.ce_rsce_koenigshaus .ce_rsce_koenigshaus_text :last-child,.ce_rsce_mannschaft .ce_rsce_mannschaft_text :last-child,.ce_rsce_person_hidden .ce_rsce_person_hidden_text :last-child,.ce_rsce_sportstaette .ce_rsce_sportstaette_text :last-child{margin-bottom:0}.ce_rsce_person{position:relative;overflow:hidden}.ce_rsce_person.margin{margin-right:0}.ce_rsce_person .ce_rsce_person_picture,.ce_rsce_person_hidden .ce_rsce_person_hidden_picture{position:relative;width:100%;text-align:center;overflow:hidden}.ce_rsce_person .ce_rsce_person_picture i{display:block;-webkit-transform:scale(.975) translateZ(0);transform:scale(.975) translateZ(0)}.ce_rsce_person:hover .ce_rsce_person_picture i,.ce_rsce_person_hidden .ce_rsce_person_hidden_picture:hover i{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.ce_rsce_person .ce_rsce_person_details h4,.ce_rsce_person .ce_rsce_person_details p{margin:0}.ce_rsce_person .ce_rsce_person_details h4+p+p{margin-top:10px}.ce_rsce_person .ce_rsce_person_picture span,.ce_rsce_person_hidden .ce_rsce_person_hidden_picture span{position:absolute;top:0;right:0;padding:5px 10px 0 10px;line-height:1;z-index:1}.ce_rsce_person_hidden .ce_rsce_person_hidden_picture .figcaption,.content .ce_text figure figcaption,.mod_newsreader .layout_full figure figcaption{text-align:left}.ce_rsce_person_hidden .ce_rsce_person_hidden_picture .figcaption h4{margin:0}.ce_rsce_person_hidden .ce_rsce_person_hidden_details h4{margin-top:0}.ce_rsce_sportart{margin-top:-25px}body.content .mod_caroufredsel_ticker.full:not(.empty)+.ce_rsce_sportart{margin-top:50px}.ce_rsce_sportart .link{margin-top:35px}.ce_rsce_sportart .ce_rsce_sportart_picture{width:25%}.ce_rsce_sportart .ce_text .ce_rsce_sportart_picture figure{float:none;width:100%;margin:0}.ce_rsce_sportart .ce_rsce_sportart_picture p:first-child{margin-top:-35px}.ce_rsce_wettkaempfe_hidden .mod_eventlist_in.not_full{width:calc(66.66% - 12.5px)}.ce_rsce_wettkaempfe_hidden .mod_eventlist_in.spiele.not_full{float:left}.ce_rsce_wettkaempfe_hidden .statistik.not_full,.ce_rsce_wettkaempfe_hidden .tabelle.not_full{float:right;width:calc(33.33% - 12.5px);margin-left:25px}.ce_text.left{float:left;width:75%}.ce_text.left :first-child{margin-top:0}.ce_text.right{clear:none;float:right;width:calc(25% - 50px);padding:0 25px 25px 25px;-webkit-box-sizing:border-box;box-sizing:border-box}.ce_text.right h3,body.left #left h3{text-align:right}.ce_text.right p:last-child{margin-bottom:10px}.content .ce_text figure,.mod_newsreader .layout_full figure{position:relative;float:left;width:25%;margin:5px 33px 25px 0;overflow:hidden}.ce_player figure,.mod_newsreader .layout_full .ce_image figure,.mod_newsreader .layout_full .ce_player figure{float:none;width:100%}.ce_player figure,.mod_newsreader .layout_full .ce_player figure{margin:0}.ce_player figure audio,.ce_player figure video,.mod_newsreader .layout_full .ce_player figure audio,.mod_newsreader .layout_full .ce_player figure video{width:100%;min-height:auto}.ce_rsce_sportart .ce_rsce_sportart_picture,.content .ce_text figure.float_right,.mod_newsreader .layout_full figure.float_right{float:right;margin:5px 0 25px 33px}.content .ce_text figure a,body.content .ce_text.quote:not(.selection_top) p em:first-of-type{position:relative;display:block}body.content .ce_text.quote:not(.selection_top) p em:first-of-type{margin:25px 0;z-index:1}body.content .ce_text.quote:not(.selection_top) p em:first-of-type:first-letter{initial-letter:2;padding-right:.33em}@supports (-moz-appearance:none){body.content .ce_text.quote:not(.selection_top) p em:first-of-type:first-letter{display:block;float:left;padding:10px .33em 10px 0;line-height:0}}body.content .ce_text.quote:not(.selection_top) p em:first-of-type:after{content:'"';position:absolute;top:3.33rem;right:1.66rem;line-height:0}body.content .ce_text.quote:not(.selection_top) p a em:first-of-type{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:0}body.left body.left #left,body.map #back{display:block}#bloecke .text_block,#footer .text_block,#formular.filter,.ce_gallery ul,.ce_rsce_koenigshaus,.ce_rsce_mannschaft,.ce_rsce_person_hidden,.ce_rsce_sportstaette,.grid .row,.mod_article.grid,.mod_navigation.buttons ul,.personenliste,.selection_top div,.waypoint.grid,body.left #left .image{display:-ms-grid;display:grid}.grid .row div:not(.no_flex) a.flex,.historie .grid .row:not(.head) div.markup,.statistik .grid .row:not(.head) div.markup,.tabelle .grid .row div.logo span,.tabelle .grid .row:not(.head) div.markup{display:-webkit-box;display:-ms-flexbox;display:flex}#formular.filter,.ce_gallery ul,.ce_rsce_koenigshaus,.ce_rsce_mannschaft,.ce_rsce_person_hidden,.ce_rsce_sportstaette,.mod_article.grid,.mod_navigation.buttons ul,.personenliste,.selection_top div{gap:25px}#bloecke .text_block,.waypoint.grid,body.left #left .image{gap:50px}.mod_article.grid .ce_headline{margin:0}.ce_gallery ul.cols_1,.mod_article.grid.cols_1{-ms-grid-columns:1fr;grid-template-columns:1fr}.ce_gallery ul.cols_2,.mod_article.grid.cols_2{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}.mod_article.grid.cols_2 .ce_headline{-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1/3}.ce_gallery ul.cols_3,.mod_article.grid.cols_3{-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr)}.mod_article.grid.cols_3 .ce_headline{-ms-grid-column:1;-ms-grid-column-span:3;grid-column:1/4}.ce_gallery ul.cols_4,.mod_article.grid.cols_4{-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4,1fr)}.mod_article.grid.cols_4 .ce_headline{-ms-grid-column:1;-ms-grid-column-span:4;grid-column:1/5}.ce_gallery ul.cols_5,.mod_article.grid.cols_5{-ms-grid-columns:(1fr)[5];grid-template-columns:repeat(5,1fr)}.mod_article.grid.cols_5 .ce_headline{-ms-grid-column:1;-ms-grid-column-span:5;grid-column:1/6}.ce_gallery ul.cols_6,.mod_article.grid.cols_6{-ms-grid-columns:(1fr)[6];grid-template-columns:repeat(6,1fr)}.mod_article.grid.cols_6 .ce_headline{-ms-grid-column:1;-ms-grid-column-span:6;grid-column:1/7}.ce_gallery ul.cols_7,.mod_article.grid.cols_7{-ms-grid-columns:(1fr)[7];grid-template-columns:repeat(7,1fr)}.mod_article.grid.cols_7 .ce_headline{-ms-grid-column:1;-ms-grid-column-span:7;grid-column:1/8}.ce_gallery ul.cols_8,.mod_article.grid.cols_8{-ms-grid-columns:(1fr)[8];grid-template-columns:repeat(8,1fr)}.mod_article.grid.cols_8 .ce_headline{-ms-grid-column:1;-ms-grid-column-span:8;grid-column:1/9}.ce_gallery ul.cols_9,.mod_article.grid.cols_9{-ms-grid-columns:(1fr)[9];grid-template-columns:repeat(9,1fr)}.mod_article.grid.cols_9 .ce_headline{-ms-grid-column:1;-ms-grid-column-span:9;grid-column:1/10}.ce_gallery ul.cols_10,.mod_article.grid.cols_10{-ms-grid-columns:(1fr)[10];grid-template-columns:repeat(10,1fr)}.mod_article.grid.cols_10 .ce_headline{-ms-grid-column:1;-ms-grid-column-span:10;grid-column:1/11}.ce_gallery ul.cols_11,.mod_article.grid.cols_11{-ms-grid-columns:(1fr)[11];grid-template-columns:repeat(11,1fr)}.mod_article.grid.cols_11 .ce_headline{-ms-grid-column:1;-ms-grid-column-span:11;grid-column:1/12}.ce_gallery ul.cols_12,.mod_article.grid.cols_12{-ms-grid-columns:(1fr)[12];grid-template-columns:repeat(12,1fr)}.mod_article.grid.cols_12 .ce_headline{-ms-grid-column:1;-ms-grid-column-span:12;grid-column:1/13}.historie .grid .row{-ms-grid-columns:0.6fr 0.4fr 2.8fr (0.6fr)[2];grid-template-columns:0.6fr 0.4fr 2.8fr repeat(2,0.6fr)}.links.left .grid .row{-ms-grid-columns:1fr;grid-template-columns:1fr}.beitraege .grid.allgemein .row{-ms-grid-columns:1.75fr (0.75fr)[3];grid-template-columns:1.75fr repeat(3,0.75fr)}div.eintrittspreise .grid .row{-ms-grid-columns:1.75fr 0.25fr;grid-template-columns:1.75fr 0.25fr;-ms-grid-rows:1fr;grid-template-rows:1fr}div.eintrittspreise .grid .row > *:nth-child(1){-ms-grid-row:1;-ms-grid-column:1}div.eintrittspreise .grid .row > *:nth-child(2){-ms-grid-row:1;-ms-grid-column:2}.statistik .grid .row{-ms-grid-columns:0.25fr 6.55fr 0.6fr (0.4fr)[4];grid-template-columns:0.25fr 6.55fr 0.6fr repeat(4,0.4fr)}.tabelle .grid .row{-ms-grid-columns:0.25fr 5.4fr 0.6fr (0.25fr)[3] 0.8fr (0.6fr)[2];grid-template-columns:0.25fr 5.4fr 0.6fr repeat(3,0.25fr) 0.8fr repeat(2,0.6fr)}.small.statistik .grid .row,.small.tabelle .grid .row{-ms-grid-columns:0.4fr 2.1fr (0.75fr)[2];grid-template-columns:0.4fr 2.1fr repeat(2,0.75fr)}.waypoint.cols_2 .small.statistik .grid .row,.waypoint.cols_2 .small.tabelle .grid .row{-ms-grid-columns:0.2fr 3.2fr (0.3fr)[2];grid-template-columns:0.2fr 3.2fr repeat(2,0.3fr)}#bloecke .text_block.cols_2,.waypoint.cols_2{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}#bloecke .text_block.cols_3,.beitraege .grid.zusatz .row,.waypoint.cols_3{-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr)}#footer .text_block,#formular.filter,.ce_rsce_koenigshaus,.ce_rsce_mannschaft,.ce_rsce_sportstaette,.personenliste,.personenliste .ce_rsce_person_hidden{-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4,1fr)}.ce_rsce_mannschaft .ce_rsce_mannschaft_details .grid .row,.ce_rsce_sportstaette .ce_rsce_sportstaette_details .grid .row,.personenliste .ce_rsce_person_hidden .ce_rsce_person_hidden_details .grid .row{-ms-grid-columns:200px 1fr;grid-template-columns:200px 1fr}#footer .text_block,.ce_rsce_personenliste .ce_rsce_person .ce_rsce_person_details,.ce_rsce_spielerliste .ce_rsce_person .ce_rsce_person_details,.ce_rsce_uebungsleiterliste .ce_rsce_person .ce_rsce_person_details,.ce_rsce_vorstand .ce_rsce_person .ce_rsce_person_details{grid-auto-rows:1fr}.ce_rsce_koenigshaus .ce_rsce_koenigshaus_details,.ce_rsce_koenigshaus h3,.ce_rsce_koenigshaus.full .ce_rsce_koenigshaus_details,.ce_rsce_koenigshaus.full .ce_rsce_koenigshaus_picture,.ce_rsce_mannschaft .ce_rsce_mannschaft_details,.ce_rsce_mannschaft h3,.ce_rsce_mannschaft.full .ce_rsce_mannschaft_details,.ce_rsce_mannschaft.full .ce_rsce_mannschaft_picture,.ce_rsce_sportstaette .ce_rsce_sportstaette_details,.ce_rsce_sportstaette h3,.person p.close,.personenliste .ce_rsce_person_hidden,.personenliste .ce_rsce_person_hidden .ce_rsce_person_hidden_details,.personenliste p.close{-ms-grid-column:1;-ms-grid-column-span:4;grid-column:1/5}.ce_rsce_koenigshaus .ce_rsce_koenigshaus_details.image.image:not(.full),.ce_rsce_mannschaft .ce_rsce_mannschaft_details.image:not(.full),.ce_rsce_sportstaette .ce_rsce_sportstaette_details.image,.personenliste .ce_rsce_person_hidden .ce_rsce_person_hidden_details.image,h4.blank{-ms-grid-column:1;-ms-grid-column-span:3;grid-column:1/4}.ce_rsce_koenigshaus.full .ce_rsce_koenigshaus_picture,.ce_rsce_mannschaft.full .ce_rsce_mannschaft_picture{-ms-grid-row:1;-ms-grid-row-span:2;grid-row:1/3}.historie .grid .row div,.statistik .grid .row div,.tabelle .grid .row div,.tabelle .grid .row div.logo span,div.eintrittspreise .grid .row div:first-child,div.eintrittspreise .grid .row div:last-child{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}div.eintrittspreise .grid .row div:last-child{padding-right:1em;-webkit-box-pack:right;-ms-flex-pack:right;justify-content:right}.beitraege .grid .row.head,.historie .grid .row.head,.statistik .grid .row.head,.tabelle .grid .row.head{margin-bottom:25px}.ansprechpartner.left:not(body) .person,.links.left .grid{padding:5px 0 10px 0}.small.statistik .grid .row.head,.small.tabelle .grid .row.head{margin-bottom:12.5px}.statistik .grid,.tabelle .grid{padding:25px 0 50px 0}.ce_rsce_statistik_hidden.statistik .grid,.ce_rsce_tabelle_hidden.tabelle .grid{padding-top:0}.small.statistik p.stand,.small.tabelle p.stand,.statistik:not(.left):not(.small) h3,.tabelle:not(.left):not(.small) h3{margin-bottom:0}.small.statistik .grid,.small.tabelle .grid{margin-bottom:20px;padding:0 0 15px 0}.small.statistik .grid:first-child,.small.tabelle .grid:first-child,div.eintrittspreise .grid .row div span{padding-top:10px}.small.statistik.left .grid:first-child,.small.tabelle.left .grid:first-child{padding-top:5px}.small.statistik .grid:last-child,.small.tabelle .grid:last-child{margin-bottom:0;padding-bottom:0}.statistik .grid:last-child,.tabelle .grid:last-child{padding-bottom:0}.statistik .grid .row.head div:first-child,.tabelle .grid .row.head div:first-child{-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1/3;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left}.historie .grid .row div,.statistik .grid .row div,.tabelle .grid .row div{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.statistik .grid .row:not(.head) div:nth-child(2),.tabelle .grid .row:not(.head) div:nth-child(2),div.historie .grid .row div:nth-child(3){-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left}.historie .grid .row div.markup,.tabelle .grid .row div.markup{border-left:6px solid}.small.tabelle .grid .row div.markup{border-width:2.5px}.historie .grid .row div.markup,.small.tabelle .grid .row div.markup,.tabelle .grid .row div.markup{border-color:transparent}.tabelle .grid .row div.logo span img{display:block;width:auto;height:calc(20px + (25 - 20) * ((100vw - 450px)/ (1920 - 450)));padding-right:15px}.tabelle p.legende span{display:inline-block;width:6px;height:25px;margin:0 10px 0 20px}.tabelle p.legende span:first-child{margin-left:0}.links .grid .row div:first-child:not(:last-child){padding:15px 10px 0 10px}.ansprechpartner.left:not(body) .grid .row div:first-child{padding-bottom:0}.ansprechpartner.left:not(body) .grid .row div:last-child{padding-top:0}.statistik:not(.small) .grid .row:not(.head) div:first-child,.tabelle:not(.small) .grid .row:not(.head) div:first-child{padding:5px}.statistik:not(.small) .grid .row.head div:not(:first-child),.tabelle:not(.small) .grid .row.head div:not(:first-child){padding:7.5px 10px}.small.statistik .grid .row div,.small.tabelle .grid .row div{padding:2.5px 5px}.small.statistik .grid .row:not(.head) div:first-child,.small.tabelle .grid .row:not(.head) div:first-child{padding:2.5px}.grid .row div{height:100%;padding:10px;-webkit-box-sizing:border-box;box-sizing:border-box}.grid .row div.no_flex{display:block!important}.left:not(body) .grid .row:hover{background-color:none}.mod_article{padding:50px}body.left .mod_article{padding-left:0}body.content .mod_article>:last-child{margin-bottom:0;padding-bottom:0}.mod_article.grid{margin-bottom:25px}.mod_article.grid .ce_player{margin:0}.mod_breadcrumb{margin:50px 0 -20px 0;padding:0 50px;-webkit-box-sizing:border-box;box-sizing:border-box}body.left .mod_breadcrumb{padding-left:0}body.left .mod_breadcrumb p a em{margin-bottom:33px}.mod_breadcrumb ul li{display:inline-block}.mod_breadcrumb ul li i,.mod_breadcrumb ul li:not(:first-child){margin-left:-3px}.mod_caroufredsel_gallery{width:calc(100% + 25px);-webkit-box-sizing:border-box;box-sizing:border-box}.mod_caroufredsel_gallery .caroufredsel_gallery{padding-right:25px;-webkit-box-sizing:border-box;box-sizing:border-box}.mod_caroufredsel_gallery .caroufredsel_gallery figure{position:relative}.mod_caroufredsel_gallery .caroufredsel_gallery figure img{display:block;width:100%;height:auto}.mod_caroufredsel_ticker{clear:none;float:right;width:75%;-webkit-box-sizing:border-box;box-sizing:border-box}.mod_caroufredsel_ticker.full{float:none;width:100%}.mod_caroufredsel_ticker .caroufredsel_skin figure{position:relative;float:left;width:25%;margin:0 25px 0 0;overflow:hidden}.mod_caroufredsel_ticker .caroufredsel_wrapper{width:calc(100% - 1px)!important;-webkit-box-sizing:border-box;box-sizing:border-box}.mod_caroufredsel_ticker .layout_latest a{display:block;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.mod_caroufredsel_ticker .layout_latest .ce_text :first-child{margin-top:0}.mod_caroufredsel_ticker .layout_latest .ce_text a{display:inline-block;width:auto}.mod_caroufredsel_ticker .layout_latest~h4:first-of-type{display:contents;float:left;margin:25px 0 0 0}.mod_caroufredsel_ticker .layout_latest p.info,.mod_newsreader .layout_full p.info{float:right;margin:0 -25px 0 25px;padding:5px 10px;text-align:right;-webkit-box-sizing:border-box;box-sizing:border-box}.mod_caroufredsel_ticker.full .layout_latest p.info{margin-right:-25px}.mod_caroufredsel_ticker .layout_latest .ce_text,.mod_eventlist_in .layout_list{width:100%;margin:0;padding:1px 0 15px 0;-webkit-box-sizing:border-box;box-sizing:border-box}.mod_caroufredsel_ticker .layout_latest .teaser{margin-top:10px}.mod_caroufredsel_ticker .layout_latest .text{float:left;width:calc(75% - 25px);padding-right:25px;-webkit-box-sizing:border-box;box-sizing:border-box}.mod_caroufredsel_ticker .layout_latest .text.full{width:100%;padding-left:25px}.mod_customnav:not(:first-child){margin-top:20px}.mod_customnav ul li strong,.mod_navigation ul li strong{font-weight:400}.mod_eventlist,.small.statistik:not(.left),.small.tabelle:not(.left){float:left;width:calc(25% - 75px);margin-bottom:25px}body:not(.startseite) .mod_article .mod_eventlist{float:none;width:100%;margin-top:50px}body:not(.startseite) .mod_article .mod_eventlist.buttons,body:not(.startseite) .mod_article .mod_eventlist:first-child{margin-top:0}.small.mod_eventlist,.small.statistik:not(.left),.small.tabelle:not(.left){width:100%}.mod_eventlist:not(.left) .mod_eventlist_in,.small.statistik:not(.left) .ce_rsce_statistik_module_in,.small.tabelle:not(.left) .ce_rsce_tabelle_module_in{padding:25px;-webkit-box-sizing:border-box;box-sizing:border-box}.mod_eventlist.ce_text:not(.left) .mod_eventlist_in{padding:0}.mod_eventlist_in.spiele .layout_list .ergebnis p,.mod_eventlist_in.spiele .layout_list h4{padding:5px 10px}.mod_eventlist_in.spiele .layout_list h4{margin:5px 0 10px 0}.mod_eventlist.buttons .layout_list h4{padding-right:8em}.mod_eventlist:not(.wettkaempfe_module) .mod_eventlist_in.spiele .layout_list .ergebnis{width:-webkit-max-content;width:-moz-max-content;width:max-content;position:absolute;top:20px;right:0}.mod_eventlist:not(.wettkaempfe_module) .mod_eventlist_in.spiele .layout_list.first .ergebnis,.mod_eventlist:not(.wettkaempfe_module) .mod_eventlist_in.spiele .layout_list:first-child .ergebnis{top:6px}.mod_eventlist_in.spiele .layout_list .ergebnis.red p,.mod_eventlist_in.spiele .layout_list .ergebnis.yellow p{margin-bottom:5px;padding-right:12.5px;line-height:1.4}.mod_eventlist_in.spiele .layout_list .ergebnis p{padding-bottom:3px}.mod_eventlist_in.spiele .layout_list .ergebnis:not(.yellow):not(.red) p{letter-spacing:3px}.mod_eventlist_in.spiele .layout_list .ergebnis p span{letter-spacing:0}.mod_eventlist:not(.wettkaempfe_module) .mod_eventlist_in.spiele .layout_list .ergebnis p{margin:0}.mod_eventlist_in .layout_list{position:relative;padding:15px 0 15px 0}.mod_eventlist_in .layout_list.visible.first,.mod_eventlist_in .layout_list:first-child,.mod_eventlist_in.spiele .layout_list.first.last{padding:1px 0 15px 0}.small.mod_eventlist .mod_eventlist_in .layout_list:first-child{padding-top:5px}.mod_eventlist_in .layout_list:last-child,.mod_eventlist_in.spiele .layout_list.first.last{padding-bottom:0}.mod_eventlist_in .layout_list h4{margin:0 0 5px 0}.mod_eventlist_in .layout_list p.details{margin:-2.5px 0 0 0}.mod_eventlist_in .layout_list p{margin:10px 0}.mod_eventlist_in .layout_list p:last-child{margin-bottom:0}.mod_eventlist_in .layout_list:last-child p.details{margin-bottom:0}.mod_eventlist_in .layout_list:last-child .ergebnis p{margin-bottom:5px}.selection_top{margin-bottom:50px}.selection_top div{-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr);margin-bottom:25px}.selection_top div.mannschaften{-ms-grid-columns:(minmax(0,1fr))[5];grid-template-columns:repeat(5,minmax(0,1fr))}.selection_top div p{margin:0}.selection_bottom span.active,.selection_bottom span.inactive,.selection_top div p.active{pointer-events:none}.selection_top p em{margin-top:0;padding:5px 10px}.selection_bottom{margin:25px 0}.selection_bottom.empty{margin-top:0}.selection_bottom span{display:inline-block;padding:5px 10px;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box}.jump{float:left;width:calc(20% - 25px)}.jump span{width:100%}.pagination{float:right;text-align:right}.pagination span{width:30px;margin-left:10px}.pagination span:first-child{margin:0}.pagination.width span{width:40px}.range,.summary{float:left;margin:10px 0}.summary{float:right}.mod_navigation ul li a.submenu,.mod_navigation ul li strong.submenu{position:relative;pointer-events:none}.mod_navigation ul li a.submenu:before,.mod_navigation ul li strong.submenu:before{display:block;position:absolute;top:2.5px;right:-5px}.mod_navigation ul li ul{display:none;margin-bottom:15px;overflow:hidden}.mod_navigation ul li,.mod_navigation ul li ul li{display:block;width:100%;text-align:right;-webkit-box-sizing:border-box;box-sizing:border-box}.mod_navigation ul li a,.mod_navigation ul li strong{display:block;margin:10px 0;padding-right:33px}.mod_navigation ul li ul li a,.mod_navigation ul li ul li strong{margin:0 0 5px 0}.mod_navigation ul li ul li:first-child a,.mod_navigation ul li ul li:first-child strong{margin-top:0;padding-top:10px}.mod_navigation ul li ul li:last-child a{padding-bottom:5px}.mod_navigation.left{position:relative;overflow:hidden}.mod_navigation.left ul li a,.mod_navigation.left ul li strong{padding-right:0;margin:5px 0 0 0}.mod_navigation.left ul li:first-child a,.mod_navigation.left ul li:first-child strong{margin-top:0}.mod_newsreader .layout_full{position:relative}.mod_newsreader .layout_full h2 .author{display:block;text-transform:none}.mod_newsreader .layout_full p.info{margin-right:0}.mod_newsreader .layout_full ul.enclosure{margin:50px 0 18px 0;padding:0}.text_block_text{text-align:center}.vegas-content-scrollable{overflow:hidden}.vegas-timer{bottom:calc(100% - 2px);height:2px}div.statistik:not(.row):not(.small),div.tabelle:not(.row):not(.small),div.wettkaempfe:not(.row):not(.small){padding-bottom:25px}div.tabelle:not(.row):not(.small) .legende{margin-bottom:0}.personenliste.fadeOut{padding-bottom:0}.ce_dlh_googlemaps{background:url(../../files/src/background_googlemaps.webp) center center no-repeat;background-size:cover}html.no-webp .ce_dlh_googlemaps{background:url(../../files/src/background_googlemaps.jpg) center center no-repeat;background-size:cover}.ce_dlh_googlemaps .dlh_googlemap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#confirm-googlemaps{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:calc(100% - 500px);padding:25px;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box}#confirm-googlemaps p:first-child{margin-top:0}#confirm-googlemaps h2{margin:15px 0 0 0;padding:0}.gm-style .gm-style-iw-c h4{margin:0}.gm-style .gm-style-iw-c{padding:5px 0 0 15px;text-align:center;border-radius:0}.gm-style .gm-style-iw-d{padding:0 15px 10px 0;overflow:hidden!important}.gm-ui-hover-effect{top:0!important;right:0!important}.gm-ui-hover-effect span{display:none!important}.gm-ui-hover-effect:after{content:'close';font-size:19px}.gm-ui-hover-effect:focus-visible{outline:0}.button{position:fixed;bottom:0;height:50px;z-index:1}.button.animate{bottom:-50px}.pos_1,.pos_2{right:50px}.pos_2{bottom:66px}#back,#down,#oben{left:50px}#back a{position:absolute;top:0;left:0;width:100%;height:100%}#facebook,#instagram{width:50px;-webkit-box-sizing:border-box;box-sizing:border-box}#instagram{padding-left:1px}#facebook{padding:3px 0 0 2px}#header{position:fixed;width:100%;height:170px;padding:25px 50px 15px 50px;-webkit-box-sizing:border-box;box-sizing:border-box;z-index:2}#header:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}#header.animate{height:120px}#logo{position:relative;float:left}#logo picture{float:left}#logo a{position:absolute;display:block;top:0;left:0;width:100%;height:100%}#logo img{display:block;-webkit-transform:scale(.95) translateZ(0);transform:scale(.95) translateZ(0)}#logo:hover img{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}#logo p{float:right;margin:0;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}#logo p .lowercase{text-transform:none}#slider{position:relative;padding:0}#slider{height:100vh}#slider:after{position:absolute;content:'';left:0;bottom:0;width:100%;height:2px;background-color:#fff;z-index:1}#slider p{position:absolute;left:50px;margin:0;padding:0;-webkit-transition:-webkit-transform 0s linear;transition:-webkit-transform 0s linear;-o-transition:transform 0s linear;transition:transform 0s linear;transition:transform 0s linear, -webkit-transform 0s linear}#slider svg{position:absolute;bottom:1px;left:0;pointer-events:none}body.content #container{padding-top:170px}body.left #main{float:right;width:75%}body.left #left{float:left;width:calc(25% - 100px);margin:55px 0 0 50px}body.left #left div div>.left{float:none;width:100%;padding:1px 25px 25px 25px;margin-bottom:50px;-webkit-box-sizing:border-box;box-sizing:border-box}body.left #left h3{position:relative;margin-bottom:15px;padding-left:33px}body.left #left h3:after{position:absolute;top:.2.5px;left:0}body.left #left .empty{padding-top:10px}body.left #left .image img{width:100%;height:auto}#bloecke .text_block_text h3{margin-bottom:0}#bloecke .text_block_text p{margin:33px 0 15px 0;-webkit-transform:translateZ(0);transform:translateZ(0)}#bloecke .text_block_text:hover p{-webkit-transform:scale(1.025);-ms-transform:scale(1.025);transform:scale(1.025)}#neuigkeiten-und-termine h3.ce_headline{padding-top:35px}#neuigkeiten-und-termine h3.ce_headline.first{padding:0}#map.mod_article{padding:0}.ce_dlh_googlemaps .dlh_googlemap{height:100vh}#formular label,#formular p.file{float:left;text-align:left}#formular .widget-upload label{text-align:center}#formular .widget-upload label,#formular input,#formular textarea,#formular.chosen .chosen-container{margin-bottom:25px;padding:8px 10px 6px 10px;-webkit-box-sizing:border-box;box-sizing:border-box}body.suche #formular input{width:100%;margin-bottom:0}#formular input.error{border:5px solid red}#formular textarea{margin-bottom:0}#formular .widget-upload label.margin,#formular input.margin,#formular textarea.margin,#formular.chosen .margin .chosen-container{margin-bottom:50px}body.suche #formular .widget-submit{margin-left:0}#formular .einwilligung fieldset{margin:0;padding:0}#formular .einwilligung input{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;float:left;width:auto;height:auto;margin:5px 0 0 0;padding:8px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-appearance:none;-moz-appearance:none;appearance:none}#formular .einwilligung input:after{position:absolute;content:'check';z-index:1}#formular .einwilligung label{float:left;width:calc(100% - 45px);padding-left:25px}#formular .submit,#formular .widget-submit button,#formular .widget-upload label{margin:5px 0 20px 0;padding:9px 10px 7px 10px;font-weight:100;border:none}#formular .widget-submit button,body.suche #formular .submit{margin-top:0}#formular .widget-textarea+#formular .widget-captcha{margin-top:25px}#formular .widget-captcha span.error{display:inline-block}#formular.chosen .chosen-container{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#formular.filter .chosen-container{margin:0}#formular.chosen .chosen-container .chosen-single{height:auto;padding:6px 10px 4px 10px;background:0 0;border:0;-webkit-box-shadow:none;box-shadow:none}#formular.chosen .chosen-container .chosen-drop{left:-2px;margin-top:-2px;border-radius:0;-webkit-box-shadow:none;box-shadow:none;-webkit-box-sizing:content-box;box-sizing:content-box}#formular.chosen .chosen-container .chosen-results{margin:0;padding:0}#formular.chosen .chosen-container .chosen-results li{padding:9px 10px 8px 10px}#formular.chosen .chosen-container .chosen-results li:first-child{padding-top:11px}#formular.chosen .chosen-container .chosen-results li.highlighted{background-image:none}#formular.chosen .chosen-container:after{position:absolute;right:.33rem;pointer-events:none}#result h3:first-of-type{border:0}#footer{position:relative;overflow:hidden}#footer .text_block:before,#footer:after{position:absolute;content:'';width:20%;min-height:475px;background:url(../../files/src/background_footer_before.webp) top left no-repeat;background-size:contain;-webkit-transform:translate3d(-175%,0,0);transform:translate3d(-175%,0,0);z-index:1}#footer .text_block:before{-webkit-transform:translate3d(-100%,6%,0);transform:translate3d(-100%,6%,0)}#footer:after{width:100%;height:50px;min-height:50px;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}#footer .text_block.animate:before{-webkit-transform:translate3d(-25%,6%,0);transform:translate3d(-25%,6%,0)}#footer.animate:after{-webkit-transform:translate3d(0,-50px,0);transform:translate3d(0,-50px,0)}hmlt.no-webp #footer .text_block:before{content:url(../../files/src/background_footer_before.png)}#footer h3{margin-top:0;text-align:right}#footer h4{margin:0 0 15px 0}#footer .text_block{position:relative;width:100%;margin-top:-12.5%;padding:25px 50px 100px 15%;-webkit-box-sizing:border-box;box-sizing:border-box}#footer .text_block_text{padding:0 25px}#footer .text_block_text.last{padding:0}#footer .text_block_text.last p:last-child{margin:0}#footer .text_block_text .background{margin-bottom:25px;padding:25px;text-align:left}#footer .text_block_text .background h4{text-transform:none}#footer .top_button{position:fixed;top:30px;right:115px;width:43px;height:60px;text-align:center;z-index:4}#footer .top_button a,#footer .top_button p,#navi p{position:absolute;width:100%}#footer .top_button a{display:block;height:100%;z-index:1}#footer .top_button p,#navi p{bottom:5px;margin:0;text-align:center}#footer .top_button p{bottom:0}#navi{position:fixed;top:35px;right:50px;height:55px;z-index:4}#navi p{bottom:0}#menu .hamburger{padding:0}#menu .hamburger-inner,#menu .hamburger-inner:after,#menu .hamburger-inner:before,#menu .hamburger-inner:hover,#menu .hamburger-inner:hover:after,#menu .hamburger-inner:hover:before{border-radius:0}#navi_toggle,#navi_toggle_overlay{position:fixed;top:0;right:0;width:400px;-webkit-transform:translate3d(400px,0,0);transform:translate3d(400px,0,0)}#navi_toggle{height:100vh;padding:120px 50px 50px 50px;-webkit-box-sizing:border-box;box-sizing:border-box;z-index:2}#navi_toggle_overlay{height:120px;z-index:3}body.content #navi_toggle{padding-top:170px}body.content #navi_toggle_overlay{height:170px}body.content #navi_toggle.scroll{padding-top:120px}body.content #navi_toggle_overlay.scroll{height:120px}#navi_toggle.animate,#navi_toggle_overlay.animate{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}@media (max-width:1680px){.ce_rsce_koenigshaus,.ce_rsce_mannschaft,.ce_rsce_sportstaette,.personenliste,.personenliste .ce_rsce_person_hidden{-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr)}.ce_rsce_koenigshaus .ce_rsce_koenigshaus_details,.ce_rsce_koenigshaus h3,.ce_rsce_mannschaft .ce_rsce_mannschaft_details,.ce_rsce_mannschaft h3,.ce_rsce_sportstaette .ce_rsce_sportstaette_details,.ce_rsce_sportstaette h3,.person p.close,.personenliste .ce_rsce_person_hidden,.personenliste .ce_rsce_person_hidden .ce_rsce_person_hidden_details,.personenliste p.close{-ms-grid-column:1;-ms-grid-column-span:3;grid-column:1/4}.ce_rsce_koenigshaus.full .ce_rsce_koenigshaus_details,.ce_rsce_mannschaft.full .ce_rsce_mannschaft_details{-ms-grid-column:1;-ms-grid-column-span:4;grid-column:1/5}.ce_rsce_koenigshaus .ce_rsce_koenigshaus_details.image:not(.full),.ce_rsce_mannschaft .ce_rsce_mannschaft_details.image:not(.full),.ce_rsce_sportstaette .ce_rsce_sportstaette_details.image,.personenliste .ce_rsce_person_hidden .ce_rsce_person_hidden_details.image{-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1/3}.ce_rsce_mannschaft .ce_rsce_mannschaft_details .grid .row,.ce_rsce_sportstaette .ce_rsce_sportstaette_details .grid .row,.personenliste .ce_rsce_person_hidden .ce_rsce_person_hidden_details .grid .row{-ms-grid-columns:175px 1fr;grid-template-columns:175px 1fr}.ce_rsce_person .ce_rsce_person_picture i{font-size:calc(20vw + (23.9 - 20) * ((100vw - 1480px) / (1680 - 1480)))}.ce_rsce_sportart .ce_rsce_sportart_picture,.content .ce_text figure,.mod_newsreader .layout_full figure{width:33.33%}.ce_text.left{width:calc(66.66% - 15px)}.ce_text.right{width:calc(33.33% - 35px)}.historie .grid .row{-ms-grid-columns:0.8fr 0.6fr 2fr (0.8fr)[2];grid-template-columns:0.8fr 0.6fr 2fr repeat(2,0.8fr)}.mod_caroufredsel_ticker{width:66.66%}.mod_caroufredsel_ticker .caroufredsel_skin figure{width:33.33%}.mod_caroufredsel_ticker .layout_latest .text{width:calc(66.66% - 25px)}.mod_eventlist{width:calc(33.33% - 50px)}.statistik .grid .row{-ms-grid-columns:0.45fr 5.35fr 0.8fr (0.6fr)[4];grid-template-columns:0.45fr 5.35fr 0.8fr repeat(4,0.6fr)}.tabelle .grid .row{-ms-grid-columns:0.45fr 3.75fr 0.8fr (0.4fr)[3] 1.2fr 0.8fr 0.8fr;grid-template-columns:0.45fr 3.75fr 0.8fr repeat(3,0.4fr) 1.2fr 0.8fr 0.8fr}.selection_top div.mannschaften{-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr)}body.left #left{width:calc(33.33% - 100px)}body.left #main{width:66.66%}#footer .text_block{-ms-grid-columns:(0.88fr)[3] 1.33fr;grid-template-columns:repeat(3,0.88fr) 1.33fr}}@media (max-width:1480px){.ce_rsce_person .ce_rsce_person_picture span,.ce_rsce_person_hidden .ce_rsce_person_hidden_picture span{font-size:calc(56px + (72 - 56) * ((100vw - 1080px) / (1480 - 1080)))}.ce_rsce_person .ce_rsce_person_picture i{font-size:calc(29.85vw + (44.1 - 29.85) * ((100vw - 1080px) / (1480 - 1080)))}#formular.filter,.personenliste{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}.mod_navigation ul li a,.mod_navigation ul li strong{padding-right:27.5px}.mod_navigation ul li a.submenu:before,.mod_navigation ul li strong.submenu:before{top:2px}.personenliste .ce_rsce_person_hidden,.personenliste p.close{-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1/3}.person p.close{-ms-grid-column:1;-ms-grid-column-span:3;grid-column:1/4}}@media (max-width:1280px){#footer .text_block:before{display:none}.caroufredsel_prev{margin-left:-10px}.caroufredsel_next{margin-right:-10px}.ce_gallery ul.cols_3,.mod_article.grid.cols_3{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}.ce_gallery ul.cols_5,.ce_gallery ul.cols_6,.ce_gallery ul.cols_7,.ce_gallery ul.cols_8,.mod_article.grid.cols_5,.mod_article.grid.cols_6,.mod_article.grid.cols_7,.mod_article.grid.cols_8{-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4,1fr)}.ce_gallery ul.cols_10,.ce_gallery ul.cols_11,.ce_gallery ul.cols_12,.ce_gallery ul.cols_9,.mod_article.grid.cols_10,.mod_article.grid.cols_11,.mod_article.grid.cols_12,.mod_article.grid.cols_9{-ms-grid-columns:(1fr)[8];grid-template-columns:repeat(8,1fr)}.ce_rsce_mannschaft .ce_rsce_mannschaft_details .grid .row,.ce_rsce_sportstaette .ce_rsce_sportstaette_details .grid .row,.personenliste .ce_rsce_person_hidden .ce_rsce_person_hidden_details .grid .row{-ms-grid-columns:150px 1fr;grid-template-columns:150px 1fr}div.eintrittspreise .grid .row{-ms-grid-columns:1.66fr 0.33fr;grid-template-columns:1.66fr 0.33fr}#header{height:150px}#logo img{width:auto;height:100px}body.content #container,body.content #navi_toggle{padding-top:150px}body.content #navi_toggle_overlay{height:150px}#confirm-googlemaps{width:calc(100% - 333px)}#bloecke .text_block_text p{margin-top:25px}#footer .text_block{padding:25px 50px 75px 50px;-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr);row-gap:50px}#footer .text_block_text.last{-ms-grid-column:1;-ms-grid-column-span:3;grid-column:1/4}#footer .text_block .background{background-image:url(../../files/src/background_footer_before_responsive.webp);background-position:bottom right;background-repeat:no-repeat;background-size:200px}html.no-webp #footer .text_block .background{background-image:url(../../files/src/background_footer_before_repsonsive.png);background-size:200px}}@media (max-width:1080px){body.left .mod_breadcrumb p{display:block}.small.left .mod_eventlist_in.spiele .layout_list h4 span.highlight{display:inline}.ansprechpartner.left:not(body) .person,.links.left .grid{padding:15px 0 10px 0}.ce_rsce_person .ce_rsce_person_picture span,.ce_rsce_person_hidden .ce_rsce_person_hidden_picture span{font-size:calc(36px + (90 - 36) * ((100vw - 500px) / (1080 - 550)))}.ce_rsce_person .ce_rsce_person_picture i{font-size:calc(43.55vw + (50.5 - 43.55) * ((100vw - 980px) / (1080 - 980)))}.ansprechpartner.left:not(body) .ce_rsce_person_hidden{-ms-grid-columns:0.5fr 1.5fr;grid-template-columns:0.5fr 1.5fr}.ansprechpartner.left:not(body) .ce_rsce_person_hidden .ce_rsce_person_hidden_details .grid .row{-ms-grid-columns:133px 1fr;grid-template-columns:133px 1fr}.ansprechpartner.left:not(body) .grid .row div:first-child{padding-bottom:5px}.ansprechpartner.left:not(body) .grid .row div:last-child{padding-top:5px}.ce_text.left,.ce_text.right{float:none;width:100%}.ce_text.left{margin-bottom:50px}.ce_text.right{padding-top:1px}.content .ce_text figure,.mod_newsreader .layout_full figure{margin:5px 25px 15px 0}.ce_rsce_sportart .ce_rsce_sportart_picture,.content .ce_text figure.float_right,.mod_newsreader .layout_full figure.float_right{margin:5px 0 15px 25px}body.startseite .mod_article:not(.last){padding-bottom:0}.mod_caroufredsel_ticker,.mod_eventlist,.small.mod_eventlist,.small.statistik:not(.left),.small.tabelle:not(.left){float:none;width:100%}.mod_caroufredsel_ticker{margin-left:0}.small.mod_eventlist:not(.left) .mod_eventlist_in,.small.statistik:not(.left) .ce_rsce_statistik_module_in,.small.tabelle:not(.left) .ce_rsce_tabelle_module_in{padding:15px 25px}body:not(.startseite) .mod_article .mod_eventlist.ce_rsce_wettkaempfe_content .mod_eventlist_in{padding:20px 25px}.mod_eventlist_in .layout_list:not(.first):not(.last){padding:10px 0}.mod_eventlist_in .layout_list.first:not(.last),.mod_eventlist_in .layout_list:first-child{padding-bottom:10px}.mod_eventlist:not(.wettkaempfe_module) .mod_eventlist_in.spiele .layout_list .ergebnis{top:15px}.mod_navigation.left:after{bottom:-50px}.mod_navigation ul li a,.mod_navigation ul li strong{padding-right:25px}.mod_navigation ul li a.submenu:before,.mod_navigation ul li strong.submenu:before{top:1.5px}.mod_newsreader .layout_full ul.enclosure{margin-bottom:14px}.small.statistik.last:not(.left),.small.tabelle.last:not(.left){margin-bottom:0}.small.statistik.left .grid:first-child,.small.tabelle.left .grid:first-child{padding-top:15px}.small.mod_eventlist,.small.statistik:not(.left),.small.tabelle:not(.left){margin-bottom:0}.small.statistik .grid .row,.small.statistik.left .grid .row,.small.tabelle .grid .row,.small.tabelle.left .grid .row{-ms-grid-columns:0.2fr 3.2fr (0.3fr)[2];grid-template-columns:0.2fr 3.2fr repeat(2,0.3fr)}.small.statistik.left .grid:last-child,.small.tabelle .grid:last-child,.small.tabelle.left .grid:last-child{padding-bottom:5px}.tabelle p.legende span{width:4px;height:22.5px}.historie .grid .row div.markup,.tabelle .grid .row div.markup{border-left:4px solid transparent}.waypoint.grid{-ms-grid-columns:1fr;grid-template-columns:1fr;gap:0}body.left #left,body.left #main{float:none}body.left #main{width:100%;padding-left:50px;-webkit-box-sizing:border-box;box-sizing:border-box}body.left #left{width:calc(100% - 100px);margin:0 0 50px 50px}body.left #left h3{margin:15px 0 10px 0}body.left #left .empty{padding-top:5px}body.left #left .image{gap:25px}body.left #left div div>.left{padding-bottom:15px;margin-bottom:25px}}@media (max-width:980px){.ce_dlh_googlemaps .dlh_googlemap{display:none}.ce_dlh_googlemaps.responsive .dlh_googlemap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#bloecke .text_block_text:hover p,.ce_gallery ul li figure:hover a img,.ce_image figure:hover a img,.ce_rsce_koenigshaus .ce_rsce_koenigshaus_picture_in a figure:hover img,.ce_rsce_mannschaft .ce_rsce_mannschaft_picture_in a figure:hover img,.ce_rsce_person:hover .ce_rsce_person_picture figure img,.ce_rsce_person_hidden .ce_rsce_person_hidden_picture_in a figure:hover img,.ce_rsce_sportart .ce_rsce_sportart_picture_in a figure:hover img,.ce_rsce_sportstaette .ce_rsce_sportstaette_picture_in a figure:hover img,.content .ce_text figure:hover a img,.mod_caroufredsel_gallery .caroufredsel_gallery:hover a figure img,.mod_caroufredsel_ticker .caroufredsel_wrapper:hover a figure img,.mod_newsreader .layout_full figure:hover a img{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.mod_navigation.left:hover:after{-webkit-transform:scale(.975);-ms-transform:scale(.975);transform:scale(.975)}body.animate{left:0}h2{padding-left:60px}h2:after{margin-left:10px}.ansprechpartner:not(body),.personenliste:not(:last-child){padding-bottom:25px}.ansprechpartner.left:not(body) .ce_rsce_person_hidden .ce_rsce_person_hidden_details .grid .row{-ms-grid-columns:125px 1fr;grid-template-columns:125px 1fr}body.content .ce_text.quote:not(.selection_top) p em:first-of-type:first-letter{padding-right:15px}body.startseite .caroufredsel_controls{min-height:15px}.ce_accordion{padding:10px 0}.ce_gallery ul,.ce_image,.ce_player{margin:15px 0}.ce_gallery.margin,.ce_image.margin,.ce_player.margin{margin-bottom:45px}.ce_gallery ul li figure figcaption,.ce_image figure figcaption,.ce_rsce_koenigshaus .ce_rsce_koenigshaus_picture_in .figcaption,.ce_rsce_mannschaft .ce_rsce_mannschaft_picture_in .figcaption,.ce_rsce_person .ce_rsce_person_details,.ce_rsce_person_hidden .ce_rsce_person_hidden_picture .figcaption,.ce_rsce_sportart .ce_rsce_sportart_picture_in .figcaption,.content .ce_text figure figcaption,.mod_newsreader .layout_full figure figcaption{padding:5px 10px}.ce_rsce_koenigshaus,.ce_rsce_mannschaft,.ce_rsce_mannschaften .person,.ce_rsce_sportstaette,.statistik .grid,.tabelle .grid{padding-bottom:25px}.ce_rsce_mannschaften .personenliste,.ce_rsce_mannschaften .personenliste .ce_rsce_person_hidden{padding-bottom:10px}.ce_rsce_koenigshaeuser_in,.ce_rsce_mannschaften_in,.ce_rsce_sportstaetten_in,.statistik .grid,.tabelle .grid{margin-bottom:25px}.ce_rsce_mannschaft .ce_rsce_mannschaft_details .grid .row,.ce_rsce_sportstaette .ce_rsce_sportstaette_details .grid .row,.personenliste .ce_rsce_person_hidden .ce_rsce_person_hidden_details .grid .row{-ms-grid-columns:133px 1fr;grid-template-columns:133px 1fr}.ce_rsce_person .ce_rsce_person_picture i{font-size:calc(42.5vw + (85 - 42.5) * ((100vw - 550px) / (980 - 550)))}.ce_rsce_sportart{margin-top:-15px}body.content .mod_caroufredsel_ticker.full:not(.empty)+.ce_rsce_sportart{margin-top:35px}.ce_text.left{margin-bottom:25px}.ce_text.right p:last-child{margin-bottom:5px}.ce_text p.big a em{padding:15px 10px 10px 10px}div.statistik:not(.row):not(.small),div.tabelle:not(.row):not(.small),div.wettkaempfe:not(.row):not(.small){padding-bottom:10px}.ce_rsce_mannschaften_in:first-child:last-child div.statistik:not(.row):not(.small),.ce_rsce_mannschaften_in:first-child:last-child div.tabelle:not(.row):not(.small){padding-bottom:0}.gm-style .gm-style-iw-c{padding-left:10px}.gm-style .gm-style-iw-d{padding:0 10px 5px 0}.grid .row div{padding:5px 10px}.mod_article{padding:50px 25px 37.5px 25px}.mod_article.grid{margin-bottom:15px}.mod_article.grid .ce_player{margin:0}.mod_breadcrumb{padding:0 25px}body.content .mod_caroufredsel_ticker.full .caroufredsel_wrapper{margin-top:30px!important}body:not(.startseite) .mod_article .mod_eventlist{margin-top:25px}.mod_eventlist:not(.wettkaempfe_module) .mod_eventlist_in.spiele .layout_list .ergebnis{position:static;width:100%;margin:7.5px 0 2.5px 0}.mod_eventlist.buttons .layout_list h4{padding-right:10px}.mod_eventlist_in.spiele .layout_list .ergebnis p{line-height:1.25}.mod_eventlist_in.spiele .layout_list .ergebnis:not(.yellow):not(.red) p{letter-spacing:1.5px}.mod_eventlist .mod_eventlist_in.spiele .layout_list .ergebnis p i{vertical-align:top}.mod_eventlist_in.spiele .layout_list .ergebnis p span{letter-spacing:0}.statistik .grid,.tabelle .grid{padding-top:10px}.tabelle p.legende span{margin:0 5px 0 10px}#formular.filter,.selection_top div{-ms-grid-columns:1fr;grid-template-columns:1fr;gap:10px}.selection_top div.mannschaften{-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr)}.selection_bottom{margin:12.5px 0}.jump{width:calc(20% - 10px)}.range,.summary{margin-top:0}#confirm-googlemaps{width:calc(100% - 250px);padding:15px}.pos_1,.pos_2{right:25px}#back,#down,#oben{left:25px}#header{height:140px;padding:25px 25px 15px 25px}#header.animate{height:110px}#logo img{height:90px;-webkit-transform:scale(.95);-ms-transform:scale(.95);transform:scale(.95)}#logo:hover img{-webkit-transform:scale(.95);-ms-transform:scale(.95);transform:scale(.95)}#slider p{left:25px}body.content #container,body.content #navi_toggle{padding-top:140px}body.content #navi_toggle_overlay{height:140px}body.content #navi_toggle.scroll{padding-top:110px}body.content #navi_toggle_overlay.scroll{height:110px}body.left #main{padding-left:25px}body.left #left{width:calc(100% - 50px);margin-left:25px}#bloecke .text_block{padding-top:0;gap:25px}#bloecke .text_block_text p{margin-top:15px}#neuigkeiten-und-termine h3.ce_headline{margin-top:15px;padding-top:25px}.small.first h3{margin-top:10px}#formular input,#formular.chosen .chosen-container{margin-bottom:12.5px}#formular textarea{margin-bottom:0}#formular .widget-upload label.margin,#formular input.margin,#formular textarea.margin,#formular.chosen .margin .chosen-container{margin-bottom:25px}#formular .einwilligung input{margin-top:4px}body.suche #formular.chosen button.submit{margin-top:20px}#formular .widget-textarea+#formular .widget-captcha{margin-top:12.5px}#footer .top_button{top:25px;right:80px}#navi{top:30px;right:25px}#navi_toggle,#navi_toggle_overlay{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}#navi_toggle{padding:110px 25px 25px 25px}#footer .text_block{padding:25px 25px 75px 25px}#footer .text_block .background,html.no-webp #footer .text_block .background{background-size:175px}}@media (max-width:768px){#footer .text_block_text.third .mod_customnav ul li:last-child,#footer .text_block_text.third .mod_customnav ul li:nth-last-child(2){display:none}#footer .text_block_text.last p.responsive,.tabelle p.legende br.responsive{display:block}h2{padding-left:35px}h2:before{width:25px}.pos_1,.pos_2{bottom:0}.pos_1{right:68.5px}.pos_1.only,.pos_2{right:6px}#back,#down,#oben{left:0}#instagram{padding-top:1px}#facebook{padding-left:3px}.ansprechpartner.left:not(body) .ce_rsce_person_hidden{-ms-grid-columns:0.75fr 1.25fr;grid-template-columns:0.75fr 1.25fr}.ansprechpartner.left:not(body) .ce_rsce_person_hidden .ce_rsce_person_hidden_details .grid .row{-ms-grid-columns:1fr;grid-template-columns:1fr}.ansprechpartner.left:not(body) .grid .row div:first-child{padding-bottom:0}.ansprechpartner.left:not(body) .grid .row div:last-child{padding-top:0}.ce_gallery ul.cols_2,.ce_gallery ul.cols_3,.links .grid .row,.mod_article.grid.cols_2,.mod_article.grid.cols_3{-ms-grid-columns:1fr;grid-template-columns:1fr}.mod_article.grid.cols_2 .ce_headline,.mod_article.grid.cols_3 .ce_headline{-ms-grid-column:1;grid-column:1}.ce_gallery ul.cols_4,.ce_gallery ul.cols_5,.ce_gallery ul.cols_6,.ce_gallery ul.cols_7,.ce_gallery ul.cols_8,.mod_article.grid.cols_4,.mod_article.grid.cols_5,.mod_article.grid.cols_6,.mod_article.grid.cols_7,.mod_article.grid.cols_8{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}.mod_article.grid.cols_4 .ce_headline,.mod_article.grid.cols_5 .ce_headline,.mod_article.grid.cols_6 .ce_headline,.mod_article.grid.cols_7 .ce_headline,.mod_article.grid.cols_8 .ce_headline{-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1/3}.ce_gallery ul.cols_10,.ce_gallery ul.cols_11,.ce_gallery ul.cols_12,.ce_gallery ul.cols_9,.mod_article.grid.cols_10,.mod_article.grid.cols_11,.mod_article.grid.cols_12,.mod_article.grid.cols_9{-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4,1fr)}.mod_article.grid.cols_10 .ce_headline,.mod_article.grid.cols_11 .ce_headline,.mod_article.grid.cols_12 .ce_headline,.mod_article.grid.cols_9 .ce_headline{-ms-grid-column:1;-ms-grid-column-span:4;grid-column:1/5}.ce_rsce_mannschaft .ce_rsce_mannschaft_details .grid .row,.ce_rsce_sportstaette .ce_rsce_sportstaette_details .grid .row,.personenliste .ce_rsce_person_hidden .ce_rsce_person_hidden_details .grid .row{-ms-grid-columns:125px 1fr;grid-template-columns:125px 1fr}div.eintrittspreise .grid .row{-ms-grid-columns:1.5fr 0.5fr;grid-template-columns:1.5fr 0.5fr}.mod_customnav:not(:first-child){margin-top:15px}.mod_customnav:not(:last-child){padding-bottom:10px}#bloecke .text_block.cols_2,#bloecke .text_block.cols_3{-ms-grid-columns:1fr;grid-template-columns:1fr}.mod_navigation.left:after{bottom:-66px}.mod_navigation ul li a.submenu:before,.mod_navigation ul li strong.submenu:before{top:.5px}.selection_top div.mannschaften p:first-child{-ms-grid-column:1;-ms-grid-column-span:3;grid-column:1/4}.tabelle p.legende span{margin:0 5px 10px 0}.tabelle p.legende span:last-child{margin:0}.historie .grid .row{-ms-grid-columns:1fr 0.8fr 3.2fr;grid-template-columns:1fr 0.8fr 3.2fr}.statistik .grid .row,.tabelle .grid .row{-ms-grid-columns:0.55fr 6.45fr 1fr 1fr;grid-template-columns:0.55fr 6.45fr 1fr 1fr}.small.statistik .grid .row,.small.statistik.left .grid .row,.small.tabelle .grid .row,.small.tabelle.left .grid .row,.waypoint.cols_2 .small.statistik .grid .row,.waypoint.cols_2 .small.tabelle .grid .row{-ms-grid-columns:0.3fr 2.9fr (0.4fr)[2];grid-template-columns:0.3fr 2.9fr repeat(2,0.4fr)}.statistik:not(.left) .grid .row.head div:nth-child(5),.statistik:not(.left) .grid .row.head div:nth-child(6),.statistik:not(.left) .grid .row:not(.head) div:nth-child(3),.statistik:not(.left) .grid .row:not(.head) div:nth-child(6),.statistik:not(.left) .grid .row:not(.head) div:nth-child(7),.statistik:not(.left):not(.small) .grid .row.head div:nth-child(2),.tabelle:not(.left) .grid .row.head div:nth-child(4),.tabelle:not(.left) .grid .row.head div:nth-child(5),.tabelle:not(.left) .grid .row.head div:nth-child(6),.tabelle:not(.left) .grid .row:not(.head) div:nth-child(3),.tabelle:not(.left) .grid .row:not(.head) div:nth-child(4),.tabelle:not(.left) .grid .row:not(.head) div:nth-child(5),.tabelle:not(.left) .grid .row:not(.head) div:nth-child(6),.tabelle:not(.left) .grid .row:not(.head) div:nth-child(7),.tabelle:not(.left):not(.small) .grid .row.head div:nth-child(2),.tabelle:not(.left):not(.small) .grid .row.head div:nth-child(3),div.historie .grid .row div:nth-child(4),div.historie .grid .row div:nth-child(5){display:none}#header{height:130px}#header.animate{height:100px}#logo img{height:80px}body.content #container,body.content #navi_toggle{padding-top:130px}body.content #navi_toggle_overlay{height:130px}body.content #navi_toggle.scroll{padding-top:100px}body.content #navi_toggle_overlay.scroll{height:100px}#footer .top_button{top:22.5px}#navi{top:27.5px}#navi_toggle{padding-top:105px}#navi_toggle_overlay{height:105px}#footer .text_block{padding-bottom:60px;-ms-grid-columns:1fr;grid-template-columns:1fr;grid-auto-rows:auto;row-gap:15px}#footer .text_block_text{padding:0 0 7.5px 0}#footer .text_block_text.last{margin-bottom:15px;grid-column:unset}#footer .text_block_text:not(.last) h4{position:relative;margin-bottom:7.5px;font-size:calc(18px + (28 - 18) * ((100vw - 450px) / (1920 - 450)));text-align:right}#footer .text_block_text:not(.last) h4:hover{cursor:pointer}#footer .text_block_text:not(.last) h4:after{position:absolute;top:0;left:0;content:'expand_more';font-family:Material Icons;text-transform:none;-webkit-transition:-webkit-transform .25s ease-in-out;transition:-webkit-transform .25s ease-in-out;-o-transition:transform .25s ease-in-out;transition:transform .25s ease-in-out;transition:transform .25s ease-in-out, -webkit-transform .25s ease-in-out}#footer .text_block_text:not(.last) h4.open:after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}#footer .text_block_text:not(.last) h4+ul{margin-bottom:5px;text-align:right}#footer .text_block_text:not(.last) h4+ul li{padding-right:15px;font-size:calc(15px + (20 - 15) * ((100vw - 450px) / (1920 - 450)));background-color:var(--background_light_maincolor)}#footer .text_block_text:not(.last) h4+ul li:last-child{padding-bottom:10px}#footer .text_block_text:not(.last) h4+ul li.first{padding-top:10px}#footer .text_block .background,html.no-webp #footer .text_block .background{background-size:150px}}@media (max-width:650px){#footer .top_button{display:none}.mod_navigation ul li a,.mod_navigation ul li strong{margin-bottom:7.5px}}@media (max-width:550px){#navi p,h2:before{display:none}#slider p br{display:block}h2{padding-left:0}.ce_rsce_person .ce_rsce_person_picture span,.ce_rsce_person_hidden .ce_rsce_person_hidden_picture span{font-size:15vw}.ce_rsce_person .ce_rsce_person_picture i{font-size:calc(100vw - 50px)}.ansprechpartner.left:not(body) .ce_rsce_person_hidden,.ce_rsce_koenigshaus,.ce_rsce_mannschaft,.ce_rsce_mannschaft .ce_rsce_mannschaft_details .grid .row,.ce_rsce_sportstaette,.ce_rsce_sportstaette .ce_rsce_sportstaette_details .grid .row,.personenliste,.personenliste .ce_rsce_person_hidden,.personenliste .ce_rsce_person_hidden .ce_rsce_person_hidden_details .grid .row,.selection_top div{-ms-grid-columns:1fr;grid-template-columns:1fr}.ce_rsce_koenigshaus .ce_rsce_koenigshaus_details,.ce_rsce_koenigshaus .ce_rsce_koenigshaus_details.image,.ce_rsce_koenigshaus .ce_rsce_koenigshaus_picture,.ce_rsce_koenigshaus h3,.ce_rsce_mannschaft .ce_rsce_mannschaft_details,.ce_rsce_mannschaft .ce_rsce_mannschaft_details.image,.ce_rsce_mannschaft .ce_rsce_mannschaft_picture,.ce_rsce_mannschaft h3,.ce_rsce_person,.ce_rsce_person .ce_rsce_person_picture,.ce_rsce_sportstaette .ce_rsce_sportstaette_details,.ce_rsce_sportstaette .ce_rsce_sportstaette_details.image,.ce_rsce_sportstaette .ce_rsce_sportstaette_picture,.ce_rsce_sportstaette h3,.person p.close,.personenliste .ce_rsce_person_hidden .ce_rsce_person_hidden_details,.personenliste .ce_rsce_person_hidden .ce_rsce_person_hidden_picture,.personenliste p.close{-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1/3}.ce_rsce_koenigshaus.full .ce_rsce_koenigshaus_details,.ce_rsce_mannschaft.full .ce_rsce_mannschaft_details{-ms-grid-column:1;-ms-grid-column-span:4;grid-column:1/5}.ce_rsce_koenigshaus h3,.ce_rsce_mannschaft h3,.ce_rsce_sportstaette h3{-ms-grid-row:1;-ms-grid-row-span:1;grid-row:1/2}.ce_rsce_koenighaus .ce_rsce_koenighaus_picture,.ce_rsce_koenigshaus .ce_rsce_koenigshaus_details,.ce_rsce_mannschaft .ce_rsce_mannschaft_details,.ce_rsce_mannschaft .ce_rsce_mannschaft_picture,.ce_rsce_person .ce_rsce_person_picture,.ce_rsce_sportstaette .ce_rsce_sportstaette_details,.ce_rsce_sportstaette .ce_rsce_sportstaette_picture,.personenliste .ce_rsce_person_hidden .ce_rsce_person_hidden_details,.personenliste .ce_rsce_person_hidden .ce_rsce_person_hidden_picture{-ms-grid-row:2;-ms-grid-row-span:1;grid-row:2/3}.ce_rsce_koenigshaus .ce_rsce_koenigshaus_details.image:not(.full),.ce_rsce_koenigshaus.full .ce_rsce_koenigshaus_details,.ce_rsce_mannschaft .ce_rsce_mannschaft_details.image:not(.full),.ce_rsce_mannschaft.full .ce_rsce_mannschaft_details,.ce_rsce_sportstaette .ce_rsce_sportstaette_details.image,.personenliste .ce_rsce_person_hidden .ce_rsce_person_hidden_details.image{-ms-grid-row:3;-ms-grid-row-span:1;grid-row:3/4}.jump{float:none;width:100%;margin-bottom:12.5px}.pagination,.summary{text-align:center}.pagination{float:none}.mod_navigation ul li a.submenu:before,.mod_navigation ul li strong.submenu:before{top:-.5px}#confirm-googlemaps{width:calc(100% - 125px)}#header p .lowercase,#header p .scroll,#logo img{display:none}#logo_responsive{display:block;text-align:center}.vegas-content-scrollable{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#header,#header.animate{height:80px}#logo img{height:55px}#navi_toggle,body.content #container,body.content #navi_toggle{padding-top:80px}#navi_toggle_overlay,body.content #navi_toggle_overlay{height:80px}#slider p{position:static;width:100%;text-align:center}#logo_responsive img{width:auto;height:200px}#navi{width:auto;height:auto}#footer .text_block .background,html.no-webp #footer .text_block .background{background-size:125px}}@media (max-width:500px){.ce_gallery ul.cols_10,.ce_gallery ul.cols_11,.ce_gallery ul.cols_12,.ce_gallery ul.cols_9,.mod_article.grid.cols_10,.mod_article.grid.cols_11,.mod_article.grid.cols_12,.mod_article.grid.cols_9{-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr)}.mod_article.grid.cols_10 .ce_headline,.mod_article.grid.cols_11 .ce_headline,.mod_article.grid.cols_12 .ce_headline,.mod_article.grid.cols_9 .ce_headline{-ms-grid-column:1;-ms-grid-column-span:3;grid-column:1/4}.ce_rsce_sportart .ce_rsce_sportart_picture,.content .ce_text figure,.content .ce_text figure.float_right,.mod_caroufredsel_ticker .caroufredsel_skin figure,.mod_caroufredsel_ticker .layout_latest .text,.mod_newsreader .layout_full figure{float:none;width:100%}.ce_rsce_sportart .ce_rsce_sportart_picture,.content .ce_text figure.float_right{margin-left:0}.content .ce_text figure,.mod_caroufredsel_ticker .caroufredsel_skin figure{margin-right:0}.mod_caroufredsel_ticker .layout_latest .text{padding:0 25px;-webkit-box-sizing:border-box;box-sizing:border-box}.ce_rsce_sportart .ce_rsce_sportart_picture{margin-top:15px}.personenliste{-ms-grid-columns:1fr;grid-template-columns:1fr}.personenliste .ce_rsce_person_hidden{-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2}.tabelle p.legende span{width:2px;height:20px}.historie .grid .row{-ms-grid-columns:1.2fr 1fr 2.8fr;grid-template-columns:1.2fr 1fr 2.8fr}.statistik .grid .row,.tabelle .grid .row{-ms-grid-columns:0.65fr 5.75fr 1.2fr 1.4fr;grid-template-columns:0.65fr 5.75fr 1.2fr 1.4fr}.small.statistik .grid .row,.small.statistik.left .grid .row,.small.tabelle .grid .row,.small.tabelle.left .grid .row,.waypoint.cols_2 .small.statistik .grid .row,.waypoint.cols_2 .small.tabelle .grid .row{-ms-grid-columns:0.4fr 2.6fr (0.5fr)[2];grid-template-columns:0.4fr 2.6fr repeat(2,0.5fr)}.historie .grid .row div.markup,.tabelle .grid .row div.markup{border-left:2px solid transparent}.ce_accordion .accordion .ce_text figure{float:left;margin:5px 25px 15px 0}.ce_accordion .accordion .ce_text figure.float_right{float:right;margin:5px 0 15px 25px}}@media (max-width:450px){#footer .text_block .background,html.no-webp #footer .text_block .background{background-size:100px}}
.mod_navigation ul li ul li a,.mod_navigation ul li ul li strong,.mod_navigation.left ul li a,.mod_navigation.left ul li strong{font-size:calc(14px + (18 - 14) * ((100vw - 450px) / (1920 - 450)))}#footer #route.top_button i{font-size:29px}.beitraege .grid.allgemein .row{-ms-grid-columns:1.75fr (0.75fr)[4];grid-template-columns:1.75fr repeat(4,0.75fr)}body.startseite .mod_article.first{padding-top:75px}body.startseite .mod_article:not(.last){padding-bottom:25px}.mod_navigation ul li a,.mod_navigation ul li strong{margin:8px 0 4px 0}.mod_navigation ul li ul li a,.mod_navigation ul li ul li strong{margin-bottom:3px}.mod_navigation.buttons ul{-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4,1fr)}.mod_navigation.buttons.big ul{-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr)}.mod_caroufredsel_gallery .caroufredsel_gallery{width:12.5%}body.verein.left #left .inside>div:not(.verein){display:none}body.sportarten.left #left .inside>div:not(.sportarten){display:none}body.badminton.left #left .inside>div:not(.badminton){display:none}body.bosseln.left #left .inside>div:not(.bosseln){display:none}body.fitness.left #left .inside>div:not(.fitness){display:none}body.gesellschaftsspiele.left #left .inside>div:not(.gesellschaftsspiele){display:none}body.gesundheitssport.left #left .inside>div:not(.gesundheitssport){display:none}body.gymnastik.left #left .inside>div:not(.gymnastik){display:none}body.inlineskating.left #left .inside>div:not(.inlineskating){display:none}body.jiu-jitsu.left #left .inside>div:not(.jiu-jitsu){display:none}body.leichtathletik.left #left .inside>div:not(.leichtathletik){display:none}body.pilates.left #left .inside>div:not(.pilates){display:none}body.taekwon-do.left #left .inside>div:not(.taekwon-do){display:none}body.turnen.left #left .inside>div:not(.turnen){display:none}body.volleyball.left #left .inside>div:not(.volleyball){display:none}body.yoga.left #left .inside>div:not(.yoga){display:none}.mod_navigation.buttons{padding-bottom:25px}.mod_navigation.buttons ul li a{position:relative;height:125px;margin:0;padding:0;overflow:hidden}.mod_navigation.buttons.big ul li a{height:250px}.mod_navigation.buttons ul li a:after,.mod_navigation.left:after{content:'';position:absolute;bottom:-33px;left:-25px;width:145px;height:145px;background-image:url(../../files/src/sprites.webp);background-repeat:no-repeat;background-position:-890px 0;background-size:1450px;-webkit-transform:scale(.975);-ms-transform:scale(.975);transform:scale(.975)}html.no-webp .mod_navigation.buttons ul li a:after,html.no-webp .mod_navigation.left:after{background-image:url(../../files/src/sprites.png);background-repeat:no-repeat;background-position:-890px 0;background-size:1450px}.mod_navigation.buttons ul li a[title~=Badminton]:after,body.badminton .mod_navigation.left:after{background-position:-870px 0}.mod_navigation.buttons ul li a[title~=Bosseln]:after,body.bosseln .mod_navigation.left:after{background-position:-435px -145px}.mod_navigation.buttons ul li a[title~=Fitness]:after,body.fitness .mod_navigation.left:after{background-position:-870px -1160px}.mod_navigation.buttons ul li a[title~=Gesellschaftsspiele]:after,body.gesellschaftsspiele .mod_navigation.left:after{background-position:-290px -1305px}.mod_navigation.buttons ul li a[title~=Gesundheitssport]:after,body.gesundheitssport .mod_navigation.left:after{background-position:-580px -725px}.mod_navigation.buttons ul li a[title~=Gymnastik]:after,body.gymnastik .mod_navigation.left:after{background-position:-580px 0}.mod_navigation.buttons ul li a[title~=Inlineskating]:after,body.inlineskating .mod_navigation.left:after{background-position:-435px -580px}.mod_navigation.buttons ul li a[title~=jiu-jitsu]:after,body.jiu-jitsu .mod_navigation.left:after{background-position:-870px -725px}.mod_navigation.buttons ul li a[title~=Leichtathletik]:after,body.leichtathletik .mod_navigation.left:after{background-position:-580px -1160px}.mod_navigation.buttons ul li a[title~=Pilates]:after,body.pilates .mod_navigation.left:after{background-position:-290px -145px}.mod_navigation.buttons ul li a[title~=Taekwon-Do]:after,body.taekwon-do .mod_navigation.left:after{background-position:-145px -725px}.mod_navigation.buttons ul li a[title~=Turnen]:after,body.turnen .mod_navigation.left:after{background-position:-870px -435px}.mod_navigation.buttons ul li a[title~=Volleyball]:after,body.volleyball .mod_navigation.left:after{background-position:-435px -1305px}.mod_navigation.buttons ul li a[title~=Yoga]:after,body.yoga .mod_navigation.left:after{background-position:-1160px -1305px}.mod_navigation.buttons ul li a:hover:after,.mod_navigation.left:hover:after{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}#header.animate #logo p{-webkit-transform:translate3d(-133px,0,0);transform:translate3d(-133px,0,0)}#header p .bold{font-size:56px;letter-spacing:2px}#header p{font-size:38px}#header p .small{font-size:23.66px}#logo p{padding:0 0 0 25px;line-height:1.5}#slider p{bottom:calc(1.25em + 100 * ((100vw - 450px)/ (1920 - 450)));font-size:calc(36px + (96 - 36) * ((100vw - 450px) / (1920 - 450)));text-transform:uppercase}#slider p span{font-size:calc(18px + (42 - 18) * ((100vw - 450px) / (1920 - 450)))}#herzlich-willkommen .ce_text.left h4{margin:50px 0 50px 75px;-webkit-transform:rotate(-2.5deg);-ms-transform:rotate(-2.5deg);transform:rotate(-2.5deg);-webkit-transform-origin:center left;-ms-transform-origin:center left;transform-origin:center left}#neuigkeiten-details .ce_text h5{margin:.25em 0}#mtvitalis-fitness .ce_text table{width:100%;border:0;border-collapse:collapse}#mtvitalis-fitness .ce_text table h4{margin:0}#mtvitalis-fitness .ce_text table tr td{padding:10px;vertical-align:top}#mtvitalis-fitness .ce_text table tr td:first-child{width:5%}#geschichte .ce_accordion .accordion h3{padding-top:25px;border-top:2px solid rgba(var(--border_dark_maincolor_rgba),var(--opacity_25))}#geschichte .ce_accordion .accordion .ce_text:first-child h3:first-of-type{padding:0;border:0}#geschichte .ce_accordion .accordion h3+p{margin-top:-16px}#geschichte .ce_accordion .accordion .ce_text figure{width:100px}#geschichte .ce_accordion .accordion .ce_text figure img{width:100%;height:auto}#formular label{width:12.5%}#formular input,#formular textarea,#formular.chosen .chosen-container{width:87.5%}#formular .submit,#formular .widget-submit button,#formular .widget-upload label{width:300px}#formular .datenschutz,#formular .einwilligung,#formular .widget-submit,#formular .widget-upload label,#formular p.hinweis{margin:25px 0 0 12.5%}#formular .widget-captcha span.error{margin:0 0 25px 12.5%}#formular .widget-upload label{margin-top:0}#formular p.file{margin:.5em 0 0 25px}#formular p.hinweis{margin-bottom:25px}#footer #route.top_button{top:31px;right:173px;width:53px}#footer #route.top_button i{margin-top:1px}#footer #route.top_button p{bottom:1px}#footer .text_block_text .mod_customnav ul li.margin{margin-bottom:18px}#footer .text_block_text.last p:last-child{margin-top:10px}#footer .text_block_text.last .background+p{margin-bottom:5px}@media (max-width:1680px){#formular label{width:15%}#formular input,#formular textarea{width:85%}#formular:not(.filter) .chosen-container{width:85%!important}#formular .datenschutz,#formular .einwilligung,#formular .widget-captcha span.error,#formular .widget-submit,#formular .widget-upload label,#formular p.hinweis{margin-left:15%}#formular .submit,#formular .widget-submit button,#formular .widget-upload label{width:275px}#footer .text_block_text.last a img{width:auto;height:80px}}@media (max-width:1480px){.mod_caroufredsel_gallery .caroufredsel_gallery{width:16.66%}.mod_navigation.buttons ul{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}.mod_navigation.buttons.big ul{-ms-grid-columns:1fr;grid-template-columns:1fr}.mod_navigation.buttons ul li a{height:100px}.mod_navigation.buttons.big ul li a{height:200px}.mod_navigation.buttons ul li a:after{bottom:-50px}}@media (max-width:1280px){#header.animate #logo p{-webkit-transform:translate3d(-115px,0,0);transform:translate3d(-115px,0,0)}#header p .bold{font-size:48px}#header p{font-size:32px}#header p .small{font-size:19.66px}#herzlich-willkommen .ce_text.left h4{margin:33px 0 33px 75px}#formular label{width:17.5%}#formular input,#formular textarea{width:82.5%}#formular:not(.filter) .chosen-container{width:82.5%!important}#formular .datenschutz,#formular .einwilligung,#formular .widget-captcha span.error,#formular .widget-submit,#formular .widget-upload label,#formular p.hinweis{margin-left:17.5%}#formular .submit,#formular .widget-submit button,#formular .widget-upload label{width:250px}#footer .text_block_text.last a img{height:65px}}@media (max-width:1080px){.mod_navigation.buttons:not(.big){padding-bottom:0}#slider p{padding-bottom:25px}#formular .widget-upload label,#formular label,#formular p.file{float:none;width:100%}#formular input,#formular textarea{width:100%}#formular:not(.filter) .chosen-container{width:100%!important}#formular .datenschutz,#formular .einwilligung,#formular .widget-captcha span.error,#formular .widget-submit,#formular .widget-upload label,#formular p.file,#formular p.hinweis{margin-left:0}#formular .widget-upload label,#formular p.hinweis,#formular p.hinweis br.responsive{display:block}#formular .widget-upload label{margin-top:3em}#formular p.file,#formular p.hinweis{text-align:center}#formular .submit,#formular .widget-submit button{width:100%}}@media (max-width:980px){.beitraege .grid.allgemein .row div{padding:5px}body.startseite .mod_article.first{padding-top:37.5px}body.startseite .mod_article:not(.last){padding-bottom:0}.mod_navigation.buttons ul li a:hover:after{-webkit-transform:scale(.975);-ms-transform:scale(.975);transform:scale(.975)}#header.animate #logo p{-webkit-transform:translate3d(-100px,0,0);transform:translate3d(-100px,0,0)}#header p .bold{font-size:42px;letter-spacing:1px}#header p{font-size:28.33px}#header p .small{font-size:17.66px}#logo p{padding-left:20px}#herzlich-willkommen .ce_text.left h4{margin:33px 0 33px 65px}#mtvitalis-fitness .ce_text table tr td:first-child{width:10%}#geschichte .ce_accordion .accordion h3{padding-top:15px}#geschichte .ce_accordion .accordion .ce_text figure{width:75px}#formular .widget-upload label{margin-top:2.25em}#formular p.hinweis{margin:12.5px}#footer #route.top_button{top:26px;right:130px}}@media (max-width:768px){.mod_caroufredsel_gallery .caroufredsel_gallery{width:25%}.mod_navigation.buttons ul{-ms-grid-columns:1fr;grid-template-columns:1fr}.mod_navigation.buttons ul li a{height:75px}.mod_navigation.buttons.big ul li a{height:150px}.mod_navigation.buttons ul li a:after{bottom:-66px}#header.animate #logo p{-webkit-transform:translate3d(-90px,0,0);transform:translate3d(-90px,0,0)}#header p .bold{font-size:36px}#header p{font-size:24px}#header p .small{font-size:14.75px}#slider p{padding-bottom:50px}#herzlich-willkommen .ce_text.left h4{margin:25px 0 25px 40px}#footer #route.top_button{top:25px}#footer #route.top_button p{bottom:2px}#footer .text_block_text.last a img{height:67.5px}#footer .text_block_text .mod_customnav ul li.margin{margin-bottom:0;padding-bottom:10px}}@media (max-width:650px){#footer .text_block_text.last a img{height:60px}}@media (max-width:550px){#header.animate #logo p{-webkit-transform:none;-ms-transform:none;transform:none}#header p .bold,#header p .small{font-size:28px;font-family:var(--font_bold)}#header p .bold{letter-spacing:0}#logo p{padding:0;line-height:1.25}#logo_responsive{margin-top:50px}#slider p{padding:25px 0 0 0;font-size:calc(42px + (48 - 42) * ((100vw - 450px) / (550 - 450)));line-height:1}#slider p span{font-size:calc(20px + (24 - 20) * ((100vw - 450px) / (550 - 450)))}#herzlich-willkommen .ce_text.left h4{text-align:center;margin-left:0}#geschichte .ce_accordion .accordion .ce_text figure{width:66px}}@media (max-width:500px){#geschichte .ce_accordion .accordion .ce_text figure{width:66px}}@media (max-width:450px){#header p .bold,#header p .small{font-size:26px}}
.ginlined-content h2:first-of-type{display:none}.ginlined-content h2:after,.ginlined-content h2:before{width:50%}.ginlined-content h2:after{margin:0}.ginlined-content h2 span{display:inline-block;position:relative;padding:0 25px;font-style:normal;background-color:#fff;z-index:1}@media screen and (max-width:980px){.ginlined-content h2 span{padding:0 10px}}@media screen and (max-width:550px){.ginlined-content h2:before{display:block}}.loader{position:fixed;width:100%;height:100vh;top:0;left:0;z-index:10002}.loader.start{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.lds-ring{width:64px;height:64px}.lds-ring div{display:block;position:absolute;width:51px;height:51px;margin:6px;border:3px solid;border-color:#fff transparent transparent transparent;border-radius:50%;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-animation:lds-ring 1.2s cubic-bezier(.5,0,.5,1) infinite;animation:lds-ring 1.2s cubic-bezier(.5,0,.5,1) infinite}.lds-ring div:first-child{-webkit-animation-delay:-.45s;animation-delay:-.45s}.lds-ring div:nth-child(2){-webkit-animation-delay:-.3s;animation-delay:-.3s}.lds-ring div:nth-child(3){-webkit-animation-delay:-.15s;animation-delay:-.15s}@-webkit-keyframes lds-ring{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes lds-ring{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}#footer,#slider,.mod_navigation ul li a.submenu:before,.mod_navigation ul li strong.submenu:before,body.sportarten .mod_navigation.left:after,body.verein .mod_navigation.left:after{background:0 0}#formular .einwilligung label,#formular input,#formular textarea,.ce_rsce_mannschaft .ce_rsce_mannschaft_picture .link,.ce_rsce_sportart .link,.ce_text p a em,.empty,.mod_caroufredsel_ticker .layout_latest:not(.no_details) a,.mod_navigation.buttons ul li a,.selection_top p em,body,p.close{color:var(--color_body)}.mod_breadcrumb ul li i,.mod_eventlist_in.spiele .layout_list .ergebnis.red,.mod_eventlist_in.spiele .layout_list .ergebnis.yellow,h2{color:var(--color_caption)}#confirm-googlemaps:hover,#formular .einwilligung input:checked,#formular .submit:hover,#formular .widget-submit button:hover,#formular .widget-upload label:hover,#formular input:hover,#formular textarea:hover,#formular.chosen .chosen-container .chosen-results li.highlighted,#formular.chosen .chosen-container.chosen-with-drop,#navi_toggle,#navi_toggle_overlay,.ansprechpartner.left:not(body) .ce_rsce_person_hidden .ce_rsce_person_hidden_picture .figcaption,.ansprechpartner.left:not(body) .grid.even .row:nth-child(2n),.ce_accordion .toggler.ui-state-active,.ce_accordion .toggler:hover,.ce_gallery ul li figure:hover figcaption,.ce_image figure:hover figcaption,.ce_rsce_koenigshaus .ce_rsce_koenigshaus_picture_in:hover .figcaption,.ce_rsce_mannschaft .ce_rsce_mannschaft_picture .link:hover,.ce_rsce_mannschaft .ce_rsce_mannschaft_picture_in:hover .figcaption,.ce_rsce_person:hover .ce_rsce_person_details,.ce_rsce_person:hover .ce_rsce_person_picture span,.ce_rsce_person_hidden .ce_rsce_person_hidden_picture span,.ce_rsce_person_hidden .ce_rsce_person_hidden_picture:hover .figcaption,.ce_rsce_sportart .ce_rsce_sportart_picture_in:hover .figcaption,.ce_rsce_sportart .link:hover,.ce_text.right:hover,.ce_text.right:hover .mod_eventlist_in,.ce_text:not(.right) p a:hover em,.content .ce_text figure:hover figcaption,.left:not(body) .grid:not(.even) .row:nth-child(odd),.mod_caroufredsel_ticker .caroufredsel_wrapper:hover .layout_latest p.info,.mod_eventlist:not(.left) .mod_eventlist_in:hover,.mod_eventlist_in.spiele .layout_list .ergebnis,.mod_eventlist_in.spiele .layout_list h4,.mod_navigation.buttons ul li a:hover,.mod_newsreader .layout_full figure:hover figcaption,.mod_newsreader .layout_full ul.enclosure li a:hover,.selection_bottom span.active,.selection_bottom span:hover,.selection_top p.active em,.selection_top p:hover em,.small .grid .row:nth-child(odd),.small.statistik:not(.left) .ce_rsce_statistik_module_in:hover,.small.tabelle:not(.left) .ce_rsce_tabelle_module_in:hover,body.left #left div div>.left:hover,body.left .mod_breadcrumb p a:hover em,p.close:hover{background-color:var(--background_dark_maincolor)}.gm-style .gm-style-iw-c:hover,.gm-style .gm-style-iw-t:hover .gm-style-iw-tc:after,.gm-style .gm-style-iw-t:hover:after{background:var(--background_dark_maincolor)}.grid .row:nth-child(odd),.mod_caroufredsel_ticker .caroufredsel_wrapper{background-color:rgba(var(--background_dark_maincolor_rgba),var(--opacity_10))}.grid .row:hover{background-color:rgba(var(--background_dark_maincolor_rgba),var(--opacity_25))}.ce_rsce_person:hover .ce_rsce_person_picture i,.ce_rsce_person_hidden .ce_rsce_person_hidden_picture:hover i,.mod_caroufredsel_ticker .caroufredsel_wrapper:hover .layout_latest h4:first-child,.mod_caroufredsel_ticker .layout_latest h4:hover,body.content .ce_text.quote:not(.selection_top) p em:first-of-type:first-letter,body.neuigkeiten-details #container h2,body.suche .ce_text h4 a,h3,h4{color:var(--color_dark_maincolor)}#confirm-googlemaps,#footer .text_block_text .background,#formular .submit,#formular .widget-submit button,#formular .widget-upload label,.ansprechpartner.left:not(body):hover .ce_rsce_person_hidden .ce_rsce_person_hidden_picture .figcaption,.ansprechpartner.left:not(body):hover .grid .row:nth-child(odd),.ce_accordion .toggler,.ce_gallery ul li figure figcaption,.ce_image figure figcaption,.ce_rsce_koenigshaus .ce_rsce_koenigshaus_picture_in .figcaption,.ce_rsce_mannschaft .ce_rsce_mannschaft_picture .link,.ce_rsce_mannschaft .ce_rsce_mannschaft_picture_in .figcaption,.ce_rsce_person .ce_rsce_person_details,.ce_rsce_person .ce_rsce_person_picture span,.ce_rsce_person_hidden .ce_rsce_person_hidden_picture .figcaption,.ce_rsce_person_hidden .ce_rsce_person_hidden_picture span,.ce_rsce_sportart .ce_rsce_sportart_picture_in .figcaption,.ce_rsce_sportart .link,.ce_text.right,.ce_text:not(.right) p a em,.content .ce_text figure figcaption,.links.left:hover .grid .row:nth-child(odd),.mod_caroufredsel_ticker .layout_latest p.info,.mod_eventlist.left.small:hover .mod_eventlist_in.spiele .layout_list .ergebnis:not(.red,.yellow),.mod_eventlist.left.small:hover .mod_eventlist_in.spiele .layout_list h4,.mod_eventlist.small .mod_eventlist_in.spiele:hover .layout_list .ergebnis:not(.red,.yellow),.mod_eventlist.small .mod_eventlist_in.spiele:hover .layout_list h4,.mod_eventlist:not(.left) .mod_eventlist_in,.mod_eventlist:not(.small):hover .mod_eventlist_in.spiele .layout_list .ergebnis:not(.red,.yellow),.mod_eventlist:not(.small):hover .mod_eventlist_in.spiele .layout_list h4,.mod_navigation ul li ul,.mod_navigation.buttons ul li a,.mod_newsreader .layout_full figure figcaption,.mod_newsreader .layout_full p.info,.mod_newsreader .layout_full ul.enclosure li a,.selection_bottom span,.selection_top p em,.small.statistik.left:hover .grid .row:nth-child(odd),.small.statistik:not(.left) .ce_rsce_statistik_module_in,.small.statistik:not(.left) .ce_rsce_statistik_module_in:hover .grid .row:nth-child(odd),.small.tabelle.left:hover .grid .row:nth-child(odd),.small.tabelle:not(.left) .ce_rsce_tabelle_module_in,.small.tabelle:not(.left) .ce_rsce_tabelle_module_in:hover .grid .row:nth-child(odd),body.left #left div div>.left,body.left .mod_breadcrumb p a em,p.close{background-color:var(--background_light_maincolor)}.gm-style .gm-style-iw-c,.gm-style .gm-style-iw-t:after,.gm-style .gm-style-iw-tc:after{background:var(--background_light_maincolor)}.ce_downloads ul li:before,.ce_rsce_person .ce_rsce_person_picture i,.ce_text ol li:before,.ce_text ul li:before,.mod_caroufredsel_ticker .layout_latest h4:first-child{color:var(--color_light_maincolor)}body.content .ce_text.quote:not(.selection_top) p :not(a) em,body.content .ce_text.quote:not(.selection_top) p em:first-of-type{color:var(--color_dark_grey)}.caroufredsel_next.disabled,.caroufredsel_next.disabled:after,.caroufredsel_next.disabled:hover:after,.caroufredsel_prev.disabled,.caroufredsel_prev.disabled:before,.caroufredsel_prev.disabled:hover:before,.ce_rsce_person.grey .ce_rsce_person_picture i,.mod_caroufredsel_ticker .layout_latest h4 .author,.mod_newsreader h2 .author{color:var(--color_light_grey)}.ce_rsce_person.grey .ce_rsce_person_details{background:var(--background_light_grey)}.button:hover{background:var(--background_dark_maincolor_2)}.nicescroll-cursors:hover{background:var(--background_dark_maincolor_2)!important}.caroufredsel_next:after,.caroufredsel_prev:before,.ce_downloads ul li:before,.ce_rsce_mannschaft .ce_rsce_mannschaft_details .historie span,.ce_rsce_mannschaft .ce_rsce_mannschaft_details .spielerliste span,.ce_rsce_mannschaft .ce_rsce_mannschaft_details .statistik span,.ce_rsce_mannschaft .ce_rsce_mannschaft_details .tabelle span,.ce_rsce_mannschaft .ce_rsce_mannschaft_details .trainer span,.ce_rsce_mannschaft .ce_rsce_mannschaft_details .wettkaempfe span,a{color:var(--color_dark_maincolor_2)}.button{background:var(--background_light_maincolor_2)}.caroufredsel_next:hover:after,.caroufredsel_prev:hover:before,.ce_downloads ul li:hover a,.ce_downloads ul li:hover:before,.ce_rsce_mannschaft .ce_rsce_mannschaft_details .historie span:hover,.ce_rsce_mannschaft .ce_rsce_mannschaft_details .spielerliste span:hover,.ce_rsce_mannschaft .ce_rsce_mannschaft_details .statistik span:hover,.ce_rsce_mannschaft .ce_rsce_mannschaft_details .tabelle span:hover,.ce_rsce_mannschaft .ce_rsce_mannschaft_details .trainer span:hover,.ce_rsce_mannschaft .ce_rsce_mannschaft_details .wettkaempfe span:hover,a:hover{color:var(--color_light_maincolor_2)}#formular .einwilligung input,#menu .hamburger-inner,#menu .hamburger-inner:after,#menu .hamburger-inner:before,#menu .hamburger-inner:hover,#menu .hamburger-inner:hover:after,#menu .hamburger-inner:hover:before,.ce_text p a em,.loader.content{background-color:var(--background_white)}#bloecke .text_block_text h3,#bloecke .text_block_text p,#confirm-googlemaps,#confirm-googlemaps a,#confirm-googlemaps h2,#footer,#footer .top_button a,#footer a,#footer h3,#footer h4,#formular .einwilligung input:after,#formular .submit,#formular .widget-submit button,#formular .widget-upload label,#formular input:hover,#formular textarea:hover,#formular.chosen .chosen-container .chosen-results li.highlighted,#formular.chosen .chosen-container.chosen-with-drop span,#formular.chosen .chosen-container.chosen-with-drop:after,#header,#navi p,#slider p,.ansprechpartner.left:not(body) .grid,.ansprechpartner.left:not(body) a,.ansprechpartner.left:not(body) h4,.button,.button:hover,.ce_accordion .toggler,.ce_gallery ul li figure a:before,.ce_gallery ul li figure figcaption,.ce_image figure a:before,.ce_image figure figcaption,.ce_rsce_koenigshaus .ce_rsce_koenigshaus_picture_in .figcaption,.ce_rsce_koenigshaus .ce_rsce_koenigshaus_picture_in a figure:before,.ce_rsce_links_module a,.ce_rsce_mannschaft .ce_rsce_mannschaft_picture .link,.ce_rsce_mannschaft .ce_rsce_mannschaft_picture_in .figcaption,.ce_rsce_mannschaft .ce_rsce_mannschaft_picture_in a figure:before,.ce_rsce_person .ce_rsce_person_details,.ce_rsce_person .ce_rsce_person_details h4,.ce_rsce_person .ce_rsce_person_picture span,.ce_rsce_person:not(.no_details) .ce_rsce_person_picture:before,.ce_rsce_person:not(.no_lightbox) .ce_rsce_person_picture:before,.ce_rsce_person_hidden .ce_rsce_person_hidden_picture .figcaption h4,.ce_rsce_person_hidden .ce_rsce_person_hidden_picture span,.ce_rsce_person_hidden .ce_rsce_person_hidden_picture_in a figure:before,.ce_rsce_sportart .ce_rsce_sportart_picture_in .figcaption,.ce_rsce_sportart .ce_rsce_sportart_picture_in a figure:before,.ce_rsce_sportart .link,.ce_rsce_sportstaette .ce_rsce_sportstaette_picture_in a figure:before,.ce_rsce_statistik_module_in .grid,.ce_rsce_statistik_module_in .grid .row div.markup,.ce_rsce_tabelle_module_in .grid,.ce_rsce_tabelle_module_in .grid .row div.markup,.ce_text.right,.ce_text.right h3,.ce_text.right h4,.ce_text.right ul li:before,.ce_text:not(.right) p a em,.content .ce_text figure a:before,.content .ce_text figure figcaption,.gm-style .gm-style-iw-c,.gm-style .gm-style-iw-c h4,.gm-ui-hover-effect:after,.mod_caroufredsel_gallery .caroufredsel_gallery figure a:before,.mod_caroufredsel_ticker .caroufredsel_skin figure:before,.mod_caroufredsel_ticker .layout_latest p.info,.mod_eventlist .empty,.mod_eventlist_in .layout_list,.mod_eventlist_in .layout_list a,.mod_eventlist_in .layout_list h4,.mod_eventlist_in .layout_list ol li:before,.mod_eventlist_in .layout_list ul li:before,.mod_navigation ul li,.mod_navigation ul li a,.mod_navigation ul li a.submenu:before,.mod_navigation ul li strong,.mod_navigation ul li strong.submenu:before,.mod_navigation ul li ul li,.mod_navigation.buttons ul li a,.mod_newsreader .layout_full figure a:before,.mod_newsreader .layout_full figure figcaption,.mod_newsreader .layout_full p.info,.mod_newsreader .layout_full ul.enclosure li a,.mod_newsreader .layout_full ul.enclosure li a:before,.selection_bottom span,.selection_top p em,body.content .ce_text.quote:not(.selection_top) p a em:first-of-type,body.left #left .empty,body.left #left h3,body.left .mod_breadcrumb p a em,p.close{color:var(--color_white)}.ce_gallery ul li figure a:before,.ce_image figure a:before,.ce_rsce_koenigshaus .ce_rsce_koenigshaus_picture_in a figure:before,.ce_rsce_mannschaft .ce_rsce_mannschaft_picture_in a figure:before,.ce_rsce_person:not(.no_details) .ce_rsce_person_picture:before,.ce_rsce_person:not(.no_lightbox) .ce_rsce_person_picture:before,.ce_rsce_person_hidden .ce_rsce_person_hidden_picture_in a figure:before,.ce_rsce_sportart .ce_rsce_sportart_picture_in a figure:before,.ce_rsce_sportstaette .ce_rsce_sportstaette_picture_in a figure:before,.content .ce_text figure a:before,.mod_caroufredsel_gallery .caroufredsel_gallery figure a:before,.mod_caroufredsel_ticker .caroufredsel_skin figure:before,.mod_newsreader .layout_full figure a:before{background-color:rgba(var(--background_lightcase_rgba),var(--opacity_50))}.vegas-timer-progress{background-color:rgba(var(--background_vegas_rgba),var(--opacity_66))}#footer,#header:before,.loader{background:-webkit-gradient(linear,left top, right top,color-stop(25%, var(--background_light_maincolor)),to(var(--background_dark_maincolor)));background:-o-linear-gradient(left,var(--background_light_maincolor) 25%,var(--background_dark_maincolor));background:linear-gradient(to right,var(--background_light_maincolor) 25%,var(--background_dark_maincolor))}#header.animate{-webkit-box-shadow:10px 10px 0 rgba(var(--box_shadow_maincolor_rgba),var(--opacity_33));box-shadow:10px 10px 0 rgba(var(--box_shadow_maincolor_rgba),var(--opacity_33))}@media (max-width:768px){#header.animate{-webkit-box-shadow:5px 5px 0 rgba(var(--box_shadow_maincolor_rgba),var(--opacity_33));box-shadow:5px 5px 0 rgba(var(--box_shadow_maincolor_rgba),var(--opacity_33))}}#formular .submit:hover,#formular .widget-submit button:hover,#formular .widget-upload label:hover,#formular input:hover,#formular textarea:hover,#formular.chosen .chosen-container.chosen-with-drop,#formular.chosen .chosen-container:hover,.ce_rsce_mannschaft .ce_rsce_mannschaft_picture .link:hover,.ce_rsce_sportart .link:hover,.ce_text:not(.right) p a:hover em,.mod_navigation.buttons ul li a:hover,.mod_newsreader .layout_full ul.enclosure li a:hover,body.left .mod_breadcrumb p a:hover em,p.close:hover{-webkit-box-shadow:0 0 0 4px rgba(var(--box_shadow_maincolor_rgba),var(--opacity_50));box-shadow:0 0 0 4px rgba(var(--box_shadow_maincolor_rgba),var(--opacity_50))}.ce_text.right p a:hover em{-webkit-box-shadow:0 0 0 4px rgba(var(--box_shadow_white_rgba),var(--opacity_50));box-shadow:0 0 0 4px rgba(var(--box_shadow_white_rgba),var(--opacity_50))}.selection_bottom span.active,.selection_bottom span:hover,.selection_top p.active em,.selection_top p:hover em{-webkit-box-shadow:0 0 0 2px rgba(var(--box_shadow_maincolor_rgba),var(--opacity_50));box-shadow:0 0 0 2px rgba(var(--box_shadow_maincolor_rgba),var(--opacity_50))}@media (max-width:980px){#formular .submit:hover,#formular .widget-submit button:hover,#formular .widget-upload label:hover,#formular input:hover,#formular textarea:hover,#formular.chosen .chosen-container.chosen-with-drop,.ce_rsce_mannschaft .ce_rsce_mannschaft_picture .link:hover,.ce_rsce_sportart .link:hover,.ce_text.right p a:hover em,.ce_text:not(.right) p a:hover em,.mod_navigation.buttons ul li a:hover,.selection_bottom span.active,.selection_bottom span:hover,.selection_top p.active em,.selection_top p:hover em,body.left .mod_breadcrumb p a:hover em,p.close:hover{-webkit-box-shadow:none;box-shadow:none}}.gm-style .gm-style-iw-c,.gm-style .gm-style-iw-t:after{-webkit-box-shadow:none;box-shadow:none}.gm-style .gm-style-iw-tc{-webkit-filter:none;filter:none}#formular input,#formular textarea,#formular.chosen .chosen-container{border:2px solid var(--border_light_maincolor)}.mod_navigation ul li,.mod_navigation ul li ul li{border-top:2px solid rgba(var(--border_white_rgba),var(--opacity_50))}#neuigkeiten-und-termine h3.ce_headline{border-top:2px solid rgba(var(--border_dark_maincolor_rgba),var(--opacity_25))}body.suche .ce_text h3{border-bottom:2px solid rgba(var(--border_dark_maincolor_rgba),var(--opacity_25))}#footer .text_block_text.first,#footer .text_block_text.second{border-right:2px solid rgba(var(--border_white_rgba),var(--opacity_50))}@media (max-width:768px){#footer .text_block_text .mod_customnav:not(:last-child){border-bottom:2px solid rgba(var(--border_white_rgba),var(--opacity_50))}#footer .text_block_text.first,#footer .text_block_text.second{border-right:0;border-bottom:2px solid rgba(var(--border_white_rgba),var(--opacity_50))}}#footer h3,.ce_text.right h3,.mod_eventlist_in .layout_list,.mod_navigation ul li:last-child,body.left #left h3{border-bottom:2px solid rgba(var(--border_white_rgba),var(--opacity_50))}.ce_rsce_koenigshaeuser_in,.ce_rsce_mannschaften_in,.ce_rsce_sportstaetten_in,.statistik .grid,.tabelle .grid{border-bottom:2px solid rgba(var(--border_dark_maincolor_rgba),var(--opacity_25))}.mod_eventlist .mod_eventlist_in.spiele .layout_list.last_ergebnisse:not(.last),.mod_eventlist .mod_eventlist_in.spiele .layout_list.last_vorschau:not(.last){border-bottom:6px double rgba(var(--background_white_rgba),var(--opacity_50))}#formular .einwilligung input:checked,#formular input:hover,#formular textarea:hover,#formular.chosen .chosen-container.chosen-with-drop,#formular.chosen .chosen-container:hover{border-color:var(--border_dark_maincolor)}#formular.chosen .chosen-container .chosen-drop{border:2px solid var(--border_dark_maincolor)}.small.statistik .grid,.small.tabelle .grid{border-color:rgba(var(--border_white_rgba),var(--opacity_50))}#formular .einwilligung fieldset,#neuigkeiten-und-termine h3.ce_headline.first,.ce_accordion .accordion .ce_text:first-child h3:first-of-type,.ce_rsce_koenigshaeuser_in:last-child,.ce_rsce_mannschaften_in:last-child,.ce_rsce_sportstaetten_in:last-child,.mod_eventlist .mod_eventlist_in.spiele .layout_list.last,.mod_eventlist .mod_eventlist_in.spiele .layout_list.last_ergebnisse:last-child,.mod_eventlist .mod_eventlist_in.spiele .layout_list.last_vorschau:last-child,.mod_eventlist_in .layout_list:last-child,.mod_navigation ul li ul li,.mod_navigation ul li ul li:last-child,.mod_navigation.buttons ul li,.mod_navigation.left ul li,.statistik .grid:last-child,.tabelle .grid:last-child{border:0}#bloecke .text_block_text,#confirm-googlemaps,#footer .text_block_text .background,#formular .submit,#formular .widget-submit button,#formular .widget-upload label,#formular input,#formular textarea,#formular.chosen .chosen-container,.button,.ce_accordion .toggler,.ce_gallery ul li figure,.ce_gallery ul li figure figcaption,.ce_image figure,.ce_image figure figcaption,.ce_rsce_koenigshaus .ce_rsce_koenigshaus_picture figure,.ce_rsce_koenigshaus .ce_rsce_koenigshaus_picture_in .figcaption,.ce_rsce_mannschaft .ce_rsce_mannschaft_picture .link,.ce_rsce_mannschaft .ce_rsce_mannschaft_picture figure,.ce_rsce_mannschaft .ce_rsce_mannschaft_picture_in .figcaption,.ce_rsce_person .ce_rsce_person_details,.ce_rsce_person .ce_rsce_person_picture,.ce_rsce_person .ce_rsce_person_picture span,.ce_rsce_person_hidden .ce_rsce_person_hidden_picture .figcaption,.ce_rsce_person_hidden .ce_rsce_person_hidden_picture figure,.ce_rsce_person_hidden .ce_rsce_person_hidden_picture span,.ce_rsce_sportart .ce_rsce_sportart_picture figure,.ce_rsce_sportart .ce_rsce_sportart_picture_in .figcaption,.ce_rsce_sportart .link,.ce_rsce_sportstaette .ce_rsce_sportstaette_picture figure,.ce_text p a em,.ce_text.right,.content .ce_text figure,.content .ce_text figure figcaption,.gm-style .gm-style-iw-c,.grid .row,.mod_caroufredsel_gallery .caroufredsel_gallery figure a:before,.mod_caroufredsel_ticker .caroufredsel_skin figure,.mod_caroufredsel_ticker .caroufredsel_wrapper,.mod_caroufredsel_ticker .layout_latest p.info,.mod_eventlist .mod_eventlist_in,.mod_eventlist .mod_eventlist_in.spiele .layout_list .ergebnis,.mod_eventlist .mod_eventlist_in.spiele .layout_list h4,.mod_navigation ul li ul,.mod_navigation.buttons ul li a,.mod_newsreader .layout_full figure figcaption,.mod_newsreader .layout_full p.info,.mod_newsreader .layout_full ul.enclosure li a,.selection_bottom span,.selection_top p em,.small.statistik:not(.left) .ce_rsce_statistik_module_in,.small.tabelle:not(.left) .ce_rsce_tabelle_module_in,audio,body.left #left div div>.left,body.left .mod_breadcrumb p a em,p.close,video{border-radius:var(--border_radius)}#menu .hamburger-inner,#menu .hamburger-inner:after,#menu .hamburger-inner:before,#menu .hamburger-inner:hover,#menu .hamburger-inner:hover:after,#menu .hamburger-inner:hover:before{border-radius:var(--border_radius_small)}.nicescroll-cursors{border-radius:var(--border_radius_small)!important}#footer .text_block_text .mod_customnav ul li.first{border-top-left-radius:var(--border_radius);border-top-right-radius:var(--border_radius)}#footer .text_block_text .mod_customnav ul li.last,#formular.chosen .chosen-container .chosen-drop,#formular.chosen .chosen-container.chosen-with-drop .chosen-drop{border-bottom-right-radius:var(--border_radius);border-bottom-left-radius:var(--border_radius)}#back,#down,#oben,.button.pos_1{border-bottom-right-radius:0;border-bottom-left-radius:0}.statistik:not(.small) .grid .row.head div:nth-child(8){border-top-right-radius:var(--border_radius);border-bottom-right-radius:var(--border_radius)}@media (max-width:768px){.button{border-bottom-right-radius:0;border-bottom-left-radius:0}.button.pos_2{border-radius:0;border-top-left-radius:var(--border_radius);border-top-right-radius:var(--border_radius)}#back,#down,#oben{border-top-left-radius:0}}#back a,#back a:hover,#formular .einwilligung input:after,#formular.chosen .chosen-container .chosen-drop,#header.animate #logo p .scroll,#header.animate #logo picture,#header:before,.ce_gallery ul li figure a:before,.ce_image figure a:before,.ce_rsce_koenigshaus .ce_rsce_koenigshaus_picture_in a figure:before,.ce_rsce_mannschaft .ce_rsce_mannschaft_picture_in a figure:before,.ce_rsce_person:not(.no_details) .ce_rsce_person_picture:before,.ce_rsce_person:not(.no_lightbox) .ce_rsce_person_picture:before,.ce_rsce_person_hidden .ce_rsce_person_hidden_picture_in a figure:before,.ce_rsce_sportart .ce_rsce_sportart_picture_in a figure:before,.ce_rsce_sportstaette .ce_rsce_sportstaette_picture_in a figure:before,.content .ce_text figure a:before,.mod_caroufredsel_gallery .caroufredsel_gallery figure a:before,.mod_caroufredsel_ticker .caroufredsel_skin figure:before,.mod_navigation ul li ul li,.mod_newsreader .layout_full figure a:before{opacity:var(--opacity_0)}body.content .ce_text.quote:not(.selection_top) p em:first-of-type:after{opacity:var(--opacity_10)}.mod_navigation.buttons ul li a:after,.mod_navigation.left:after{opacity:var(--opacity_25)}.selection_bottom span.inactive,.selection_top p.inactive{opacity:var(--opacity_33)}.mod_navigation.buttons ul li a:hover:after,.mod_navigation.left:hover:after{opacity:var(--opacity_50)}#footer .text_block_text .mod_customnav ul li strong,#footer a:hover,.ansprechpartner.left:not(body) .grid a:hover,.links.left a:hover,.mod_eventlist_in .layout_list a:hover,.mod_navigation ul li a.submenu.trail,.mod_navigation ul li a:hover,.mod_navigation ul li strong,body.suche .ce_text h4:hover a,body.suche .ce_text h4:hover:before{opacity:var(--opacity_66)}#back:hover,#footer .top_button a:hover,#formular .einwilligung input:checked:after,#formular.chosen .chosen-container.chosen-with-drop .chosen-drop,#header.animate:before,#menu .hamburger.is-active:hover,#menu .hamburger:hover,#slider p.animated_block.animate,.caroufredsel_next.disabled,.caroufredsel_next.disabled:after,.caroufredsel_next.disabled:hover:after,.caroufredsel_prev.disabled,.caroufredsel_prev.disabled:before,.caroufredsel_prev.disabled:hover:before,.ce_gallery ul li figure:hover a:before,.ce_image figure:hover a:before,.ce_rsce_koenigshaus .ce_rsce_koenigshaus_picture_in a figure:hover:before,.ce_rsce_mannschaft .ce_rsce_mannschaft_picture_in a figure:hover:before,.ce_rsce_person:hover .ce_rsce_person_picture:before,.ce_rsce_person_hidden .ce_rsce_person_hidden_picture_in a figure:hover:before,.ce_rsce_sportart .ce_rsce_sportart_picture_in a figure:hover:before,.ce_rsce_sportstaette .ce_rsce_sportstaette_picture_in a figure:hover:before,.content .ce_text figure:hover a:before,.gm-ui-hover-effect,.mod_caroufredsel_gallery .caroufredsel_gallery figure:hover a:before,.mod_caroufredsel_ticker .caroufredsel_wrapper .layout_latest.image figure:hover:before,.mod_caroufredsel_ticker .caroufredsel_wrapper .layout_latest:not(.image):hover figure:before,.mod_navigation ul li a.submenu:before,.mod_navigation ul li strong.submenu:before,.mod_navigation ul li.open ul li,.mod_navigation.buttons ul li a:hover,.mod_newsreader .layout_full figure:hover a:before,body.content #header:before{opacity:var(--opacity_100)}#bloecke .text_block_text,#confirm-googlemaps,.button,.ce_accordion .toggler,.ce_gallery ul li figure figcaption,.ce_image figure figcaption,.ce_rsce_koenigshaus .ce_rsce_koenigshaus_picture_in .figcaption,.ce_rsce_koenigshaus .ce_rsce_koenigshaus_picture_in:hover .figcaption,.ce_rsce_mannschaft .ce_rsce_mannschaft_picture_in .figcaption,.ce_rsce_mannschaft .ce_rsce_mannschaft_picture_in:hover .figcaption,.ce_rsce_person .ce_rsce_person_details,.ce_rsce_person .ce_rsce_person_picture span,.ce_rsce_person:hover .ce_rsce_person_details,.ce_rsce_person:hover .ce_rsce_person_picture span,.ce_rsce_person_hidden .ce_rsce_person_hidden_picture .figcaption,.ce_rsce_person_hidden .ce_rsce_person_hidden_picture span,.ce_rsce_person_hidden .ce_rsce_person_hidden_picture:hover .figcaption,.ce_rsce_sportart .ce_rsce_sportart_picture_in .figcaption,.ce_rsce_sportart .ce_rsce_sportart_picture_in:hover .figcaption,.ce_rsce_statistik_module_in,.ce_rsce_tabelle_module_in,.ce_text.right,.content .ce_text figure figcaption,.gm-style .gm-style-iw-c,.gm-style .gm-style-iw-t:after,.gm-style .gm-style-iw-tc:after,.grid .row,.mod_caroufredsel_ticker .layout_latest p.info,.mod_eventlist:not(.left) .mod_eventlist_in,.mod_eventlist:not(.left) .mod_eventlist_in:hover,.mod_eventlist_in.spiele .layout_list .ergebnis,.mod_eventlist_in.spiele .layout_list h4,.mod_newsreader .layout_full figure figcaption,.mod_newsreader .layout_full p.info,body.left #left div div>.left{-webkit-transition:var(--transition_background);-o-transition:var(--transition_background);transition:var(--transition_background)}.nicescroll-cursors{-webkit-transition:var(--transition_background)!important;-o-transition:var(--transition_background)!important;transition:var(--transition_background)!important}.mod_caroufredsel_gallery .caroufredsel_gallery figure img{-webkit-transition:var(--transition_border_color);-o-transition:var(--transition_border_color);transition:var(--transition_border_color)}.caroufredsel_next.disabled,.caroufredsel_next.disabled:after,.caroufredsel_next.disabled:hover:after,.caroufredsel_next:after,.caroufredsel_prev.disabled,.caroufredsel_prev.disabled:before,.caroufredsel_prev.disabled:hover:before,.caroufredsel_prev:before,.ce_downloads ul li:before,.ce_rsce_mannschaft .ce_rsce_mannschaft_details .historie span,.ce_rsce_mannschaft .ce_rsce_mannschaft_details .spielerliste span,.ce_rsce_mannschaft .ce_rsce_mannschaft_details .statistik span,.ce_rsce_mannschaft .ce_rsce_mannschaft_details .tabelle span,.ce_rsce_mannschaft .ce_rsce_mannschaft_details .trainer span,.ce_rsce_mannschaft .ce_rsce_mannschaft_details .wettkaempfe spa,.mod_caroufredsel_ticker .layout_latest h4:first-child,a{-webkit-transition:var(--transition_color);-o-transition:var(--transition_color);transition:var(--transition_color)}body{-webkit-transition:var(--transition_left);-o-transition:var(--transition_left);transition:var(--transition_left)}#footer a,#formular .einwilligung input:after,#formular.chosen .chosen-container .chosen-drop,#header:before,#logo p .scroll,#logo picture,.ansprechpartner.left:not(body) .grid a,.ce_gallery ul li figure a:before,.ce_image figure a:before,.ce_rsce_koenigshaus .ce_rsce_koenigshaus_picture_in a figure:before,.ce_rsce_mannschaft .ce_rsce_mannschaft_picture_in a figure:before,.ce_rsce_person:not(.no_details) .ce_rsce_person_picture:before,.ce_rsce_person:not(.no_lightbox) .ce_rsce_person_picture:before,.ce_rsce_person_hidden .ce_rsce_person_hidden_picture_in a figure:before,.ce_rsce_sportart .ce_rsce_sportart_picture_in a figure:before,.ce_rsce_sportstaette .ce_rsce_sportstaette_picture_in a figure:before,.content .ce_text figure a:before,.links.left a,.mod_caroufredsel_gallery .caroufredsel_gallery figure a:before,.mod_caroufredsel_ticker .caroufredsel_skin figure:before,.mod_eventlist_in .layout_list a,.mod_navigation ul li a,.mod_navigation ul li strong,.mod_navigation ul li.open ul li,.mod_newsreader .layout_full figure a:before,body.suche .ce_text h4 a,body.suche .ce_text h4:before{-webkit-transition:var(--transition_opacity_25);-o-transition:var(--transition_opacity_25);transition:var(--transition_opacity_25)}.mod_navigation ul li ul li{-webkit-transition:var(--transition_opacity_50);-o-transition:var(--transition_opacity_50);transition:var(--transition_opacity_50)}body.content #footer .top_button,body.content #navi{-webkit-transition:var(--transition_top);-o-transition:var(--transition_top);transition:var(--transition_top)}#formular.chosen .chosen-container:after,#logo p,.ce_accordion .toggler:after,.mod_navigation ul li a.submenu:before,.mod_navigation ul li strong.submenu:before,body.left #left h3:after{-webkit-transition:var(--transition_transform_25);-o-transition:var(--transition_transform_25);transition:var(--transition_transform_25)}#bloecke .text_block_text p,#logo img{-webkit-transition:var(--transition_transform_33);-o-transition:var(--transition_transform_33);transition:var(--transition_transform_33)}#navi_toggle,#navi_toggle_overlay,.ce_gallery ul li figure img,.ce_image figure img,.ce_rsce_koenigshaus .ce_rsce_koenigshaus_picture_in a figure img,.ce_rsce_mannschaft .ce_rsce_mannschaft_picture_in a figure img,.ce_rsce_person .ce_rsce_person_picture figure img,.ce_rsce_person_hidden .ce_rsce_person_hidden_picture_in figure img,.ce_rsce_sportart .ce_rsce_sportart_picture_in a figure img,.ce_rsce_sportstaette .ce_rsce_sportstaette_picture_in a figure img,.content .ce_text figure img,.mod_caroufredsel_gallery .caroufredsel_gallery figure img,.mod_caroufredsel_ticker .caroufredsel_skin figure img,.mod_newsreader .layout_full figure img{-webkit-transition:var(--transition_transform_50);-o-transition:var(--transition_transform_50);transition:var(--transition_transform_50)}#footer:after{-webkit-transition:var(--transition_transform_90);-o-transition:var(--transition_transform_90);transition:var(--transition_transform_90)}#footer .text_block:before{-webkit-transition:var(--transition_transform_100);-o-transition:var(--transition_transform_100);transition:var(--transition_transform_100)}.ce_rsce_mannschaft .ce_rsce_mannschaft_picture .link,.ce_rsce_sportart .link,.ce_text p a em,.mod_navigation.buttons ul li a,.mod_newsreader .layout_full ul.enclosure li a,.selection_bottom span,.selection_top p em,body.left .mod_breadcrumb p a em,p.close{-webkit-transition:var(--transition_background),var(--transition_box_shadow);-o-transition:var(--transition_background),var(--transition_box_shadow);transition:var(--transition_background),var(--transition_box_shadow)}.ce_rsce_person .ce_rsce_person_picture i{-webkit-transition:var(--transition_color),var(--transition_transform_50);-o-transition:var(--transition_color),var(--transition_transform_50);transition:var(--transition_color),var(--transition_transform_50)}.mod_navigation.buttons ul li a:after,.mod_navigation.left:after{-webkit-transition:var(--transition_opacity_25),var(--transition_transform_33);-o-transition:var(--transition_opacity_25),var(--transition_transform_33);transition:var(--transition_opacity_25),var(--transition_transform_33)}#header{-webkit-transition:var(--transition_height),var(--transition_box_shadow);-o-transition:var(--transition_height),var(--transition_box_shadow);transition:var(--transition_height),var(--transition_box_shadow)}#formular .submit,#formular .widget-submit button,#formular .widget-upload label,#formular input,#formular textarea,#formular.chosen .chosen-container{-webkit-transition:var(--transition_color),var(--transition_background),var(--transition_border_color),var(--transition_box_shadow);-o-transition:var(--transition_color),var(--transition_background),var(--transition_border_color),var(--transition_box_shadow);transition:var(--transition_color),var(--transition_background),var(--transition_border_color),var(--transition_box_shadow)}#formular.chosen .chosen-container .chosen-results li{-webkit-transition:var(--transition_color),var(--transition_background);-o-transition:var(--transition_color),var(--transition_background);transition:var(--transition_color),var(--transition_background)}#bloecke .text_block_text{background-color:rgba(var(--background_left_text_block_rgba),var(--opacity_35))}#bloecke .text_block_text:hover{background-color:rgba(var(--background_left_text_block_rgba),var(--opacity_60))}#bloecke .text_block_text.second{background-color:rgba(var(--background_middle_text_block_rgba),var(--opacity_45))}#bloecke .text_block_text.second:hover{background-color:rgba(var(--background_middle_text_block_rgba),var(--opacity_70))}#bloecke .text_block_text.last{background-color:rgba(var(--background_right_text_block_rgba),var(--opacity_25))}#bloecke .text_block_text.last:hover{background-color:rgba(var(--background_right_text_block_rgba),var(--opacity_50))}.historie .grid .row div.aufstieg,.small.tabelle .grid .row div.aufsteiger,.tabelle .grid .row div.aufsteiger{border-color:var(--color_aufsteiger_green)}.tabelle p.legende span.aufsteiger{background-color:var(--color_aufsteiger_green)}.small.tabelle .grid .row div.aufsteiger_relegation,.tabelle .grid .row div.aufsteiger_relegation{border-color:var(--color_relegation_green)}.tabelle p.legende span.aufsteiger_relegation{background-color:var(--color_relegation_green)}.small.tabelle .grid .row div.absteiger_relegation,.tabelle .grid .row div.absteiger_relegation{border-color:var(--color_relegation_red)}.tabelle p.legende span.absteiger_relegation{background-color:var(--color_relegation_red)}.historie .grid .row div.abstieg,.small.tabelle .grid .row div.absteiger,.tabelle .grid .row div.absteiger{border-color:var(--color_absteiger_red)}.tabelle p.legende span.absteiger{background-color:var(--color_absteiger_red)}.statistik:not(.small) .grid .row.head div:nth-child(6){background-color:var(--color_gelbe_karte_yellow)}.statistik:not(.small) .grid .row.head div:nth-child(7){background-color:var(--color_rote_karte_red)}.statistik:not(.small) .grid .row.head div:nth-child(8){background-color:var(--color_blaue_karte_red)}.mod_eventlist_in.spiele .layout_list .ergebnis.red{background-color:var(--color_absage_red)}.mod_eventlist_in.spiele .layout_list .ergebnis.yellow{background-color:var(--color_verlegung_yellow)}#instagram{background:-o-radial-gradient(30% 107%,circle,var(--color_instagram_1) 0,var(--color_instagram_1) 5%,var(--color_instagram_2) 45%,var(--color_instagram_3) 60%,var(--color_instagram_4) 90%);background:radial-gradient(circle at 30% 107%,var(--color_instagram_1) 0,var(--color_instagram_1) 5%,var(--color_instagram_2) 45%,var(--color_instagram_3) 60%,var(--color_instagram_4) 90%)}#facebook{background-color:var(--color_facebook)}
h2:after,h2:before{background:-webkit-gradient(linear,left top, left bottom,color-stop(33%, rgba(var(--flag_color_top),var(--opacity_50))),color-stop(33%, rgba(var(--flag_color_middle),var(--opacity_50))),color-stop(66%, rgba(var(--flag_color_bottom),var(--opacity_50))));background:-o-linear-gradient(top,rgba(var(--flag_color_top),var(--opacity_50)) 33%,rgba(var(--flag_color_middle),var(--opacity_50)) 33% 66%,rgba(var(--flag_color_bottom),var(--opacity_50)) 66%);background:linear-gradient(to bottom,rgba(var(--flag_color_top),var(--opacity_50)) 33%,rgba(var(--flag_color_middle),var(--opacity_50)) 33% 66%,rgba(var(--flag_color_bottom),var(--opacity_50)) 66%)}#mtvitalis-fitness .ce_text table tr{-webkit-transition:var(--transition_background);-o-transition:var(--transition_background);transition:var(--transition_background)}#mtvitalis-fitness .ce_text table tr:nth-child(odd){background-color:rgba(var(--background_dark_maincolor_rgba),var(--opacity_10))}#mtvitalis-fitness .ce_text table tr:hover{background-color:rgba(var(--background_dark_maincolor_rgba),var(--opacity_25))}#footer:after{background:-webkit-gradient(linear,left top, left bottom,color-stop(33%, rgba(var(--flag_color_top),var(--opacity_75))),color-stop(33%, rgba(var(--flag_color_middle),var(--opacity_75))),color-stop(66%, rgba(var(--flag_color_bottom),var(--opacity_75))));background:-o-linear-gradient(top,rgba(var(--flag_color_top),var(--opacity_75)) 33%,rgba(var(--flag_color_middle),var(--opacity_75)) 33% 66%,rgba(var(--flag_color_bottom),var(--opacity_75)) 66%);background:linear-gradient(to bottom,rgba(var(--flag_color_top),var(--opacity_75)) 33%,rgba(var(--flag_color_middle),var(--opacity_75)) 33% 66%,rgba(var(--flag_color_bottom),var(--opacity_75)) 66%)}
