@charset "UTF-8";
:root{--bs-bg-25: .25}@font-face{font-family:'Oswald';font-style:normal;font-weight:400;src:url("../../../../fileadmin/bike4passion/fonts/oswald-v40-latin-regular.eot");src:local(''), url("../../../../fileadmin/bike4passion/fonts/oswald-v40-latin-regular.eot?#iefix") format('embedded-opentype'), url("../../../../fileadmin/bike4passion/fonts/oswald-v40-latin-regular.woff2") format('woff2'), url("../../../../fileadmin/bike4passion/fonts/oswald-v40-latin-regular.woff") format('woff'), url("../../../../fileadmin/bike4passion/fonts/oswald-v40-latin-regular.ttf") format('truetype'), url("../../../../fileadmin/bike4passion/fonts/oswald-v40-latin-regular.svg#Oswald") format('svg')}@font-face{font-family:'Oswald';font-style:normal;font-weight:500;src:url("../../../../fileadmin/bike4passion/fonts/oswald-v40-latin-500.eot");src:local(''), url("../../../../fileadmin/bike4passion/fonts/oswald-v40-latin-500.eot?#iefix") format('embedded-opentype'), url("../../../../fileadmin/bike4passion/fonts/oswald-v40-latin-500.woff2") format('woff2'), url("../../../../fileadmin/bike4passion/fonts/oswald-v40-latin-500.woff") format('woff'), url("../../../../fileadmin/bike4passion/fonts/oswald-v40-latin-500.ttf") format('truetype'), url("../../../../fileadmin/bike4passion/fonts/oswald-v40-latin-500.svg#Oswald") format('svg')}@font-face{font-family:'Oswald';font-style:normal;font-weight:700;src:url("../../../../fileadmin/bike4passion/fonts/oswald-v40-latin-700.eot");src:local(''), url("../../../../fileadmin/bike4passion/fonts/oswald-v40-latin-700.eot?#iefix") format('embedded-opentype'), url("../../../../fileadmin/bike4passion/fonts/oswald-v40-latin-700.woff2") format('woff2'), url("../../../../fileadmin/bike4passion/fonts/oswald-v40-latin-700.woff") format('woff'), url("../../../../fileadmin/bike4passion/fonts/oswald-v40-latin-700.ttf") format('truetype'), url("../../../../fileadmin/bike4passion/fonts/oswald-v40-latin-700.svg#Oswald") format('svg')}@font-face{font-family:'Ruda';font-style:normal;font-weight:400;src:url("../../../../fileadmin/bike4passion/fonts/ruda-v17-latin-regular.eot");src:local(''), url("../../../../fileadmin/bike4passion/fonts/ruda-v17-latin-regular.eot?#iefix") format('embedded-opentype'), url("../../../../fileadmin/bike4passion/fonts/ruda-v17-latin-regular.woff2") format('woff2'), url("../../../../fileadmin/bike4passion/fonts/ruda-v17-latin-regular.woff") format('woff'), url("../../../../fileadmin/bike4passion/fonts/ruda-v17-latin-regular.ttf") format('truetype'), url("../../../../fileadmin/bike4passion/fonts/ruda-v17-latin-regular.svg#Ruda") format('svg')}@font-face{font-family:'Ruda';font-style:normal;font-weight:700;src:url("../../../../fileadmin/bike4passion/fonts/ruda-v17-latin-700.eot");src:local(''), url("../../../../fileadmin/bike4passion/fonts/ruda-v17-latin-700.eot?#iefix") format('embedded-opentype'), url("../../../../fileadmin/bike4passion/fonts/ruda-v17-latin-700.woff2") format('woff2'), url("../../../../fileadmin/bike4passion/fonts/ruda-v17-latin-700.woff") format('woff'), url("../../../../fileadmin/bike4passion/fonts/ruda-v17-latin-700.ttf") format('truetype'), url("../../../../fileadmin/bike4passion/fonts/ruda-v17-latin-700.svg#Ruda") format('svg')}#main-navbar .navbar-brand{padding-bottom:0;position:relative}#main-navbar .navbar-brand::after{content:url("../../../../fileadmin/bike4passion/img/Bike4Passion_signet.svg");display:block;position:absolute;height:50px;width:50px;right:-50px;top:0}#main-navbar .navbar-brand img{max-height:50px;max-width:79px}#main-navbar .navbar-nav>.nav-item>.nav-link{color:rgba(255, 255, 255, 0.9);font-size:1.1rem;letter-spacing:-0.03rem;font-weight:600}#main-navbar .navbar-nav>.nav-item>.nav-link.show,#main-navbar .navbar-nav>.nav-item>.nav-link.active{color:#f1352e}#main-navbar .navbar-nav .mega-dropdown-menu .nav-link{color:#484848;width:100%}#main-navbar .navbar-nav .mega-dropdown-menu .nav-link:focus,#main-navbar .navbar-nav .mega-dropdown-menu .nav-link:hover,#main-navbar .navbar-nav .mega-dropdown-menu .nav-link.active{color:#fff}#navbarToggler>.navbar-nav>.nav-item>.nav-link{font-family:"Oswald", system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Liberation Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";font-weight:400;font-size:1.25rem;color:#fff}.dropdown-menu.mega-dropdown-menu .fsc-default.ce-textmedia>div[class^=header] p{text-transform:uppercase;font-weight:bold;font-size:1.25rem;color:var(--bs-primary)}.dropdown-menu.mega-dropdown-menu .fsc-default.ce-textmedia p{margin-bottom:0.5rem}.dropdown-menu.mega-dropdown-menu .fsc-default.ce-textmedia.layout-130 .btn-primary{display:block;background:transparent;color:#f1352e;text-align:left}.dropdown-menu.mega-dropdown-menu .fsc-default.ce-textmedia:not(.layout-130) .btn-primary{display:block;border-radius:0;color:#484848;background:#f4f4f4;border:0px none;padding:0.4rem;margin:0;margin-bottom:-0.3rem;text-align:left}.dropdown-menu.mega-dropdown-menu .fsc-default.ce-textmedia .btn-primary:focus,.dropdown-menu.mega-dropdown-menu .fsc-default.ce-textmedia .btn-primary:hover{background:#f1352e;color:#fff}.breadcrumb-bottom{margin-top:3rem}@media (min-width:1200px){#main-navbar>.container{align-items:flex-end}#main-navbar .navbar-brand{padding-bottom:0;position:relative}#main-navbar .navbar-brand::after{content:url("../../../../fileadmin/bike4passion/img/Bike4Passion_signet.svg");position:absolute;bottom:-50px;width:140px;left:0;top:auto;right:auto;z-index:1}#main-navbar .navbar-brand img{max-height:100%;max-width:140px}}#mm-1.mm-panel_opened>.mm-navbar+ul.mm-listview,#mm-2.mm-panel_opened>.mm-navbar+ul.mm-listview{display:flex}#mm-2.mm-panel_opened>.mm-navbar+ul.mm-listview{flex-direction:column}body#page-441{padding-right:0 !important}h1,h2,h3,h4,h5,.h1,.h2,.h3,.h4,.h5{text-transform:uppercase;color:var(--bs-primary) !important;font-family:"Oswald", system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Liberation Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";font-weight:500}.infoband-welcome{padding:2rem 0 1rem 0}.bg-customOne{background-color:#efefef}.bg-bookings{background-color:#D8DBE0}.main-jumbotron .tourjumbo .carousel-inner *{margin-bottom:0}.tour-infobox li{background-color:var(--bs-gray-100)}.tour-infobox li:nth-child(even){background-color:var(--bs-gray-200)}.infoband-welcome h1,.infoband-welcome h2,.infoband-welcome h3,.infoband-welcome h4{font-size:1.25rem}.slider-testimonials .item>figure{display:none}.card-group>.ce-link,.card-group>.card{flex:1 0 100%;display:flex;flex-direction:column}@media (min-width:768px){.card-group>.ce-link,.card-group>.card{flex:0 0 50%}}@media (min-width:992px){.card-group>.ce-link,.card-group>.card{flex:0 0 33.333%}}@media (min-width:1200px){.card-group>.ce-link,.card-group>.card{flex:0 0 25%}}.card-group>.ce-link .card.ce-link-content,.card-group>.card .card.ce-link-content{height:100%}.newsletter{background:url("../../../../fileadmin/bike4passion/lay/signet-HG_1.svg") no-repeat 5% center rgba(33, 37, 41, 0.9);background-size:40%}.newsletter p{color:#fff !important}.newsletter .form-floating .floating-select-multi{height:100%}.bg-danger{--bs-bg-opacity: .25}.card{border-radius:0;border:1px solid rgba(0, 0, 0, 0.05)}.card:active,.card:hover{box-shadow:0 4px 8px rgba(0, 0, 0, 0.25), 0 2px 2px rgba(0, 0, 0, 0.22)}.map-outer .btn-group .btn{flex:0 1 auto}.map-outer .btn-group .btn.btn-primary:active,.map-outer .btn-group .btn.btn-primary.active{background-color:#7a0d08;border-color:#f1352e}.tx-powermail .powermail_fieldset.layout1{display:none}.tx-powermail .powermail_select.form-control{appearance:auto}.layout-90{border-top:4px dotted #f1352e}.stoerer{position:absolute;top:100%;right:15px;z-index:900;display:none}@media (min-width:992px){.stoerer{display:block}}.stoerer .layout-110{max-width:230px;background-color:#f1352e;color:#fff;padding:1rem 30px}.stoerer .layout-110:before{display:block;content:"";background-image:url("../../../../fileadmin/bike4passion/lay/icon_kette.svg");background-repeat:no-repeat;background-size:cover;width:80px;height:80px;position:absolute;top:0;left:-12px;transform:translate(-30px, -10px)}.stoerer a{color:#fff;text-decoration:none}.stoerer p{margin-bottom:0}.kontaktbutton{display:none}@media (min-width:1200px){.kontaktbutton{display:block}}.tourguides .list-group{display:flex;flex-direction:row;padding-left:0;margin-bottom:0;border-radius:0.25rem;column-count:6}.tourguides .list-group .list-group-item{background:#fff;margin:0.2rem;box-shadow:1px 1px 6px #9d9d9d;border-radius:0 0 20px 20px;padding:0}.ce-uploads .guideSlider .item.card{padding:0}.ce-uploads .guideSlider .item.card:hover,.ce-uploads .guideSlider .item.card img{box-shadow:none !important}.footer .newsletter{color:#fff;text-align:center}.layout1 .powermail_input.form-control{background-color:var(--bs-gray-100)}.layout2 .powermail_input.form-control{background-color:var(--bs-gray-200)}.social-gdpr-youtube-video,.social-gdpr-vimeo-video{max-width:100%;height:100% !important;min-height:initial !important}.social-gdpr-youtube-iframe iframe{max-width:100%;max-height:100%}.menu-newslist .nav-item .nav-link{padding-bottom:0.25rem;padding-top:0.25rem}.news h5{font-size:1.4rem}.btn-bookings:checked .text-primary{color:#fff !important}.rr-list .card{border-top:3px dotted var(--bs-primary)}.rr-list .card:active,.rr-list .card:hover{border-top:3px dotted var(--bs-secondary)}.badge{display:inline-block;padding:0.5em 0.65em 0.25em 0.65em}.badge+.badge{margin-left:0.3rem}.badge.participants.bg-12,.badge.participants.bg-11,.badge.participants.bg-10,.badge.participants.bg-9,.badge.participants.bg-yes{background-color:var(--bs-green)}.badge.participants.bg-8,.badge.participants.bg-7,.badge.participants.bg-6,.badge.participants.bg-5,.badge.participants.bg-some{background-color:var(--bs-orange)}.badge.participants.bg-4,.badge.participants.bg-3,.badge.participants.bg-2,.badge.participants.bg-1,.badge.participants.bg-0,.badge.participants.bg-no{background-color:var(--bs-red)}.badge.participants.bg-vorschau{background-color:#6c757d}figure.tourguide-image{overflow:visible}.news-bookings .booking-link{position:relative}.news-bookings .booking-link .card-header{background-color:transparent}.news-bookings .booking-link.yes{background-color:rgba(25, 135, 84, 0.2)}.news-bookings .booking-link.some{background-color:rgba(253, 126, 20, 0.2)}.news-bookings .booking-link.no{background-color:rgba(241, 53, 46, 0.2)}.news-bookings .booking-link.vorschau{background-color:rgba(108, 117, 125, 0.2)}.news-bookings .booking-link .booking-overlay{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;padding:1rem;display:flex;align-items:center;justify-content:center;color:#ffffff;background-color:rgba(0, 0, 0, 0.7);transition:all 0.2s ease-in-out;visibility:hidden;opacity:0}.news-bookings .booking-link:hover .booking-overlay{visibility:visible;opacity:1}.news-bookings .booking-link .card-body{padding-bottom:0}.news-bookings .booking-link .card-body .price-info p{margin-bottom:0}.guideSlider{margin-left:-5%;margin-right:-5%}.guideSlider .item{border-top:1px solid rgba(0, 0, 0, 0.05)}@media (min-width:992px){.accordion.termine .accordion-item{border:0px none;border-radius:0}.accordion.termine .accordion-header{margin-bottom:0.5rem}.accordion.termine .accordion-header .accordion-button{font-size:inherit;font-weight:500;background-color:transparent;border-radius:0;cursor:auto;color:inherit;padding:0;pointer-events:none}.accordion.termine .accordion-header .accordion-button::after{content:normal}.accordion.termine .accordion-collapse.collapse{display:block}.accordion.termine .accordion-collapse.collapse .accordion-body{padding:0}}div#c5714.fsc-default.ce-uploads.mb-4.layout-120.ce-link-content{text-decoration:none !important;box-shadow:none;transition:all 0.3s cubic-bezier(0.25, 0.8, 0.25, 1);padding:0}div#c5714.fsc-default.ce-uploads.mb-4.layout-120.ce-link-content:hover{text-decoration:none !important;box-shadow:none;padding:0;background:#f1352e}#page-218 .accordion-button.collapsed{color:#333 !important}#c3966 .card:hover{box-shadow:none !important}#c3966 .blogSlider .MS-content .item p{margin:10px 10px 10px 0px}.navbar-nav.extra-row.ms-auto.small a:hover{color:#f1352e !important}.no-js .owl-carousel,.owl-carousel.owl-loaded{box-shadow:1px 6px 8px rgba(0, 0, 0, 0.5)}@media (min-width:768px){.tourguides .list-group-item.guide{padding:1rem 1rem 0 2rem}}.tourguides .media{display:block !important}@media (min-width:768px){.tourguides .media{display:flex !important;align-items:flex-end}}.tourguides .media figure.image{display:flex;justify-content:flex-end}.tourguides .media .media-body{background:#ededed;padding:2rem !important;box-shadow:0 1px 6px rgba(0, 0, 0, 0.31);z-index:200}@media (min-width:768px){.tourguides .media .media-body{border-radius:50px 0 0 0}}.media-body p{margin-bottom:1rem}.tourguides .list-group-item{border:0;border-top:0 solid #fff;border-bottom:0 solid #fff}.accordion-button{font-size:1.3rem}.accordion-button:not(.collapsed){background-color:white !important}.accordion-button:focus{z-index:3;background-color:rgba(206, 205, 202, 0.5) !important;background-color:white !important;border-color:rgba(252, 188, 75, 0.3) !important;outline:0;box-shadow:0 0 0 0.25rem rgba(252, 188, 75, 0.3) !important}span.news-list-date.me-2,span.news-related-news-date.me-3{display:none}.news-related{background:#efefef;border-top:4px dotted #f1352e;font-weight:700}.news-single .teaser-text.lead{font-size:1.2rem}.news-related-news a::before{content:"";font-family:"Font Awesome 5 Free";font-weight:900}.news-related-links ul li::marker{content:"";font-family:"Font Awesome 5 Free";font-weight:900;color:#f1352e}.dropdown-menu.mega-dropdown-menu .fsc-default.ce-textmedia p{margin-bottom:0.5rem;font-size:0.875rem;color:#212121}h3,.h3{font-size:1.4rem}.ce-uploads-description{font-size:0.875rem;padding:0}.ce-uploads img{box-shadow:2px 2px 6px rgba(0, 0, 0, 0.37) !important}.ce-uploads .ce-uploads-fileName{display:block;margin-top:1rem}.ce-uploads .badge{color:black;background:#e2e3e5 !important}.ce-uploads .ce-uploads-fileName{display:inline-block;margin-top:0.2rem}.dropdown-menu{border:0 solid rgba(0, 0, 0, 0) !important;border-radius:0 !important;box-shadow:1px 7px 4px rgba(0, 0, 0, 0.31) !important}#c174 .nav-link{background:rgba(51, 55, 60, 0);padding:1px;margin:0 0 2px 0;color:#8e8e8e}#c174 .nav-link:hover{color:#f1352e}.bg-light.news-bookings{background:#7a0d08 !important}.news-bookings .booking-link.some{background-color:rgba(253, 126, 20, 0.2)}.img-fluid.img-thumbnail.rounded-circle{padding:0;background-color:#fdfdfd;border:none;box-shadow:unset}.extra-row .navbar-nav .nav-link:hover,.extra-row .navbar-nav .nav-link:focus{color:#f2352f}.mega-dropdown-menu .ce-t3sbs_button{margin-top:1rem}.text-secondary{color:#484848}.navbar-light .navbar-nav .mega-dropdown-menu .nav-link,.navbar-dark .navbar-nav .mega-dropdown-menu .nav-link{color:#484848;background:#f4f4f4;padding:0.4rem;margin:0.2rem 0 0}.info-link p:hover{color:#000 !important}#c2278 .flex-column{flex-direction:row !important;column-count:4}.content-liste a:link,.content-liste .nav-link:visited{background:#f1352e;color:#fff;font-weight:600;border-radius:5px;margin:0.2rem}header .icon{display:inline-flex;padding:0 10px 0 0}.level-1,.level-2,.level-3,.level-4,.level-5{display:inline-block;transform:translateY(0.25rem)}.level-1::before{content:url("../../../../fileadmin/bike4passion/img/icons/rr-kondition-1.png")}.level-2::before{content:url("../../../../fileadmin/bike4passion/img/icons/rr-kondition-2.png")}.level-3::before{content:url("../../../../fileadmin/bike4passion/img/icons/rr-kondition-3.png")}.level-4::before{content:url("../../../../fileadmin/bike4passion/img/icons/rr-kondition-4.png")}.level-5::before{content:url("../../../../fileadmin/bike4passion/img/icons/rr-kondition-5.png")}.zeitgleich .btn{font-size:0.875rem;margin-top:0.2rem}.card.zeitgleich{background-color:#a4221d;color:#fff;font-size:14px}.news-single .teaser-text{color:rgba(0, 0, 0, 0.9);font-weight:bold}#c1630{margin-top:3rem}.blogSlider i{color:var(--bs-primary)}.fa-comment{color:#b7b7b7}figcaption{padding-top:0.7rem}.img-thumbnail{border-radius:0;box-shadow:0 4px 8px rgba(0, 0, 0, 0.25), 0 2px 2px rgba(0, 0, 0, 0.22)}.list-group{border-radius:0}.list-group-item{border:0;border-top:1px solid rgba(0, 0, 0, 0.125);border-bottom:1px solid rgba(0, 0, 0, 0.125)}.btn-outline-primary:hover,.powermail_fieldset .btn-primary:hover{color:#fff;background-color:var(--bs-primary);border-color:var(--bs-primary)}.btn-primary,.btn.btn-primary{color:#fff}.powermail_fieldset .btn-primary:hover,.news .btn-primary:hover{color:#fff;background-color:#000;border-color:#000}.btn.btn-outline-primary.btn-bookings.d-flex.flex-column{color:#000;background-color:#ffeae9;border-color:var(--bs-primary)}.subheader{text-decoration:unset;text-transform:unset;font-size:1.2rem;color:rgba(0, 0, 0, 0.66) !important;background:rgba(221, 221, 221, 0.48);padding:0.5rem;border-radius:3px;display:inline-block;margin:0.4rem 0 0.875rem}#page-218{background:#f4f4f4}.accordion.termine .accordion-header .accordion-button{padding:1rem}