.w-header-show.w-header-show{display:none}.l-section-gap,.l-section.d-section-header{background:#050505}.l-section.d-section-header .d-link-label,.l-section.d-section-header .d-nav-link-label{font-family:"Heebo",sans-serif;color:#fff;text-transform:uppercase;font-weight:500}.l-section.d-section-header .d-nav-link-label{white-space:nowrap}.d-nav-el.d-nav-link-wr .d-nav-link-label{position:relative;z-index:1}.d-nav-el.d-nav-link-wr a .d-nav-link-label:before{content:"";position:absolute;display:block;background-image:url(https://www.gravel-rallye.com/wp-content/uploads/2019/01/hirsch-sprung-gravel-rallye-black-forest-2019-icon-wing-red.png);background-size:4rem;background-repeat:no-repeat;height:3rem;top:-.9rem;width:100%;background-position:50%;z-index:-1;opacity:0;-webkit-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease}.d-nav-el.d-nav-link-wr a:hover .d-nav-link-label:before{opacity:1}.l-section.d-section-header .d-col-cta{background:#be1919}.l-section.d-section-header div.g-cols.type_default>div[class*=vc_col-lg-]{margin-top:0;margin-bottom:0}.l-section.d-section-header .d-nav-wr{max-width:52rem;padding:0 1rem;margin:0 auto}.d-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 -.5rem}.d-nav-wr .d-nav-el{display:inline-block;padding:0 .5rem}.l-section.d-section-header .d-row-header-in>.vc_column_container>.vc_column-inner{padding-top:2rem;padding-bottom:2rem;-webkit-transition:padding .3s ease;-o-transition:padding .3s ease;transition:padding .3s ease}@media (min-width:701px){.l-section.d-section-header.sticky .d-row-header-in>.vc_column_container>.vc_column-inner{padding-top:.8rem;padding-bottom:.8rem}}.l-section.d-section-header .d-el-logo-sm{padding:0 1rem}.d-lang-switcher-wr .switcher img{display:none}.d-lang-switcher-wr{height:2.5rem;overflow:visible;z-index:10}.d-lang-switcher-wr .switcher{padding:.25rem;width:2.5rem;border:0;background:#000;border-radius:2rem}.d-lang-switcher-wr .switcher .option{width:100%;border:0}.d-lang-switcher-wr .switcher .option,.d-lang-switcher-wr .switcher .selected,html[lang=en] .l-section.d-section-entry-banner .g-cols.d-row-countdown>.vc_column_container,html[lang=fr] .l-section.d-section-entry-banner .g-cols.d-row-countdown>.vc_column_container,html[lang=nl] .l-section.d-section-entry-banner .g-cols.d-row-countdown>.vc_column_container{background:0 0}.d-lang-switcher-wr div.switcher div a{font-size:0;line-height:0;padding:0;border:0;width:100%;text-align:center;width:2rem;height:2rem;display:block;margin-top:.25rem}.d-lang-switcher-wr div.switcher div.selected a{margin-top:0;-webkit-transition:background-image .3s ease;-o-transition:background-image .3s ease;transition:background-image .3s ease}.d-lang-switcher-wr div.switcher div a[title=English],html[lang=en] .d-lang-switcher-wr div.switcher div.selected a{background:url(https://www.gravel-rallye.com/wp-content/uploads/2019/01/hirsch-sprung-gravel-rallye-black-forest-2019-flag-round-united-kingdom.svg)!important;background-size:cover!important}.d-lang-switcher-wr div.switcher div a[title=French],html[lang=fr] .d-lang-switcher-wr div.switcher div.selected a{background:url(https://www.gravel-rallye.com/wp-content/uploads/2019/01/hirsch-sprung-gravel-rallye-black-forest-2019-flag-round-france.svg)!important;background-size:cover!important}.d-lang-switcher-wr div.switcher div a[title=Dutch],html[lang=nl] .d-lang-switcher-wr div.switcher div.selected a{background:url(https://www.gravel-rallye.com/wp-content/uploads/2019/01/hirsch-sprung-gravel-rallye-black-forest-2019-flag-round-netherlands.svg)!important;background-size:cover!important}.d-lang-switcher-wr div.switcher div a[title=German],html[lang=auto] .d-lang-switcher-wr div.switcher div.selected a,html[lang=de-DE] .d-lang-switcher-wr div.switcher div.selected a{background:url(https://www.gravel-rallye.com/wp-content/uploads/2019/01/hirsch-sprung-gravel-rallye-black-forest-2019-flag-round-germany.svg)!important;background-size:cover!important}html[lang=en] .d-el-timer.d-lang-de,html[lang=fr] .d-el-timer.d-lang-de,html[lang=nl] .d-el-timer.d-lang-de{display:none!important}.l-section.d-section-header .d-col-cta:before{content:"";display:block;position:absolute;left:-10.5rem;width:11rem;height:100%;background-image:url(https://www.gravel-rallye.com/wp-content/uploads/2019/01/hirsch-sprung-gravel-rallye-black-forest-2019-red-triangle.svg);background-size:cover}@media (min-width:1300px) and (max-width:1450px){.l-section.d-section-header .d-col-cta:before{left:-6.5rem}.l-section.d-section-header .d-col-cta .vc_column-inner{z-index:1}}@media (max-width:1299px){.g-cols.d-row-header-in{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.l-section.d-section-header .d-row-header-in.g-cols.type_default>div[class*=vc_col-lg-].d-col-nav{width:100%;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;margin-bottom:0}}@media (max-width:1299px) and (min-width:700px){.l-section.d-section-header .d-row-header-in.g-cols.type_default>div:not(.d-col-nav){max-width:15rem;width:100%}}@media (min-width:701px){.d-nav-wr .d-nav-el.d-nav-cta{display:none}}@media (max-width:700px){div.g-cols.d-row-header-in{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.l-section.d-section-header .d-row-header-in.g-cols.type_default>div.d-col-cta,.l-section.d-section-header+div.l-section-gap{display:none}.l-section.d-section-header .d-row-header-in .vc_column_container{width:100%;max-width:100%}.l-section.d-section-entry-banner .wpb_text_column h1:last-child{margin:2rem 0;font-size:8vw}.l-section.l-section.d-section-entry-banner{padding-top:3rem}.l-section.l-section.d-section-header{position:fixed;top:0;width:100%}.d-nav,.l-section.l-section.d-section-header>.l-section-h.i-cf{background:#000}.d-nav{margin-top:-1px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:0;position:absolute;padding:1rem;right:2rem;min-width:20rem;opacity:0;-webkit-transition:height .3s,opacity .3s;-o-transition:height .3s,opacity .3s;transition:height .3s,opacity .3s;overflow:hidden}.home .l-section-gap:nth-child(3){opacity:0;margin-bottom:-57px}.l-section.d-section-header .d-row-header-in>.vc_column_container>.vc_column-inner{padding-top:.4rem;padding-bottom:.4rem}.l-section.d-section-header .w-image.d-el-logo-sm img{max-height:3rem;width:auto}.l-section.d-section-entry-banner .w-image-h{padding:0 15vw}.l-section.d-section-entry-banner>.l-section-h.i-cf{padding-bottom:0}.l-section.d-section-entry-banner div.g-cols.d-row-countdown>.vc_column_container{background:#000;padding:2.5rem 0 3rem}.d-nav-wr .d-nav-el{padding-bottom:.5rem}.l-section.d-section-header .d-row-header-in.g-cols.type_default>div[class*=vc_col-lg-].d-col-nav,.l-section.d-section-header div.d-row-header-in.g-cols.type_default>div{width:auto}.d-nav-open .d-nav{opacity:1;height:auto;overflow:visible}.d-nav-icon-wr{display:inline-block;font-size:2rem}.d-nav-icon:before{content:"\f0c9";font-family:fontawesome;vertical-align:top}.l-section.d-section-header .d-row-header-in.g-cols.type_default>div:not(.d-col-nav){max-width:16rem}}@media (min-width:701px){.l-section.d-section-entry-banner .w-image.d-el-powered-by{position:fixed;top:1rem;right:1rem}.admin-bar .l-section.d-section-entry-banner .w-image.d-el-powered-by{margin-top:32px}}.l-main .d-el-sponsored-by img{width:7.778rem;margin-top:1rem}.d-col-logo>div>div,.d-el-by-canyon,.d-el-by-canyon .w-image-h{display:-webkit-box;display:-ms-flexbox;display:flex}.d-el-by-canyon,.d-el-by-canyon .w-image-h{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.d-el-by-canyon img{width:6.75rem;border-left:1px solid #fff;padding:.15rem 0 .15rem 1rem}.l-section.d-section-entry-banner .d-el-sponsored-by{display:none!important}.l-section.d-section-entry-banner h1{margin:2rem 0}.l-section.d-section-entry-banner .d-el-timer *{font-family:"Heebo",sans-serif!important;text-transform:uppercase}.l-section.d-section-entry-banner .g-cols.d-row-countdown>.vc_column_container{max-width:50rem;margin:0 auto;padding:2rem 0;background-color:rgba(0,0,0,.5)}@media (min-width:480px){.l-section.d-section-entry-banner .g-cols.d-row-countdown>.vc_column_container{padding:2rem}}@media (min-width:901px){.l-section.d-section-entry-banner .ult_countdown-row .ult_countdown-section{display:inline-block;min-width:6rem;position:relative;margin-right:2rem}.l-section.d-section-entry-banner .ult_countdown-row .ult_countdown-section:last-child{margin-right:0}.l-section.d-section-entry-banner .ult_countdown-row .ult_countdown-section:not(:last-child):after{content:":";display:inline-block;position:absolute;right:-1.5rem;top:0;font-size:60px;color:#fff}.l-section.d-section-entry-banner .w-btn-wrapper{height:0;overflow:visible}}@media (max-width:767px){.l-section.d-section-entry-banner .ult_countdown.ult-cd-s2 .ult_countdown-section{padding:0 8px}}@media (max-width:479px){.l-section.d-section-entry-banner .upb_video-wrapper{display:none}.l-section.l-section.d-section-entry-banner{background:url(https://www.gravel-rallye.com/wp-content/uploads/2019/01/hirsch-sprung-gravel-rallye-black-forest-2019-film-placeholder-mobil.jpg) center 7.5vh/contain no-repeat;background-color:#000}.l-section.d-section-entry-banner .ult_countdown.ult-cd-s2 .ult_countdown-section{padding:0 1px}}@media (max-width:332px){.l-section.d-section-entry-banner .ult_countdown.ult-cd-s2 .ult_countdown-section{padding:0}}.d-nowrap{white-space:nowrap}.d-justify,.d-justify-center{text-align:justify}.d-justify-center{-moz-text-align-last:center;text-align-last:center}.d-bold{font-weight:700}.d-title-lg,.d-title-md,.d-title-sm{line-height:1.4;font-weight:500;font-family:"Heebo",sans-serif}.d-title-lg{font-size:2.6667rem}.d-title-md{font-size:2rem}.d-title-sm{font-size:1.33333333333rem}@media (max-width:767px){html .d-title-lg{font-size:1.8rem}html .d-title-md{font-size:1.2rem}}.l-section.d-section-info-box h4,html .d-red,html .d-red-dark{color:#be1919}html .d-blue{color:#069}html .d-gold{color:#d9b380}html .d-black{color:#000}html .d-spacer.d-lg{height:4rem}div:not(.d-icon-list-lg)>.d-list-el{font-family:"Heebo",sans-serif;font-weight:700;font-size:1.33333333333rem;line-height:1.4;padding-left:2.3rem;background-image:url(https://www.gravel-rallye.com/wp-content/uploads/2019/01/hirsch-sprung-gravel-rallye-black-forest-2019-icon-red-star.png);background-repeat:no-repeat;background-size:1.4445rem;background-position:0 .1rem}@media (min-width:601px){.w-btn.d-btn.d-icon .w-btn-label{padding-left:3em}.w-btn.d-btn.d-icon.d-hirsch .w-btn-label:before{content:"";position:absolute;left:0;top:50%;width:2.3em;height:2.3em;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%)}.w-btn.us-btn-style_1.d-btn.d-icon.d-hirsch .w-btn-label:before{background:url(https://www.gravel-rallye.com/wp-content/uploads/2019/01/hirsch-sprung-gravel-rallye-black-forest-2019-icon-hirsch-md.png) center center/cover no-repeat}.w-btn.us-btn-style_2.d-btn.d-icon.d-hirsch .w-btn-label:before{background:url(https://www.gravel-rallye.com/wp-content/uploads/2019/01/hirsch-sprung-gravel-rallye-black-forest-2019-icon-hirsch-md-red.png) center center/cover no-repeat}}@media (max-width:1024px){.w-separator.size_huge:empty{height:4rem}}@media (max-width:767px){.l-section.d-section-angebote .wpb_text_column h2:last-child,.l-section.d-section-impressions-title .wpb_text_column h2:last-child,.l-section.d-section-kontakt .wpb_text_column h2:last-child,.l-section.d-section-nacht .wpb_text_column h2:last-child,.l-section.d-section-partner .wpb_text_column h2:last-child{margin-bottom:0}}@media (max-width:600px){.l-main .l-sidebar,.l-section-h,.l-section.height_huge>.l-section-h,.l-section.height_large>.l-section-h,.l-section.height_small>.l-section-h,.l-section.width_full .vc_col-sm-12 .w-tabs-section-content-h{padding:3.1rem 0}.w-separator.size_huge:empty{height:3rem}}@media (max-width:320px){html:not(.gfdoin){font-size:4.6875vw}}.l-section.l-section.d-section-image-seperator.d-0{margin-bottom:-9rem}@media (max-width:1920px){.l-section.l-section.d-section-image-seperator.d-0{margin-bottom:-11.5vw}}.l-section.d-section-entry-content .d-el-image-caption{font-size:1.2224rem;line-height:1.85;background:url(https://www.gravel-rallye.com/wp-content/uploads/2019/01/hirsch-sprung-gravel-rallye-black-forest-2019-icon-line-red-w-circle.png);background-repeat:no-repeat;padding:0 0 0 2.35rem;margin-bottom:2rem}@media (min-width:1200px){.l-section.d-section-entry-content .d-el-image-caption{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-left:auto}}.d-box-verleih{padding:1.5rem;position:relative;max-width:550px;margin:0 auto}@media (max-width:500px){.d-box-verleih{margin-left:-1.5rem;margin-right:-1.5rem}}.d-box-verleih .ult-content-box{background:#f8f5eb;padding:2rem;-webkit-box-shadow:12.075px -.503px 8px 0 rgba(0,0,0,.14)!important;box-shadow:12.075px -.503px 8px 0 rgba(0,0,0,.14)!important}.d-box-verleih:after,.d-box-verleih:before{content:"";position:absolute;left:1.54rem;background:#f8f5eb}.d-box-verleih:before{top:1.5rem;-webkit-transform:rotate(-1deg) translate(0,-50%);-ms-transform:rotate(-1deg) translate(0,-50%);transform:rotate(-1deg) translate(0,-50%);right:1.54rem;height:20px}.d-box-verleih:after{right:1.49rem;bottom:1.2rem;height:24px;-webkit-transform:rotate(1.5deg);-ms-transform:rotate(1.5deg);transform:rotate(1.5deg);-webkit-box-shadow:12.075px 11.497px 8px 0 rgba(0,0,0,.14);box-shadow:12.075px 11.497px 8px 0 rgba(0,0,0,.14)}@media (max-width:600px){.d-box-verleih:after{right:1.5rem}}.d-box-verleih p{line-height:1.5}.d-box-verleih .ult-carousel-wrapper{max-width:370px;margin:1.5rem auto 0;padding:0}.d-box-verleih .ult-carousel-wrapper .w-image.align_center img{margin:0 auto;width:143px;height:143px}.d-box-verleih .slick-next,.d-box-verleih .slick-prev{margin-top:-.5em}.l-section.d-section-info-box{z-index:1}.l-section.d-section-info-box a{color:#000;text-decoration:underline}.l-section.d-section-info-box .d-list-dash{list-style:none;position:relative;margin-left:1rem}.l-section.d-section-info-box .d-list-dash li{margin:0}.l-section.d-section-info-box .d-list-dash li:before{content:"-";position:absolute;left:-1rem}.l-section.d-section-info-box>div>.g-cols:first-child{background-color:#f8f5eb;-webkit-box-shadow:7px 7px 12px 0 rgba(30,30,30,.35);box-shadow:7px 7px 12px 0 rgba(30,30,30,.35)}.l-section.d-section-info-box .d-el-box-badge{position:absolute;top:-3.56rem;width:100%;left:0}@media (max-width:767px){.l-section.d-section-info-box .d-el-box-badge{top:-1.76rem}.l-section.d-section-info-box .d-el-box-badge img{max-width:4rem}}.d-w-card-icon{position:relative;display:inline-block}.d-w-card-icon:after{content:"";position:absolute;display:block;background:url(https://www.gravel-rallye.com/wp-content/uploads/2019/01/hirsch-sprung-gravel-rallye-black-forest-2019-hirsch-pokerride-karte.svg) center center/cover no-repeat;width:3.1em;height:3.1em;-webkit-transform:rotate(-9deg);-ms-transform:rotate(-9deg);transform:rotate(-9deg);top:-.33em;right:-2.7em}.l-section.d-section-angebote .wpb_wrapper h5,.l-section.d-section-highlights .wpb_wrapper h5{text-align:center}.l-section.d-section-highlights p{line-height:1.66666666667}@media (min-width:1200px) and (max-width:1440px){.l-section.d-section-highlights .g-cols .g-cols{padding:12rem 0 6rem}}@media (min-width:992px) and (max-width:1199px){.l-section.d-section-highlights .g-cols .g-cols{padding:23rem 0 6rem}}@media (min-width:992px){.l-section.l-section.d-section-highlights{background:url(https://www.gravel-rallye.com/wp-content/uploads/2019/01/hirsch-sprung-gravel-rallye-black-forest-2019-background-with-seperator-bike.jpg);background-size:cover;margin-top:-16rem}.l-section.l-section.d-section-highlights>div>.g-cols{min-height:108vw}}@media (max-width:991px){.l-section.l-section.d-section-highlights .w-separator.size_custom{display:none}.l-section.l-section.d-section-highlights{background:url(https://www.gravel-rallye.com/wp-content/uploads/2019/01/hirsch-sprung-gravel-rallye-black-forest-2019-background-with-seperator-bike-highlights-portrait.jpg) center center/cover no-repeat;padding-top:4rem;padding-bottom:4rem;text-align:center}.l-section.d-section-highlights-btn{border-bottom:1px solid #bc1919}}@media (max-width:600px){.l-section.l-section.d-section-highlights{padding-top:3rem;padding-bottom:3rem}}.l-section.d-section-gravel-programm .smile-icon-timeline-wrap .timeline-separator-text .sep-text{font-family:"Heebo",sans-serif;text-transform:uppercase;font-size:2.66666666667rem;font-weight:700;line-height:1;white-space:nowrap;padding:.5em .8em .45em;border-radius:0!important}@media (max-width:767px){.l-section.d-section-gravel-programm .smile-icon-timeline-wrap .timeline-separator-text .sep-text{font-size:1.5rem}}.l-section.d-section-gravel-programm .timeline-line{border-right:3px solid #bc1919}.l-section.d-section-gravel-programm .timeline-line span:last-child{width:1.7rem;height:1.7rem;background-color:#bc1919;left:calc(-.85rem + 2px)}.l-section.d-section-gravel-programm .smile-icon-timeline-wrap{padding-bottom:2rem}.l-section.d-section-gravel-programm .timeline-block .timeline-feature-item .timeline-dot,.l-section.d-section-gravel-programm .timeline-wrapper .timeline-block .timeline-dot{border-color:#000;background:#fff;padding:8px;right:-32px;top:1.35rem;-webkit-transition:background-color .3s ease;-o-transition:background-color .3s ease;transition:background-color .3s ease}.l-section.d-section-gravel-programm .timeline-block:hover .timeline-feature-item .timeline-dot,.l-section.d-section-gravel-programm .timeline-wrapper .timeline-block:hover .timeline-dot{background:#bc1919}.l-section.d-section-gravel-programm .smile-icon-timeline-wrap .timeline-wrapper .timeline-block{background:0 0;border-radius:0}@media (min-width:768px){.l-section.d-section-gravel-programm .timeline-block>div:not(.timeline-dot){-webkit-transition:-webkit-transform .3s ease;-o-transition:transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.l-section.d-section-gravel-programm .timeline-block.timeline-post-left:hover>div:not(.timeline-dot){-webkit-transform:translate(-8px);-ms-transform:translate(-8px);transform:translate(-8px)}.l-section.d-section-gravel-programm .timeline-block.timeline-post-right:hover>div:not(.timeline-dot){-webkit-transform:translate(8px);-ms-transform:translate(8px);transform:translate(8px)}}.l-section.d-section-gravel-programm .smile-icon-timeline-wrap .timeline-feature-item.feat-item{border-radius:0}.l-section.d-section-gravel-programm .timeline-block .timeline-header-block{background:#be1919}.l-section.d-section-gravel-programm .timeline-feature-item.feat-item .ult-timeline-arrow l,.l-section.d-section-gravel-programm .timeline-wrapper .timeline-post-left .ult-timeline-arrow l,.l-section.d-section-gravel-programm .timeline-wrapper .timeline-post-right .ult-timeline-arrow l{border-color:#be1919}.l-section.d-section-gravel-programm .timeline-block .timeline-header{text-align:left;padding:0}.l-section.d-section-gravel-programm .timeline-header>:first-child{color:#fff;font-size:1.11111111111rem;text-transform:none;padding:.95em 2rem 1em;margin:0;white-space:nowrap}.l-section.d-section-gravel-programm .timeline-block .timeline-header-block .timeline-header p.d-tl-title{font-family:"Heebo",sans-serif!important;font-size:1.11111111111rem!important;font-weight:700!important;line-height:1.4!important;margin-bottom:.95rem}.l-section.d-section-gravel-programm p:not(.d-tl-title){font-size:.88888888888rem!important;line-height:1.6!important}.l-section.d-section-gravel-programm .timeline-header .ult-responsive.timeline-item-spt{color:#fff;padding:2rem;min-height:17.5rem}.l-section.d-section-gravel-programm .timeline-header .ult-responsive.timeline-item-spt p:last-child{margin-bottom:0}.l-section.d-section-gravel-programm .timeline-post-left .ult-timeline-arrow,.l-section.d-section-gravel-programm .timeline-post-right .ult-timeline-arrow{top:-.6666rem}.l-section.d-section-gravel-programm .timeline-post-left .ult-timeline-arrow l,.l-section.d-section-gravel-programm .timeline-post-left .ult-timeline-arrow s{border-width:1.2rem 0 1.2rem 1.1rem}.l-section.d-section-gravel-programm .timeline-post-right .ult-timeline-arrow l,.l-section.d-section-gravel-programm .timeline-post-right .ult-timeline-arrow s{border-width:1.2rem 1.1rem 1.2rem 0}.l-section.d-section-gravel-programm .timeline-post-right .ult-timeline-arrow{left:calc(-1.2rem + 2px)}.l-section.d-section-gravel-programm .smile-icon-timeline-wrap .timeline-separator-text{text-align:center;margin-top:6rem;margin-bottom:6rem}.l-section.d-section-gravel-programm .smile-icon-timeline-wrap .timeline-separator-text.timeline-seperator-3567{margin-top:0}@media (max-width:767px){.l-section.d-section-gravel-programm .smile-icon-timeline-wrap .timeline-separator-text{margin-top:2rem;margin-bottom:2rem}}@media (min-width:768px) and (max-width:1024px){.l-section.d-section-gravel-programm .smile-icon-timeline-wrap.csstime .timeline-wrapper .timeline-block{width:calc(50% - 54px)}.l-section.d-section-gravel-programm .timeline-block .timeline-feature-item .timeline-dot,.l-section.d-section-gravel-programm .timeline-wrapper .timeline-block .timeline-dot{right:-67px}.l-section.d-section-gravel-programm .timeline-block.timeline-post-right .timeline-dot{left:-65px}}@media (min-width:1025px) and (max-width:1200px){.l-section.d-section-gravel-programm .smile-icon-timeline-wrap.csstime .timeline-wrapper .timeline-block{width:calc(50% - 120px)}.l-section.d-section-gravel-programm .timeline-block .timeline-feature-item .timeline-dot,.l-section.d-section-gravel-programm .timeline-wrapper .timeline-block .timeline-dot{right:-134px}.l-section.d-section-gravel-programm .timeline-block.timeline-post-right .timeline-dot{left:-130px}}@media (min-width:1200px){.l-section.d-section-gravel-programm .smile-icon-timeline-wrap.csstime .timeline-wrapper .timeline-block{width:calc(50% - 160px)}.l-section.d-section-gravel-programm .timeline-block .timeline-feature-item .timeline-dot,.l-section.d-section-gravel-programm .timeline-wrapper .timeline-block .timeline-dot{right:-174px}.l-section.d-section-gravel-programm .timeline-block.timeline-post-right .timeline-dot{left:-170px}}.no-touch .timeline-block a:hover,.timeline-block a{color:#fff}.l-section.d-section-gravel-programm .d-el-tl-0 .timeline-item-spt{background:url(/wp-content/uploads/2019/01/hirsch-sprung-gravel-rallye-black-forest-2019-timeline-bg-0.jpg) top center/cover no-repeat}.l-section.d-section-gravel-programm .d-el-tl-1 .timeline-item-spt{background:url(/wp-content/uploads/2019/01/hirsch-sprung-gravel-rallye-black-forest-2019-timeline-bg-1.jpg) top center/cover no-repeat}.l-section.d-section-gravel-programm .d-el-tl-2 .timeline-item-spt{background:url(/wp-content/uploads/2019/01/hirsch-sprung-gravel-rallye-black-forest-2019-timeline-bg-2.jpg) top center/cover no-repeat}.l-section.d-section-gravel-programm .d-el-tl-3 .timeline-item-spt{background:url(/wp-content/uploads/2019/09/hirsch-sprung-gravel-rallye-black-forest-2019-teilnehmergruppe.jpg) top center/cover no-repeat}.l-section.d-section-gravel-programm .d-el-tl-4 .timeline-item-spt{background:url(/wp-content/uploads/2019/01/hirsch-sprung-gravel-rallye-black-forest-2019-timeline-bg-3.jpg) top center/cover no-repeat}.l-section.d-section-gravel-programm .d-el-tl-5 .timeline-item-spt{background:url(/wp-content/uploads/2019/01/hirsch-sprung-gravel-rallye-black-forest-2019-timeline-bg-5.jpg) top center/cover no-repeat}.l-section.d-section-gravel-programm .d-el-tl-6 .timeline-item-spt{background:url(/wp-content/uploads/2019/09/hirsch-sprung-gravel-rallye-black-forest-2019-pokerride.jpg) top center/cover no-repeat}.l-section.d-section-gravel-programm .d-el-tl-7 .timeline-item-spt{background:url(/wp-content/uploads/2019/09/hirsch-sprung-gravel-rallye-black-forest-2019-hopfenkaltschale.jpg) top center/cover no-repeat}.d-el-tl-4 .timeline-item-spt p:last-child:after{content:"";position:absolute;display:block;background:url(/wp-content/uploads/2019/01/hirsch-sprung-gravel-rallye-black-forest-2019-hirsch-pokerride-karte.svg) center center/cover no-repeat;width:5em;height:5em;-webkit-transform:rotate(18deg);-ms-transform:rotate(18deg);transform:rotate(18deg);right:0;bottom:0}.d-el-tl-4 .timeline-item-spt p:last-child{padding-bottom:2rem}.l-section.l-section.d-section-angebote{background:url(https://www.gravel-rallye.com/wp-content/uploads/2019/01/hirsch-sprung-gravel-rallye-black-forest-2019-background-with-seperator-bike-angebote-1.jpg);background-size:cover;margin-bottom:-1px}.l-section.l-section.d-section-angebote>div>.g-cols{min-height:108vw}.l-section.d-section-angebote .d-col-angebot .wpb_text_column{max-width:400px;padding:2.8rem 1.5rem 3.5rem;background:rgba(0,0,0,.5);position:relative;text-align:center}.l-section.d-section-angebote .d-col-1 .wpb_text_column{margin:0 auto}.l-section.d-section-angebote .d-col-2 .wpb_text_column{margin:0 0 0 auto}.l-section.d-section-angebote .d-badge{margin:0 -2rem 2.5rem;padding:.4rem 1.3rem 1.3rem;background:#fff;background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#e5e5e5));background:-webkit-linear-gradient(top,#fff 0%,#e5e5e5 100%);background:-o-linear-gradient(top,#fff 0%,#e5e5e5 100%);background:linear-gradient(180deg,#fff 0%,#e5e5e5 100%)}.l-section.d-section-angebote .d-badge h3{color:#000;font-weight:800;font-size:1.88888888889rem}.l-section.d-section-angebote .d-badge .d-price{font-family:"Glegoo",serif;font-weight:400;font-size:2.66666666667rem;line-height:1;white-space:nowrap;display:inline-block;padding:.8rem .5rem;position:relative}.l-section.d-section-angebote .d-col-angebot.d-w-badge .d-badge .d-price:before{position:absolute;content:"";left:0;top:52%;right:0;border-top:3px solid;border-color:inherit;-webkit-transform:rotate(-5deg);-ms-transform:rotate(-5deg);transform:rotate(15deg)}.l-section.d-section-angebote p{font-size:1.3334rem;line-height:1.4;position:relative;margin-bottom:1.1rem;padding-bottom:1.1rem}.l-section.d-section-angebote p:last-child{margin-bottom:0}.l-section.d-section-angebote p:after{content:"";display:inline-block;height:1px;width:9.7224rem;position:absolute;background-color:#fff;left:calc(50% - 4.8612rem);bottom:0}.l-section.d-section-angebote .d-col-angebot.d-w-badge .d-badge:after{content:"";display:block;position:absolute}.l-section.d-section-angebote .d-col-angebot.d-w-badge.d-49 .d-badge:after{background:url(/wp-content/uploads/2019/12/hirsch-sprung-gravel-rallye-black-forest-2019-badge-early-hirsch-79-sonntag.png) center center/cover no-repeat;width:11.8888888889rem;height:11.7222222222rem;top:-3.35rem;left:-3.35rem}.l-section.d-section-angebote .d-col-angebot.d-w-badge.d-59 .d-badge:after{background:url(/wp-content/uploads/2019/12/hirsch-sprung-gravel-rallye-black-forest-2019-badge-early-hirsch-89.png) center center/cover no-repeat;width:12.7222222222rem;height:12.5555555556rem;top:-3.5rem;left:-3.8rem}@media (min-width:991px) and (max-width:1349px){.l-section.d-section-angebote .g-cols .g-cols{padding-top:5rem}.l-section.d-section-angebote .d-col-angebot.d-w-badge.d-w-badge .d-badge:after{width:8rem;height:8rem;top:-.35rem;left:-2.35rem}}@media (min-width:1200px){.l-section.l-section.d-section-angebote{margin-top:-14vw}}@media (min-width:1200px) and (max-width:1355px){.l-section.d-section-angebote .g-cols .g-cols{padding-top:5rem}}@media (min-width:992px) and (max-width:1199px){.l-section.d-section-angebote .g-cols .g-cols{padding:23rem 0 6rem}.l-section.l-section.d-section-angebote{margin-top:-25rem}}@media (max-width:991px){.l-section.l-section.d-section-angebote .w-separator.size_custom{display:none}.l-section.l-section.d-section-angebote{background-color:#be1919;background:url(https://www.gravel-rallye.com/wp-content/uploads/2019/01/hirsch-sprung-gravel-rallye-black-forest-2019-background-with-seperator-bike-angebote-portrait.jpg) center center/cover no-repeat;padding-top:4rem;padding-bottom:4rem;text-align:center;margin-bottom:-1px}.l-section.d-section-angebote .d-col-angebot .wpb_text_column{margin-left:auto;margin-right:auto}.l-section.d-section-angebote .d-col-angebot:not(:last-child)>.vc_column-inner>.wpb_wrapper{padding-bottom:2rem}.l-section.d-section-gravel-programm.l-section.height_large>.l-section-h{padding-bottom:0}}@media (max-width:600px){.l-section.l-section.d-section-angebote{padding-top:3rem;padding-bottom:3rem}.l-section.d-section-angebote .d-col-angebot>.vc_column-inner>.wpb_wrapper{padding:2rem}}.l-section.d-section-angebote-btn{background:#000;margin-bottom:-1px}@media (max-width:420px){.l-section.d-section-angebote .d-col-angebot>.vc_column-inner>.wpb_wrapper{padding-left:5vw;padding-right:5vw}.l-section.d-section-angebote .d-col-angebot.d-w-badge.d-w-badge .d-badge:after{width:38vw;height:38vw;top:-10vw;left:-11vw}}.l-section.l-section.d-section-strecken{margin-top:-2rem}.l-section.d-section-strecken .w-tabs-item-title,.l-section.d-section-strecken .w-tabs-section-title{font-family:"Heebo",sans-serif;text-transform:uppercase;color:#fff;font-weight:800;font-size:1.33333333333rem}.l-section.d-section-strecken .w-tabs-section-control{color:#fff}.l-section.d-section-strecken .w-tabs-section-header{padding:2rem 2rem 2rem 3rem}.l-section.d-section-strecken .w-tabs.layout_default .w-tabs-item{border-width:0;border-top-left-radius:.5rem;border-top-right-radius:.5rem}.l-section.d-section-strecken .w-tabs.layout_default .w-tabs-item.d-tab-overview{background-color:#696969!important}.l-section.d-section-strecken .w-tabs-section.d-tab-overview{background:url(/wp-content/uploads/2019/01/hirsch-sprung-gravel-rallye-black-forest-2019-tab-bg-overview.jpg) center center/cover no-repeat!important}.l-section.d-section-strecken .w-tabs-section.d-tab-red,.l-section.d-section-strecken .w-tabs.layout_default .w-tabs-item.d-tab-red{background-color:#bc1919!important}.l-section.d-section-strecken .w-tabs-section.d-tab-blue,.l-section.d-section-strecken .w-tabs.layout_default .w-tabs-item.d-tab-blue{background-color:#0971b2!important}.l-section.d-section-strecken .w-tabs-section.d-tab-black,.l-section.d-section-strecken .w-tabs.layout_default .w-tabs-item.d-tab-black{background-color:#000!important}.l-section.d-section-strecken .w-tabs-list-h{margin-left:-2px;margin-right:-2px}.l-section.d-section-strecken .w-tabs-list-h .w-tabs-item{margin:0 2px}.l-section.d-section-strecken .w-tabs-sections .w-tabs-section .w-tabs-section-content-h{padding-left:3rem;padding-right:3rem;padding-bottom:3.2rem}.l-section.d-section-strecken .w-tabs-sections .w-tabs-section .wpb_text_column{color:#fff}.l-section.d-section-strecken .d-badge-km{font-family:"Heebo",sans-serif;font-weight:800;font-size:1.66666666667rem;line-height:1;white-space:nowrap;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:.55em;background:#fff;position:relative;margin-bottom:2.5rem}.l-section.d-section-strecken .d-tab-overview .d-badge-km{color:#fff;background:#0971b2}.l-section.d-section-strecken .d-tab-blue .d-badge-km{color:#0971b2}.l-section.d-section-strecken .d-tab-red .d-badge-km{color:#bc1919}.l-section.d-section-strecken .d-tab-black .d-badge-km{color:#000}.l-section.d-section-strecken .d-badge-km .d-badge-km-label{display:inline-block;padding-left:2.5em}.l-section.d-section-strecken .d-badge-km .d-icon-wr{height:2.95em;width:2.95em;position:absolute;left:-.5em;top:-.45em;background-color:inherit;border-radius:100%}.l-section.d-section-strecken .w-tabs-section:not(.d-tab-overview) .d-badge-km .d-icon-wr{overflow:hidden}.l-section.d-section-strecken .d-badge-km .d-icon-wr.d-hirsch .d-icon{background:url(https://www.gravel-rallye.com/wp-content/uploads/2019/01/hirsch-sprung-gravel-rallye-black-forest-2019-icon-hirsch-md.png) -10% 50%/88% no-repeat;display:block;width:100%;height:100%}.l-section.d-section-strecken .d-tab-red .d-badge-km .d-icon-wr.d-hirsch .d-icon{background-image:url(https://www.gravel-rallye.com/wp-content/uploads/2019/01/hirsch-sprung-gravel-rallye-black-forest-2019-icon-hirsch-md-red.png)}.l-section.d-section-strecken .d-tab-blue .d-badge-km .d-icon-wr.d-hirsch .d-icon{background-image:url(https://www.gravel-rallye.com/wp-content/uploads/2019/01/hirsch-sprung-gravel-rallye-black-forest-2019-icon-hirsch-md-blue.png)}.l-section.d-section-strecken .d-tab-black .d-badge-km .d-icon-wr.d-hirsch .d-icon{background-image:url(https://www.gravel-rallye.com/wp-content/uploads/2019/01/hirsch-sprung-gravel-rallye-black-forest-2019-icon-hirsch-md-black.png)}@media (min-width:1509px){.l-section.d-section-strecken .w-tabs-sections .w-tabs-section .w-tabs-section-content-h{padding-left:3.5rem;padding-right:3.5rem}}@media (max-width:767px){.l-section.d-section-strecken div.d-badge-km{font-size:1.3rem}.l-section.d-section-strecken .w-tabs-section-header{padding-left:2rem;padding-right:2rem}.l-section.d-section-strecken .w-tabs-sections .w-tabs-section .w-tabs-section-content-h{padding-left:2rem;padding-right:2rem;padding-bottom:2rem}}@media (min-width:1200px){.l-section.d-section-strecken .d-el-map{margin-left:3rem}}@media (max-width:600px){.l-section.d-section-strecken .w-tabs-sections{margin:0 -1.5rem}}.d-icon-list-lg .d-list-el{padding-left:6rem;margin:0 0 2rem;min-height:5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:1.66;background:url(https://www.gravel-rallye.com/wp-content/uploads/2019/01/hirsch-sprung-gravel-rallye-black-forest-2019-icon-lg-hirsch.png) 0% 0%/4.89rem no-repeat}.d-icon-list-lg:last-child .d-list-el:last-child{margin-bottom:0}.d-icon-list-lg .d-list-el .d-l-label{text-transform:uppercase;font-weight:700;margin:0}.d-icon-list-lg .d-list-el.d-einkehr{background-image:url(https://www.gravel-rallye.com/wp-content/uploads/2019/01/hirsch-sprung-gravel-rallye-black-forest-2019-icon-lg-food.png)}.d-icon-list-lg .d-list-el.d-crossroad{background-image:url(https://www.gravel-rallye.com/wp-content/uploads/2019/01/hirsch-sprung-gravel-rallye-black-forest-2019-icon-lg-crossroads.png)}.d-icon-list-lg .d-list-el.d-hirsch{background-image:url(https://www.gravel-rallye.com/wp-content/uploads/2019/01/hirsch-sprung-gravel-rallye-black-forest-2019-icon-lg-hirsch.png)}.d-icon-list-lg .d-list-el.d-verkehr{background-image:url(https://www.gravel-rallye.com/wp-content/uploads/2019/01/hirsch-sprung-gravel-rallye-black-forest-2019-icon-lg-verkehr.png)}.d-icon-list-lg .d-list-el.d-steil{background-image:url(https://www.gravel-rallye.com/wp-content/uploads/2019/01/hirsch-sprung-gravel-rallye-black-forest-2019-icon-lg-steil.png)}.d-icon-list-lg .d-list-el.d-gravel{background-image:url(https://www.gravel-rallye.com/wp-content/uploads/2019/01/hirsch-sprung-gravel-rallye-black-forest-2019-icon-lg-gravel.png)}.d-icon-list-lg .d-list-el.d-anstieg{background-image:url(https://www.gravel-rallye.com/wp-content/uploads/2019/01/hirsch-sprung-gravel-rallye-black-forest-2019-icon-lg-bike.png)}.d-icon-list-lg .d-list-el.d-bier{background-image:url(https://www.gravel-rallye.com/wp-content/uploads/2019/01/hirsch-sprung-gravel-rallye-black-forest-2019-icon-lg-bier.png)}.d-icon-list-lg .d-list-el.d-service{background-image:url(https://www.gravel-rallye.com/wp-content/uploads/2019/01/hirsch-sprung-gravel-rallye-black-forest-2019-icon-lg-service.png)}.l-section.d-section-strecken .d-icon-list-lg .d-list-el{max-width:40rem}.l-section.d-section-impressions .d-title-md{color:#fff}@media (min-width:768px){.l-section.d-section-impressions{background:url(https://www.gravel-rallye.com/wp-content/uploads/2019/01/hirsch-sprung-gravel-rallye-black-forest-2019-background-red-angled-bike.jpg) bottom center/100vw no-repeat}.l-section.d-section-impressions .w-btn.d-btn.d-btn-white{display:inline-block}}@media (max-width:767px){.l-section.d-section-impressions .d-spacer-bg{display:none}.l-section.d-section-impressions,.l-section.d-section-impressions-title{background:#be1919}.l-section.d-section-impressions-title h2,.l-section.d-section-impressions-title h2 .d-red{color:#fff}}.null-instagram-feed .widgettitle,.null-instagram-feed p>a{display:none}.null-instagram-feed ul.instagram-pics{display:-webkit-box;display:-ms-flexbox;display:flex;margin:-4px auto;max-width:546px}.null-instagram-feed ul.instagram-pics>li{padding:4px;margin:0;display:block}.null-instagram-feed ul.instagram-pics>li>a{display:block;line-height:0}.null-instagram-feed ul.instagram-pics>li>a>img{display:block}.ie10 .null-instagram-feed ul.instagram-pics li a img,.ie11 .null-instagram-feed ul.instagram-pics li a img{width:174px;height:174px}@media (min-width:1708px) and (max-width:1860px){.l-section.d-section-impressions .d-title-md.first{text-shadow:2px 2px 2px rgba(0,0,0,.5)}}@media (min-width:1400px){.l-section.d-section-nacht .wpb_text_column.d-min-height{min-height:26rem}}@media (min-width:992px) and (max-width:1399px){.l-section.d-section-nacht .wpb_text_column.d-min-height{min-height:34rem}}@media (min-width:992px) and (max-width:1379px){.l-section.d-section-nacht .wpb_text_column.d-min-height h2{min-height:2.4em}}.l-section.d-section-nacht .d-title-sm{font-family:"Glegoo",serif}.l-section.d-section-image-seperator.d-2{margin-bottom:-1px}.d-row-partner-gallery.g-cols.type_default{margin-bottom:-2rem}.d-row-partner-gallery .d-el-partner-logo{margin-bottom:2rem}@media (min-width:900px){.d-row-partner-gallery.g-cols.type_default{margin-bottom:-4rem}.d-row-partner-gallery .d-el-partner-logo{margin-bottom:4rem}}@media (min-width:1200px){.d-row-partner-gallery.g-cols.type_default{margin-bottom:-5rem}.d-row-partner-gallery .d-el-partner-logo{margin-bottom:5rem}}@media (min-width:768px) and (max-width:899px){.l-section.d-section-partner .wpb_wrapper>.d-row-partner-gallery.g-cols>div.vc_col-sm-3{width:25%}}@media (max-width:767px){.l-section.d-section-partner .wpb_wrapper>.d-row-partner-gallery.g-cols>div.vc_col-sm-3{width:50%}}.ult-carousel-wrapper.d-el-carousel-partner{margin-bottom:0;padding-bottom:0}.d-el-carousel-partner .d-name{color:#000;text-transform:uppercase}.d-el-carousel-partner .d-el-product-label p{font-family:"Heebo",sans-serif;margin:0;font-size:1.6667rem;line-height:1.4;text-align:center;font-weight:800}.d-el-carousel-partner .d-el-product-image img{margin:0 auto 2rem}.ult-carousel-wrapper.d-el-carousel-partner>div{padding-top:5rem}.ult-carousel-wrapper.d-el-carousel-partner button.square-bg,.ult-carousel-wrapper.d-el-carousel-partner button.square-border{position:absolute;top:0;right:0;left:100%;width:2em;height:2em;margin-top:0}.d-el-carousel-partner .slick-prev{margin-left:-5.7em}.d-el-carousel-partner .slick-next{margin-left:-3.6em}@media (max-width:1440px){.d-el-carousel-partner .slick-prev{margin-left:-4.7em}.d-el-carousel-partner .slick-next{margin-left:-2.6em}}@media (max-width:600px){.ult-carousel-wrapper.d-el-carousel-partner>div{padding-top:3.5rem}.ult-carousel-wrapper.d-el-carousel-partner button.square-bg,.ult-carousel-wrapper.d-el-carousel-partner button.square-border{font-size:1.2rem!important}}.wpcf7-form{font-family:"Heebo",sans-serif}.wpcf7-form input[type=date],.wpcf7-form input[type=email],.wpcf7-form input[type=number],.wpcf7-form input[type=password],.wpcf7-form input[type=tel],.wpcf7-form input[type=text],.wpcf7-form input[type=url],.wpcf7-form select,.wpcf7-form textarea{border-radius:0;margin:0;background:#fff;border:1px solid #bc1919;padding:1.8rem 2.2rem}.wpcf7-form textarea{height:17.7778rem}.d-form-col .d-form-el.d-submit-wr{margin-top:2.5rem}@media (min-width:768px){.d-form-section{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 -1rem}.d-form-section .d-form-col{width:50%;padding:0 1rem 1.5rem}.d-form-col .d-form-el:not(:last-child){padding-bottom:1.5rem}}@media (max-width:767px){.d-form-section .d-form-el{padding-bottom:1.5rem}}.l-footer .d-title-sm{margin:0 0 1.5rem}.l-footer .d-social-link-icon{width:4rem;height:4rem;display:inline-block;font-size:0;line-height:0}.l-footer .d-col-2 .d-title-sm:first-child{margin-bottom:0}.l-footer .d-social-link-icon:not(:last-child){margin-right:.85rem}.l-footer .d-social-link-icon.d-facebook{background:url(https://www.gravel-rallye.com/wp-content/uploads/2019/01/hirsch-sprung-gravel-rallye-black-forest-2019-social-red-facebook.svg) center center/cover no-repeat}.l-footer .d-social-link-icon.d-youtube{background:url(https://www.gravel-rallye.com/wp-content/uploads/2019/01/hirsch-sprung-gravel-rallye-black-forest-2019-social-red-youtube.svg) center center/cover no-repeat}.l-footer .d-social-link-icon.d-instagram{background:url(https://www.gravel-rallye.com/wp-content/uploads/2019/05/hirsch-sprung-gravel-rallye-black-forest-2019-social-red-instagram.svg) center center/cover no-repeat}@media (min-width:900px){.l-footer .vc_column_container.d-col-2{text-align:right}}.w-toplink{background:#1d1d1b;border-radius:0;font-weight:100}.l-main .w-image.d-logo-beitrag{max-width:18rem;margin:0 auto}.grecaptcha-badge{display:none!important}.l-content .d-sponsor-widget{width:8rem;max-width:100%;margin-left:auto;margin-right:auto;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.l-content .d-sponsor-widget .widget{margin-bottom:0}.l-content .d-sponsor-widget .widget.widget_text{margin-top:0;margin-bottom:0}.l-content .d-sponsor-widget .textwidget{font-size:.7rem;line-height:1;white-space:nowrap;font-family:"Heebo",sans-serif;margin-bottom:.25rem;text-align:center}.l-content .d-sponsor-widget .widget_media_image{line-height:0}.d-section-header .d-sponsor-widget{margin-left:.5rem;margin-right:.5rem}@media (max-width:1299px){.d-section-header .d-sponsor-widget .textwidget{font-size:.5rem}}.d-section-header .d-sponsor-widget .wpb_wrapper{border-left:1px solid;padding-left:1.3rem}.l-footer .d-sponsor-widget{margin:1.5rem 0 0}.page-id-795 .l-section.color_primary,.page-id-795 .l-section.d-section-header .d-col-cta{background:#37a4ae}.page-id-795 .l-section.d-section-header .d-col-cta:before{background-image:url(/wp-content/uploads/2020/08/hirsch-sprung-gravel-rallye-rhine-valley-blue-triangle.svg)}.page-id-795 .d-nav-el.d-nav-link-wr a .d-nav-link-label:before{background-image:url(/wp-content/uploads/2020/08/hirsch-sprung-gravel-rallye-rhine-valley-icon-wing-blue.png)}.page-id-795 .l-content div.d-sponsor-widget{width:12rem}@media (max-width:991px){.page-id-795 .l-section.d-section-highlights-btn{border-bottom:1px solid #37a4ae}}.no-touch .page-id-795 .w-btn.us-btn-style_1:after,.no-touch .page-id-795 .w-btn.us-btn-style_1:hover,.page-id-795 .w-btn.us-btn-style_1{background-color:#37a4ae}.page-id-795 .us-btn-style_2{color:#1c727d!important}@media (min-width:601px){.no-touch .page-id-795 .us-btn-style_2:hover{color:#1c727d!important}.page-id-795 .us-btn-style_2.w-btn.us-btn-style_2.d-btn.d-icon.d-hirsch .w-btn-label:before{background:url(/wp-content/uploads/2020/08/hirsch-sprung-gravel-rallye-rhine-valley-icon-hirsch-md-dark-blue.png) center center/cover no-repeat}}.no-touch .page-id-795 a:hover,.page-id-795 .d-blue,.page-id-795 .l-section.d-section-info-box a:hover,.page-id-795 .l-section.d-section-info-box h4,.page-id-795 a{color:#37a4ae}.page-id-795 .l-section.d-section-entry-content .d-el-image-caption{background-image:url(/wp-content/uploads/2020/08/hirsch-sprung-gravel-rallye-rhine-valley-icon-line-blue-w-circle.png)}.page-id-795 .d-box-verleih .ult-carousel-wrapper .w-image.align_center .w-image-h{margin:0 auto;width:143px;height:143px;overflow:hidden;border:1px solid #37a4ae!important}.page-id-795 .d-box-verleih .ult-carousel-wrapper .w-image.align_center img{width:calc(100% + 2px);height:calc(100% + 2px);margin:-1px 0 0 -1px;max-width:initial}.page-id-795 .l-section.l-section.d-section-highlights{margin-top:0}@media (max-width:991px){.page-id-795 .l-section.l-section.d-section-highlights{background:#37a4ae}}@media (min-width:992px){.page-id-795 .l-section.l-section.d-section-highlights{background:url(/wp-content/uploads/2020/08/hirsch-sprung-gravel-rallye-rhine-valley-background-with-seperator-bike.jpg) center/cover no-repeat}}.page-id-795 div:not(.d-icon-list-lg)>.d-list-el{background-image:url(/wp-content/uploads/2020/08/hirsch-sprung-gravel-rallye-rhine-valley-icon-blue-star.png)}.page-id-795 .l-section.d-section-gravel-programm .timeline-block .timeline-header-block,.page-id-795 .l-section.d-section-gravel-programm .timeline-line span:last-child,.page-id-795 .l-section.d-section-gravel-programm .timeline-wrapper .timeline-block:hover .timeline-dot,.page-id-795 .smile-icon-timeline-wrap .timeline-separator-text .sep-text{background-color:#37a4ae}.page-id-795 .l-section.d-section-gravel-programm .timeline-line{border-right:3px solid #37a4ae}.page-id-795 .l-section.d-section-gravel-programm .timeline-feature-item.feat-item .ult-timeline-arrow l,.page-id-795 .l-section.d-section-gravel-programm .timeline-wrapper .timeline-post-left .ult-timeline-arrow l,.page-id-795 .l-section.d-section-gravel-programm .timeline-wrapper .timeline-post-right .ult-timeline-arrow l,.page-id-795 .wpcf7-form input[type=date],.page-id-795 .wpcf7-form input[type=email],.page-id-795 .wpcf7-form input[type=number],.page-id-795 .wpcf7-form input[type=password],.page-id-795 .wpcf7-form input[type=tel],.page-id-795 .wpcf7-form input[type=text],.page-id-795 .wpcf7-form input[type=url],.page-id-795 .wpcf7-form select,.page-id-795 .wpcf7-form textarea{border-color:#37a4ae}.page-id-795 .l-section.d-section-gravel-programm .d-el-tl-1 .timeline-item-spt{background:url(/wp-content/uploads/2020/09/hirsch-sprung-gravel-rallye-rhine-valley-timeline-bg-fun.jpg) top center/cover no-repeat}.page-id-795 .l-section.d-section-gravel-programm .d-el-tl-3 .timeline-item-spt{background:url(/wp-content/uploads/2020/09/hirsch-sprung-gravel-rallye-rhine-valley-timeline-bg-musik.jpg) top center/cover no-repeat}@media (max-width:1299px){.page-id-795 .l-section.d-section-impressions,.page-id-795 .l-section.d-section-impressions-title{background:#37a4ae;color:#fff}.page-id-795 .l-section.d-section-impressions .d-blue,.page-id-795 .l-section.d-section-impressions-title .d-blue{color:#fff}}.page-id-795 .l-section.d-section-impressions a:not(.w-btn){color:#fff;text-decoration:underline}@media (min-width:1300px){.page-id-795 .l-section.d-section-impressions{background-image:url(/wp-content/uploads/2020/08/hirsch-sprung-gravel-rallye-rhine-valley-background-blue-angled-bike.jpg)}}@media (min-width:1301px) and (max-width:1600px){.page-id-795 .l-section.d-section-impressions{background-size:180vw}}@media (max-width:991px){.page-id-795 .l-section.l-section.d-section-angebote{background:#37a4ae}}@media (min-width:992px){.page-id-795 .l-section.l-section.d-section-angebote{background:url(/wp-content/uploads/2020/08/hirsch-sprung-gravel-rallye-rhine-valley-background-with-seperator-bike-angebote.jpg) center/cover no-repeat}}.page-id-795 .l-section.d-section-strecken .w-tabs.layout_default .w-tabs-item.d-tab-overview{background-color:#36567d!important}.page-id-795 .l-section.d-section-strecken .w-tabs-section.d-tab-overview{background:url(/wp-content/uploads/2020/09/hirsch-sprung-gravel-rallye-rhine-valley-tab-bg-overview.jpg) center center/cover no-repeat!important}.page-id-795 .select2-container--focus .select2-selection,.page-id-795 input:focus,.page-id-795 select:focus,.page-id-795 textarea:focus{-webkit-box-shadow:0 0 0 2px #37a4ae;box-shadow:0 0 0 2px #37a4ae}.no-touch .page-id-795 input[type=submit],.page-id-795 input[type=submit]{background-color:#37a4ae}.no-touch .page-id-795 input[type=submit]:hover{background-color:#37a4ae;color:#fff!important}.page-id-795 .d-section-kontakt.l-section.color_primary{background:#37a4ae;color:#fff}.page-id-795 .l-footer .d-social-link-icon.d-facebook{background:url(/wp-content/uploads/2020/08/hirsch-sprung-gravel-rallye-social-blue-facebook.svg) center center/cover no-repeat}.page-id-795 .l-footer .d-social-link-icon.d-youtube{background:url(/wp-content/uploads/2020/08/hirsch-sprung-gravel-rallye-social-blue-youtube.svg) center center/cover no-repeat}.page-id-795 .l-footer .d-social-link-icon.d-instagram{background:url(/wp-content/uploads/2020/08/hirsch-sprung-gravel-rallye-social-blue-instagram.svg) center center/cover no-repeat}.page-id-697 .d-section-header.l-section .d-nav-wr{max-width:32.375rem}.page-id-697 .d-section-header .glink{margin:0 .2rem}.page-id-697 .d-section-header .d-lang-switcher-wr{text-align:right}.page-id-697 .d-section-header .d-nav-link-label{letter-spacing:.065em;font-weight:400}@media (min-width:701px){.page-id-697 .d-section-header .d-lang-switcher-wr.d-nav-el{display:none}.page-id-697 .d-section-header .d-row-header-in{max-width:95rem;margin:0 auto}}@media (max-width:700px){.page-id-697 .d-section-header .d-lang-switcher-wr:not(.d-nav-el){display:none}.page-id-697 .d-section-header .d-nav-icon:before{color:#d9b380}}@media (max-width:599px){.page-id-697 .d-section-header .d-col-nav{position:absolute;right:0;top:53%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);z-index:99}}.page-id-697 .d-nav-el.d-nav-link-wr a .d-nav-link-label:before{background-image:url(/wp-content/uploads/2020/07/hirsch-sprung-gravel-rallye-black-forest-icon-wing-gold.png)}@media (min-width:701px) and (max-width:1299px){.page-id-697 .l-section.d-section-header .d-row-header-in.g-cols.type_default>div:not(.d-col-nav){max-width:40%;width:100%}}.page-id-697 .l-section.d-section-entry-banner .d-el-sponsored-by{display:block!important}.page-id-697 .d-section-rallye-overview .vc_column-inner,.page-id-697 .l-section.d-section-entry-banner .d-el-by-canyon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page-id-697 .l-section.d-section-entry-banner .d-el-logo{max-width:70vw;margin:0 auto}.page-id-697 .d-section-rallye-overview{overflow:hidden}.page-id-697 .d-section-rallye-overview>div>.g-cols{margin:0}@media (max-width:1440px){.page-id-697 .d-section-rallye-overview>div>div>div{min-height:44vw}}@media (max-width:1920px) and (min-width:1441px){.page-id-697 .d-section-rallye-overview>div>div>div{min-height:36.875vw}}@media (max-width:1920px){.page-id-697 .d-section-rallye-overview>div>div>div>.wpb_column{height:100%}.page-id-697 .d-section-rallye-overview>div>div>div .vc_column-inner>.wpb_wrapper{padding:7rem 0}}@media (min-width:1921px){.page-id-697 .d-section-rallye-overview>div>div>div{height:708px}}.page-id-697 .d-section-rallye-overview .vc_column-inner{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.page-id-697 .d-section-rallye-overview .wpb_text_column{font-family:"Heebo",sans-serif;color:#fff;text-align:center;letter-spacing:.082em;font-weight:500}.page-id-697 .d-section-rallye-overview .d-rallye-date{line-height:1}.page-id-697 .d-section-rallye-overview .d-rallye-detail{max-width:38rem;margin:-.75rem auto 0;line-height:1.5;font-size:1rem}@media (min-width:1200px){.page-id-697 .d-section-rallye-overview .d-rallye-detail{width:100%;padding:0 1rem;position:absolute;left:50%;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0)}}.no-touch .page-id-697 .d-section-rallye-overview .d-rallye-detail{opacity:0;-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s}html:not(.no-touch) .page-id-697 .d-section-rallye-overview .d-rallye-detail{display:none}.page-id-697 .d-section-rallye-overview .d-rallye-title{line-height:1.25;text-transform:uppercase}.page-id-697 .d-section-rallye-overview .d-rallye-cta{position:absolute;left:50%;bottom:3.3445rem;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0);background:url(/wp-content/uploads/2020/07/hirsch-sprung-gravel-rallye-arrow-right.svg) 50% 95%/2.63625rem no-repeat;padding:0 0 1.25rem;-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s;font-size:.9445rem;text-transform:uppercase;white-space:nowrap}.no-touch .page-id-697 .d-section-rallye-overview .d-rallye-cta{opacity:0}@media (min-width:1300px){.page-id-697 .d-section-rallye-overview .d-rallye-title{font-size:3.3334rem}.page-id-697 .d-section-rallye-overview .d-rallye-date{font-size:2.5rem}}@media (max-width:1299px){.page-id-697 .d-section-rallye-overview .d-rallye-title{font-size:2rem}.page-id-697 .d-section-rallye-overview .d-rallye-date{font-size:1.25rem}}.page-id-697 .d-col-hover-overlay>.vc_column-inner{background-blend-mode:multiply;-webkit-transition:background-color .3s;-o-transition:background-color .3s;transition:background-color .3s}.no-touch .page-id-697 .d-col-hover-overlay>.vc_column-inner{background-color:transparent}.page-id-697 .d-col-hover-overlay:hover>.vc_column-inner{background-color:#258293}.page-id-697 .d-col-hover-overlay:hover.d-col-hover-overlay--red>.vc_column-inner{background-color:#be1919}.page-id-697 .d-col-hover-overlay:hover .d-rallye-cta,.page-id-697 .d-col-hover-overlay:hover .d-rallye-detail{opacity:1}html:not(.no-touch) .page-id-697 .d-col-hover-overlay .d-rallye-cta{opacity:1}html:not(.no-touch) .page-id-697 .d-col-hover-overlay>.vc_column-inner{background-color:#258293}html:not(.no-touch) .page-id-697 .d-col-hover-overlay.d-col-hover-overlay--red>.vc_column-inner{background-color:#be1919}.page-id-697 .l-section.d-section-impressions{background:#fff}.page-id-697 .l-section.d-section-impressions .d-title-md{color:#000}.no-touch .page-id-697 a:hover,.page-id-697 .d-section-produkte .d-price,.page-id-697 a{color:#d9b380}.page-id-697 .us-btn-style_1{background-color:#d9b380}.no-touch .page-id-697 .us-btn-style_1:after{display:none}.no-touch .page-id-697 .us-btn-style_1:hover{background-color:#303030}.page-id-697 .wpcf7-form input[type=date],.page-id-697 .wpcf7-form input[type=email],.page-id-697 .wpcf7-form input[type=number],.page-id-697 .wpcf7-form input[type=password],.page-id-697 .wpcf7-form input[type=tel],.page-id-697 .wpcf7-form input[type=text],.page-id-697 .wpcf7-form input[type=url],.page-id-697 .wpcf7-form select,.page-id-697 .wpcf7-form textarea{border-color:#303030}.page-id-697 .select2-container--focus .select2-selection,.page-id-697 input:focus,.page-id-697 select:focus,.page-id-697 textarea:focus{-webkit-box-shadow:0 0 0 2px #303030;box-shadow:0 0 0 2px #303030}.no-touch .page-id-697 input[type=submit],.page-id-697 input[type=submit]{background-color:#303030}.no-touch .page-id-697 input[type=submit]:hover{background-color:#fff;color:#d9b380!important}.page-id-697 .d-section-kontakt.l-section.color_primary{background:#d9b380;color:#fff}.page-id-697 .d-footer-menus{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:-1.5rem -1.5rem 0}.page-id-697 .d-footer-menus>*{margin:1.5rem}.page-id-697 .d-footer-logo img{width:17rem}.page-id-697 .l-footer .d-social-link-icon.d-facebook{background:url(/wp-content/uploads/2020/07/hirsch-sprung-gravel-rallye-social-gold-facebook.svg) center center/cover no-repeat}.page-id-697 .l-footer .d-social-link-icon.d-youtube{background:url(/wp-content/uploads/2020/07/hirsch-sprung-gravel-rallye-social-gold-youtube.svg) center center/cover no-repeat}.page-id-697 .l-footer .d-social-link-icon.d-instagram{background:url(/wp-content/uploads/2020/07/hirsch-sprung-gravel-rallye-social-gold-instagram.svg) center center/cover no-repeat}