.slick-slider.dots:not(.dots-line) .slick-dots button::after {border-radius:50%}nav ul.sf-menu ul{box-shadow:0 0 5px rgba(0,0,0,.25);padding:1px}nav ul.sf-menu ul li+li{padding-top:1px}#header-wrap{box-shadow:0 0 10px rgba(0,0,0,.25);min-height:105px}#logo{margin-top:-30px;position:absolute;top:0}#logo svg{fill:#000;max-height:90px;max-width:200px}#logo svg .bg{fill:#fe0001}#logo svg .belgium-1{fill:#fed603}#logo svg .belgium-2{fill:#fe0001}#logo svg .bingoal{fill:#fff}#nav-top{padding-right:30px;text-align:right;transition:opacity .35s}#nav-top>ul{background:#fed603;display:inline-block}#nav-top > ul:not(.menu-top-options) > li + li {margin-left:1px}#nav-top>ul.menu-top-options>li{margin-left:1px}#nav-top>ul>li>a{font-size:14px;line-height:20px;margin:0!important;padding:8px 15px;text-transform:uppercase}#nav-top.icons .menu-top-options > li:not(.language) > a {padding:10px}#nav-top .language>a{background-color:#000;color:#fff;padding-right:30px}#nav-top ul ul{left:auto;margin-left:0;margin-top:0;right:0;width:140px}#nav-top ul ul::before{display:none}#header .content{padding:5px 30px}#nav-main{padding:5px 10px;text-align:left}#nav-main>ul>li+li{padding-left:5px}#nav-main>ul>li>a{line-height:30px;margin:0;padding:0}#nav-main>ul>li>a>span{display:block;padding:5px 10px;position:relative}#nav-main .home-icon{font-size:0;line-height:0;padding:10px}#nav-main .home-icon svg{height:20px;width:20px}#nav-main>ul>li.current_page_item>a>span::after,#nav-main>ul>li.current-menu-parent>a>span::after,#nav-main>ul>li.current-menu-ancestor>a>span::after,#nav-main>ul>li.current-menu-item>a>span::after,#nav-main>ul>li.current_page_item.nav-home>a::after{background:#fe0001;bottom:-3px;content:'';display:block;height:2px;left:0;position:absolute;right:0}.slider-placeholder{height:40px}.slider-wrap figure.placeholder{padding-bottom:35%!important}.slider-wrap.sticky .overlay-wrap.cf{font-size:16px;left:auto;margin-left:0;right:0;width:640px}.slider-wrap.sticky .overlay-wrap.cf .overlay{left:10%;right:30%;z-index:2}.slider-wrap.sticky .overlay .entry-author{display:none}.slider-wrap.sticky .overlay .entry-date{font-size:14px;font-style:italic;font-weight:500;text-transform:uppercase}.slider-wrap.sticky .overlay .entry-date>span{display:none}.slider-wrap.sticky .overlay p:last-child{margin-top:1.5em}.slider-wrap.sticky .overlay .readmore{border:2px solid #fff;border-radius:2px;display:inline-block;padding:.222em 2em;text-align:center;text-decoration:none;transition:all .35s}.slider-wrap.sticky .overlay .readmore:hover{background-color:#fe0001;border-color:#fe0001}.slider-wrap .slick-slider.dots .slick-dots{bottom:50px;left:2.5%;width:auto;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.js .accordeon .trigger{transition:background .35s}.js .accordeon .trigger>span{background:#000}.js .accordeon.active .trigger{background-color:#fed603}.carousel-races-wrap{-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.carousel-races-wrap .slick-slide{padding:5px}.carousel-races-wrap .slick-slide a{background:#fed603;box-shadow:0 0 5px rgba(0,0,0,.25);color:#000;display:block;font-size:14px;line-height:20px;padding:5px 20px 5px 50px;position:relative;text-align:center;text-decoration:none;transition:background .35s}.carousel-races-wrap .slick-slide h3{display:block;font-size:inherit;min-height:40px}.carousel-races-wrap .slick-slide span{display:block;font-size:12px}.carousel-races-wrap .slick-slide h4{background:#fe0001;color:#fff;display:block;font-size:14px;font-weight:600;left:5px;line-height:20px;padding:5px 0;position:absolute;text-align:center;top:0;width:30px}.carousel-races-wrap .slick-slide a:hover{background-color:#fff}.carousel-races-wrap .slick-slide.current>a::after{background:#fe0001;bottom:-2px;content:'';display:block;height:2px;left:0;position:absolute;right:0}.carousel-races-wrap .slick-slider.dots .slick-dots{bottom:auto;margin-top:-10px}.carousel-races-wrap .slick-slider.dots .slick-dots li{margin:0 1px}.carousel-races-wrap .slick-slider.dots:not(.dots-line) .slick-dots button::after {border-color:#999;height:8px;width:8px}.carousel-races-wrap .slick-slider.dots .slick-dots .slick-active button::after{background-color:#000;border-color:#000;border-width:1px;left:5px;top:5px}.carousel-sponsors-wrap{background:#000}.carousel-sponsors-wrap .slick-slide{padding:5px 10px}.carousel-sponsors-wrap .slick-slide a{background-color:rgba(254,0,1,0);display:block;padding:5px 0;text-decoration:none;transition:background .35s}.carousel-sponsors-wrap .slick-slide a:hover{background-color:rgba(254,0,1,.99)}.carousel-sponsors-wrap .slick-slide figure{height:0;padding:0 0 40%;position:relative}.carousel-sponsors-wrap .slick-slide figure img{height:100%;left:0;object-fit:contain;position:absolute;top:0;width:100%}.carousel-sponsors-wrap .slick-slide figure figcaption{display:none}.cta-social-wrap{background:#fff}.cta-social-wrap .content{padding:20px 2.5% 10px}.cta-social-wrap header{padding:.587em 0;text-align:center}.cta-social-wrap header h2{font-weight:inherit}.cta-social-wrap .social-links{text-align:left}.cta-social-wrap ul.social-links a{margin:.25em .75em}.cta-social-wrap ul.social-links svg{height:1.75em;width:1.75em}.carousel-posts-wrap{background:#fe0001;padding:0 5px}body:not(.single-team):not(.single-races) .carousel-posts-wrap header {display:none}.carousel-posts-wrap header h2{text-align:center;text-transform:uppercase}.carousel-posts-wrap header+.carousel{margin-top:0!important}.carousel-posts-wrap .carousel a{box-shadow:none!important;border:0 none!important;max-width:100%!important;overflow:hidden;position:relative;z-index:0}.carousel-posts-wrap .carousel figure{padding-bottom:75%!important;position:relative;transition:all .35s;z-index:5}.carousel-posts .post .content{background:rgba(0,0,0,.5);bottom:0;left:0;min-height:8.25em;position:absolute;text-align:center;right:0;transition:all .35s;z-index:10}.carousel-posts .post .content h3{color:#fff;font-size:1em;margin:0!important}.carousel-posts .post .content .entry-date{color:#fff}.carousel-posts .post .content .entry-date>span{display:none}.carousel-posts .post .readmore{border:2px solid #fff;border-radius:3px;color:#fff;display:inline-block;padding:.222em 2em;transition:all .35s}.carousel-posts-wrap .carousel a:hover figure{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.carousel-posts .post a:hover .content{background:#000;padding:1.5em 1.25em}.carousel-posts .post a:hover .readmore{background:#fe0001;border-color:#fe0001}.carousel-posts-wrap .slick-slider.dots:not(.dots-line) .slick-dots li:not(.slick-active) button::after {background:#fff;border-color:rgba(0,0,0,.5)}.excerpt-wrap.klassement{background-color:#fed603;background-position:center center;background-repeat:no-repeat;background-size:cover;position:relative}.excerpt-wrap.klassement::before{background:rgba(0,0,0,.5);bottom:0;content:'';display:block;left:0;position:absolute;right:0;top:0;z-index:1}.excerpt-wrap.klassement .excerpt{max-width:600px;position:relative;z-index:2}.excerpt-wrap.klassement .excerpt .content{padding:5% 2.5%}.excerpt-wrap.klassement h2{color:#fff;text-align:center;text-transform:uppercase}.excerpt-wrap.klassement .nice-table{color:#fff}.excerpt-wrap.klassement .nice-table td:first-child{min-width:40px;text-align:right;width:10%}.excerpt-wrap.klassement .nice-table td:not(:first-child) {text-align:center}.excerpt-wrap.klassement .nice-table tr:not(:first-child) {border-top:1px solid rgba(255,255,255,.1)}.excerpt-wrap.klassement .nice-table td:not(:first-child) {border-left:1px solid rgba(255,255,255,.1)}.cta-social-share-wrap{background:#fe0001}.cta-social-share-wrap .content{padding:20px 2.5% 10px}.cta-social-share-wrap header{padding:.587em 0;text-align:center}.cta-social-share-wrap header h2{color:#fff;font-weight:inherit}.cta-social-share-wrap .social-links{text-align:left}.cta-social-share-wrap ul.social-links a{color:#fff!important;margin:.25em .75em;transition:color .35s}.cta-social-share-wrap ul.social-links a:hover{color:#000!important}.cta-social-share-wrap ul.social-links svg{fill:currentColor!important;height:1.75em;width:1.75em}.sponsors-archive-wrap{background:#000;border-bottom:1px solid #fff;padding:2.5% 0}.sponsors-archive{margin:0 auto;max-width:1200px;width:100%}.sponsors-archive ul{display:flex;list-style:none;margin:0;padding:0;text-align:center;flex-wrap:wrap;justify-content:center}.sponsors-archive li{list-style:none;padding:5px;flex-basis: calc(100% / 11)}.sponsors-archive li>*{display:block;text-decoration:none}.sponsors-archive figure{height:0;opacity:.6;padding:0 0 70%;position:relative;transition:opacity .35s;width:100%}.sponsors-archive img{height:100%;left:0;object-fit:contain;position:absolute;top:0;width:100%}.sponsors-archive figure figcaption{display:none}.sponsors-archive a:hover>figure{opacity:.99}.cta-form-wrap{background:#000 url(https://bingoalcyclingcup.be/wordpress/wp-content/themes/bingoalcyclingcup/images/xlines.png.pagespeed.ic.6b47ccAT7r.png) right top no-repeat;position:relative}.cta-form header{text-align:center}.cta-form header h2{color:#fff}.cta-form-wrap .form-wrap fieldset{background:none!important;margin-bottom:0;padding:10px 0!important}.cta-form-wrap .form-wrap fieldset>p{margin-bottom:0!important}.cta-form-wrap .form-wrap fieldset>p.small{width:33.33%!important}.cta-form-wrap .form-wrap fieldset > p.large:not(.gdpr) {padding-top:10px}.cta-form-wrap .form-wrap fieldset>p.gdpr{margin-top:.5em;padding:0;text-align:center}.cta-form-wrap .form-wrap p:not(.gdpr) label {display:none!important}.cta-form .gdpr{color:#fff;font-size:.778em;padding:1em 0 0}.cta-form .gdpr a{color:inherit!important}.cta-form .gdpr-optin{display:none}.cta-form-wrap .form-wrap .button{border:2px solid #fff;padding:.444em 2.222em;text-transform:uppercase}.cta-form-wrap .form-wrap .button:not(:hover) {background-color:rgba(0,0,0,.75)!important;color:#fff!important}.cta-form-wrap .form-wrap .button:hover{background-color:#fe0001;border-color:#fe0001}#race-slideshow-wrap{background:#000;min-height:16.667vw;position:relative}#race-slideshow-wrap .showcase{min-height:350px;z-index:0}#race-slideshow-wrap #race-title{color:#fff;font-size:4.1667vw;font-weight:700;left:50%;line-height:1.111;position:absolute;text-align:center;text-shadow:0 0 10px rgba(0,0,0,.75) , 0 0 20px rgba(0,0,0,.5);text-transform:uppercase;top:50%;width:50%;z-index:1;-webkit-transform:translate(-50%,-55%);-ms-transform:translate(-50%,-55%);transform:translate(-50%,-55%)}#race-slideshow-wrap #race-date{background:#fe0001;color:#fff;display:inline-block;font-size:2.083vw;font-weight:300;line-height:1;padding:.5em 1em;position:absolute;right:0;text-align:center;top:0;z-index:2}#race-slideshow-wrap #race-date span{display:block}#race-slideshow-wrap #race-date span.year{display:none}#race-slideshow-wrap #race-meta{background:rgba(0,0,0,.75);color:#fff;font-size:2.083333333333333vw;left:50%;line-height:1.111;padding:.25em 1em;position:absolute;top:50%;width:auto;z-index:1;-webkit-transform:translate(-50%,-55%);-ms-transform:translate(-50%,-55%);transform:translate(-50%,-55%)}#race-slideshow-wrap #race-meta::after{background:#fe0001;bottom:0;content:'';display:block;height:2.5em;left:0;position:absolute;width:2.5em;z-index:-1}#race-slideshow-wrap #race-meta h1{color:#fff;font-size:2em;font-weight:700;text-transform:uppercase}#race-slideshow-wrap #race-meta h2{color:#fff;font-size:1em;font-weight:600;opacity:.5;text-transform:uppercase}.single-races .content-wrap .content .entry-title{display:none}body.blog:not(.single-post) #container {padding-top:50px}.blog .content-wrap a{color:#000!important}.blog .content-wrap .post > a:not(:hover) {background:#fff!important}.blog .content-wrap .post a:hover,.blog .content-wrap .post.sticky a{background:#eee!important}.blog .content-wrap .post header .entry-title{margin-bottom:0!important}.blog .content-wrap .post header .entry-author,.blog .content-wrap .post header .entry-date{color:#000;font-size:.778em;font-style:italic}.blog .content-wrap .post .readmore{color:#fe0001}.pagination .page-numbers.current{color:#fe0001!important}.pagination a.page-numbers:hover{background:#fe0001!important}.page-template-klassement #container{padding-top:40px}.page-template-partners{background:#000;color:#fff}.page-template-partners h1.entry-title{color:#fed603;text-align:center}.page-template-partners .cta-social-wrap .content{padding:1.25% 2.5%}@media only screen and (max-width:1200px ){#header{padding:0}#header .content{padding:5px 2.5%}#nav-top{padding-right:2.5%}.sponsors-archive li{flex-basis: calc(100% / 9)}.cta-form-wrap .cta-form{max-width:800px}}@media only screen and (max-width:1000px ){#nav-mobile-toggle{margin-top:5px}#race-slideshow-wrap #race-meta{font-size:21px}#race-slideshow-wrap #race-date{font-size:20px}}@media only screen and (max-width:900px ){.cta-social-wrap header h2,.cta-social-share-wrap header h2{font-size:1.25em}.cta-form-wrap .content{padding:2.5%}.cta-form-wrap header>h2{font-size:1.111em}.cta-form-wrap .form-wrap fieldset p:not(.gdpr) {width:100%!important}.cta-form-wrap .form-wrap fieldset p+p{margin-top:10px!important}.cta-form-wrap .form-wrap fieldset > p.large:not(.gdpr) {padding-top:0}.cta-form-wrap .form-wrap .button{width:60%}#nav-footer,#about-the-author{float:none;text-align:center;width:100%}#nav-footer a{font-size:14px}}@media only screen and (max-width:768px ){#nav-top > ul:not(.menu-top-options) {display:none}.cta-social-wrap ul.social-links a,.cta-social-share-wrap ul.social-links a{margin:.25em .5em}.cta-social-wrap ul.social-links svg,.cta-social-share-wrap ul.social-links svg{height:1.5em;width:1.5em}.cta-social-share-wrap ul.social-links{text-align:center}.sponsors-archive li{flex-basis: calc(100% / 7)}.cta-form-wrap::before{bottom:10px;height:40px;right:10px;width:40px}.cta-form-wrap::after{right:-120px;width:120px}}@media only screen and (max-width:640px ){.cta.social header,.cta.social ul.social-links,.cta.social-share header,.cta.social-share ul.social-links{float:none;text-align:center;width:100%}.sponsors-archive li{flex-basis: calc(100% / 5)}}@media only screen and (max-width:480px ){#header-wrap{min-height:90px}#nav-top > ul > li:not(.language) {display:none}#nav-mobile-toggle{margin-top:0}#logo svg{height:68px;width:160px}.cta.social header h2,.cta.social-share header h2{font-size:1.111em}.sponsors-archive li{flex-basis: calc(100% / 3)}}