.slick-arrow{background-repeat:no-repeat !important;background-size:contain !important;background-position:center !important;width:4.625rem;height:4.625rem;top:50%;margin-top:-2.312rem;-webkit-transform:none !important;-ms-transform:none !important;transform:none !important;z-index:30}.slick-arrow:before,.slick-arrow:after{display:none}.slick-arrow.slick-prev{left:-1rem;background-image:url("/typo3conf/ext/pf_theme/Resources/Public/svg/slick-arrow-prev.svg")}.slick-arrow.slick-next{right:-1rem;background-image:url("/typo3conf/ext/pf_theme/Resources/Public/svg/slick-arrow-next.svg")}.slick-dots li{width:1rem;height:1rem;background-color:#fff;border-radius:100%}.slick-dots li.slick-active{background-color:var(--primary-color)}.slick-dots li button:before,.slick-dots li button:after{display:none}@media(min-width: 48em){.slick-arrow.slick-prev{left:-4.563rem}.slick-arrow.slick-next{right:-4.563rem}}.fancybox-button:after{display:none !important}#global [class*=vri-page]{width:100% !important;margin:0 aut !important;max-width:100% !important}#global [class*=vri-page] h1,#global [class*=vri-page] h2,#global [class*=vri-page] h3,#global [class*=vri-page] h4,#global [class*=vri-page] h5,#global [class*=vri-page] h6{font-family:var(--font-family)}.klaro .cookie-modal p,.klaro .cookie-modal strong,.klaro .cookie-modal h1,.klaro .cookie-modal h2,.klaro .cookie-modal ul,.klaro .cookie-modal li,.klaro .context-notice p,.klaro .context-notice strong,.klaro .context-notice h1,.klaro .context-notice h2,.klaro .context-notice ul,.klaro .context-notice li,.klaro .cookie-notice p,.klaro .cookie-notice strong,.klaro .cookie-notice h1,.klaro .cookie-notice h2,.klaro .cookie-notice ul,.klaro .cookie-notice li{color:#000 !important}.klaro .cookie-notice:not(.cookie-modal-notice){background-color:var(--fawn-color) !important;border-radius:0px !important}.klaro .cookie-modal a,.klaro .context-notice a,.klaro .cookie-notice a{color:#000 !important;font-weight:bold !important;text-decoration:underline !important}.klaro .cookie-modal .cm-btn:after,.klaro .context-notice .cm-btn:after,.klaro .cookie-notice .cm-btn:after{display:none !important}.klaro .cookie-modal .cm-btn,.klaro .context-notice .cm-btn,.klaro .cookie-notice .cm-btn{margin-top:.5em !important;text-transform:none !important;padding-left:1rem !important;padding-right:1rem !important;border-radius:0px !important}.klaro .cookie-modal .cm-btn.cm-btn-success,.klaro .context-notice .cm-btn.cm-btn-success,.klaro .cookie-notice .cm-btn.cm-btn-success{background-color:var(--green-color) !important}.klaro .cookie-modal .cm-modal .cm-header,.klaro .cookie-modal .cm-modal .cm-body,.klaro .cookie-modal .cm-modal .cm-footer{background-color:var(--fawn-color) !important}.klaro .cookie-modal .cm-list-input:checked+.cm-list-label .slider,.klaro .context-notice .cm-list-input:checked+.cm-list-label .slider,.klaro .cookie-notice .cm-list-input:checked+.cm-list-label .slider{background-color:var(--green-color) !important}body{display:flex;min-height:100vh;flex-direction:column}#global{width:100%;overflow:hidden;display:flex;min-height:100vh;flex-direction:column;justify-content:space-between}#main{flex:1;position:relative}#content-intro{z-index:100;position:relative}#content{z-index:5}#dr-privacynotice-div h2{margin-top:40px !important;margin-bottom:10px !important}#header{height:25rem;background-repeat:no-repeat;background-size:cover;background-position:center;position:relative}.layout-home #header{height:81vh !important}@media(min-width: 64em){#header:before{display:none}}.header-controls{position:absolute;right:0px;top:.75rem;display:flex;align-items:start;justify-content:center;margin:0 -0.625rem}.header-controls-button{background-color:rgba(0,0,0,0);background-image:none;padding:0px;font-family:var(--font-family);font-size:.938rem;line-height:1.4em;font-weight:bold;text-transform:uppercase;letter-spacing:0px;margin:.625rem;padding:0px;background-image:none;display:block;text-align:left;min-width:0px !important;color:#fff;text-decoration:none;display:block}.header-controls-button:hover{color:var(--primary-color)}.header-controls-button:focus,.header-controls-button:active,.header-controls-button:visited{color:#fff;text-decoration:none}.header-controls-button:before{display:none !important}.header-controls-button:after{display:none !important}.header-controls-button-close{font-size:.938rem;line-height:1.4em;background:rgba(0,0,0,0);padding:0px 0px 0px 2rem;margin:0px;color:#000;font-family:var(--font-family);position:absolute;top:.375rem;right:0px}.header-controls-button-close:before{content:"";background-image:url("/typo3conf/ext/pf_theme/Resources/Public/icons/icon-x.svg");background-repeat:no-repeat;background-size:contain;left:0px;position:absolute;width:1.25rem;height:1.25rem;top:0px;transition:none;transform:none;min-width:0px;display:block}.header-controls-button-close:after{display:none !important}body.show-site-navigation{overflow:hidden}.header-controls-overlay{position:fixed;width:100%;height:100%;top:0px;right:0px;bottom:0px;left:0px;background-image:url("/typo3conf/ext/pf_theme/Resources/Public/images/bg-texture.jpg");background-repeat:repeat;background-size:cover;overflow-y:scroll;z-index:-10;opacity:0;-webkit-transition:opacity .15s ease-in-out;-moz-transition:opacity .15s ease-in-out;-ms-transition:opacity .15s ease-in-out;-o-transition:opacity .15s ease-in-out;transition:opacity .15s ease-in-out}.header-controls-overlay .inner{padding-top:1.5rem}.header-controls-overlay .heading{font-size:3.75rem;line-height:1.2em;font-family:var(--font-family-secondary);color:var(--gold-color);text-align:center;display:block;margin-bottom:60px}.header-controls-overlay .heading:after{left:50%;transform:translate(-50%, 0)}.header-controls-overlay-inside{padding-top:6.5rem;padding-bottom:3.125rem}.header-controls-item.site-navigation{order:3}.header-controls-item.site-navigation .header-controls-overlay-inside:before{content:"";display:none;width:16.563rem;height:14.938rem;background-image:url("/typo3conf/ext/pf_theme/Resources/Public/ci/logo-aigo.png");background-repeat:no-repeat;background-position:center;background-size:contain;margin:1.5rem auto 3.688rem;position:absolute;top:-1.688rem;left:50%;transform:translate(-50%, 0)}body.show-site-navigation .header-controls-item.site-navigation .header-controls-overlay{opacity:1;z-index:1000}body.show-site-search .header-controls-item.site-search .header-controls-overlay{opacity:1;z-index:1000}body.show-site-navigation .cc-revoke,body.show-site-search .cc-revoke{display:none !important}@media(min-width: 64em){.header-controls-item.site-navigation .header-controls-overlay-inside:before{display:block}.header-controls-overlay-inside{padding-top:16.5rem}}@media(max-width: 359px){.header-controls .header-controls-item.site-login{display:none}}#header .form-control{background-color:#fff}.header-logo{position:absolute;left:-2.063rem;top:.5rem;width:16.938rem;max-width:50%}.header-logo .link{text-decoration:none}.header-logo .link:before,.header-logo .link:after{display:none !important}#headerImage{position:absolute;top:0px;left:0px;width:100%;height:100%;background-size:cover;background-repeat:no-repeat;background-position:center}#headerImage:before{display:block;content:"";width:100%;height:100%;position:absolute;top:0px;left:0px;-webkit-box-shadow:inset 2px 50px 27px -4px rgba(61,58,39,.65);box-shadow:inset 2px 50px 27px -4px rgba(61,58,39,.65)}#headerSlider{position:absolute;top:0px;left:0px;width:100%;height:100%}#headerSlider .image-item{width:100%;position:relative;top:0px;left:0px;height:25rem;height:45.188rem;background-size:cover;background-repeat:no-repeat;background-position:center}#headerSlider .image-item:before{display:block;content:"";width:100%;height:100%;position:absolute;top:0px;left:0px;-webkit-box-shadow:inset 2px 50px 27px -4px rgba(61,58,39,.65);box-shadow:inset 2px 50px 27px -4px rgba(61,58,39,.65)}.layout-home #headerSlider .image-item{height:81vh !important}#headerSlider .slick-arrow{display:none !important}#headerSlider .slick-arrow.slick-prev{left:2rem}#headerSlider .slick-arrow.slick-next{right:2rem}@media(min-width: 64em){#headerSlider .slick-arrow{display:flex !important}}.site-navigation-trigger{background-image:url("/typo3conf/ext/pf_theme/Resources/Public/icons/burger/icon-burger-white.svg");background-repeat:no-repeat;background-size:contain;padding-left:2.5rem !important;background-size:contain;background-position:left}.site-navigation-trigger:hover{background-image:url("/typo3conf/ext/pf_theme/Resources/Public/icons/burger/icon-burger-green.svg")}.site-navigation-menu{list-style:none;padding:0px;margin:0px}.site-navigation-menu>li{width:100%}.site-navigation-heading{font-family:var(--font-family-secondary);color:var(--gold-color);font-size:1.875rem;line-height:1em;display:block}.site-navigation-heading br{display:none}.site-navigation-heading:after{display:block;content:"";width:20px;height:20px;background-image:url("/typo3conf/ext/pf_theme/Resources/Public/icons/icon-chevron-gold-down.svg");background-repeat:no-repeat;background-size:contain;position:absolute;right:0px;top:5px;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg)}.site-navigation-submenu{list-style:none;padding:.813rem 0px 0px;margin:0px 0px 1.875rem;width:100%;height:0px;overflow:hidden}.site-navigation-submenu li{border-bottom:1px dotted #000;padding:.25rem 0px .5rem;width:100%}.site-navigation-submenu li a{font-size:1rem;color:#000;text-decoration:none;display:block;width:100%}.site-navigation-submenu li a:hover,.site-navigation-submenu li.active a{color:var(--gold-color)}.site-navigation-menu>li.active .site-navigation-submenu{height:auto}.site-navigation-menu>li.active .site-navigation-heading:after{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}@media(min-width: 64em){.site-navigation-menu{display:flex;justify-content:space-between}.site-navigation-menu>li{width:11.875rem}.site-navigation-heading:after{display:none !important}.site-navigation-heading br{display:block}.site-navigation-submenu{border-top:3px solid var(--gold-color);height:auto}}#aigo-news{position:absolute;top:3.875rem;left:-2.125rem;background-image:url("/typo3conf/ext/pf_theme/Resources/Public/images/aigo-news.png");background-repeat:no-repeat;background-size:contain;width:13.375rem;height:15.688rem;mix-blend-mode:multiply;font-size:0px;color:rgba(0,0,0,0);text-indent:-1000rem;display:none !important}@media(min-width: 100em){#aigo-news{top:1.875rem;left:-4.125rem;width:23.375rem;display:block !important}}.site-navigation-trigger{background-image:url("/typo3conf/ext/pf_theme/Resources/Public/icons/burger/icon-burger-white.svg");background-repeat:no-repeat;background-size:contain;padding-left:2.5rem !important;background-size:contain;background-position:left}.site-navigation-trigger:hover{background-image:url("/typo3conf/ext/pf_theme/Resources/Public/icons/burger/icon-burger-green.svg")}.site-navigation-menu{list-style:none;padding:0px;margin:0px}.site-navigation-menu>li{width:100%}.site-navigation-heading{font-family:var(--font-family-secondary);color:var(--gold-color);font-size:1.875rem;line-height:1em;display:block}.site-navigation-heading br{display:none}.site-navigation-heading:after{display:block;content:"";width:20px;height:20px;background-image:url("/typo3conf/ext/pf_theme/Resources/Public/icons/icon-chevron-gold-down.svg");background-repeat:no-repeat;background-size:contain;position:absolute;right:0px;top:5px;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg)}.site-navigation-submenu{list-style:none;padding:.813rem 0px 0px;margin:0px 0px 1.875rem;width:100%;height:0px;overflow:hidden}.site-navigation-submenu li{border-bottom:1px dotted #000;padding:.25rem 0px .5rem;width:100%}.site-navigation-submenu li a{font-size:1rem;color:#000;text-decoration:none;display:block;width:100%}.site-navigation-submenu li a:hover,.site-navigation-submenu li.active a{color:var(--gold-color)}.site-navigation-menu>li.active .site-navigation-submenu{height:auto}.site-navigation-menu>li.active .site-navigation-heading:after{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}@media(min-width: 64em){.site-navigation-menu{display:flex;justify-content:space-between}.site-navigation-menu>li{width:11.875rem}.site-navigation-heading:after{display:none !important}.site-navigation-heading br{display:block}.site-navigation-submenu{border-top:3px solid var(--gold-color);height:auto}}#aigo-news{position:absolute;top:3.875rem;left:-2.125rem;background-image:url("/typo3conf/ext/pf_theme/Resources/Public/images/aigo-news.png");background-repeat:no-repeat;background-size:contain;width:13.375rem;height:15.688rem;mix-blend-mode:multiply;font-size:0px;color:rgba(0,0,0,0);text-indent:-1000rem;display:none !important}@media(min-width: 100em){#aigo-news{top:1.875rem;left:-4.125rem;width:23.375rem;display:block !important}}.site-search form{max-width:47.813rem;margin:0 auto}.site-search-trigger{background-image:url("/typo3conf/ext/pf_theme/Resources/Public/icons/magnifier/icon-magnifier-white.svg");background-repeat:no-repeat;background-size:contain;font-size:0px;color:rgba(0,0,0,0);text-indent:-1000rem;width:1.25rem;height:1.25rem;display:block}.site-search-trigger:hover{background-image:url("/typo3conf/ext/pf_theme/Resources/Public/icons/magnifier/icon-magnifier-green.svg")}.site-search .header-controls-overlay-inside{padding-top:0px;padding-bottom:0px;min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center}#familotel{display:block;width:100%;height:6.875rem;position:absolute;bottom:100%;right:0px;z-index:40;width:100%;overflow:hidden}#familotel .link{display:block;right:-1.25rem;top:0px;position:absolute;font-size:0px;color:rgba(0,0,0,0);width:16.813rem;height:6.875rem;font-size:0px;color:rgba(0,0,0,0);background-image:url("/typo3conf/ext/pf_theme/Resources/Public/images/logo-familotel.png") !important;background-repeat:no-repeat !important;background-size:contain !important;background-position:right center !important}#familotel .link:before,#familotel .link:after{display:none}@media(min-width: 64em){#familotel{bottom:0px}}#content-intro .back-link{display:none;height:0px;width:13.625rem;left:9.063rem;position:relative;text-align:center;z-index:100}#content-intro .back-link .inner{position:relative;top:-1.688rem;width:auto;text-align:left}#content-intro .back-link .link-item{display:inline-block;font-family:var(--font-family);font-size:1rem;line-height:1.375em;font-weight:bold;text-transform:uppercase;color:#fff;background-image:url("/typo3conf/ext/pf_theme/Resources/Public/svg/splash/small/bg-splash-gold.svg");background-repeat:no-repeat;background-size:100% 100%;padding:1rem 5rem 1rem 3.375rem;text-align:left;text-decoration:none;white-space:nowrap}#content-intro .back-link .link-item:before{content:"";display:block;width:.75rem;height:.688rem;background-image:url("/typo3conf/ext/pf_theme/Resources/Public/icons/arrow/white/icon-arrow-left.svg");background-repeat:no-repeat;background-size:contain;display:inline-block;margin-right:.5rem}@media(min-width: 64em){#content-intro .back-link{display:block}}#content-intro .site-heading{height:0px;width:100%;position:relative;text-align:center}#content-intro .site-heading .inner{position:relative;width:auto;text-align:center}#content-intro .site-heading .site-heading-inside{position:absolute;bottom:-2rem;text-align:center;width:100%}#content-intro .site-heading .headline{display:inline-block;font-family:var(--font-family-secondary);font-size:1.938rem;text-transform:uppercase;color:#fff;line-height:1.213em;background-image:url("/typo3conf/ext/pf_theme/Resources/Public/svg/splash/big/bg-splash-green.svg");background-repeat:no-repeat;background-size:100% 100%;padding:1.188rem 4.313rem 1.225rem;margin:0px !important;text-align:center}body.layout-home #content-intro .site-heading .inner{bottom:0px}@media(min-width: 48em){#content-intro .site-heading .site-heading-inside{bottom:-3rem}#content-intro .site-heading .headline{font-size:2.938rem;padding:2.188rem 6.313rem 1.625rem}}#content-static .back-link{position:relative;text-align:center;z-index:100;padding-bottom:4rem}#content-static .back-link-insideinner{position:relative;width:auto;text-align:left}#content-static .back-link .link-item{display:inline-block;font-family:var(--font-family);font-size:1rem;line-height:1.375em;font-weight:bold;text-transform:uppercase;color:#fff;background-image:url("/typo3conf/ext/pf_theme/Resources/Public/svg/splash/small/bg-splash-gold.svg");background-repeat:no-repeat;background-size:100% 100%;padding:1rem 5rem 1rem 3.375rem;text-align:left;text-decoration:none;white-space:nowrap}#content-static .back-link .link-item:before{content:"";display:block;width:.75rem;height:.688rem;background-image:url("/typo3conf/ext/pf_theme/Resources/Public/icons/arrow/white/icon-arrow-left.svg");background-repeat:no-repeat;background-size:contain;display:inline-block;margin-right:.5rem}#footer{font-size:1rem;line-height:1.375em;background-image:url("/typo3conf/ext/pf_theme/Resources/Public/images/bg-gold.jpg");background-repeat:repeat;color:#fff;position:relative}#footer a{color:#fff;text-decoration:none}#footer a:hover{text-decoration:underline}.footer-main{padding-top:2rem}.footer-main .footer-column{padding-bottom:2rem}.footer-bottom .footer-column{padding-bottom:2rem}#themenwelten{width:80px;height:35px;background-image:url("/typo3conf/ext/pf_theme/Resources/Public/svg/themenwelten/familotel-icon-themenwelten-wellness.svg");background-repeat:no-repeat;background-position:left center;background-size:auto 100%;position:relative}#themenwelten:after{display:block;content:"";width:35px;height:35px;background-image:url("/typo3conf/ext/pf_theme/Resources/Public/svg/themenwelten/familotel-icon-themenwelten-winter.svg");background-repeat:no-repeat;background-position:left center;background-size:auto 100%;position:absolute;top:0px;right:0px}.footer-familotel{width:100%;height:6.875rem;position:absolute;top:-2.688rem;right:0px;z-index:1;width:100%;overflow:hidden}.footer-familotel .link{display:block;right:-1.25rem;top:0px;position:absolute;font-size:0px;color:rgba(0,0,0,0);width:16.813rem;max-width:50%;height:6.875rem;font-size:0px;color:rgba(0,0,0,0);background-image:url("/typo3conf/ext/pf_theme/Resources/Public/images/logo-familotel.png") !important;background-repeat:no-repeat !important;background-size:contain !important;background-position:right center !important}.footer-familotel .link:before,.footer-familotel .link:after{display:none}.footer-logo{width:8.938rem;height:8.938rem}.footer-logo .link{text-decoration:none}.footer-logo .link:after{display:none}@media(min-width: 80em){.footer-logo{margin-left:-10vw;float:left;margin-top:-1.438rem}}.footer-sociallinks ul{display:flex;list-style:none;padding:0px;margin:0 -0.5rem}.footer-sociallinks li{padding:0 .5rem}.footer-sociallinks .social-link{font-size:0px;color:rgba(0,0,0,0);text-indent:-10000rem;background-repeat:no-repeat;background-size:contain;background-position:center;height:1.375rem;width:1.438rem;display:block}.footer-sociallinks .social-link.facebook{background-image:url("/typo3conf/ext/pf_theme/Resources/Public/icons/socials/icon-facebook.svg")}.footer-sociallinks .social-link.instagram{background-image:url("/typo3conf/ext/pf_theme/Resources/Public/icons/socials/icon-instagram.svg")}.footer-sociallinks .social-link.youtube{width:1.938rem;background-image:url("/typo3conf/ext/pf_theme/Resources/Public/icons/socials/icon-youtube.svg")}.footer-sociallinks .social-link.pinterest{background-image:url("/typo3conf/ext/pf_theme/Resources/Public/icons/socials/icon-pinterest.svg")}.footer-sociallinks .social-link.whatsapp{background-image:url("/typo3conf/ext/pf_theme/Resources/Public/icons/socials/icon-whatsapp.svg")}.social-link:hover{text-decoration:none}#footer-navi ul{list-style:none;margin:0px;padding:0px !important}@media(min-width: 48em){#footer-navi ul{display:flex;justify-content:end;margin:0 -0.5rem}#footer-navi ul li{padding:0px .5rem;position:relative}#footer-navi ul li:before{content:"";display:block;width:1px;height:1.563rem;background-color:#fff;position:absolute;left:0px}#footer-navi ul li:first-child:before{display:none !important}}.form-group-number.active{height:0px;overflow:hidden}.form-group-submit{overflow:hidden}.form-group-submit button{float:right;margin-top:1rem}.el-contentnavi{background-color:var(--fawn-color);overflow:hidden;padding:0px 20px}.el-contentnavi ul{padding:0px;margin:0px;list-style:none;overflow:hidden}.el-contentnavi a,.el-contentnavi a:focus,.el-contentnavi a:visited{color:#000;text-decoration:none}.el-contentnavi a:hover{color:var(--green-color) !important}@media(min-width: 48em){.el-contentnavi ul{margin:0 -20px}.el-contentnavi li{float:left;padding:10px 20px;border-right:1px dotted rgba(0,0,0,.5)}.el-contentnavi li:last-child{border:0px !important}}.el-pagination{margin-top:3.125rem;margin-bottom:3.125rem;overflow:hidden}.el-pagination.center{text-align:center;float:left;width:100%;overflow:hidden;position:relative}.el-pagination.center ul{list-style:none;left:50%;text-align:center;clear:left;float:left;list-style:none;margin:0;padding:0;position:relative;left:50%;text-align:center}.el-pagination.center li{right:50%;display:block;float:left;list-style:none;margin:1px;padding:0;position:relative;right:50%;padding:3px}.el-pagination p{font-size:1.125rem;line-height:1.5em;letter-spacing:.011em}.el-pagination ul{margin:0 -0.313rem}.el-pagination li:before{display:none}.el-pagination li{padding:.313rem;float:left}.el-pagination li.current span,.el-pagination li a{width:auto;height:2.25rem;padding:0 .188rem;display:table-cell;vertical-align:middle;text-align:center;font-size:1.125rem;line-height:1.5em;letter-spacing:.011em;text-decoration:none;color:var(--color)}.el-pagination li.current span,.el-pagination li.current a,.el-pagination li a:hover,.el-pagination li a:focus{color:var(--green-color)}@media screen and (min-width: 64em){.el-pagination{margin-top:0px}}.el-controlbar{overflow:visible !important;position:relative}.el-controlbar-inside{position:relative;z-index:10;padding-top:1.563rem;padding-bottom:1.563rem}.el-controlbar .legend{font-family:var(--font-family);font-size:1rem;font-weight:normal;line-height:1.375em;text-align:center;display:block;text-transform:uppercase;margin-bottom:1.438rem}.el-controlbar .content{min-height:4.375rem;position:relative}.el-controlbar.s-aigolino-default:before{content:"";display:block;width:6.75rem;height:6.75rem;background-image:url("/typo3conf/ext/pf_theme/Resources/Public/svg/aigolino/aigolino.svg");background-repeat:no-repeat;background-size:contain;background-position:center top;position:absolute;z-index:5;left:50%;margin-left:-3.375rem;top:-4.688rem}@media(min-width: 64em){.el-controlbar.s-aigolino-aquagymnastik .content:before,.el-controlbar.s-aigolino-bogenschuetze .content:before,.el-controlbar.s-aigolino-lagerfeuer .content:before,.el-controlbar.s-aigolino-yoga .content:before{content:"";width:9rem;height:15rem;background-image:url("/typo3conf/ext/pf_theme/Resources/Public/svg/aigolino/aigolino_bogenschuetze.svg");background-repeat:no-repeat;background-size:contain;background-position:center top;display:block;position:absolute;left:7.188rem;top:50%;transform:translateY(-50%)}.el-controlbar.s-aigolino-aquagymnastik .content,.el-controlbar.s-aigolino-bogenschuetze .content,.el-controlbar.s-aigolino-lagerfeuer .content,.el-controlbar.s-aigolino-yoga .content{padding-left:19.188rem}}.el-filter .filter-items .filter-item{margin-bottom:1rem}.el-filter select{width:100%;background-color:var(--gold-color);color:#fff;position:relative;padding-right:53px;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAAMCAYAAAC0qUeeAAAABHNCSVQICAgIfAhkiAAAALBJREFUKFNjZEAC////NwBy+6FChYyMjBeQ5RnRFDsA+fuhYo5AxQfopBjozgagVROAVn4AsjGcARQTAMonAOUnMAI5IHfxA3EgECsguxnIBnkQ5IePQMUOMMX2QIEPQNyIHBpAdj0Qg0w+CFO8AcjxR/Y1FvZGoOIAcNABnbIASMXj0LAQKF4A8hM8nHFoWAhUlAAzBD1SQBLzoZKNQIUNyLahKIY6CWwSUCHIaSgAAJ7LSw14xBSVAAAAAElFTkSuQmCC")}.el-filter select option{background-color:#fff;color:var(--color)}.bg-texture-gold .el-filter select{background-color:rgba(0,0,0,.1)}@media(min-width: 48em){.el-filter .filter-items{display:flex;justify-content:stretch;margin:0px -1rem}.el-filter .filter-items .filter-item{padding:0px 1rem;flex-grow:1;flex-basis:18.313rem}}.el-filter .selectric-wrapper *{font-family:var(--font-family);font-size:.875rem;line-height:1.286em;font-weight:normal}.el-filter .selectric{background-color:var(--gold-color);border:0px}.el-filter .selectric .label{color:#fff;padding:.625rem 3.063rem .625rem 1.063rem;margin:0px}.el-filter .selectric .button{background-color:var(--gold-dark-color);font-size:0px;color:rgba(0,0,0,0)}.el-filter .selectric .button:after{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAAMCAYAAAC0qUeeAAAABHNCSVQICAgIfAhkiAAAALBJREFUKFNjZEAC////NwBy+6FChYyMjBeQ5RnRFDsA+fuhYo5AxQfopBjozgagVROAVn4AsjGcARQTAMonAOUnMAI5IHfxA3EgECsguxnIBnkQ5IePQMUOMMX2QIEPQNyIHBpAdj0Qg0w+CFO8AcjxR/Y1FvZGoOIAcNABnbIASMXj0LAQKF4A8hM8nHFoWAhUlAAzBD1SQBLzoZKNQIUNyLahKIY6CWwSUCHIaSgAAJ7LSw14xBSVAAAAAElFTkSuQmCC");background-repeat:no-repeat;background-size:contain;background-position:center;width:.75rem;height:.625rem;border:0px !important}.el-filter .selectric-items{color:var(--color)}.el-filter .selectric-scroll{background-color:#fff;padding:.5rem 1rem}.el-filter .selectric-items li{border-bottom:1px dotted rgba(0,0,0,.5);background-color:#fff}.el-filter .selectric-items li:last-child{border:0px !important}.bg-texture-gold .el-filter .selectric{background-color:rgba(0,0,0,.1)}.bg-texture-gold .el-filter .selectric .button{background-color:rgba(0,0,0,.1)}.el-filter .checkbox-element{border:0px;position:relative;padding:0px !important}.el-filter .checkbox-element input{width:100%;height:100%;position:absolute;top:0px;left:0px;border:0px !important;background:rgba(0,0,0,0) !important;margin:0px !important}.el-filter .checkbox-element .label{font-family:var(--font-family);font-size:.875rem;line-height:1.286em;font-weight:normal;color:#fff;padding:.625rem 1.063rem;margin:0px;text-align:center;background-color:rgba(0,0,0,.1)}.el-filter .checkbox-element input:checked+.label{background-color:rgba(0,0,0,.5)}.el-filter .submit-item{justify-content:center}.el-filter .btn-submit{font-family:var(--font-family);font-size:.875rem;line-height:1.286em;font-weight:normal;padding:.625rem 1.063rem;height:auto}.el-imagecards .splits{justify-content:stretch}.el-imagecards .splits>.split{padding-bottom:2rem}.el-imagecards .el-imagecard{height:100%}.el-imagecard{background-color:var(--fawn-color);position:relative;transition:transform .25s,visibility .25s ease-in}.el-imagecard:hover{transform:scale(1.02);-webkit-box-shadow:0px 0px 6px 4px rgba(62,66,66,.02);-moz-box-shadow:0px 0px 6px 4px rgba(62,66,66,.02);box-shadow:0px 0px 6px 4px rgba(62,66,66,.02)}.el-imagecard *{text-decoration:none}.el-imagecard .img{width:100%;display:block}.el-imagecard .targetgroups{overflow:hidden;display:flex;justify-content:center;margin-bottom:.714rem}.el-imagecard [class*=targetgroup-item]{background-color:var(--primary-color);display:inline-block;color:#fff;border-radius:.257rem;padding:.286rem .571rem;margin:.286rem;font-size:.875rem;line-height:1.143em}.el-imagecard .targetgroup-item-kids{background-color:var(--orange-color)}.el-imagecard .targetgroup-item-teens{background-color:var(--green-dark-color)}.el-imagecard .targetgroup-item-adults{background-color:var(--gold-color)}.el-imagecard .body{margin:0px 1.438rem;padding-top:4.625rem;padding-bottom:3.625rem;position:relative}.el-imagecard.has-detailpage .body{padding-bottom:6.125rem}.el-imagecard.show-targetgroups .body{padding-top:3.625rem}.el-imagecard .header{position:absolute;top:0px;height:0px;width:100%}.el-imagecard .headline{font-size:1.563rem;color:#fff;background-color:var(--green-color);padding:.875rem .625rem;text-align:center;position:absolute;bottom:-3rem;width:100%}.el-imagecard .bodytext{font-size:1rem;line-height:1.375em;text-align:center;margin-bottom:2.313rem;text-decoration:none;color:var(--color)}.el-imagecard .redirect{text-align:center;position:absolute;bottom:1.938rem;width:100%}.bg-texture .el-imagecard{background-color:#fff}@media(min-width: 64em){.el-imagecard .headline{font-size:2.25rem}}.el-quote{text-align:center}.el-quote .bodytext{font-size:1.5rem;line-height:1.167em;letter-spacing:0px;color:var(--gold-color)}.el-quote .source{font-size:.813rem;color:var(--gold-color);display:block}.el-targetgroupboxes .splits{justify-content:stretch}.el-targetgroupboxes .splits .split{padding-bottom:2rem}.el-targetgroupbox{background-color:#fff;height:100%;position:relative;transition:transform .25s,visibility .25s ease-in}.el-targetgroupbox *{text-decoration:none}.el-targetgroupbox:hover{transform:scale(1.02);-webkit-box-shadow:0px 0px 6px 4px rgba(62,66,66,.02);-moz-box-shadow:0px 0px 6px 4px rgba(62,66,66,.02);box-shadow:0px 0px 6px 4px rgba(62,66,66,.02)}.el-targetgroupbox .img{width:100%;display:block}.el-targetgroupbox .body{margin:0px 1rem;padding-top:5.375rem;position:relative}.el-targetgroupbox .header{position:absolute;top:0px;height:0px;width:100%}.el-targetgroupbox .headline{font-family:var(--font-family);font-size:1.125rem;line-height:1.333em;text-transform:uppercase;font-weight:900;color:#fff;padding:.875rem .625rem;text-align:center;position:absolute;bottom:-2.125rem;width:100%;transform-style:preserve-3d}.el-targetgroupbox .headline:before{content:"";width:100%;height:100%;display:block;position:absolute;top:0px;left:0px;background-color:var(--green-color);transform:translateZ(-2px)}.el-targetgroupbox .headline:after{content:"";display:block;position:absolute;top:-2.813rem;left:-1.875rem;right:-1.875rem;bottom:-2.313rem;background-repeat:no-repeat;background-position:center;background-size:contain;transform:translateZ(-1px)}.el-targetgroupbox .bodytext{font-size:1.125rem;line-height:1.444em;text-align:center;margin-bottom:2.313rem;padding:0px .438rem 3.875rem}.el-targetgroupbox .redirect{text-align:center;left:15px;right:15px;bottom:15px;position:absolute}.el-targetgroupbox .redirect [class*=btn]{width:100%}.el-targetgroupbox.v-babies .headline:before{background-color:var(--primary-color)}.el-targetgroupbox.v-babies .headline:after{background-image:url("/typo3conf/ext/pf_theme/Resources/Public/images/leaf-green.png")}.el-targetgroupbox.v-kids .headline:before{background-color:var(--orange-color)}.el-targetgroupbox.v-kids .headline:after{background-image:url("/typo3conf/ext/pf_theme/Resources/Public/images/leaf-orange.png")}.el-targetgroupbox.v-teens .headline:before{background-color:var(--green-dark-color)}.el-targetgroupbox.v-teens .headline:after{background-image:url("/typo3conf/ext/pf_theme/Resources/Public/images/leaf-darkgreen.png")}.el-targetgroupbox.v-parents .headline:before{background-color:var(--gold-dark-color)}.el-targetgroupbox.v-parents .headline:after{background-image:url("/typo3conf/ext/pf_theme/Resources/Public/images/leaf-gold.png")}.el-buttonlist [class*=btn]{width:100%}.el-buttonlist .el-button{margin-bottom:1rem}@media(min-width: 64em){.el-buttonlist .el-button{margin-bottom:0px}}.el-aigolino{float:none;clear:both;width:100%;z-index:10000;position:relative;margin-top:3.125rem}.el-aigolino:after{content:".";clear:both;display:block;visibility:hidden;height:0px}.el-aigolino>.inner{width:100%}.el-aigolino-inside{font-weight:bold;font-size:1rem;line-height:1.375em;color:#fff;overflow:visible;position:relative;min-height:8.75rem;position:relative;z-index:100}.el-aigolino-inside:after{content:".";clear:both;display:block;visibility:hidden;height:0px}.el-aigolino-inside>.inner{position:relative;width:100%;overflow:visible}.el-aigolino .leaf{top:0px;right:0px;bottom:0px;left:0px;position:absolute;z-index:10}.el-aigolino .leaf img{max-width:none;left:50%;transform:translate(-50%, 0);position:absolute;height:100%}.el-aigolino .body{overflow:visible;position:relative;width:auto;display:flex;justify-content:center;z-index:20;width:100%;padding-top:10rem;padding-bottom:10rem}.el-aigolino .body>.inner{overflow:visible;box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;position:relative;z-index:150;display:inline-block}.el-aigolino .body-inside{text-align:center;display:inline-block}.el-aigolino .body-inside>.inner{position:relative}.el-aigolino .image{content:"";display:block;position:absolute;z-index:800;background-image:url("/typo3conf/ext/pf_theme/Resources/Public/svg/aigolino/aigolino.svg");background-repeat:no-repeat;background-size:contain;background-position:center bottom;width:11.438rem !important;height:12.188rem !important;margin-bottom:0px;top:auto;left:50%;bottom:100%;transform:translateX(-50%)}.el-aigolino .body-inside{display:inline-block}.el-aigolino .bodytext{font-weight:bold;margin-bottom:.688rem;width:12.5rem}.el-aigolino .source{display:block;font-weight:normal;position:relative;padding-top:.563rem}.el-aigolino .source:before{content:"";display:block;height:3px;width:8.313rem;background-color:#fff;position:absolute;top:0px;left:50%;transform:translateX(-50%)}@media(min-width: 64em){.el-aigolino{margin-top:0px;zoom:.8}.el-aigolino>.inner{float:left;width:100%;height:0px}.el-aigolino-inside{margin-top:-10%;margin-bottom:-10%}.el-aigolino.v-left .el-aigolino-inside{float:left}.el-aigolino.v-right .el-aigolino-inside{float:right}.el-aigolino-inside>.inner{display:inline-block;width:auto}.el-aigolino.v-left .el-aigolino-inside>.inner{float:left}.el-aigolino.v-right .el-aigolino-inside>.inner{float:right}.el-aigolino.v-left .leaf img{margin-left:-20%}.el-aigolino.v-right .leaf img{margin-right:-20%}.el-aigolino .body{width:12.75rem}.el-aigolino.v-left .body>.inner{padding-left:3.125rem}.el-aigolino.v-right .body>.inner{padding-right:3.125rem}.el-aigolino.v-left .body-inside{text-align:right}.el-aigolino.v-right .body-inside{text-align:left}.el-aigolino.v-left .source:before{right:0px;left:auto;transform:none}.el-aigolino.v-right .source:before{right:auto;left:0px;transform:none}}@media(min-width: 112.5em){.el-aigolino{zoom:1}}.v-aigolino-default .image{height:8.188rem !important;margin-bottom:.688rem}.v-aigolino-aquagymnastik .image{background-image:url("/typo3conf/ext/pf_theme/Resources/Public/svg/aigolino/aigolino_aquagymnastik.svg")}.v-aigolino-bogenschuetze .image{background-image:url("/typo3conf/ext/pf_theme/Resources/Public/svg/aigolino/aigolino_bogenschuetze.svg")}.v-aigolino-kegeln .image{background-image:url("/typo3conf/ext/pf_theme/Resources/Public/svg/aigolino/aigolino_kegeln.svg")}.v-aigolino-lagerfeuer .image{background-image:url("/typo3conf/ext/pf_theme/Resources/Public/svg/aigolino/aigolino_lagerfeuer.svg")}.v-aigolino-yoga .image{background-image:url("/typo3conf/ext/pf_theme/Resources/Public/svg/aigolino/aigolino_yoga.svg")}.el-slidergallery img{display:block;width:100%}.el-slidergallery-item{padding:0 1rem}.el-infobox{background-color:var(--fawn-color);padding:1.25rem 1.375rem 0px}.el-infobox .title-block{border:0px;border-bottom:1px dotted rgba(0,0,0,.5);padding-bottom:.438rem}.el-infobox .content-block{padding-top:.625rem}.el-infobox .content-block .content-column{margin-bottom:2.063rem}.el-infobox [class*=aigolino]{width:6.938rem;height:7.313rem;display:block;background-image:url("/typo3conf/ext/pf_theme/Resources/Public/svg/aigolino/aigolino.svg");background-repeat:no-repeat;background-size:contain;background-position:center;position:absolute;top:0px;right:0px;z-index:-1;-webkit-transition:all 2s ease-in-out;-moz-transition:all 2s ease-in-out;-o-transition:all 2s ease-in-out;-ms-transition:all 2s ease-in-out;transition:all 2s ease-in-out}.el-infobox .aigolino-default{background-image:url("/typo3conf/ext/pf_theme/Resources/Public/svg/aigolino/aigolino.svg")}.el-infobox .aigolino-aquagymnastik{background-image:url("/typo3conf/ext/pf_theme/Resources/Public/svg/aigolino/aigolino_aquagymnastik.svg")}.el-infobox .aigolino-bogenschuetze{background-image:url("/typo3conf/ext/pf_theme/Resources/Public/svg/aigolino/aigolino_bogenschuetze.svg")}.el-infobox .aigolino-kegeln{background-image:url("/typo3conf/ext/pf_theme/Resources/Public/svg/aigolino/aigolino_kegeln.svg")}.el-infobox .aigolino-lagerfeuer{background-image:url("/typo3conf/ext/pf_theme/Resources/Public/svg/aigolino/aigolino_lagerfeuer.svg")}.el-infobox .aigolino-yoga{background-image:url("/typo3conf/ext/pf_theme/Resources/Public/svg/aigolino/aigolino_yoga.svg")}.el-infobox.s-show-aigolino.is-animated [class*=aigolino]{top:-4.813rem}@media(min-width: 64em){.el-infobox .content-block .content-column{border-left:1px dotted rgba(0,0,0,.5)}.el-infobox .content-block .content-column:first-child{border-left:0px}}.el-videobox{position:relative}.el-videobox div[data-type=placeholder]{max-width:100% !important}.el-videobox-inside{padding:1.688rem;margin:0 auto}.el-videobox .content-block{margin-bottom:1rem}.el-videobox .el-header{margin-bottom:3.688rem}.el-videobox .el-header .headline{margin-bottom:0px;display:inline}.el-videobox .video-poster{width:100%;background-size:cover;background-position:center;background-repeat:no-repeat;position:relative;padding-bottom:60%;display:block}.el-videobox .video-poster:before{content:"";display:block;width:100%;height:100%;position:absolute;top:0px;right:0px;bottom:0px;left:0px;background-color:#000;opacity:.6}.el-videobox .video-poster:after{content:"";display:block;width:6.25rem;height:4.438rem;background-image:url("/typo3conf/ext/pf_theme/Resources/Public/icons/icon-playbutton.svg");background-repeat:no-repeat;background-size:contain;background-position:center;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.el-videobox .video-caption{color:#fff;font-size:.875rem;line-height:1.286em;padding:.625rem .313rem}.el-videobox.v-one-video[class*=s-aigolino] .content-block:before{content:"";display:block;width:7.5rem;height:4rem;float:right}.el-videobox.v-one-video[class*=s-aigolino] .content-block:after{content:"";display:block;width:7.5rem;height:10.938rem;position:absolute;top:-4.5rem;right:0px;margin-left:-3.75rem;background-repeat:no-repeat;background-size:contain;background-position:center;background-image:url("/typo3conf/ext/pf_theme/Resources/Public/svg/aigolino/aigolino.svg")}.el-videobox.v-one-video.s-aigolino-aquagymnastik .content-block:after{background-image:url("/typo3conf/ext/pf_theme/Resources/Public/svg/aigolino/aigolino_aquagymnastik.svg")}.el-videobox.v-one-video.s-aigolino-bogenschuetze .content-block:after{background-image:url("/typo3conf/ext/pf_theme/Resources/Public/svg/aigolino/aigolino_bogenschuetze.svg")}.el-videobox.v-one-video.s-aigolino-kegeln .content-block:after{background-image:url("/typo3conf/ext/pf_theme/Resources/Public/svg/aigolino/aigolino_kegeln.svg")}.el-videobox.v-one-video.s-aigolino-lagerfeuer .content-block:after{background-image:url("/typo3conf/ext/pf_theme/Resources/Public/svg/aigolino/aigolino_lagerfeuer.svg")}.el-videobox.v-one-video.s-aigolino-yoga .content-block:after{background-image:url("/typo3conf/ext/pf_theme/Resources/Public/svg/aigolino/aigolino_yoga.svg")}@media(min-width: 80em){.el-videobox.v-one-video[class*=s-aigolino] .content-block:after{width:8.875rem;right:2.313rem}}.el-videobox.v-two-items[class*=s-aigolino]{padding-top:4.938rem}.el-videobox.v-two-items[class*=s-aigolino]:before{content:"";display:block;width:7.5rem;height:9.188rem;position:absolute;top:-4.5rem;left:50%;margin-left:-3.75rem;background-repeat:no-repeat;background-size:contain;background-position:center;background-image:url("/typo3conf/ext/pf_theme/Resources/Public/svg/aigolino/aigolino.svg")}.el-videobox.v-two-items.s-aigolino-aquagymnastik:before{background-image:url("/typo3conf/ext/pf_theme/Resources/Public/svg/aigolino/aigolino_aquagymnastik.svg")}.el-videobox.v-two-items.s-aigolino-bogenschuetze:before{background-image:url("/typo3conf/ext/pf_theme/Resources/Public/svg/aigolino/aigolino_bogenschuetze.svg")}.el-videobox.v-two-items.s-aigolino-kegeln:before{background-image:url("/typo3conf/ext/pf_theme/Resources/Public/svg/aigolino/aigolino_kegeln.svg")}.el-videobox.v-two-items.s-aigolino-lagerfeuer:before{background-image:url("/typo3conf/ext/pf_theme/Resources/Public/svg/aigolino/aigolino_lagerfeuer.svg")}.el-videobox.v-two-items.s-aigolino-yoga:before{background-image:url("/typo3conf/ext/pf_theme/Resources/Public/svg/aigolino/aigolino_yoga.svg")}.el-videobox.v-two-items .el-videobox-inside{max-width:63rem;padding:0px 2rem 1.875rem}.el-videobox.v-two-items .video-block{margin-top:2rem}.el-videobox.v-two-items .video-block:first-child{margin-top:0px}el-videobox s-show-aigolino bg-gold v-two-items .el-videobox.v-no-text{overflow:hidden !important}.el-videobox.v-no-text[class*=s-aigolino]:before,.el-videobox.v-no-text[class*=s-aigolino]:after{content:"";display:block;width:9.188rem;height:9.188rem;margin-top:-4.594rem;position:absolute;top:50%;background-repeat:no-repeat;background-size:contain;background-position:center 3.125rem;background-image:url("/typo3conf/ext/pf_theme/Resources/Public/svg/aigolino/aigolino.svg");transform-origin:50% 50%;z-index:50}.el-videobox.v-no-text.s-aigolino-aquagymnastik:before,.el-videobox.v-no-text.s-aigolino-aquagymnastik:after{background-image:url("/typo3conf/ext/pf_theme/Resources/Public/svg/aigolino/aigolino_aquagymnastik.svg")}.el-videobox.v-no-text.s-aigolino-bogenschuetze:before,.el-videobox.v-no-text.s-aigolino-bogenschuetze:after{background-image:url("/typo3conf/ext/pf_theme/Resources/Public/svg/aigolino/aigolino_bogenschuetze.svg")}.el-videobox.v-no-text.s-aigolino-kegeln:before,.el-videobox.v-no-text.s-aigolino-kegeln:after{background-image:url("/typo3conf/ext/pf_theme/Resources/Public/svg/aigolino/aigolino_kegeln.svg")}.el-videobox.v-no-text.s-aigolino-lagerfeuer:before,.el-videobox.v-no-text.s-aigolino-lagerfeuer:after{background-image:url("/typo3conf/ext/pf_theme/Resources/Public/svg/aigolino/aigolino_lagerfeuer.svg")}.el-videobox.v-no-text.s-aigolino-yoga:before,.el-videobox.v-no-text.s-aigolino-yoga:after{background-image:url("/typo3conf/ext/pf_theme/Resources/Public/svg/aigolino/aigolino_yoga.svg")}.el-videobox.v-no-text[class*=s-aigolino]:before{left:0px;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.el-videobox.v-no-text[class*=s-aigolino]:after{right:0px;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg)}.el-videobox.v-no-text .video-block{margin:0 auto}.el-videobox.v-no-text .video-poster{display:block;width:37.5rem;padding-bottom:78%;max-width:100%}@media(min-width: 64em){.el-videobox .content-block{margin-bottom:0px}.el-videobox.v-two-items .el-videobox-inside{padding-left:0px;padding-right:0px}.el-videobox.v-two-items .video-block{margin-top:0px}.el-videobox.v-one-video .video-poster{height:100%;padding-bottom:0px}}.cc-tag-placeholder .cc-tag-info{width:80% !important}.el-textimage .image-item+.image-item{margin-top:1.25rem}.el-textimage .image-item img{width:100%;display:block}.el-textimage .content-block{padding-bottom:2rem}.el-textimage .el-infobox{margin-top:1rem;margin-bottom:2rem}.el-textimage.s-show-divider .content-block{border:0px;border-bottom:1px dotted rgba(0,0,0,.5)}.el-textimage.v-two-images.s-show-divider .content-block{border:0px}.el-textimage.v-two-images.s-show-divider .ce-textimage-inside{border:0px;border-bottom:1px dotted rgba(0,0,0,.5)}.el-textimage .content-block{padding-bottom:2rem}.el-testimonials .slick-dotted.slick-slider{margin-bottom:0px}.el-testimonials .slick-dots{width:auto !important;bottom:0px;position:relative;margin-top:1rem}.el-testimonial{position:relative;background-color:var(--fawn-color);border-radius:.313rem}.el-testimonial:before{content:"";display:block;background-image:url("/typo3conf/ext/pf_theme/Resources/Public/icons/quote/green/icon-quote.svg");background-repeat:no-repeat;background-size:contain;background-position:bottom;width:2.625rem;height:2.313rem;position:absolute;left:2rem;top:-1.125rem}.el-testimonial>.inner{padding:2rem;position:relative;text-align:center}.el-testimonial .bodytext{font-size:1.125rem;line-height:1.5em;font-weight:normal}.el-testimonial .author{font-size:.938rem;font-weight:bold;display:inline-block;margin-top:1rem}.el-testimonials[class*=s-aigolino-] .aigolino-column{text-align:center;display:none}.el-testimonials[class*=s-aigolino-] .aigolino-column:before{content:"";display:block;width:11.25rem;height:14.063rem;background-image:url("/typo3conf/ext/pf_theme/Resources/Public/svg/aigolino/aigolino-jump.svg");background-repeat:no-repeat;background-size:contain}.el-testimonials.s-aigolino-default .aigolino-column:before{background-image:url("/typo3conf/ext/pf_theme/Resources/Public/svg/aigolino/aigolino.svg")}.el-testimonials.s-aigolino-aquagymnastik .aigolino-column:before{background-image:url("/typo3conf/ext/pf_theme/Resources/Public/svg/aigolino/aigolino_aquagymnastik.svg")}.el-testimonials.s-aigolino-bogenschuetze .aigolino-column:before{background-image:url("/typo3conf/ext/pf_theme/Resources/Public/svg/aigolino/aigolino_bogenschuetze.svg")}.el-testimonials.s-aigolino-springen .aigolino-column:before{background-image:url("/typo3conf/ext/pf_theme/Resources/Public/svg/aigolino/aigolino-jump.svg")}.el-testimonials.s-aigolino-kegeln .aigolino-column:before{background-image:url("/typo3conf/ext/pf_theme/Resources/Public/svg/aigolino/aigolino_kegeln.svg")}.el-testimonials.s-aigolino-lagerfeuer .aigolino-column:before{background-image:url("/typo3conf/ext/pf_theme/Resources/Public/svg/aigolino/aigolino_lagerfeuer.svg")}.el-testimonials.s-aigolino-yoga .aigolino-column:before{background-image:url("/typo3conf/ext/pf_theme/Resources/Public/svg/aigolino/aigolino_yoga.svg")}@media(min-width: 48em){.el-testimonial .text-item{padding-left:2rem;padding-right:2rem}.el-testimonials[class*=s-aigolino-] .aigolino-column{display:block}}.accordion-item{position:relative;padding-bottom:1rem}.accordion-item+.accordion-item{border-top:1px dotted rgba(0,0,0,.5);padding-top:1rem}.accordion-header{position:relative;cursor:pointer}.accordion-header *{cursor:pointer;margin-bottom:0px;padding-left:3.611rem}.accordion-header:before{content:"";display:block;width:2rem;height:2rem;background-image:url("/typo3conf/ext/pf_theme/Resources/Public/icons/plus/gold/icon-plus.svg");background-repeat:no-repeat;background-size:contain;background-position:center;position:absolute;left:0px;top:.222rem}.accordion-item.open .accordion-header:before{background-image:url("/typo3conf/ext/pf_theme/Resources/Public/icons/minus/gold/icon-minus.svg")}.accordion-body{height:0px;overflow:hidden;position:relative}.accordion-body>.inner{padding:1rem 0px 1rem 3.611rem;position:relative}.accordion-body-inside{position:relative}.el-loading{display:inline-block;position:relative;width:80px;height:80px;position:fixed;top:50%;left:50%}.el-loading div{box-sizing:border-box;display:block;position:absolute;width:64px;height:64px;margin:8px;border:8px solid #a2c62a;border-radius:50%;animation:lds-ring 1.2s cubic-bezier(0.5, 0, 0.5, 1) infinite;border-color:#a2c62a rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}.el-loading div:nth-child(1){animation-delay:-0.45s}.el-loading div:nth-child(2){animation-delay:-0.3s}.el-loading div:nth-child(3){animation-delay:-0.15s}@keyframes lds-ring{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.ce-grid{overflow:visible}.ce-aigolino{overflow:visible !important;z-index:900;position:relative}.ce-footerlinks ul{list-style:none;margin:0px;padding:0px}.ce-footerlinks li{padding-bottom:.375rem}.ce-linkboxes{position:relative}.ce-linkboxes .aigolinos{position:absolute;width:100%;height:100%;top:0px;left:0px;display:none}.ce-linkboxes .aigolinos .el-aigolino{top:10%}.ce-linkboxes .aigolinos .el-aigolino:nth-child(2n+1){top:40%}.ce-linkboxes .aigolinos .el-aigolino:nth-child(3n+1){top:70%}@media(min-width: 112.5em){.ce-linkboxes .aigolinos{display:block}}.ce-texttext .text-column+.text-column{margin-top:4rem}.ce-texttext .redirect{margin-top:30px}.ce-texttext .content-block{display:flex;height:100%;flex-direction:column;justify-content:stretch}.ce-texttext .content-block .bodytext{height:100%}.ce-texttext .redirect [class*=btn]{width:100%;text-align:center}@media(min-width: 48em){.ce-texttext .text-column+.text-column{margin-top:0px}}.ce-fullscreenimage{background-size:cover;background-position:center;background-repeat:no-repeat}.ce-fullscreenimage-inside{display:flex;justify-content:center;align-items:center;width:100%}.ce-fullscreenimage .textbox{border:1px solid #707070;text-align:center;position:relative}.ce-fullscreenimage .textbox[class*=s-aigolino]:before{display:block;content:"";width:7.5rem;height:9.188rem;background-image:url("/typo3conf/ext/pf_theme/Resources/Public/svg/aigolino/aigolino.svg");background-repeat:no-repeat;background-size:contain;background-position:center;position:absolute;top:-5.625rem;left:50%;margin-left:-3.75rem}.ce-fullscreenimage .textbox-inside{padding:4.375rem 3.125rem}.ce-fullscreenimage .textbox.s-aigolino-aquagymnastik:before{background-image:url("/typo3conf/ext/pf_theme/Resources/Public/svg/aigolino/aigolino_aquagymnastik.svg")}.ce-fullscreenimage .textbox.s-aigolino-bogenschuetze:before{background-image:url("/typo3conf/ext/pf_theme/Resources/Public/svg/aigolino/aigolino_bogenschuetze.svg")}.ce-fullscreenimage .textbox.s-aigolino-kegeln:before{background-image:url("/typo3conf/ext/pf_theme/Resources/Public/svg/aigolino/aigolino_kegeln.svg")}.ce-fullscreenimage .textbox.s-aigolino-lagerfeuer:before{background-image:url("/typo3conf/ext/pf_theme/Resources/Public/svg/aigolino/aigolino_lagerfeuer.svg")}.ce-fullscreenimage .textbox.s-aigolino-yoga:before{background-image:url("/typo3conf/ext/pf_theme/Resources/Public/svg/aigolino/aigolino_yoga.svg")}.ce-infobox{overflow:visible}.ce-html{overflow:visible}.ce-jobs .bodytext{padding-bottom:1.875rem}.ce-jobs .job-category-item ul{list-style:none;margin:0px;padding:0px}.ce-jobs .job-category-item ul li{margin:5px 0px;padding:0px}.ce-jobs .job-category-item ul li.is-inactive a{opacity:.6}.ce-jobs .job-category-item ul li a,.ce-jobs .job-category-item ul li a:focus,.ce-jobs .job-category-item ul li a:visited{color:#000;text-decoration:none;background-color:rgba(255,255,255,.9);padding:10px 20px 10px 20px;width:100%;position:relative;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.ce-jobs .job-category-item ul li a:hover{background-color:var(--green-color)}.ce-jobs .job-category-item ul li a b{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;width:100%;overflow:hidden;position:absolute;top:0px;left:0px;bottom:0px;z-index:-1;font-weight:normal !important;opacity:0;background-color:var(--green-color)}.ce-jobs .job-category-item ul li a:hover b{z-index:10;opacity:1}.ce-jobs .job-category-item ul li a b span{display:block;padding:10px 20px 10px 50px;position:absolute;left:0px;top:50%;transform:translateY(-50%);color:#fff;white-space:nowrap}.ce-jobs .job-category-item ul li a b:before{content:"";display:block;width:15px;height:15px;background-image:url("/typo3conf/ext/pf_theme/Resources/Public/icons/magnifier/icon-magnifier-white.svg");background-repeat:no-repeat;background-size:contain;position:absolute;top:50%;transform:translateY(-50%);left:-20px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.ce-jobs .job-category-item ul li a:hover b:before{left:20px}.ce-jobs .job-category-item ul li a b:after{content:"";display:block;width:100%;position:absolute;top:0px;right:0px;bottom:0px;left:0px}.ce-jobs .job-category-item ul li a:hover{text-decoration:none;opacity:1}.ce-jobdetail .job-image img{width:100%;display:block}.ce-simplegallery .split{margin-bottom:1rem !important}.ce-simplegallery .split img{width:100%}.ce-simplegallery a{display:block}@media(min-width: 64em){.ce-simplegallery .split{margin-bottom:2rem !important}}.tx-indexedsearch-searchbox-inside{align-items:end}#tx-indexedsearch-searchbox-button-submit{width:auto !important}.tx-indexedsearch-info-sword-word{font-style:italic}.tx-indexedsearch-res{padding:1.25rem 0px;border-bottom:1px dotted #000}.t-dark *{color:#fff}.t-dark{color:#fff}.t-dark.bg-image{position:relative}.t-dark.bg-image .bg-image-item:before{content:"";display:block;width:100%;height:100%;background-color:rgba(0,0,0,.7);position:absolute;top:0px;right:0px;bottom:0px;left:0px}.t-dark .s-underline-01:after{background-image:url("/typo3conf/ext/pf_theme/Resources/Public/svg/underlines/white/underline-01.svg")}.t-dark .s-underline-02:after{background-image:url("/typo3conf/ext/pf_theme/Resources/Public/svg/underlines/white/underline-02.svg")}.t-dark .s-underline-03:after{background-image:url("/typo3conf/ext/pf_theme/Resources/Public/svg/underlines/white/underline-03.svg")}.t-dark .s-underline-04:after{background-image:url("/typo3conf/ext/pf_theme/Resources/Public/svg/underlines/white/underline-04.svg")}.t-dark .s-underline-05:after{background-image:url("/typo3conf/ext/pf_theme/Resources/Public/svg/underlines/white/underline-05.svg")}.t-dark .s-underline-06:after{background-image:url("/typo3conf/ext/pf_theme/Resources/Public/svg/underlines/white/underline-06.svg")}.t-dark .s-underline-07:after{background-image:url("/typo3conf/ext/pf_theme/Resources/Public/svg/underlines/white/underline-07.svg")}.t-dark .s-underline-08:after{background-image:url("/typo3conf/ext/pf_theme/Resources/Public/svg/underlines/white/underline-08.svg")}.t-dark .s-underline-09:after{background-image:url("/typo3conf/ext/pf_theme/Resources/Public/svg/underlines/white/underline-09.svg")}.t-dark .s-underline-10:after{background-image:url("/typo3conf/ext/pf_theme/Resources/Public/svg/underlines/white/underline-10.svg")}.t-dark .s-underline-11:after{background-image:url("/typo3conf/ext/pf_theme/Resources/Public/svg/underlines/white/underline-11.svg")}.t-dark .s-underline-12:after{background-image:url("/typo3conf/ext/pf_theme/Resources/Public/svg/underlines/white/underline-12.svg")}