.u-clearfix:after{display:table;clear:both;content:" "}.u-table{display:table}.u-tr{display:table-row}.u-td{display:table-cell}.u-text-left{text-align:left}.u-text-center{text-align:center}.u-text-right{text-align:right}.u-container{position:relative;width:90%;max-width:1200px;margin-right:auto;margin-left:auto}.u-optimizer{display:block!important}.u-optimizer--flex{display:flex!important}.btn--close--news{position:absolute;top:18px;right:15px;width:15px;height:15px;cursor:pointer;border:none;outline:0;background:url(../img/x-white.svg) no-repeat center center/contain}.btn--top{font-family:Rajdhani,sans-serif;font-size:15px;font-weight:700;position:absolute;bottom:15px;left:50%;padding:10px;cursor:pointer;transform:translate(-50%,0);text-transform:uppercase;color:#fff;background-color:#000}.c-hero-only{position:fixed;z-index:-1;top:0;left:0;width:100vw;height:100vh;background:no-repeat center center/cover}.c-hero-only .overlay{width:100%;height:100%}.c-hero-only .overlay.black{background-color:rgba(0,0,0,.55)}.c-hero-only .overlay.white{background-color:rgba(255,255,255,.55)}.flex-breadcrumb{display:flex;width:100%;padding:25px 10px 0 10px;justify-content:flex-start;flex-wrap:wrap}.flex-breadcrumb .breadcrumb{font-family:Rajdhani,sans-serif;font-size:22px;font-weight:300;margin-bottom:10px;margin-left:0;padding:10.5px 3px;cursor:pointer;transition:all .25s ease;text-transform:uppercase;color:#fff;background:#000}@media screen and (max-width:470px){.flex-breadcrumb .breadcrumb{display:none}}.flex-breadcrumb .breadcrumb:after{content:" > "}.flex-breadcrumb .breadcrumb:hover a{text-decoration:underline}.flex-breadcrumb .breadcrumb:first-of-type{padding-left:15px}@media screen and (max-width:1610px){.flex-breadcrumb .breadcrumb:first-of-type{margin-left:70px}}.flex-breadcrumb .breadcrumb:last-of-type{font-weight:600;padding-right:15px}@media screen and (max-width:470px){.flex-breadcrumb .breadcrumb:last-of-type{display:block;margin-left:70px;padding-left:15px}}.flex-breadcrumb .breadcrumb:last-of-type:after{content:none}.c--full-row{min-height:100vh}.c--block-headline{font-family:Rajdhani,sans-serif;font-size:24px;font-weight:700;position:absolute;z-index:50;top:-15px;left:50%;padding:10px 20px;transition:all .25s ease;transform:translate(-50%,0);text-align:center;white-space:nowrap;text-transform:uppercase;color:#fff;border:none;outline:0;background-color:#000}.c--block-headline.red{background-color:#ee3e42}.c--block-headline.btn--3d{cursor:pointer;transition:all .5s ease}.c--block-headline.btn--3d:hover{transform:translate(-50%,10px);box-shadow:0 20px 5px -10px rgba(0,0,0,.4)}@media screen and (max-width:770px){.c--block-headline.btn--3d.no-hover:hover{transform:translate(-50%,0);box-shadow:none}}a{transition:all .25s ease;text-decoration:none;color:inherit}body{font-family:Rajdhani,sans-serif}.content-row{position:relative;z-index:5;width:100%}.content-block{z-index:10;position:relative;width:100%;max-width:1480px;margin:auto;padding:0 20px}.content--left{width:calc(66.6666666667% - 10px - 1px)}.content--right{width:calc(33.3333333333% - 10px - 1px)}.content-block.error{padding-top:100px;padding-bottom:20px}.content-block.error .error-msg{padding-bottom:20px}.content-block.error .error-msg h1{font-size:220px;color:#ee3e42;font-weight:700}@media screen and (max-width:600px){.content-block.error .error-msg h1{font-size:125px}}.content-block.error .error-msg span{display:block;font-size:26px}@media screen and (max-width:600px){.content-block.error .error-msg span{font-size:20px}}.content-block.error .btn--more{background-color:#000;font-size:24px;display:table;margin-top:30px}@media screen and (max-width:600px){.content-block.error .btn--more{font-size:20px}}header{position:fixed;z-index:9001;top:0;left:0;background:0 0}header .hamburger{position:fixed;z-index:50;top:0;left:20px;border-radius:0;padding:30px 10px 10px 10px;background-color:#000}@media screen and (max-width:770px){header .hamburger:hover{opacity:1!important}}header .hamburger .hamburger-inner,header .hamburger .hamburger-inner:after,header .hamburger .hamburger-inner:before{background-color:#fff}header .hamburger.is-active .hamburger-inner,header .hamburger.is-active .hamburger-inner:after,header .hamburger.is-active .hamburger-inner:before{background-color:#fff}header .menu-wrapper{overflow-x:hidden;overflow-y:scroll;width:calc(100% + 20px);height:100vh}@media screen and (max-width:770px){header .menu-wrapper{display:flex;justify-content:center}}header.menu-open nav{position:relative;max-width:240px}@media screen and (max-width:770px){header.menu-open nav{max-width:770px}}nav{overflow:hidden;width:240px;max-width:0;transition:max-width .5s ease;background-color:#fff}@media screen and (max-width:770px){nav{width:100vw}}nav a{text-decoration:none;color:inherit}#menu{position:relative;min-width:240px;max-width:240px;min-height:100vh;padding-top:160px;padding-bottom:150px}@media screen and (max-width:770px){#menu{margin-right:30px;padding-top:80px;text-align:center}}#menu>.menu-item{margin-bottom:40px;padding-left:30px}@media screen and (max-width:770px){#menu>.menu-item{margin-bottom:30px}}#menu .menu-item a{font-family:Rajdhani,sans-serif;font-size:20px;font-weight:400;transition:all .25s ease;text-transform:uppercase}#menu .menu-item:hover>a{font-weight:600}#menu .menu-item:hover polyline{stroke-width:8}#menu .menu-item-has-children>a{position:relative}#menu .menu-item-has-children>a .expanse{display:none;position:absolute;right:-30px;top:2px;width:20px;max-width:20px;height:20px;max-height:20px;transition:all .5s ease;overflow:auto}@media screen and (max-width:770px){#menu .menu-item-has-children>a .expanse{display:block}}#menu .menu-item-has-children>a .expanse svg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:auto}#menu .menu-item-has-children>a .expanse svg polyline{transition:all .5s ease}@media screen and (max-width:770px){#menu .menu-item-has-children.hover>.sub-menu{max-height:300px;transition:max-height .5s ease}#menu .menu-item-has-children.hover .expanse{transform:rotate(-180deg)}#menu .menu-item-has-children.hover .expanse polyline{stroke-width:8}}@media screen and (min-width:771px){#menu .menu-item-has-children:hover>.sub-menu{max-height:300px;transition:max-height .5s ease}}#menu .sub-menu{overflow:hidden;height:100%;max-height:0;transition:max-height .5s ease}#menu .sub-menu .menu-item{margin-top:25px;margin-bottom:10px}#menu .sub-menu .menu-item a{position:relative;padding-left:10px}#menu .sub-menu .menu-item a:before{position:absolute;left:0;content:"-"}.search--wrapper{position:absolute;bottom:40px}@media screen and (max-width:770px){.search--wrapper{position:static}}.form--search{position:relative;display:block;width:100%;max-width:150px;height:100%}@media screen and (max-width:770px){.form--search{margin:auto}}.form--search .btn--search{position:absolute;top:0;left:0;width:30px;height:30px;cursor:pointer;border:none;outline:0;background:url(../img/search-black.svg) no-repeat center center/contain}.form--search input{font-family:Rajdhani,sans-serif;font-size:20px;font-weight:400;width:100%;margin-left:40px;text-transform:uppercase;border:none}footer{width:100%;padding:75px 0 0 0;background-color:#5d5d5d}@media screen and (max-width:1250px){footer .yamaha-racing-logo{right:20px}}@media screen and (max-width:650px){footer .yamaha-racing-logo{display:none;padding:15px 0 0 0}}@media screen and (min-width:651px){footer .mobile-only{display:none}}footer ul li:first-of-type{font-weight:600;text-transform:uppercase}footer ul li{font-size:18px;font-weight:400;margin-bottom:10px;text-align:left;color:#fff}footer ul li a:hover{font-weight:600}@media screen and (max-width:500px){footer ul li{font-size:14px;margin-bottom:8px}}.content-block.footer{position:relative;display:flex;width:100%;max-width:1200px;margin:auto;padding:0 20px 75px 20px;flex-wrap:wrap;justify-content:space-between}@media screen and (max-width:650px){.content-block.footer{max-width:500px}}@media screen and (max-width:500px){.content-block.footer{max-width:400px}}@media screen and (max-width:650px){.footer--menu{display:none}}.footer--menu ul li{text-transform:uppercase}.footer--contact ul li a:hover{font-weight:400;text-decoration:underline}@media screen and (max-width:1250px){.footer--copyright{width:100%;margin-top:15px}}.footer--copyright ul li:first-of-type{font-weight:400;text-transform:none}.footer--copyright ul li a:hover{font-weight:400;text-decoration:underline}.yamaha-racing-logo{position:absolute;right:0;bottom:0;width:130px;height:130px;padding:10px 15px 0;background:#fff url(../img/logo-yamaha-racing.png) no-repeat center center/contain;background-origin:content-box}.article-event{font-family:Rajdhani,sans-serif;display:flex;width:100%;padding:20px 20px 105px 20px;text-align:left;color:#fff;flex-wrap:wrap;justify-content:space-between}.article-event h2{font-size:20px;font-weight:700;width:100%}.article-event p{font-size:16px;font-weight:300;line-height:1.25;width:100%;padding-bottom:10px}.article-event img{width:calc(50% - 10px);height:auto;max-height:135px;margin-bottom:20px}.article-event .event-date{font-size:18px;font-weight:600;width:100%;padding-bottom:10px}.article-event .event-location{font-size:16px;font-weight:500;width:100%;padding-top:10px;padding-bottom:20px}.article-team{font-family:Rajdhani,sans-serif;font-size:16px;position:relative;min-height:340px;padding:25px 30px 50px 30px;color:#fff;background-color:rgba(93,93,93,.85)}.article-team .team-headline{font-size:1.125em;font-weight:600;line-height:1;display:block;width:100%;margin-bottom:1em}.article-team p{font-size:1em;font-weight:400;line-height:1.25;margin-bottom:1em}.article-team b{font-weight:600}.article-team a:hover{text-decoration:underline}.article-team .article-team--headline{font-size:22px;font-weight:500;position:absolute;top:-25px;right:0;padding:15px 25px;text-align:center;text-transform:uppercase;color:#fff;background-color:#ee3e42}.article-team .soc--wrapper{position:absolute;right:20px;bottom:20px;display:flex;margin-bottom:0;margin-left:0;list-style:none}.article-team .soc--wrapper li{overflow:hidden;max-width:0;margin:0 0;cursor:pointer;transition:all .5s ease}.article-team .soc--wrapper li:hover svg{filter:drop-shadow(0 2px 1px #000)}.article-team .soc--wrapper .share{font-size:16px;font-weight:600;max-width:50px;text-decoration:underline;text-transform:uppercase;color:#fff}.article-team .soc--wrapper svg{height:18px;width:auto}.article-team:hover .soc--wrapper li{max-width:20px;margin:0 5px}.article-team:hover .soc--wrapper li:hover svg{filter:drop-shadow(0 2px 1px #000)}.article-team:hover .soc--wrapper .share{max-width:0}.article-bio{font-family:Rajdhani,sans-serif;font-size:22px;position:relative;width:100%;min-height:608px;padding:25px 25px 45px 25px;color:#fff;background-color:rgba(93,93,93,.95)}.article-bio p{font-size:1em;font-weight:400;line-height:1.25}.article-bio:hover .soc--wrapper li{max-width:20px;margin:0 5px}.article-bio:hover .soc--wrapper li:hover svg{filter:drop-shadow(0 2px 1px #000)}.article-bio:hover .soc--wrapper .share{max-width:0}.article-bio .soc--wrapper{position:absolute;right:20px;bottom:20px;display:flex;margin-bottom:0;margin-left:0;list-style:none}.article-bio .soc--wrapper li{overflow:hidden;max-width:0;margin:0 0;cursor:pointer;transition:all .5s ease}.article-bio .soc--wrapper li:hover svg{filter:drop-shadow(0 2px 1px #000)}.article-bio .soc--wrapper .share{font-size:16px;font-weight:600;max-width:50px;text-decoration:underline;text-transform:uppercase;color:#fff}.article-bio .soc--wrapper svg{height:18px}article ul{margin-bottom:1em;margin-left:20px;list-style:circle}article ol{margin-bottom:1em;margin-left:20px;list-style:decimal}@media screen and (max-width:450px){main:not(.menu-open) .article-team{padding:45px 20px 50px 20px}}@media screen and (max-width:600px){main:not(.menu-open) .article-team .soc--wrapper li{max-width:20px;margin:0 5px}}main:not(.menu-open) .article-team .soc--wrapper li:hover svg{filter:drop-shadow(0 2px 1px #000)}@media screen and (max-width:600px){main:not(.menu-open) .article-team .soc--wrapper .share{max-width:0}}@media screen and (max-width:1350px){main:not(.menu-open) .article-bio{height:calc(100% - 58px);min-height:unset}}@media screen and (max-width:1150px){main:not(.menu-open) .article-bio{height:auto}}@media screen and (max-width:470px){main:not(.menu-open) .article-bio{font-size:18px}}@media screen and (max-width:600px){main:not(.menu-open) .article-bio .soc--wrapper li{max-width:20px;margin:0 5px}}@media screen and (max-width:600px){main:not(.menu-open) .article-bio .soc--wrapper .share{max-width:0}}@media screen and (max-width:770px){main:not(.menu-open) .content-block.news{padding:10px 10px 0 10px}}@media screen and (max-width:1200px){main:not(.menu-open) .news-block{width:calc(33.3333333333% - 20px - 1px)}}@media screen and (max-width:850px){main:not(.menu-open) .news-block{width:calc(50% - 20px - 1px)}}@media screen and (max-width:600px){main:not(.menu-open) .news-block{width:100%;min-height:220px}}@media screen and (max-width:770px){main:not(.menu-open) .news-block:focus .news-img .overlay,main:not(.menu-open) .news-block:hover .news-img .overlay{opacity:1}}@media screen and (max-width:600px){main:not(.menu-open) .news-block .news-img{overflow:visible;height:150px}}@media screen and (max-width:600px){main:not(.menu-open) .news-block .news-img .overlay{background-color:rgba(0,0,0,.3)}}@media screen and (max-width:600px){main:not(.menu-open) .news-block .news-img .tag{bottom:-23px}}@media screen and (max-width:600px){main:not(.menu-open) .news-block .article-news{display:none}}@media screen and (max-width:600px){main:not(.menu-open) .news-block .soc--wrapper li{max-width:20px;margin:0 5px}}@media screen and (max-width:600px){main:not(.menu-open) .news-block .soc--wrapper .share{max-width:0}}@media screen and (max-width:600px){main:not(.menu-open) .news-block .news-footer{bottom:2px;padding:10px 25px}}@media screen and (max-width:470px){main:not(.menu-open) .btn--more{font-size:20px;padding:7px 20px}}@media screen and (max-width:1024px){main:not(.menu-open) .gallery--wrapper{padding:0 5px}}@media screen and (max-width:1024px){main:not(.menu-open) .gallery--wrapper .gallery-box{margin:5px}}@media screen and (max-width:600px){main:not(.menu-open) .gallery--wrapper .gallery-box.not-mobile{display:none}}@media screen and (max-width:470px){main:not(.menu-open) .gallery--wrapper .gallery-box.video{width:100%!important}}@media screen and (max-width:600px){main:not(.menu-open) .gallery--wrapper .gallery-box:nth-child(8n+1){width:calc(66.6666666667% - 10px)}}@media screen and (max-width:600px){main:not(.menu-open) .gallery--wrapper .gallery-box:nth-child(8n+2){width:calc(33.3333333333% - 20px)}}@media screen and (max-width:600px){main:not(.menu-open) .gallery--wrapper .gallery-box:nth-child(8n+3){width:calc(41.6666666667% - 17.5px)}}@media screen and (max-width:600px){main:not(.menu-open) .gallery--wrapper .gallery-box:nth-child(8n+4){width:calc(58.3333333333% - 16.6666666667px)}}@media screen and (max-width:600px){main:not(.menu-open) .gallery--wrapper .gallery-box:nth-child(8n+5){width:calc(50% - 20px)}}@media screen and (max-width:600px){main:not(.menu-open) .gallery--wrapper .gallery-box:nth-child(8n+6){width:calc(50% - 15px)}}@media screen and (max-width:600px){main:not(.menu-open) .gallery--wrapper .gallery-box:nth-child(8n+7){width:calc(33.3333333333% - 20px)}}@media screen and (max-width:600px){main:not(.menu-open) .gallery--wrapper .gallery-box:nth-child(8n+0){width:calc(66.6666666667% - 10px)}}main{transition:margin-left .5s ease}main.menu-open{margin-left:240px}@media screen and (max-width:770px){main.menu-open{margin-left:0}}main.menu-open .home-menu{margin-left:20px}@media screen and (max-width:1250px){main.menu-open .home-menu{max-width:650px}}@media screen and (max-width:1850px){main.menu-open .flex-breadcrumb .breadcrumb:first-of-type{margin-left:0}}@media screen and (max-width:770px){main.menu-open .flex-breadcrumb .breadcrumb:first-of-type{margin-left:70px}}main.menu-open .flex-breadcrumb .breadcrumb:last-of-type{padding-right:15px}main.menu-open .flex-breadcrumb .breadcrumb:last-of-type:after{content:none}@media screen and (max-width:1640px){main.menu-open .news-block{width:calc(33.3333333333% - 20px - 1px)}}@media screen and (max-width:1090px){main.menu-open .news-block{width:calc(50% - 20px - 1px)}}@media screen and (max-width:840px){main.menu-open .news-block{width:100%;min-height:180px}}@media screen and (max-width:840px){main.menu-open .news-block .news-img{height:150px}}@media screen and (max-width:840px){main.menu-open .news-block .soc--wrapper li{max-width:20px;margin:0 5px}}@media screen and (max-width:840px){main.menu-open .news-block .soc--wrapper .share{max-width:0}}@media screen and (max-width:840px){main.menu-open .news-block .article-news{display:none}}@media screen and (max-width:840px){main.menu-open .news-block .news-footer{bottom:2px}}@media screen and (max-width:690px){main.menu-open .article-team{padding:45px 20px 50px 20px}}@media screen and (max-width:840px){main.menu-open .article-team .soc--wrapper li{max-width:20px;margin:0 5px}}@media screen and (max-width:840px){main.menu-open .article-team .soc--wrapper .share{max-width:0}}@media screen and (max-width:1590px){main.menu-open .article-bio{height:calc(100% - 58px);min-height:unset}}@media screen and (max-width:1390px){main.menu-open .article-bio{height:auto}}@media screen and (max-width:710px){main.menu-open .article-bio{font-size:18px}}@media screen and (max-width:840px){main.menu-open .article-bio .soc--wrapper li{max-width:20px;margin:0 5px}}@media screen and (max-width:840px){main.menu-open .article-bio .soc--wrapper .share{max-width:0}}.content-block.news{display:flex;padding:20px 5px 0 10px;flex-wrap:wrap;justify-content:flex-start}.content-block.news--page{display:flex;padding:0 10px 0 10px;flex-wrap:wrap;justify-content:flex-start}.content-block.news--page .news-block .news-img .overlay .headline{font-size:22px}.content-block.news--page .news-block .news-img .tag{font-size:22px}.content-block.news--page .news-block .article-news h3{font-size:19px}.content-block.news--page .news-block .article-news p{font-size:19px}.content-block.news--page .news-block .soc--wrapper .share{font-size:17px}.content-block.news--page .news-block .soc--wrapper svg{height:18px}.content-block.news--page .news-block .news-footer>a{font-size:17px}.news-block{position:relative;display:flex;flex-direction:column;width:calc(25% - 20px - 1px);min-height:450px;margin:10px;transition:all .5s ease;background-color:#ee3e42;flex-wrap:wrap}.news-block:focus,.news-block:hover{background-color:#5d5d5d;box-shadow:2px 4px 10px 0 rgba(0,0,0,.3)}.news-block:focus .news-img .overlay,.news-block:hover .news-img .overlay{opacity:0}.news-block:focus .article-news h3,.news-block:hover .article-news h3{max-height:250px;margin-bottom:25px}.news-block:focus .soc--wrapper li,.news-block:hover .soc--wrapper li{max-width:20px;margin:0 5px}.news-block:focus .soc--wrapper li:hover svg,.news-block:hover .soc--wrapper li:hover svg{filter:drop-shadow(0 2px 1px #000)}.news-block:focus .soc--wrapper .share,.news-block:hover .soc--wrapper .share{max-width:0}.news-block .news-img{position:relative;display:block;overflow:hidden;width:100%;height:220px;background:no-repeat center center/cover;background-image:url(../img/no-image.svg)}.news-block .news-img .overlay{position:absolute;z-index:5;top:0;right:0;bottom:0;left:0;transition:all .5s ease;opacity:1;background-color:rgba(0,0,0,.6)}.news-block .news-img .overlay .headline{font-size:20px;font-weight:700;position:absolute;top:50%;left:50%;min-width:250px;padding:10px;transform:translate(-50%,-50%);text-align:center;color:#fff}.news-block .news-img .tag{font-size:20px;font-weight:500;position:absolute;z-index:50;bottom:0;left:50%;padding:12px 25px;transform:translate(-50%,0);text-transform:uppercase;color:#5d5d5d;background:#fff}.news-block .article-news{font-family:Rajdhani,sans-serif;padding:25px;color:#fff}.news-block .article-news h3{font-weight:700;display:block;overflow:hidden;max-height:0;margin-bottom:0;transition:all .5s ease}.news-block .article-news p{font-weight:400}.news-block .soc--wrapper{position:static;display:flex;margin-bottom:0;margin-left:0;list-style:none}.news-block .soc--wrapper li{overflow:hidden;max-width:0;margin:0 0;cursor:pointer;transition:all .5s ease}@media screen and (max-width:600px){.news-block .soc--wrapper li{max-width:20px;margin:0 5px}}.news-block .soc--wrapper .share{font-size:16px;font-weight:600;max-width:50px;text-decoration:underline;text-transform:uppercase;color:#fff}@media screen and (max-width:600px){.news-block .soc--wrapper .share{max-width:0}}.news-block .soc--wrapper svg{height:18px}.news-block .news-footer{position:absolute;bottom:20px;left:0;display:flex;width:100%;padding:0 25px;justify-content:space-between}@media screen and (max-width:600px){.news-block .news-footer{bottom:2px;padding:10px 25px}}.news-block .news-footer>a{font-size:16px;font-weight:600;transition:all .25s ease;text-decoration:underline;color:#fff}.news-block .news-footer>a:hover{font-weight:700}.more--wrapper{display:flex;width:100%;padding-top:10px;padding-bottom:20px;justify-content:center}.btn--more{font-family:Rajdhani,sans-serif;font-size:30px;font-weight:700;padding:15px 30px;cursor:pointer;transition:all .5s ease;text-align:center;text-transform:uppercase;color:#fff;border:none;outline:0;background-color:#000}.btn--more:hover{transform:translateY(10px);box-shadow:0 20px 5px -10px rgba(0,0,0,.4)}.btn--more.red{background-color:#ee3e42}.gallery--wrapper{display:flex;width:100%;justify-content:flex-start;flex-wrap:wrap}@media screen and (max-width:1024px){.gallery--wrapper{padding:0 5px}}.gallery--wrapper .gallery-box{display:block;height:18vw;min-height:150px;margin:10px;transition:all .25s ease;background:no-repeat center center/cover;background-image:url(../img/no-image.svg);flex-grow:1}.gallery--wrapper .gallery-box:hover{box-shadow:2px 4px 10px 0 rgba(0,0,0,.3)}.gallery--wrapper .gallery-box a{display:block;width:100%;height:100%}.gallery--wrapper .gallery-box.video{overflow:hidden;padding:0;background-color:#000}.gallery--wrapper .gallery-box.video a{background:rgba(255,255,255,.5) url(../img/play.png) no-repeat center center/30px 40px}.gallery--wrapper .gallery-box.video a:hover{background:rgba(255,255,255,.5) url(../img/play.png) no-repeat center center/40px 50px}.gallery--wrapper .gallery-box.video iframe,.gallery--wrapper .gallery-box.video video{overflow:hidden;width:100%;height:100%}.gallery--wrapper .gallery-box:nth-child(8n+1){width:calc(25% - 22.5px)}.gallery--wrapper .gallery-box:nth-child(8n+2){width:calc(50% - 15px)}.gallery--wrapper .gallery-box:nth-child(8n+3){width:calc(25% - 22.5px)}.gallery--wrapper .gallery-box:nth-child(8n+4){width:calc(58.3333333333% - 16.6666666667px)}.gallery--wrapper .gallery-box:nth-child(8n+5){width:calc(41.6666666667% - 23.3333333333px)}.gallery--wrapper .gallery-box:nth-child(8n+6){width:calc(41.6666666667% - 17.5px)}.gallery--wrapper .gallery-box:nth-child(8n+7){width:calc(33.3333333333% - 20px)}.gallery--wrapper .gallery-box:nth-child(8n+0){width:calc(25% - 22.5px)}.c--block-headline.bottom{top:unset;bottom:-15px}.sponsor-slider--wrapper{overflow:hidden;width:100%;max-height:140px;padding:0 20px;background-color:#fff}.sponsor-slider--wrapper .sponsor{height:140px;padding:35px 10px;transition:all .25s ease;background:no-repeat center center/contain;background-image:url(../img/no-image.svg);background-origin:content-box}@media screen and (max-width:450px){.sponsor-slider--wrapper .sponsor{height:100px;padding:15px 10px}}.sponsor-slider--wrapper .sponsor a{display:block;width:100%;height:100%}.sponsor-slider--wrapper .sponsor:hover{opacity:.75}.custom-scrollbar .mCSB_scrollTools{right:unset;left:10px}.custom-scrollbar .mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000}.custom-scrollbar .mCSB_scrollTools .mCSB_draggerRail{width:5px;border-radius:0;background-color:#fff!important}.custom-scrollbar .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:5px;border-radius:0;background-color:#000}.custom-scrollbar .mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#000}.custom-scrollbar .mCSB_inside>.mCSB_container{margin-right:20px}.custom-scrollbar .mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden{margin-right:20px}.custom-scrollbar .mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden .gallery--content{padding:0 20px 0 20px}.custom-scrollbar .mCustomScrollBox{width:100%}.tracks--wrapper.custom-scrollbar .mCSB_scrollTools{right:unset;left:-5px}.tracks--wrapper.custom-scrollbar .mCSB_inside>.mCSB_container{margin-right:0}.tracks--wrapper.custom-scrollbar .mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden{margin-right:0}
/*# sourceMappingURL=default.css.map */
