@font-face{font-display:swap;font-family:'Lato';font-style:normal;font-weight:300;src:url("../../../../typo3conf/ext/touringen/Resources/Public/Fonts/Lato/lato-v23-latin-300.eot");src:url("../../../../typo3conf/ext/touringen/Resources/Public/Fonts/Lato/lato-v23-latin-300.eot?#iefix") format('embedded-opentype'), url("../../../../typo3conf/ext/touringen/Resources/Public/Fonts/Lato/lato-v23-latin-300.woff2") format('woff2'), url("../../../../typo3conf/ext/touringen/Resources/Public/Fonts/Lato/lato-v23-latin-300.woff") format('woff'), url("../../../../typo3conf/ext/touringen/Resources/Public/Fonts/Lato/lato-v23-latin-300.ttf") format('truetype'), url("../../../../typo3conf/ext/touringen/Resources/Public/Fonts/Lato/lato-v23-latin-300.svg#Lato") format('svg')}@font-face{font-display:swap;font-family:'Lato';font-style:normal;font-weight:400;src:url("../../../../typo3conf/ext/touringen/Resources/Public/Fonts/Lato/lato-v23-latin-regular.eot");src:url("../../../../typo3conf/ext/touringen/Resources/Public/Fonts/Lato/lato-v23-latin-regular.eot?#iefix") format('embedded-opentype'), url("../../../../typo3conf/ext/touringen/Resources/Public/Fonts/Lato/lato-v23-latin-regular.woff2") format('woff2'), url("../../../../typo3conf/ext/touringen/Resources/Public/Fonts/Lato/lato-v23-latin-regular.woff") format('woff'), url("../../../../typo3conf/ext/touringen/Resources/Public/Fonts/Lato/lato-v23-latin-regular.ttf") format('truetype'), url("../../../../typo3conf/ext/touringen/Resources/Public/Fonts/Lato/lato-v23-latin-regular.svg#Lato") format('svg')}@font-face{font-display:swap;font-family:'Lato';font-style:italic;font-weight:400;src:url("../../../../typo3conf/ext/touringen/Resources/Public/Fonts/Lato/lato-v23-latin-italic.eot");src:url("../../../../typo3conf/ext/touringen/Resources/Public/Fonts/Lato/lato-v23-latin-italic.eot?#iefix") format('embedded-opentype'), url("../../../../typo3conf/ext/touringen/Resources/Public/Fonts/Lato/lato-v23-latin-italic.woff2") format('woff2'), url("../../../../typo3conf/ext/touringen/Resources/Public/Fonts/Lato/lato-v23-latin-italic.woff") format('woff'), url("../../../../typo3conf/ext/touringen/Resources/Public/Fonts/Lato/lato-v23-latin-italic.ttf") format('truetype'), url("../../../../typo3conf/ext/touringen/Resources/Public/Fonts/Lato/lato-v23-latin-italic.svg#Lato") format('svg')}@font-face{font-display:swap;font-family:'Lato';font-style:normal;font-weight:700;src:url("../../../../typo3conf/ext/touringen/Resources/Public/Fonts/Lato/lato-v23-latin-700.eot");src:url("../../../../typo3conf/ext/touringen/Resources/Public/Fonts/Lato/lato-v23-latin-700.eot?#iefix") format('embedded-opentype'), url("../../../../typo3conf/ext/touringen/Resources/Public/Fonts/Lato/lato-v23-latin-700.woff2") format('woff2'), url("../../../../typo3conf/ext/touringen/Resources/Public/Fonts/Lato/lato-v23-latin-700.woff") format('woff'), url("../../../../typo3conf/ext/touringen/Resources/Public/Fonts/Lato/lato-v23-latin-700.ttf") format('truetype'), url("../../../../typo3conf/ext/touringen/Resources/Public/Fonts/Lato/lato-v23-latin-700.svg#Lato") format('svg')}@font-face{font-display:swap;font-family:'Lato';font-style:italic;font-weight:700;src:url("../../../../typo3conf/ext/touringen/Resources/Public/Fonts/Lato/lato-v23-latin-700italic.eot");src:url("../../../../typo3conf/ext/touringen/Resources/Public/Fonts/Lato/lato-v23-latin-700italic.eot?#iefix") format('embedded-opentype'), url("../../../../typo3conf/ext/touringen/Resources/Public/Fonts/Lato/lato-v23-latin-700italic.woff2") format('woff2'), url("../../../../typo3conf/ext/touringen/Resources/Public/Fonts/Lato/lato-v23-latin-700italic.woff") format('woff'), url("../../../../typo3conf/ext/touringen/Resources/Public/Fonts/Lato/lato-v23-latin-700italic.ttf") format('truetype'), url("../../../../typo3conf/ext/touringen/Resources/Public/Fonts/Lato/lato-v23-latin-700italic.svg#Lato") format('svg')}@font-face{font-family:'FUNKEsansWeb';src:url("../../../../typo3conf/ext/touringen/Resources/Public/Fonts/FUNKEsansWeb/FUNKEsansWeb-Regular.woff2") format('woff2'), url("../../../../typo3conf/ext/touringen/Resources/Public/Fonts/FUNKEsansWeb/FUNKEsansTT-Regular.ttf") format('truetype');font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:'FUNKEsansWeb';src:url("../../../../typo3conf/ext/touringen/Resources/Public/Fonts/FUNKEsansWeb/FUNKEsansWeb-Semibold.woff2") format('woff2'), url("../../../../typo3conf/ext/touringen/Resources/Public/Fonts/FUNKEsansWeb/FUNKEsansTT-Semibold.ttf") format('truetype');font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:'FUNKEsansWeb';src:url("../../../../typo3conf/ext/touringen/Resources/Public/Fonts/FUNKEsansWeb/FUNKEsansWeb-Bold.woff2") format('woff2'), url("../../../../typo3conf/ext/touringen/Resources/Public/Fonts/FUNKEsansWeb/FUNKEsansTT-Bold.ttf") format('truetype');font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:'FUNKEsansWeb';src:url("../../../../typo3conf/ext/touringen/Resources/Public/Fonts/FUNKEsansWeb/FUNKEsansWeb-BoldItalic.woff2") format('woff2'), url("../../../../typo3conf/ext/touringen/Resources/Public/Fonts/FUNKEsansWeb/FUNKEsansTT-BoldItalic.ttf") format('truetype');font-weight:700;font-style:italic;font-display:swap}html,body{font-size:22px;font-family:"Lato", sans-serif;font-weight:400;-webkit-font-smoothing:antialiased;font-smooth:antialiased}body,header#page-header.navbar-transition{background-image:url("../../../../typo3conf/ext/touringen/Resources/Public/Images/bg_texture_neu.jpg");background-repeat:repeat;background-size:cover;background-attachment:fixed;background-position:center top;color:white;background-color:transparent !important}h1,.h1{color:white;font-style:italic;font-weight:700;font-size:2.75rem;font-family:"FUNKEsansWeb", sans-serif;line-height:1.2em;margin-bottom:0.5rem}h2,.h2{color:#ffdb7b;font-style:italic;font-weight:700;font-size:2.25rem;font-family:"FUNKEsansWeb", sans-serif;line-height:1.1em}h3,.h3{font-weight:700;font-size:1.5rem;font-family:"FUNKEsansWeb", sans-serif;line-height:1.1em}p{line-height:1.3em;font-weight:400}p.lead{font-weight:500;font-size:1.5em;line-height:1.4em}a:hover{color:#ffdb7b}.btn{box-shadow:none;border-radius:3rem;padding:15px 40px 10px 40px;line-height:1.1em;border:none;font-family:"FUNKEsansWeb", sans-serif;font-weight:600}p a.btn{margin-top:1rem;margin-right:10px}p a.btn:last-child{margin-right:0}.btn-default{background:#494949;color:white;border:none;box-shadow:none;font-weight:600;padding:15px 20px;margin-top:1em;margin-bottom:1em}.btn-secondary{color:#10643F}.btn-secondary:hover{background:#494949;color:white}.btn-white{background:white;color:#10643F}.btn-white:hover{background:#494949;color:white}.btn-darkgreen{color:white;background:#10643F}.btn-darkgreen:hover{background:#494949;color:white}.btn-outline-darkgreen{background:none;color:#10643F;border:2px solid #10643F}.btn-outline-darkgreen:hover{background:#494949;border:2px solid #494949;color:white}@media (min-width:1200px){.frame-indent .frame-inner{margin-left:10%;margin-right:10%}.frame-option-indent-left .frame-inner{margin-left:10%}.frame-option-indent-right .frame-inner{margin-right:10%}.navbar-mainnavigation .navbar-brand-image{height:100%}.navbar-mainnavigation .navbar-brand-image img{max-height:inherit;width:100%;max-width:200px}.navbar-mainnavigation .navbar-brand{margin-right:60px}}@media (min-width:1400px){.frame-indent .frame-inner{margin-left:15%;margin-right:15%}.frame-option-indent-left .frame-inner{margin-left:15%}.frame-option-indent-right .frame-inner{margin-right:15%}}.navbar-mainnavigation .navbar-brand-image{height:100%;padding-bottom:0}.navbar-mainnavigation .navbar-brand-image img{width:100%;max-width:250px;min-width:150px}@media (max-width:991px){.navbar-mainnavigation .navbar-brand-image img{width:160px}}@media (max-width:565px){.navbar-mainnavigation .navbar-brand-image img{width:120px}}.navbar-mainnavigation .navbar-collapse{flex-basis:auto;max-height:calc(100vh - 64px)}.frame a[class=""],.frame a:not([class]){color:#ffdb7b}.frame a[class=""]:hover,.frame a:not([class]):hover{color:#494949}.display-1,.display-2,.display-3,.display-4,.display-5{font-weight:inherit}.dark-flow-top{height:10vw;width:100%;position:absolute;z-index:1;top:0;overflow:hidden;background:linear-gradient(180deg, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0) 100%)}.body-bg{position:relative;z-index:2}#page-header-container{padding-top:12vh;padding-bottom:12vh}@media (max-width:1199px){#page-header-container{padding-top:10vh;padding-bottom:10vh}}@media (max-width:991px){#page-header-container{padding-top:8vh;padding-bottom:8vh}}@media (max-width:767px){#page-header-container{padding-top:4vh;padding-bottom:4vh}}#page-header-container #line-dotted-header{position:absolute;width:100%;z-index:-1;color:#ffdb7b;top:35vh}#page-header-container #line-dotted-header svg{width:100%;height:auto}header#page-header{height:120px;box-shadow:none;z-index:3}header#page-header:not(.navbar-transition){background-color:transparent !important}header#page-header.navbar>.container{align-items:flex-start;height:100%;z-index:2;position:relative}#page-content{z-index:2;position:relative;padding-bottom:4rem}.frame.frame-space-before-deleted{padding-top:0}.frame.frame-space-after-deleted{padding-bottom:0}header.frame-header{margin-bottom:2rem}.frame-background-white{background-color:white;padding-left:var(--frame-spacing);padding-right:var(--frame-spacing);color:#313131}.frame-layout-20{border-radius:3rem;overflow:hidden}@media (max-width:575px){.frame-layout-20{border-radius:1.5rem}}.frame-layout-10 .frame-inner,.grid-layout-10{background:white;color:#212121;border-radius:3rem;overflow:hidden;padding:4rem}@media (max-width:1199px){.frame-layout-10 .frame-inner,.grid-layout-10{margin-left:0rem;margin-right:0rem;padding:3rem}}@media (max-width:991px){.frame-layout-10 .frame-inner,.grid-layout-10{border-radius:2rem;padding:2rem}}@media (max-width:575px){.frame-layout-10 .frame-inner,.grid-layout-10{border-radius:2rem;padding:1.5rem}}.frame-layout-10 .frame-inner h2,.frame-layout-10 .frame-inner .h2,.grid-layout-10 h2,.grid-layout-10 .h2{color:#212121}.frame-layout-10 .frame-inner .frame-inner,.grid-layout-10 .frame-inner{background:initial;color:intital;border-radius:0;overflow:initial;padding:inherit;margin-left:inherit;margin-right:inherit}.frame-layout-10 .frame-inner p a[class=""],.frame-layout-10 .frame-inner p a:not([class]),.grid-layout-10 p a[class=""],.grid-layout-10 p a:not([class]){color:#10643F}.grid-layout-10>.row>.col:first-child .frame{}#page-footer{position:relative;background:#10643F;color:white}#page-footer .footer-section-content{background:none;font-size:0.85rem}#page-footer .footer-section-content .section-column hr{border-top:1px solid rgba(255, 255, 255, 0.2);padding-top:1rem}#page-footer .footer-section-content .section-column .container{padding-left:0;padding-right:0}#page-footer .footer-section-content header.frame-header{margin-bottom:1rem}#page-footer .footer-section-content h3{color:#ffdb7b;font-family:"FUNKEsansWeb";font-weight:600;font-size:inherit}#page-footer .footer-section-content ul{list-style:none;display:flex;padding-left:0;flex-direction:row;align-items:center;font-family:"FUNKEsansWeb";font-weight:600;gap:20px}#page-footer .footer-section-content a{font-family:"FUNKEsansWeb";font-weight:600;color:white}#page-footer .footer-section-content a:hover{color:#ffdb7b !important}#page-footer .col-extraClass-footer-button{display:flex;align-items:flex-end;justify-content:flex-end}@media (max-width:991px){#page-footer .col-extraClass-footer-button{justify-content:flex-start}#page-footer .col-extraClass-footer-button>.frame{padding-top:0;padding-bottom:0}#page-footer .col-extraClass-footer-button>.frame .btn{margin-top:-1.5rem}}#line-dotted-bottom-wrapper{position:relative;height:20px;width:100%;z-index:1}#line-dotted-bottom-wrapper #line-dotted-bottom{position:absolute;bottom:-25vw;width:70%;left:-15vw;height:auto}.scroll-top{width:2rem;height:2rem;border-radius:2rem;bottom:10px;right:10px;background:#313131}@media (max-width:575px){.scroll-top{width:1.6rem;height:1.6rem}}#mainnavigation{padding-top:46px;justify-content:space-between}#mainnavigation .navbar-nav{flex-direction:row}#mainnavigation .navbar-nav>li>.nav-link:before{content:none}#mainnavigation .nav-link{color:white;margin-left:0;margin-right:0;padding-bottom:10px;font-family:"FUNKEsansWeb", sans-serif;font-weight:600;-webkit-font-smoothing:antialiased;font-smooth:antialiased;padding-right:0.75rem;padding-left:0.75rem}#mainnavigation .nav-link span{border-bottom:2px solid transparent}#mainnavigation .nav-link:hover span{border-bottom-color:#ffdb7b}@media (max-width:480px){#mainnavigation .nav-link{padding:10px 0}}#mainnavigation .nav-item.active .nav-link span{border-bottom-color:#ffdb7b}#mainnavigation .dropdown-menu{font-size:0.9rem;border:none;font-family:"FUNKEsansWeb";font-weight:500}#mainnavigation .dropdown-menu .dropdown-item.active{background:#10643F}#mainnavigation .header-icons{position:relative;display:flex;flex-direction:row}#mainnavigation .header-icons a{width:30px;color:white;margin:0 8px}#mainnavigation .header-icons a svg{color:white;width:26px;height:26px;margin-bottom:3px;display:inline-flex}#mainnavigation .header-icons a:hover svg{color:#ffdb7b}header#page-header.navbar-transition{height:64px}header#page-header.navbar-transition.navbar-mainnavigation .navbar-brand-image{padding-top:0px}header#page-header.navbar-transition.navbar-mainnavigation .navbar-brand-image img{max-width:200px}header#page-header.navbar-transition #mainnavigation{padding-top:13px}.revoke{position:fixed;z-index:99;left:10px;bottom:0px}@media (max-width:767px){.revoke{left:initial;right:50px}}.revoke button.btn{padding:0.8em 1.2em 0.6em 1.2em}@media (max-width:767px){.revoke button.btn{padding:0.3em 0.7em 0.15em 0.7em}}.cookie-consent-replacement{position:absolute;top:0;bottom:0;display:flex;align-items:center;justify-content:center;flex-direction:column;width:100%}.cookie-consent-container{font-size:0.8rem}.cookie-consent-container .consent-modal{border-radius:1rem}.cookie-consent-container .consent-modal .buttons .btn{font-size:1rem}.cookie-consent-container .consent-modal .option-wrapper{font-size:0.7rem;border-radius:1rem}.cookie-consent-container .label{line-height:1.8em}.cookie-consent-container .label .checkmark:after{top:2px}@media (max-width:575px){.cookie-consent-container .label{padding-left:30px}.cookie-consent-container .label .checkmark{width:22px;height:22px;top:3px}.cookie-consent-container .label .checkmark::after{left:5px;top:-1px;width:9px;height:16px}.cookie-consent-container .detail.open{font-size:inherit}}figure.video{border-radius:1rem;overflow:hidden;border:8px solid white}.textpic-bgimg-left{height:80vh;min-height:30vw}@media (max-width:565px){.textpic-bgimg-left{height:90vw}}@media (max-width:565px){.textpic-bgimg-left{height:70vh}}@media (max-width:480px){.textpic-bgimg-left{height:120vw}}.textpic-bgimg-left .textpic-bgimg{width:100%;height:120vh;z-index:1;top:0;background-repeat:no-repeat;background-size:contain;position:absolute;background-position-x:-10vw}@media (max-width:1800px){.textpic-bgimg-left .textpic-bgimg{min-height:70vw}}@media (max-width:1199px){.textpic-bgimg-left .textpic-bgimg{top:-5vw}}@media (max-width:991px){.textpic-bgimg-left .textpic-bgimg{top:-5vw;background-position-x:0}}@media (max-width:767px){.textpic-bgimg-left .textpic-bgimg{top:2vw;background-position-x:-20vw;background-size:120vw}}@media (max-width:565px){.textpic-bgimg-left .textpic-bgimg{top:40px}}@media (max-width:480px){.textpic-bgimg-left .textpic-bgimg{height:100vh;top:20px;background-position-x:-50vw;background-size:160vw}}@media (max-width:400px){.textpic-bgimg-left .textpic-bgimg{background-position-x:-50vw;background-size:180vw}}.textpic-bgimg-left .textpic-text{position:relative;z-index:2;width:45vw;margin-left:45vw;display:flex;align-items:flex-end}@media (max-width:1800px){.textpic-bgimg-left .textpic-text{width:50vw}}@media (max-width:1199px){.textpic-bgimg-left .textpic-text{margin-left:30vw;width:60vw}}@media (max-width:991px){.textpic-bgimg-left .textpic-text{margin-left:15vw;width:70vw}}@media (max-width:767px){.textpic-bgimg-left .textpic-text{margin-left:5%;width:90%}}.textpic-bgimg-left .textpic-text h1{font-size:2.25vw;color:#494949;background:#ffdb7b;padding:50px;border-radius:3rem;margin-bottom:10vh}@media (max-width:1400px){.textpic-bgimg-left .textpic-text h1{font-size:3vw;margin-bottom:5vh}}@media (max-width:991px){.textpic-bgimg-left .textpic-text h1{font-size:30px;margin-bottom:0px;padding:30px}}@media (max-width:767px){.textpic-bgimg-left .textpic-text h1{font-size:28px;margin-bottom:0px;padding:20px;border-radius:1rem}}@media (max-width:480px){.textpic-bgimg-left .textpic-text h1{font-size:22px}}.textpic-bgimg-right{position:relative;margin-bottom:20vh}@media (max-width:767px){.textpic-bgimg-right{margin-bottom:0}}.textpic-bgimg-right .textpic-text{position:relative;z-index:2;width:50%}@media (max-width:1199px){.textpic-bgimg-right .textpic-text{width:80%}.textpic-bgimg-right .textpic-text p{text-shadow:2px 2px 10px rgba(0, 0, 0, 0.2)}.textpic-bgimg-right .textpic-text p a.btn{text-shadow:none}}@media (max-width:991px){.textpic-bgimg-right .textpic-text{width:90%}}@media (max-width:767px){.textpic-bgimg-right .textpic-text{width:100%}}.textpic-bgimg-right .textpic-bgimg{width:70%;height:100vh;z-index:1;top:-5vw;right:0;background-repeat:no-repeat;background-size:contain;position:absolute;background-position-x:10vw;max-height:900px}@media (max-width:1800px){.textpic-bgimg-right .textpic-bgimg{}}@media (max-width:1199px){.textpic-bgimg-right .textpic-bgimg{top:5vw}}@media (max-width:991px){.textpic-bgimg-right .textpic-bgimg{top:20vw;background-position-x:0}}@media (max-width:767px){.textpic-bgimg-right .textpic-bgimg{margin-top:-20vw;margin-bottom:-30vw;top:0;height:80vw;width:100%;background-position-x:20vw;position:relative;background-size:80%}}@media (max-width:565px){.textpic-bgimg-right .textpic-bgimg{top:40px}}@media (max-width:480px){.textpic-bgimg-right .textpic-bgimg{height:100vw;top:0px;background-position-x:-50vw;background-size:160vw}}@media (max-width:400px){.textpic-bgimg-right .textpic-bgimg{background-position-y:-10vw}}.icongroup .icongroup-item .icongroup-item-text-header{font-size:1rem;font-style:italic;font-weight:700;color:#ffdb7b;font-family:"FUNKEsansWeb", sans-serif;-webkit-font-smoothing:antialiased;font-smooth:antialiased}@media (min-width:768px){.carousel .item{height:inherit}}.carousel{overflow:visible}.carousel .carousel-inner{border-radius:3rem}.carousel .carousel-indicators{top:100%;margin-top:0.5rem}.carousel .carousel-indicators li[data-bs-target]{width:18px;height:18px;border-radius:18px;border:4px solid white;background-color:transparent}.carousel .carousel-indicators li[data-bs-target] span{display:none}.carousel .carousel-indicators li[data-bs-target]:hover{background-color:white;opacity:1}.carousel .carousel-indicators li[data-bs-target].active,.carousel .carousel-indicators li[data-bs-target].active:hover{background-color:#ffdb7b;border-color:#ffdb7b}.carousel .carousel-content-inner{gap:0}.carousel .carousel-control-icon{background:#ffdb7b;border-radius:50%;color:#313131;opacity:1;width:50px;height:50px;display:flex;align-items:center;justify-content:center;padding:0}.carousel .carousel-control-icon.carousel-control-next-icon{transform:translate(-25%, -50%)}.carousel .carousel-control-icon.carousel-control-next-icon:before{margin-right:5px;border-color:black;border-width:3px}.carousel .carousel-control-icon.carousel-control-prev-icon{transform:translate(25%, -50%)}.carousel .carousel-control-icon.carousel-control-prev-icon:before{margin-left:5px;border-color:black;border-width:3px}.carousel .carousel-control-icon:hover{background:#313131}.carousel .carousel-control-icon:hover:before{border-color:white}.carousel .carousel-control-icon:hover.carousel-control-prev-icon:before{border-color:white}.carousel-small .carousel-item{background-color:transparent}@media (max-width:767px){.carousel-small .carousel-item{height:auto}}.carousel-small .carousel-control-icon{background:none;top:33.5%}.carousel-small .carousel-control-icon::before{border-top:8px solid #494949;border-right:8px solid #494949;width:0.85em;height:0.85em}.carousel-small .carousel-content-inner{display:flex;flex-direction:column}.carousel-small .carousel-content-inner .carousel-image img{width:100%}.carousel-small .carousel-content-inner .carousel-image-description{width:100%;text-align:center}.carousel-small .carousel-content-inner .carousel-image-description h3{font-style:italic;font-family:"FUNKEsansWeb", sans-serif;color:#ffdb7b;font-weight:600;font-size:1.1em}table.table{color:white}table.table thead{color:#ffdb7b;font-style:italic;font-family:"FUNKEsansWeb", sans-serif;font-size:1.15em}table.table>:not(caption)>*>*,table.table td{border-bottom:2px solid white;padding:5px 20px 5px 10px}table.table.table-hover>tbody>tr:hover{color:#ffdb7b;--bs-table-accent-bg: rgba(0,0,0,0.3)}@media (max-width:755px){table.table.table-hover>tbody>tr:hover{color:inherit;--bs-table-accent-bg: transparent}}.accordion{--bs-accordion-border-color: transparent;--bs-accordion-border-width: 0px;border-radius:0;overflow:hidden}.accordion-item{}.accordion-item:first-of-type,.accordion-item:first-of-type .accordion-button{border-top-left-radius:0;border-top-right-radius:0}.accordion-item:last-of-type,.accordion-item:last-of-type .accordion-button{border-bottom-left-radius:0;border-bottom-right-radius:0}.accordion-item .accordion-button{background-color:transparent;color:#10643F;font-style:italic;padding:15px 0px;font-size:1.25rem;justify-content:space-between;font-family:"FUNKEsansWeb", sans-serif;font-weight:700;line-height:1em}.accordion-item .accordion-button.collapsed{color:#212121}.accordion-item .accordion-button svg{width:30px;min-width:30px;height:auto;display:flex;transform:rotate(0deg);transition:transform 0.1s ease-out;margin-left:20px}.accordion-item .accordion-button.collapsed svg{transform:rotate(180deg);transition:transform 0.1s ease-out}.accordion-item .accordion-button:after{display:none}.accordion-item .accordion-button.collapsed:hover{color:#10643F}.accordion-item .accordion-button:focus{border:0;box-shadow:none}.accordion-item .accordion-body{padding:0 0 30px 0}.timeline .line-vertical{position:absolute;left:0rem;top:-3rem;bottom:-3rem;right:0rem;z-index:1;text-align:center}.timeline .line-vertical svg{height:100%;color:#ffdb7b}.timeline:before{display:none}.timeline .timeline-item{width:100%;display:flex;flex-direction:row;z-index:2;justify-content:space-between;align-items:center}.timeline .timeline-item:not(:first-child){margin-top:4rem}.timeline .timeline-item:nth-child(odd){flex-flow:row-reverse}.timeline .timeline-item:nth-child(odd) .timeline-item-inner{padding-right:2rem}.timeline .timeline-item:nth-child(even){margin-left:0}.timeline .timeline-item:nth-child(even) .timeline-item-inner{padding-left:2rem;margin-left:0}.timeline .timeline-item-image{max-width:50%;width:100%;margin:0;border-radius:1rem;overflow:hidden}.timeline .timeline-item-inner{background:none;border:none;padding:0;box-shadow:none;max-width:50%;width:100%;margin-left:0px;margin-right:0px}.timeline .timeline-item-marker,.timeline .timeline-item-icon{top:35px;transform:initial !important;left:initial !important;right:initial !important;position:relative !important;width:24px;height:24px;margin-left:15px;margin-right:15px}.timeline .timeline-item-marker:before,.timeline .timeline-item-icon:before{opacity:1;border:3px solid #10643F}.timeline .timeline-item-date{font-size:0.75em;margin-bottom:10px;font-style:italic;text-transform:none}.timeline .timeline-item-header-headline{font-weight:700;margin-bottom:20px;font-size:1.5em}iframe.instagram-media{border-radius:1rem !important;overflow:hidden;border:0 !important;padding:0.5rem !important;background-color:white;min-width:initial !important}.frame-type-icon_group.frame-layout-60{padding-top:0;padding-bottom:0}.frame-type-icon_group.frame-layout-60 .icongroup-item{display:flex;flex-direction:row;align-items:center;position:relative;background:#e9e9e9;border-radius:5rem;overflow:hidden;padding:1.2rem;gap:1.2rem;margin:10px 0}@media (max-width:400px){.frame-type-icon_group.frame-layout-60 .icongroup-item{flex-direction:column;border-radius:1.5rem}}.frame-type-icon_group.frame-layout-60 .icongroup-item .icongroup-item-number{font-family:"FUNKEsansWeb";text-align:center;min-width:3.6rem;min-height:3.6rem;border-radius:5rem;background-color:#10643F;display:flex;align-items:center;justify-content:center;z-index:2}.frame-type-icon_group.frame-layout-60 .icongroup-item .icongroup-item-number span{color:white;font-size:1.5rem}@media (max-width:400px){.frame-type-icon_group.frame-layout-60 .icongroup-item .icongroup-item-text{text-align:center}}.frame-type-icon_group.frame-layout-60 .icongroup-item .icongroup-item-connecting-line{background-image:url("../../../../typo3conf/ext/touringen/Resources/Public/Images/dot-yellow.svg");background-repeat:repeat-x;background-size:contain;height:10px;width:100%;position:absolute;left:50%;top:calc(1.8rem - 5px);z-index:-1}@media (max-width:991px){.frame-type-icon_group.frame-layout-60 .icongroup-item .icongroup-item-connecting-line{display:none}}@media (max-width:767px){.frame-type-icon_group.frame-layout-60 .icongroup-item .icongroup-item-connecting-line{display:block;border-top:none;border-right:6px dotted #ffdb7b;height:100%;left:calc(-50% + 5px);opacity:0.6}}.frame-type-icon_group.frame-layout-60 .icongroup-item:last-of-type .icongroup-item-connecting-line{display:none}@media (min-width:576px){.frame-type-icon_group.frame-layout-60 .icongroup-columns-4 .icongroup-item{width:100%}}@media (min-width:768px){.frame-type-icon_group.frame-layout-60 .icongroup-columns-4 .icongroup-item{width:calc(100% / 2 - 20px * 2)}}@media (min-width:992px){.frame-type-icon_group.frame-layout-60 .icongroup-columns-4 .icongroup-item{width:calc(100% / 4 - 20px * 2)}}.mask-linkbox{border-radius:3rem;overflow:hidden;max-width:600px;padding:2.5rem;display:flex;flex-direction:column;-moz-hyphens:auto;hyphens:auto}.mask-linkbox a.mask-linkbox-link{text-decoration:none;padding:2.5rem;width:100%;height:100%}.mask-linkbox.bg-primary{color:white}.mask-linkbox.bg-secondary{color:#10643F}.mask-linkbox.bg-white{color:#10643F}.mask-linkbox .mask-linkbox-header{font-family:"FUNKEsansWeb";font-style:italic;font-size:2rem;line-height:1em;font-weight:700}.mask-linkbox .mask-linkbox-subheader{color:inherit}.mask-linkbox .mask-linkbox-bodytext{font-size:0.9rem;margin-top:1rem;color:#313131}.mask-linkbox .mask-linkbox-bodytext p:last-child{margin-bottom:0}.news-entry-grid{column-gap:15px;display:block;margin:0}.news-entry-grid .col{margin:0 0 15px 0;display:grid;grid-template-rows:1fr auto;break-inside:avoid;padding:0;overflow:hidden}.news-entry-grid .col>.frame{padding-bottom:0;padding-top:0}.news-entry-grid.news-entry-grid-2col{column-count:2}.news-entry-grid.news-entry-grid-3col{column-count:3}.news-entry-grid.news-entry-grid-4col{column-count:4}.mask-news-entry{border-radius:1rem;padding:1rem;overflow:hidden}.mask-news-entry .mask-news-entry-image{margin-left:-1rem;margin-right:-1rem;margin-top:-1rem;margin-bottom:0.5rem}.mask-news-entry .mask-news-entry-image img{width:100%;height:auto}.mask-news-entry .mask-news-entry-title{font-family:"FUNKEsansWeb";font-style:italic;font-weight:700;font-size:1.5rem;margin-bottom:20px}.mask-news-entry .mask-news-entry-title h2{margin-top:20px;font-size:1.75rem}.mask-news-entry .mask-news-entry-subtitle{margin-bottom:20px;font-weight:700}.mask-news-entry.bg-white,.mask-news-entry.bg-secondary{color:#494949}.mask-news-entry.bg-white .mask-news-entry-title h2,.mask-news-entry.bg-secondary .mask-news-entry-title h2{color:#10643F;line-height:1em}.mask-news-entry.bg-white .badge,.mask-news-entry.bg-secondary .badge{font-size:0.75rem;background-color:#10643F;border-radius:1rem}.mask-news-entry.bg-primary .mask-news-entry-title h2{line-height:1em}.mask-news-entry.bg-primary .badge{font-size:0.75rem;background-color:white;color:#10643F;border-radius:1rem}.modal-content{border-radius:2rem}.modal-title{color:#212121;font-style:italic;font-weight:700;font-size:1.25rem;margin-top:5px;font-family:"FUNKEsansWeb", sans-serif}.modal-header{border-bottom:0;padding:1rem 1.25rem 0 1.25rem;border-top-left-radius:2rem;border-top-right-radius:2rem}.modal-body{padding:0.5rem 1.25rem}.modal-footer{border-top:0;padding:0 1.25rem 1.25rem 1.25rem;display:flex;flex-direction:row;justify-content:space-between;border-bottom-left-radius:2rem;border-bottom-right-radius:2rem}.modal-footer .input-group{margin:0;width:100%}.modal-footer .input-group .btn{margin-top:0px;margin-bottom:0}.modal-footer .input-group #modal-search{width:100%}#map{color:initial;height:40vw;min-height:600px;width:100%;border-radius:1rem;overflow:hidden;border:8px solid white}@media (max-width:991px){#map{min-height:60vh}}#map.not-accepted{background-color:#ffdb7b;display:flex;justify-content:center;align-items:center;flex-direction:column}#map .gm-style{font-family:"Lato";color:#313131}#map .gm-style p{font-size:0.7rem;margin-bottom:10px}#map .gm-style .gm-style-iw-c{padding:1rem;border-radius:0.8rem;max-width:400px !important}#map .gm-style .gm-style-iw-c .gm-style-iw-d{padding-right:1rem !important}#map .gm-style .gm-title{font-family:"FUNKEsansWeb";font-weight:700;font-style:italic;font-size:1rem}#map .gm-style button.gm-ui-hover-effect{top:0 !important;right:0 !important}#map .gm-style button.gm-ui-hover-effect span{width:1rem !important;height:1rem !important;margin:4px !important}touringen-map.not-accepted{background-color:#ffdb7b;display:flex;justify-content:center;align-items:center;flex-direction:column;width:100%;border-radius:1rem;overflow:hidden;border:8px solid white;height:30vw;min-height:400px}@media (max-width:991px){touringen-map.not-accepted{min-height:50vh}}.customSearchContainer .customSearchToggle>div{font-size:16px}.form-label,.control-label{padding-left:20px;margin-bottom:0;font-size:0.75em}.invalid-feedback,.help-block.error{color:#ffdb7b;font-style:italic}.form-check-label{font-size:0.9rem;line-height:1.1em}textarea.form-control{min-height:300px}.form-control,.form-group input[type="file"]{border-radius:1rem;box-shadow:none;border-width:2px;padding:5px 20px 5px 20px;font-size:0.9rem}.news-card-view{display:flex;flex-direction:row;flex-wrap:wrap;margin-left:-10px;margin-right:-10px}.news-card-view .article{display:flex;flex-direction:column;width:25%;border:2px solid #e9e9e9;border-radius:1rem;overflow:hidden;margin-left:10px;margin-right:10px}.news-card-view .article .footer{padding:10px;line-height:1em}.news-card-view .article .footer .badge{font-size:0.65rem;background-color:#10643F}.news-card-view .article .news-img-wrap{max-height:200px;overflow:hidden;position:relative}.news-card-view .article .news-img-wrap img{max-width:100%;height:auto}.news-card-view .article .news-img-wrap .footer{position:absolute;bottom:0}.news-card-view .article .news-card-body{padding:15px 15px 10px 15px}.news-card-view .article .news-card-body p{margin-bottom:0.5em}.news-card-view .article .news-card-body h3{font-size:1.1rem;line-height:1.1em;font-style:italic;font-family:"FUNKEsansWeb", sans-serif;font-weight:700}.badge-container{display:block;position:relative;width:100%;margin:-3rem auto;overflow:hidden}.badge-container .line-vertical{width:100%;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto}.badge-container .line-vertical svg{height:100%;display:block;justify-content:center;margin:0 auto}.badge-container .item-container{width:100%;margin:3rem auto;position:relative;display:flex;justify-content:space-between}@media (max-width:767px){.badge-container .item-container{gap:1rem}.badge-container .item-container:nth-child(even){flex-direction:column-reverse}.badge-container .item-container:nth-child(odd){flex-direction:column}}.badge-container .text-container{width:45%;align-self:center;height:auto}@media (max-width:767px){.badge-container .text-container{width:100%;text-align:center;background:white}}.badge-container .img-container{width:45%;align-self:center;height:auto}@media (max-width:767px){.badge-container .img-container{width:50%}}@media (max-width:575px){.badge-container .img-container{width:80%}}.badge-container .img-container img{width:100%;display:block;margin:auto;height:auto}.badge-container button.btn{color:white;cursor:auto}.badge-container .bronze{background-color:#EFEAE4;border-radius:2rem}.badge-container .silber{background-color:#e9e9e9;border-radius:2rem}.badge-container .gold{background-color:#F0EADC;border-radius:2rem}.badge-container .kids{background-color:#E3F3E9;border-radius:2rem}.badge-container .st0{transition:all 0.5s;opacity:0;fill:#ffdb7b}.badge-container .inview2{opacity:1;fill:#10643F}@keyframes appear{from{opacity:0}to{opacity:1}}@media (max-width:991px){.badge-container h2,.badge-container .h2{font-size:1.5rem}}.pins-wrapper{display:flex}.item-pin{margin:20px;flex-basis:100%}.pin-img-container{border-radius:64px 64px 0 0}.item-pin img{width:100%;margin-bottom:-30px;margin-top:-20px}.green-bottom{border-radius:0 0 64px 64px;background-color:#10643F;height:64px}.green-bottom-text{text-align:center;font-family:FUNKEsansWeb;font-size:24px;font-style:normal;font-weight:700;line-height:64px;align-items:center;color:white}.description-wrapper h1{text-align:center;color:#212121;margin:40px 30px 35px 30px;line-height:50px;font-size:54px}.description-wrapper h3{margin:0 auto;text-align:center;color:#212121;font-size:24px;font-style:normal;font-weight:600;width:80%;margin-bottom:60px}@media (max-width:991px){.pins-wrapper{display:block}}@media (max-width:1399px){.frame-container-default{}}@media (max-width:1199px){html,body{font-size:22px;-moz-hyphens:auto;-webkit-hyphens:auto;hyphens:auto}.container .frame-has-backgroundimage:not(.frame-layout-embedded),.container .frame-background-primary:not(.frame-layout-embedded),.container .frame-background-secondary:not(.frame-layout-embedded),.container .frame-background-tertiary:not(.frame-layout-embedded),.container .frame-background-quaternary:not(.frame-layout-embedded),.container .frame-background-light:not(.frame-layout-embedded),.container .frame-background-dark:not(.frame-layout-embedded),.container .frame-background-white:not(.frame-layout-embedded){padding-left:1.5rem;padding-right:1.5rem;padding-top:1.5rem;padding-bottom:1.5rem}.container .frame-has-backgroundimage:not(.frame-layout-embedded).frame-layout-20,.container .frame-background-primary:not(.frame-layout-embedded).frame-layout-20,.container .frame-background-secondary:not(.frame-layout-embedded).frame-layout-20,.container .frame-background-tertiary:not(.frame-layout-embedded).frame-layout-20,.container .frame-background-quaternary:not(.frame-layout-embedded).frame-layout-20,.container .frame-background-light:not(.frame-layout-embedded).frame-layout-20,.container .frame-background-dark:not(.frame-layout-embedded).frame-layout-20,.container .frame-background-white:not(.frame-layout-embedded).frame-layout-20{border-radius:2rem}.frame-indent{margin-left:0;margin-right:0}header#page-header{height:120px}header#page-header #mainnavigation{padding-top:38px}header#page-header #mainnavigation .nav-link{padding-left:15px;padding-right:15px}header#page-header #mainnavigation .header-icons svg{width:26px;height:26px}.navbar-mainnavigation .navbar-brand-image img{max-width:initial;width:160px}.mask-news-entry{padding:15px}.mask-news-entry .mask-news-entry-title h2{font-size:1.5rem;-moz-hyphens:auto;hyphens:auto}.mask-news-entry .mask-news-entry-text{font-size:18px}.mask-linkbox{padding:2rem;border-radius:2rem}}@media (max-width:991px){html,body{font-size:22px}.container,.frame-container-default{max-width:820px}.navbar-mainnavigation .navbar-toggler{z-index:3;color:white;position:absolute;top:15px;right:25px;box-shadow:none}.navbar-mainnavigation .navbar-toggler.collapsed .navbar-toggler-icon{height:4px;width:32px;border-radius:2px}.navbar-mainnavigation .navbar-toggler.collapsed .navbar-toggler-icon:before{top:-9px}.navbar-mainnavigation .navbar-toggler.collapsed .navbar-toggler-icon:after{top:9px}.navbar-mainnavigation .navbar-toggler .navbar-toggler-icon:after,.navbar-mainnavigation .navbar-toggler .navbar-toggler-icon:before{height:4px;width:32px;border-radius:2px}.navbar-mainnavigation .navbar-brand-image{padding-top:0;z-index:3}.navbar-mainnavigation .navbar-nav .nav-link{padding-left:0;padding-right:0}.navbar-mainnavigation .dropdown-toggle:after{height:0;border:none;display:none}.navbar-mainnavigation .dropdown-menu{border-left:0;margin-left:0;margin-right:0}header#page-header{height:70px}header#page-header #mainnavigation{background-image:url("../../../../typo3conf/ext/touringen/Resources/Public/Images/bg_texture_neu.jpg");background-repeat:repeat;background-size:cover;background-attachment:fixed;background-position:center top;padding-top:0;width:100%}header#page-header #mainnavigation .header-icons{margin-bottom:1rem;margin-left:20px}header#page-header #mainnavigation .header-icons a,header#page-header #mainnavigation .header-icons a svg{color:white;width:32px;height:32px}header#page-header #mainnavigation .header-icons a:first-of-type{margin-left:0}header#page-header #mainnavigation .nav-item{width:100%;display:flex;flex-direction:column;align-items:center}header#page-header #mainnavigation .nav-item .nav-link{flex-direction:column;justify-content:center;align-items:center;color:white;padding-top:10px;padding-bottom:5px;padding-right:20px;padding-left:20px;font-size:1.2rem}header#page-header #mainnavigation .nav-item .nav-link span{border-bottom:none}header#page-header #mainnavigation .nav-item .nav-link:hover{color:#ffdb7b !important}header#page-header #mainnavigation .nav-item.dropdown:after{content:" ";margin:-5px auto 0 auto;width:20px;height:20px;border-top:10px solid;border-right:12px solid transparent;border-bottom:0;border-left:12px solid transparent;transform:rotate(0deg)}header#page-header #mainnavigation .nav-item.dropdown.show .nav-link{color:#ffdb7b}header#page-header #mainnavigation .nav-item.dropdown.show:after{display:none}header#page-header #mainnavigation .nav-item.dropdown.active:after{border-top-color:#ffdb7b !important;border-top:8px solid;border-right:10px solid transparent;border-bottom:0;border-left:10px solid transparent}header#page-header #mainnavigation .nav-item .dropdown-menu{margin-left:20px;margin-right:20px;font-size:1rem;padding-top:0;padding-bottom:30px}header#page-header #mainnavigation .nav-item .dropdown-menu .dropdown-item{color:white;flex-direction:column;align-items:center}header#page-header #mainnavigation .nav-item .dropdown-menu .dropdown-item.active,header#page-header #mainnavigation .nav-item .dropdown-menu .dropdown-item:active{color:white;background:none}header#page-header #mainnavigation .nav-item .dropdown-menu .dropdown-item.active span,header#page-header #mainnavigation .nav-item .dropdown-menu .dropdown-item:active span{border-bottom:2px solid #ffdb7b}header#page-header #mainnavigation .nav-item.active .nav-link{color:white}header#page-header #mainnavigation .nav-item.active .nav-link span{border-bottom:2px solid #ffdb7b}header#page-header #mainnavigation.show{height:100vh;display:flex;flex-direction:column}header#page-header #mainnavigation .navbar-nav{flex-direction:column;align-items:center;width:100%}.navbar-toggler.collapsed~#mainnavigation.navbar-collapse{transition:left 500ms ease-in-out}.navbar-mainnavigation.navbar-inverse a:not(.active),.navbar-mainnavigation.navbar-inverse-transition a:not(.active),.navbar-mainnavigation.navbar-inverse-transition.navbar-transition a:not(.active){color:#10643F}.navbar-mainnavigation.navbar-inverse a:not(.active):hover,.navbar-mainnavigation.navbar-inverse-transition a:not(.active):hover,.navbar-mainnavigation.navbar-inverse-transition.navbar-transition a:not(.active):hover,.navbar-mainnavigation.navbar-inverse a:not(.active):focus,.navbar-mainnavigation.navbar-inverse-transition a:not(.active):focus,.navbar-mainnavigation.navbar-inverse-transition.navbar-transition a:not(.active):focus{color:#10643F}.news-entry-grid.news-entry-grid-2col{column-count:2}.news-entry-grid.news-entry-grid-3col{column-count:2}.news-entry-grid.news-entry-grid-4col{column-count:2}.contentcontainer[data-container-identifier="container_3_columns"]{grid-template-columns:1fr 1fr;gap:20px}.contentcontainer[data-container-identifier="container_3_columns"] .contentcontainer-column{height:auto}}@media (max-width:767px){html,body{font-size:18px}.timeline{padding-left:0px}.timeline .timeline-item{margin-left:0px}.timeline .timeline-item:not(:first-child){margin-top:2rem}.timeline .timeline-item:nth-child(odd){flex-flow:row-reverse}.timeline .timeline-item:nth-child(odd) .timeline-item-inner{padding-right:0}.timeline .timeline-item:nth-child(even){flex-flow:row-reverse;margin-left:0px}.timeline .timeline-item:nth-child(even) .timeline-item-inner{padding-left:0}.timeline .timeline-item-image{margin-left:20px}.timeline .timeline-item-image.no-image{display:none}.timeline .timeline-item-image.no-image~.timeline-item-inner{max-width:initial;padding-left:50px}.accordion-item .accordion-button.collapsed svg{width:20px;min-width:20px}}@media screen and (max-width:575px){h1,.h1{font-size:1.75rem}h2,.h2{font-size:1.5rem}header.frame-header{margin-bottom:1rem}.footer-section-content ul{flex-direction:column}p a.btn{margin-bottom:0px}p a.btn:last-child{}.timeline .timeline-item{flex-direction:column}.timeline .timeline-item:nth-child(odd){flex-direction:column;flex-flow:column-reverse;margin-left:0}.timeline .timeline-item:nth-child(even){flex-flow:column-reverse;flex-direction:column;margin-left:0}.timeline .timeline-item-inner{max-width:90%}.timeline .timeline-item-image{display:none}.timeline .timeline-item-marker{left:-50px !important}.news-entry-grid.news-entry-grid-2col{column-count:1}.news-entry-grid.news-entry-grid-3col{column-count:1}.news-entry-grid.news-entry-grid-4col{column-count:1}.mask-linkbox{padding:1.5rem;border-radius:2rem}.mask-linkbox .mask-linkbox-header{font-size:1.75rem}}@media screen and (max-width:400px){.navbar-mainnavigation .navbar-toggler.collapsed .navbar-toggler-icon{height:3px;width:26px}.navbar-mainnavigation .navbar-toggler.collapsed .navbar-toggler-icon:before{top:-7px}.navbar-mainnavigation .navbar-toggler.collapsed .navbar-toggler-icon:after{top:7px}.navbar-mainnavigation .navbar-toggler .navbar-toggler-icon:after,.navbar-mainnavigation .navbar-toggler .navbar-toggler-icon:before{height:3px;width:26px}}.item-hinweis{color:#10487d;font-size:20px;font-style:italic;font-family:"FUNKEsansWeb", sans-serif}.tx-maps2{display:grid;grid-template-columns:minmax(400px, 500px) minmax(400px, 500px) minmax(400px, 500px);grid-auto-rows:min-content;justify-content:space-evenly}.wrapper-item{background-color:#ffffff;border-radius:30px;margin:20px 20px 20px 20px;padding:30px 30px 30px 30px;position:relative}.item-numm{font-weight:bold;font-size:30px}.item-numm,.item-title{color:black}.item-cat{color:black;font-size:17px}.item-img{float:right;position:relative;height:100px;width:100px}.line-height{line-height:29px}@media (max-width:1199px){.tx-maps2{grid-template-columns:minmax(400px, 470px) minmax(400px, 470px);justify-content:space-evenly}}@media (max-width:767px){.tx-maps2{grid-template-columns:minmax(400px, 470px);justify-content:space-evenly}}.tourcontainer{display:contents}.dropdownBlock{display:flex;justify-content:center}.dropdownBlock .dropdown{padding:10px}.btn-collection{display:flex;bottom:0;margin-bottom:30px;position:absolute;width:85%;justify-content:space-between}.item-btn{background-color:#ffdb7b;font-weight:bold;width:inherit;max-width:50%;margin:5px;font-size:19px}.btn-komoot{color:#000}@media (max-width:500px){.dropdownBlock{display:block}.dropdownBlock .dropdown{display:inline-block}}@media (max-width:380px){.btn{width:100%}.modal#site-search-modal .modal-footer{flex-direction:column-reverse;align-items:flex-start}header#page-header #mainnavigation{width:100%;border-radius:0px;padding:30px 10px}header#page-header #mainnavigation .navbar-nav{width:100%}}