﻿.slick-slider{position:relative;display:block;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;top:0;left:0;display:block}.slick-track:before,.slick-track:after{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir='rtl'] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url(/assets/ajax-loader-01079cb9dd32ff47aa6995d6da78186868ad8ed9000692a9e3e58dcac9715d7c.gif) center center no-repeat}@font-face{font-family:"slick";src:url(/assets/slick-18e4327fcdd8a0df880a465a2b6bb99fa39f23892c3a96f2c388f378f4bf6562.eot);src:url(/assets/slick-18e4327fcdd8a0df880a465a2b6bb99fa39f23892c3a96f2c388f378f4bf6562.eot?#iefix) format("embedded-opentype"),url(/assets/slick-f49f279637e425f10e4bbc8f0aed858fa54117ad5a41f477ff1159db93a61114.woff) format("woff"),url(/assets/slick-1b2af5a0c8f7bca97c993990faa92e025e322bf6bb8d885533639b385e37e7b9.ttf) format("truetype"),url(/assets/slick-d06c18d112401949996e731884bc56ab9bb9f807c80ca5143d19aac38c1bdf5f.svg#slick) format("svg");font-weight:normal;font-style:normal}.slick-prev,.slick-next{position:absolute;display:block;height:20px;width:20px;line-height:0px;font-size:0px;cursor:pointer;background:transparent;color:transparent;top:50%;margin-top:-10px;padding:0;border:none;outline:none}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{outline:none;background:transparent;color:transparent}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:0.25}.slick-prev:before,.slick-next:before{font-family:"slick";font-size:20px;line-height:1;color:white;opacity:0.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir="rtl"] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}[dir="rtl"] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir="rtl"] .slick-next{left:-25px;right:auto}.slick-next:before{content:"→"}[dir="rtl"] .slick-next:before{content:"←"}.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-45px;list-style:none;display:block;text-align:center;padding:0;width:100%}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{border:0;background:transparent;display:block;height:20px;width:20px;outline:none;line-height:0px;font-size:0px;color:transparent;padding:5px;cursor:pointer}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-family:"slick";font-size:6px;line-height:20px;text-align:center;color:black;opacity:0.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:black;opacity:0.75}.tipr_content_light{font:13px/1.7 'Helvetica Neue', Helvetica, Arial, sans-serif;color:#333;background-color:#1f282f;padding:9px 17px}.tipr_content_dark{font:13px/1.7 'Helvetica Neue', Helvetica, Arial, sans-serif;color:#fff;background-color:#1f282f;padding:8px 16px}.tipr_container_bottom{display:none;position:absolute;margin-top:13px;z-index:1000;width:160px}.tipr_container_top{display:none;position:absolute;margin-top:-75px;z-index:1000}.tipr_point_top_light,.tipr_point_bottom_light{position:relative;background:#fff;border:1px solid #dcdcdc}.tipr_point_top_dark,.tipr_point_bottom_dark{position:relative;background:#1f282f;border:1px solid #1f282f;border-radius:1px}.tipr_point_top_light:after,.tipr_point_top_light:before,.tipr_point_top_dark:after,.tipr_point_top_dark:before{position:absolute;pointer-events:none;border:solid transparent;top:100%;content:"";height:0;width:0}.tipr_point_top_light:after{border-top-color:#fff;border-width:8px;left:50%;margin-left:-8px}.tipr_point_top_dark:after{border-top-color:#1f282f;border-width:8px;left:50%;margin-left:-8px}.tipr_point_top_light:before{border-top-color:#dcdcdc;border-width:9px;left:50%;margin-left:-9px}.tipr_point_top_dark:before{border-top-color:#1f282f;border-width:9px;left:50%;margin-left:-9px}.tipr_point_bottom_light:after,.tipr_point_bottom_light:before,.tipr_point_bottom_dark:after,.tipr_point_bottom_dark:before{position:absolute;pointer-events:none;border:solid transparent;bottom:100%;content:"";height:0;width:0}.tipr_point_bottom_light:after{border-bottom-color:#fff;border-width:8px;left:50%;margin-left:-8px}.tipr_point_bottom_dark:after{border-bottom-color:#1f282f;border-width:8px;left:50%;margin-left:-8px}.tipr_point_bottom_light:before{border-bottom-color:#dcdcdc;border-width:9px;left:50%;margin-left:-9px}.tipr_point_bottom_dark:before{border-bottom-color:#1f282f;border-width:9px;left:50%;margin-left:-9px}#slides{position:relative}#slides .slides-container{display:none}#slides .scrollable{*zoom:1;position:relative;top:0;left:0;overflow-y:auto;-webkit-overflow-scrolling:touch;height:100%}#slides .scrollable:after{content:"";display:table;clear:both}.slides-navigation{margin:0 auto;position:absolute;z-index:3;top:46%;width:100%}.slides-navigation a{position:absolute;display:block}.slides-navigation a.prev{left:0}.slides-navigation a.next{right:0}.slides-pagination{position:absolute;z-index:3;bottom:0;text-align:center;width:100%}.slides-pagination a{border:2px solid #222;border-radius:15px;width:10px;height:10px;display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR4nGP6zwAAAgcBApocMXEAAAAASUVORK5CYII=");margin:2px;overflow:hidden;text-indent:-100%}.slides-pagination a.current{background:#222}@media all{.featherlight{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:2;text-align:center;white-space:nowrap;cursor:pointer;background:#333;background:rgba(0,0,0,0)}.featherlight:last-of-type{background:rgba(0,0,0,0.8)}.featherlight:before{content:'';display:inline-block;height:100%;vertical-align:middle;margin-right:-.25em}.featherlight .featherlight-content{position:relative;text-align:left;vertical-align:middle;display:inline-block;overflow:auto;padding:25px 25px 0;border-bottom:25px solid transparent;min-width:30%;margin-left:5%;margin-right:5%;max-height:95%;background:#fff;cursor:auto;white-space:normal}.featherlight .featherlight-inner{display:block}.featherlight .featherlight-close-icon{position:absolute;z-index:9999;top:0;right:0;line-height:25px;width:25px;cursor:pointer;text-align:center;font:Arial,sans-serif;background:#fff;background:rgba(255,255,255,0.3);color:#000}.featherlight .featherlight-image{width:100%}.featherlight-iframe .featherlight-content{border-bottom:0;padding:0}.featherlight iframe{border:0}}@media only screen and (max-width: 1024px){.featherlight .featherlight-content{margin-left:10px;margin-right:10px;max-height:98%;padding:10px 10px 0;border-bottom:10px solid transparent}}/*!
 * Bootstrap v3.3.2 (http://getbootstrap.com)
 * Copyright 2011-2015 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 *//*!
 * Generated using the Bootstrap Customizer (http://getbootstrap.com/customize/?id=eeaa72a6e90082ee890f)
 * Config saved to config.json and https://gist.github.com/eeaa72a6e90082ee890f
 *//*! normalize.css v3.0.2 | MIT License | git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{font-size:10px;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;line-height:1.42857143;color:#333;background-color:#fff}input,button,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}a{color:#337ab7;text-decoration:none}a:hover,a:focus{color:#23527c;text-decoration:underline}a:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}figure{margin:0}img{vertical-align:middle}.img-responsive{display:block;max-width:100%;height:auto}.img-rounded{border-radius:6px}.img-thumbnail{padding:4px;line-height:1.42857143;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;display:inline-block;max-width:100%;height:auto}.img-circle{border-radius:50%}hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eee}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}.container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}@media (min-width: 768px){.container{width:750px}}@media (min-width: 992px){.container{width:970px}}@media (min-width: 1200px){.container{width:1170px}}.container-fluid{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.row{margin-left:-15px;margin-right:-15px}.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{position:relative;min-height:1px;padding-left:15px;padding-right:15px}.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{float:left}.col-xs-12{width:100%}.col-xs-11{width:91.66666667%}.col-xs-10{width:83.33333333%}.col-xs-9{width:75%}.col-xs-8{width:66.66666667%}.col-xs-7{width:58.33333333%}.col-xs-6{width:50%}.col-xs-5{width:41.66666667%}.col-xs-4{width:33.33333333%}.col-xs-3{width:25%}.col-xs-2{width:16.66666667%}.col-xs-1{width:8.33333333%}.col-xs-pull-12{right:100%}.col-xs-pull-11{right:91.66666667%}.col-xs-pull-10{right:83.33333333%}.col-xs-pull-9{right:75%}.col-xs-pull-8{right:66.66666667%}.col-xs-pull-7{right:58.33333333%}.col-xs-pull-6{right:50%}.col-xs-pull-5{right:41.66666667%}.col-xs-pull-4{right:33.33333333%}.col-xs-pull-3{right:25%}.col-xs-pull-2{right:16.66666667%}.col-xs-pull-1{right:8.33333333%}.col-xs-pull-0{right:auto}.col-xs-push-12{left:100%}.col-xs-push-11{left:91.66666667%}.col-xs-push-10{left:83.33333333%}.col-xs-push-9{left:75%}.col-xs-push-8{left:66.66666667%}.col-xs-push-7{left:58.33333333%}.col-xs-push-6{left:50%}.col-xs-push-5{left:41.66666667%}.col-xs-push-4{left:33.33333333%}.col-xs-push-3{left:25%}.col-xs-push-2{left:16.66666667%}.col-xs-push-1{left:8.33333333%}.col-xs-push-0{left:auto}.col-xs-offset-12{margin-left:100%}.col-xs-offset-11{margin-left:91.66666667%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-0{margin-left:0}@media (min-width: 768px){.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12{float:left}.col-sm-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}.col-sm-pull-12{right:100%}.col-sm-pull-11{right:91.66666667%}.col-sm-pull-10{right:83.33333333%}.col-sm-pull-9{right:75%}.col-sm-pull-8{right:66.66666667%}.col-sm-pull-7{right:58.33333333%}.col-sm-pull-6{right:50%}.col-sm-pull-5{right:41.66666667%}.col-sm-pull-4{right:33.33333333%}.col-sm-pull-3{right:25%}.col-sm-pull-2{right:16.66666667%}.col-sm-pull-1{right:8.33333333%}.col-sm-pull-0{right:auto}.col-sm-push-12{left:100%}.col-sm-push-11{left:91.66666667%}.col-sm-push-10{left:83.33333333%}.col-sm-push-9{left:75%}.col-sm-push-8{left:66.66666667%}.col-sm-push-7{left:58.33333333%}.col-sm-push-6{left:50%}.col-sm-push-5{left:41.66666667%}.col-sm-push-4{left:33.33333333%}.col-sm-push-3{left:25%}.col-sm-push-2{left:16.66666667%}.col-sm-push-1{left:8.33333333%}.col-sm-push-0{left:auto}.col-sm-offset-12{margin-left:100%}.col-sm-offset-11{margin-left:91.66666667%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-0{margin-left:0}}@media (min-width: 992px){.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12{float:left}.col-md-12{width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:83.33333333%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}.col-md-pull-12{right:100%}.col-md-pull-11{right:91.66666667%}.col-md-pull-10{right:83.33333333%}.col-md-pull-9{right:75%}.col-md-pull-8{right:66.66666667%}.col-md-pull-7{right:58.33333333%}.col-md-pull-6{right:50%}.col-md-pull-5{right:41.66666667%}.col-md-pull-4{right:33.33333333%}.col-md-pull-3{right:25%}.col-md-pull-2{right:16.66666667%}.col-md-pull-1{right:8.33333333%}.col-md-pull-0{right:auto}.col-md-push-12{left:100%}.col-md-push-11{left:91.66666667%}.col-md-push-10{left:83.33333333%}.col-md-push-9{left:75%}.col-md-push-8{left:66.66666667%}.col-md-push-7{left:58.33333333%}.col-md-push-6{left:50%}.col-md-push-5{left:41.66666667%}.col-md-push-4{left:33.33333333%}.col-md-push-3{left:25%}.col-md-push-2{left:16.66666667%}.col-md-push-1{left:8.33333333%}.col-md-push-0{left:auto}.col-md-offset-12{margin-left:100%}.col-md-offset-11{margin-left:91.66666667%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-9{margin-left:75%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-6{margin-left:50%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-3{margin-left:25%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-0{margin-left:0}}@media (min-width: 1200px){.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12{float:left}.col-lg-12{width:100%}.col-lg-11{width:91.66666667%}.col-lg-10{width:83.33333333%}.col-lg-9{width:75%}.col-lg-8{width:66.66666667%}.col-lg-7{width:58.33333333%}.col-lg-6{width:50%}.col-lg-5{width:41.66666667%}.col-lg-4{width:33.33333333%}.col-lg-3{width:25%}.col-lg-2{width:16.66666667%}.col-lg-1{width:8.33333333%}.col-lg-pull-12{right:100%}.col-lg-pull-11{right:91.66666667%}.col-lg-pull-10{right:83.33333333%}.col-lg-pull-9{right:75%}.col-lg-pull-8{right:66.66666667%}.col-lg-pull-7{right:58.33333333%}.col-lg-pull-6{right:50%}.col-lg-pull-5{right:41.66666667%}.col-lg-pull-4{right:33.33333333%}.col-lg-pull-3{right:25%}.col-lg-pull-2{right:16.66666667%}.col-lg-pull-1{right:8.33333333%}.col-lg-pull-0{right:auto}.col-lg-push-12{left:100%}.col-lg-push-11{left:91.66666667%}.col-lg-push-10{left:83.33333333%}.col-lg-push-9{left:75%}.col-lg-push-8{left:66.66666667%}.col-lg-push-7{left:58.33333333%}.col-lg-push-6{left:50%}.col-lg-push-5{left:41.66666667%}.col-lg-push-4{left:33.33333333%}.col-lg-push-3{left:25%}.col-lg-push-2{left:16.66666667%}.col-lg-push-1{left:8.33333333%}.col-lg-push-0{left:auto}.col-lg-offset-12{margin-left:100%}.col-lg-offset-11{margin-left:91.66666667%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-0{margin-left:0}}.clearfix:before,.clearfix:after,.container:before,.container:after,.container-fluid:before,.container-fluid:after,.row:before,.row:after{content:" ";display:table}.clearfix:after,.container:after,.container-fluid:after,.row:after{clear:both}.center-block{display:block;margin-left:auto;margin-right:auto}.pull-right{float:right !important}.pull-left{float:left !important}.hide{display:none !important}.show{display:block !important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.hidden{display:none !important;visibility:hidden !important}.affix{position:fixed}@-ms-viewport{width:device-width}.visible-xs,.visible-sm,.visible-md,.visible-lg{display:none !important}.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block{display:none !important}@media (max-width: 767px){.visible-xs{display:block !important}table.visible-xs{display:table}tr.visible-xs{display:table-row !important}th.visible-xs,td.visible-xs{display:table-cell !important}}@media (max-width: 767px){.visible-xs-block{display:block !important}}@media (max-width: 767px){.visible-xs-inline{display:inline !important}}@media (max-width: 767px){.visible-xs-inline-block{display:inline-block !important}}@media (min-width: 768px) and (max-width: 991px){.visible-sm{display:block !important}table.visible-sm{display:table}tr.visible-sm{display:table-row !important}th.visible-sm,td.visible-sm{display:table-cell !important}}@media (min-width: 768px) and (max-width: 991px){.visible-sm-block{display:block !important}}@media (min-width: 768px) and (max-width: 991px){.visible-sm-inline{display:inline !important}}@media (min-width: 768px) and (max-width: 991px){.visible-sm-inline-block{display:inline-block !important}}@media (min-width: 992px) and (max-width: 1199px){.visible-md{display:block !important}table.visible-md{display:table}tr.visible-md{display:table-row !important}th.visible-md,td.visible-md{display:table-cell !important}}@media (min-width: 992px) and (max-width: 1199px){.visible-md-block{display:block !important}}@media (min-width: 992px) and (max-width: 1199px){.visible-md-inline{display:inline !important}}@media (min-width: 992px) and (max-width: 1199px){.visible-md-inline-block{display:inline-block !important}}@media (min-width: 1200px){.visible-lg{display:block !important}table.visible-lg{display:table}tr.visible-lg{display:table-row !important}th.visible-lg,td.visible-lg{display:table-cell !important}}@media (min-width: 1200px){.visible-lg-block{display:block !important}}@media (min-width: 1200px){.visible-lg-inline{display:inline !important}}@media (min-width: 1200px){.visible-lg-inline-block{display:inline-block !important}}@media (max-width: 767px){.hidden-xs{display:none !important}}@media (min-width: 768px) and (max-width: 991px){.hidden-sm{display:none !important}}@media (min-width: 992px) and (max-width: 1199px){.hidden-md{display:none !important}}@media (min-width: 1200px){.hidden-lg{display:none !important}}.visible-print{display:none !important}@media print{.visible-print{display:block !important}table.visible-print{display:table}tr.visible-print{display:table-row !important}th.visible-print,td.visible-print{display:table-cell !important}}.visible-print-block{display:none !important}@media print{.visible-print-block{display:block !important}}.visible-print-inline{display:none !important}@media print{.visible-print-inline{display:inline !important}}.visible-print-inline-block{display:none !important}@media print{.visible-print-inline-block{display:inline-block !important}}@media print{.hidden-print{display:none !important}}html{box-sizing:border-box;height:100%;overflow-x:hidden}*,*:before,*:after{box-sizing:inherit}body{font-family:"droid-sans", sans-serif;background:#1f282f;color:#fff;padding:0;margin:0;height:100%;width:100%;-webkit-overflow-scrolling:touch;text-rendering:optimizeLegibility}@media screen and (max-width: 600px){body{overflow-x:hidden}}#wrapper{min-width:100%;height:100%;padding-top:60px;position:relative;top:0;bottom:100%;right:0;z-index:1;transition:right 500ms cubic-bezier(0.215, 0.61, 0.355, 1)}#wrapper.nav-open{right:220px}@media screen and (min-width: 760px){#wrapper.nav-open{right:0}}.row.flex{display:flex;flex-wrap:wrap}.container{padding:0 20px}iframe{display:block;border:none;padding:0;margin:0;overflow:hidden}h1,h2,h3,h4,h5{font-family:"bree-serif", sans-serif;font-weight:bold;text-transform:uppercase}a{color:#046bb5}a:hover{color:#034e83}.heading-icon{text-align:center;padding-bottom:5px}.heading{font-size:2.8em;text-transform:uppercase;text-align:center;line-height:0.8em;margin:0 0 50px}@media screen and (max-width: 990px){.heading{font-size:2em}}.heading span{display:block;font-size:0.5em}.heading.nomargin{margin-bottom:0}.center{text-align:center}.white-bg{background:#fff;color:#1f282f}.blue-bg{background:#1f282f}.tip{display:inline-block}.tip img{width:20px}.read-more{margin-top:30px}.button{padding:12px 20px;display:inline-block;color:#ed3022;border:2px solid #ed3022;text-transform:uppercase;font-weight:bold;letter-spacing:0.1em;font-size:0.9em;text-decoration:none !important;transition:all 200ms}.button:hover{text-decoration:none;color:#fff;background:#ed3022}.button.white{border-color:#fff;color:#fff}.button.white:hover{color:#111;background:#fff}.button.blue{color:#fff;background:#046bb5;border-color:#046bb5}.button.blue:hover{color:#fff;border-color:#035c9c;background:#035c9c}.slick-dots li.slick-active button:before{color:#0588e7;font-size:16px}.slick-dots li button:before{color:#046bb5;font-size:16px}.slick-next,.slick-prev{height:40px;width:18px;top:50%;margin-top:-20px;z-index:99;transition:opacity 250ms}.slick-next.slick-disabled,.slick-prev.slick-disabled{opacity:0.2}.slick-next.slick-disabled:hover,.slick-prev.slick-disabled:hover{opacity:0.2}.slick-next:hover,.slick-prev:hover{opacity:0.8}.slick-prev{left:-30px}.slick-next{right:-30px}@media screen and (max-width: 990px){.slick-prev{left:-10px}.slick-next{right:-10px}}.share_buttons{margin:0;padding:0;list-style-type:none}.share_buttons li{display:inline-block;vertical-align:top}.site-banner{position:fixed;top:0;left:0;right:0;width:100%;padding:15px 20px;height:50px;background:#ed3022;color:#fff;z-index:9999999;text-align:center;letter-spacing:0.05em;font-size:0.9em}@media screen and (max-width: 800px){.site-banner{padding:10px 20px}}.site-banner a{color:#fff;text-decoration:underline}.flex{display:flex}.flex-wrap{flex-wrap:wrap}html.turbo-progress-bar::before{background-color:#046bb5 !important;height:3px !important}a{outline:none}#desktop-nav{position:fixed;width:100%;top:0;left:0;z-index:999;height:70px;background:#192026;transition:all 200ms cubic-bezier(0.215, 0.61, 0.355, 1)}@media screen and (max-width: 1024px){#desktop-nav{display:none}}#desktop-nav.transparent{background:transparent}#desktop-nav.slimline{height:60px;overflow:hidden}#desktop-nav.slimline li a{margin-top:0;padding:22px 0}#desktop-nav.slimline .logo{width:80px}#desktop-nav.slimline .logo .big{opacity:0}#desktop-nav.slimline .logo .big img{width:80px;height:auto}#desktop-nav.slimline .logo .small{opacity:1}#desktop-nav.slimline .logo .small img{height:61px}#desktop-nav.slimline .subscribe-button a{margin-top:11px !important}#desktop-nav ul{list-style-type:none;margin:0;padding:0;font-size:0;float:right;display:inline-block;vertical-align:top;margin-right:15px}#desktop-nav ul li{display:inline-block;font-size:13px;margin:0 20px;vertical-align:top}#desktop-nav ul li.active a{color:#0c96fa}#desktop-nav ul li a{color:#fff;display:block;padding:22px 0;text-transform:uppercase;letter-spacing:0.1em;height:100%;transition:all 200ms cubic-bezier(0.215, 0.61, 0.355, 1)}#desktop-nav ul li a:hover,#desktop-nav ul li a:active,#desktop-nav ul li a:focus{color:#0c96fa;text-decoration:none}#desktop-nav ul li.subscribe-button{margin:0 0 0 15px}#desktop-nav ul li.subscribe-button a{background:#fff;border-radius:5px;color:#046bb5;margin-top:10px;padding:10px 15px}#desktop-nav .logo{position:relative;width:120px;display:inline-block;margin-left:20px;transition:width 200ms cubic-bezier(0.215, 0.61, 0.355, 1)}#desktop-nav .logo .small{opacity:0;position:absolute;top:0;transition:all 200ms cubic-bezier(0.215, 0.61, 0.355, 1)}@media screen and (max-width: 1024px){#desktop-nav .logo .small{opacity:1}}#desktop-nav .logo .small img{width:auto;height:70px;transition:all 200ms cubic-bezier(0.215, 0.61, 0.355, 1)}#desktop-nav .logo .big{opacity:1;transition:all 200ms cubic-bezier(0.215, 0.61, 0.355, 1)}#desktop-nav .logo .big img{margin:10px 0 0 0;height:auto;width:120px;transition:all 200ms cubic-bezier(0.215, 0.61, 0.355, 1)}@media screen and (max-width: 1024px){#desktop-nav .logo .big{opacity:0}}#desktop-nav .logo a{padding:0 !important;margin-top:0 !important}@media screen and (min-width: 850px) and (max-width: 1150px){#desktop-nav .social-link{display:none}}@media screen and (max-width: 1150px){#desktop-nav{height:50px}#desktop-nav ul li{margin:0 20px}#desktop-nav ul li a{margin-top:0 !important;padding:17px 0}#desktop-nav .subscribe-button a{margin-top:5px !important}#desktop-nav .logo{width:100px}#desktop-nav .logo .big{opacity:0}#desktop-nav .logo .big img{width:120px;height:auto}#desktop-nav .logo .small{opacity:1}#desktop-nav .logo .small img{height:50px}}#mobile-nav{position:fixed;width:100%;top:0;right:0;z-index:999;background:#121619;height:60px;display:none}@media screen and (max-width: 1024px){#mobile-nav{display:block}}#mobile-nav .logo{height:61px;margin-left:-20px}#mobile-nav .logo img{height:100%}#mobile-nav.nav-open #menu-toggle a{right:220px}@media screen and (min-width: 1024px){#mobile-nav.nav-open #menu-toggle a{right:0}}#mobile-nav #menu-toggle a{position:absolute;top:0;right:0;display:block;height:100%;padding:17px 15px;transition:right 500ms cubic-bezier(0.215, 0.61, 0.355, 1)}#mobile-nav #menu-toggle a img{width:24px}.nav-stripe{position:absolute;left:0;top:-10px;opacity:1;transition:all 250ms cubic-bezier(0.215, 0.61, 0.355, 1);transform:translateY(0)}.nav-stripe img{width:80px}.social-link{display:inline-block;margin:0 2px !important;margin-top:12px}.social-link a{padding:20px 16px 20px 0 !important}.social-link img{width:16px}.nav-stripe-black{position:absolute;left:10px;top:-10px;z-index:-1;opacity:1;transition:all 250ms 50ms cubic-bezier(0.215, 0.61, 0.355, 1);transform:translateY(0)}.nav-stripe-black img{width:190px}#offcanvas-nav{background:#000;padding:35px 20px;position:fixed;top:0;right:-250px;height:100%;width:220px;z-index:9999;transition:right 500ms cubic-bezier(0.215, 0.61, 0.355, 1)}#offcanvas-nav.nav-open{right:0}@media screen and (min-width: 1024px){#offcanvas-nav.nav-open{right:-220px}}#offcanvas-nav ul{margin:0;padding:0;list-style-type:none}#offcanvas-nav li{border-bottom:1px #121619 solid}#offcanvas-nav a{color:#fff;display:block;padding:15px 0;text-transform:uppercase;letter-spacing:0.1em;transition:all 250ms cubic-bezier(0.215, 0.61, 0.355, 1)}#offcanvas-nav a:hover,#offcanvas-nav a:active,#offcanvas-nav a:focus{color:#046bb5;text-decoration:none}@media screen and (max-width: 767px){.nav-stripe{transform:translateY(-190px);opacity:0}.nav-stripe-black{transform:translateY(-50px);opacity:0}}.footer{background:#121619;padding:50px 0 20px;text-align:center;position:relative;z-index:2}.footer .footer-stripes{position:absolute;top:-120px;right:0;width:180px}@media screen and (max-width: 990px){.footer .footer-stripes{width:120px;top:-80px}}@media screen and (max-width: 767px){.footer .footer-stripes{display:none}}.footer .sponsors{margin:0;margin-bottom:0px;padding:0;list-style-type:none;display:flex;justify-content:center;opacity:0.6}.footer .sponsors.small li{width:150px;margin:0 0 30px;display:flex;align-items:center}@media screen and (max-width: 767px){.footer .sponsors.small li{margin:0;width:100px}}.footer .sponsors li{display:inline-block;width:150px;margin:0 20px}@media screen and (max-width: 767px){.footer .sponsors li{margin:0}}.footer .sponsors li img{width:100%}.footer .footer-link{display:inline-block;margin-right:5px}.footer .copyright{margin-top:30px;color:#999;font-size:0.8em}.footer .copyright a{color:#999;margin-left:20px;text-decoration:none}.social-media{margin-top:30px}.social-media a{display:inline-block;margin:0;padding:10px 15px;opacity:0.8;transition:opacity 500ms cubic-bezier(0.215, 0.61, 0.355, 1)}.social-media a:hover{opacity:1;text-decoration:none}.social-media img{width:18px}#newsletter{display:inline-block;margin-right:5px}#newsletter a:hover{text-decoration:none}#email-overlay{position:fixed;top:0;left:0;height:100%;width:100%;background:rgba(31,40,47,0.97);display:none;color:#ccc;overflow:auto;z-index:99999}#email-form{display:table;height:100%;margin:0 auto}#email-content{display:table-cell;vertical-align:middle}#email-form button{float:right;display:inline-block;-webkit-appearance:none;background:transparent;outline:none;border:none;font-size:1em;text-transform:uppercase;letter-spacing:0.1em;color:#046bb5;margin-top:-1px;font-weight:200;font-family:"bree-serif", sans-serif;cursor:pointer;-webkit-transition:all 200ms cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:all 200ms cubic-bezier(0.215, 0.61, 0.355, 1);-o-transition:all 200ms cubic-bezier(0.215, 0.61, 0.355, 1);transition:all 200ms cubic-bezier(0.215, 0.61, 0.355, 1)}#mc-embedded-subscribe{padding:0 3px}#email-form button img{width:50px}input[type="email"]{display:inline-block;width:500px;-webkit-appearance:none;background:transparent;outline:none;border:none;border-bottom:1px solid #046bb5;padding:0;font-size:3em;color:#fff;font-weight:300;font-family:"bree-serif", sans-serif}label{color:#fff;font-weight:200;padding-top:15px;display:inline-block}::-webkit-input-placeholder{color:#fff;font-weight:200}:-moz-placeholder{color:#fff;font-weight:200}::-moz-placeholder{color:#fff;font-weight:200}:-ms-input-placeholder{color:#fff;font-weight:200}.email-contacts{margin-top:50px}.email-contacts a{text-decoration:underline;display:inline-block;margin:0 15px;color:#fff}.email-contacts a:hover{text-decoration:none}.subscribe-link{position:fixed;right:-80px;bottom:-80px;z-index:99999;background:#ed3022;text-transform:uppercase;padding:10px;width:160px;height:160px;color:#fff;font-weight:bold;text-align:center;letter-spacing:0.04em;transform:rotate(-45deg);transition:background 250ms}.subscribe-link:visited,.subscribe-link:link{color:#fff}.subscribe-link:hover{background:#e32112}.home-wrapper{padding:0 !important}.home-height-contraint{overflow:hidden;position:relative}@media screen and (min-width: 600px){.home-height-contraint{display:grid;grid-template-columns:repeat(12, 1fr)}}@media screen and (min-width: 1024px){.home-height-contraint{max-height:95vh;grid-template-rows:calc(95vh - 350px) 350px}}.home-header-video{grid-row:1;grid-column:1 / -1;position:relative;z-index:9}@media screen and (min-width: 1024px){.home-header-video{grid-column:1 / 9;grid-row:1/3}}.home-header-instagram{position:relative;height:350px;display:flex;flex-direction:column}@media screen and (min-width: 600px){.home-header-instagram{grid-row:2;grid-column:span 6;display:grid;grid-template-columns:repeat(14, 1fr);height:auto}}@media screen and (min-width: 1024px){.home-header-instagram{grid-column:-1/-8;grid-template-columns:repeat(12, 1fr);grid-row:1}}@media screen and (min-width: 1200px){.home-header-instagram{grid-column:-1/-7}}.home-header-instagram img{height:100%;width:100%;object-fit:cover;grid-column:1/-1;position:absolute}.home-instagram-content{position:relative;margin:auto 0 40px;grid-column:2/-2;padding:0 20px}@media screen and (min-width: 600px){.home-instagram-content{padding:0}}@media screen and (min-width: 1024px){.home-instagram-content{grid-column:5/-2}}@media screen and (min-width: 1200px){.home-instagram-content{margin-bottom:8rem;grid-column:4/-2}}.home-instagram-content h2{font-size:2.5em;line-height:1em;margin-bottom:2rem}@media screen and (min-width: 1024px){.home-instagram-content h2{font-size:3em}}@media screen and (min-width: 1400px){.home-instagram-content h2{font-size:3.8em}}.home-instagram-content .button{pointer-events:auto;color:#fff;border:2px solid #fff;margin-top:10px;background-color:#1f282f}.home-instagram-content .button:hover{background-color:#fff;color:#1f282f}.home-header{box-sizing:border-box;width:100%;height:100%;display:table;position:relative;background:url(/assets/home-header-a03ecabc5516a6dc52499992cf872b0b700351a0631d33319b178adc8d978d60.jpg);padding:0 0 56.25% 0;overflow:hidden;background-size:cover}@media screen and (max-width: 767px){.home-header{padding:0;min-height:100vh;background:url(/assets/home-header-mobile-498c2ef5e35127705902ac29719f2eae04dafbebdcccda101534a2a3250457c5.jpg)}}@media screen and (min-width: 1024px){.home-header{transform:skew(-15deg);overflow:hidden;left:-180px}}@media screen and (min-width: 1024px){.video-container{transform:skew(15deg)}}.home-header-wrapper{position:absolute;top:0;left:0;right:0;bottom:0;height:100%}.home-header-wrapper .home-header-content{position:absolute;bottom:30%;left:5%;width:80%;max-width:850px}@media screen and (min-width: 767px){.home-header-wrapper .home-header-content{bottom:120px;width:65%}}@media screen and (min-width: 1400px){.home-header-wrapper .home-header-content{width:60%}}.home-header-wrapper .home-header-content h1{font-size:6em;margin-bottom:0;line-height:1em}@media screen and (max-width: 1600px){.home-header-wrapper .home-header-content h1{font-size:4.5em}}@media screen and (max-width: 1200px){.home-header-wrapper .home-header-content h1{font-size:4em}}@media screen and (max-width: 767px){.home-header-wrapper .home-header-content h1{font-size:3em}}.home-header-wrapper .home-header-content h2{font-weight:normal;font-size:2em;padding-right:3rem}@media screen and (max-width: 1600px){.home-header-wrapper .home-header-content h2{font-size:1.75em}}@media screen and (max-width: 1400px){.home-header-wrapper .home-header-content h2{font-size:1.5em}}@media screen and (max-width: 767px){.home-header-wrapper .home-header-content h2{font-size:1.2em}}#scroll-arrow{position:absolute;bottom:50px;left:0;text-align:center;color:#fff;width:100%}@media screen and (max-width: 767px){#scroll-arrow{bottom:20px}}#scroll-arrow a{color:#fff;text-decoration:none}#scroll-arrow .hint{font-size:1em;letter-spacing:0.1em;margin-bottom:5px;text-transform:uppercase}#scroll-arrow img{width:28px}.video-container{position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:#121619}.video-container video{position:absolute;top:0;left:0;bottom:0;right:0;min-width:50%;min-height:50%;margin:auto;opacity:0.6}.home-race{position:relative;background-color:#1f282f;height:350px;padding:0 20px}@media screen and (min-width: 600px){.home-race{padding:0;display:grid;grid-template-columns:repeat(12, 1fr);align-items:center;grid-row:2;grid-column:span 6;height:auto}}@media screen and (min-width: 1024px){.home-race{grid-column:-1/-8;grid-template-columns:repeat(14, 1fr)}}.home-race h1{font-size:18px;margin:0 0 10px 0}.home-race a{pointer-events:auto;color:#fff}.home-race a:hover{text-decoration:none}.home-race .race-stripes{position:absolute;top:-120px;right:0;width:160px;z-index:99;display:none}@media screen and (min-width: 767px){.home-race .race-stripes{display:block;right:-80px}}@media screen and (min-width: 1024px){.home-race .race-stripes{width:220px}}.home-race .home-race-info{padding:40px 0;width:100%;pointer-events:none;grid-column:2/-2}@media screen and (min-width: 1024px){.home-race .home-race-info{grid-column:4/-2}}@media screen and (min-width: 1600px){.home-race .home-race-info{grid-column:6/-2}}@media screen and (max-width: 767px){.home-race .home-race-info{padding:50px 0}}.home-race .home-race-info h3{margin:0;line-height:1em;font-size:2.5em}@media screen and (min-width: 1024px){.home-race .home-race-info h3{font-size:3em}}@media screen and (min-width: 1400px){.home-race .home-race-info h3{font-size:3.8em}}.home-race .home-race-info h4{font-size:1.8em;margin:0 0 20px}@media screen and (max-width: 1400px){.home-race .home-race-info h4{font-size:1.6em}}.home-race .home-race-info .race-title{margin-left:100px}@media screen and (max-width: 990px){.home-race .home-race-info .race-title{margin:10px 0 0 0}}.home-race .home-race-info .flag{float:left;padding-top:12px}@media screen and (max-width: 990px){.home-race .home-race-info .flag{float:none}}.home-race .home-race-info .flag img{width:50px}@media screen and (min-width: 1024px){.home-race .home-race-info .flag img{width:80px}}.home-race .home-race-info .races-link{clear:left}.home-race .home-race-info .races-link a{pointer-events:auto;color:#fff;border:2px solid #fff;margin-top:10px}.home-race .home-race-info .races-link a:hover{background:#fff;color:#000}.home-news{background:#fff;color:#333;position:relative}.home-news a{color:#1f282f}.home-news a:hover{text-decoration:none}.home-news .news-stripes{position:absolute;top:-100px;left:-5px;width:107px}@media screen and (max-width: 990px){.home-news .news-stripes{left:-20px}}@media screen and (max-width: 767px){.home-news .news-stripes{display:none}}.home-news p{font-size:1.2em}.home-news h1{font-size:18px;border-bottom:1px solid #999;padding-bottom:10px;margin-bottom:50px}.home-news .author{font-weight:bold;font-size:14px;display:inline-block;vertical-align:bottom;margin-top:10px}.home-news .timestamp{color:#999;font-size:12px;display:inline-block;vertical-align:bottom;text-transform:uppercase}.home-news .news-button{margin-top:50px;display:inline-block}.home-news .news-button a{color:#ed3022}.home-news .news-button a:hover{color:#fff}.home-news .home-news-image{width:60%;position:absolute;top:0;right:0;bottom:0}@media screen and (max-width: 767px){.home-news .home-news-image{display:none}}.home-news .news-image{width:100%;position:absolute;top:0;right:0;bottom:0;background-position:left center;background-size:cover}.home-news .slick-slide img{display:inline-block}.home-news .home-news-wrapper{position:relative;z-index:99;background:#fff;transform:skewX(-15deg)}@media screen and (max-width: 767px){.home-news .home-news-wrapper{transform:skewX(0)}}.home-news .home-news-wrapper .home-news-content{padding:80px 120px 80px 0;transform:skewX(15deg)}@media screen and (max-width: 767px){.home-news .home-news-wrapper .home-news-content{padding:50px 0;transform:skewX(0)}}.home-news .home-news-wrapper h2{font-size:2.5em;line-height:1.2em;margin-top:0}.home-rider{background:#1f282f;color:#333;position:relative;color:#fff}.home-rider h1{font-size:18px;border-bottom:1px solid #fff;padding-bottom:10px;margin-bottom:30px}.home-rider p{font-size:1.2em}.home-rider a{color:#fff}.home-rider a:hover{text-decoration:none}.home-rider .home-rider-image{width:53%;position:absolute;top:0;left:0;bottom:0;background-position:right center;background-size:cover}@media screen and (max-width: 767px){.home-rider .home-rider-image{display:none}}.home-rider .home-rider-wrapper{background:#1f282f;transform:skewX(-15deg)}@media screen and (max-width: 767px){.home-rider .home-rider-wrapper{transform:skewX(0)}}.home-rider .home-rider-wrapper .home-rider-content{padding:80px 0 80px 120px;transform:skewX(15deg)}@media screen and (max-width: 767px){.home-rider .home-rider-wrapper .home-rider-content{padding:50px 0;transform:skewX(0)}}.home-rider .home-rider-wrapper h2{font-size:2.5em;line-height:1.2em}.home-rider .rider-name{margin-bottom:30px}.home-rider .rider-name h1{font-size:6em;margin:0;line-height:1em;padding:0;border:none}.home-rider .rider-name h2{font-size:2.5em;margin:0;line-height:1em}.home-rider .rider-button a{margin-top:50px;color:#fff;border:2px solid #fff}.home-rider .rider-button a:hover{background:#fff;color:#000}.tweet-panel{padding:50px 0;background:#046bb5;color:#fff;text-align:center;position:relative}@media screen and (max-width: 767px){.tweet-panel{padding:50px 0}}.tweet-panel .slide{outline:none}.tweet-panel .twitter-stripes-1{position:absolute;top:-107px;right:-5px;width:120px}@media screen and (max-width: 990px){.tweet-panel .twitter-stripes-1{right:-50px;width:100px;top:-80px}}@media screen and (max-width: 767px){.tweet-panel .twitter-stripes-1{display:none}}.tweet-panel .twitter-stripes-2{position:absolute;bottom:-80px;left:0;width:120px;z-index:99}@media screen and (max-width: 990px){.tweet-panel .twitter-stripes-2{left:-50px;width:100px}}@media screen and (max-width: 767px){.tweet-panel .twitter-stripes-2{display:none}}.tweet-panel .tweet{padding:0 80px}.tweet-panel .tweet .icon img{width:50px;margin-bottom:30px;display:inline-block}.tweet-panel .tweet .content{font-family:"bree-serif", sans-serif;font-size:2.5em}@media screen and (max-width: 990px){.tweet-panel .tweet .content{font-size:2em}}@media screen and (max-width: 767px){.tweet-panel .tweet .content{font-size:1.5em}}.tweet-panel .tweet .content a{color:#a8daf4}.tweet-panel .tweet .user{margin-top:30px;font-size:1.5em}.tweet-panel .tweet .user a{color:#fff}.home-gear{background:#fff;color:#333;position:relative}.home-gear h1{font-size:18px;border-bottom:1px solid #999;padding-bottom:10px;margin-bottom:50px}.home-gear h3{margin:0;color:#ed3022}.home-gear h2{margin-top:0}.home-gear p{font-size:1.2em}.home-gear .gear-button{margin-top:50px;display:inline-block}.home-gear .home-gear-image{width:52%;position:absolute;top:0;right:0;bottom:0;background-color:#89ccfc;background-position:left center;background-size:cover}@media screen and (max-width: 767px){.home-gear .home-gear-image{display:none}}.home-gear .home-gear-wrapper{background:#fff;transform:skewX(-15deg)}@media screen and (max-width: 767px){.home-gear .home-gear-wrapper{transform:skewX(0)}}.home-gear .home-gear-wrapper .home-gear-content{padding:80px 120px 80px 0;transform:skewX(15deg)}@media screen and (max-width: 767px){.home-gear .home-gear-wrapper .home-gear-content{padding:50px 0;transform:skewX(0)}}.home-gear .home-gear-wrapper h2{font-size:2.5em;line-height:1.2em}.home-youtube{position:relative;width:100%;height:600px;height:0;padding-bottom:56.25%}.home-youtube .youtube-video{position:absolute;top:0;left:0;width:100%;height:100%}.home-gallery{width:100%;position:relative}.home-gallery .gallery-slider{margin:0;height:700px}.home-gallery .gallery-overlay{width:100%;padding:0 30px;padding-top:80px;position:absolute;left:0;bottom:0;top:0;background:rgba(18,22,25,0.3);height:100%;z-index:2}.home-gallery .slide img{width:100%}.home-gallery .slick-prev{left:30px}.home-gallery .slick-next{right:30px}.home-gallery a{color:#fff}.home-gallery a:hover{text-decoration:none}.home-gallery h1{font-size:18px;border-bottom:1px solid #fff;padding-bottom:10px;margin-bottom:50px}.home-gallery h2{border:none;font-size:4em;line-height:1em}@media screen and (max-width: 990px){.home-gallery h2{font-size:3.5em}}@media screen and (max-width: 767px){.home-gallery h2{font-size:3em}}.home-gallery .gallery-button a{color:#fff;border:2px solid #fff}.home-gallery .gallery-button a:hover{background:#fff;color:#000}.slides-pagination{display:none}.slides-navigation a.next{right:20px}.slides-navigation a.next img{width:20px}.slides-navigation a.prev{left:20px}.slides-navigation a.prev img{width:20px}.slider-nav{float:right;margin-top:50px}.slider-nav a{display:inline-block;padding:5px}.slider-nav img{width:14px}.slider-nav .next{margin-left:12px}.touch .home-video{background:url(/assets/home-header-mobile-498c2ef5e35127705902ac29719f2eae04dafbebdcccda101534a2a3250457c5.jpg) left center;background-size:cover}.touch #race-header{background:url(/assets/race-header-mobile-2bfc9a1780440aacb3f92fc012084645e144031751c52a6738a1a01d38b8e19d.jpg) left center;background-size:cover}.team-header{width:100%;height:100%;position:relative}@media screen and (max-width: 767px){.team-header{min-height:50%}}.team-header.fun{background:url(/assets/team-header-8136988bb1debd00b64e3a62376d36756022e0a1d2cc4eb6530a2d78ce43710a.jpg) center center no-repeat fixed;background-size:cover}.team-header .header-content{position:absolute;bottom:100px;left:0;text-align:center;width:100%;z-index:10}.team-header .header-content h1{font-size:5em;line-height:1em;margin:0;text-shadow:0px 2px 2px rgba(0,0,0,0.6)}.team-header .header-content h1 span{font-size:0.6em;border-bottom:6px solid #fff;vertical-align:top;line-height:1.4em}@media screen and (max-width: 767px){.team-header .header-content h1{font-size:3em}}.team-header .header-content h2{font-size:3em;line-height:1em;margin:0;text-shadow:0px 2px 2px rgba(0,0,0,0.6)}.team{padding:50px 0;background:#fff;color:#1f282f;position:relative;z-index:2}.team .team-stripes{position:absolute;top:-100px;left:-5px;width:107px}@media screen and (max-width: 990px){.team .team-stripes{left:-30px}}@media screen and (max-width: 767px){.team .team-stripes{display:none}}.team h3{font-size:1.3em;margin:0;line-height:1.4em;margin-bottom:5px}.team h3 span{font-size:1.8em;display:block}.team a,.team .no-link{color:#fff;height:100%;display:block;position:relative;overflow:hidden}.team .rider{margin-bottom:50px;position:relative}.team .rider:hover .rider-image{opacity:0}.team .rider:hover .rider-content{bottom:0px}.team .rider .rider-image-wrap{background-size:cover}.team .rider .rider-image{width:100%;opacity:1;transition:opacity 500ms cubic-bezier(0.215, 0.61, 0.355, 1);transform-origin:50% 0}.team .rider .rider-flag{position:absolute;z-index:2;top:20px;right:20px;width:37px}.team .rider .rider-content{position:absolute;z-index:2;width:100%;left:0;padding:5px 10px 0;bottom:0;transition:bottom 500ms cubic-bezier(0.215, 0.61, 0.355, 1)}.director{padding:50px 0;background:#1f282f;color:#fff;position:relative;z-index:2}@media screen and (max-width: 767px){.director{text-align:center}}.director .director-stripes{position:absolute;top:-120px;right:0;width:220px;z-index:99}@media screen and (max-width: 990px){.director .director-stripes{right:-80px}}@media screen and (max-width: 767px){.director .director-stripes{display:none}}.director h3{font-size:1.8em;margin:0;line-height:1em;margin-bottom:5px}.director p{line-height:1.8em}.director .social-link{margin-bottom:20px}.director .social-link a{color:#fff}.director .social-link img{width:24px;margin-right:5px}.director .rider-image{margin-bottom:10px;width:100%}.director .flag{width:37px}.rider-profile{background:#fff;padding:20px 0 0;color:#1f282f;text-align:center;margin-bottom:50px}.rider-profile h3{font-size:0.9em;margin:0}.rider-profile h4{color:#fff;background:#1f282f;padding:2px 20px;font-weight:200;font-size:1.2em;font-style:italic;display:inline-block;margin:5px 0 20px;position:relative;height:28px;letter-spacing:0.1em}.rider-profile h4:before{width:0;height:0;content:"";position:absolute;top:0;left:-14px;border-style:solid;border-width:14px 0 14px 14px;border-color:#1f282f transparent #1f282f transparent}.rider-profile h4:after{width:0;height:0;content:"";position:absolute;top:0;right:-14px;border-style:solid;border-width:14px 14px 14px 14px;border-color:#1f282f transparent #1f282f transparent}.rider-profile ul{margin:0;padding:0 10px;list-style-type:none;margin-bottom:25px}.rider-profile ul li{line-height:1.8em}.rider-profile ul img{width:18px}.rider-profile .banner{width:100%;margin-top:20px}.support-team{padding:50px 0;background:#eee;color:#1f282f;position:relative;z-index:2;text-align:center}@media screen and (max-width: 767px){.support-team{text-align:center}}.support-team h3{font-size:2em;margin:0;line-height:1em;margin-bottom:0.5rem}.support-team h4{font-size:1.2em;margin:0 0 10px;font-family:"droid-sans", sans-serif}.support-team .team-member{margin-bottom:20px}.support-team .team-member img{margin-bottom:10px;max-width:240px;border-radius:50%}.support-team .social-link{height:34px;margin-bottom:30px}.support-team .social-link a{color:#fff;text-decoration:none}.support-team .social-link img{width:24px;margin-right:5px}.rider-header{width:100%;height:100%;max-height:900px;background:center center no-repeat;background-size:cover;overflow:hidden;position:relative}@media screen and (max-width: 767px){.rider-header{height:80%}}.rider-header .rider-name{position:absolute;bottom:230px;left:50px;text-align:left;text-shadow:0px 2px 5px rgba(0,0,0,0.6)}@media screen and (max-width: 900px){.rider-header .rider-name{left:20px;bottom:50px}}.rider-header .rider-name h1{font-size:10em;margin:0;line-height:1em}@media screen and (max-width: 767px){.rider-header .rider-name h1{font-size:6em}}@media screen and (max-width: 480px){.rider-header .rider-name h1{font-size:4em}}.rider-header .rider-name h2{font-size:4em;margin:0;line-height:1em}@media screen and (max-width: 767px){.rider-header .rider-name h2{font-size:3em}}@media screen and (max-width: 480px){.rider-header .rider-name h2{font-size:2em}}.rider-bio{padding:20px 30px 20px 50px;background:rgba(18,22,25,0.9);transform:skewX(-20deg);color:#fff;position:absolute;bottom:40px;left:-40px}@media screen and (max-width: 900px){.rider-bio{display:none}}.rider-bio-mobile{background:#121619;padding:50px 0;display:none;text-align:center}@media screen and (max-width: 900px){.rider-bio-mobile{display:block}}.rider-bio-mobile .rider-bio-content{transform:skewX(0deg)}.rider-bio-mobile .rider-bio-content .bio-data.age{width:140px}.rider-bio-content{transform:skewX(20deg)}.rider-bio-content .bio-data{display:inline-block;vertical-align:middle;padding:15px 20px;text-align:center}.rider-bio-content .bio-data.age{width:80px}.rider-bio-content .label{text-transform:uppercase;color:#999;line-height:0.8em;font-size:0.8em;letter-spacing:0.05em}.rider-bio-content .data{font-size:3.5em;font-style:italic;font-family:"bree-serif", sans-serif;line-height:1em}.rider-bio-content h3{margin:0;font-size:1em}.rider-bio-content img{margin-bottom:10px}.rider-bio-content img.flag{width:37px}.rider-bio-content .social-links{display:inline-block;margin:5px 0 0;padding:0;list-style-type:none}.rider-bio-content .social-links li{display:inline-block;margin:0 5px}.rider-bio-content .social-links img{width:24px;margin:0}.rider-bio-content .audio-player{margin-bottom:15px}.audio-player{text-align:center;margin:0 auto;display:inline-block}.audio-player .audio-button{background:#fff;color:#fff;position:relative;border-radius:100px;font-size:0px;overflow:hidden;width:40px;height:40px;cursor:pointer;transition:transform 0.2s ease-in-out}.audio-player .audio-button.state-stop{background-color:#57b6fb}.audio-player .audio-button:hover{transform:scale(1.1)}.audio-player .audio-button:after{position:absolute;content:"";border:1px solid #333;height:0;width:0;font-size:0px;top:8px}.audio-player .audio-button.state-stop:after{border:7px solid #333;left:13px;top:13px}.audio-player .audio-button.state-play:after{border:8px solid transparent;border-left:10px solid #333;left:16px;top:12px}.kasper-andersen{background-image:url(/assets/riders/kasper/kasper-hero-50a5705e2f0e17a0f8e25121db9fc092b4b443571b9e660abcd9c016a2c19389.jpg)}.evan-boyle{background-image:url(/assets/riders/evan/evan-hero-77e909e27d454969410202e3c59269cc2caf83143f138185494d6aeddf5f9a53.jpg)}.matthew-cole{background-image:url(/assets/riders/matthew/matthew-hero-ec5024611468110abcc08e65f91821dfa382aa43aaf9e4353e426c4b1fcf4308.jpg)}.matthew-cole{background-image:url(/assets/riders/matthew/matthew-hero-ec5024611468110abcc08e65f91821dfa382aa43aaf9e4353e426c4b1fcf4308.jpg)}.adam-holm-jørgensen{background-image:url(/assets/riders/adam-holm/adam-holm-hero-70922688d0f7ccf44f1fd8014345c15dae961ddf20dc2a6782f1a17ea0073c3c.jpg)}.alastair-mackellar{background-image:url(/assets/riders/alastair/alastair-hero-0a12c0a7134f8f7bfcacf6cb4aef25afcfe33f768a8554f41b15d5d3a43fa111.jpg)}.hamish-mackenzie{background-image:url(/assets/riders/hamish/hamish-hero-e204c13cb9f396ad6cc167da0bed2fb306c5a88d7559fffae70146908a429836.jpg)}.darren-parham{background-image:url(/assets/riders/darren/darren-hero-530677e9d4f488e651e1c2e9182b2db64a3cb05b0b1cf2e789696de86310bb4a.jpg)}.maxence-place{background-image:url(/assets/riders/maxence/maxence-hero-aef3458a6ad89f0e0babd9ac1c13c7fdde99cbc046a1b7e825a3b708a702e28d.jpg)}.samuele-privitera{background-image:url(/assets/riders/samuele/samuele-hero-6698c5af7b3aee515e55700cf8c236e09434e26be8dcd392bf18e6b8378b015c.jpg)}.adam-rafferty{background-image:url(/assets/riders/adam/adam-hero-276943876deb0f857bbfa1b3ca755e191e74a57f5807b428b8ee1d6cc276a9db.jpg)}.mattia-sambinello{background-image:url(/assets/riders/mattia/mattia-hero-997a8f3794018ee0e772107f5b5b377e14988e4028e0b22eb19dfe864264f424.jpg)}.artem-shmidt{background-image:url(/assets/riders/artem/artem-hero-3e7ba9dc94ee2116602fecb4e78116077dc12b1c148b45f6c0f75324ce4993f0.jpg)}.goncalo-tavares{background-image:url(/assets/riders/goncalo/goncalo-hero-231b965d2fb7c0692244a0db492a95e714b28853299e64c843d86595ebcbec1d.jpg)}.ben-wiggins{background-image:url(/assets/riders/ben/ben-hero-f96ad51d7e787dd1e8dd20443dd27ca71e2ad8eebf849899660e93e9a73ea693.jpg)}.nino-de-jong{background-image:url(/assets/riders/nino/nino-hero-c3df263a1b954d6223ec049ab691dffdd2bd572d37fd804a3cf3abf5014a7681.jpg)}.carl-pedersen{background-image:url(/assets/riders/carl/carl-hero-77eaa7dfb132f11287290042f9dbad1106ec6b1e9a39747875f42a64281cd758.jpg)}.wil-holmes{background-image:url(/assets/riders/wil/wil-hero-10afe49b47c7c2eab31d3e375fa9cee63e66aae948d41db7a804aa4a7cc3693c.jpg)}.jesse-kramer{background-image:url(/assets/riders/jesse/jesse-hero-c7aa0d8117540bc7f5f930af604168a15b12c5cf75544116832a65fa59f9e8ae.jpg)}.daniel-moreira{background-image:url(/assets/riders/daniel/daniel-hero-bf61c3249571d8ee9b573de8447bee3bb582b44be2253c3636f634937b94b176.jpg)}.ruben-sanchez{background-image:url(/assets/riders/ruben/ruben-hero-8256bf6466ce6fd60cdfb4d0370b053227b8aa97e009beabd5095471e4e9ab48.jpg)}.rider-palmares{padding:80px 0;position:relative}.rider-palmares .slide{margin:0 10px;outline:none}.rider-palmares table{width:100%}.rider-palmares table th{text-align:center;color:#25a1fa;padding:6px 10px 6px 20px;font-family:"bree-serif", sans-serif;font-weight:400;vertical-align:top}@media screen and (max-width: 990px){.rider-palmares table th{padding:2px}}.rider-palmares table td{vertical-align:top;padding:6px 10px;letter-spacing:0.05em}@media screen and (max-width: 990px){.rider-palmares table td{padding:2px}}.rider-palmares table tr{border-bottom:#3d4f5d solid 1px}.rider-palmares table .jersey{text-align:center;margin:0}.rider-palmares table .jersey img{display:inline-block}.rider-palmares table .no-line{border-bottom:none}.rider-palmares table .no-line td{padding:6px 10px 0}@media screen and (max-width: 990px){.rider-palmares table .no-line td{padding:2px}}.rider-palmares table .no-line th{padding:6px 10px 0px 20px}@media screen and (max-width: 990px){.rider-palmares table .no-line th{padding:2px}}.rider-palmares table .sub-result th,.rider-palmares table .sub-result td{font-size:14px;color:#999}.rider-palmares table thead th{color:#0588e7;font-size:1.8em;padding-left:20px;margin-bottom:0;padding-bottom:10px;font-size:1.5em;letter-spacing:0.1em;font-weight:bold}@media screen and (max-width: 990px){.rider-palmares table thead th{padding:2px}}.rider-story{padding:50px 0;background:#fff;color:#000}.rider-story .heading{margin-bottom:20px}.rider-story h3{text-align:center;margin-bottom:50px;color:#666;text-transform:none;font-weight:normal}.rider-story h3 img{width:24px;display:inline-block;vertical-align:middle;margin:0}.rider-story img{width:100%;margin-bottom:25px}.rider-story p{margin:0 0 25px;color:#333;font-size:18px;line-height:32px}.rider-story ul{margin-bottom:40px;margin-left:0;padding-left:20px}.rider-story li{font-size:18px;margin-bottom:10px}.rider-story .intro{font-family:"sirba-web", serif;text-align:justify;font-size:18px}.rider-story .offset{margin-left:25px}.rider-story h4{font-family:"Times", serif;margin:0 0 5px;font-weight:bold;text-transform:none}.rider-story strong{font-family:"bree-serif", sans-serif;font-weight:bold;font-size:1.2em}.rider-story blockquote{font-family:"bree-serif", sans-serif;font-size:1.6em;font-weight:bold;text-align:right;margin:0;line-height:1.4em;margin-bottom:20px}@media screen and (max-width: 990px){.rider-story blockquote{text-align:left}}.palmares-slider{padding:0 30px}@media screen and (max-width: 990px){.palmares-slider{padding:0 10px}}.palmares-slider .slick-dots{bottom:-100px}.rider-nav{padding:50px 0 100px;background:#fff}@media screen and (max-width: 990px){.rider-nav{padding:50px 0}}.rider-slider{margin-bottom:0}.rider-slider .rider{position:relative;margin:0 5px}.rider-slider .rider.current{opacity:0.2}.rider-slider .rider a{color:#fff;height:100%;display:block;position:relative;overflow:hidden}.rider-slider .rider h3{font-size:1.1em;margin:0;line-height:1.4em;margin-bottom:5px}.rider-slider .rider h3 span{font-size:1.8em;display:block}.rider-slider .rider:hover .rider-image{transform:scale(1.25)}.rider-slider .rider:hover .rider-content{bottom:0px;color:#fff}.rider-slider .rider .rider-image{width:100%;transition:transform 500ms cubic-bezier(0.215, 0.61, 0.355, 1);transform-origin:50% 0}.rider-slider .rider .rider-flag{position:absolute;z-index:2;top:20px;right:20px;width:37px}.rider-slider .rider .rider-content{position:absolute;z-index:2;width:100%;left:0;padding:5px 10px 0;bottom:0;transition:bottom 500ms cubic-bezier(0.215, 0.61, 0.355, 1)}#race-content{background:#0588e7}#race-header{height:90%;width:100%;position:relative;z-index:3;background:url(/assets/race-header-mobile-2bfc9a1780440aacb3f92fc012084645e144031751c52a6738a1a01d38b8e19d.jpg) center center;overflow:hidden;background-size:cover}#race-header .header-wrapper{display:table;position:absolute;top:0;left:0;height:100%;width:100%}#race-header .header-wrapper .header-content{display:table-cell;vertical-align:middle;opacity:0.9}#race-header .header-wrapper .header-content h1{text-align:center;font-size:2em;margin:0;text-shadow:0px 1px 5px rgba(0,0,0,0.5)}#race-header .header-wrapper .header-content h2{font-size:5em;margin:0;line-height:0.9em;text-align:center;text-shadow:0px 1px 5px rgba(0,0,0,0.5)}.race-info{font-family:"bree-serif", sans-serif;padding:50px 0;background:#0588e7;color:#fff}@media screen and (max-width: 990px){.race-info{text-align:center}}.race-info h1{font-size:3.5em;line-height:0.8em;margin:0;margin-top:10px;margin-bottom:30px}@media screen and (max-width: 990px){.race-info h1{font-size:3em}}.race-info h1 span{font-size:0.5em}@media screen and (max-width: 990px){.race-info h1 span{display:block}}.race-info h2{margin:0;display:inline-block;vertical-align:bottom;line-height:1em}.race-info .content-flag{display:inline-block;margin-right:10px;margin-top:10px}@media screen and (max-width: 990px){.race-info .content-flag{display:block;margin:0 0 10px}}.race-info .content-flag img{width:64px;border:3px solid #fff}.race-info .race-date{font-family:"bree-serif", sans-serif;font-weight:bold;font-size:1.8em;vertical-align:bottom;display:inline-block}.race-info .race-date .seperator{display:inline-block;font-size:3em}.race-info .race-date .start_date,.race-info .race-date .end_date{display:inline-block;text-align:center}.race-info .race-date span{font-size:3em;display:block;line-height:0.8em;vertical-align:top}.race-info .align-right{text-align:right}.race-info .race-website a{color:#fff;font-weight:normal;font-size:1.2em;text-transform:capitalize;margin-top:30px;letter-spacing:0.1em}.race-info .border{width:100%;border-bottom:10px solid #fff}.race-info .roster h3{margin-bottom:0}.race-info .roster ul{margin:0;padding:0;list-style-type:none;font-size:1.4em}.race-info .roster a{color:#fff;text-decoration:none}.race-info .roster a:hover{text-decoration:underline}.race-info .data{margin:20px 0;font-size:14px;padding-right:20px;display:inline-block;vertical-align:middle;text-align:center;font-style:italic}@media screen and (max-width: 990px){.race-info .data{padding:0 10px}}.race-info .data .days{display:inline-block;background:#fff;color:#0588e7;border-radius:50%;width:130px;height:130px;position:relative}.race-info .data .days h3{margin:22px 0;font-style:normal}.race-info .data .days h3 span{padding-right:8px;font-style:italic}.race-info .data h3{font-size:1.2em;font-weight:200;margin:0 0 10px;text-transform:none}.race-info .data h3 span{display:block;font-size:3em;font-weight:700;line-height:1em}.race-info .data.winner{vertical-align:middle;margin-left:20px}@media screen and (max-width: 990px){.race-info .data.winner{display:block}}.race-info .data.winner h3{margin:0;font-size:1.8em;text-transform:none;line-height:1em;font-weight:700}.race-info .data.winner h3 span{padding:5px 20px 0;display:table;margin:10px auto 0;background:#fff;color:#0588e7;font-size:0.7em;font-weight:200;position:relative;height:30px;font-style:normal}@media screen and (max-width: 1200px){.race-info .data.winner h3 span{padding:5px 20px}}.race-info .data.winner h3 span:before{width:0;height:0;content:"";position:absolute;top:0;left:-15px;border-style:solid;border-width:15px;border-color:#fff transparent #fff transparent}.race-info .data.winner h3 span:after{width:0;height:0;content:"";position:absolute;top:0;right:-15px;border-style:solid;border-width:15px;border-color:#fff transparent #fff transparent}@media screen and (max-width: 990px){.race-info .race-website{margin-bottom:30px}}.results{padding:50px 0;background:#fff;color:#1f282f;margin:20px 20px 0}@media screen and (max-width: 990px){.results{margin:0;padding:30px 0}}.results h3{color:#046bb5;letter-spacing:0.05em;margin-top:0;margin-bottom:40px;line-height:1em}.results .category{margin:20px 0}.results .category.no-border{border:none}@media screen and (max-width: 480px){.results .category{width:100%;border:none}.results .category .rider{width:100%}.results .category .time{display:inline-block;color:#999;float:right}}.results .separator{margin:20px 42px 25px;color:#1f282f;line-height:10px}@media screen and (max-width: 480px){.results .separator{margin:20px 0 25px}}.results img{margin-right:18px;width:18px;vertical-align:top}.result{margin-bottom:20px}.result .rank{color:#046bb5;font-family:"bree-serif", sans-serif;display:inline-block;font-weight:bold;vertical-align:top;width:40px;letter-spacing:0.05em}.result .rider{display:inline-block;vertical-align:top;color:#666}.result .rider.axeon{color:#1f282f;font-weight:bold}.result .rider.axeon .time{font-weight:normal}.highlights{padding:50px 0;background:#fff;color:#1f282f;position:relative;z-index:99}.highlights .highlight{margin-bottom:40px;display:table}.highlights .highlight .position{display:table-cell;font-family:"bree-serif", sans-serif;font-weight:bold;font-size:2.5em;font-style:italic;vertical-align:top;padding-bottom:35px;line-height:0.8em;background:url(/assets/objects/stripes-c6579f2a44d38c22634eb639bbf30e8f0ed8f34d2549ddda86a05560fc28b74d.png) right center no-repeat;width:85px;text-align:right;padding-right:25px;white-space:nowrap}.highlights .highlight .position sup{font-size:12px;line-height:30px;vertical-align:top;left:-0.25em}@media screen and (max-width: 480px){.highlights .highlight .position{font-size:2em}}.highlights .highlight .rider{vertical-align:bottom;display:table-cell;padding-left:15px}.highlights .highlight .rider h3,.highlights .highlight .rider p{margin:0}.highlights .highlight .rider p{width:220px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media screen and (max-width: 480px){.highlights .highlight .rider{padding-left:5px}}.race-calendar-title{margin-bottom:40px;color:#fff;font-weight:bold;font-size:2.5em}.race-calendar{background:#0588e7;color:#1f282f;padding:30px 0 50px;text-align:center}.race-calendar .calendar-item{margin-bottom:30px;height:270px;color:#1f282f;background:#fff;position:relative;overflow:hidden}.race-calendar .calendar-item.featured{background:#fff;opacity:1}.race-calendar .calendar-item.past{opacity:0.5}.race-calendar .calendar-item a{display:block;height:100%;width:100%;color:#1f282f;text-decoration:none}.race-calendar .calendar-item .calendar-content{padding:30px 10px;height:100%}.race-calendar .calendar-item h3,.race-calendar .calendar-item h4{margin:0;line-height:1.2em}.race-calendar .calendar-item h4{color:#5e666f;font-size:1.1em;margin-bottom:5px}.race-calendar .calendar-item .date{font-family:"bree-serif", sans-serif;font-weight:700;font-size:2em;margin-bottom:10px;line-height:0.8em}.race-calendar .calendar-item .date span{display:block;font-size:2.3em;line-height:0.8em;margin-bottom:3px}.race-calendar .calendar-item img{margin-top:10px;width:37px}.race-calendar .calendar-item .category{position:absolute;bottom:10px;left:12px;font-family:"bree-serif", sans-serif;color:#999;font-size:1.1em}.race-calendar .calendar-item .link{position:absolute;bottom:10px;right:12px}.race-calendar .calendar-item .link a{font-family:"bree-serif", sans-serif;color:#999;font-size:1.1em}.race-calendar .calendar-item .link a:hover{text-decoration:underline}.stage-header{padding:100px 0 0;position:absolute;top:0;left:0;z-index:999;width:100%;pointer-events:none}.stage-header .race-link{font-size:2em;color:#fff;font-family:"bree-serif", sans-serif;font-weight:bold;vertical-align:middle;pointer-events:auto}.stage-header .race-link:hover{text-decoration:none}.stage-header .race-link img{width:10px;margin-right:10px;vertical-align:middle;margin-bottom:5px}.stage-header h2{margin:0 0 10px}.stage-header .content-flag img{width:64px;display:inline-block}.stage-info{padding:40px 0 0}.stage-info h1{font-size:3em;margin:0 0 10px}.stage-info h2{font-size:1.6em;margin:0}.stage-info h3{font-weight:normal;margin:0;text-transform:none}.stage-nav{padding:30px 0 0;pointer-events:auto}.stage-nav h2{display:inline-block;margin-right:20px}.stage-nav ul{display:inline-block;margin:0;padding:0;list-style-type:none;font-size:0}.stage-nav ul li{font-size:16px;display:inline-block;margin:0 0 10px}.stage-nav ul li a{height:60px;width:60px;background:#121619;border:3px solid #99ccff;border-radius:50%;padding:11px 0;line-height:1em;display:block;color:#fff;font-weight:bold;text-align:center;font-size:1.8em;font-family:"bree-serif", sans-serif}.stage-nav ul li a:visited{text-decoration:none}.stage-nav ul li a:hover{background:#034e83;text-decoration:none}.stage-nav ul li a.active{background:#fff;color:#1f282f}.stage-nav .line{padding:28px 0;vertical-align:top}.stage-nav .line span{display:block;width:20px;height:4px;background:#99ccff}.stage-route{background:#1c2a38;height:1100px}.stage-route .route.with-map{top:200px}.stage-route-missing{background:#1c2a38;height:600px}.stage-wrapper{position:relative;padding:20px 20px 0}.stage-wrapper .stage-header{padding-top:20px}.stages{padding:80px 0 30px;background:#1c2a38;color:#fff}@media screen and (max-width: 990px){.stages{margin:0;padding:50px 0 30px}}.stages .heading{margin-bottom:80px}@media screen and (max-width: 990px){.stages .heading{margin-bottom:50px}}.stages a.stage:hover .position .point{background:#034e83}.stages .stage{height:136px;display:table}@media screen and (max-width: 767px){.stages .stage{height:116px}}.stages .stage:last-child .position .point:after{display:none}.stages .stage a{text-decoration:none}.stages .stage .position{display:table-cell}.stages .stage .position .point{height:80px;width:80px;background:#121619;border:4px solid #99ccff;border-radius:50%;padding:12px 0 0;line-height:1em;color:#fff;font-weight:bold;text-align:center;font-size:3em;font-family:"bree-serif", sans-serif;position:relative;vertical-align:top}@media screen and (max-width: 767px){.stages .stage .position .point{height:60px;width:60px;font-size:2em;padding:10px 0 0}}.stages .stage .position .point:after{content:"";position:absolute;top:100%;left:50%;margin-left:-2px;background:#99ccff;width:4px;height:60px}.stages .stage .position a{color:#fff;display:block}.stages .stage h3,.stages .stage h4{margin:0;line-height:1.2em}.stages .stage h3{color:#fff;font-size:2.5em;line-height:0.9em;margin-bottom:5px}@media screen and (max-width: 990px){.stages .stage h3{font-size:1.8em}}@media screen and (max-width: 767px){.stages .stage h3{font-size:1.5em}}.stages .stage h4{color:#99ccff;font-size:1.5em}.stages .stage .date{font-family:"bree-serif", sans-serif;font-weight:700;font-size:1.5em;line-height:0.8em;display:table-cell;padding-right:80px;color:#fff;vertical-align:top;padding-top:10px}@media screen and (max-width: 990px){.stages .stage .date{font-size:1.2em;padding-right:50px}}@media screen and (max-width: 767px){.stages .stage .date{font-size:1em;padding-right:20px}}.stages .stage .date span{display:block;font-size:2.3em;line-height:0.8em;margin-bottom:3px}.stages .stage .stage-nav-info{display:table-cell;padding:0;padding-left:80px;vertical-align:top;padding-top:10px}@media screen and (max-width: 990px){.stages .stage .stage-nav-info{padding-left:50px}}@media screen and (max-width: 767px){.stages .stage .stage-nav-info{padding-left:20px}}.stages .stage img{margin-top:10px;width:37px}.stages .stage .style{font-family:"bree-serif", sans-serif;color:#99ccff;font-size:1.5em;line-height:1em}@media screen and (max-width: 990px){.stages .stage .style{font-size:1.2em}}@media screen and (max-width: 767px){.stages .stage .style{font-size:1em}}.stages .stage .link{position:absolute;bottom:10px;right:12px}.stages .stage .link a{font-family:"bree-serif", sans-serif;color:#999;font-size:1.1em}.stages .stage .link a:hover{text-decoration:underline}.stages a{display:block;text-decoration:none}.stages a:hover{text-decoration:none}.stage-results{background:#fff;padding:80px 0;color:#1f282f}.stage-results .top-result{text-align:center}.stage-results .top-result .rank{font-size:3.6em;color:#046bb5;display:block;font-weight:bold;font-family:"bree-serif", sans-serif}.stage-results .top-result .rank span{font-size:0.8em}.stage-results .top-result .rider{font-family:"bree-serif", sans-serif;font-size:1.4em;font-weight:bold}.stage-results .top-result .rider .time{font-weight:normal;font-size:0.9em}.stage-results .axeon-results{padding-top:80px}.stage-results .axeon-results img{width:32px}.race-gallery{position:relative;margin:20px 20px 0}@media screen and (max-width: 990px){.race-gallery{margin:0}}.race-gallery .gallery-slider{margin:0;height:700px}.race-gallery .gallery-overlay{width:100%;padding:0 30px;padding-top:80px;position:absolute;left:0;bottom:0;top:0;background:rgba(18,22,25,0.3);height:100%;z-index:2}.race-gallery .slide img{width:100%}.race-gallery .slick-prev{left:30px}.race-gallery .slick-next{right:30px}.race-gallery h1{font-size:18px;border-bottom:1px solid #fff;padding-bottom:10px;margin-bottom:50px}.race-gallery h2{border:none;font-size:4em;line-height:1em}@media screen and (max-width: 990px){.race-gallery h2{font-size:3.5em}}@media screen and (max-width: 767px){.race-gallery h2{font-size:3em}}.race-gallery .gallery-button a{color:#fff;border:2px solid #fff}.race-gallery .gallery-button a:hover{background:#fff;color:#000}.news-header{height:100%;max-height:500px;position:relative;background-size:cover}@media screen and (max-width: 990px){.news-header{max-height:400px}}@media screen and (max-width: 767px){.news-header{max-height:200px}}.news-header .news-header-overlay{background:rgba(4,107,181,0.75);width:100%;height:100%}.news-header .news-header-content{width:100%;position:absolute;bottom:40px;left:0}.news-header .news-header-content h1{font-size:4em;line-height:1em;margin:0}@media screen and (max-width: 990px){.news-header .news-header-content h1{font-size:3.5em}}@media screen and (max-width: 767px){.news-header .news-header-content h1{font-size:3em}}.news-header .news-header-content a{color:#fff}.news{background:#fff;padding:80px 0 50px;color:#1f282f}@media screen and (max-width: 767px){.news{padding:30px 0}}.news h1{margin:0 0 30px}.news h1 img{margin-right:8px}@media screen and (max-width: 990px){.news .external-articles{padding-top:100px}}.news .external-articles .news-content h3{font-size:1.2em;line-height:1.25em}.news .padding-right{padding-right:30px}.news .featured-image img{width:100%}.single-article h1{font-weight:200;line-height:1.2em;margin:0 0 20px}.single-article p{font-size:16px;line-height:1.5em}.single-article .news-info{text-align:right;padding-top:20px}@media screen and (max-width: 990px){.single-article .news-info{text-align:left;padding-top:10px}.single-article .news-info .news-icon{display:none}}.single-article .author{font-weight:bold;font-size:14px;display:inline-block;vertical-align:bottom;margin-top:10px}.single-article .timestamp{color:#999;font-size:12px;display:inline-block;vertical-align:bottom;text-transform:uppercase}.single-article .divider{width:50px;height:10px;background:#ed3022;margin:30px 0 30px}.news-nav{display:table;width:100%;margin-bottom:50px}.news-nav .newer{display:table-cell;padding-right:20px;width:50%}.news-nav .older{display:table-cell;padding-left:20px;width:50%}.news-nav a{color:#1f282f;font-family:"bree-serif", sans-serif;font-size:1.5em;line-height:1em}.news-nav span{display:block;font-size:14px;color:#999;font-family:"droid-sans", sans-serif}.album-header{height:100%;max-height:500px;position:relative;background-position:center center;background-size:cover}.album-header .album-header-overlay{background:rgba(31,40,47,0.4);height:100%;width:100%}.album-header .album-header-content{width:100%;position:absolute;bottom:30px;left:0}.album-header .album-header-content h1{font-size:3.5em;line-height:1em;margin-bottom:0}.album-header .album-header-content h2{font-size:2.5em;margin:0;margin-bottom:10px;line-height:1em;font-weight:normal}.album-header .album-header-content h3{margin:0;font-family:"droid-sans", sans-serif;font-size:14px}.album-header .album-header-content a{color:#fff}.album-header .album-header-content .share_buttons{margin-top:10px}.flickr-album{position:relative}.flickr-album a{display:block;background:#1f282f}.flickr-album a:hover img{opacity:0.8}.flickr-album h3{position:absolute;bottom:0;left:0;padding:20px;width:100%;display:inline-block;font-size:1.5em;line-height:1em;letter-spacing:0;margin:0;color:#fff}.flickr-album.featured h3{font-size:3.5em;padding:30px}@media screen and (max-width: 990px){.flickr-album.featured h3{font-size:1.5em}}.flickr-album.featured .flickr-photo{height:490px}@media screen and (max-width: 1200px){.flickr-album.featured .flickr-photo{height:410px}}@media screen and (max-width: 990px){.flickr-album.featured .flickr-photo{height:200px}}@media screen and (max-width: 767px){.flickr-album.featured .flickr-photo{height:auto}.flickr-album.featured .flickr-photo img{position:static;min-height:initial;width:100%;height:auto}}.flickr-photo{height:240px;margin:5px 0;overflow:hidden;position:relative}.flickr-photo img{width:100%}@media screen and (max-width: 1200px){.flickr-photo{height:200px}}@media screen and (max-width: 767px){.flickr-photo{margin:10px 0;height:auto}}.flickr-album .flickr-photo img{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;width:100%;min-height:100%;overflow:hidden;opacity:0.7;transition:opacity 250ms}.flickr-album .flickr-photo .flickr-photo-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(255,255,255,0.5)}.flickr-album .flickr-photo .album-link{position:absolute;top:50%;right:20px;z-index:2;font-family:"bree-serif", sans-serif;text-transform:uppercase;font-size:0.9em;text-align:center;width:110px;height:100px;margin-top:-50px;background:url(/assets/objects/read-more-2e33c7f27bf852370d3fe3f4695bc665d7e6fd9cc26bc2e56193f5c20812d24f.png) center center no-repeat}.flickr-album .flickr-photo .album-link a{color:#fff;padding:30px 0;display:block;height:100%}@media screen and (max-width: 767px){.flickr-album .flickr-photo{height:auto}.flickr-album .flickr-photo img{position:static;min-height:initial;width:100%;height:auto}}.photo-slider{margin:0}.album{margin-bottom:100px}.gallery{margin:0;background:#fff;padding:60px 0 80px;color:#1f282f;position:relative;z-index:1}.gallery .heading{margin-bottom:20px}.gallery .col-md-8,.gallery .col-md-4{padding:0 5px}@media screen and (max-width: 767px){.gallery .col-md-8,.gallery .col-md-4{padding:0 20px}}.featherlight{top:50px}.media-slider{margin-top:-50px;height:100%;max-height:800px}.media-overlay{position:absolute;bottom:60px;max-width:760px;left:-60px;padding:20px 40px 30px 100px;background:rgba(18,22,25,0.9);color:#fff;z-index:2;font-size:2.8em;font-weight:bold;font-family:"bree-serif", sans-serif;line-height:1em;text-transform:uppercase;transform:skewX(-20deg)}.media-overlay .media-overlay-content{transform:skewX(20deg)}.media-overlay .flickr-link{font-family:"droid-sans", sans-serif;font-weight:normal;font-size:18px;text-transform:none;line-height:1em;margin-top:10px}.media-overlay .flickr-link img{width:16px;margin-right:5px}.media-overlay .flickr-link a{color:#fff}.media-overlay .flickr-link a:hover{color:#0588e7;text-decoration:none}.gallery-presentation{text-align:center;background:#121619;position:relative;padding:30px 0}.single-image{display:inline-block;height:100%}.single-image img{max-height:760px;max-width:100%}.gallery-image{position:relative;max-width:1240px;margin:0 auto;height:100%;padding:0 40px}.gallery-meta{text-align:left}.gallery-meta .gallery-meta-content{padding:50px 0 30px}.gallery-meta h1,.gallery-meta h2{margin:0}.gallery-meta h1{line-height:1em;font-size:1.8em}.gallery-meta .share_buttons{margin-top:10px}.gallery-meta .album-link{margin-top:20px}.gallery-meta .album-link a{color:#fff}.gallery-meta .album-link a:hover{text-decoration:none}.gallery-meta .album-link img{width:64px;display:inline-block;border-radius:50%;vertical-align:middle;margin-right:5px}.gallery-meta .album-link .album-link-content{display:inline-block;vertical-align:middle;max-width:450px}.gallery-meta .album-link .album-link-content h2,.gallery-meta .album-link .album-link-content p{margin:0}.gallery-meta .album-link .album-link-content h2{line-height:1em;text-transform:none;font-family:"droid-sans", sans-serif;font-size:1.2em;font-weight:normal}.gallery-nav{text-align:left;position:absolute;top:0;bottom:0;right:0;left:0;height:100%;width:100%}.gallery-nav .arrow{width:20px;opacity:0.6}.gallery-nav .arrow:hover{opacity:1}.gallery-nav .older,.gallery-nav .newer{display:inline-block;position:absolute;top:50%;margin-top:-22px}.gallery-nav .older{left:10px}.gallery-nav .newer{right:10px}.gallery-tag{padding:2px 10px;display:inline-block;border-radius:5px;background:#ed3022;color:#fff;font-size:12px;margin-top:5px}.sponsors{padding:80px 0 100px;text-align:left}@media screen and (max-width: 767px){.sponsors{padding:60px 0 50px}}.sponsors .axeon-logo{max-width:100%;margin-bottom:15px}.sponsors .tagline{margin-bottom:30px}.sponsors p{line-height:1.5em;color:#999}.sponsors p a{color:#fff}.sponsors p a:hover{color:#999}.sponsors .sponsor-lg,.sponsors .sponsor-md,.sponsors .sponsor{background:#2c353c;margin:15px 0}.sponsors .sponsor-lg img,.sponsors .sponsor-md img,.sponsors .sponsor img{max-width:100%}.sponsors .sponsor-lg a,.sponsors .sponsor-md a,.sponsors .sponsor a{transition:opacity 500ms}.sponsors .sponsor-lg a:hover,.sponsors .sponsor-lg a:focus,.sponsors .sponsor-lg a:active,.sponsors .sponsor-md a:hover,.sponsors .sponsor-md a:focus,.sponsors .sponsor-md a:active,.sponsors .sponsor a:hover,.sponsors .sponsor a:focus,.sponsors .sponsor a:active{opacity:0.3}.sponsors .sponsor-lg{display:flex;flex-direction:column;justify-content:center;padding:0 30px 30px}.sponsors .sponsor-lg a{display:flex;justify-content:center}.sponsors .sponsor-lg img{padding:0 30px}@media screen and (max-width: 990px){.sponsors .sponsor-lg img{padding:30px}}.sponsors .sponsor{padding:10px}.sponsors .sponsor-md{padding:0}@media screen and (max-width: 990px){.sponsors .external-articles{margin-top:40px}}.sponsors .external-articles h1{text-align:left;margin:0 0 30px}@media screen and (max-width: 990px){.sponsors .external-articles h1{margin:0 0 20px}}.sponsors .external-articles h1 img{margin-right:8px}.sponsors .external-articles .news-content h3{font-size:1.2em;line-height:1.25em}.sponsors .news-link .news-content{text-align:left}.sponsors .news-link .news-content h3 a{color:#fff}.sponsors .news-link .news-content h3 a:hover{color:#046bb5}.history-year{padding:80px 0;text-align:center;font-family:"bree-serif", sans-serif;color:#121619}@media screen and (max-width: 767px){.history-year{font-size:0.9em;padding:100px 0}}@media screen and (max-width: 480px){.history-year{font-size:0.6em;padding:50px 0}}.history-year .alumni-link{margin-top:50px}@media screen and (min-width: 990px){.history-year .alumni-link{margin-right:10px}}.history-year .alumni-link .button{font-size:1.5em;font-weight:bold;border-width:3px}@media screen and (min-width: 990px){.history-year .legacy-buttons{display:flex;justify-content:center}}.history-year h1{font-size:2.5em;margin-bottom:30px;margin-top:10px}.history-year .site-link{margin-top:50px;font-size:1.2em;background:#fff;color:#1f282f}.history-year .site-link:hover{background:transparent;color:#fff}.history-year .heading-icon{margin-bottom:10px}.history-year .banner{display:inline-block;background:#ed3022;color:#fff;letter-spacing:0.1em;font-weight:bold;padding:5px 60px;text-transform:uppercase;font-size:1.5em;position:relative;height:40px}@media screen and (max-width: 480px){.history-year .banner{font-size:1.8em;padding:8px 20px}}.history-year .banner.small{font-weight:normal;font-size:1.2em;height:36px;text-transform:none}@media screen and (max-width: 480px){.history-year .banner.small{font-size:1.5em}}.history-year .banner.small:after{border-width:18px;right:-18px}.history-year .banner.small:before{border-width:18px;left:-18px}.history-year .banner:before{width:0;height:0;content:"";position:absolute;top:0;left:-20px;border-style:solid;border-width:20px;border-color:#ed3022 transparent #ed3022 transparent}.history-year .banner:after{width:0;height:0;content:"";position:absolute;top:0;right:-20px;border-style:solid;border-width:20px;border-color:#ed3022 transparent #ed3022 transparent}.history-year .year-title{position:relative;height:280px}@media screen and (max-width: 767px){.history-year .year-title{height:170px}}@media screen and (max-width: 480px){.history-year .year-title{height:100px}}.history-year .year-title .date{color:#fff;font-size:350px;line-height:0.6em;font-weight:bold}@media screen and (max-width: 767px){.history-year .year-title .date{font-size:200px}}@media screen and (max-width: 480px){.history-year .year-title .date{font-size:120px}}.history-year .year-title .team-wrapper{position:absolute;top:0;left:0;display:table;height:100%;width:100%}.history-year .year-title .team-wrapper .team-name{font-size:1.8em;text-transform:uppercase;letter-spacing:0.1em;display:table-cell;vertical-align:middle}.history-year .year-title .team-wrapper .team-name h2{padding-top:20px;font-size:2em;margin:0;line-height:0.8;font-style:normal}.history-year .icons{width:100%;max-width:515px;margin-top:10px}.history-year .tagline{font-size:1.8em;margin-top:20px;font-weight:bold;line-height:1.2em;text-align:left}.history-year .tagline span{color:#ed3022}.history-year .tagline.small{font-size:1.5em;font-weight:normal}.history-year .data{margin-top:50px;font-size:2em;font-weight:bold;text-transform:uppercase;line-height:1em;height:200px}@media screen and (max-width: 480px){.history-year .data{height:120px}}.history-year .data .stat{margin-bottom:10px;position:relative}.history-year .data .stat h3{font-size:3.2em;line-height:0.9em;font-style:italic;display:inline-block;margin:0;vertical-align:middle}.history-year .data .stat img{width:100%;max-width:90px;display:inline-block;vertical-align:bottom}@media screen and (max-width: 480px){.history-year .data .stat img{max-width:60px}}.history-year .data .stat img.graph{max-width:110px}.history-year .data .stat img.medal{max-width:50px}.history-year .data .stat.world h3{font-size:2em;position:absolute;top:0;left:0;width:100%}.history-year .data .stat.jerseys img{padding-left:5px}.history-year .seperator{margin:50px auto 100px;max-width:400px;border-bottom:15px solid #fff}.history-year h2{font-size:6em;margin:30px 0 0;font-style:italic;line-height:1em}.history-year h3{font-size:3em;margin:0;line-height:1em}.history-year .pros{margin:0;padding:0;list-style-type:none;margin:30px 0}.history-year .pros li{font-size:3em;text-transform:uppercase;letter-spacing:0.1em;padding:10px 20px 5px;background:#fff;display:table;margin:0 auto;font-weight:bold;line-height:0.6em}@media screen and (max-width: 767px){.history-year .pros li{font-size:2em}}@media screen and (max-width: 480px){.history-year .pros li{font-size:1.8em;padding:5px 10px 0}}.history-year .pros li img{margin-bottom:5px}@media screen and (max-width: 480px){.history-year .pros li img{width:24px}}.history-year .pro-images img{width:100%;margin-bottom:30px;border-radius:50%;max-width:360px}.history-year .alumni{margin:50px 0 100px;padding:20px;border:solid 3px #fff;font-size:1.5em;font-weight:bold}.history-year .alumni span{color:#fff}@media screen and (max-width: 480px){.history-year .alumni{margin:50px 0}}.history-year .link a{color:#121619;font-size:2em;font-weight:bold;text-decoration:underline;margin-bottom:30px;display:inline-block}.history-year .link a:hover{text-decoration:none}@media screen and (min-width: 1200px){.history-year .col-lg-offset-1{margin-left:12%}}.twenty16{background:#fff}@media screen and (max-width: 990px){.twenty16{padding:50px 0 100px}}.twenty16 .year-title .date{color:#99ccff}.twenty16 .alumni{margin:50px 0 100px;padding:20px;border:solid 3px #0588e7;font-size:1.5em;font-weight:bold}.twenty16 .alumni a{color:#000}.twenty16 .alumni span{color:#0588e7}.twenty15{background:#55a6e1}.twenty14{background:#87bbe1}.twenty13{background:#a1abb5}.twenty12{background:#55a6e1}.twenty11{background:#87bbe1}.twenty10{background:#a1abb5}.twenty9{background:#55a6e1}.alumni-tabs ul,.alumni-sub-tabs ul{margin:0;padding:0;list-style-type:none;font-size:0;white-space:nowrap;overflow-x:auto}@media screen and (max-width: 767px){.alumni-tabs ul,.alumni-sub-tabs ul{margin:0 -20px}}.alumni-tabs li,.alumni-sub-tabs li{display:inline-block}.alumni-tabs li.active a,.alumni-sub-tabs li.active a{background:#33424e}.alumni-tabs a,.alumni-sub-tabs a{padding:15px 20px;display:block;color:#fff;font-family:"bree-serif", sans-serif;font-size:28px;font-weight:bold;transition:background 250ms}.alumni-tabs a:hover,.alumni-sub-tabs a:hover{background:#33424e;text-decoration:none}@media screen and (max-width: 480px){.alumni-tabs a,.alumni-sub-tabs a{font-size:22px}}.alumni-sub-tabs{background:#046bb5;height:60px}@media screen and (max-width: 480px){.alumni-sub-tabs{height:55px}}.alumni-sub-tabs li.active a{background:#0588e7}.alumni-sub-tabs a{font-size:22px}@media screen and (max-width: 480px){.alumni-sub-tabs a{font-size:18px}}.alumni-sub-tabs a:hover{background:#0588e7}.alumni-sub-tabs img{width:36px;display:block;padding:3px 0}.alumni-slider{margin-bottom:0}.alumni-content{padding:40px 0 30px;background:#0588e7}@media screen and (max-width: 480px){.alumni-content{padding:30px 0 10px}}.alumni-content h1{margin:10px 0 20px;font-size:1.5em;font-family:"droid-sans", sans-serif}.alumni-content .alumni-stats{margin-bottom:10px}.alumni-content .alumni-logo{padding-right:10px}@media screen and (max-width: 767px){.alumni-content .alumni-logo{text-align:center;padding-bottom:30px}}.alumni-content .alumni-logo img{width:100%;max-width:220px}.alumni-content .alumni-jersey{padding:0 0 30px;text-align:center}.alumni-content .alumni-jersey img{height:120px;display:inline-block}.alumni-content .data{font-size:1.4em;font-weight:bold;text-transform:uppercase;font-family:"bree-serif", sans-serif;line-height:1em;text-align:center;color:#121619}.alumni-content .data .stat{margin-bottom:10px;position:relative}.alumni-content .data .stat h3{font-size:2.8em;line-height:0.9em;font-style:italic;display:inline-block;margin:0;vertical-align:middle}.alumni-content .data .stat img{width:auto;height:55px;display:inline-block;vertical-align:bottom}.alumni-content .data .stat.world h3{font-size:1.8em;position:absolute;top:0;left:0;width:100%}.alumni-content .data .stat.jerseys img{padding-left:5px}.alumni-rider{background:#fff;min-height:340px;position:relative;margin-bottom:30px}.alumni-rider.with-highlights{min-height:500px}.alumni-rider.with-highlights .highlights{display:block}.alumni-rider-content{padding:15px;color:#121619}.alumni-rider-content .alumni-rider-image{position:absolute;top:15px;left:15px}.alumni-rider-content .alumni-rider-image img{max-width:36px}.alumni-rider-content .alumni-rider-current-link:hover{text-decoration:none}.alumni-rider-content h2{margin:0;line-height:1.2em;font-size:1.1em;font-weight:bold;padding-left:42px}.alumni-rider-content h2 span{font-size:1.4em;display:block}.alumni-rider-content h3{color:#046bb5;font-size:15px;margin:0;position:relative;z-index:3;display:inline-block;background:#fff;padding-right:5px}.alumni-rider-content .subtitle{position:relative;margin:10px 0 5px}.alumni-rider-content .subtitle:after{border-bottom:2px #eaedf0 solid;position:absolute;left:0;right:0;top:50%;content:""}.alumni-rider-content table{width:100%}.alumni-rider-content td{padding:2px 0;text-transform:capitalize;vertical-align:top}.alumni-rider-content .left{width:52px}.alumni-rider-content .right{text-align:right}.alumni-rider-content .flag{position:absolute;top:15px;right:15px;width:32px}.alumni-rider-content .flag img{width:100%;display:block}.alumni-rider-content .career{height:120px;overflow:auto}.alumni-rider-content .highlights{display:none;height:120px;overflow:auto;padding:0}.alumni-rider-content .axeon-team{color:#046bb5}.alumni-rider-footer{background:#eaedf0;position:absolute;left:0;right:0;bottom:0}.alumni-rider-footer ul{margin:0;padding:0;list-style-type:none;text-align:center;padding:10px 15px}.alumni-rider-footer li{display:inline-block;width:30%}.alumni-rider-footer img{width:18px}.social-feed{background:#1f282f;padding:50px 0;overflow:hidden;width:100%}.social-feed .social-item{width:100%;font-size:14px;margin-bottom:30px;height:263px}@media screen and (max-width: 1200px){.social-feed .social-item{height:293px}}@media screen and (max-width: 990px){.social-feed .social-item{height:345px}}@media screen and (max-width: 767px){.social-feed .social-item{height:auto}}.social-feed .tweet{background:#151b20;font-family:"bree-serif", sans-serif;font-size:1.1em;font-weight:200;width:100%;height:100%;position:relative}.social-feed .tweet .icon{position:absolute;left:20px;top:20px}.social-feed .tweet .icon img{width:24px}.social-feed .tweet .content{position:absolute;top:0;bottom:0;left:0;right:0;padding:60px 20px 20px;font-size:1em;color:#fff;line-height:1.5em}.social-feed .tweet .content a{color:#fff}.social-feed .tweet .content a:hover{color:#ed3022}.social-feed .tweet .content a.hashtag{color:#ed3022}.social-feed .tweet .content .user{font-size:0.8em;position:absolute;top:28px;left:50px;line-height:0.8em;width:100%;text-align:left}.social-feed .tweet .content .user a{color:#999}@media screen and (max-width: 1200px){.social-feed .tweet{font-size:14px}.social-feed .tweet .content{padding:80px 30px 80px}}@media screen and (max-width: 990px){.social-feed .tweet{font-size:16px}}@media screen and (max-width: 767px){.social-feed .tweet{padding-bottom:0}.social-feed .tweet .content{position:static}}.social-feed .instagram{border:10px solid #fff}.social-feed .instagram img{display:block;width:100%}.social-feed .timestamp{color:#999;font-size:0.8em;position:absolute;bottom:20px;left:20px;width:100%;text-align:left;line-height:0.8em}.news-feed{background:#fff;color:#1f282f;padding:50px 0 80px;position:relative;z-index:99}.news-feed.angled{margin-top:100px}.news-feed.angled:before{content:'';position:absolute;right:0;top:-50px;width:100%;height:300px;background:#fff;z-index:-1;transform:skewY(-3deg)}.news-feed.angled:after{content:'';position:absolute;left:0;top:-60px;width:50%;height:170px;background:#046bb5;z-index:-2;transform:skewY(8deg)}.news-feed .news-article,.news-feed .news-link{padding:25px 0}.news-feed .read-more{text-align:center}.news-article{margin-bottom:20px}.news-article,.news-link{padding:15px 0;font-size:16px;display:table}.news-article .news-icon,.news-link .news-icon{display:table-cell;vertical-align:top;padding:0px 40px 10px 0}@media screen and (max-width: 767px){.news-article .news-icon,.news-link .news-icon{display:none}}.news-article .news-thumb,.news-link .news-thumb{padding-bottom:20px}.news-article .news-thumb img,.news-link .news-thumb img{width:100%}.news-article .news-content,.news-link .news-content{display:table-cell;vertical-align:top}.news-article .news-content h3,.news-link .news-content h3{font-size:1.8em;margin:0;margin-bottom:10px;font-weight:200;text-transform:none;line-height:1em}.news-article .news-content p,.news-link .news-content p{line-height:1.6em;margin:0 0 10px}.news-article .news-content .author,.news-link .news-content .author{font-weight:bold;font-size:14px;display:inline-block;vertical-align:bottom;margin:0 5px 0 0px}.news-article .news-content .timestamp,.news-link .news-content .timestamp{color:#999;font-size:12px;display:inline-block;vertical-align:bottom;text-transform:uppercase}.news-article a,.news-link a{color:#1f282f}#race-select{background:#035c9c;padding:20px 0}@media screen and (max-width: 767px){#race-select .back-link{margin-bottom:15px}}#race-select .back-link a{color:#fff;font-size:2.5em;font-family:"bree-serif", sans-serif;vertical-align:middle;font-weight:bold;line-height:1em;line-height:36px}#race-select .back-link a:hover{text-decoration:none}#race-select .back-link img{height:24px;vertical-align:middle;display:inline-block;margin-bottom:6px;margin-right:5px}#race-select .select-button{background:#fff;color:#1f282f;padding:10px 15px;position:relative}#race-select .select-arrow{height:0;width:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #1f282f;right:15px;top:50%;margin-top:-3px;position:absolute}#race-select select{display:block;position:absolute;top:0;left:0;-webkit-appearance:menulist-button;height:100%;width:100%;opacity:0}.spokes{color:#1f282f;padding-top:110px;background:#fff}@media screen and (max-width: 767px){.spokes{padding-top:50px}}.spokes .heading{position:absolute;top:100px;left:0;width:100%;z-index:999}.titles{padding:0;margin:0}.spokes-hidden img,.spokes-xs img{display:block}.spokes-hidden iframe,.spokes-xs iframe{display:none}.spokes-sm,.spokes-md{height:685px}.spokes-lg{height:985px}.spokes-lg img,.spokes-md img,.spokes-sm img{display:none}.spokes-lg iframe,.spokes-md iframe,.spokes-sm iframe{display:block}#mq-detector{visibility:hidden}#spokes{height:875px;background-color:#fff;position:relative;overflow:hidden}#spokes h1,#spokes h2,#spokes h3,#spokes h4{text-transform:uppercase;font-family:'Bree Serif', serif}#spokes h1{text-align:center;text-transform:uppercase;margin:20px 0px;font-size:42pt}#spokes h2{text-transform:uppercase;font-family:'Bree Serif', serif;font-weight:700;font-size:14pt}#spokes #saddle{height:150px}#spokes #saddle .title .icon{margin-right:-20px}#spokes #saddle .stats{position:absolute;top:45px}#spokes .component .title{text-transform:uppercase;font-family:'Bree Serif', serif;color:#333333;font-size:16pt;line-height:16pt;color:#0c96fa}#spokes .component .title .icon{float:right;margin-right:-40px}#spokes .component .inner .stats{clear:both}#spokes .component .inner .stats .titles li a{color:#0c96fa;text-decoration:none}#spokes .titles .ui-state-hover,#spokes .titles .ui-state-active{text-decoration:underline}#spokes .titles li{margin-top:15px;font-family:'Bree Serif', serif;color:#0c96fa;text-transform:uppercase;font-size:12pt;display:inline-block;padding-right:10px}#spokes .stat .stat-title{font-family:'Droid Sans', sans-serif;text-transform:uppercase;color:#a0a0a0;font-size:10pt;line-height:20px;font-weight:700}#spokes .stat .stat-value{font-family:'Droid Sans', sans-serif;font-size:12pt;margin-left:10px;color:white}#spokes .group{margin-top:10px}#spokes .component{position:absolute;left:-40px;top:0;opacity:0;display:none;pointer-events:none;background-color:rgba(0,0,0,0.8);min-width:500px;transition:opacity 0.5s;-ms-transform:skew(-20deg, 0deg);-webkit-transform:skew(-20deg, 0deg);transform:skew(-20deg, 0deg)}#spokes .component .inner{margin-left:95px;padding:25px 0px;padding-right:50px;-ms-transform:skew(20deg, 0deg);-webkit-transform:skew(20deg, 0deg);transform:skew(20deg, 0deg)}#spokes .visible{opacity:1;display:block;pointer-events:inherit}#spokes #stats{position:absolute;right:10px;bottom:10px}#spokes .progress-outer{position:absolute;display:table;height:100%;width:100%;top:0;bottom:0}#spokes .progress-middle{display:table-cell;vertical-align:middle}#spokes .progress-inner{margin:0px auto;width:75%}#spokes .hidden{display:none}#spokes .pointer{cursor:pointer}#spokes #mq-detector{visibility:hidden}#spokes .progress{position:absolute;top:0;left:0;right:0;bottom:0}#spokes .progress-node{opacity:0;background-color:#fff}#spokes .progress-10{width:45%;height:400px;position:absolute;bottom:-100px;left:-100px;-ms-transform:rotate(40deg);-webkit-transform:rotate(40deg);transform:rotate(40deg)}#spokes .progress-20{width:45%;height:400px;position:absolute;bottom:-100px;right:-100px;-ms-transform:rotate(-40deg);-webkit-transform:rotate(-40deg);transform:rotate(-40deg)}#spokes .progress-30{width:45%;height:400px;position:absolute;bottom:-120px;left:30%;-ms-transform:rotate(-40deg);-webkit-transform:rotate(-40deg);transform:rotate(-40deg)}#spokes .progress-40{width:45%;height:400px;position:absolute;bottom:100px;left:10%;-ms-transform:rotate(-40deg);-webkit-transform:rotate(-40deg);transform:rotate(-40deg)}#spokes .progress-50{width:64%;height:500px;position:absolute;bottom:200px;left:50%;-ms-transform:rotate(-40deg);-webkit-transform:rotate(-40deg);transform:rotate(-30deg)}#spokes .progress-60{width:45%;height:400px;position:absolute;bottom:300px;left:-10%;-ms-transform:rotate(-40deg);-webkit-transform:rotate(-40deg);transform:rotate(-40deg)}#spokes .progress-70{width:45%;height:400px;position:absolute;bottom:400px;left:20%;-ms-transform:rotate(-40deg);-webkit-transform:rotate(-40deg);transform:rotate(-40deg)}#spokes .progress-80{width:45%;height:520px;position:absolute;bottom:340px;left:50%;-ms-transform:rotate(40deg);-webkit-transform:rotate(40deg);transform:rotate(80deg)}#spokes .progress-90{width:60%;height:520px;position:absolute;bottom:530px;left:50%;-ms-transform:rotate(40deg);-webkit-transform:rotate(40deg);transform:rotate(-40deg)}#spokes .progress-100{position:absolute;bottom:-1000px;top:0;left:0;bottom:0;right:0}#spokes .progress-visible{opacity:100}.video-wrapper{margin:20px 0 100px}.youtube-video{margin:0 3px}.youtube-video img{width:100%}.videos{background:#121619;padding:50px 0}@media screen and (max-width: 990px){.videos{padding:20px 0}}.videos .share_buttons{margin-top:20px;float:right;margin-left:20px}.video-slider{margin:0 -3px}.video-thumbs{padding:50px 0 80px;background:#fff;color:#1f282f}#video-container{position:relative;padding-bottom:56.25%;height:0;background:#121619 url(/assets/icons/preloader-7328eb935100be9f25b60e3bec3193a6a6d3b19edd5a191a256c0833b59734b5.gif) center center no-repeat}#video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}.subscribe{float:right;margin-bottom:10px;margin-top:20px}.subscribe a{color:#fff;text-transform:uppercase;font-weight:bold;font-family:"bree-serif", sans-serif;font-size:1.2em;vertical-align:bottom;line-height:1.1em}@media screen and (max-width: 990px){.subscribe a{font-size:1em}}.subscribe img{padding-right:5px;vertical-align:middle}.tech{background:#fff;color:#1f282f;position:relative}.tech a{color:#ed3022}.tech h1{font-size:18px;border-bottom:1px solid #999;padding-bottom:10px;margin-bottom:50px}.tech h3{margin:0;color:#ed3022}.tech h2{margin-top:0}.tech .tech-image-wrapper{width:60%;position:absolute;top:0;right:0;bottom:0;background:#1f282f}@media screen and (max-width: 767px){.tech .tech-image-wrapper{display:none}}.tech .tech-image{width:100%;position:absolute;top:0;right:0;bottom:0;background-position:left center;background-size:cover}.tech .slick-slide img{display:inline-block}.tech .tech-wrapper{position:relative;z-index:99;background:#fff;transform:skewX(-15deg)}@media screen and (max-width: 767px){.tech .tech-wrapper{transform:skewX(0)}}.tech .tech-wrapper .tech-content{padding:80px 120px 80px 0;transform:skewX(15deg)}@media screen and (max-width: 767px){.tech .tech-wrapper .tech-content{padding:30px 0 80px;transform:skewX(0)}}.tech .tech-wrapper h2{font-size:2.5em;line-height:1.2em}.tech .slider-nav{margin:0}.kit-image{position:relative}.kit-image .heading{position:absolute;top:0;left:0;width:100%;padding-top:50px;z-index:9}.kit-image img{width:100%}.kit-image .kit-overlay{position:absolute;top:0;left:0;width:100%;background:rgba(30,56,81,0.7);display:none}@media screen and (max-width: 767px){.kit-image .kit-overlay{display:block}}.kit-image .kit-show{position:absolute;top:30px;right:30px;z-index:10}@media screen and (max-width: 767px){.kit-image .kit-show{display:none}}.kit-image .kit-show a{background:#fff;color:#1f282f}.kit-image .kit-show a:hover{background:transparent;color:#fff}.bike{color:#fff;background:#fff}.bike .heading{position:absolute;top:100px;left:0;width:100%;z-index:999}.bike img{width:100%}.route{display:none;position:relative;width:100%;background-color:#1c2a38}.route.with-map{height:900px;display:block}.route iframe{z-index:1;position:absolute;top:0;left:0;bottom:0;right:0}.route .stage-info{position:relative;z-index:2;color:#fff;text-align:center;margin:0;padding:50px;pointer-events:none}.route .heading{margin:15px 1em;text-transform:none;position:relative;display:inline-block;font-size:3em}@media screen and (max-width: 990px){.route .heading{font-size:2em}}@media screen and (max-width: 767px){.route .heading{font-size:1.5em;margin:15px 5px 0}}.route .heading:after{content:'';position:absolute;right:-1em;top:0;width:5px;height:100%;background:#046bb5;transform:skewX(-20deg)}@media screen and (max-width: 767px){.route .heading:after{display:none}}.route .heading:last-child:after{display:none}.route .heading span{font-size:0.4em;padding:.1em 0;font-style:italic}@media screen and (max-width: 990px){.route .heading span{font-size:0.6em}}.route #stage-location.heading,.route #stage-start.heading,.route #stage-finish.heading{display:none}.route #stage-distance.heading strong{font-style:italic}.route #stage-date.heading{position:relative;top:5px}.route .heading .day,.route .heading .month,.route .heading .year{display:block;text-align:center;padding:0;line-height:1;font-size:0.35em}@media screen and (max-width: 767px){.route .heading .day,.route .heading .month,.route .heading .year{display:none}}.route .heading .day{font-size:0.8em}.route .heading .month{position:relative;top:4px;font-style:normal;text-transform:uppercase}.route .location #stage-location{display:inline-block}.route .start-finish #stage-start,.route .start-finish #stage-finish{display:inline-block}.route .route-stages{font-size:1.6em}.route .route-stages h4{display:inline-block;text-transform:uppercase;font-size:1em;margin:0}.route .route-stages ol{display:inline-block;margin:0;padding:0;list-style:none}.route .route-stages li{display:inline-block;margin:0;padding:0}.route .route-stages a{display:inline-block;background-color:#6f7173;color:#313436;font-family:"bree-serif";font-weight:bold;line-height:1.5em;margin:0 2px;width:1.7em;height:1.7em;text-align:center;border-radius:50%;pointer-events:all}.route .route-stages a.active{background-color:#fff}.route .route-stages a.active:hover{background-color:#fff}.route .route-stages a:hover{text-decoration:none;background-color:#a2a4a6}@media screen and (max-width: 767px){.route .route-stages a{font-size:0.8em}}.route .preloader{position:absolute;text-align:center;left:54px;right:0;top:400px}.route .preloader .title{color:#fff;font-size:70px;margin:0 0 40px;font-family:"uppercut-angle",sans-serif;text-shadow:0 0 30px rgba(0,0,0,0.75)}.route .preloader .cogs{position:relative;top:20px;left:-290px;display:inline-block}.route .preloader .cogs .cog--center,.route .preloader .cogs .cog--right,.route .preloader .cogs .cog--left{background-image:url(/assets/cog-b49960fcca5c0aca9f025c5ae90e3a34e75e4f8bb4e372f1dc51f0909e7ea230.svg);background-repeat:no-repeat;position:absolute;animation-name:spinning;animation-duration:5s;animation-timing-function:linear;animation-iteration-count:infinite;width:32px;height:32px}.route .preloader .cogs .cog--left{left:0px;top:25px}.route .preloader .cogs .cog--right{left:22px;top:40px;animation-direction:reverse}.route .preloader .cogs .cog--center{left:15px;top:2px;animation-direction:reverse}@keyframes spinning{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.sessions{position:relative;height:900px;width:100%;background-color:#1c2a38}.sessions iframe{z-index:1;position:absolute;top:0;left:0;bottom:0;right:0}.sessions .heading{z-index:2;position:relative;pointer-events:none;padding-top:50px}.touch .sessions{display:none}
