@font-face{font-family:'Conv_GreatVibes-Regular';src:url('/wp-content/fonts/GreatVibes-Regular.eot');src:local('☺'),url('/wp-content/fonts/GreatVibes-Regular.woff') format('woff'),url('/wp-content/fonts/GreatVibes-Regular.ttf') format('truetype'),url('/wp-content/fonts/GreatVibes-Regular.svg') format('svg');font-weight:400;font-style:normal}@font-face{font-family:'robotolight';src:url('/wp-content/fonts/Roboto-Light-webfont.woff') format('woff');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'robotoregular';src:url('/wp-content/fonts/Roboto-Regular-webfont.woff') format('woff');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'robotomedium';src:url('/wp-content/fonts/Roboto-Medium-webfont.woff') format('woff');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'robotobold';src:url('/wp-content/fonts/Roboto-Bold-webfont.woff') format('woff');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'robotoitalic';src:url('/wp-content/fonts/Roboto-Italic-webfont.woff') format('woff');font-weight:400;font-style:normal;font-display:swap}body,button,input,select,textarea{font-size:18px;font-family:'robotolight'}@media screen and (min-width:769px){#site-logo{float:left;width:16%;padding-right:2%}.main-navigation{float:right;max-width:82%;width:82%}.mobile{display:none}}div#header_adresse{margin-top:40px;font-size:15px;line-height:1.2}span.tel{font-size:28px;color:#902020;font-family:'robotobold'}span.tel span{font-size:120%;margin-right:5px;font-weight:700}span.tel a{display:inline;text-decoration:none}@media screen and (max-width:768px){#site-logo,.logo-top #site-logo{width:40%}#masthead{height:185px}div#header_adresse{margin-top:10px;position:absolute;top:67px;right:20px;font-size:15px;text-align:right;width:100%}span.tel{font-size:18px}span.tel span{display:none}#main-slider .slick-dots{display:none}.desktop{display:none}}@media screen and (max-width:480px){#site-logo,.logo-top #site-logo{width:40%}}b,strong{font-weight:500}h1,h2,h3,h4,h5,h6{margin-bottom:30px;margin-top:10px;font-weight:500}h2{margin-bottom:20px;margin-top:20px;font-size:26px}.entry-content h3{font-size:22px;color:#666;margin-top:40px;margin-bottom:15px;font-weight:700}.page .entry-header h1.entry-title{position:relative;margin-bottom:60px}.page .entry-header h1.entry-title:after{content:"";position:absolute;width:50%;top:100%;left:50%;margin-left:-25%;margin-top:10px;border-bottom:2px solid;border-color:inherit}h3{font-size:150%;color:#888}h4{font-size:110%;margin-top:40px;margin-bottom:20px}.teaser{font-size:110%;font-weight:400;color:#444}@media (min-width:782px){.wp-block-column p{text-align:justify}}.slider-caption{background:rgba(0,0,0,.3);padding:3vh 0}.slider-caption .mid-content{width:1400px;max-width:90%}.slider-caption .caption-description a,.btn,.call-to-action a{border:2px solid transparent}.wp-block-button__link{margin-bottom:20px;width:auto}.slider-caption .caption-description a.wp-block-button__link:hover,.btn:hover{background-color:#fff!important;border:2px solid #902020;color:#902020!important}.parallax-section h2,h1.entry-title{font-family:'Conv_GreatVibes-Regular';font-size:68px;text-transform:initial;line-height:1.2;text-align:center;padding:0 20px;font-weight:initial;color:#666}figure.wp-block-gallery{margin-bottom:40px}.wp-block-separator{border:none;border-bottom:2px solid #ddd;margin-left:auto;margin-right:auto;margin-bottom:5vh;margin-top:5vh;max-width:100%!important}td strong{font-weight:400}figure.wp-block-table.is-style-stripes{margin-bottom:20px}.slider-caption .caption-title{width:100%;font-size:120px;font-weight:400;text-transform:initial;font-family:'Conv_GreatVibes-Regular'}.slider-caption .caption-description{font-weight:400;width:100%}figure.wp-block-gallery.has-nested-images{flex-wrap:wrap;display:flex}.wp-block-image figcaption{font-size:100%;font-weight:400;background:#ddd;padding:5px;color:#000;margin-top:0}.site-info{display:none}.main-navigation>ul>li>a{text-transform:uppercase;font-size:15px;padding:5px 10px}.main-navigation>ul>li#menu-item-469{border-radius:6px;background-color:#902020}.main-navigation>ul>li#menu-item-469 a{padding-right:10px;color:#fff}body:not(.home) .main-navigation .current_page_item>a,body:not(.home) .main-navigation .current-menu-item>a{color:#333;text-transform:uppercase;font-size:14px}@media (max-width:782px){.slider-caption .caption-title{font-size:80px}.parallax-section h2{font-size:30px!important}}@media (max-width:479px){.main-slides .slider-caption{display:block!important}.slider-caption .caption-title{font-size:56px}.main-navigation>ul>li>a{padding:10px 0}.main-navigation>ul>li br{display:none}.main-navigation>ul>li#menu-item-469{border-radius:0!important;margin-right:0!important}}h3{font-size:150%;color:#888}h4{font-size:110%;margin-top:40px;margin-bottom:20px}.teaser{font-size:110%;font-weight:400;color:#444}@media (min-width:782px){.wp-block-column p{text-align:justify}}.slider-caption{background:rgba(0,0,0,.3);padding:3vh 0}.slider-caption .caption-description a,.btn,.call-to-action a{border:2px solid transparent}.slider-caption .caption-description a.wp-block-button__link:hover,.btn:hover{background-color:#fff!important;border:2px solid #902020;color:#902020!important}.parallax-section h2{font-family:'Conv_GreatVibes-Regular';font-size:68px;text-transform:initial;line-height:1.2;text-align:center;padding:0 20px;font-weight:initial;color:#666}figure.wp-block-gallery{margin-bottom:40px}.wp-block-separator{border:none;border-bottom:2px solid #ddd;margin-left:auto;margin-right:auto;margin-bottom:5vh;margin-top:5vh;max-width:100%!important}td strong{font-weight:400}figure.wp-block-table.is-style-stripes{margin-bottom:20px}.slider-caption .caption-title{width:100%;font-size:120px;font-weight:400;text-transform:initial;font-family:'Conv_GreatVibes-Regular'}.slider-caption .caption-description{font-weight:400;width:100%}.wp-block-image figcaption{font-size:100%;font-weight:400;background:#ddd;padding:5px;color:#000;margin-top:0}.site-info{display:none}@media (max-width:782px){.slider-caption .caption-title{font-size:80px}.parallax-section h2{font-size:30px!important}}@media (max-width:479px){.main-slides .slider-caption{display:block!important}.slider-caption .caption-title{font-size:56px}}body.page-id-834 #content{background-image:url(/wp-content/uploads/touren/wutachfluehen-felsen-schluchtensteig-schwarzwald-schwenninger-banner.jpg);background-repeat:no-repeat;background-position:center 4.5%;background-size:100%}body.page-id-834 #content>.mid-content{margin-top:21vw}.tour{margin:2vw 0;background:#eee;float:left}.imgbox{float:left;width:50%;overflow:hidden}.imgbox img{transition:transform .3s}.imgbox img:hover{transform:scale(1.1)}.textbox{float:left;width:50%;padding:2% 2% 1%}.textbox h3{font-family:'Conv_GreatVibes-Regular';font-size:40px;font-weight:400;line-height:1.2;margin:0 0 10px -5px;color:#666}.textbox p{font-size:15px;line-height:1.4}.tour:nth-child(2n) .imgbox{float:right}.tour:nth-child(2n) .textbox{float:right;padding:2% 2% 1%}.tour-icons{padding:20px;background:#eee;z-index:99;position:relative}.tour-icons img{width:24px;transform:translateY(-2px);margin-right:5px;margin-left:25px}.tour-icons img:first-child{margin-left:0}a.more-link{background:#902020;color:#fff;padding:6px 12px;border:2px solid #902020;display:inline-block;margin-top:10px;margin-bottom:15px;border-radius:3px;transition:background .3s,border .3s,color .3s}a.more-link:hover{background:#fff;color:#902020}.tour:nth-child(2n -1) a.more-link{margin-left:20px}.tour:nth-child(2n) .tour-icons{padding-left:0}body.page-id-975 #content{background-image:url(/wp-content/uploads/2022/05/e-bike-verleih-blumberg.jpg);background-repeat:no-repeat;background-position:center 4.5%;background-size:100%}body.page-id-975 #content>.mid-content{margin-top:21vw}input[type=text],input[type=email]{border:1px solid #ccc;color:inherit;padding:10px 15px;height:42px;width:100%;margin:0 auto;display:block;background:rgba(255,255,255,.4)}textarea{border:1px solid #ccc;color:inherit;padding:10px 15px;width:100%;margin:0 auto;display:block;background:rgba(255,255,255,.4)}.wpcf7-form .wpcf7-submit{width:100%;margin:0 auto;display:block;background:#902020;transition:opacity .2s}.wpcf7-form .wpcf7-submit:hover{opacity:.8}body.page-id-1182 #content{background-image:url(/wp-content/uploads/2022/09/wutachschlucht-banner.jpg);background-repeat:no-repeat;background-position:center 4.5%;background-size:100%}body.page-id-1182 #content>.mid-content{margin-top:21vw}.listing__list{font-size:100% !important}.room__gallery-link{font-size:90% !important}.room__price--listing .amount,.rate__price--listing .amount{font-size:120%}.room__price-description,.rate__price-description{font-size:80%}input#hotelier-datepicker-select{width:230px}.button--add-to-cart,.button--toggle-rates{background-color:#fff!important;border:2px solid #902020;color:#902020!important}button.button.btn.mphb-apply-coupon-code-button{padding:.6rem 1.2rem}li.mphb-room-type-total-capacity:after{content:" (+ Zustellbett bei Bedarf)"}h2.mphb-room-type-title.entry-title{font-weight:700}p.post-thumbnail.mphb-loop-room-thumbnail{max-width:400px}.mphb_sc_search-wrapper .mphb-required-fields-tip{display:none}form.mphb_sc_search-form{display:flex;gap:2%;align-items:flex-end;flex-wrap:wrap}.mphb-room-type{border-bottom:1px solid #ccc;padding-top:30px;margin-top:30px !important;padding-bottom:30px}select{color:#333;border:1px solid #ccc;border-radius:1px;max-width:100%;height:42px}}.parallax-section h2{font-family:'Conv_GreatVibes-Regular';font-size:68px;text-transform:initial;line-height:1.2;text-align:center;padding:0 20px;font-weight:initial;color:#666}figure.wp-block-gallery{margin-bottom:40px}.wp-block-separator{border:none;border-bottom:2px solid #ddd;margin-left:auto;margin-right:auto;margin-bottom:5vh;margin-top:5vh;max-width:100%!important}td strong{font-weight:400}figure.wp-block-table.is-style-stripes{margin-bottom:20px}.slider-caption .caption-title{width:100%;font-size:120px;font-weight:400;text-transform:initial;font-family:'Conv_GreatVibes-Regular'}.slider-caption .caption-description{font-weight:400;width:100%}.wp-block-image figcaption{font-size:100%;font-weight:400;background:#ddd;padding:5px;color:#000;margin-top:0}.site-info{display:none}#section-514{padding:0}#section-514 .mid-content{width:100%;margin:0 auto}#section-514 h2{display:none}#section-514 .page-content{margin:0}#section-514 .wp-block-cover,#section-514 .wp-block-cover-image{min-height:60vh}.wp-block-cover__video-background{max-width:1200px}.shariff{margin-top:40px;margin-left:-5px}@media (max-width:782px){.slider-caption .caption-title{font-size:80px}.parallax-section h2{font-size:30px!important}body.page-id-834 #content{background-image:url(/wp-content/uploads/touren/wutachfluehen-felsen-schluchtensteig-schwarzwald-schwenninger-banner-mob.jpg);background-position:center 0}body.page-id-834 #content>.mid-content{margin-top:48vw}h1.entry-title{font-size:40px}.touren{width:calc(100% + 40px);margin-left:-20px}.imgbox{width:100%}.textbox{width:100%;margin:0;padding:4%!important}.textbox h3{font-size:34px;margin:10px 0}.tour-icons{padding:8px;font-size:15px;margin:10px}.tour-icons img{width:18px;margin-right:2px;margin-left:10px}a.more-link{margin:10px}.tour:nth-child(2n -1) a.more-link{margin-left:initial}}@media (max-width:479px){.main-slides .slider-caption{display:block!important}.slider-caption .caption-title{font-size:56px}}