@charset "UTF-8";@keyframes bounce{from,20%,53%,80%,to{animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);transform:translate3d(0,0,0);}40%,43%{animation-timing-function:cubic-bezier(0.755,0.05,0.855,0.06);transform:translate3d(0,-30px,0);}70%{animation-timing-function:cubic-bezier(0.755,0.05,0.855,0.06);transform:translate3d(0,-15px,0);}90%{transform:translate3d(0,-4px,0);}}.bounce{animation-name:bounce;transform-origin:center bottom;}@keyframes flash{from,50%,to{opacity:1;}25%,75%{opacity:0;}}.flash{animation-name:flash;}@keyframes pulse{from{transform:scale3d(1,1,1);}50%{transform:scale3d(1.05,1.05,1.05);}to{transform:scale3d(1,1,1);}}.pulse{animation-name:pulse;}@keyframes rubberBand{from{transform:scale3d(1,1,1);}30%{transform:scale3d(1.25,0.75,1);}40%{transform:scale3d(0.75,1.25,1);}50%{transform:scale3d(1.15,0.85,1);}65%{transform:scale3d(0.95,1.05,1);}75%{transform:scale3d(1.05,0.95,1);}to{transform:scale3d(1,1,1);}}.rubberBand{animation-name:rubberBand;}@keyframes shake{from,to{transform:translate3d(0,0,0);}10%,30%,50%,70%,90%{transform:translate3d(-10px,0,0);}20%,40%,60%,80%{transform:translate3d(10px,0,0);}}.shake{animation-name:shake;}@keyframes headShake{0%{transform:translateX(0);}6.5%{transform:translateX(-6px) rotateY(-9deg);}18.5%{transform:translateX(5px) rotateY(7deg);}31.5%{transform:translateX(-3px) rotateY(-5deg);}43.5%{transform:translateX(2px) rotateY(3deg);}50%{transform:translateX(0);}}.headShake{animation-timing-function:ease-in-out;animation-name:headShake;}@keyframes swing{20%{transform:rotate3d(0,0,1,15deg);}40%{transform:rotate3d(0,0,1,-10deg);}60%{transform:rotate3d(0,0,1,5deg);}80%{transform:rotate3d(0,0,1,-5deg);}to{transform:rotate3d(0,0,1,0deg);}}.swing{transform-origin:top center;animation-name:swing;}@keyframes tada{from{transform:scale3d(1,1,1);}10%,20%{transform:scale3d(0.9,0.9,0.9) rotate3d(0,0,1,-3deg);}30%,50%,70%,90%{transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);}40%,60%,80%{transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);}to{transform:scale3d(1,1,1);}}.tada{animation-name:tada;}@keyframes wobble{from{transform:translate3d(0,0,0);}15%{transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg);}30%{transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg);}45%{transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg);}60%{transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg);}75%{transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg);}to{transform:translate3d(0,0,0);}}.wobble{animation-name:wobble;}@keyframes jello{from,11.1%,to{transform:translate3d(0,0,0);}22.2%{transform:skewX(-12.5deg) skewY(-12.5deg);}33.3%{transform:skewX(6.25deg) skewY(6.25deg);}44.4%{transform:skewX(-3.125deg) skewY(-3.125deg);}55.5%{transform:skewX(1.5625deg) skewY(1.5625deg);}66.6%{transform:skewX(-0.78125deg) skewY(-0.78125deg);}77.7%{transform:skewX(0.390625deg) skewY(0.390625deg);}88.8%{transform:skewX(-0.1953125deg) skewY(-0.1953125deg);}}.jello{animation-name:jello;transform-origin:center;}@keyframes heartBeat{0%{transform:scale(1);}14%{transform:scale(1.3);}28%{transform:scale(1);}42%{transform:scale(1.3);}70%{transform:scale(1);}}.heartBeat{animation-name:heartBeat;animation-duration:1.3s;animation-timing-function:ease-in-out;}@keyframes bounceIn{from,20%,40%,60%,80%,to{animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);}0%{opacity:0;transform:scale3d(0.3,0.3,0.3);}20%{transform:scale3d(1.1,1.1,1.1);}40%{transform:scale3d(0.9,0.9,0.9);}60%{opacity:1;transform:scale3d(1.03,1.03,1.03);}80%{transform:scale3d(0.97,0.97,0.97);}to{opacity:1;transform:scale3d(1,1,1);}}.bounceIn{animation-duration:0.75s;animation-name:bounceIn;}@keyframes bounceInDown{from,60%,75%,90%,to{animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);}0%{opacity:0;transform:translate3d(0,-3000px,0);}60%{opacity:1;transform:translate3d(0,25px,0);}75%{transform:translate3d(0,-10px,0);}90%{transform:translate3d(0,5px,0);}to{transform:translate3d(0,0,0);}}.bounceInDown{animation-name:bounceInDown;}@keyframes bounceInLeft{from,60%,75%,90%,to{animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);}0%{opacity:0;transform:translate3d(-3000px,0,0);}60%{opacity:1;transform:translate3d(25px,0,0);}75%{transform:translate3d(-10px,0,0);}90%{transform:translate3d(5px,0,0);}to{transform:translate3d(0,0,0);}}.bounceInLeft{animation-name:bounceInLeft;}@keyframes bounceInRight{from,60%,75%,90%,to{animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);}from{opacity:0;transform:translate3d(3000px,0,0);}60%{opacity:1;transform:translate3d(-25px,0,0);}75%{transform:translate3d(10px,0,0);}90%{transform:translate3d(-5px,0,0);}to{transform:translate3d(0,0,0);}}.bounceInRight{animation-name:bounceInRight;}@keyframes bounceInUp{from,60%,75%,90%,to{animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);}from{opacity:0;transform:translate3d(0,3000px,0);}60%{opacity:1;transform:translate3d(0,-20px,0);}75%{transform:translate3d(0,10px,0);}90%{transform:translate3d(0,-5px,0);}to{transform:translate3d(0,0,0);}}.bounceInUp{animation-name:bounceInUp;}@keyframes bounceOut{20%{transform:scale3d(0.9,0.9,0.9);}50%,55%{opacity:1;transform:scale3d(1.1,1.1,1.1);}to{opacity:0;transform:scale3d(0.3,0.3,0.3);}}.bounceOut{animation-duration:0.75s;animation-name:bounceOut;}@keyframes bounceOutDown{20%{transform:translate3d(0,10px,0);}40%,45%{opacity:1;transform:translate3d(0,-20px,0);}to{opacity:0;transform:translate3d(0,2000px,0);}}.bounceOutDown{animation-name:bounceOutDown;}@keyframes bounceOutLeft{20%{opacity:1;transform:translate3d(20px,0,0);}to{opacity:0;transform:translate3d(-2000px,0,0);}}.bounceOutLeft{animation-name:bounceOutLeft;}@keyframes bounceOutRight{20%{opacity:1;transform:translate3d(-20px,0,0);}to{opacity:0;transform:translate3d(2000px,0,0);}}.bounceOutRight{animation-name:bounceOutRight;}@keyframes bounceOutUp{20%{transform:translate3d(0,-10px,0);}40%,45%{opacity:1;transform:translate3d(0,20px,0);}to{opacity:0;transform:translate3d(0,-2000px,0);}}.bounceOutUp{animation-name:bounceOutUp;}@keyframes fadeIn{from{opacity:0;}to{opacity:1;}}.fadeIn{animation-name:fadeIn;}@keyframes fadeInDown{from{opacity:0;transform:translate3d(0,-100%,0);}to{opacity:1;transform:translate3d(0,0,0);}}.fadeInDown{animation-name:fadeInDown;}@keyframes fadeInDownBig{from{opacity:0;transform:translate3d(0,-2000px,0);}to{opacity:1;transform:translate3d(0,0,0);}}.fadeInDownBig{animation-name:fadeInDownBig;}@keyframes fadeInLeft{from{opacity:0;transform:translate3d(-100%,0,0);}to{opacity:1;transform:translate3d(0,0,0);}}.fadeInLeft{animation-name:fadeInLeft;}@keyframes fadeInLeftBig{from{opacity:0;transform:translate3d(-2000px,0,0);}to{opacity:1;transform:translate3d(0,0,0);}}.fadeInLeftBig{animation-name:fadeInLeftBig;}@keyframes fadeInRight{from{opacity:0;transform:translate3d(100%,0,0);}to{opacity:1;transform:translate3d(0,0,0);}}.fadeInRight{animation-name:fadeInRight;}@keyframes fadeInRightBig{from{opacity:0;transform:translate3d(2000px,0,0);}to{opacity:1;transform:translate3d(0,0,0);}}.fadeInRightBig{animation-name:fadeInRightBig;}@keyframes fadeInUp{from{opacity:0;transform:translate3d(0,100%,0);}to{opacity:1;transform:translate3d(0,0,0);}}.fadeInUp{animation-name:fadeInUp;}@keyframes fadeInUpBig{from{opacity:0;transform:translate3d(0,2000px,0);}to{opacity:1;transform:translate3d(0,0,0);}}.fadeInUpBig{animation-name:fadeInUpBig;}@keyframes fadeOut{from{opacity:1;}to{opacity:0;}}.fadeOut{animation-name:fadeOut;}@keyframes fadeOutDown{from{opacity:1;}to{opacity:0;transform:translate3d(0,100%,0);}}.fadeOutDown{animation-name:fadeOutDown;}@keyframes fadeOutDownBig{from{opacity:1;}to{opacity:0;transform:translate3d(0,2000px,0);}}.fadeOutDownBig{animation-name:fadeOutDownBig;}@keyframes fadeOutLeft{from{opacity:1;}to{opacity:0;transform:translate3d(-100%,0,0);}}.fadeOutLeft{animation-name:fadeOutLeft;}@keyframes fadeOutLeftBig{from{opacity:1;}to{opacity:0;transform:translate3d(-2000px,0,0);}}.fadeOutLeftBig{animation-name:fadeOutLeftBig;}@keyframes fadeOutRight{from{opacity:1;}to{opacity:0;transform:translate3d(100%,0,0);}}.fadeOutRight{animation-name:fadeOutRight;}@keyframes fadeOutRightBig{from{opacity:1;}to{opacity:0;transform:translate3d(2000px,0,0);}}.fadeOutRightBig{animation-name:fadeOutRightBig;}@keyframes fadeOutUp{from{opacity:1;}to{opacity:0;transform:translate3d(0,-100%,0);}}.fadeOutUp{animation-name:fadeOutUp;}@keyframes fadeOutUpBig{from{opacity:1;}to{opacity:0;transform:translate3d(0,-2000px,0);}}.fadeOutUpBig{animation-name:fadeOutUpBig;}@keyframes flip{from{transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,0) rotate3d(0,1,0,-360deg);animation-timing-function:ease-out;}40%{transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);animation-timing-function:ease-out;}50%{transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);animation-timing-function:ease-in;}80%{transform:perspective(400px) scale3d(0.95,0.95,0.95) translate3d(0,0,0) rotate3d(0,1,0,0deg);animation-timing-function:ease-in;}to{transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,0) rotate3d(0,1,0,0deg);animation-timing-function:ease-in;}}.animated.flip{backface-visibility:visible;animation-name:flip;}@keyframes flipInX{from{transform:perspective(400px) rotate3d(1,0,0,90deg);animation-timing-function:ease-in;opacity:0;}40%{transform:perspective(400px) rotate3d(1,0,0,-20deg);animation-timing-function:ease-in;}60%{transform:perspective(400px) rotate3d(1,0,0,10deg);opacity:1;}80%{transform:perspective(400px) rotate3d(1,0,0,-5deg);}to{transform:perspective(400px);}}.flipInX{backface-visibility:visible !important;animation-name:flipInX;}@keyframes flipInY{from{transform:perspective(400px) rotate3d(0,1,0,90deg);animation-timing-function:ease-in;opacity:0;}40%{transform:perspective(400px) rotate3d(0,1,0,-20deg);animation-timing-function:ease-in;}60%{transform:perspective(400px) rotate3d(0,1,0,10deg);opacity:1;}80%{transform:perspective(400px) rotate3d(0,1,0,-5deg);}to{transform:perspective(400px);}}.flipInY{backface-visibility:visible !important;animation-name:flipInY;}@keyframes flipOutX{from{transform:perspective(400px);}30%{transform:perspective(400px) rotate3d(1,0,0,-20deg);opacity:1;}to{transform:perspective(400px) rotate3d(1,0,0,90deg);opacity:0;}}.flipOutX{animation-duration:0.75s;animation-name:flipOutX;backface-visibility:visible !important;}@keyframes flipOutY{from{transform:perspective(400px);}30%{transform:perspective(400px) rotate3d(0,1,0,-15deg);opacity:1;}to{transform:perspective(400px) rotate3d(0,1,0,90deg);opacity:0;}}.flipOutY{animation-duration:0.75s;backface-visibility:visible !important;animation-name:flipOutY;}@keyframes lightSpeedIn{from{transform:translate3d(100%,0,0) skewX(-30deg);opacity:0;}60%{transform:skewX(20deg);opacity:1;}80%{transform:skewX(-5deg);}to{transform:translate3d(0,0,0);}}.lightSpeedIn{animation-name:lightSpeedIn;animation-timing-function:ease-out;}@keyframes lightSpeedOut{from{opacity:1;}to{transform:translate3d(100%,0,0) skewX(30deg);opacity:0;}}.lightSpeedOut{animation-name:lightSpeedOut;animation-timing-function:ease-in;}@keyframes rotateIn{from{transform-origin:center;transform:rotate3d(0,0,1,-200deg);opacity:0;}to{transform-origin:center;transform:translate3d(0,0,0);opacity:1;}}.rotateIn{animation-name:rotateIn;}@keyframes rotateInDownLeft{from{transform-origin:left bottom;transform:rotate3d(0,0,1,-45deg);opacity:0;}to{transform-origin:left bottom;transform:translate3d(0,0,0);opacity:1;}}.rotateInDownLeft{animation-name:rotateInDownLeft;}@keyframes rotateInDownRight{from{transform-origin:right bottom;transform:rotate3d(0,0,1,45deg);opacity:0;}to{transform-origin:right bottom;transform:translate3d(0,0,0);opacity:1;}}.rotateInDownRight{animation-name:rotateInDownRight;}@keyframes rotateInUpLeft{from{transform-origin:left bottom;transform:rotate3d(0,0,1,45deg);opacity:0;}to{transform-origin:left bottom;transform:translate3d(0,0,0);opacity:1;}}.rotateInUpLeft{animation-name:rotateInUpLeft;}@keyframes rotateInUpRight{from{transform-origin:right bottom;transform:rotate3d(0,0,1,-90deg);opacity:0;}to{transform-origin:right bottom;transform:translate3d(0,0,0);opacity:1;}}.rotateInUpRight{animation-name:rotateInUpRight;}@keyframes rotateOut{from{transform-origin:center;opacity:1;}to{transform-origin:center;transform:rotate3d(0,0,1,200deg);opacity:0;}}.rotateOut{animation-name:rotateOut;}@keyframes rotateOutDownLeft{from{transform-origin:left bottom;opacity:1;}to{transform-origin:left bottom;transform:rotate3d(0,0,1,45deg);opacity:0;}}.rotateOutDownLeft{animation-name:rotateOutDownLeft;}@keyframes rotateOutDownRight{from{transform-origin:right bottom;opacity:1;}to{transform-origin:right bottom;transform:rotate3d(0,0,1,-45deg);opacity:0;}}.rotateOutDownRight{animation-name:rotateOutDownRight;}@keyframes rotateOutUpLeft{from{transform-origin:left bottom;opacity:1;}to{transform-origin:left bottom;transform:rotate3d(0,0,1,-45deg);opacity:0;}}.rotateOutUpLeft{animation-name:rotateOutUpLeft;}@keyframes rotateOutUpRight{from{transform-origin:right bottom;opacity:1;}to{transform-origin:right bottom;transform:rotate3d(0,0,1,90deg);opacity:0;}}.rotateOutUpRight{animation-name:rotateOutUpRight;}@keyframes hinge{0%{transform-origin:top left;animation-timing-function:ease-in-out;}20%,60%{transform:rotate3d(0,0,1,80deg);transform-origin:top left;animation-timing-function:ease-in-out;}40%,80%{transform:rotate3d(0,0,1,60deg);transform-origin:top left;animation-timing-function:ease-in-out;opacity:1;}to{transform:translate3d(0,700px,0);opacity:0;}}.hinge{animation-duration:2s;animation-name:hinge;}@keyframes jackInTheBox{from{opacity:0;transform:scale(0.1) rotate(30deg);transform-origin:center bottom;}50%{transform:rotate(-10deg);}70%{transform:rotate(3deg);}to{opacity:1;transform:scale(1);}}.jackInTheBox{animation-name:jackInTheBox;}@keyframes rollIn{from{opacity:0;transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);}to{opacity:1;transform:translate3d(0,0,0);}}.rollIn{animation-name:rollIn;}@keyframes rollOut{from{opacity:1;}to{opacity:0;transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg);}}.rollOut{animation-name:rollOut;}@keyframes zoomIn{from{opacity:0;transform:scale3d(0.3,0.3,0.3);}50%{opacity:1;}}.zoomIn{animation-name:zoomIn;}@keyframes zoomInDown{from{opacity:0;transform:scale3d(0.1,0.1,0.1) translate3d(0,-1000px,0);animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);}60%{opacity:1;transform:scale3d(0.475,0.475,0.475) translate3d(0,60px,0);animation-timing-function:cubic-bezier(0.175,0.885,0.32,1);}}.zoomInDown{animation-name:zoomInDown;}@keyframes zoomInLeft{from{opacity:0;transform:scale3d(0.1,0.1,0.1) translate3d(-1000px,0,0);animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);}60%{opacity:1;transform:scale3d(0.475,0.475,0.475) translate3d(10px,0,0);animation-timing-function:cubic-bezier(0.175,0.885,0.32,1);}}.zoomInLeft{animation-name:zoomInLeft;}@keyframes zoomInRight{from{opacity:0;transform:scale3d(0.1,0.1,0.1) translate3d(1000px,0,0);animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);}60%{opacity:1;transform:scale3d(0.475,0.475,0.475) translate3d(-10px,0,0);animation-timing-function:cubic-bezier(0.175,0.885,0.32,1);}}.zoomInRight{animation-name:zoomInRight;}@keyframes zoomInUp{from{opacity:0;transform:scale3d(0.1,0.1,0.1) translate3d(0,1000px,0);animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);}60%{opacity:1;transform:scale3d(0.475,0.475,0.475) translate3d(0,-60px,0);animation-timing-function:cubic-bezier(0.175,0.885,0.32,1);}}.zoomInUp{animation-name:zoomInUp;}@keyframes zoomOut{from{opacity:1;}50%{opacity:0;transform:scale3d(0.3,0.3,0.3);}to{opacity:0;}}.zoomOut{animation-name:zoomOut;}@keyframes zoomOutDown{40%{opacity:1;transform:scale3d(0.475,0.475,0.475) translate3d(0,-60px,0);animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);}to{opacity:0;transform:scale3d(0.1,0.1,0.1) translate3d(0,2000px,0);transform-origin:center bottom;animation-timing-function:cubic-bezier(0.175,0.885,0.32,1);}}.zoomOutDown{animation-name:zoomOutDown;}@keyframes zoomOutLeft{40%{opacity:1;transform:scale3d(0.475,0.475,0.475) translate3d(42px,0,0);}to{opacity:0;transform:scale(0.1) translate3d(-2000px,0,0);transform-origin:left center;}}.zoomOutLeft{animation-name:zoomOutLeft;}@keyframes zoomOutRight{40%{opacity:1;transform:scale3d(0.475,0.475,0.475) translate3d(-42px,0,0);}to{opacity:0;transform:scale(0.1) translate3d(2000px,0,0);transform-origin:right center;}}.zoomOutRight{animation-name:zoomOutRight;}@keyframes zoomOutUp{40%{opacity:1;transform:scale3d(0.475,0.475,0.475) translate3d(0,60px,0);animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);}to{opacity:0;transform:scale3d(0.1,0.1,0.1) translate3d(0,-2000px,0);transform-origin:center bottom;animation-timing-function:cubic-bezier(0.175,0.885,0.32,1);}}.zoomOutUp{animation-name:zoomOutUp;}@keyframes slideInDown{from{transform:translate3d(0,-100%,0);visibility:visible;}to{transform:translate3d(0,0,0);}}.slideInDown{animation-name:slideInDown;}@keyframes slideInLeft{from{transform:translate3d(-100%,0,0);visibility:visible;}to{transform:translate3d(0,0,0);}}.slideInLeft{animation-name:slideInLeft;}@keyframes slideInRight{from{transform:translate3d(100%,0,0);visibility:visible;}to{transform:translate3d(0,0,0);}}.slideInRight{animation-name:slideInRight;}@keyframes slideInUp{from{transform:translate3d(0,100%,0);visibility:visible;}to{transform:translate3d(0,0,0);}}.slideInUp{animation-name:slideInUp;}@keyframes slideOutDown{from{transform:translate3d(0,0,0);}to{visibility:hidden;transform:translate3d(0,100%,0);}}.slideOutDown{animation-name:slideOutDown;}@keyframes slideOutLeft{from{transform:translate3d(0,0,0);}to{visibility:hidden;transform:translate3d(-100%,0,0);}}.slideOutLeft{animation-name:slideOutLeft;}@keyframes slideOutRight{from{transform:translate3d(0,0,0);}to{visibility:hidden;transform:translate3d(100%,0,0);}}.slideOutRight{animation-name:slideOutRight;}@keyframes slideOutUp{from{transform:translate3d(0,0,0);}to{visibility:hidden;transform:translate3d(0,-100%,0);}}.slideOutUp{animation-name:slideOutUp;}.animated{animation-duration:1s;animation-fill-mode:both;}.animated.infinite{animation-iteration-count:infinite;}.animated.delay-1s{animation-delay:1s;}.animated.delay-2s{animation-delay:2s;}.animated.delay-3s{animation-delay:3s;}.animated.delay-4s{animation-delay:4s;}.animated.delay-5s{animation-delay:5s;}.animated.fast{animation-duration:800ms;}.animated.faster{animation-duration:500ms;}.animated.slow{animation-duration:2s;}.animated.slower{animation-duration:3s;}@media (print),(prefers-reduced-motion:reduce){.animated{animation-duration:1ms !important;transition-duration:1ms !important;animation-iteration-count:1 !important;}}@font-face{font-family:'Fira Sans';font-weight:300;font-style:italic;src:url('../../../typo3conf/ext/Flt/Resources/Public/Fonts/fira-sans-v9-latin-300italic.eot');src:local("Fira Sans Light Italic"),local("FiraSans-LightItalic"),url('../../../typo3conf/ext/Flt/Resources/Public/Fonts/fira-sans-v9-latin-300italic.eot?#iefix') format("embedded-opentype"),url('../../../typo3conf/ext/Flt/Resources/Public/Fonts/fira-sans-v9-latin-300italic.woff2') format("woff2"),url('../../../typo3conf/ext/Flt/Resources/Public/Fonts/fira-sans-v9-latin-300italic.woff') format("woff"),url('../../../typo3conf/ext/Flt/Resources/Public/Fonts/fira-sans-v9-latin-300italic.ttf') format("truetype"),url('../../../typo3conf/ext/Flt/Resources/Public/Fonts/fira-sans-v9-latin-300italic.svg#FiraSans') format("svg");}@font-face{font-family:'Fira Sans';font-weight:400;font-style:normal;src:url('../../../typo3conf/ext/Flt/Resources/Public/Fonts/fira-sans-v9-latin-regular.eot');src:local("Fira Sans Regular"),local("FiraSans-Regular"),url('../../../typo3conf/ext/Flt/Resources/Public/Fonts/fira-sans-v9-latin-regular.eot?#iefix') format("embedded-opentype"),url('../../../typo3conf/ext/Flt/Resources/Public/Fonts/fira-sans-v9-latin-regular.woff2') format("woff2"),url('../../../typo3conf/ext/Flt/Resources/Public/Fonts/fira-sans-v9-latin-regular.woff') format("woff"),url('../../../typo3conf/ext/Flt/Resources/Public/Fonts/fira-sans-v9-latin-regular.ttf') format("truetype"),url('../../../typo3conf/ext/Flt/Resources/Public/Fonts/fira-sans-v9-latin-regular.svg#FiraSans') format("svg");}@font-face{font-family:'Fira Sans';font-weight:600;font-style:normal;src:url('../../../typo3conf/ext/Flt/Resources/Public/Fonts/fira-sans-v9-latin-600.eot');src:local("Fira Sans SemiBold"),local("FiraSans-SemiBold"),url('../../../typo3conf/ext/Flt/Resources/Public/Fonts/fira-sans-v9-latin-600.eot?#iefix') format("embedded-opentype"),url('../../../typo3conf/ext/Flt/Resources/Public/Fonts/fira-sans-v9-latin-600.woff2') format("woff2"),url('../../../typo3conf/ext/Flt/Resources/Public/Fonts/fira-sans-v9-latin-600.woff') format("woff"),url('../../../typo3conf/ext/Flt/Resources/Public/Fonts/fira-sans-v9-latin-600.ttf') format("truetype"),url('../../../typo3conf/ext/Flt/Resources/Public/Fonts/fira-sans-v9-latin-600.svg#FiraSans') format("svg");}@font-face{font-family:'ShowcaseSlab';font-weight:normal;font-style:normal;src:url('../../../typo3conf/ext/Flt/Resources/Public/Fonts/ShowcaseSlab.eot');src:url('../../../typo3conf/ext/Flt/Resources/Public/Fonts/ShowcaseSlab.eot?#iefix') format("embedded-opentype"),url('../../../typo3conf/ext/Flt/Resources/Public/Fonts/ShowcaseSlab.woff') format("woff"),url('../../../typo3conf/ext/Flt/Resources/Public/Fonts/ShowcaseSlab.ttf') format("truetype"),url('../../../typo3conf/ext/Flt/Resources/Public/Fonts/ShowcaseSlab.svg#ShowcaseSlab-Regular') format("svg");text-rendering:optimizeLegibility;}@font-face{font-family:'ShowcaseSans';font-weight:normal;font-style:normal;src:url('../../../typo3conf/ext/Flt/Resources/Public/Fonts/ShowcaseSans.eot');src:url('../../../typo3conf/ext/Flt/Resources/Public/Fonts/ShowcaseSans.eot?#iefix') format("embedded-opentype"),url('../../../typo3conf/ext/Flt/Resources/Public/Fonts/ShowcaseSans.woff') format("woff"),url('../../../typo3conf/ext/Flt/Resources/Public/Fonts/ShowcaseSans.ttf') format("truetype"),url('../../../typo3conf/ext/Flt/Resources/Public/Fonts/ShowcaseSans.svg#ShowcaseSans-Regular') format("svg");text-rendering:optimizeLegibility;}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{font:inherit;font-size:100%;margin:0;padding:0;vertical-align:baseline;border:0;}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}body{line-height:1;}ol,ul{list-style:none;}blockquote,q{quotes:none;}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none;}table{border-spacing:0;border-collapse:collapse;}*:focus,a:focus,button:focus{outline:none;}button::-moz-focus-inner{border:0;}*,*:before,*:after{box-sizing:border-box;}*{-webkit-tap-highlight-color:rgba(0,0,0,0);}*{‑webkit‑text‑size‑adjust:100%;}input,select,button{border-radius:0;-webkit-appearance:none;-moz-appearance:none;}select::-ms-expand{display:none;}*{text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;}@media print{*,*:before,*:after,*:first-letter,*:first-line{color:#000 !important;background:transparent !important;box-shadow:none !important;text-shadow:none !important;}a,a:visited{text-decoration:underline;}a[href]:after{content:" (" attr(href) ")";}abbr[title]:after{content:" (" attr(title) ")";}a[href^='#']:after,a[href^='javascript:']:after{content:'';}pre,blockquote{border:1px solid #999;page-break-inside:avoid;}thead{display:table-header-group;}tr,img{page-break-inside:avoid;}img{max-width:100% !important;}p,h2,h3{orphans:3;widows:3;}h2,h3{page-break-after:avoid;}}html.with-featherlight{overflow:hidden;}.featherlight{position:fixed;z-index:2147483647;top:0;right:0;bottom:0;left:0;display:none;cursor:pointer;text-align:center;white-space:nowrap;background:#333;background:rgba(0,0,0,0);}.featherlight:last-of-type{background:rgba(0,0,0,0.8);}.featherlight:before{display:inline-block;height:100%;content:'';vertical-align:middle;}.featherlight .featherlight-content{position:relative;display:inline-block;overflow:auto;max-height:95%;margin-right:5%;margin-left:5%;padding:1px;cursor:auto;text-align:left;vertical-align:middle;white-space:normal;background:#fff;}.featherlight .featherlight-inner{display:block;}.featherlight script.featherlight-inner,.featherlight link.featherlight-inner,.featherlight style.featherlight-inner{display:none;}.featherlight .featherlight-close-icon{font-size:1rem;line-height:1rem;position:absolute;z-index:9999;top:0;right:0;padding:1rem;cursor:pointer;text-align:center;color:#fff;border:none;background:#ef7c00;}.featherlight .featherlight-close-icon::-moz-focus-inner{padding:0;border:0;}.featherlight .featherlight-image{width:100%;}.featherlight-iframe .featherlight-content{padding:0;border-bottom:0;-webkit-overflow-scrolling:touch;}.featherlight iframe{border:none;}.featherlight *{box-sizing:border-box;}@media only screen and (max-width:1024px){.featherlight .featherlight-content{max-height:98%;margin-right:0;margin-left:0;}}@media print{html.with-featherlight > * > :not(.featherlight){display:none;}}.featherlight-next,.featherlight-previous{position:absolute;top:0;right:0;bottom:0;left:90%;display:block;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background:rgba(0,0,0,0);-webkit-touch-callout:none;-khtml-user-select:none;}.featherlight-previous{right:90%;left:0;}.featherlight-next span,.featherlight-previous span{font-size:2rem;font-weight:normal;font-style:normal;line-height:1.5rem;position:absolute;top:50%;left:5%;display:block;display:none;width:82%;margin-top:-.75rem;text-align:center;color:#fff;}.featherlight-next span{right:5%;left:auto;}.featherlight-next:hover span,.featherlight-previous:hover span{display:inline-block;}.featherlight-swipe-aware .featherlight-next,.featherlight-swipe-aware .featherlight-previous{display:none;}.featherlight-loading .featherlight-previous,.featherlight-loading .featherlight-next{display:none;}.featherlight-first-slide.featherlight-last-slide .featherlight-previous,.featherlight-first-slide.featherlight-last-slide .featherlight-next{display:none;}@media only screen and (max-device-width:1024px){.featherlight-next:hover,.featherlight-previous:hover{background:none;}.featherlight-next span,.featherlight-previous span{display:block;}}@media only screen and (max-width:1024px){.featherlight-next,.featherlight-previous{top:10px;right:10px;left:85%;}.featherlight-previous{right:85%;left:10px;}.featherlight-next span,.featherlight-previous span{font-size:40px;margin-top:-30px;}}@font-face{font-family:'Icon';font-weight:normal;font-style:normal;src:url('../../../typo3conf/ext/Flt/Resources/Public/Fonts/Flaticon.woff') format("woff"),url('../../../typo3conf/ext/Flt/Resources/Public/Fonts/Flaticon.ttf') format("truetype"),url('../../../typo3conf/ext/Flt/Resources/Public/Fonts/Flaticon.svg#Flaticon') format("svg");}@media screen and (-webkit-min-device-pixel-ratio:0){@font-face{font-family:'Icon';src:url('../../../typo3conf/ext/Flt/Resources/Public/Fonts/Flaticon.svg#Flaticon') format("svg");}}.Icon:before{font-family:'Icon';font-weight:normal;font-style:normal;font-variant:normal;line-height:1;display:inline-block;text-decoration:inherit;text-transform:none;}.Icon--coronavirus:before{content:"\e900";}.Icon--kid-and-baby:before{content:'\f100';}.Icon--windsock:before{content:'\f101';}.Icon--sun:before{content:'\f102';}.Icon--weather:before{content:'\f103';}.Icon--storm:before{content:'\f104';}.Icon--snowy:before{content:'\f105';}.Icon--snow:before{content:'\f106';}.Icon--rain:before{content:'\f107';}.Icon--lighting:before{content:'\f108';}.Icon--cloudy:before{content:'\f109';}.Icon--cloudy-day:before{content:'\f10a';}.Icon--clouds:before{content:'\f10b';}.Icon--hail:before{content:'\f10c';}.Icon--thunderstorm:before{content:'\f10d';}.Icon--clock:before{content:'\f10e';}.Icon--sauna:before{content:'\f10f';}.Icon--hot-spring:before{content:'\f110';}.Icon--sauna-1:before{content:'\f111';}.Icon--sauna-2:before{content:'\f112';}.Icon--sauna-3:before{content:'\f113';}.Icon--waterpark:before{content:'\f114';}.Icon--pool:before{content:'\f115';}.Icon--lounger:before{content:'\f116';}.Icon--reed:before{content:'\f117';}.Icon--sports-and-competition:before{content:'\f118';}.Icon--hot-pool:before{content:'\f119';}.Icon--pool-1:before{content:'\f11a';}.Icon--hippopotamus:before{content:'\f11b';}.Icon--ticket:before{content:'\f11c';}.Icon--gallery:before{content:'\f11d';}.Icon--growth:before{content:'\f11e';}.Icon--leaf:before{content:'\f11f';}.Icon--plant:before{content:'\f120';}.Icon--ecology:before{content:'\f121';}.Icon--ecology-1:before{content:'\f122';}.Icon--idea:before{content:'\f123';}.Icon--paddle:before{content:'\f124';}.Icon--bride:before{content:'\f125';}.Icon--deg45:before{content:'\f126';}.Icon--deg58:before{content:'\f127';}.Icon--deg78:before{content:'\f128';}.Icon--deg92:before{content:'\f129';}.Icon--deg102:before{content:'\f12a';}.Icon--birthday:before{content:'\f12b';}.Icon--gift-card:before{content:'\f12c';}.Icon--restaurant:before{content:'\f12d';}.Icon--facebook:before{content:'\f12e';}.Alert{position:absolute;z-index:205;top:30%;right:2rem;display:none;overflow:hidden;width:20rem;height:20rem;padding:2rem;transform:rotate(9.5deg);border-radius:50%;background-color:#ef007f;background-image:url('../../../typo3conf/ext/Flt/Resources/Public/Images/foerdeland-therme_alert.svg');background-repeat:no-repeat;background-position:center;background-size:contain;box-shadow:0 0 2rem rgba(0,0,0,0.25);}.Alert a{text-decoration:none;color:#fff;}.Alert + .Alert{z-index:204;bottom:20rem;left:1rem;transform:rotate(-6.25deg) scale(0.8);}.Header--start .Alert{display:block;}.Alert__icon{font-size:3rem;line-height:1em;display:block;margin:0 0 1rem 0;text-align:center;color:#fff;}.Alert__headline{font-size:1.375rem;font-weight:bold;display:block;text-align:center;color:#fff;}.Alert__subline{font-size:1rem;display:block;color:rgba(255,255,255,0.75);}.Alert__text{font-size:1rem;margin-top:1rem;text-align:center;color:#fff;}.Alert__text p{margin:0;}@media all and (max-width:71em){.Alert{left:1rem;transform:rotate(-12.5deg) scale(0.8);}.Alert + .Alert{display:none;}}@media all and (max-width:48em){.Alert{display:none !important;}}.BackgroundImage{background-repeat:no-repeat;background-position:center;background-size:cover;}.Course{margin:2rem 0;padding:2rem;}.Course__image{width:80%;margin:10%;border-radius:50%;}.Course__headline{font-family:'ShowcaseSlab';font-size:2.5rem;line-height:1em;margin:1rem 0 .5rem;color:#017fad;}.Course__subline{font-family:'ShowcaseSans';font-size:2rem;line-height:1em;margin:.5rem 0 1rem;color:#00adba;}.Course__text{font-size:1.125rem;}.Course__text ul li{position:relative;padding-left:2rem;}.Course__text ul li:before,.Course__text ul li:after{position:absolute;top:0;left:0;display:block;width:1.5rem;height:1.5rem;content:' ';background-color:transparent;background-image:url('../../../typo3conf/ext/Flt/Resources/Public/Images/foerdeland-therme_glyph.svg');background-repeat:no-repeat;background-position:left center;background-size:contain;}.Course__link{position:relative;display:inline-block;margin-top:2rem;padding:.5rem 2rem;transition:background-color 333ms,color 333ms;text-decoration:none;letter-spacing:.035em;text-transform:uppercase;color:#017fad;border:1px #ef7c00 solid;}.Course__link:hover{color:#fff;background-color:#ef7c00;}@media all and (max-width:48em){.Course{margin:1rem 0;padding:1rem;}}.Footer{position:relative;margin-top:8rem;background-color:#ef7c00;}.Footer .Logo{position:relative;top:-.5rem;padding:2rem 0;}.Footer__waves{position:absolute;z-index:21;top:0;right:0;left:0;display:block;width:100%;height:0;padding-top:10%;transform:translateY(-95%);background-color:transparent;background-image:url('../../../typo3conf/ext/Flt/Resources/Public/Images/foerdeland-therme_waves.svg'),url('../../../typo3conf/ext/Flt/Resources/Public/Images/foerdeland-therme_waves-fill.svg');background-repeat:no-repeat;background-position:bottom center;background-size:140%;}@media all and (max-width:58rem){.Footer .Logo{top:0;right:0;left:0;margin:0 auto;padding:1.5rem 0;}}.FooterImage{position:relative;margin-bottom:-8rem;}.FooterImage img{width:100%;}.FooterImage:after{position:absolute;z-index:10;bottom:0;left:0;display:block;width:100%;height:75%;content:' ';background-image:linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,0.5));background-repeat:no-repeat;background-size:100%;}.FooterImage__header{position:absolute;z-index:20;top:0;right:0;bottom:0;left:0;display:block;width:100%;}.FooterImage__header .Headline{position:relative;top:50%;margin:0 auto;transform:translateY(-50%);color:#fff;}@media all and (max-width:30rem){.FooterImage{display:none;}}.FooterNavigation{position:absolute;z-index:100;top:2rem;right:1rem;}.FooterNavigation__list{position:relative;}.FooterNavigation__listElement{position:relative;display:inline-block;padding:0 1rem;}.FooterNavigation__listElement:hover .FooterNavigation__sublist{visibility:visible;transform:translateX(-50%) translateY(0rem);opacity:1;}.FooterNavigation__link{text-decoration:none;}.FooterNavigation__link--facebook .FooterNavigation__linkTitle{transform:scale(2);}.FooterNavigation__linkTitle{font-size:1rem;display:block;text-align:center;white-space:nowrap;color:#fff;}@media all and (max-width:58rem){.FooterNavigation{position:relative;top:0;right:0;left:0;}.FooterNavigation__listElement{display:block;margin:1rem 2rem;padding:0;text-align:left;}.FooterNavigation__link--facebook .FooterNavigation__linkTitle{font-size:3rem;transform:scale(1);}}.Header{position:relative;display:block;overflow-x:hidden;width:100vw;height:80vh;margin:0 auto 4rem;padding-bottom:6rem;transition:width 333ms;background-color:#e5e5e5;}.Header .Headline{margin:0;}.Header.Header--start{height:100vh;margin-bottom:0;padding-bottom:0;}.Header.Header--start.Header--scrolled{width:78rem;}.Header:before{position:absolute;z-index:10;top:0;left:0;display:block;width:100%;height:16rem;content:' ';background-image:linear-gradient(to bottom,rgba(1,127,173,0.9),rgba(1,127,173,0));background-repeat:no-repeat;background-size:100%;}.Header:after{position:absolute;z-index:10;bottom:0;left:0;display:block;width:100%;height:75%;content:' ';background-image:linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,0.5));background-repeat:no-repeat;background-size:100%;}.Header__bubbles{position:absolute;z-index:20;right:5rem;bottom:0;display:block;width:100%;max-width:24rem;height:100vh;opacity:.75;background-color:transparent;background-image:url('../../../typo3conf/ext/Flt/Resources/Public/Images/foerdeland-therme_bubbles.svg');background-repeat:no-repeat;background-position:bottom right;background-size:contain;}.Header__waves{position:absolute;z-index:21;top:8rem;right:0;left:0;display:block;width:100%;height:0;padding-top:6%;transform:translateY(-50%);background-color:transparent;background-image:url('../../../typo3conf/ext/Flt/Resources/Public/Images/foerdeland-therme_waves.svg');background-repeat:no-repeat;background-position:center;background-size:140%;}.Header__basics{position:absolute;z-index:100;bottom:0;display:block;width:100%;background-image:linear-gradient(to right,#017fad,#00adba);}.Header__basicsItem{position:relative;display:inline-block;margin:1.5rem 2rem;padding-left:4rem;color:#fff;}.Header__basicsItem:before{font-size:3rem;position:absolute;left:0;}.Header__basicsItem a{text-decoration:none;color:#fff;}.Header__basicsItem:hover a{text-decoration:underline;}.Header__scrolldown{position:absolute;z-index:200;bottom:5rem;left:50%;display:block;width:2.4rem;height:4rem;cursor:pointer;transform:translateX(-50%);border:#fff 2px solid;border-radius:1.5rem;}.Header__scrolldown span{position:relative;display:block;width:100%;height:100%;}.Header__scrolldown span:after{position:absolute;top:20%;left:50%;display:block;width:2px;height:20%;content:' ';transform:translateX(-50%);animation-name:scroll-line;animation-duration:3000ms;animation-iteration-count:infinite;background-color:#fff;}.Header__scrolldown span:before{position:absolute;top:10%;left:50%;display:none;width:.5rem;height:.5rem;content:' ';transform:translateX(-50%) translateY(-50%) rotate(45deg);animation-name:scroll-arrow;animation-duration:3000ms;animation-iteration-count:infinite;opacity:0;border-right:#fff 2px solid;border-bottom:#fff 2px solid;}@keyframes scroll-line{0%{top:20%;height:20%;}10%{top:20%;height:20%;}40%{top:20%;height:60%;}50%{top:80%;height:0;}50.0000001%{top:20%;height:0;}60%{top:20%;height:20%;}}@keyframes scroll-arrow{0%{top:20%;opacity:0;}10%{opacity:1;}40%{opacity:1;}50%{top:80%;opacity:0;}}@media all and (max-width:78rem){.Header.Header--start.Header--scrolled{width:100%;}}@media all and (max-width:58rem){.Header.m_open{overflow-x:visible;}.Header__bubbles{display:none;}}@media all and (max-width:48em){.Header{height:100vh;}.Header__waves{display:none;}.Header__basicsItem{margin:1rem 1rem;}.Header__scrolldown{display:none;}}.header-info{font-size:90%;position:absolute;z-index:100;bottom:0;width:100%;color:#fff;}.header-info a{text-decoration:none;color:#fff;}.header-info .Key__icon{font-size:2.5rem;margin-bottom:.5rem;}.header-info__inner{margin:3rem;zoom:1;}.header-info__inner:before,.header-info__inner:after{content:'\0020';display:block;height:0;overflow:hidden;}.header-info__inner:after{clear:both;}.header-info__col{display:inline-block;padding:1rem;vertical-align:bottom;text-align:center;}.header-info__col.header-info__col-right{float:right;}.header-info__col.header-info__col-left{float:left;}.header-info__title{margin:0;}.header-headline{font-size:1.375rem;font-weight:700;display:block;margin:0;text-align:left;color:#fff;}.opening-hours{max-width:340px;text-align:left;zoom:1;}.opening-hours:before,.opening-hours:after{content:'\0020';display:block;height:0;overflow:hidden;}.opening-hours:after{clear:both;}.opening-hours__row{display:block;float:left;}.opening-hours__row--left{width:110px;}@media all and (max-width:48rem){.header-info__col.header-info__col-right{display:none;}.header-info__inner{margin:1.5rem;}.header-info__col.header-info__col-left{position:absolute;bottom:3.5rem;left:1.5rem;}}.HeaderNavigation{position:absolute;z-index:110;top:calc(2rem + 1px);right:1rem;}.HeaderNavigation__toggler{display:none;}.HeaderNavigation__list{position:relative;}.HeaderNavigation__list:hover .HeaderNavigation__listElement .HeaderNavigation__linkSubtitle{opacity:0;}.HeaderNavigation__listElement{position:relative;display:inline-block;padding:0 1rem;transition:all 333ms;}.HeaderNavigation__listElement:hover .HeaderNavigation__linkSubtitle{opacity:1 !important;}.HeaderNavigation__listElement:hover .HeaderNavigation__sublist{visibility:visible;transform:translateX(-50%) translateY(0rem);opacity:1;}.HeaderNavigation__listElement.m_active .HeaderNavigation__linkSubtitle{opacity:1;}.HeaderNavigation__link{text-decoration:none;}.HeaderNavigation__linkTitle{font-size:1.375rem;font-weight:bold;display:block;text-align:center;white-space:nowrap;letter-spacing:.02em;text-transform:uppercase;color:#fff;}.HeaderNavigation__linkSubtitle{font-size:1rem;position:absolute;left:50%;display:block;transition:all 333ms;transform:translateX(-50%);text-align:center;white-space:nowrap;pointer-events:none;opacity:0;color:rgba(255,255,255,0.75);}.HeaderNavigation__sublist{position:absolute;left:50%;display:block;visibility:hidden;margin:0;padding:3rem 0 0;transition:opacity 333ms,transform 333ms;transform:translateX(-50%) translateY(-1rem);opacity:0;}.HeaderNavigation__sublist-wrap{position:relative;display:block;margin:0;padding:0;list-style:none;background-image:linear-gradient(to bottom,rgba(1,127,173,0.95),rgba(0,173,186,0.95));box-shadow:0 1rem 1rem rgba(0,0,0,0.25);}.HeaderNavigation__sublistElement{border-bottom:1px rgba(255,255,255,0.75) solid;}.HeaderNavigation__sublistElement.m_active{font-weight:bold;}.HeaderNavigation__sublistElement.m_active .HeaderNavigation__sublink{color:#ef7c00;}.HeaderNavigation__sublistElement:first-child .HeaderNavigation__sublink{padding-top:1.5rem;}.HeaderNavigation__sublistElement:first-child:before{position:absolute;z-index:-1;top:0;left:50%;display:block;width:1rem;height:1rem;content:' ';transition:background-color 1000ms;transform:translateX(-50%) translateY(-50%) rotate(45deg);pointer-events:none;background-color:#fff;}.HeaderNavigation__sublistElement:last-child{border-bottom:none;}.HeaderNavigation__sublistElement:last-child .HeaderNavigation__sublink{padding-bottom:1.5rem;}.HeaderNavigation__sublistElement:hover:first-child:before{transition-duration:0 !important;background-color:#017fad;}.HeaderNavigation__sublink{font-size:1.125rem;display:block;padding:.5rem 1.5rem;transition:background-color 1000ms,color 1000ms;white-space:nowrap;text-decoration:none;color:#017fad;background-color:#fff;}.HeaderNavigation__sublink:hover{transition:background-color 100ms,color 100ms;color:#fff !important;background-color:transparent;}@media all and (max-width:80rem){.HeaderNavigation__listElement{padding:0 1rem;}}@media all and (max-width:68rem){.HeaderNavigation__linkSubtitle{font-size:.75rem;}}@media all and (max-width:64rem){.HeaderNavigation__listElement{padding:0 .5rem;}}@media all and (max-width:58rem){.HeaderNavigation{position:absolute;z-index:2000;top:0;right:auto;left:0;width:100%;}.HeaderNavigation__toggler{position:absolute;z-index:2001;top:1.5rem;right:1.5rem;display:block;width:2rem;height:2rem;cursor:pointer;}.HeaderNavigation__toggler span{position:absolute;top:50%;display:block;width:100%;height:0;transition:transform 333ms,opacity 333ms;border-top:#fff 1px solid;border-bottom:#fff 1px solid;}.HeaderNavigation__toggler span:nth-child(1){transform:translateY(-0.75rem) rotate(0);}.HeaderNavigation__toggler span:nth-child(2){transform:translateX(0);opacity:1;}.HeaderNavigation__toggler span:nth-child(3){transform:translateY(0.75rem) rotate(0);}.Header.m_open .HeaderNavigation__toggler span:nth-child(1){transform:translateY(0) rotate(-45deg);}.Header.m_open .HeaderNavigation__toggler span:nth-child(2){transform:translateX(100%);opacity:0;}.Header.m_open .HeaderNavigation__toggler span:nth-child(3){transform:translateY(0) rotate(45deg);}.HeaderNavigation__list{top:.5rem;display:none;}.Header.m_open .HeaderNavigation__list{display:block;}.HeaderNavigation__listElement{display:block;width:100%;padding:0 .5rem;text-align:left;}.HeaderNavigation__listElement:hover .HeaderNavigation__sublist{transform:none;}.HeaderNavigation__link{display:block;padding:1rem;background-color:#017fad;}.HeaderNavigation__linkTitle{text-align:left;}.HeaderNavigation__linkSubtitle{display:none;}.HeaderNavigation__sublist{position:relative;left:0;visibility:visible;margin:0;padding:0;transform:none;opacity:1;}.HeaderNavigation__sublistElement{border-bottom:1px rgba(255,255,255,0.75) solid;}.HeaderNavigation__sublistElement.m_active{font-weight:bold;}.HeaderNavigation__sublistElement.m_active .HeaderNavigation__sublink{color:#ef7c00;}.HeaderNavigation__sublistElement:first-child:before{z-index:1;}}.HeaderVideo{position:absolute;top:0;left:0;overflow:hidden;width:100%;height:calc(100% - 6rem);pointer-events:none;}.HeaderVideo video{position:absolute;top:50%;left:50%;width:100vw;min-width:177.77vh;height:56.25vw;min-height:100vh;transform:translate(-50%,-50%);}.Header--start .HeaderVideo{height:100%;}.HeaderVideo__header{position:relative;z-index:50;top:50%;margin:0 auto;transform:translateY(-50%);color:#fff;}@media all and (max-width:58rem){.HeaderVideo video{display:none;}}.Headline{z-index:20;margin:2rem 0;text-align:center;}.Headline__headline,.Headline__subline{margin:0;}.Headline__text{font-family:'ShowcaseSlab';font-size:5rem;line-height:1em;display:block;}.Headline__divider{font-family:'ShowcaseSans';font-size:2.5rem;line-height:1em;position:relative;display:inline-block;-webkit-text-stroke-width:1px;}.Headline__divider:before,.Headline__divider:after{position:absolute;top:50%;right:-10rem;display:block;width:8rem;height:1rem;content:' ';transform:translateY(-50%);background-color:transparent;background-image:url('../../../typo3conf/ext/Flt/Resources/Public/Images/foerdeland-therme_wave.svg');background-repeat:no-repeat;background-position:center;background-size:480px;}.Headline__divider:after{right:auto;left:-10rem;}.Headline__headline--glyphe:before,.Headline__headline--glyphe:after{position:absolute;top:-3rem;left:50%;display:block;width:4rem;height:2rem;content:' ';transform:translateX(-50%);background-color:transparent;background-image:url('../../../typo3conf/ext/Flt/Resources/Public/Images/foerdeland-therme_glyph.svg');background-repeat:no-repeat;background-position:center;background-size:contain;}.Headline__headline--glyphe:after{top:auto;bottom:-3rem;transform:translateX(-50%);}@media all and (max-width:58rem){.Headline__text{font-size:3.5rem;}.Headline__divider{font-size:1.5rem;}.Headline__divider:before,.Headline__divider:after{display:none;}}.Image{position:relative;background-color:#e5e5e5;}.Image:after{position:absolute;z-index:10;bottom:0;left:0;display:block;width:100%;height:75%;content:' ';background-image:linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,0.5));background-repeat:no-repeat;background-size:100%;}.Ratio--1-1 .Image{width:100%;height:100%;padding-top:100%;}.Image__header{position:absolute;top:50%;display:block;width:100%;margin:0;transform:translateY(-50%);text-align:center;color:#fff;}.RoundImage{position:relative;max-width:39rem;margin:0 auto;padding:5% 15%;}.Image--round{position:relative;z-index:10;width:100%;border:4px #fff solid;border-radius:50%;}.Image--round:nth-child(2){position:absolute;z-index:20;top:0;right:0;left:auto;width:35%;margin:0;transform:none;}.Image--round:nth-child(3){position:absolute;z-index:30;top:auto;right:auto;bottom:0;left:1rem;width:30%;margin:0;transform:none;}.Layout--1 .Image--round:nth-child(2){right:auto;left:0;}.Layout--1 .Image--round:nth-child(3){right:1rem;left:auto;}.tab{width:100%;color:white;overflow:hidden;}.tab-label{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;margin:0 2rem;padding:.5rem 0;cursor:pointer;font-size:1.5rem;text-align:center;color:#00adba;border-bottom:1px solid #ef7c00;}.tab-label::after{content:"\276F";color:#ef7c00;transition:all .35s;}.tab-content{max-height:0;padding:0rem 2em;background:white;transition:all .35s;color:#a79a95;}.tab-close{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;padding:0rem 2em;font-size:0.75em;cursor:pointer;}.tab input:checked + .tab-label::after{transform:rotate(90deg);}.tab input:checked ~ .tab-content{max-height:100vh;padding:0rem 2em;}.Infusion{position:relative;margin:0;padding:0 2rem;}.news-ticker{position:absolute;bottom:0;max-width:78rem;width:100%;left:50%;transform:translateX(-50%);background-color:#ef007f;color:#fff;z-index:999;overflow:hidden;}.news-ticker--inner{white-space:nowrap;height:52px;}.news-ticker--headline{position:absolute;left:0rem;padding:0 1rem;font-weight:bold;height:52px;background-color:#ef007f;z-index:100;}.news-ticker--list{position:absolute;left:200px;animation:marquee 40s linear infinite;zoom:1;}.news-ticker--list:before,.news-ticker--list:after{content:'\0020';display:block;height:0;overflow:hidden;}.news-ticker--list:after{clear:both;}.news-ticker--list:hover{animation-play-state:paused;}.news-ticker--list-element{display:inline-block;}.news-ticker--list .news-ticker--list-link{text-decoration:none;color:#fff;padding:0 1rem;display:inline-block;}@keyframes marquee{0%{transform:translateX(0);}100%{transform:translateX(-100%);}}.Keys{position:relative;padding:2rem;}.Keys:after{position:absolute;top:50%;right:4rem;left:4rem;display:block;height:1rem !important;content:' ';transform:translateY(-50%);background-image:url('../../../typo3conf/ext/Flt/Resources/Public/Images/foerdeland-therme_wave-white.svg');background-repeat:repeat-x;background-position:center;background-size:480px;}.Keys .Col:nth-child(even) {position:relative;}.Keys .Col:nth-child(even) :after{position:absolute;top:2rem;bottom:2rem;left:0rem;display:block;width:1rem !important;content:' ';transform:translateX(-50%);background-image:url('../../../typo3conf/ext/Flt/Resources/Public/Images/foerdeland-therme_wave-white-90.svg');background-repeat:repeat-y;background-position:center;background-size:5px;}.Key{display:block;margin:0;padding:2rem;}.Key a{text-decoration:none;}.Key__icon{font-size:3rem;line-height:1em;display:block;margin:0 0 1rem 0;color:#fff;}.Key__headline{font-size:1.375rem;font-weight:bold;display:block;color:#fff;}.Key__subline{font-size:1rem;display:block;color:rgba(255,255,255,0.75);}@media all and (max-width:58rem){.Keys:after{display:none !important;}.Keys .Col:nth-child(even) :after{display:none;}}.Logo{position:relative;z-index:101;top:2rem;left:2rem;width:50%;max-width:21rem;}.Logo a{text-indent:-9999px;display:block;width:100%;height:0;padding-top:7.714285714285714%;background-color:transparent;background-image:url('../../../typo3conf/ext/Flt/Resources/Public/Images/foerdeland-therme_logo.svg');background-repeat:no-repeat;background-position:0 0;background-size:100% auto;}.Footer-logo{left:2rem;width:33.3333333333%;max-width:17rem;}.Footer-logo a{text-indent:-9999px;display:block;width:100%;height:0;padding-top:7.714285714285714%;background-color:transparent;background-image:url('../../../typo3conf/ext/Flt/Resources/Public/Images/foerdeland-therme_logo.svg');background-repeat:no-repeat;background-position:0 0;background-size:100% auto;}@media all and (max-width:58rem){.Logo{left:1rem;width:65%;}}.News{padding:4rem 0;background-image:linear-gradient(to top,#017fad 0%,rgba(0,173,186,0) 75%);background-repeat:repeat-x;background-position:center bottom;background-size:auto;}.News__list{zoom:1;margin:0;padding:0 1rem;}.News__list:before,.News__list:after{content:'\0020';display:block;height:0;overflow:hidden;}.News__list:after{clear:both;}.News__article{display:block;float:left;width:33.3333333333%;padding:1rem;}.News__imgWrap{max-width:24rem;margin-bottom:1rem;border:#fff 1px solid;background-color:#e5e5e5;}.News__imgWrap img{width:100%;}.News__articleHeader{font-size:1.5rem;font-weight:bold;margin:1rem 0;color:#fff;}.News__articleText{margin:1rem 0;color:#fff;}.News__link{position:relative;display:inline-block;margin-top:2rem;padding:.5rem 2rem;transition:background-color 333ms,color 333ms;text-decoration:none;letter-spacing:.035em;text-transform:uppercase;color:#fff;border:1px #fff solid;}.News__link:hover{color:#017fad;background-color:#fff;}@media all and (max-width:48rem){.News{background-color:#00adba;}.News__article{width:100%;}}.Open{position:relative;margin:2rem 0;padding:2rem;}.Open_listTitle{font-weight:bold;display:inline-block;width:10rem;}.tx-powermail .container-fluid{max-width:960px;margin:0 auto;padding:1.5rem 1rem;text-align:left;color:#a79a95;}.tx-powermail .container-fluid h3{display:none;}.tx-powermail .container-fluid .b_simple-text__headline{display:block;}.tx-powermail .container-fluid + .tx-powermail{padding-top:0;}input:focus{outline:none;}.parsley-errors-list,.powermail_message_error{display:none;}.powermail_fieldset{zoom:1;border:none;}.powermail_fieldset:before,.powermail_fieldset:after{content:'\0020';display:block;height:0;overflow:hidden;}.powermail_fieldset:after{clear:both;}.powermail_fieldwrap{float:left;width:33.3333333333%;padding:0.25rem;}.powermail_fieldwrap_hidden{display:none;}.powermail_fieldwrap_anrede,.powermail_fieldwrap_plz{width:20%;}.powermail_fieldwrap_nachname,.powermail_fieldwrap_vorname,.powermail_fieldwrap_strasse,.powermail_fieldwrap_ort{width:40%;}.powermail_fieldwrap_e_mail{width:50%;}.powermail_fieldwrap_firma,.powermail_fieldwrap_leistung,.powermail_fieldwrap_type_textarea,.powermail_textarea{width:100%;}.powermail_fieldwrap_type_check{width:100%;text-align:left;color:#a79a95;}.powermail_fieldwrap_type_check label:not(.powermail_label){display:block;cursor:pointer;}.powermail_fieldwrap_type_radio{width:100%;text-align:left;}.powermail_fieldwrap_type_radio label:not(.powermail_label){display:block;cursor:pointer;}.powermail_fieldwrap_type_html{width:100%;margin-bottom:25px;text-align:left;}.powermail_fieldwrap_type_date,.powermail_fieldwrap_type_select{position:relative;}.powermail_fieldwrap_type_date:after,.powermail_fieldwrap_type_select:after{position:absolute;top:50%;right:30px;display:block;width:32px;height:32px;content:'';transform:translateY(-50%);pointer-events:none;background-image:url('../../../typo3conf/ext/Flt/Resources/Public/Icons/icon_dropdown.svg');background-repeat:no-repeat;background-position:center left;background-size:contain;}.powermail_fieldwrap_type_text{width:100%;}.radio{display:block;float:left;width:33.333333%;text-align:left;}.powermail_legend{font-size:1.5rem;padding:5px;}.powermail_label{display:none;}.powermail_fieldwrap_type_submit{float:right;margin-top:1rem;}.powermail_fieldwrap_type_submit div{position:relative;width:100%;}.powermail_fieldwrap_type_submit div input{font-size:1rem;font-weight:bold;width:100%;height:4rem;padding:14px 30px;cursor:pointer;transition:background-color 333ms,color 333ms,box-shadow 333ms;text-align:center;white-space:nowrap;letter-spacing:.1em;text-transform:uppercase;color:#fff;border:none;background-color:#ef7c00;box-shadow:0 0 0 rgba(0,0,0,0.25);}.powermail_fieldwrap_type_submit div:hover{color:#a79a95;background-color:#f00;box-shadow:0 0 1rem rgba(0,0,0,0.25);}.powermail_fieldwrap_type_submit div:hover:before{background-color:#a79a95;}.powermail_fieldwrap_type_submit div:hover:after{color:#a79a95;}.powermail_date,.powermail_input,.powermail_textarea{font-size:1rem;width:100%;height:4rem;padding:10px 30px;color:#a79a95;border:#e5e5e5 1px solid;background-color:rgba(255,255,255,0.95);}.powermail_date.parsley-error,.powermail_date.powermail_field_error,.powermail_input.parsley-error,.powermail_input.powermail_field_error,.powermail_textarea.parsley-error,.powermail_textarea.powermail_field_error{border:#ef007f 1px solid;}.powermail_date:focus,.powermail_input:focus,.powermail_textarea:focus{outline:none;}.powermail_textarea{height:250px;}.powermail_select{font-size:1rem;width:100%;height:4rem;padding:10px 30px;color:#a79a95;border:#e5e5e5 1px solid;border-radius:0;background-color:rgba(255,255,255,0.95);-webkit-appearance:none;-moz-appearance:none;appearance:none;}.powermail_select::-ms-expand{display:none;}.powermail_select option{padding:10px 30px;color:#a79a95;}.powermail_select.powermail_field_error{border:#ef007f 1px solid;}.powermail_select:focus{outline:none;}.powermail_checkbox + span:before{display:inline-block;width:24px;height:24px;margin-right:0.5rem;content:'\00a0';pointer-events:none;border:#fff 1px solid;border-radius:50%;}.powermail_checkbox:checked + span:before{background-image:url('../../../typo3conf/ext/Flt/Resources/Public/Icons/icon-checkmark.svg');background-repeat:no-repeat;background-position:center;background-size:80%;}.checkbox,.radio{position:relative;padding:0.5rem 0 0.5rem 32px;}.checkbox label,.radio label{cursor:pointer;}.checkbox:before,.radio:before{position:absolute;z-index:10;left:0;display:block;width:24px;height:24px;margin:0;content:' ';pointer-events:none;border:#e5e5e5 1px solid;border-radius:50%;}.powermail_checkbox,.powermail_radio{position:absolute;left:0;display:block;width:24px;height:24px;margin:0;cursor:pointer;transition:border-color 333ms ease-in,background-color 333ms ease-in;border:#fff 8px solid;border-radius:50%;}.powermail_checkbox:checked,.powermail_radio:checked{background-color:#ef007f;}.powermail_fieldwrap_type_check{width:100%;text-align:left;}.powermail_fieldwrap_type_check label:not(.powermail_label){display:block;cursor:pointer;}.powermail_fieldwrap_type_radio{width:100%;text-align:left;}.powermail_fieldwrap_type_radio label:not(.powermail_label){display:block;cursor:pointer;}.powermail_radio{display:none;visibility:hidden;}.powermail_radio + span:before{display:inline-block;width:24px;height:24px;margin-right:0.5rem;content:'\00a0';border:#fff 1px solid;border-radius:50%;}.powermail_radio:checked + span:before{background-image:url('../../../typo3conf/ext/Flt/Resources/Public/Icons/icon-checkmark.svg');background-repeat:no-repeat;background-position:center;background-size:80%;}.powermail_field_error .powermail_checkbox + span:before{border:#ef007f 1px solid;}@media all and (max-width:800px){.powermail_fieldwrap{width:50%;}}@media all and (max-width:550px){.powermail_fieldwrap{width:100%;}}.Text{width:100%;margin:2rem 0;padding:2rem;}.Text ul li{position:relative;white-space:normal;padding-left:2rem;}.Text ul li:after,.Text ul li:before{position:absolute;top:0;left:0;display:block;width:1.5rem;height:1.5rem;content:' ';background-color:transparent;background-image:url('../../../typo3conf/ext/Flt/Resources/Public/Images/foerdeland-therme_glyph.svg');background-repeat:no-repeat;background-position:left center;background-size:contain;}.Text__icon{font-size:5rem;margin:0 0 1rem;color:#ef7c00;}.Text__headline{font-family:'ShowcaseSans';font-size:2.5rem;line-height:1em;margin:1rem 0;color:#017fad;}.Text__text{font-size:1.125rem;}.Text__link{position:relative;display:inline-block;margin-top:2rem;padding:.5rem 2rem;transition:background-color 333ms,color 333ms;text-decoration:none;letter-spacing:.035em;text-transform:uppercase;color:#017fad;border:1px #ef7c00 solid;}.Text__link:hover{color:#fff;background-color:#ef7c00;}.Text__tableWrap{display:block;overflow-x:auto;width:100%;}.Text__table{width:100%;white-space:nowrap;}.Text__table thead{text-align:center;border-bottom:2px #017fad solid;}.Text__table tr td,.Text__table tr th{padding:.5rem;text-align:center;vertical-align:middle;}.Text__table tr td:first-child,.Text__table tr th:first-child{text-align:left;}.Text__table tbody tr td{border-bottom:1px #017fad solid;}.Text__table tbody tr:last-child td{border-bottom:none;}.Text__table--left tbody tr td,.Text__table--left tbody tr th,.Text__table--left thead tr td,.Text__table--left thead tr th{text-align:left;vertical-align:top;}@media all and (max-width:48em){.Text{margin:1rem 0;padding:1rem;}.Text__headline{font-size:2rem;}}.Teaser{display:block;margin:4rem 0;padding:0 2rem;}.Teaser .u-center{max-width:64rem;}.Teaser__headline{font-family:'ShowcaseSlab';font-size:3rem;line-height:1em;display:block;margin:2rem 0;text-align:center;color:#ef7c00;}.Teaser__text{font-size:1.5rem;text-align:center;color:#00adba;}.Teaser__text i,.Teaser__text em{color:#017fad;}.Teaser__text a{color:#017fad;}@media all and (max-width:48em){.Teaser{padding:0 1rem;}}html{font-family:"Fira Sans",sans-serif;font-size:100%;color:#a79a95;background:#fff;}body{line-height:1.5;background-color:#fff;}p{margin:1rem 0;}a{text-decoration:underline;color:#a79a95;}a[href^=tel]{text-decoration:none;color:inherit;}a:hover{text-decoration:none;}b,strong{font-weight:bold;}em{font-style:normal;color:#ef7c00;}b em,b i,em b,em strong,i b,i strong,strong em,strong i{font-family:"Fira Sans",sans-serif;}hr{margin-bottom:16px;margin-bottom:1rem;padding-bottom:16px;padding-bottom:1rem;display:block;border-top:1px solid #e5e5e5;}iframe,img{display:block;max-width:100%;border:0;}audio,canvas,img,video{height:auto;vertical-align:bottom;}#map-canvas img{max-width:none;}address{font-style:normal;}ul{list-style:none;}ol{list-style:decimal inside;}ol ol,ol ul,ul ol,ul ul{margin-left:16px;margin-left:1rem;}.u-center{position:relative;width:100%;max-width:78rem;margin:0 auto;}.u-center.u-center--nopadding{padding:0;}.u-hidden{display:none;}.Grid{zoom:1;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}.Grid:before,.Grid:after{content:'\0020';display:block;height:0;overflow:hidden;}.Grid:after{clear:both;}.Grid.Layout--1{-ms-flex-direction:row-reverse;flex-direction:row-reverse;}.Grid--3-col article{width:33.3333333333%;}.Col{-ms-flex-align:stretch;align-items:stretch;}.Col > .Grid{height:100%;-ms-flex-line-pack:distribute;align-content:space-around;}.Col--1-2{position:relative;width:50%;}.Frame--bgBlue{background-color:#017fad;}.Frame--bgOrange{background-color:#ef7c00;}.Frame--bgBrown{background-color:#927672;}@media all and (max-width:56rem){.Col--1-2{width:100%;}}@media all and (max-width:71em){.Grid--3-col article{width:50%;}}@media all and (max-width:48em){body{word-wrap:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto;}.Grid--3-col article{width:100%;}}
