@charset "UTF-8";/*!
Theme Name: GT World Challenge - Europe
Theme URI: https://whiteflame.eu/
Author: Lee Slidel and Tom Mills
*/html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}body.compensate-for-scrollbar{overflow:hidden}.fancybox-active{height:auto}.fancybox-is-hidden{left:-9999px;margin:0;position:absolute!important;top:-9999px;visibility:hidden}.fancybox-container{-webkit-backface-visibility:hidden;height:100%;left:0;outline:0;position:fixed;-webkit-tap-highlight-color:transparent;top:0;-ms-touch-action:manipulation;touch-action:manipulation;transform:translateZ(0);width:100%;z-index:99992}.fancybox-container *{box-sizing:border-box}.fancybox-bg,.fancybox-inner,.fancybox-outer,.fancybox-stage{bottom:0;left:0;position:absolute;right:0;top:0}.fancybox-outer{-webkit-overflow-scrolling:touch;overflow-y:auto}.fancybox-bg{background:#1e1e1e;opacity:0;transition-duration:inherit;transition-property:opacity;transition-timing-function:cubic-bezier(.47,0,.74,.71)}.fancybox-is-open .fancybox-bg{opacity:.9;transition-timing-function:cubic-bezier(.22,.61,.36,1)}.fancybox-caption,.fancybox-infobar,.fancybox-navigation .fancybox-button,.fancybox-toolbar{direction:ltr;opacity:0;position:absolute;transition:opacity .25s ease,visibility 0s ease .25s;visibility:hidden;z-index:99997}.fancybox-show-caption .fancybox-caption,.fancybox-show-infobar .fancybox-infobar,.fancybox-show-nav .fancybox-navigation .fancybox-button,.fancybox-show-toolbar .fancybox-toolbar{opacity:1;transition:opacity .25s ease 0s,visibility 0s ease 0s;visibility:visible}.fancybox-infobar{color:#ccc;font-size:13px;-webkit-font-smoothing:subpixel-antialiased;height:44px;left:0;line-height:44px;min-width:44px;mix-blend-mode:difference;padding:0 10px;pointer-events:none;top:0;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fancybox-toolbar{right:0;top:0}.fancybox-stage{direction:ltr;overflow:visible;transform:translateZ(0);z-index:99994}.fancybox-is-open .fancybox-stage{overflow:hidden}.fancybox-slide{-webkit-backface-visibility:hidden;display:none;height:100%;left:0;outline:0;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:absolute;text-align:center;top:0;transition-property:transform,opacity;white-space:normal;width:100%;z-index:99994}.fancybox-slide::before{content:"";display:inline-block;font-size:0;height:100%;vertical-align:middle;width:0}.fancybox-is-sliding .fancybox-slide,.fancybox-slide--current,.fancybox-slide--next,.fancybox-slide--previous{display:block}.fancybox-slide--image{overflow:hidden;padding:44px 0}.fancybox-slide--image::before{display:none}.fancybox-slide--html{padding:6px}.fancybox-content{background:#fff;display:inline-block;margin:0;max-width:100%;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:relative;text-align:left;vertical-align:middle}.fancybox-slide--image .fancybox-content{animation-timing-function:cubic-bezier(.5,0,.14,1);-webkit-backface-visibility:hidden;background:0 0;background-repeat:no-repeat;background-size:100% 100%;left:0;max-width:none;overflow:visible;padding:0;position:absolute;top:0;-ms-transform-origin:top left;transform-origin:top left;transition-property:transform,opacity;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:99995}.fancybox-can-zoomOut .fancybox-content{cursor:zoom-out}.fancybox-can-zoomIn .fancybox-content{cursor:zoom-in}.fancybox-can-pan .fancybox-content,.fancybox-can-swipe .fancybox-content{cursor:-webkit-grab;cursor:grab}.fancybox-is-grabbing .fancybox-content{cursor:-webkit-grabbing;cursor:grabbing}.fancybox-container [data-selectable=true]{cursor:text}.fancybox-image,.fancybox-spaceball{background:0 0;border:0;height:100%;left:0;margin:0;max-height:none;max-width:none;padding:0;position:absolute;top:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.fancybox-spaceball{z-index:1}.fancybox-slide--iframe .fancybox-content,.fancybox-slide--map .fancybox-content,.fancybox-slide--pdf .fancybox-content,.fancybox-slide--video .fancybox-content{height:100%;overflow:visible;padding:0;width:100%}.fancybox-slide--video .fancybox-content{background:#000}.fancybox-slide--map .fancybox-content{background:#e5e3df}.fancybox-slide--iframe .fancybox-content{background:#fff}.fancybox-iframe,.fancybox-video{background:0 0;border:0;display:block;height:100%;margin:0;overflow:hidden;padding:0;width:100%}.fancybox-iframe{left:0;position:absolute;top:0}.fancybox-error{background:#fff;cursor:default;max-width:400px;padding:40px;width:100%}.fancybox-error p{color:#444;font-size:16px;line-height:20px;margin:0;padding:0}.fancybox-button{background:rgba(30,30,30,.6);border:0;border-radius:0;box-shadow:none;cursor:pointer;display:inline-block;height:44px;margin:0;padding:10px;position:relative;transition:color .2s;vertical-align:top;visibility:inherit;width:44px}.fancybox-button,.fancybox-button:link,.fancybox-button:visited{color:#ccc}.fancybox-button:hover{color:#fff}.fancybox-button:focus{outline:0}.fancybox-button.fancybox-focus{outline:1px dotted}.fancybox-button[disabled],.fancybox-button[disabled]:hover{color:#888;cursor:default;outline:0}.fancybox-button div{height:100%}.fancybox-button svg{display:block;height:100%;overflow:visible;position:relative;width:100%}.fancybox-button svg path{fill:currentColor;stroke-width:0}.fancybox-button--fsenter svg:nth-child(2),.fancybox-button--play svg:nth-child(2){display:none}.fancybox-button--fsexit svg:nth-child(1),.fancybox-button--pause svg:nth-child(1){display:none}.fancybox-progress{background:#e0081d;height:2px;left:0;position:absolute;right:0;top:0;-ms-transform:scaleX(0);transform:scaleX(0);-ms-transform-origin:0;transform-origin:0;transition-property:transform;transition-timing-function:linear;z-index:99998}.fancybox-close-small{background:0 0;border:0;border-radius:0;color:#ccc;cursor:pointer;opacity:.8;padding:8px;position:absolute;right:-12px;top:-44px;z-index:401}.fancybox-close-small:hover{color:#fff;opacity:1}.fancybox-slide--html .fancybox-close-small{color:currentColor;padding:10px;right:0;top:0}.fancybox-slide--image.fancybox-is-scaling .fancybox-content{overflow:hidden}.fancybox-is-scaling .fancybox-close-small,.fancybox-is-zoomable.fancybox-can-pan .fancybox-close-small{display:none}.fancybox-navigation .fancybox-button{background-clip:content-box;height:100px;opacity:0;position:absolute;top:calc(50% - 50px);width:70px}.fancybox-navigation .fancybox-button div{padding:7px}.fancybox-navigation .fancybox-button--arrow_left{left:0;left:env(safe-area-inset-left);padding:31px 26px 31px 6px}.fancybox-navigation .fancybox-button--arrow_right{padding:31px 6px 31px 26px;right:0;right:env(safe-area-inset-right)}.fancybox-caption{background:linear-gradient(to top,rgba(0,0,0,.85) 0,rgba(0,0,0,.3) 50%,rgba(0,0,0,.15) 65%,rgba(0,0,0,.075) 75.5%,rgba(0,0,0,.037) 82.85%,rgba(0,0,0,.019) 88%,rgba(0,0,0,0) 100%);bottom:0;color:#eee;font-size:14px;font-weight:400;left:0;line-height:1.5;padding:75px 44px 25px 44px;pointer-events:none;right:0;text-align:center;z-index:99996}.fancybox-caption--separate{margin-top:-50px}.fancybox-caption__body{max-height:50vh;overflow:auto;pointer-events:all}.fancybox-caption a,.fancybox-caption a:link,.fancybox-caption a:visited{color:#ccc;text-decoration:none}.fancybox-caption a:hover{color:#fff;text-decoration:underline}.fancybox-loading{animation:fancybox-rotate 1s linear infinite;background:0 0;border:4px solid #888;border-bottom-color:#fff;border-radius:50%;height:50px;left:50%;margin:-25px 0 0 -25px;opacity:.7;padding:0;position:absolute;top:50%;width:50px;z-index:99999}@keyframes fancybox-rotate{100%{transform:rotate(360deg)}}.fancybox-animated{transition-timing-function:cubic-bezier(0,0,.25,1)}.fancybox-fx-slide.fancybox-slide--previous{opacity:0;transform:translate3d(-100%,0,0)}.fancybox-fx-slide.fancybox-slide--next{opacity:0;transform:translate3d(100%,0,0)}.fancybox-fx-slide.fancybox-slide--current{opacity:1;transform:translate3d(0,0,0)}.fancybox-fx-fade.fancybox-slide--next,.fancybox-fx-fade.fancybox-slide--previous{opacity:0;transition-timing-function:cubic-bezier(.19,1,.22,1)}.fancybox-fx-fade.fancybox-slide--current{opacity:1}.fancybox-fx-zoom-in-out.fancybox-slide--previous{opacity:0;transform:scale3d(1.5,1.5,1.5)}.fancybox-fx-zoom-in-out.fancybox-slide--next{opacity:0;transform:scale3d(.5,.5,.5)}.fancybox-fx-zoom-in-out.fancybox-slide--current{opacity:1;transform:scale3d(1,1,1)}.fancybox-fx-rotate.fancybox-slide--previous{opacity:0;-ms-transform:rotate(-360deg);transform:rotate(-360deg)}.fancybox-fx-rotate.fancybox-slide--next{opacity:0;-ms-transform:rotate(360deg);transform:rotate(360deg)}.fancybox-fx-rotate.fancybox-slide--current{opacity:1;-ms-transform:rotate(0);transform:rotate(0)}.fancybox-fx-circular.fancybox-slide--previous{opacity:0;transform:scale3d(0,0,0) translate3d(-100%,0,0)}.fancybox-fx-circular.fancybox-slide--next{opacity:0;transform:scale3d(0,0,0) translate3d(100%,0,0)}.fancybox-fx-circular.fancybox-slide--current{opacity:1;transform:scale3d(1,1,1) translate3d(0,0,0)}.fancybox-fx-tube.fancybox-slide--previous{transform:translate3d(-100%,0,0) scale(.1) skew(-10deg)}.fancybox-fx-tube.fancybox-slide--next{transform:translate3d(100%,0,0) scale(.1) skew(10deg)}.fancybox-fx-tube.fancybox-slide--current{transform:translate3d(0,0,0) scale(1)}@media all and (max-height:576px){.fancybox-slide{padding-left:6px;padding-right:6px}.fancybox-slide--image{padding:6px 0}.fancybox-close-small{right:-6px}.fancybox-slide--image .fancybox-close-small{background:#4e4e4e;color:#f2f4f6;height:36px;opacity:1;padding:6px;right:0;top:0;width:36px}.fancybox-caption{padding-left:12px;padding-right:12px}}.fancybox-share{background:#f4f4f4;border-radius:3px;max-width:90%;padding:30px;text-align:center}.fancybox-share h1{color:#222;font-size:35px;font-weight:700;margin:0 0 20px 0}.fancybox-share p{margin:0;padding:0}.fancybox-share__button{border:0;border-radius:3px;display:inline-block;font-size:14px;font-weight:700;line-height:40px;margin:0 5px 10px 5px;min-width:130px;padding:0 15px;text-decoration:none;transition:all .2s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap}.fancybox-share__button:link,.fancybox-share__button:visited{color:#fff}.fancybox-share__button:hover{text-decoration:none}.fancybox-share__button--fb{background:#3b5998}.fancybox-share__button--fb:hover{background:#344e86}.fancybox-share__button--pt{background:#bd081d}.fancybox-share__button--pt:hover{background:#aa0719}.fancybox-share__button--tw{background:#1da1f2}.fancybox-share__button--tw:hover{background:#0d95e8}.fancybox-share__button svg{height:25px;margin-right:7px;position:relative;top:-1px;vertical-align:middle;width:25px}.fancybox-share__button svg path{fill:#fff}.fancybox-share__input{background:0 0;border:0;border-bottom:1px solid #d7d7d7;border-radius:0;color:#5d5b5b;font-size:14px;margin:10px 0 0 0;outline:0;padding:10px 15px;width:100%}.fancybox-thumbs{background:#ddd;bottom:0;display:none;margin:0;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;padding:2px 2px 4px 2px;position:absolute;right:0;-webkit-tap-highlight-color:transparent;top:0;width:212px;z-index:99995}.fancybox-thumbs-x{overflow-x:auto;overflow-y:hidden}.fancybox-show-thumbs .fancybox-thumbs{display:block}.fancybox-show-thumbs .fancybox-inner{right:212px}.fancybox-thumbs__list{font-size:0;height:100%;list-style:none;margin:0;overflow-x:hidden;overflow-y:auto;padding:0;position:absolute;position:relative;white-space:nowrap;width:100%}.fancybox-thumbs-x .fancybox-thumbs__list{overflow:hidden}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar{width:7px}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-track{background:#fff;border-radius:10px;box-shadow:inset 0 0 6px rgba(0,0,0,.3)}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-thumb{background:#2a2a2a;border-radius:10px}.fancybox-thumbs__list a{-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:rgba(0,0,0,.1);background-position:center center;background-repeat:no-repeat;background-size:cover;cursor:pointer;float:left;height:75px;margin:2px;max-height:calc(100% - 8px);max-width:calc(50% - 4px);outline:0;overflow:hidden;padding:0;position:relative;-webkit-tap-highlight-color:transparent;width:100px}.fancybox-thumbs__list a::before{border:6px solid #ff5268;bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;transition:all .2s cubic-bezier(.25,.46,.45,.94);z-index:99991}.fancybox-thumbs__list a:focus::before{opacity:.5}.fancybox-thumbs__list a.fancybox-thumbs-active::before{opacity:1}@media all and (max-width:576px){.fancybox-thumbs{width:110px}.fancybox-show-thumbs .fancybox-inner{right:110px}.fancybox-thumbs__list a{max-width:calc(100% - 10px)}}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-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;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[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}html{box-sizing:border-box;font-size:62.5%}*,:after,:before{box-sizing:inherit}body,button,input,optgroup,select,textarea{color:#000;font-family:Roboto,Arial,sans-serif;font-size:14px;font-size:1.4rem;font-weight:300;line-height:1.7}@media (min-width:600px){body,button,input,optgroup,select,textarea{font-size:15px;font-size:1.5rem}}@media (min-width:1000px){body,button,input,optgroup,select,textarea{font-size:16px;font-size:1.6rem}}body{overflow-x:hidden}@media (max-width:1023px){body.noscroll{overflow:hidden}}h1,h2,h3,h4,h5,h6{clear:both;line-height:1.3;margin-top:0;margin-bottom:.65em}h2.title-section{color:#000;font-size:22px;font-size:2.2rem;font-weight:400;line-height:1.3;padding-left:19px;margin-bottom:0!important;position:relative;text-transform:uppercase}h2.title-section.light{color:#fff}h2.title-section.thin{font-weight:300}h2.title-section:before{background:url(../img/icons.svg);background-position:-153px 0;background-size:360px 34px;content:"";height:17px;left:0;position:absolute;top:.23em;width:9px}h2.title-section.light-arrow:before{background-position:-153px 17px;opacity:.6}h2.title-section.large{font-size:26px;font-size:2.6rem;padding-left:0}@media (min-width:500px){h2.title-section.large{font-size:27px;font-size:2.7rem}}@media (min-width:600px){h2.title-section.large{font-size:28px;font-size:2.8rem}}h2.title-section.large:before{display:none}h3.title-section{color:#000;font-size:22px;font-size:2.2rem;font-weight:400;line-height:1.3;margin-bottom:0!important;position:relative;text-align:center;text-transform:uppercase;width:100%}p{font-weight:300;margin-top:0;margin-bottom:1.5em}p.large{font-size:28px;font-size:2.8rem;font-weight:400;line-height:1.4;margin-top:.5em}@media (min-width:500px){p.large{font-size:29px;font-size:2.9rem}}@media (min-width:600px){p.large{font-size:30px;font-size:3rem}}@media (min-width:700px){p.large{font-size:31px;font-size:3.1rem}}@media (min-width:800px){p.large{font-size:32px;font-size:3.2rem}}@media (min-width:900px){p.large{font-size:33px;font-size:3.3rem}}@media (min-width:1000px){p.large{font-size:34px;font-size:3.4rem}}@media (min-width:1100px){p.large{font-size:35px;font-size:3.5rem}}@media (min-width:1200px){p.large{font-size:36px;font-size:3.6rem}}@media (min-width:1300px){p.large{font-size:37px;font-size:3.7rem}}@media (min-width:1400px){p.large{font-size:38px;font-size:3.8rem}}@media (min-width:1500px){p.large{font-size:39px;font-size:3.9rem}}@media (min-width:1600px){p.large{font-size:40px;font-size:4rem}}.light,.white{color:#fff}.uc{text-transform:uppercase}.lh-1{line-height:1!important}.lh-1-1{line-height:1.1!important}.lh-1-2{line-height:1.2!important}.lh-1-3{line-height:1.3!important}.lh-1-4{line-height:1.4!important}.a-left{text-align:left}.a-center{text-align:center}.a-right{text-align:right}hr{background-color:#ccc;border:0;height:1px;margin-bottom:1.5em}ol,ul{list-style:none;margin:0;padding:0}ul{list-style:disc}ol{list-style:decimal}li>ol,li>ul{margin-bottom:0;margin-left:1.5em}dt{font-weight:700}dd{margin:0 1.5em 1.5em}img{height:auto;max-width:100%}figure{margin:1em 0}table{margin:0 0 1.5em;width:100%}input.submit{border:none;border-radius:23px;display:inline-block;font-weight:400;line-height:1;max-height:46px;min-height:46px;padding:0 1.4em 0 1.4em;position:relative;overflow:hidden;text-decoration:none;white-space:nowrap;-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;box-shadow:none;-webkit-transition:-webkit-color .25s,background .25s;-moz-transition:color .25s,background .25s;-ms-transition:color .25s,background .25s;-o-transition:color .25s,background .25s;transition:color .25s,background .25s;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center}input.submit span{position:relative;z-index:61}input.submit.solid{color:#fff;-webkit-box-shadow:inset 0 0 0 1px #e0081d;-moz-box-shadow:inset 0 0 0 1px #e0081d;-o-box-shadow:inset 0 0 0 1px #e0081d;box-shadow:inset 0 0 0 1px #e0081d;background:#e0081d;background:-moz-linear-gradient(left,#e0081d 0,#940412 100%);background:-webkit-linear-gradient(left,#e0081d 0,#940412 100%);background:linear-gradient(to right,#e0081d 0,#940412 100%)}input.submit.border{color:#000;-webkit-box-shadow:inset 0 0 0 2px rgba(0,0,0,.2);-moz-box-shadow:inset 0 0 0 2px rgba(0,0,0,.2);-o-box-shadow:inset 0 0 0 2px rgba(0,0,0,.2);box-shadow:inset 0 0 0 2px rgba(0,0,0,.2)}input.submit.border:active,input.submit.border:hover{background:rgba(0,0,0,.05)}input.submit.border.light{color:#fff;-webkit-box-shadow:inset 0 0 0 2px rgba(255,255,255,.3);-moz-box-shadow:inset 0 0 0 2px rgba(255,255,255,.3);-o-box-shadow:inset 0 0 0 2px rgba(255,255,255,.3);box-shadow:inset 0 0 0 2px rgba(255,255,255,.3)}input.submit.border.light:active,input.submit.border.light:hover{background:rgba(0,0,0,.25)}input.submit.top-right{margin-top:-10px}select{background-color:transparent;background-image:url(../img/arrow.svg);background-position:right 15px center;background-size:17px 9px;background-repeat:no-repeat;border:none;border-radius:23px;display:inline-block;font-weight:400;line-height:1;height:46px;max-height:46px;min-height:46px;max-width:100%;padding:0 2.8em 0 1.4em;position:relative;overflow:hidden;outline:0;text-decoration:none;white-space:nowrap;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;box-shadow:none;-webkit-transition:-webkit-color .25s,background-color .25s;-moz-transition:color .25s,background-color .25s;-ms-transition:color .25s,background-color .25s;-o-transition:color .25s,background-color .25s;transition:color .25s,background-color .25s;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center}select.border{color:#000;-webkit-box-shadow:inset 0 0 0 2px rgba(0,0,0,.2);-moz-box-shadow:inset 0 0 0 2px rgba(0,0,0,.2);-o-box-shadow:inset 0 0 0 2px rgba(0,0,0,.2);box-shadow:inset 0 0 0 2px rgba(0,0,0,.2)}select.border:active,select.border:hover{background-color:rgba(0,0,0,.05)}select.dark{background-color:rgba(0,0,0,.4);color:#fff;-webkit-box-shadow:inset 0 0 0 2px rgba(255,255,255,.4);-moz-box-shadow:inset 0 0 0 2px rgba(255,255,255,.4);-o-box-shadow:inset 0 0 0 2px rgba(255,255,255,.4);box-shadow:inset 0 0 0 2px rgba(255,255,255,.4)}select.dark:active,select.dark:hover{background-color:rgba(0,0,0,.45)}select.top-right{margin-left:auto;margin-top:-10px}select.filter-circuit{width:170px}button::-moz-focus-inner{border:0}select:-moz-focusring{color:transparent;text-shadow:0 0 0 #000}option:not(:checked){color:#000}section.filter.filter-post{background-color:#fff}section.filter.filter-news{background-color:#f2f2f2}@media (max-width:449px){section.filter.filter-drivers .list .col-season{width:100%}}@media (max-width:449px){section.filter.filter-drivers .list .col-season select.filter.season{width:100%}}@media (max-width:449px){section.filter.filter-drivers .list .col-search{width:100%}}@media (max-width:449px){section.filter.filter-photos .list .col-season{width:100%}}@media (max-width:449px){section.filter.filter-photos .list .col-season select.filter.season{width:100%}}section.filter.filter-photos .list .col-meeting{min-width:125px}section.filter.filter-photos .list .col-session{min-width:115px}@media (max-width:449px){section.filter.filter-photos .list .col-search{width:100%}}section.filter .row{padding-bottom:11px;padding-top:11px}@media (min-width:400px){section.filter .row{padding-bottom:12px;padding-top:12px}}@media (min-width:500px){section.filter .row{padding-bottom:12px;padding-top:12px}}@media (min-width:600px){section.filter .row{padding-bottom:12px;padding-top:12px}}@media (min-width:700px){section.filter .row{padding-bottom:12px;padding-top:12px}}@media (min-width:800px){section.filter .row{padding-bottom:12px;padding-top:12px}}@media (min-width:900px){section.filter .row{padding-bottom:12px;padding-top:12px}}@media (min-width:1000px){section.filter .row{padding-bottom:12px;padding-top:12px}}@media (min-width:1100px){section.filter .row{padding-bottom:15px;padding-top:15px}}@media (min-width:1200px){section.filter .row{padding-bottom:17px;padding-top:17px}}@media (min-width:1300px){section.filter .row{padding-bottom:22px;padding-top:22px}}@media (min-width:1400px){section.filter .row{padding-bottom:27px;padding-top:27px}}@media (min-width:1500px){section.filter .row{padding-bottom:32px;padding-top:32px}}@media (min-width:1600px){section.filter .row{padding-bottom:37px;padding-top:37px}}section.filter form{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}section.filter .col{padding-bottom:4px;padding-top:4px}@media (min-width:400px){section.filter .col{padding-bottom:5x;padding-top:5px}}@media (min-width:500px){section.filter .col{padding-bottom:6px;padding-top:6px}}@media (min-width:600px){section.filter .col{padding-bottom:8px;padding-top:8px}}@media (min-width:700px){section.filter .col{padding-bottom:9px;padding-top:9px}}@media (min-width:800px){section.filter .col{padding-bottom:10px;padding-top:10px}}@media (min-width:900px){section.filter .col{padding-bottom:11px;padding-top:11px}}@media (min-width:1000px){section.filter .col{padding-bottom:13px;padding-top:13px}}section.filter .col.col-filter{-webkit-flex:1;flex:1}section.filter .list{margin:-3px!important;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}section.filter .list .col{padding:3px;width:auto}@media (max-width:399px){section.filter .list .col-session{width:100%}}@media (min-width:400px) and (max-width:1079px){section.filter .list .col-session{-webkit-flex:1;flex:1}}@media (max-width:1079px){section.filter .list .col-session select.filter.session{width:100%}}@media (max-width:399px){section.filter .list .col-session select.filter.season{width:100%}}section.filter .list .col-meeting{max-width:100%}@media (max-width:399px){section.filter .list .col-meeting{width:100%}}@media (min-width:400px) and (max-width:1079px){section.filter .list .col-meeting{-webkit-flex:1;flex:1}}@media (max-width:399px){section.filter .list .col-meeting select.filter.meeting{width:100%}}@media (min-width:400px) and (max-width:1079px){section.filter .list .col-meeting select.filter.meeting{width:100%}}section.filter .list .col-search{margin-left:auto}section.filter .list .col-search .con-search-box{border-radius:23px;line-height:1;max-height:46px;min-height:46px;padding:0 4px 0 1.4em;position:relative;overflow:hidden;text-decoration:none;white-space:nowrap;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-box-shadow:inset 0 0 0 2px rgba(0,0,0,.2);-moz-box-shadow:inset 0 0 0 2px rgba(0,0,0,.2);-o-box-shadow:inset 0 0 0 2px rgba(0,0,0,.2);box-shadow:inset 0 0 0 2px rgba(0,0,0,.2);display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-transition:-webkit-color .25s,background .25s;-moz-transition:color .25s,background .25s;-ms-transition:color .25s,background .25s;-o-transition:color .25s,background .25s;transition:color .25s,background .25s}section.filter .list .col-search .con-search-box input{background-color:transparent;border:none;font-weight:400;margin-right:40px;width:8.5em;-webkit-appearance:none;-moz-appearance:none;appearance:none}@media (max-width:699px){section.filter .list .col-search .con-search-box input{width:100%}}section.filter .list .col-search .con-search-box button.search-button{border-radius:19px;border:none;cursor:pointer;height:38px;position:absolute;right:4px;top:4px;width:38px;background:#e0081d;background:-moz-linear-gradient(left,#e0081d 0,#940412 100%);background:-webkit-linear-gradient(left,#e0081d 0,#940412 100%);background:linear-gradient(to right,#e0081d 0,#940412 100%);-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-box-shadow:inset 0 0 1px #e0081d;-moz-box-shadow:inset 0 0 1px #e0081d;-o-box-shadow:inset 0 0 1px #e0081d;box-shadow:inset 0 0 1px #e0081d}section.filter .list .col-search .con-search-box button.search-button span.icon-search{background:url(../img/icons.svg) -303px -20px/400px 40px no-repeat;display:block;height:20px;left:9px;position:absolute;top:9px;width:20px}table.standard{border:none;border-radius:6px;border-collapse:collapse;overflow:hidden;text-align:left}table.standard caption{background:url(../img/base-caption-red.svg) left top/2000px 500px no-repeat;color:#fff;font-weight:400;overflow:hidden;padding:.75em 30px .73em 30px;position:relative;text-align:left;text-transform:uppercase;vertical-align:middle}table.standard caption:before{bottom:0;content:"";left:25px;position:absolute;right:0;top:0;background:-moz-linear-gradient(left,rgba(148,4,18,0) 0,#940412 100%);background:-webkit-linear-gradient(left,rgba(148,4,18,0) 0,#940412 100%);background:linear-gradient(to right,rgba(148,4,18,0) 0,#940412 100%)}table.standard caption span{position:relative}table.standard tr{border-bottom:2px solid #f2f2f2}table.standard tbody tr:last-of-type{border-bottom:none}table.standard tbody tr:last-of-type td:first-of-type{border-bottom-left-radius:6px}table.standard tbody tr:last-of-type td:last-of-type{background:transparent url(../img/base-table-footer-white.svg) right bottom/2000px 1000px no-repeat}table.standard th{background-color:#fff;color:#333638;font-weight:300;padding:.75em .75em .73em .75em;text-transform:uppercase}table.standard th:first-of-type{padding-left:30px}table.standard th:last-of-type{padding-right:30px}table.standard td{background-color:#fff;font-weight:400;padding:.75em .75em .73em .75em}table.standard td:first-of-type{padding-left:30px}table.standard td:last-of-type{padding-right:30px}table.standard td.dat{width:90px}table.standard .pos{text-align:right}table.standard span.disabled{opacity:.5}table.striped{border:none;border-bottom-right-radius:6px;border-bottom-left-radius:6px;border-collapse:collapse;line-height:1.5;overflow:hidden;text-align:left}table.striped thead tr:last-of-type th{border-bottom:none}table.striped thead th{background-color:#e0e0e0;border:1px solid #f2f2f2;color:#333638;font-weight:500;min-width:52px;padding:1.15em 1em 1em 1em}table.striped thead th:first-of-type{border-left:none;padding-left:30px;text-transform:uppercase}table.striped thead th:last-of-type{border-right:none;padding-right:30px}table.striped thead th.align-left{text-align:left!important}table.striped thead th.align-right{text-align:right}table.striped thead th.bg-red{background-color:#fad7da}table.striped thead th span.cup{display:block;font-size:12px;font-size:1.2rem;font-weight:400;margin-top:.35em}table.striped tbody tr:nth-child(even) td{background-color:#f8f8f8}table.striped tbody tr:last-of-type{border-bottom:none}table.striped tbody tr:last-of-type td:first-of-type{border-bottom-left-radius:6px}table.striped tbody tr:last-of-type:nth-child(odd) td:last-of-type{background:transparent url(../img/base-table-footer-white.svg) right bottom/2000px 1000px no-repeat}table.striped tbody tr:last-of-type:nth-child(even) td:last-of-type{background:transparent url(../img/base-table-footer-grey.svg) right bottom/2000px 1000px no-repeat}table.striped tbody td{border-left:1px solid #f2f2f2;border-right:1px solid #f2f2f2;background-color:#fff;font-weight:300;min-width:52px;padding:1.15em 1em 1em 1em}table.striped tbody td:first-of-type{border-left:none;padding-left:30px}table.striped tbody td:last-of-type{border-right:none;padding-right:30px}table.striped span.disabled{opacity:.5}table.striped span.small-text{font-size:12px;font-size:1.2rem}table.schedule{border:none;border-top-left-radius:6px;border-top-right-radius:6px;border-collapse:collapse;overflow:hidden;position:relative;text-align:left}table.schedule caption{background:url(../img/base-caption-red.svg) left top/2000px 500px no-repeat;color:#fff;font-weight:400;overflow:hidden;padding:.9em 30px .6em 30px;position:relative;text-align:left;text-transform:uppercase;vertical-align:middle}table.schedule caption:before{bottom:-1px;content:"";left:25px;position:absolute;right:0;top:0;background:-moz-linear-gradient(left,rgba(148,4,18,0) 0,#940412 100%);background:-webkit-linear-gradient(left,rgba(148,4,18,0) 0,#940412 100%);background:linear-gradient(to right,rgba(148,4,18,0) 0,#940412 100%)}table.schedule caption span{position:relative}table.schedule thead{position:relative}table.schedule tbody{position:relative}table.schedule tr{border-bottom:2px solid #e0081d;position:relative}table.schedule tr:first-of-type{border-top:2px solid #e0081d}table.schedule th{background-color:rgba(224,8,29,.2);color:rgba(255,255,255,.8);font-weight:300;padding:.75em .75em .73em .75em;text-transform:uppercase}table.schedule th:first-of-type{padding-left:30px}table.schedule th:last-of-type{padding-right:30px}table.schedule td{background-color:transparent;color:rgba(255,255,255,.8);font-weight:300;padding:.75em .75em .73em .75em}table.schedule td:first-of-type{padding-left:30px}table.schedule td:last-of-type{padding-right:30px}@media (max-width:699px){table.historical-data tbody,table.historical-data thead,table.season-data tbody,table.season-data thead{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (max-width:699px){table.historical-data thead,table.season-data thead{display:none}}@media (max-width:699px){table.historical-data tr,table.season-data tr{width:100%}}@media (max-width:699px){table.historical-data td,table.historical-data th,table.season-data td,table.season-data th{padding:.15em .75em;text-align:center;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;width:100%}table.historical-data td:first-of-type,table.historical-data th:first-of-type,table.season-data td:first-of-type,table.season-data th:first-of-type{padding:.5em .75em .05em .75em;font-size:18px;font-size:1.8rem;font-weight:500;width:100%}table.historical-data td:last-of-type,table.historical-data th:last-of-type,table.season-data td:last-of-type,table.season-data th:last-of-type{padding:.05em .75em .75em .75em;width:100%}}@media (min-width:700px){table.historical-data td:last-of-type,table.historical-data th:last-of-type,table.season-data td:last-of-type,table.season-data th:last-of-type{text-align:right}}table.historical-data td>span,table.historical-data th>span,table.season-data td>span,table.season-data th>span{font-weight:300;margin-right:.4em;text-transform:uppercase}@media (min-width:700px){table.historical-data td>span,table.historical-data th>span,table.season-data td>span,table.season-data th>span{display:none}}table.historical-data td.cel4,table.historical-data th.cel4,table.season-data td.cel4,table.season-data th.cel4{text-align:center}@media (min-width:700px){table.historical-data td.cel4,table.historical-data th.cel4,table.season-data td.cel4,table.season-data th.cel4{width:155px}}table.standing-europe-2021:after{display:block}table.standing-europe-2021 thead{text-align:center}table.standing-europe-2021 thead tr:nth-of-type(2) th:last-of-type,table.standing-europe-2021 thead tr:nth-of-type(3) th:last-of-type{padding-right:1em}table.standing-europe-2021 thead th:first-of-type{min-width:380px}table.standing-europe-2021 thead th:nth-of-type(1n+0){text-align:center}table.standing-europe-2021 tbody tr:first-of-type td{border-top:none;font-weight:500}table.standing-europe-2021 tbody td:first-of-type{width:70px}table.standing-europe-2021 tbody td:nth-of-type(3){width:65px}table.standing-europe-2021 tbody td:nth-of-type(1n+3){text-align:center}@media (max-width:869px){table.standing-europe-esports-2021:after{display:block}}table.standing-europe-esports-2021 thead th:nth-of-type(10),table.standing-europe-esports-2021 thead th:nth-of-type(11),table.standing-europe-esports-2021 thead th:nth-of-type(2),table.standing-europe-esports-2021 thead th:nth-of-type(6),table.standing-europe-esports-2021 thead th:nth-of-type(7),table.standing-europe-esports-2021 thead th:nth-of-type(8),table.standing-europe-esports-2021 thead th:nth-of-type(9){text-align:center}table.standing-europe-esports-2021 tbody td:nth-of-type(10),table.standing-europe-esports-2021 tbody td:nth-of-type(11),table.standing-europe-esports-2021 tbody td:nth-of-type(2),table.standing-europe-esports-2021 tbody td:nth-of-type(6),table.standing-europe-esports-2021 tbody td:nth-of-type(7),table.standing-europe-esports-2021 tbody td:nth-of-type(8),table.standing-europe-esports-2021 tbody td:nth-of-type(9){text-align:center}a{color:#000;font-weight:400;text-decoration:none;-webkit-transition:-webkit-box-shadow .25s;-moz-transition:box-shadow .25s;-ms-transition:box-shadow .25s;-o-transition:box-shadow .25s;transition:box-shadow .25s}a:visited{color:#000}a:active,a:focus,a:hover{color:#000}a:focus{outline:0}a:active,a:hover{outline:0}a.skip-lnk-btn{background-color:#fff;color:#000}a.lnk-btn,span.lnk-btn{border:none;border-radius:23px;display:inline-block;font-weight:400;line-height:1;max-height:46px;min-height:46px;padding:0 1.4em 0 1.4em;position:relative;overflow:hidden;text-decoration:none;white-space:nowrap;-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;box-shadow:none;-webkit-transition:-webkit-color .25s,background .25s;-moz-transition:color .25s,background .25s;-ms-transition:color .25s,background .25s;-o-transition:color .25s,background .25s;transition:color .25s,background .25s;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center}a.lnk-btn span,span.lnk-btn span{position:relative;z-index:61}a.lnk-btn.inline,span.lnk-btn.inline{display:-webkit-inline-box;display:-moz-inline-box;display:-ms-inline-flexbox;display:-webkit-inline-flex;display:inline-flex}a.lnk-btn.solid,span.lnk-btn.solid{color:#fff;position:relative;-webkit-box-shadow:inset 0 0 0 1px #e0081d;-moz-box-shadow:inset 0 0 0 1px #e0081d;-o-box-shadow:inset 0 0 0 1px #e0081d;box-shadow:inset 0 0 0 1px #e0081d;background:#e0081d;background:-moz-linear-gradient(left,#e0081d 0,#940412 100%);background:-webkit-linear-gradient(left,#e0081d 0,#940412 100%);background:linear-gradient(to right,#e0081d 0,#940412 100%)}a.lnk-btn.solid:before,span.lnk-btn.solid:before{background-color:#e0081d;bottom:0;border-radius:23px;content:"";left:0;opacity:0;position:absolute;right:0;top:0;-webkit-transition:-webkit-opacity .25s;-moz-transition:opacity .25s;-ms-transition:opacity .25s;-o-transition:opacity .25s;transition:opacity .25s}a.lnk-btn.solid:active:before,a.lnk-btn.solid:hover:before,span.lnk-btn.solid:active:before,span.lnk-btn.solid:hover:before{opacity:1}a.lnk-btn.border,span.lnk-btn.border{color:#000;-webkit-box-shadow:inset 0 0 0 2px rgba(0,0,0,.2);-moz-box-shadow:inset 0 0 0 2px rgba(0,0,0,.2);-o-box-shadow:inset 0 0 0 2px rgba(0,0,0,.2);box-shadow:inset 0 0 0 2px rgba(0,0,0,.2)}a.lnk-btn.border:active,a.lnk-btn.border:hover,span.lnk-btn.border:active,span.lnk-btn.border:hover{background:rgba(0,0,0,.05)}a.lnk-btn.border.light,span.lnk-btn.border.light{color:#fff;-webkit-box-shadow:inset 0 0 0 2px rgba(255,255,255,.3);-moz-box-shadow:inset 0 0 0 2px rgba(255,255,255,.3);-o-box-shadow:inset 0 0 0 2px rgba(255,255,255,.3);box-shadow:inset 0 0 0 2px rgba(255,255,255,.3)}a.lnk-btn.border.light:active,a.lnk-btn.border.light:hover,span.lnk-btn.border.light:active,span.lnk-btn.border.light:hover{background:rgba(0,0,0,.25)}a.lnk-btn.circle,span.lnk-btn.circle{max-width:46px;width:46px}a.lnk-btn.social span,span.lnk-btn.social span{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}a.lnk-btn.icon:before,span.lnk-btn.icon:before{background:url(../img/icons.svg);background-size:360px 36px;content:"";height:18px;left:14px;opacity:.4;position:absolute;top:14px;width:18px}a.lnk-btn.light.icon:before,span.lnk-btn.light.icon:before{opacity:1}a.lnk-btn.icon-tw:before,span.lnk-btn.icon-tw:before{background-position:-72px 0}a.lnk-btn.icon-fb:before,span.lnk-btn.icon-fb:before{background-position:-291px 0}a.lnk-btn.icon-in:before,span.lnk-btn.icon-in:before{background-position:-108px 0}a.lnk-btn.icon-li:before,span.lnk-btn.icon-li:before{background-position:-309px 0}a.lnk-btn.icon-yt:before,span.lnk-btn.icon-yt:before{background-position:-127px 0;left:12px;width:24px}a.lnk-btn.light.icon-tw:before,span.lnk-btn.light.icon-tw:before{background-position:-72px 18px}a.lnk-btn.light.icon-fb:before,span.lnk-btn.light.icon-fb:before{background-position:-291px 18px}a.lnk-btn.light.icon-in:before,span.lnk-btn.light.icon-in:before{background-position:-108px 18px}a.lnk-btn.light.icon-li:before,span.lnk-btn.light.icon-li:before{background-position:-309px 18px}a.lnk-btn.icon-yt:before,span.lnk-btn.icon-yt:before{background-position:-127px 18px;left:12px;width:24px}a.lnk-btn.icon-red-arrow:before,span.lnk-btn.icon-red-arrow:before{background-position:-150px 0;left:19px;width:11px}a.lnk-btn.icon-red-arrow:active,a.lnk-btn.icon-red-arrow:hover,span.lnk-btn.icon-red-arrow:active,span.lnk-btn.icon-red-arrow:hover{background:#fff!important}body.noscroll{overflow:hidden!important}.site{background-color:#fff;margin:0 auto}.con{margin:0 auto;max-width:1600px}.narrow{margin:0 auto;max-width:860px}.medium{margin:0 auto;max-width:1000px}.row{padding:23px 8px;position:relative}@media (min-width:400px){.row{padding:25px 10px}}@media (min-width:500px){.row{padding:25px 13px}}@media (min-width:600px){.row{padding:25px 15px}}@media (min-width:700px){.row{padding:25px 18px}}@media (min-width:800px){.row{padding:25px 20px}}@media (min-width:900px){.row{padding:25px 23px}}@media (min-width:1000px){.row{padding:25px 25px}}@media (min-width:1100px){.row{padding:30px 30px}}@media (min-width:1200px){.row{padding:35px 35px}}@media (min-width:1300px){.row{padding:45px 45px}}@media (min-width:1400px){.row{padding:55px 55px}}@media (min-width:1500px){.row{padding:65px 65px}}@media (min-width:1600px){.row{padding:75px 75px}}.col{padding:7px 7px;position:relative;width:100%}@media (min-width:400px){.col{padding:10px}}@media (min-width:500px){.col{padding:12px}}@media (min-width:600px){.col{padding:15px}}@media (min-width:700px){.col{padding:17px}}@media (min-width:800px){.col{padding:20px}}.col.col-title{padding-bottom:12px}.col :first-child{margin-top:0}.col :last-child{margin-bottom:0}.mod{width:100%}.mod.mod-title{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.mod.mod-title.center{text-align:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}.mod.mod-title a.lnk-btn,.mod.mod-title div.select{margin-left:auto;margin-top:-10px}@media (max-width:400px){.mod.mod-title a.lnk-btn{display:none}}@media (max-width:400px){.search-results .mod.mod-title{-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (max-width:400px){.search-results .mod.mod-title h2.title-section{width:100%}}@media (max-width:400px){.search-results .mod.mod-title a.lnk-btn,.search-results .mod.mod-title div.select{margin-left:0;margin-top:10px}}@media (max-width:400px){.search-results .mod.mod-title a.lnk-btn{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}}@media (max-width:400px){.previous-seasons .mod.mod-title{-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (max-width:400px){.previous-seasons .mod.mod-title h2.title-section{width:100%}}@media (max-width:400px){.previous-seasons .mod.mod-title a.lnk-btn,.previous-seasons .mod.mod-title div.select{margin-left:0;margin-top:10px}}@media (max-width:400px){.previous-seasons .mod.mod-title a.lnk-btn{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}}.mod:not(:first-of-type){margin-top:15px}@media (min-width:400px){.mod:not(:first-of-type){margin-top:20px}}@media (min-width:450px){.mod:not(:first-of-type){margin-top:25px}}@media (min-width:500px){.mod:not(:first-of-type){margin-top:30px}}@media (min-width:550px){.mod:not(:first-of-type){margin-top:40px}}.grd,.list{margin:-7px!important}@media (min-width:400px){.grd,.list{margin:-10px!important}}@media (min-width:500px){.grd,.list{margin:-12px!important}}@media (min-width:600px){.grd,.list{margin:-15px!important}}@media (min-width:700px){.grd,.list{margin:-17px!important}}@media (min-width:800px){.grd,.list{margin:-20px!important}}.grd .col,.list .col{padding:7px}@media (min-width:400px){.grd .col,.list .col{padding:10px}}@media (min-width:500px){.grd .col,.list .col{padding:12px}}@media (min-width:600px){.grd .col,.list .col{padding:15px}}@media (min-width:700px){.grd .col,.list .col{padding:17px}}@media (min-width:800px){.grd .col,.list .col{padding:20px}}.pad-t-no{padding-top:0!important}.pad-b-no{padding-bottom:0!important}.mar-t-no{margin-top:0!important}.mar-b-no{margin-bottom:0!important}.cor-tl{-webkit-clip-path:url(#cor-tl);clip-path:url(#cor-tl)}.cor-br{-webkit-clip-path:url(#cor-br);clip-path:url(#cor-br)}.bg-w{background-color:#fff}.bg-lw{background-color:#f2f2f2}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;clip-path:none;color:#21759b;display:block;font-size:14px;font-size:1.4rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#content[tabindex="-1"]:focus{outline:0}.alignleft{display:inline;float:left;margin-right:1.5em}.alignright{display:inline;float:right;margin-left:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}.clear:after,.clear:before,.comment-content:after,.comment-content:before,.entry-content:after,.entry-content:before,.site-content:after,.site-content:before,.site-footer:after,.site-footer:before,.site-header:after,.site-header:before{content:"";display:table;table-layout:fixed}.clear:after,.comment-content:after,.entry-content:after,.site-content:after,.site-footer:after,.site-header:after{clear:both}.video-container{height:0;max-width:100%;overflow:hidden;position:relative;padding-bottom:56.25%}.video-container embed,.video-container iframe,.video-container object{height:100%!important;left:0;position:absolute;top:0;width:100%!important}.overlay{position:relative}.overlay:before{background:#000;bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:70}.overlay5:before{opacity:.05}.overlay10:before{opacity:.1}.overlay15:before{opacity:.15}.overlay20:before{opacity:.2}.overlay25:before{opacity:.25}.overlay30:before{opacity:.3}.overlay35:before{opacity:.35}.overlay40:before{opacity:.4}.overlay45:before{opacity:.45}.overlay50:before{opacity:.5}.overlay55:before{opacity:.45}.overlay60:before{opacity:.6}.overlay65:before{opacity:.65}.overlay70:before{opacity:.7}.overlay75:before{opacity:.75}.overlay80:before{opacity:.8}.overlay85:before{opacity:.85}.overlay90:before{opacity:.9}.overlay95:before{opacity:.95}.overlay100:before{opacity:1}div.share{margin-bottom:10px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}div.share span.designation{display:inline-block;font-size:14px;font-size:1.4rem;font-weight:400;margin-right:10px;line-height:36px}div.share ul{list-style:none;margin:-3px!important;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}div.share ul li{margin:3px!important;max-height:36px;min-height:36px;min-width:36px;padding:0}div.share ul button{background-color:transparent;border:none;border-radius:18px;cursor:pointer;padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-transition:-webkit-background-color .25s;-moz-transition:background-color .25s;-ms-transition:background-color .25s;-o-transition:background-color .25s;transition:background-color .25s}div.share ul button:active,div.share ul button:hover{background-color:rgba(0,0,0,.05)}div.share ul span.icon{display:block;border-radius:18px;height:36px;min-height:36px;min-width:36px;position:relative;width:36px;-webkit-box-shadow:inset 0 0 0 2px rgba(0,0,0,.2);-moz-box-shadow:inset 0 0 0 2px rgba(0,0,0,.2);-o-box-shadow:inset 0 0 0 2px rgba(0,0,0,.2);box-shadow:inset 0 0 0 2px rgba(0,0,0,.2)}div.share ul span.icon:before{background:url(../img/icons.svg);background-size:360px 36px;content:"";height:18px;left:9px;opacity:.4;position:absolute;top:9px;width:18px;-webkit-transition:-webkit-color .5s,opacity .5s;-moz-transition:color .5s,opacity .5s;-ms-transition:color .5s,opacity .5s;-o-transition:color .5s,opacity .5s;transition:color .5s,opacity .5s}div.share ul span.icon.icon-fb:before{background-position:-291px 0}div.share ul span.icon.icon-tw:before{background-position:-72px 0}.video-container{height:0;max-width:100%;overflow:hidden;position:relative;padding-bottom:56.25%}.video-container embed,.video-container iframe,.video-container object{height:100%!important;left:0;position:absolute;top:0;width:100%!important}i.flag{background-repeat:no-repeat;background-position:center center;display:inline-block;margin-left:5px;position:relative}i.flag.f-tiny{background-size:20px 12px;height:12px;min-height:12px;min-width:20px;width:20px}i.flag.f-small{background-size:30px 18px;height:18px;min-height:18px;min-width:30px;width:30px}i.flag.f-medium{background-size:38px 24px;height:24px;min-height:24px;min-width:38px;width:38px}i.flag.f-large{background-size:48px 30px;height:30px;min-height:30px;min-width:48px;width:48px}i.flag.afg{background-image:url(../img/flag-afg.svg)}i.flag.alb{background-image:url(../img/flag-alb.svg)}i.flag.dza{background-image:url(../img/flag-dza.svg)}i.flag.asm{background-image:url(../img/flag-asm.svg)}i.flag.and{background-image:url(../img/flag-and.svg)}i.flag.ago{background-image:url(../img/flag-ago.svg)}i.flag.aia{background-image:url(../img/flag-aia.svg)}i.flag.ata{background-image:url(../img/flag-ata.svg)}i.flag.atg{background-image:url(../img/flag-atg.svg)}i.flag.arg{background-image:url(../img/flag-arg.svg)}i.flag.arm{background-image:url(../img/flag-arm.svg)}i.flag.abw{background-image:url(../img/flag-abw.svg)}i.flag.aus{background-image:url(../img/flag-aus.svg)}i.flag.aut{background-image:url(../img/flag-aut.svg)}i.flag.aze{background-image:url(../img/flag-aze.svg)}i.flag.bhs{background-image:url(../img/flag-bhs.svg)}i.flag.bhr{background-image:url(../img/flag-bhr.svg)}i.flag.bgd{background-image:url(../img/flag-bgd.svg)}i.flag.brb{background-image:url(../img/flag-brb.svg)}i.flag.blr{background-image:url(../img/flag-blr.svg)}i.flag.bel{background-image:url(../img/flag-bel.svg)}i.flag.blz{background-image:url(../img/flag-blz.svg)}i.flag.ben{background-image:url(../img/flag-ben.svg)}i.flag.bmu{background-image:url(../img/flag-bmu.svg)}i.flag.btn{background-image:url(../img/flag-btn.svg)}i.flag.bol{background-image:url(../img/flag-bol.svg)}i.flag.bes{background-image:url(../img/flag-bes.svg)}i.flag.bih{background-image:url(../img/flag-bih.svg)}i.flag.bwa{background-image:url(../img/flag-bwa.svg)}i.flag.bvt{background-image:url(../img/flag-bvt.svg)}i.flag.bra{background-image:url(../img/flag-bra.svg)}i.flag.iot{background-image:url(../img/flag-iot.svg)}i.flag.vgb{background-image:url(../img/flag-vgb.svg)}i.flag.brn{background-image:url(../img/flag-brn.svg)}i.flag.bgr{background-image:url(../img/flag-bgr.svg)}i.flag.bfa{background-image:url(../img/flag-bfa.svg)}i.flag.bdi{background-image:url(../img/flag-bdi.svg)}i.flag.khm{background-image:url(../img/flag-khm.svg)}i.flag.cmr{background-image:url(../img/flag-cmr.svg)}i.flag.can{background-image:url(../img/flag-can.svg)}i.flag.cpv{background-image:url(../img/flag-cpv.svg)}i.flag.cym{background-image:url(../img/flag-cym.svg)}i.flag.caf{background-image:url(../img/flag-caf.svg)}i.flag.tcd{background-image:url(../img/flag-tcd.svg)}i.flag.chl{background-image:url(../img/flag-chl.svg)}i.flag.chn{background-image:url(../img/flag-chn.svg)}i.flag.cxr{background-image:url(../img/flag-cxr.svg)}i.flag.cck{background-image:url(../img/flag-cck.svg)}i.flag.col{background-image:url(../img/flag-col.svg)}i.flag.com{background-image:url(../img/flag-com.svg)}i.flag.cok{background-image:url(../img/flag-cok.svg)}i.flag.cri{background-image:url(../img/flag-cri.svg)}i.flag.hrv{background-image:url(../img/flag-hrv.svg)}i.flag.cub{background-image:url(../img/flag-cub.svg)}i.flag.cuw{background-image:url(../img/flag-cuw.svg)}i.flag.cyp{background-image:url(../img/flag-cyp.svg)}i.flag.cze{background-image:url(../img/flag-cze.svg)}i.flag.cod{background-image:url(../img/flag-cod.svg)}i.flag.dnk{background-image:url(../img/flag-dnk.svg)}i.flag.dji{background-image:url(../img/flag-dji.svg)}i.flag.dma{background-image:url(../img/flag-dma.svg)}i.flag.dom{background-image:url(../img/flag-dom.svg)}i.flag.tls{background-image:url(../img/flag-tls.svg)}i.flag.ecu{background-image:url(../img/flag-ecu.svg)}i.flag.egy{background-image:url(../img/flag-egy.svg)}i.flag.slv{background-image:url(../img/flag-slv.svg)}i.flag.gnq{background-image:url(../img/flag-gnq.svg)}i.flag.eri{background-image:url(../img/flag-eri.svg)}i.flag.est{background-image:url(../img/flag-est.svg)}i.flag.eth{background-image:url(../img/flag-eth.svg)}i.flag.flk{background-image:url(../img/flag-flk.svg)}i.flag.fro{background-image:url(../img/flag-fro.svg)}i.flag.fji{background-image:url(../img/flag-fji.svg)}i.flag.fin{background-image:url(../img/flag-fin.svg)}i.flag.fra{background-image:url(../img/flag-fra.svg)}i.flag.guf{background-image:url(../img/flag-guf.svg)}i.flag.pyf{background-image:url(../img/flag-pyf.svg)}i.flag.atf{background-image:url(../img/flag-atf.svg)}i.flag.gab{background-image:url(../img/flag-gab.svg)}i.flag.gmb{background-image:url(../img/flag-gmb.svg)}i.flag.geo{background-image:url(../img/flag-geo.svg)}i.flag.deu{background-image:url(../img/flag-deu.svg)}i.flag.gha{background-image:url(../img/flag-gha.svg)}i.flag.gib{background-image:url(../img/flag-gib.svg)}i.flag.grc{background-image:url(../img/flag-grc.svg)}i.flag.grl{background-image:url(../img/flag-grl.svg)}i.flag.grd{background-image:url(../img/flag-grd.svg)}i.flag.glp{background-image:url(../img/flag-glp.svg)}i.flag.gum{background-image:url(../img/flag-gum.svg)}i.flag.gtm{background-image:url(../img/flag-gtm.svg)}i.flag.ggy{background-image:url(../img/flag-ggy.svg)}i.flag.gin{background-image:url(../img/flag-gin.svg)}i.flag.gnb{background-image:url(../img/flag-gnb.svg)}i.flag.guy{background-image:url(../img/flag-guy.svg)}i.flag.hti{background-image:url(../img/flag-hti.svg)}i.flag.hnd{background-image:url(../img/flag-hnd.svg)}i.flag.hkg{background-image:url(../img/flag-hkg.svg)}i.flag.hun{background-image:url(../img/flag-hun.svg)}i.flag.isl{background-image:url(../img/flag-isl.svg)}i.flag.ind{background-image:url(../img/flag-ind.svg)}i.flag.idn{background-image:url(../img/flag-idn.svg)}i.flag.irn{background-image:url(../img/flag-irn.svg)}i.flag.irq{background-image:url(../img/flag-irq.svg)}i.flag.irl{background-image:url(../img/flag-irl.svg)}i.flag.imn{background-image:url(../img/flag-imn.svg)}i.flag.isr{background-image:url(../img/flag-isr.svg)}i.flag.ita{background-image:url(../img/flag-ita.svg)}i.flag.civ{background-image:url(../img/flag-civ.svg)}i.flag.jam{background-image:url(../img/flag-jam.svg)}i.flag.jpn{background-image:url(../img/flag-jpn.svg)}i.flag.jey{background-image:url(../img/flag-jey.svg)}i.flag.jor{background-image:url(../img/flag-jor.svg)}i.flag.kaz{background-image:url(../img/flag-kaz.svg)}i.flag.ken{background-image:url(../img/flag-ken.svg)}i.flag.kir{background-image:url(../img/flag-kir.svg)}i.flag.xkx{background-image:url(../img/flag-xkx.svg)}i.flag.kwt{background-image:url(../img/flag-kwt.svg)}i.flag.kgz{background-image:url(../img/flag-kgz.svg)}i.flag.lao{background-image:url(../img/flag-lao.svg)}i.flag.lva{background-image:url(../img/flag-lva.svg)}i.flag.lbn{background-image:url(../img/flag-lbn.svg)}i.flag.lso{background-image:url(../img/flag-lso.svg)}i.flag.lbr{background-image:url(../img/flag-lbr.svg)}i.flag.lby{background-image:url(../img/flag-lby.svg)}i.flag.lie{background-image:url(../img/flag-lie.svg)}i.flag.ltu{background-image:url(../img/flag-ltu.svg)}i.flag.lux{background-image:url(../img/flag-lux.svg)}i.flag.mac{background-image:url(../img/flag-mac.svg)}i.flag.mkd{background-image:url(../img/flag-mkd.svg)}i.flag.mdg{background-image:url(../img/flag-mdg.svg)}i.flag.mwi{background-image:url(../img/flag-mwi.svg)}i.flag.mys{background-image:url(../img/flag-mys.svg)}i.flag.mdv{background-image:url(../img/flag-mdv.svg)}i.flag.mli{background-image:url(../img/flag-mli.svg)}i.flag.mlt{background-image:url(../img/flag-mlt.svg)}i.flag.mhl{background-image:url(../img/flag-mhl.svg)}i.flag.mrt{background-image:url(../img/flag-mrt.svg)}i.flag.mus{background-image:url(../img/flag-mus.svg)}i.flag.myt{background-image:url(../img/flag-myt.svg)}i.flag.mex{background-image:url(../img/flag-mex.svg)}i.flag.fsm{background-image:url(../img/flag-fsm.svg)}i.flag.mda{background-image:url(../img/flag-mda.svg)}i.flag.mco{background-image:url(../img/flag-mco.svg)}i.flag.mng{background-image:url(../img/flag-mng.svg)}i.flag.mne{background-image:url(../img/flag-mne.svg)}i.flag.msr{background-image:url(../img/flag-msr.svg)}i.flag.mar{background-image:url(../img/flag-mar.svg)}i.flag.moz{background-image:url(../img/flag-moz.svg)}i.flag.mmr{background-image:url(../img/flag-mmr.svg)}i.flag.nam{background-image:url(../img/flag-nam.svg)}i.flag.nru{background-image:url(../img/flag-nru.svg)}i.flag.npl{background-image:url(../img/flag-npl.svg)}i.flag.nld{background-image:url(../img/flag-nld.svg)}i.flag.ndl{background-image:url(../img/flag-nld.svg)}i.flag.ant{background-image:url(../img/flag-ant.svg)}i.flag.ncl{background-image:url(../img/flag-ncl.svg)}i.flag.nzl{background-image:url(../img/flag-nzl.svg)}i.flag.nic{background-image:url(../img/flag-nic.svg)}i.flag.ner{background-image:url(../img/flag-ner.svg)}i.flag.nga{background-image:url(../img/flag-nga.svg)}i.flag.niu{background-image:url(../img/flag-niu.svg)}i.flag.nfk{background-image:url(../img/flag-nfk.svg)}i.flag.mnp{background-image:url(../img/flag-mnp.svg)}i.flag.nor{background-image:url(../img/flag-nor.svg)}i.flag.omn{background-image:url(../img/flag-omn.svg)}i.flag.pak{background-image:url(../img/flag-pak.svg)}i.flag.plw{background-image:url(../img/flag-plw.svg)}i.flag.pse{background-image:url(../img/flag-pse.svg)}i.flag.pan{background-image:url(../img/flag-pan.svg)}i.flag.png{background-image:url(../img/flag-png.svg)}i.flag.pry{background-image:url(../img/flag-pry.svg)}i.flag.per{background-image:url(../img/flag-per.svg)}i.flag.phl{background-image:url(../img/flag-phl.svg)}i.flag.pcn{background-image:url(../img/flag-pcn.svg)}i.flag.pol{background-image:url(../img/flag-pol.svg)}i.flag.prt{background-image:url(../img/flag-prt.svg)}i.flag.pri{background-image:url(../img/flag-pri.svg)}i.flag.qat{background-image:url(../img/flag-qat.svg)}i.flag.cog{background-image:url(../img/flag-cog.svg)}i.flag.reu{background-image:url(../img/flag-reu.svg)}i.flag.rou{background-image:url(../img/flag-rou.svg)}i.flag.rus{background-image:url(../img/flag-rus.svg)}i.flag.rwa{background-image:url(../img/flag-rwa.svg)}i.flag.blm{background-image:url(../img/flag-blm.svg)}i.flag.shn{background-image:url(../img/flag-shn.svg)}i.flag.kna{background-image:url(../img/flag-kna.svg)}i.flag.lca{background-image:url(../img/flag-lca.svg)}i.flag.maf{background-image:url(../img/flag-maf.svg)}i.flag.spm{background-image:url(../img/flag-spm.svg)}i.flag.vct{background-image:url(../img/flag-vct.svg)}i.flag.wsm{background-image:url(../img/flag-wsm.svg)}i.flag.smr{background-image:url(../img/flag-smr.svg)}i.flag.stp{background-image:url(../img/flag-stp.svg)}i.flag.sau{background-image:url(../img/flag-sau.svg)}i.flag.sct{background-image:url(../img/flag-sct.svg)}i.flag.sen{background-image:url(../img/flag-sen.svg)}i.flag.srb{background-image:url(../img/flag-srb.svg)}i.flag.syc{background-image:url(../img/flag-syc.svg)}i.flag.sle{background-image:url(../img/flag-sle.svg)}i.flag.sgp{background-image:url(../img/flag-sgp.svg)}i.flag.sxm{background-image:url(../img/flag-sxm.svg)}i.flag.svk{background-image:url(../img/flag-svk.svg)}i.flag.svn{background-image:url(../img/flag-svn.svg)}i.flag.slb{background-image:url(../img/flag-slb.svg)}i.flag.som{background-image:url(../img/flag-som.svg)}i.flag.zaf{background-image:url(../img/flag-zaf.svg)}i.flag.kor{background-image:url(../img/flag-kor.svg)}i.flag.ssd{background-image:url(../img/flag-ssd.svg)}i.flag.esp{background-image:url(../img/flag-esp.svg)}i.flag.lka{background-image:url(../img/flag-lka.svg)}i.flag.sdn{background-image:url(../img/flag-sdn.svg)}i.flag.sur{background-image:url(../img/flag-sur.svg)}i.flag.sjm{background-image:url(../img/flag-sjm.svg)}i.flag.swz{background-image:url(../img/flag-swz.svg)}i.flag.swe{background-image:url(../img/flag-swe.svg)}i.flag.che{background-image:url(../img/flag-che.svg)}i.flag.syr{background-image:url(../img/flag-syr.svg)}i.flag.twn{background-image:url(../img/flag-twn.svg)}i.flag.tjk{background-image:url(../img/flag-tjk.svg)}i.flag.tza{background-image:url(../img/flag-tza.svg)}i.flag.tha{background-image:url(../img/flag-tha.svg)}i.flag.tgo{background-image:url(../img/flag-tgo.svg)}i.flag.tkl{background-image:url(../img/flag-tkl.svg)}i.flag.ton{background-image:url(../img/flag-ton.svg)}i.flag.tto{background-image:url(../img/flag-tto.svg)}i.flag.tun{background-image:url(../img/flag-tun.svg)}i.flag.tur{background-image:url(../img/flag-tur.svg)}i.flag.tkm{background-image:url(../img/flag-tkm.svg)}i.flag.tca{background-image:url(../img/flag-tca.svg)}i.flag.tuv{background-image:url(../img/flag-tuv.svg)}i.flag.vir{background-image:url(../img/flag-vir.svg)}i.flag.uga{background-image:url(../img/flag-uga.svg)}i.flag.ukr{background-image:url(../img/flag-ukr.svg)}i.flag.are{background-image:url(../img/flag-are.svg)}i.flag.gbr{background-image:url(../img/flag-gbr.svg)}i.flag.usa{background-image:url(../img/flag-usa.svg)}i.flag.ury{background-image:url(../img/flag-ury.svg)}i.flag.uzb{background-image:url(../img/flag-uzb.svg)}i.flag.vut{background-image:url(../img/flag-vut.svg)}i.flag.ven{background-image:url(../img/flag-ven.svg)}i.flag.vnm{background-image:url(../img/flag-vnm.svg)}i.flag.wlf{background-image:url(../img/flag-wlf.svg)}i.flag.esh{background-image:url(../img/flag-esh.svg)}i.flag.yem{background-image:url(../img/flag-yem.svg)}i.flag.zmb{background-image:url(../img/flag-zmb.svg)}i.flag.zwe{background-image:url(../img/flag-zwe.svg)}body.noscroll header.site-header.is-active{position:fixed}header.site-header{width:100%;z-index:1010;-webkit-transition:-webkit-background-color .5s;-moz-transition:background-color .5s;-ms-transition:background-color .5s;-o-transition:background-color .5s;transition:background-color .5s}header.site-header .con>.row{padding-top:0;padding-bottom:0}header.site-header .con>.row>.col{padding-top:0;padding-bottom:0}header.site-header .top-header{background-color:#333638;border-top:solid 1px #3a3d3f;border-bottom:solid 1px #3a3d3f;font-size:13px;font-size:1.3rem;height:54px;line-height:1.2;position:relative;text-transform:uppercase}@media (min-width:950px){header.site-header .top-header{height:46px}}header.site-header .top-header .con>.row{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:space-between;-moz-box-pack:space-between;-ms-flex-pack:space-between;-webkit-justify-content:space-between;justify-content:space-between}header.site-header .top-header .con>.row>.col{color:#919293}header.site-header .top-header .col-btn{min-width:50px;width:auto}@media (min-width:950px){header.site-header .top-header .col-btn{display:none}}header.site-header .top-header .col-menus-1{width:auto;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:flex-start;-moz-box-pack:flex-start;-ms-flex-pack:flex-start;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-flex:1 0 auto;flex:1 0 auto}@media (max-width:949px){header.site-header .top-header .col-menus-1{display:none}}header.site-header .top-header .col-menus-2{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:flex-end;-moz-box-pack:flex-end;-ms-flex-pack:flex-end;-webkit-justify-content:flex-end;justify-content:flex-end;-webkit-flex:1 1 auto;flex:1 1 auto}header.site-header .top-header ul{list-style:none}header.site-header .top-header a{white-space:nowrap;-webkit-transition:-webkit-color .25s;-moz-transition:color .25s;-ms-transition:color .25s;-o-transition:color .25s;transition:color .25s}header.site-header .main-header{background:url(../img/dia-lines-grey.svg) top center repeat;background-color:#0b0b0b;background-size:7px 7px;height:105px;position:relative}@media (min-width:950px){header.site-header .main-header{height:120px}}header.site-header .main-header:before{bottom:0;content:"";left:0;position:absolute;right:0;top:0;background:-moz-linear-gradient(top,rgba(24,24,24,0) 0,#181818 100%);background:-webkit-linear-gradient(top,rgba(24,24,24,0) 0,#181818 100%);background:linear-gradient(to bottom,rgba(24,24,24,0) 0,#181818 100%)}header.site-header .main-header:after{bottom:0;content:"";left:0;position:absolute;right:0;top:0;background:-moz-linear-gradient(left,rgba(24,24,24,.75) 0,rgba(24,24,24,.75) 10%,rgba(24,24,24,0) 50%,rgba(24,24,24,0) 100%);background:-webkit-linear-gradient(left,rgba(24,24,24,.75) 0,rgba(24,24,24,.75) 10%,rgba(24,24,24,0) 50%,rgba(24,24,24,0) 100%);background:linear-gradient(to right,rgba(24,24,24,.75) 0,rgba(24,24,24,.75) 10%,rgba(24,24,24,0) 50%,rgba(24,24,24,0) 100%)}header.site-header .main-header .header-logo{position:absolute;height:78px;top:15px;width:96px;z-index:999}@media (max-width:949px){header.site-header .main-header .header-logo{left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}}@media (min-width:950px){header.site-header .main-header .header-logo{height:90px;top:17px;width:111px}}header.site-header .main-header .header-logo a{display:block}header.site-header .main-header .header-logo object{pointer-events:none}@media (max-width:949px){button.menu-toggle{background:0 0;border:0;box-shadow:none;color:rgba(0,0,0,.8);cursor:pointer;display:block;font-size:16px;font-size:1.6rem;font-weight:500;height:50px;margin:0;outline:0;overflow:hidden;padding:0;position:relative;left:-14px;text-transform:uppercase;top:1px;width:50px;white-space:nowrap;z-index:1302;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-transition:-webkit-background .6s;-moz-transition:background .6s;-ms-transition:background .6s;-o-transition:background .6s;transition:background .6s}button.menu-toggle span.icon{background-color:#fff;border-radius:1px;display:block;height:2px;left:14px;position:absolute}button.menu-toggle span.icon:nth-of-type(1){top:18px;width:22px;-webkit-transition:-webkit-transform .25s 0s,top .25s .25s,background-color .5s;-moz-transition:transform .25s 0s,top .25s .25s,background-color .5s;-ms-transition:transform .25s 0s,top .25s .25s,background-color .5s;-o-transition:transform .25s 0s,top .25s .25s,background-color .5s;transition:transform .25s 0s,top .25s .25s,background-color .5s}button.menu-toggle span.icon:nth-of-type(2){opacity:1;top:24px;width:16px;-webkit-transition:-webkit-opacity 0s .25s,width .25s,background-color .5s;-moz-transition:opacity 0s .25s,width .25s,background-color .5s;-ms-transition:opacity 0s .25s,width .25s,background-color .5s;-o-transition:opacity 0s .25s,width .25s,background-color .5s;transition:opacity 0s .25s,width .25s,background-color .5s}button.menu-toggle span.icon:nth-of-type(3){top:30px;width:22px;-webkit-transition:-webkit-transform .25s 0s,top .25s .25s,background-color .5s;-moz-transition:transform .25s 0s,top .25s .25s,background-color .5s;-ms-transition:transform .25s 0s,top .25s .25s,background-color .5s;-o-transition:transform .25s 0s,top .25s .25s,background-color .5s;transition:transform .25s 0s,top .25s .25s,background-color .5s}button.menu-toggle .menu-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}button.menu-toggle:hover span.icon{width:22px}button.menu-toggle.is-active span.icon{background-color:#fff}button.menu-toggle.is-active span.icon:nth-of-type(1){top:24px;-webkit-transition:-webkit-transform .25s .25s,top .25s,background-color .5s;-moz-transition:transform .25s .25s,top .25s,background-color .5s;-ms-transition:transform .25s .25s,top .25s,background-color .5s;-o-transition:transform .25s .25s,top .25s,background-color .5s;transition:transform .25s .25s,top .25s,background-color .5s;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}button.menu-toggle.is-active span.icon:nth-of-type(2){opacity:0;-webkit-transition:-webkit-opacity 0s .25s,width .25s,background-color .5s;-moz-transition:opacity 0s .25s,width .25s,background-color .5s;-ms-transition:opacity 0s .25s,width .25s,background-color .5s;-o-transition:opacity 0s .25s,width .25s,background-color .5s;transition:opacity 0s .25s,width .25s,background-color .5s}button.menu-toggle.is-active span.icon:nth-of-type(3){top:24px;-webkit-transition:-webkit-transform .25s .25s,top .25s,background-color .5s;-moz-transition:transform .25s .25s,top .25s,background-color .5s;-ms-transition:transform .25s .25s,top .25s,background-color .5s;-o-transition:transform .25s .25s,top .25s,background-color .5s;transition:transform .25s .25s,top .25s,background-color .5s;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}}@media (min-width:950px){button.menu-toggle{display:none}}ul.menu-1{margin-top:5px!important;margin-left:-1em;max-height:34px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}ul.menu-1 li{max-height:34px}ul.menu-1 li a{color:rgba(255,255,255,.8);display:block;padding:.8em 1em .85em 1em}ul.menu-1 li a:active,ul.menu-1 li a:hover{color:#fff}ul.menu-1 li span.designation{color:rgba(255,255,255,.5)}ul.menu-1 li span.race{margin-left:.5em}@media (max-width:1299px){ul.menu-1 li span.race{display:none}}ul.menu-social{margin-top:10px!important;padding-left:10px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}@media (max-width:449px){ul.menu-social{display:none}}@media (min-width:950px){ul.menu-social{margin-top:5px!important}}ul.menu-social li{list-style:none;padding:0;position:relative}ul.menu-social li a{display:block;min-height:36px;min-width:30px;position:relative}ul.menu-social li a[href*=youtube]{min-width:36px}ul.menu-social li a:before{background:url(../img/icons.svg);background-size:360px 36px;content:"";height:18px;left:6px;opacity:.4;position:absolute;top:8px;width:18px;-webkit-transition:-webkit-color .5s,opacity .5s;-moz-transition:color .5s,opacity .5s;-ms-transition:color .5s,opacity .5s;-o-transition:color .5s,opacity .5s;transition:color .5s,opacity .5s}ul.menu-social li a[href*=twitter]::before{background-position:-72px 18px}ul.menu-social li a[href*=facebook]::before{background-position:-90px 18px}ul.menu-social li a[href*=instagram]::before{background-position:-108px 18px}ul.menu-social li a[href*=youtube]::before{background-position:-126px 18px;width:23px}ul.menu-social li a:active:before,ul.menu-social li a:hover:before{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}ul.menu-social li a span{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}ul.menu-secondary{margin-top:5px;max-height:34px;padding-left:15px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}@media (max-width:949px){ul.menu-secondary{display:none}}ul.menu-secondary li{list-style:none;padding:0;position:relative;max-height:34px}ul.menu-secondary li.is-current a{color:#fff}ul.menu-secondary li a{color:rgba(255,255,255,.5);display:block;max-height:34px;padding:.8em .6em .85em .6em;position:relative}@media (min-width:1075px){ul.menu-secondary li a{padding:.8em .7em .85em .7em}}@media (min-width:1100px){ul.menu-secondary li a{padding:.8em .8em .85em .8em}}@media (min-width:1125px){ul.menu-secondary li a{padding:.8em .9em .85em .9em}}@media (min-width:1150px){ul.menu-secondary li a{padding:.8em 1em .85em 1em}}ul.menu-secondary li a:active,ul.menu-secondary li a:hover{color:#fff}ul.menu-sites{margin-top:10px;max-height:34px;padding-left:15px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}@media (min-width:950px){ul.menu-sites{margin-top:5px}}ul.menu-sites>li{list-style:none;position:relative;margin-left:3px;margin-right:2px;max-height:34px}ul.menu-sites>li.series-filter:active ul.sub-menu,ul.menu-sites>li.series-filter:hover ul.sub-menu{opacity:1;visibility:visible;-webkit-transition:-webkit-opacity .25s,transform .25s,visibility 0s 0s;-moz-transition:opacity .25s,transform .25s,visibility 0s 0s;-ms-transition:opacity .25s,transform .25s,visibility 0s 0s;-o-transition:opacity .25s,transform .25s,visibility 0s 0s;transition:opacity .25s,transform .25s,visibility 0s 0s;-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);transform:translate(-50%,0)}@media (min-width:950px){ul.menu-sites>li.sro span:after{content:" Websites"}}ul.menu-sites>li button{background-color:rgba(0,0,0,.2);border-radius:17px;border:none;color:rgba(255,255,255,.7);cursor:pointer;display:block;line-height:1.2;max-height:34px;padding:.8em 1.4em .85em 1.4em;position:relative;font-weight:400;font-size:13px;font-size:1.3rem;text-transform:uppercase;z-index:1301;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-transition:-webkit-color .25s,background-color .25s;-moz-transition:color .25s,background-color .25s;-ms-transition:color .25s,background-color .25s;-o-transition:color .25s,background-color .25s;transition:color .25s,background-color .25s}ul.menu-sites>li button:active,ul.menu-sites>li button:hover{color:#fff}ul.menu-sites>li button.is-active{background-color:#000}ul.menu-sites>li a{background-color:rgba(0,0,0,.2);border-radius:17px;color:rgba(255,255,255,.7);display:block;max-height:34px;padding:.8em 1.4em .85em 1.4em;position:relative}ul.menu-sites>li a:active,ul.menu-sites>li a:hover{color:#fff}ul.menu-sites>li a.series-filter{padding-right:2.8em}ul.menu-sites>li a:active ul.sub-menu,ul.menu-sites>li a:hover ul.sub-menu{opacity:1}ul.menu-sites>li ul.sub-menu{border-radius:3px;left:50%;list-style:none;margin:0;opacity:0;padding:14px 16px 8px 16px;position:absolute;z-index:9999;visibility:hidden;-webkit-transition:-webkit-opacity .25s,transform .25s,visibility 0s .35s;-moz-transition:opacity .25s,transform .25s,visibility 0s .35s;-ms-transition:opacity .25s,transform .25s,visibility 0s .35s;-o-transition:opacity .25s,transform .25s,visibility 0s .35s;transition:opacity .25s,transform .25s,visibility 0s .35s;-webkit-transform:translate(-50%,15px);-moz-transform:translate(-50%,15px);-ms-transform:translate(-50%,15px);-o-transform:translate(-50%,15px);transform:translate(-50%,15px);-webkit-box-shadow:0 0 15px 0 rgba(0,0,0,.15);-moz-box-shadow:0 0 15px 0 rgba(0,0,0,.15);-o-box-shadow:0 0 15px 0 rgba(0,0,0,.15);box-shadow:0 0 15px 0 rgba(0,0,0,.15)}ul.menu-sites>li ul.sub-menu:after{background-color:#fff;border-radius:2px;content:"";height:18px;left:50%;position:absolute;top:-2px;width:18px;z-index:9998;-webkit-transform:translateX(-50%) rotate(45deg);-moz-transform:translateX(-50%) rotate(45deg);-ms-transform:translateX(-50%) rotate(45deg);-o-transform:translateX(-50%) rotate(45deg);transform:translateX(-50%) rotate(45deg)}ul.menu-sites>li ul.sub-menu:before{background-color:#fff;border-radius:3px;bottom:0;content:"";left:0;right:0;position:absolute;top:6px;z-index:-1}ul.menu-sites>li ul.sub-menu li{border-bottom:solid 1px rgba(0,0,0,.1)}ul.menu-sites>li ul.sub-menu li:last-of-type{border-bottom:none}ul.menu-sites>li ul.sub-menu a{color:#404040;background-color:transparent;padding-left:0;padding-right:27px;position:relative}ul.menu-sites>li ul.sub-menu a:active span.tick:before,ul.menu-sites>li ul.sub-menu a:hover span.tick:before{opacity:1}ul.menu-sites>li ul.sub-menu span.tick{border:solid 1px rgba(0,0,0,.1);border-radius:9px;height:18px;position:absolute;right:0;top:8px;width:18px}ul.menu-sites>li ul.sub-menu span.tick:before{content:"";border:solid #cdcece;border-width:0 2px 2px 0;display:block;height:10px;left:5px;top:2px;opacity:0;position:absolute;width:5px;-webkit-transition:-webkit-opacity .25s;-moz-transition:opacity .25s;-ms-transition:opacity .25s;-o-transition:opacity .25s;transition:opacity .25s;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}ul.menu-sites>li ul.sub-menu span.tick.is-active:before{border:solid #e0081d;border-width:0 2px 2px 0;opacity:1}ul.menu-sites>li:last-of-type{margin-right:0}nav.sro-navigation{position:relative}nav.sro-navigation .navigation-container{width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}nav.sro-navigation.is-active .navigation-container{visibility:visible;-webkit-box-shadow:0 0 50px 0 rgba(0,0,0,.2);-moz-box-shadow:0 0 50px 0 rgba(0,0,0,.2);-o-box-shadow:0 0 50px 0 rgba(0,0,0,.2);box-shadow:0 0 50px 0 rgba(0,0,0,.2);-webkit-transition:-webkit-transform .6s cubic-bezier(.6,.02,0,1),visibility 0s 0s;-moz-transition:transform .6s cubic-bezier(.6,.02,0,1),visibility 0s 0s;-ms-transition:transform .6s cubic-bezier(.6,.02,0,1),visibility 0s 0s;-o-transition:transform .6s cubic-bezier(.6,.02,0,1),visibility 0s 0s;transition:transform .6s cubic-bezier(.6,.02,0,1),visibility 0s 0s;-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-ms-transform:translateY(100%);-o-transform:translateY(100%);transform:translateY(100%)}nav.sro-navigation.is-active.scroll .navigation-container{overflow-y:scroll;-webkit-overflow-scrolling:touch}nav.sro-navigation .navigation-container{background:url(../img/dia-lines-grey.svg) top center repeat;background-color:#0b0b0b;background-size:7px 7px;bottom:100%;height:100%;left:0;margin:0;overflow:hidden;padding:96px 0 56px 0;position:fixed;visibility:hidden;width:100%;z-index:1201;-webkit-box-shadow:0 0 40px 0 transparent;-moz-box-shadow:0 0 40px 0 transparent;-o-box-shadow:0 0 40px 0 transparent;box-shadow:0 0 40px 0 transparent;-webkit-transition:-webkit-transform .6s cubic-bezier(.6,.02,0,1),visibility 0s .6s,box-shadow .6s;-moz-transition:transform .6s cubic-bezier(.6,.02,0,1),visibility 0s .6s,box-shadow .6s;-ms-transition:transform .6s cubic-bezier(.6,.02,0,1),visibility 0s .6s,box-shadow .6s;-o-transition:transform .6s cubic-bezier(.6,.02,0,1),visibility 0s .6s,box-shadow .6s;transition:transform .6s cubic-bezier(.6,.02,0,1),visibility 0s .6s,box-shadow .6s}nav.sro-navigation .navigation-container:before{bottom:0;content:"";left:0;position:absolute;right:0;top:0;background:-moz-linear-gradient(top,rgba(24,24,24,0) 0,#181818 100%);background:-webkit-linear-gradient(top,rgba(24,24,24,0) 0,#181818 100%);background:linear-gradient(to bottom,rgba(24,24,24,0) 0,#181818 100%)}nav.sro-navigation .navigation-container .con{width:100%}nav.sro-navigation .navigation-container ul.menu-sro{list-style:none;margin:-10px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}nav.sro-navigation .navigation-container ul.menu-sro>li{position:relative;width:100%}nav.sro-navigation .navigation-container ul.menu-sro .col{width:100%}@media (min-width:300px){nav.sro-navigation .navigation-container ul.menu-sro .col{width:50%}}@media (min-width:600px){nav.sro-navigation .navigation-container ul.menu-sro .col{width:33.3333333333%}}@media (min-width:970px){nav.sro-navigation .navigation-container ul.menu-sro .col{width:25%}}@media (min-width:1200px){nav.sro-navigation .navigation-container ul.menu-sro .col{width:20%}}nav.sro-navigation .navigation-container ul.menu-sro a{background-color:#333638;border-radius:6px;color:rgba(255,255,255,.7);display:block;font-size:16px;font-size:1.6rem;overflow:hidden;position:relative;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:space-between;-moz-box-pack:space-between;-ms-flex-pack:space-between;-webkit-justify-content:space-between;justify-content:space-between;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0)}nav.sro-navigation .navigation-container ul.menu-sro a:after{background-color:#e0081d;bottom:-4px;content:"";height:4px;left:0;position:absolute;width:100%;z-index:61;-webkit-transition:-webkit-transform .25s;-moz-transition:transform .25s;-ms-transition:transform .25s;-o-transition:transform .25s;transition:transform .25s}nav.sro-navigation .navigation-container ul.menu-sro a:active:after,nav.sro-navigation .navigation-container ul.menu-sro a:hover:after{-webkit-transform:translateY(-4px);-moz-transform:translateY(-4px);-ms-transform:translateY(-4px);-o-transform:translateY(-4px);transform:translateY(-4px)}nav.sro-navigation .navigation-container ul.menu-sro a img{display:block}nav.main-navigation{position:relative}nav.main-navigation .navigation-container{width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}@media (max-width:949px){nav.main-navigation.is-active .navigation-container{visibility:visible;-webkit-box-shadow:0 0 50px 0 rgba(0,0,0,.2);-moz-box-shadow:0 0 50px 0 rgba(0,0,0,.2);-o-box-shadow:0 0 50px 0 rgba(0,0,0,.2);box-shadow:0 0 50px 0 rgba(0,0,0,.2);-webkit-transition:-webkit-transform .6s cubic-bezier(.6,.02,0,1),visibility 0s 0s;-moz-transition:transform .6s cubic-bezier(.6,.02,0,1),visibility 0s 0s;-ms-transition:transform .6s cubic-bezier(.6,.02,0,1),visibility 0s 0s;-o-transition:transform .6s cubic-bezier(.6,.02,0,1),visibility 0s 0s;transition:transform .6s cubic-bezier(.6,.02,0,1),visibility 0s 0s;-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-ms-transform:translateY(100%);-o-transform:translateY(100%);transform:translateY(100%)}nav.main-navigation.is-active.scroll .navigation-container{overflow-y:scroll;-webkit-overflow-scrolling:touch}nav.main-navigation .navigation-container{background:#242627;background:-moz-linear-gradient(top,#242627 0,#000 100%);background:-webkit-linear-gradient(top,#242627 0,#000 100%);background:linear-gradient(to bottom,#242627 0,#000 100%);bottom:100%;height:100%;left:0;margin:0;overflow:hidden;padding:86px 0 56px 0;position:fixed;visibility:hidden;width:100%;z-index:1202;-webkit-box-shadow:0 0 40px 0 transparent;-moz-box-shadow:0 0 40px 0 transparent;-o-box-shadow:0 0 40px 0 transparent;box-shadow:0 0 40px 0 transparent;-webkit-flex-direction:column;flex-direction:column;-webkit-transition:-webkit-transform .6s cubic-bezier(.6,.02,0,1),visibility 0s .6s,box-shadow .6s;-moz-transition:transform .6s cubic-bezier(.6,.02,0,1),visibility 0s .6s,box-shadow .6s;-ms-transition:transform .6s cubic-bezier(.6,.02,0,1),visibility 0s .6s,box-shadow .6s;-o-transition:transform .6s cubic-bezier(.6,.02,0,1),visibility 0s .6s,box-shadow .6s;transition:transform .6s cubic-bezier(.6,.02,0,1),visibility 0s .6s,box-shadow .6s}nav.main-navigation .navigation-container .con{max-width:500px;width:100%}nav.main-navigation .navigation-container ul.menu-primary{list-style:none;margin:-10px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}nav.main-navigation .navigation-container ul.menu-primary>li{padding:0 8px;position:relative;width:100%}}@media (max-width:949px) and (min-width:40px){nav.main-navigation .navigation-container ul.menu-primary>li{padding:0 10px}}@media (max-width:949px){nav.main-navigation .navigation-container ul.menu-primary>li.is-current>a{color:#fff}nav.main-navigation .navigation-container ul.menu-primary>li.is-current>a:after{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}}@media (max-width:949px){nav.main-navigation .navigation-container ul.menu-primary a{color:rgba(255,255,255,.7);display:block;font-size:16px;font-size:1.6rem;padding:12px 0 11px 0;overflow:hidden;position:relative;text-decoration:none;text-transform:uppercase;-webkit-transition:-webkit-color .25s;-moz-transition:color .25s;-ms-transition:color .25s;-o-transition:color .25s;transition:color .25s}nav.main-navigation .navigation-container ul.menu-primary a:before{background-color:rgba(255,255,255,.3);bottom:0;content:"";height:1px;position:absolute;width:100%}nav.main-navigation .navigation-container ul.menu-primary a:after{background-color:#fff;bottom:0;content:"";height:2px;left:0;position:absolute;width:100%;-webkit-transform:translateX(-100.5%);-moz-transform:translateX(-100.5%);-ms-transform:translateX(-100.5%);-o-transform:translateX(-100.5%);transform:translateX(-100.5%);-webkit-transition:-webkit-transform .5s cubic-bezier(.6,.02,0,1);-moz-transition:transform .5s cubic-bezier(.6,.02,0,1);-ms-transition:transform .5s cubic-bezier(.6,.02,0,1);-o-transition:transform .5s cubic-bezier(.6,.02,0,1);transition:transform .5s cubic-bezier(.6,.02,0,1)}nav.main-navigation .navigation-container ul.menu-primary a:active,nav.main-navigation .navigation-container ul.menu-primary a:hover{color:#fff}nav.main-navigation .navigation-container ul.menu-primary a:active:after,nav.main-navigation .navigation-container ul.menu-primary a:hover:after{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}nav.main-navigation .navigation-container ul.menu-primary a:active span.sub-menu-title,nav.main-navigation .navigation-container ul.menu-primary a:hover span.sub-menu-title{color:#fff}}@media (max-width:949px){nav.main-navigation .navigation-container ul.sub-menu{list-style:none;margin:0}nav.main-navigation .navigation-container ul.sub-menu.sub-menu-calendar,nav.main-navigation .navigation-container ul.sub-menu.sub-menu-news,nav.main-navigation .navigation-container ul.sub-menu.sub-menu-photos,nav.main-navigation .navigation-container ul.sub-menu.sub-menu-videos{display:none}nav.main-navigation .navigation-container ul.sub-menu li.is-current>a{color:#fff}nav.main-navigation .navigation-container ul.sub-menu li.is-current>a:after{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}nav.main-navigation .navigation-container ul.sub-menu a{color:rgba(255,255,255,.5)}nav.main-navigation .navigation-container ul.sub-menu .con-text span.sub-menu-title{font-weight:300;padding-left:30px;position:relative;text-transform:none}nav.main-navigation .navigation-container ul.sub-menu .con-text span.sub-menu-title:before{background:url(../img/icons.svg);background-position:-100px 12px;background-size:240px 24px;content:"";height:12px;left:12px;opacity:.5;position:absolute;top:.18em;width:8px}}@media (max-width:949px){nav.main-navigation .navigation-container ul.menu-page{display:none}}@media (min-width:950px){nav.main-navigation .navigation-container{-webkit-box-pack:flex-end;-moz-box-pack:flex-end;-ms-flex-pack:flex-end;-webkit-justify-content:flex-end;justify-content:flex-end}nav.main-navigation .navigation-container>.con{margin:0;max-width:none;width:100%}nav.main-navigation .navigation-container>.con>.row{padding:0}nav.main-navigation .navigation-container>.con>.row>.col{padding:0}nav.main-navigation .navigation-container ul.menu-primary{position:relative;z-index:998;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:flex-end;-moz-box-pack:flex-end;-ms-flex-pack:flex-end;-webkit-justify-content:flex-end;justify-content:flex-end}nav.main-navigation .navigation-container ul.menu-primary>li{list-style:none;padding:0 .2em}}@media (min-width:950px) and (min-width:850px){nav.main-navigation .navigation-container ul.menu-primary>li{padding:0 .25em}}@media (min-width:950px) and (min-width:1300px){nav.main-navigation .navigation-container ul.menu-primary>li{padding:0 .3em}}@media (min-width:950px) and (min-width:1400px){nav.main-navigation .navigation-container ul.menu-primary>li{padding:0 .4em}}@media (min-width:950px){nav.main-navigation .navigation-container ul.menu-primary>li:last-of-type{padding-right:0}nav.main-navigation .navigation-container ul.menu-primary>li:last-of-type>a{margin-left:.3em;padding-left:1.25em;padding-right:1.25em;position:relative}}@media (min-width:950px) and (min-width:1000px){nav.main-navigation .navigation-container ul.menu-primary>li:last-of-type>a{margin-left:.4em;padding-left:1.25em;padding-right:1.25em}}@media (min-width:950px) and (min-width:1050px){nav.main-navigation .navigation-container ul.menu-primary>li:last-of-type>a{margin-left:.4em;padding-left:1.3em;padding-right:1.3em}}@media (min-width:950px) and (min-width:1150px){nav.main-navigation .navigation-container ul.menu-primary>li:last-of-type>a{margin-left:.4em;padding-left:1.35em;padding-right:1.35em}}@media (min-width:950px) and (min-width:1250px){nav.main-navigation .navigation-container ul.menu-primary>li:last-of-type>a{margin-left:.5em;padding-left:1.4em;padding-right:1.4em}}@media (min-width:950px) and (min-width:1350px){nav.main-navigation .navigation-container ul.menu-primary>li:last-of-type>a{margin-left:.6em}}@media (min-width:950px) and (min-width:1450px){nav.main-navigation .navigation-container ul.menu-primary>li:last-of-type>a{margin-left:.75em}}@media (min-width:950px){nav.main-navigation .navigation-container ul.menu-primary>li:last-of-type>a:before{content:"";border-radius:23px;height:46px;left:0;margin-top:-.62em;max-height:46px;position:absolute;right:0;z-index:-1;background:#e0081d;background:-moz-linear-gradient(left,#e0081d 0,#940412 100%);background:-webkit-linear-gradient(left,#e0081d 0,#940412 100%);background:linear-gradient(to right,#e0081d 0,#940412 100%);-webkit-box-shadow:inset 0 0 1px #e0081d;-moz-box-shadow:inset 0 0 1px #e0081d;-o-box-shadow:inset 0 0 1px #e0081d;box-shadow:inset 0 0 1px #e0081d}}@media (min-width:950px){nav.main-navigation .navigation-container ul.menu-primary>li>a{color:rgba(255,255,255,.7);display:block;font-weight:300;padding:3.167em .3em;position:relative;text-decoration:none;text-transform:uppercase;-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;box-shadow:none;-webkit-transition:-webkit-color .25s;-moz-transition:color .25s;-ms-transition:color .25s;-o-transition:color .25s;transition:color .25s}}@media (min-width:950px) and (min-width:1000px){nav.main-navigation .navigation-container ul.menu-primary>li>a{padding:2.907em .25em}}@media (min-width:950px) and (min-width:1050px){nav.main-navigation .navigation-container ul.menu-primary>li>a{padding:2.907em .4em}}@media (min-width:950px) and (min-width:1150px){nav.main-navigation .navigation-container ul.menu-primary>li>a{padding:2.907em .4em}}@media (min-width:950px) and (min-width:1250px){nav.main-navigation .navigation-container ul.menu-primary>li>a{padding:2.907em .5em}}@media (min-width:950px) and (min-width:1350px){nav.main-navigation .navigation-container ul.menu-primary>li>a{padding:2.907em .6em}}@media (min-width:950px) and (min-width:1450px){nav.main-navigation .navigation-container ul.menu-primary>li>a{padding:2.907em .75em}}@media (min-width:950px){nav.main-navigation .navigation-container ul.menu-primary>li>a:active,nav.main-navigation .navigation-container ul.menu-primary>li>a:hover{color:#fff}}@media (min-width:950px){nav.main-navigation .navigation-container ul.menu-primary>li>a span{display:block;white-space:nowrap}}@media (min-width:950px){nav.main-navigation .navigation-container ul.menu-primary>li.is-active>a{color:#fff}}@media (min-width:950px){nav.main-navigation .navigation-container ul.menu-primary>li.is-current>a{color:#fff}}@media (min-width:950px){nav.main-navigation .navigation-container ul.menu-primary>li.has-sub-menu:not(.sub-menu-disabled)>a:after{background:url(../img/icons.svg);background-position:-370px 0;background-size:600px 60px;bottom:0;content:"";height:20px;left:50%;opacity:0;position:absolute;width:47px;z-index:9998;-webkit-transition:-webkit-opacity .25s;-moz-transition:opacity .25s;-ms-transition:opacity .25s;-o-transition:opacity .25s;transition:opacity .25s;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}nav.main-navigation .navigation-container ul.menu-primary>li.has-sub-menu:not(.sub-menu-disabled):focus>a:after,nav.main-navigation .navigation-container ul.menu-primary>li.has-sub-menu:not(.sub-menu-disabled):hover>a:after{opacity:1;-webkit-transition:-webkit-opacity .25s .25s;-moz-transition:opacity .25s .25s;-ms-transition:opacity .25s .25s;-o-transition:opacity .25s .25s;transition:opacity .25s .25s}nav.main-navigation .navigation-container ul.menu-primary>li.has-sub-menu:not(.sub-menu-disabled):focus>ul.sub-menu,nav.main-navigation .navigation-container ul.menu-primary>li.has-sub-menu:not(.sub-menu-disabled):hover>ul.sub-menu{opacity:1;visibility:visible;-webkit-transition:-webkit-transform .25s .25s,opacity .25s .25s,visibility 0s .25s;-moz-transition:transform .25s .25s,opacity .25s .25s,visibility 0s .25s;-ms-transition:transform .25s .25s,opacity .25s .25s,visibility 0s .25s;-o-transition:transform .25s .25s,opacity .25s .25s,visibility 0s .25s;transition:transform .25s .25s,opacity .25s .25s,visibility 0s .25s;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@media (min-width:950px){nav.main-navigation .navigation-container ul.menu-primary>li.hide-l{display:none}}@media (min-width:950px){nav.main-navigation .navigation-container ul.sub-menu{left:0;list-style:none;margin:0;opacity:0;padding:25px 0;position:absolute;visibility:hidden;width:100%;background:#323537;background:-moz-linear-gradient(top,#323537 0,#242627 100%);background:-webkit-linear-gradient(top,#323537 0,#242627 100%);background:linear-gradient(to bottom,#323537 0,#242627 100%);display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-transition:-webkit-transform .25s,opacity .25s,visibility 0s .25s;-moz-transition:transform .25s,opacity .25s,visibility 0s .25s;-ms-transition:transform .25s,opacity .25s,visibility 0s .25s;-o-transition:transform .25s,opacity .25s,visibility 0s .25s;transition:transform .25s,opacity .25s,visibility 0s .25s}nav.main-navigation .navigation-container ul.sub-menu:before{content:"";bottom:0;left:50%;overflow:hidden;position:absolute;top:0;width:100vw;z-index:-1;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);background:#323537;background:-moz-linear-gradient(top,#323537 0,#242627 100%);background:-webkit-linear-gradient(top,#323537 0,#242627 100%);background:linear-gradient(to bottom,#323537 0,#242627 100%);-webkit-box-shadow:0 0 25px 0 rgba(0,0,0,.25);-moz-box-shadow:0 0 25px 0 rgba(0,0,0,.25);-o-box-shadow:0 0 25px 0 rgba(0,0,0,.25);box-shadow:0 0 25px 0 rgba(0,0,0,.25)}nav.main-navigation .navigation-container ul.sub-menu li{padding:12px;width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}}@media (min-width:950px) and (min-width:900px){nav.main-navigation .navigation-container ul.sub-menu li{width:20%}}@media (min-width:950px) and (min-width:1200px){nav.main-navigation .navigation-container ul.sub-menu li{width:16.6666666667%}}@media (min-width:950px){nav.main-navigation .navigation-container ul.sub-menu a{display:block;overflow:hidden;position:relative;width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}nav.main-navigation .navigation-container ul.sub-menu a:before{background-color:rgba(255,255,255,.3);bottom:0;content:"";height:1px;position:absolute;width:100%}nav.main-navigation .navigation-container ul.sub-menu a:after{background-color:#fff;bottom:0;content:"";height:2px;position:absolute;width:100%;-webkit-transform:translateX(-100.5%);-moz-transform:translateX(-100.5%);-ms-transform:translateX(-100.5%);-o-transform:translateX(-100.5%);transform:translateX(-100.5%);-webkit-transition:-webkit-transform .5s cubic-bezier(.6,.02,0,1);-moz-transition:transform .5s cubic-bezier(.6,.02,0,1);-ms-transition:transform .5s cubic-bezier(.6,.02,0,1);-o-transition:transform .5s cubic-bezier(.6,.02,0,1);transition:transform .5s cubic-bezier(.6,.02,0,1)}nav.main-navigation .navigation-container ul.sub-menu a:active:after,nav.main-navigation .navigation-container ul.sub-menu a:hover:after{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}nav.main-navigation .navigation-container ul.sub-menu a:active .con-image,nav.main-navigation .navigation-container ul.sub-menu a:hover .con-image{-webkit-transform:scale(1.04);-moz-transform:scale(1.04);-ms-transform:scale(1.04);-o-transform:scale(1.04);transform:scale(1.04)}nav.main-navigation .navigation-container ul.sub-menu a:active .con-text span.sub-menu-title,nav.main-navigation .navigation-container ul.sub-menu a:hover .con-text span.sub-menu-title{color:#fff}}@media (min-width:950px){nav.main-navigation .navigation-container ul.sub-menu .con-outer-image{border-radius:6px;height:0;overflow:hidden;padding-bottom:56.25%;position:relative;width:100%}}@media (min-width:950px){nav.main-navigation .navigation-container ul.sub-menu .con-middle-image{border-radius:6px;height:0;overflow:hidden;padding-bottom:56.25%;position:relative;width:100%;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}}@media (min-width:950px){nav.main-navigation .navigation-container ul.sub-menu .con-inner-image{border-radius:6px;height:0;overflow:hidden;padding-bottom:56.25%;position:relative;width:100%;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}}@media (min-width:950px){nav.main-navigation .navigation-container ul.sub-menu .con-image{background-color:rgba(0,0,0,.1);background-position:center;background-size:cover;height:0;overflow:hidden;padding-bottom:56.25%;position:relative;width:100%;-webkit-transition:-webkit-transform .4s;-moz-transition:transform .4s;-ms-transition:transform .4s;-o-transition:transform .4s;transition:transform .4s;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}@media (min-width:950px){nav.main-navigation .navigation-container ul.sub-menu .con-text{padding:15px 0 15px 0;position:relative;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex:1;flex:1}nav.main-navigation .navigation-container ul.sub-menu .con-text span.sub-menu-title{color:rgba(255,255,255,.7);font-size:14px;font-size:1.4rem;font-weight:300;line-height:1.4;width:100%;-webkit-transition:-webkit-color .25s;-moz-transition:color .25s;-ms-transition:color .25s;-o-transition:color .25s;transition:color .25s}}@media (min-width:950px) and (min-width:600px){nav.main-navigation .navigation-container ul.sub-menu .con-text span.sub-menu-title{font-size:15px;font-size:1.5rem}}@media (min-width:950px) and (min-width:1000px){nav.main-navigation .navigation-container ul.sub-menu .con-text span.sub-menu-title{font-size:16px;font-size:1.6rem}}@media (min-width:950px){nav.main-navigation .navigation-container ul.sub-menu .con-date{margin-top:auto;padding-top:.65em;width:100%}}@media (min-width:950px){nav.main-navigation .navigation-container ul.sub-menu.sub-menu-news .con-text span.sub-menu-title,nav.main-navigation .navigation-container ul.sub-menu.sub-menu-photos .con-text span.sub-menu-title,nav.main-navigation .navigation-container ul.sub-menu.sub-menu-videos .con-text span.sub-menu-title{font-size:14px;font-size:1.4rem}}@media (min-width:950px) and (min-width:900px) and (max-width:1199px){nav.main-navigation .navigation-container ul.sub-menu-news li:nth-of-type(5),nav.main-navigation .navigation-container ul.sub-menu-photos li:nth-of-type(5),nav.main-navigation .navigation-container ul.sub-menu-videos li:nth-of-type(5){display:none}}@media (min-width:950px){nav.main-navigation .navigation-container ul.sub-menu-videos a:active .con-outer-image:after,nav.main-navigation .navigation-container ul.sub-menu-videos a:hover .con-outer-image:after{background-color:rgba(0,0,0,.7);-webkit-transform:translate(-50%,-50%) scale(.95);-moz-transform:translate(-50%,-50%) scale(.95);-ms-transform:translate(-50%,-50%) scale(.95);-o-transform:translate(-50%,-50%) scale(.95);transform:translate(-50%,-50%) scale(.95)}nav.main-navigation .navigation-container ul.sub-menu-videos .con-outer-image:after{background-color:rgba(0,0,0,.5);border-radius:30px;content:"";height:60px;left:50%;position:absolute;top:50%;width:60px;z-index:31;-webkit-transition:-webkit-transform .4s,background-color .4s;-moz-transition:transform .4s,background-color .4s;-ms-transition:transform .4s,background-color .4s;-o-transition:transform .4s,background-color .4s;transition:transform .4s,background-color .4s;-webkit-transform:translate(-50%,-50%) scale(1);-moz-transform:translate(-50%,-50%) scale(1);-ms-transform:translate(-50%,-50%) scale(1);-o-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}nav.main-navigation .navigation-container ul.sub-menu-videos .con-outer-image:before{background:url(../img/icons.svg);background-position:-249px 0;background-size:500px 50px;content:"";height:24px;left:50%;margin-left:2px;opacity:.7;position:absolute;top:50%;width:21px;z-index:32;-webkit-transition:-webkit-opacity .4s;-moz-transition:opacity .4s;-ms-transition:opacity .4s;-o-transition:opacity .4s;transition:opacity .4s;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}@media (min-width:950px){nav.main-navigation .navigation-container ul.sub-menu-competitors li{width:25%}nav.main-navigation .navigation-container ul.sub-menu-competitors .con-text{padding-top:0}}@media (min-width:950px){nav.main-navigation .navigation-container ul.sub-menu-results li{width:25%}nav.main-navigation .navigation-container ul.sub-menu-results .con-text{padding-top:0}}@media (min-width:950px){nav.main-navigation .navigation-container ul.sub-menu-calendar li{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (min-width:950px) and (min-width:600px){nav.main-navigation .navigation-container ul.sub-menu-calendar li{font-size:15px;font-size:1.5rem}}@media (min-width:950px) and (min-width:1000px){nav.main-navigation .navigation-container ul.sub-menu-calendar li{width:33.3333333333%}}@media (min-width:950px) and (min-width:1200px){nav.main-navigation .navigation-container ul.sub-menu-calendar li{width:25%}}@media (min-width:950px){nav.main-navigation .navigation-container ul.sub-menu-calendar a{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;overflow:hidden;position:relative;width:100%}nav.main-navigation .navigation-container ul.sub-menu-calendar a:before{background-color:rgba(255,255,255,.3);bottom:0;content:"";height:1px;position:absolute;width:100%}nav.main-navigation .navigation-container ul.sub-menu-calendar a:after{background-color:#fff;bottom:0;content:"";height:2px;position:absolute;width:100%;-webkit-transform:translateX(-100.5%);-moz-transform:translateX(-100.5%);-ms-transform:translateX(-100.5%);-o-transform:translateX(-100.5%);transform:translateX(-100.5%);-webkit-transition:-webkit-transform .5s cubic-bezier(.6,.02,0,1);-moz-transition:transform .5s cubic-bezier(.6,.02,0,1);-ms-transition:transform .5s cubic-bezier(.6,.02,0,1);-o-transition:transform .5s cubic-bezier(.6,.02,0,1);transition:transform .5s cubic-bezier(.6,.02,0,1)}nav.main-navigation .navigation-container ul.sub-menu-calendar a:hover:after{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}nav.main-navigation .navigation-container ul.sub-menu-calendar a .con-text{padding:0 0 25px 0;line-height:1.4;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-content:flex-start;-ms-flex-line-pack:flex-start;align-content:flex-start}nav.main-navigation .navigation-container ul.sub-menu-calendar a .con-text:after{background-image:none}nav.main-navigation .navigation-container ul.sub-menu-calendar a .con-text span.sub-menu-title{font-weight:400;margin-bottom:0;width:100%}nav.main-navigation .navigation-container ul.sub-menu-calendar a .con-text span.location{color:rgba(255,255,255,.6);display:block;font-weight:300;margin-bottom:.15em;position:relative;width:100%}nav.main-navigation .navigation-container ul.sub-menu-calendar a .con-text i.flag{margin-left:5px}nav.main-navigation .navigation-container ul.sub-menu-calendar a .con-text span.date{color:rgba(255,255,255,.6);display:block;font-size:13px;font-size:1.3rem;font-weight:300;margin-bottom:1em;width:100%}nav.main-navigation .navigation-container ul.sub-menu-calendar a .con-text span.round{color:rgba(255,255,255,.6);display:block;font-size:13px;font-size:1.3rem;font-weight:300;width:100%}nav.main-navigation .navigation-container ul.sub-menu-calendar a .con-text span.sub-series{color:rgba(255,255,255,.6);display:block;font-size:13px;font-size:1.3rem;font-weight:300;width:100%}}@media (min-width:950px){nav.main-navigation .navigation-container ul.sub-menu-live li{width:25%}nav.main-navigation .navigation-container ul.sub-menu-live .con-text{padding-top:0}}@media (max-width:949px){nav.sub-page{display:none}}@media (min-width:950px){nav.sub-page{background-color:#e6e3e3;height:0;overflow:hidden;width:100%}nav.sub-page.is-active{height:auto}nav.sub-page .row{padding-top:38px;padding-bottom:38px}nav.sub-page .col{padding-top:0;padding-bottom:0}nav.sub-page ul.menu-page{list-style:none}nav.sub-page ul.menu-page>li{display:none;width:100%}nav.sub-page ul.menu-page>li.is-active{width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}nav.sub-page ul.menu-page ul.sub-menu{list-style:none;margin:0;width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}nav.sub-page ul.menu-page ul.sub-menu li{padding:12px;width:25%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}nav.sub-page ul.menu-page ul.sub-menu li.is-current a:after{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}nav.sub-page ul.menu-page ul.sub-menu li.is-current a .con-text span.sub-menu-title{color:#000}nav.sub-page ul.menu-page ul.sub-menu li a{display:block;overflow:hidden;position:relative;width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}nav.sub-page ul.menu-page ul.sub-menu li a:before{background-color:rgba(0,0,0,.3);bottom:0;content:"";height:1px;position:absolute;width:100%}nav.sub-page ul.menu-page ul.sub-menu li a:after{background-color:#000;bottom:0;content:"";height:2px;position:absolute;width:100%;-webkit-transform:translateX(-100.5%);-moz-transform:translateX(-100.5%);-ms-transform:translateX(-100.5%);-o-transform:translateX(-100.5%);transform:translateX(-100.5%);-webkit-transition:-webkit-transform .5s cubic-bezier(.6,.02,0,1);-moz-transition:transform .5s cubic-bezier(.6,.02,0,1);-ms-transition:transform .5s cubic-bezier(.6,.02,0,1);-o-transition:transform .5s cubic-bezier(.6,.02,0,1);transition:transform .5s cubic-bezier(.6,.02,0,1)}nav.sub-page ul.menu-page ul.sub-menu li a:active:after,nav.sub-page ul.menu-page ul.sub-menu li a:hover:after{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}nav.sub-page ul.menu-page ul.sub-menu li a:active .con-image,nav.sub-page ul.menu-page ul.sub-menu li a:hover .con-image{-webkit-transform:scale(1.04);-moz-transform:scale(1.04);-ms-transform:scale(1.04);-o-transform:scale(1.04);transform:scale(1.04)}nav.sub-page ul.menu-page ul.sub-menu li a:active .con-text span.sub-menu-title,nav.sub-page ul.menu-page ul.sub-menu li a:hover .con-text span.sub-menu-title{color:#000}nav.sub-page ul.menu-page ul.sub-menu li a div.con-text{padding:0 0 15px 0;position:relative;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex:1;flex:1}nav.sub-page ul.menu-page ul.sub-menu li a div.con-text span.sub-menu-title{color:rgba(0,0,0,.6);font-size:14px;font-size:1.4rem;font-weight:400;line-height:1.4;width:100%;-webkit-transition:-webkit-color .25s;-moz-transition:color .25s;-ms-transition:color .25s;-o-transition:color .25s;transition:color .25s}}@media (min-width:950px) and (min-width:600px){nav.sub-page ul.menu-page ul.sub-menu li a div.con-text span.sub-menu-title{font-size:15px;font-size:1.5rem}}@media (min-width:950px) and (min-width:1000px){nav.sub-page ul.menu-page ul.sub-menu li a div.con-text span.sub-menu-title{font-size:16px;font-size:1.6rem}}.pagination.pagination-news{background-color:#f2f2f2}.pagination.pagination-photo .col-pagination-menu{padding-top:0}.col-pagination-designation{padding-bottom:0}.pagination-designation{text-align:center}.pagination-designation.light span{color:#fff}.pagination-menu ul{list-style:none;margin:-3px;width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}.pagination-menu ul li{padding:3px}@media (max-width:799px){.pagination-menu ul li.page-no{display:none}}.pagination-menu ul li.page-no a{padding:0}.pagination-menu ul li.first-page a,.pagination-menu ul li.prev-page a{min-width:90px;width:90px;-webkit-box-pack:flex-end;-moz-box-pack:flex-end;-ms-flex-pack:flex-end;-webkit-justify-content:flex-end;justify-content:flex-end}.pagination-menu ul li.first-page a:before,.pagination-menu ul li.prev-page a:before{background:url(../img/icons.svg);background-position:-153px 0;background-size:360px 34px;content:"";height:17px;left:1em;opacity:1;position:absolute;top:14px;width:9px;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.pagination-menu ul li.last-page a,.pagination-menu ul li.next-page a{min-width:90px;width:90px;-webkit-box-pack:flex-start;-moz-box-pack:flex-start;-ms-flex-pack:flex-start;-webkit-justify-content:flex-start;justify-content:flex-start}.pagination-menu ul li.last-page a:before,.pagination-menu ul li.next-page a:before{background:url(../img/icons.svg);background-position:-153px 0;background-size:360px 34px;content:"";height:17px;opacity:1;position:absolute;right:1em;top:14px;width:9px}@media (max-width:499px){.pagination-menu ul li.first-page,.pagination-menu ul li.last-page{display:none}}.pagination-menu ul li a{border-radius:23px;height:46px;line-height:1;min-height:46px;min-width:46px;overflow:hidden;padding:0 1.4em;position:relative;text-decoration:none;width:46px;white-space:nowrap;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-box-shadow:inset 0 0 0 2px rgba(0,0,0,.2);-moz-box-shadow:inset 0 0 0 2px rgba(0,0,0,.2);-o-box-shadow:inset 0 0 0 2px rgba(0,0,0,.2);box-shadow:inset 0 0 0 2px rgba(0,0,0,.2);display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-transition:-webkit-background-color .25s;-moz-transition:background-color .25s;-ms-transition:background-color .25s;-o-transition:background-color .25s;transition:background-color .25s}.pagination-menu ul li a:active,.pagination-menu ul li a:hover{background-color:#fff}.pagination-menu ul li a.current{color:rgba(0,0,0,.5);background-color:rgba(0,0,0,.1);pointer-events:none}.pagination-menu ul li a.current:active,.pagination-menu ul li a.current:hover{background-color:rgba(0,0,0,.1);pointer-events:none}.pagination-menu.light ul li a{color:#fff;-webkit-box-shadow:inset 0 0 0 2px rgba(255,255,255,.2);-moz-box-shadow:inset 0 0 0 2px rgba(255,255,255,.2);-o-box-shadow:inset 0 0 0 2px rgba(255,255,255,.2);box-shadow:inset 0 0 0 2px rgba(255,255,255,.2)}.pagination-menu.light ul li a:active,.pagination-menu.light ul li a:hover{background-color:rgba(0,0,0,.2)}.pagination-menu.light ul li a.current{background-color:rgba(0,0,0,.4);color:rgba(255,255,255,.5)}.pagination-menu.light ul li a.current:active,.pagination-menu.light ul li a.current:hover{background-color:rgba(0,0,0,.4)}section.featured-race,section.next-race{overflow:hidden;position:relative}@media (max-width:999px){section.featured-race,section.next-race{background-image:none!important}}section.featured-race:before,section.next-race:before{bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:42;background:-moz-linear-gradient(left,#fff 0,#fff 60%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(left,#fff 0,#fff 60%,rgba(255,255,255,0) 100%);background:linear-gradient(to right,#fff 0,#fff 60%,rgba(255,255,255,0) 100%)}@media (min-width:1000px){section.featured-race:before,section.next-race:before{background:-moz-linear-gradient(left,#fff 0,#fff 50%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(left,#fff 0,#fff 50%,rgba(255,255,255,0) 100%);background:linear-gradient(to right,#fff 0,#fff 50%,rgba(255,255,255,0) 100%)}}@media (min-width:1200px){section.featured-race:before,section.next-race:before{background:-moz-linear-gradient(left,#fff 0,#fff 40%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(left,#fff 0,#fff 40%,rgba(255,255,255,0) 100%);background:linear-gradient(to right,#fff 0,#fff 40%,rgba(255,255,255,0) 100%)}}section.featured-race .featured-bg,section.next-race .featured-bg{background-position:center;background-size:cover;height:100%;overflow:hidden;position:absolute;right:0;top:0;width:60%;z-index:41}@media (max-width:899px){section.featured-race .featured-bg,section.next-race .featured-bg{background-image:none!important}}section.featured-race .con,section.next-race .con{position:relative;z-index:43}section.featured-race .row,section.next-race .row{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}section.featured-race .mod-title,section.next-race .mod-title{position:relative}section.featured-race .col,section.next-race .col{position:relative;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (max-width:499px){section.featured-race .col-race-poster,section.next-race .col-race-poster{display:none}}@media (min-width:500px){section.featured-race .col-race-poster,section.next-race .col-race-poster{padding-right:25px;width:auto}}@media (min-width:600px){section.featured-race .col-race-poster,section.next-race .col-race-poster{padding-right:25px}}@media (min-width:700px){section.featured-race .col-race-poster,section.next-race .col-race-poster{padding-right:30px}}@media (min-width:800px){section.featured-race .col-race-poster,section.next-race .col-race-poster{padding-right:40px}}section.featured-race .col-race-poster a,section.next-race .col-race-poster a{display:block}section.featured-race .col-race-poster a:active .con-race-poster:before,section.featured-race .col-race-poster a:hover .con-race-poster:before,section.next-race .col-race-poster a:active .con-race-poster:before,section.next-race .col-race-poster a:hover .con-race-poster:before{opacity:1}section.featured-race .col-race-poster a:active .con-race-poster .plus,section.featured-race .col-race-poster a:hover .con-race-poster .plus,section.next-race .col-race-poster a:active .con-race-poster .plus,section.next-race .col-race-poster a:hover .con-race-poster .plus{opacity:1;-webkit-transform:translate(-50%,-50%) scale(1);-moz-transform:translate(-50%,-50%) scale(1);-ms-transform:translate(-50%,-50%) scale(1);-o-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}section.featured-race .col-race-poster a:active .con-race-poster .plus:before,section.featured-race .col-race-poster a:hover .con-race-poster .plus:before,section.next-race .col-race-poster a:active .con-race-poster .plus:before,section.next-race .col-race-poster a:hover .con-race-poster .plus:before{-webkit-transform:rotate(0) scale(1);-moz-transform:rotate(0) scale(1);-ms-transform:rotate(0) scale(1);-o-transform:rotate(0) scale(1);transform:rotate(0) scale(1)}section.featured-race .col-race-poster a:active .con-race-poster .plus:after,section.featured-race .col-race-poster a:hover .con-race-poster .plus:after,section.next-race .col-race-poster a:active .con-race-poster .plus:after,section.next-race .col-race-poster a:hover .con-race-poster .plus:after{-webkit-transform:rotate(0) scale(1);-moz-transform:rotate(0) scale(1);-ms-transform:rotate(0) scale(1);-o-transform:rotate(0) scale(1);transform:rotate(0) scale(1)}section.featured-race .col-race-poster .con-race-poster,section.next-race .col-race-poster .con-race-poster{border-radius:6px;overflow:hidden;position:relative;width:50px;-webkit-box-shadow:0 0 15px 0 rgba(0,0,0,.3);-moz-box-shadow:0 0 15px 0 rgba(0,0,0,.3);-o-box-shadow:0 0 15px 0 rgba(0,0,0,.3);box-shadow:0 0 15px 0 rgba(0,0,0,.3);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0)}@media (min-width:400px){section.featured-race .col-race-poster .con-race-poster,section.next-race .col-race-poster .con-race-poster{width:70px}}@media (min-width:500px){section.featured-race .col-race-poster .con-race-poster,section.next-race .col-race-poster .con-race-poster{width:80px}}@media (min-width:600px){section.featured-race .col-race-poster .con-race-poster,section.next-race .col-race-poster .con-race-poster{width:90px}}@media (min-width:700px){section.featured-race .col-race-poster .con-race-poster,section.next-race .col-race-poster .con-race-poster{width:100px}}@media (min-width:800px){section.featured-race .col-race-poster .con-race-poster,section.next-race .col-race-poster .con-race-poster{width:180px}}@media (min-width:800px){section.featured-race .col-race-poster .con-race-poster.size-us,section.next-race .col-race-poster .con-race-poster.size-us{width:198px}}section.featured-race .col-race-poster .con-race-poster img,section.next-race .col-race-poster .con-race-poster img{display:block;width:100%}section.featured-race .col-race-poster .con-race-poster:before,section.next-race .col-race-poster .con-race-poster:before{background-color:rgba(0,0,0,.4);content:"";opacity:0;position:absolute;left:0;right:0;top:0;bottom:0;-webkit-transition:-webkit-opacity .45s;-moz-transition:opacity .45s;-ms-transition:opacity .45s;-o-transition:opacity .45s;transition:opacity .45s}section.featured-race .col-race-poster .con-race-poster span.plus,section.next-race .col-race-poster .con-race-poster span.plus{background-color:rgba(0,0,0,.2);border:2px solid #e0081d;border-radius:50%;height:50px;left:50%;opacity:0;position:absolute;top:50%;width:50px;z-index:31;-webkit-transition:-webkit-transform .35s,opacity .25s;-moz-transition:transform .35s,opacity .25s;-ms-transition:transform .35s,opacity .25s;-o-transition:transform .35s,opacity .25s;transition:transform .35s,opacity .25s;-webkit-transform:translate(-50%,-50%) scale(1.35);-moz-transform:translate(-50%,-50%) scale(1.35);-ms-transform:translate(-50%,-50%) scale(1.35);-o-transform:translate(-50%,-50%) scale(1.35);transform:translate(-50%,-50%) scale(1.35)}section.featured-race .col-race-poster .con-race-poster span.plus:before,section.next-race .col-race-poster .con-race-poster span.plus:before{background-color:#fff;content:"";height:2px;position:absolute;width:20px;left:13px;top:22px;-webkit-transition:-webkit-transform .35s;-moz-transition:transform .35s;-ms-transition:transform .35s;-o-transition:transform .35s;transition:transform .35s;-webkit-transform:rotate(-45deg) scale(.25);-moz-transform:rotate(-45deg) scale(.25);-ms-transform:rotate(-45deg) scale(.25);-o-transform:rotate(-45deg) scale(.25);transform:rotate(-45deg) scale(.25)}section.featured-race .col-race-poster .con-race-poster span.plus:after,section.next-race .col-race-poster .con-race-poster span.plus:after{background-color:#fff;content:"";height:20px;position:absolute;width:2px;left:22px;top:13px;-webkit-transition:-webkit-transform .35s;-moz-transition:transform .35s;-ms-transition:transform .35s;-o-transition:transform .35s;transition:transform .35s;-webkit-transform:rotate(-45deg) scale(.25);-moz-transform:rotate(-45deg) scale(.25);-ms-transform:rotate(-45deg) scale(.25);-o-transform:rotate(-45deg) scale(.25);transform:rotate(-45deg) scale(.25)}section.featured-race .col-race-details,section.next-race .col-race-details{padding-right:0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex:1;flex:1}section.featured-race .col-race-details div.mod,section.next-race .col-race-details div.mod{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}section.featured-race .col-race-details .con-race-details,section.next-race .col-race-details .con-race-details{width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}section.featured-race .col-race-details h2,section.next-race .col-race-details h2{font-size:40px;font-size:4rem;font-weight:500;line-height:1.2;margin-top:-.15em;margin-bottom:0;text-transform:uppercase}@media (max-width:499px){section.featured-race .col-race-details h2,section.next-race .col-race-details h2{text-align:center}}section.featured-race .col-race-details h3,section.next-race .col-race-details h3{font-size:30px;font-size:3rem;font-weight:500;line-height:1.2;margin-bottom:0;text-transform:uppercase}@media (max-width:499px){section.featured-race .col-race-details h3,section.next-race .col-race-details h3{text-align:center}}section.featured-race .col-race-details h3 i,section.next-race .col-race-details h3 i{background-size:38px 22px;height:22px;margin-left:8px;width:38px}section.featured-race .col-race-details div.con-date,section.next-race .col-race-details div.con-date{margin-top:10px;margin-bottom:10px}@media (max-width:499px){section.featured-race .col-race-details div.con-date,section.next-race .col-race-details div.con-date{-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}}section.featured-race .col-race-details div.con-date i.time-icon,section.next-race .col-race-details div.con-date i.time-icon{margin-top:.15em}section.featured-race .col-race-details div.con-date span.date,section.next-race .col-race-details div.con-date span.date{font-size:14px;font-size:1.4rem}section.featured-race .col-race-details div.con-cup,section.next-race .col-race-details div.con-cup{margin-top:-5px;margin-bottom:11px}@media (max-width:499px){section.featured-race .col-race-details div.con-cup,section.next-race .col-race-details div.con-cup{-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}}section.featured-race .col-race-details div.con-cup i.cup-icon,section.next-race .col-race-details div.con-cup i.cup-icon{margin-top:.15em}section.featured-race .col-race-details div.con-cup span.series,section.next-race .col-race-details div.con-cup span.series{font-size:14px;font-size:1.4rem}@media (max-width:499px){section.featured-race .col-race-details div.share,section.next-race .col-race-details div.share{-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}}section.featured-race .col-race-details span.race-round,section.next-race .col-race-details span.race-round{display:block;font-weight:400}section.featured-race .col-race-details span.race-round,section.next-race .col-race-details span.race-round{display:block;font-weight:400}section.featured-race .col-race-details span.race-type,section.next-race .col-race-details span.race-type{display:block;font-weight:400}section.featured-race .col-race-details span.race-links,section.next-race .col-race-details span.race-links{display:block}section.featured-race .col-race-details ul.race-links,section.next-race .col-race-details ul.race-links{margin:0 -3px;margin-top:auto;list-style:none;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (max-width:499px){section.featured-race .col-race-details ul.race-links,section.next-race .col-race-details ul.race-links{-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}}section.featured-race .col-race-details ul.race-links li,section.next-race .col-race-details ul.race-links li{margin:6px 3px 0 3px;max-height:46px}@media (max-width:399px){section.featured-race .col-race-details ul.race-links li,section.next-race .col-race-details ul.race-links li{width:100%}}section.featured-race .col-race-details ul.race-links a.lnk-btn.border,section.next-race .col-race-details ul.race-links a.lnk-btn.border{background-color:rgba(255,255,255,.5)}section.featured-race .col-race-details ul.race-links a.lnk-btn.border:active,section.featured-race .col-race-details ul.race-links a.lnk-btn.border:hover,section.next-race .col-race-details ul.race-links a.lnk-btn.border:active,section.next-race .col-race-details ul.race-links a.lnk-btn.border:hover{background-color:rgba(232,232,232,.9)}section.featured-race .col-select-circuit,section.next-race .col-select-circuit{position:absolute;right:0}@media (max-width:1399px){section.featured-race .col-select-circuit,section.next-race .col-select-circuit{display:none}}@media (min-width:1000px){section.featured-race .col-select-circuit,section.next-race .col-select-circuit{right:25px}}section.featured-race{position:relative}section.featured-race:after{background:-moz-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.04) 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.04) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,.04) 100%);bottom:0;content:"";height:30%;position:absolute;width:100%}.countdown{line-height:1;margin-left:-6px;margin-bottom:18px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}@media (max-width:499px){.countdown{-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}}@media (min-width:500px){.countdown{margin-top:-3px!important}}.countdown.disabled{margin-top:0;margin-left:0}.countdown span.value{display:block;font-size:44px;font-size:4.4rem;font-weight:300}@media (min-width:400px){.countdown span.value{font-size:52px;font-size:5.2rem}}.countdown span.designation{color:#e0081d;display:inline-block;font-size:11px;font-size:1.1rem;font-weight:400;padding:0 6px 0 3px;position:relative;text-transform:uppercase}.countdown span.con-day,.countdown span.con-hrs,.countdown span.con-min,.countdown span.con-sec{margin:0 6px;position:relative}.countdown span.con-day:before,.countdown span.con-hrs:before,.countdown span.con-min:before,.countdown span.con-sec:before{background-color:#e0081d;bottom:6px;content:"";height:1px;left:0;position:absolute;right:3px}.countdown span.con-day:before{left:36px}.countdown span.con-hrs:before{left:30px}.countdown span.con-min:before{left:36px}.countdown span.con-sec:before{left:36px}.countdown span.colon{display:block;font-size:30px;font-size:3rem;font-weight:300;margin:0 6px;padding-top:8px}.countdown span.notice-live{color:#e0081d;font-size:22px;font-size:2.2rem;font-weight:400;line-height:1.3;text-transform:uppercase}.con-countdown{margin-bottom:25px;max-width:250px;width:100%}@media (max-width:499px){.con-countdown{margin-left:auto;margin-right:auto}}.con-countdown .countdown-rebellion{background-image:url(../img/compteur_en.png);background-repeat:no-repeat;background-size:100%;margin:0;padding-top:37%;position:relative;width:100%}.con-countdown .countdown-rebellion .race-date{bottom:0;left:0;padding:12.5% 18% 7% 18%;position:absolute;right:0;top:0;width:100%}.con-countdown .countdown-rebellion .days{height:100%!important;margin-left:0!important;margin-right:5.5%!important;width:16.5%!important}.con-countdown .countdown-rebellion .hours{height:100%!important;margin-left:1.5%!important;margin-right:9%!important;width:17.5%!important}.con-countdown .countdown-rebellion .minutes{height:100%!important;margin-left:9%!important;margin-right:1.5%!important;width:17.5%!important}.con-countdown .countdown-rebellion .seconds{height:100%!important;margin-left:5.5%!important;margin-right:0!important;width:16.5%!important}.con-countdown .countdown-rebellion .ddcubecountdown{display:inline-block;font-size:4.6px;height:8em;position:relative;width:8em;-moz-perspective:50em;-webkit-perspective:50em;perspective:50em}.con-countdown .countdown-rebellion .ddcubecountdown ul{height:100%;list-style:none;margin:0;padding:0;width:100%;-moz-transform-style:preserve-3d;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center}.con-countdown .countdown-rebellion .ddcubecountdown li{color:#fff;height:100%;left:0;outline:1px solid transparent;padding-top:0;position:absolute;top:0;width:100%;-moz-backface-visibility:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-transition:.5s transform;-webkit-transition:.5s transform;transition:.5s transform;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center}.con-countdown .countdown-rebellion .ddcubecountdown div{font-size:15px;font-family:Roboto,Arial,sans-serif;font-weight:500;margin-top:-45%}.con-countdown .countdown-rebellion .ddcubecountdown span{bottom:0;display:none;font-size:0;left:0;position:absolute;width:100%}section.live-race{overflow:hidden;position:relative}@media (max-width:999px){section.live-race{background-color:#e0081d;background-image:none!important}}section.live-race:before{bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:42;background:-moz-linear-gradient(left,#e0081d 60%,rgba(224,8,29,0) 100%);background:-webkit-linear-gradient(left,#e0081d 60%,rgba(224,8,29,0) 100%);background:linear-gradient(to right,#e0081d 60%,rgba(224,8,29,0) 100%)}@media (min-width:1000px){section.live-race:before{background:-moz-linear-gradient(left,#e0081d 50%,rgba(224,8,29,0) 100%);background:-webkit-linear-gradient(left,#e0081d 50%,rgba(224,8,29,0) 100%);background:linear-gradient(to right,#e0081d 50%,rgba(224,8,29,0) 100%)}}@media (min-width:1200px){section.live-race:before{background:-moz-linear-gradient(left,#e0081d 40%,rgba(224,8,29,0) 100%);background:-webkit-linear-gradient(left,#e0081d 40%,rgba(224,8,29,0) 100%);background:linear-gradient(to right,#e0081d 40%,rgba(224,8,29,0) 100%)}}section.live-race:after{bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:43;background:-moz-linear-gradient(top,rgba(148,4,18,0) 0,#940412 100%);background:-webkit-linear-gradient(top,rgba(148,4,18,0) 0,#940412 100%);background:linear-gradient(to bottom,rgba(148,4,18,0) 0,#940412 100%)}section.live-race .featured-bg{background-position:center;background-size:cover;height:100%;overflow:hidden;position:absolute;right:0;top:0;width:60%;z-index:41}@media (max-width:899px){section.live-race .featured-bg{background-image:none!important}}section.live-race .con{position:relative;z-index:44}section.live-race .row{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}section.live-race .mod-title{position:relative}section.live-race .col{position:relative;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (max-width:499px){section.live-race .col-race-poster{display:none}}@media (min-width:500px){section.live-race .col-race-poster{padding-right:25px;width:auto}}@media (min-width:600px){section.live-race .col-race-poster{padding-right:25px}}@media (min-width:700px){section.live-race .col-race-poster{padding-right:30px}}@media (min-width:800px){section.live-race .col-race-poster{padding-right:40px}}section.live-race .col-race-poster a{display:block}section.live-race .col-race-poster a:active .con-race-poster:before,section.live-race .col-race-poster a:hover .con-race-poster:before{opacity:1}section.live-race .col-race-poster a:active .con-race-poster .plus,section.live-race .col-race-poster a:hover .con-race-poster .plus{opacity:1;-webkit-transform:translate(-50%,-50%) scale(1);-moz-transform:translate(-50%,-50%) scale(1);-ms-transform:translate(-50%,-50%) scale(1);-o-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}section.live-race .col-race-poster a:active .con-race-poster .plus:before,section.live-race .col-race-poster a:hover .con-race-poster .plus:before{-webkit-transform:rotate(0) scale(1);-moz-transform:rotate(0) scale(1);-ms-transform:rotate(0) scale(1);-o-transform:rotate(0) scale(1);transform:rotate(0) scale(1)}section.live-race .col-race-poster a:active .con-race-poster .plus:after,section.live-race .col-race-poster a:hover .con-race-poster .plus:after{-webkit-transform:rotate(0) scale(1);-moz-transform:rotate(0) scale(1);-ms-transform:rotate(0) scale(1);-o-transform:rotate(0) scale(1);transform:rotate(0) scale(1)}section.live-race .col-race-poster .con-race-poster{border-radius:6px;overflow:hidden;position:relative;width:50px;-webkit-box-shadow:0 0 15px 0 rgba(0,0,0,.3);-moz-box-shadow:0 0 15px 0 rgba(0,0,0,.3);-o-box-shadow:0 0 15px 0 rgba(0,0,0,.3);box-shadow:0 0 15px 0 rgba(0,0,0,.3);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0)}@media (min-width:400px){section.live-race .col-race-poster .con-race-poster{width:70px}}@media (min-width:500px){section.live-race .col-race-poster .con-race-poster{width:80px}}@media (min-width:600px){section.live-race .col-race-poster .con-race-poster{width:90px}}@media (min-width:700px){section.live-race .col-race-poster .con-race-poster{width:100px}}@media (min-width:800px){section.live-race .col-race-poster .con-race-poster{width:180px}}@media (min-width:800px){section.live-race .col-race-poster .con-race-poster.size-us{width:198px}}section.live-race .col-race-poster .con-race-poster img{display:block;width:100%}section.live-race .col-race-poster .con-race-poster:before{background-color:rgba(0,0,0,.4);content:"";opacity:0;position:absolute;left:0;right:0;top:0;bottom:0;-webkit-transition:-webkit-opacity .45s;-moz-transition:opacity .45s;-ms-transition:opacity .45s;-o-transition:opacity .45s;transition:opacity .45s}section.live-race .col-race-poster .con-race-poster span.plus{background-color:rgba(0,0,0,.2);border:2px solid #e0081d;border-radius:50%;height:50px;left:50%;opacity:0;position:absolute;top:50%;width:50px;z-index:31;-webkit-transition:-webkit-transform .35s,opacity .25s;-moz-transition:transform .35s,opacity .25s;-ms-transition:transform .35s,opacity .25s;-o-transition:transform .35s,opacity .25s;transition:transform .35s,opacity .25s;-webkit-transform:translate(-50%,-50%) scale(1.35);-moz-transform:translate(-50%,-50%) scale(1.35);-ms-transform:translate(-50%,-50%) scale(1.35);-o-transform:translate(-50%,-50%) scale(1.35);transform:translate(-50%,-50%) scale(1.35)}section.live-race .col-race-poster .con-race-poster span.plus:before{background-color:#fff;content:"";height:2px;position:absolute;width:20px;left:13px;top:22px;-webkit-transition:-webkit-transform .35s;-moz-transition:transform .35s;-ms-transition:transform .35s;-o-transition:transform .35s;transition:transform .35s;-webkit-transform:rotate(-45deg) scale(.25);-moz-transform:rotate(-45deg) scale(.25);-ms-transform:rotate(-45deg) scale(.25);-o-transform:rotate(-45deg) scale(.25);transform:rotate(-45deg) scale(.25)}section.live-race .col-race-poster .con-race-poster span.plus:after{background-color:#fff;content:"";height:20px;position:absolute;width:2px;left:22px;top:13px;-webkit-transition:-webkit-transform .35s;-moz-transition:transform .35s;-ms-transition:transform .35s;-o-transition:transform .35s;transition:transform .35s;-webkit-transform:rotate(-45deg) scale(.25);-moz-transform:rotate(-45deg) scale(.25);-ms-transform:rotate(-45deg) scale(.25);-o-transform:rotate(-45deg) scale(.25);transform:rotate(-45deg) scale(.25)}section.live-race .col-race-details{padding-right:0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex:1;flex:1}section.live-race .col-race-details div.mod{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}section.live-race .col-race-details .con-race-details{width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}section.live-race .col-race-details span.live-title{color:#fff;font-size:22px;font-size:2.2rem;font-weight:300;line-height:1.2;margin-top:-.1em;margin-bottom:1em;text-transform:uppercase}@media (max-width:499px){section.live-race .col-race-details span.live-title{text-align:center}}section.live-race .col-race-details h2{color:#fff;font-size:40px;font-size:4rem;font-weight:500;line-height:1.2;margin-top:-.15em;margin-bottom:0;text-transform:uppercase}@media (max-width:499px){section.live-race .col-race-details h2{text-align:center}}section.live-race .col-race-details h3{color:rgba(255,255,255,.8);font-size:30px;font-size:3rem;font-weight:500;line-height:1.2;margin-bottom:0;text-transform:uppercase}@media (max-width:499px){section.live-race .col-race-details h3{text-align:center}}section.live-race .col-race-details h3 i{background-size:38px 22px;height:22px;margin-left:8px;width:38px}section.live-race .col-race-details div.share{color:#fff;margin-top:20px;margin-bottom:20px}section.live-race .col-race-details div.share button{border-radius:18px;-webkit-transition:-webkit-background-color .25s,opacity .25s;-moz-transition:background-color .25s,opacity .25s;-ms-transition:background-color .25s,opacity .25s;-o-transition:background-color .25s,opacity .25s;transition:background-color .25s,opacity .25s}section.live-race .col-race-details div.share button:active,section.live-race .col-race-details div.share button:hover{background-color:rgba(0,0,0,.1)}section.live-race .col-race-details div.share button:active .icon:before,section.live-race .col-race-details div.share button:hover .icon:before{opacity:1}section.live-race .col-race-details div.share .icon-fb{-webkit-box-shadow:inset 0 0 0 2px #e0081d;-moz-box-shadow:inset 0 0 0 2px #e0081d;-o-box-shadow:inset 0 0 0 2px #e0081d;box-shadow:inset 0 0 0 2px #e0081d}section.live-race .col-race-details div.share .icon-fb:before{background-position:-291px 18px;opacity:.75}section.live-race .col-race-details div.share .icon-tw{-webkit-box-shadow:inset 0 0 0 2px #e0081d;-moz-box-shadow:inset 0 0 0 2px #e0081d;-o-box-shadow:inset 0 0 0 2px #e0081d;box-shadow:inset 0 0 0 2px #e0081d}section.live-race .col-race-details div.share .icon-tw:before{background-position:-72px 18px;opacity:.75}section.live-race .col-race-details div.con-date{margin-top:10px;margin-bottom:10px}@media (max-width:499px){section.live-race .col-race-details div.con-date{-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}}section.live-race .col-race-details div.con-date i.time-icon{margin-top:.15em}section.live-race .col-race-details div.con-date span.date{font-size:14px;font-size:1.4rem}@media (max-width:499px){section.live-race .col-race-details div.share{-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}}section.live-race .col-race-details span.race-round{display:block;font-weight:400}section.live-race .col-race-details span.race-round{display:block;font-weight:400}section.live-race .col-race-details span.race-type{display:block;font-weight:400}section.live-race .col-race-details span.race-links{display:block}section.live-race .col-race-details ul.race-links{margin:0 -3px;margin-top:auto;list-style:none;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (max-width:499px){section.live-race .col-race-details ul.race-links{-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}}section.live-race .col-race-details ul.race-links li{margin:6px 3px 0 3px;max-height:46px}section.live-race .col-race-details ul.race-links a.lnk-btn.solid{background:rgba(255,255,255,.8);color:#940412;-webkit-box-shadow:inset 0 0 0 2px #fff;-moz-box-shadow:inset 0 0 0 2px #fff;-o-box-shadow:inset 0 0 0 2px #fff;box-shadow:inset 0 0 0 2px #fff}section.live-race .col-race-details ul.race-links a.lnk-btn.solid:before{display:none}section.live-race .col-race-details ul.race-links a.lnk-btn.solid:active,section.live-race .col-race-details ul.race-links a.lnk-btn.solid:hover{background:#fff}section.live-race .col-race-details ul.race-links a.lnk-btn.border{color:#fff;-webkit-box-shadow:inset 0 0 0 2px #e0081d;-moz-box-shadow:inset 0 0 0 2px #e0081d;-o-box-shadow:inset 0 0 0 2px #e0081d;box-shadow:inset 0 0 0 2px #e0081d}section.live-race .col-race-details ul.race-links a.lnk-btn.border:active,section.live-race .col-race-details ul.race-links a.lnk-btn.border:hover{background-color:rgba(0,0,0,.1)}section.live-race .col-select-circuit{position:absolute;right:0}@media (max-width:1399px){section.live-race .col-select-circuit{display:none}}@media (min-width:1000px){section.live-race .col-select-circuit{right:25px}}section.featured-team{background-position:center;background-size:cover;overflow:hidden;position:relative}section.featured-team:before{bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:42;background-color:#2e3032}@media (min-width:900px){section.featured-team:before{background:-moz-linear-gradient(left,#2e3032 0,#2e3032 50%,rgba(46,48,50,0) 100%);background:-webkit-linear-gradient(left,#2e3032 0,#2e3032 50%,rgba(46,48,50,0) 100%);background:linear-gradient(to right,#2e3032 0,#2e3032 50%,rgba(46,48,50,0) 100%)}}@media (min-width:1200px){section.featured-team:before{background:-moz-linear-gradient(left,#2e3032 0,#2e3032 40%,rgba(46,48,50,0) 100%);background:-webkit-linear-gradient(left,#2e3032 0,#2e3032 40%,rgba(46,48,50,0) 100%);background:linear-gradient(to right,#2e3032 0,#2e3032 40%,rgba(46,48,50,0) 100%)}}section.featured-team .featured-bg{background-position:center;background-size:cover;height:100%;overflow:hidden;position:absolute;right:0;top:0;width:60%;z-index:41;filter:gray;-webkit-filter:grayscale(1);filter:grayscale(1)}@media (max-width:899px){section.featured-team .featured-bg{background-image:none!important}}section.featured-team .con{position:relative;z-index:43}section.featured-team .row{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}section.featured-team .mod-title{position:relative}section.featured-team .col{position:relative;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}section.featured-team .col-team-details{padding-right:0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex:1;flex:1}section.featured-team .col-team-details div.mod{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}section.featured-team .col-team-details .con-team-details{width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}section.featured-team .col-team-details h2{color:#fff;font-size:40px;font-size:4rem;font-weight:500;line-height:1.2;margin-top:-.15em;margin-bottom:0;text-transform:uppercase;width:100%}@media (max-width:499px){section.featured-team .col-team-details h2{text-align:center}}@media (min-width:900px){section.featured-team .col-team-details h2{width:60%}}section.featured-team .col-team-details h3{color:#e0081d;font-size:30px;font-size:3rem;font-weight:500;line-height:1.2;margin-bottom:.25em;text-transform:uppercase;width:100%}@media (max-width:499px){section.featured-team .col-team-details h3{text-align:center}}@media (min-width:900px){section.featured-team .col-team-details h3{width:60%}}section.featured-team .col-team-details p{color:#fff;width:100%}@media (max-width:499px){section.featured-team .col-team-details p{text-align:center}}@media (min-width:900px){section.featured-team .col-team-details p{width:60%}}section.featured-team .col-team-details p:first-of-type{margin-top:1em}section.featured-team .col-team-details ul.team-links{list-style:none;margin:-3px;margin-top:auto;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (max-width:499px){section.featured-team .col-team-details ul.team-links{-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}}section.featured-team .col-team-details ul.team-links li{margin:6px 3px 0 3px;max-height:46px}section.featured-team .col-team-details ul.team-links a.lnk-btn.border:active,section.featured-team .col-team-details ul.team-links a.lnk-btn.border:hover{background-color:rgba(0,0,0,.2)}section.featured-team .col-select-team{position:absolute;right:0}@media (max-width:999px){section.featured-team .col-select-team{display:none}}@media (min-width:1000px){section.featured-team .col-select-team{right:25px}}section.news{background-color:#f2f2f2}section.news ul.news-list{list-style:none;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}section.news ul.news-list li.news-item-first{width:100%}section.news ul.news-list li.news-item-first a{border-radius:6px;overflow:hidden;position:relative;width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}section.news ul.news-list li.news-item-first a:active .con-image,section.news ul.news-list li.news-item-first a:hover .con-image{-webkit-transform:scale(1.04);-moz-transform:scale(1.04);-ms-transform:scale(1.04);-o-transform:scale(1.04);transform:scale(1.04)}section.news ul.news-list li.news-item-first .con-outer-text{border-radius:6px;overflow:hidden;position:relative;width:100%;z-index:26}@media (max-width:999px){section.news ul.news-list li.news-item-first .con-outer-text{margin-top:-30px;-webkit-order:2;order:2}}@media (min-width:1000px){section.news ul.news-list li.news-item-first .con-outer-text{width:50%}}section.news ul.news-list li.news-item-first .con-middle-text{border-radius:6px;overflow:hidden;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}section.news ul.news-list li.news-item-first .con-inner-text{background:url(../img/base-news.svg) right bottom/1000px 1000px no-repeat;border-radius:6px;overflow:hidden;position:relative;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}section.news ul.news-list li.news-item-first .con-inner-text:before{bottom:0;content:"";left:0;position:absolute;right:0;top:0;background:-moz-linear-gradient(left,#2c2c2c 0,rgba(44,44,44,.01) 100%);background:-webkit-linear-gradient(left,#2c2c2c 0,rgba(44,44,44,.01) 100%);background:linear-gradient(to right,#2c2c2c 0,rgba(44,44,44,.01) 100%)}section.news ul.news-list li.news-item-first .con-text{overflow:hidden;padding:25px;position:relative;width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width:700px){section.news ul.news-list li.news-item-first .con-text{padding:30px}}@media (min-width:800px){section.news ul.news-list li.news-item-first .con-text{padding:40px}}@media (min-width:900px){section.news ul.news-list li.news-item-first .con-text{padding:50px}}@media (min-width:1000px){section.news ul.news-list li.news-item-first .con-text{padding:60px}}@media (min-width:1200px){section.news ul.news-list li.news-item-first .con-text{padding:70px}}section.news ul.news-list li.news-item-first .con-text h3{color:#fff;font-size:22px;font-size:2.2rem;font-weight:400;width:100%;word-break:break-word}@media (min-width:699px){section.news ul.news-list li.news-item-first .con-text h3{margin-bottom:.5em}}@media (min-width:450px){section.news ul.news-list li.news-item-first .con-text h3{font-size:23px;font-size:2.3rem}}@media (min-width:500px){section.news ul.news-list li.news-item-first .con-text h3{font-size:24px;font-size:2.4rem}}@media (min-width:550px){section.news ul.news-list li.news-item-first .con-text h3{font-size:25px;font-size:2.5rem}}@media (min-width:600px){section.news ul.news-list li.news-item-first .con-text h3{font-size:26px;font-size:2.6rem}}@media (min-width:650px){section.news ul.news-list li.news-item-first .con-text h3{font-size:27px;font-size:2.7rem}}@media (min-width:700px){section.news ul.news-list li.news-item-first .con-text h3{font-size:28px;font-size:2.8rem}}@media (min-width:750px){section.news ul.news-list li.news-item-first .con-text h3{font-size:29px;font-size:2.9rem}}@media (min-width:800px){section.news ul.news-list li.news-item-first .con-text h3{font-size:30px;font-size:3rem}}@media (min-width:900px){section.news ul.news-list li.news-item-first .con-text h3{font-size:31px;font-size:3.1rem}}@media (min-width:1000px){section.news ul.news-list li.news-item-first .con-text h3{font-size:32px;font-size:3.2rem}}@media (min-width:1100px){section.news ul.news-list li.news-item-first .con-text h3{font-size:33px;font-size:3.3rem}}@media (min-width:1200px){section.news ul.news-list li.news-item-first .con-text h3{font-size:34px;font-size:3.4rem}}@media (min-width:1300px){section.news ul.news-list li.news-item-first .con-text h3{font-size:35px;font-size:3.5rem}}@media (min-width:1400px){section.news ul.news-list li.news-item-first .con-text h3{font-size:36px;font-size:3.6rem}}@media (min-width:1500px){section.news ul.news-list li.news-item-first .con-text h3{font-size:37px;font-size:3.7rem}}@media (min-width:1600px){section.news ul.news-list li.news-item-first .con-text h3{font-size:38px;font-size:3.8rem}}section.news ul.news-list li.news-item-first .con-text span.sub-series{display:block;font-size:14px;font-size:1.4rem;color:rgba(255,255,255,.5);margin-bottom:1em;width:100%}section.news ul.news-list li.news-item-first .con-text p{color:#f2f2f2;width:100%}section.news ul.news-list li.news-item-first .con-text .con-meta{width:100%}section.news ul.news-list li.news-item-first .con-outer-image{border-radius:6px;position:relative;width:100%}@media (max-width:999px){section.news ul.news-list li.news-item-first .con-outer-image{-webkit-order:1;order:1}}@media (min-width:1000px){section.news ul.news-list li.news-item-first .con-outer-image{width:50%}}section.news ul.news-list li.news-item-first .con-middle-image{border-radius:6px;bottom:0;left:0;overflow:hidden;position:relative;right:0;top:0;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}@media (max-width:999px){section.news ul.news-list li.news-item-first .con-middle-image{padding-bottom:56.25%}}@media (min-width:1000px){section.news ul.news-list li.news-item-first .con-middle-image{left:-30px;position:absolute}}section.news ul.news-list li.news-item-first .con-inner-image{border-radius:6px;bottom:0;left:0;position:absolute;right:0;top:0;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}section.news ul.news-list li.news-item-first .con-image{background-color:#e4e4e4;background-position:center center;background-size:cover;bottom:0;left:0;position:absolute;right:0;top:0;-webkit-transition:-webkit-transform .4s;-moz-transition:transform .4s;-ms-transition:transform .4s;-o-transition:transform .4s;transition:transform .4s;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}section.news ul.news-list li.news-item{width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}@media (min-width:400px){section.news ul.news-list li.news-item{width:50%}}@media (min-width:800px){section.news ul.news-list li.news-item{width:33.3333333333%}}@media (min-width:1100px){section.news ul.news-list li.news-item{width:25%}}section.news ul.news-list li.news-item a{border-radius:6px;overflow:hidden;position:relative;width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}section.news ul.news-list li.news-item a:active .con-image,section.news ul.news-list li.news-item a:hover .con-image{-webkit-transform:scale(1.04);-moz-transform:scale(1.04);-ms-transform:scale(1.04);-o-transform:scale(1.04);transform:scale(1.04)}section.news ul.news-list li.news-item .con-outer-image{border-radius:6px;height:0;overflow:hidden;padding-bottom:56.25%;position:relative;width:100%;z-index:24}section.news ul.news-list li.news-item .con-middle-image{border-radius:6px;height:0;overflow:hidden;padding-bottom:56.25%;position:relative;width:100%;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}section.news ul.news-list li.news-item .con-inner-image{border-radius:6px;height:0;overflow:hidden;padding-bottom:56.25%;position:relative;width:100%;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}section.news ul.news-list li.news-item .con-image{background-color:#e4e4e4;background-position:center;background-size:cover;height:0;overflow:hidden;padding-bottom:56.25%;position:relative;width:100%;-webkit-transition:-webkit-transform .4s;-moz-transition:transform .4s;-ms-transition:transform .4s;-o-transition:transform .4s;transition:transform .4s;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}section.news ul.news-list li.news-item .con-image:after{background:-moz-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.04) 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.04) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,.04) 100%);bottom:0;content:"";height:30%;position:absolute;width:100%;z-index:24}section.news ul.news-list li.news-item .con-text{position:relative;width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex:1;flex:1}section.news ul.news-list li.news-item .con-text:before{background-color:#fff;content:"";height:25px;left:0;position:absolute;top:-25px;width:100%;z-index:20}section.news ul.news-list li.news-item .con-inner-text{background:url(../img/base-c-b-r-w.svg) right bottom/1500px 1000px no-repeat;overflow:hidden;padding:25px;position:relative;width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width:700px){section.news ul.news-list li.news-item .con-inner-text{padding:30px}}section.news ul.news-list li.news-item .con-inner-text h3{font-size:16px;font-size:1.6rem;font-weight:500;line-height:1.4;margin-bottom:1.4em;width:100%}@media (min-width:600px){section.news ul.news-list li.news-item .con-inner-text h3{font-size:17px;font-size:1.7rem}}@media (min-width:800px){section.news ul.news-list li.news-item .con-inner-text h3{font-size:18px;font-size:1.8rem}}section.news ul.news-list li.news-item .con-inner-text span.sub-series{color:rgba(0,0,0,.5);display:block;font-size:12px;font-size:1.2rem;margin-bottom:.75em;width:100%}section.news ul.news-list li.news-item .con-inner-text .con-meta{margin-top:auto}@media (max-width:799px){section.lastest-news ul.news-list li.news-item:nth-child(4),section.lastest-news ul.news-list li.news-item:nth-child(5){display:none}}@media (min-width:800px) and (max-width:1099px){section.lastest-news ul.news-list li.news-item{width:33.3333333333%}section.lastest-news ul.news-list li.news-item:nth-child(5){display:none}}.con-date{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.con-date i.time-icon{background:url(../img/icons.svg) -143px 0/320px 32px no-repeat;height:16px;margin-right:6px;margin-top:.06em;width:16px}.con-date span.date{color:#e0081d;font-size:12px;font-size:1.2rem;font-weight:400;line-height:1.5}.con-cup{margin-top:3px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.con-cup i.cup-icon{background:url(../img/icons.svg) -226px 0/320px 32px no-repeat;height:16px;margin-right:6px;width:16px}.con-cup span.series{color:#e0081d;font-size:12px;font-size:1.2rem;font-weight:400;line-height:1.5}article.news header.entry-header .con.text .row{padding-bottom:0}article.news header.entry-header .con.text .col{padding-bottom:0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-flex-direction:column;flex-direction:column}article.news header.entry-header .con.text .col h1.page-title{font-size:24px;font-size:2.4rem;font-weight:500;margin-top:-.23em;text-align:center;width:100%}@media (min-width:400px){article.news header.entry-header .con.text .col h1.page-title{font-size:25px;font-size:2.5rem}}@media (min-width:500px){article.news header.entry-header .con.text .col h1.page-title{font-size:26px;font-size:2.6rem}}@media (min-width:600px){article.news header.entry-header .con.text .col h1.page-title{font-size:27px;font-size:2.7rem}}@media (min-width:700px){article.news header.entry-header .con.text .col h1.page-title{font-size:28px;font-size:2.8rem}}@media (min-width:800px){article.news header.entry-header .con.text .col h1.page-title{font-size:29px;font-size:2.9rem}}@media (min-width:900px){article.news header.entry-header .con.text .col h1.page-title{font-size:30px;font-size:3rem}}@media (min-width:1000px){article.news header.entry-header .con.text .col h1.page-title{font-size:30px;font-size:3rem}}@media (min-width:1100px){article.news header.entry-header .con.text .col h1.page-title{font-size:31px;font-size:3.1rem}}@media (min-width:1200px){article.news header.entry-header .con.text .col h1.page-title{font-size:32px;font-size:3.2rem}}@media (min-width:1300px){article.news header.entry-header .con.text .col h1.page-title{font-size:34px;font-size:3.4rem}}@media (min-width:1400px){article.news header.entry-header .con.text .col h1.page-title{font-size:36px;font-size:3.6rem}}@media (min-width:1500px){article.news header.entry-header .con.text .col h1.page-title{font-size:38px;font-size:3.8rem}}@media (min-width:1600px){article.news header.entry-header .con.text .col h1.page-title{font-size:40px;font-size:4rem}}article.news header.entry-header .con.text .col .con-date{-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}@media (min-width:800px){article.news header.entry-header .con.text .col .con-date i.time-icon{margin-top:.15em}}@media (min-width:800px){article.news header.entry-header .con.text .col .con-date span.date{font-size:14px;font-size:1.4rem}}article.news header.entry-header .con.text .col .con-cup{-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}@media (min-width:800px){article.news header.entry-header .con.text .col .con-cup i.cup-icon{margin-top:.15em}}@media (min-width:800px){article.news header.entry-header .con.text .col .con-cup span.series{font-size:14px;font-size:1.4rem}}article.news header.entry-header .con.text .col .share{-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}article.news header.entry-header .con.text .col .share span.designation{margin-right:0;margin-top:.75em;text-align:center;width:100%}article.news header.entry-header .con-featured-image .row{padding-bottom:0}@media (max-width:1601px){article.news header.entry-header .con-featured-image .row{padding-left:0;padding-right:0}}article.news header.entry-header .con-featured-image .col{padding-bottom:0}@media (max-width:1601px){article.news header.entry-header .con-featured-image .col{padding-left:0;padding-right:0}}article.news header.entry-header .con-featured-image img{display:block;width:100%}article.news header.entry-header .mod-featured-image{position:relative}article.news header.entry-header .mod-featured-image:before{background:-moz-linear-gradient(top,rgba(0,0,0,.04) 0,rgba(0,0,0,0) 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,.04) 0,rgba(0,0,0,0) 100%);background:linear-gradient(to bottom,rgba(0,0,0,.04) 0,rgba(0,0,0,0) 100%);content:"";height:15%;position:absolute;top:0;width:100%;z-index:24}article.news header.entry-header .mod-featured-image:after{background:-moz-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.04) 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.04) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,.04) 100%);bottom:0;content:"";height:15%;position:absolute;width:100%;z-index:24}article.news h2{font-size:18px;font-size:1.8rem;font-weight:500;line-height:1.5;margin-bottom:1.15em}@media (min-width:600px){article.news h2{font-size:20px;font-size:2rem}}@media (min-width:1000px){article.news h2{font-size:22px;font-size:2.2rem}}article.news .entry-content{position:relative}article.news .entry-content:before{bottom:0;content:"";height:300px;left:0;opacity:.1;position:absolute;right:0;width:100%;background:-moz-linear-gradient(top,rgba(44,44,44,.01) 0,#2c2c2c 100%);background:-webkit-linear-gradient(top,rgba(44,44,44,.01) 0,#2c2c2c 100%);background:linear-gradient(to bottom,rgba(44,44,44,.01) 0,#2c2c2c 100%)}article.news .entry-content .col-main{padding:7px 7px;position:relative;width:100%}@media (min-width:400px){article.news .entry-content .col-main{padding:15px}}@media (min-width:500px){article.news .entry-content .col-main{padding:25px}}@media (min-width:600px){article.news .entry-content .col-main{padding:30px}}@media (min-width:700px){article.news .entry-content .col-main{padding:35px}}@media (min-width:800px){article.news .entry-content .col-main{padding:40px}}article.news .entry-content .col-main>:first-child{margin-top:-.35em}article.news .entry-content .col-main a{font-weight:400;-webkit-transition:-webkit-box-shadow .25s;-moz-transition:box-shadow .25s;-ms-transition:box-shadow .25s;-o-transition:box-shadow .25s;transition:box-shadow .25s;-webkit-box-shadow:inset 0 -1px 0 transparent,0 1px 0 rgba(0,0,0,.25);-moz-box-shadow:inset 0 -1px 0 transparent,0 1px 0 rgba(0,0,0,.25);-o-box-shadow:inset 0 -1px 0 transparent,0 1px 0 rgba(0,0,0,.25);box-shadow:inset 0 -1px 0 transparent,0 1px 0 rgba(0,0,0,.25)}article.news .entry-content .col-main a:active,article.news .entry-content .col-main a:hover{-webkit-box-shadow:inset 0 -1px 0 transparent,0 2px 0 #000;-moz-box-shadow:inset 0 -1px 0 transparent,0 2px 0 #000;-o-box-shadow:inset 0 -1px 0 transparent,0 2px 0 #000;box-shadow:inset 0 -1px 0 transparent,0 2px 0 #000}article.news .entry-content .col-main>ol,article.news .entry-content .col-main>ul{margin-bottom:1.5em;margin-left:1.2em}section.email-notifications{background:#282a2c url(../img/dia-lines-l-grey.svg) center center/7px 7px repeat;position:relative}section.email-notifications:before{bottom:0;content:"";left:0;position:absolute;right:0;top:0;background:-moz-linear-gradient(top,rgba(43,46,48,0) 0,#2b2e30 100%);background:-webkit-linear-gradient(top,rgba(43,46,48,0) 0,#2b2e30 100%);background:linear-gradient(to bottom,rgba(43,46,48,0) 0,#2b2e30 100%)}section.email-notifications .row{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}section.email-notifications .col-title{padding-bottom:0}section.email-notifications .col-info{width:100%}@media (min-width:760px){section.email-notifications .col-info{width:66.6666666667%}}section.email-notifications .col-image{padding-left:0;width:33.3333333333%}@media (max-width:759px){section.email-notifications .col-image{display:none}}section.email-notifications .col-image .mod-image{bottom:0;height:100%;right:25px;position:absolute;width:110%}section.email-notifications .col-image .mod-image img{bottom:-25px;display:block;left:0;position:absolute;-webkit-filter:drop-shadow(12px 6px 28px rgba(0, 0, 0, .4));filter:drop-shadow(12px 6px 28px rgba(0, 0, 0, .4))}@media (min-width:400px){section.email-notifications .col-image .mod-image img{bottom:-35px}}@media (min-width:500px){section.email-notifications .col-image .mod-image img{bottom:-37px}}@media (min-width:600px){section.email-notifications .col-image .mod-image img{bottom:-40px}}@media (min-width:700px){section.email-notifications .col-image .mod-image img{bottom:-42px}}@media (min-width:800px){section.email-notifications .col-image .mod-image img{bottom:-45px}}@media (min-width:900px){section.email-notifications .col-image .mod-image img{bottom:-47px}}@media (min-width:1000px){section.email-notifications .col-image .mod-image img{bottom:-50px}}@media (min-width:1100px){section.email-notifications .col-image .mod-image img{bottom:-55px}}@media (min-width:1200px){section.email-notifications .col-image .mod-image img{bottom:-60px}}@media (min-width:1300px){section.email-notifications .col-image .mod-image img{bottom:-70px}}@media (min-width:1400px){section.email-notifications .col-image .mod-image img{bottom:-80px}}@media (min-width:1500px){section.email-notifications .col-image .mod-image img{bottom:-90px}}@media (min-width:1600px){section.email-notifications .col-image .mod-image img{bottom:-100px}}section.email-notifications p{color:#fff}@media (max-width:699px){section.email-notifications p{padding-left:19px}}section.email-notifications p.large{margin-bottom:.75em}@media (max-width:499px){section.email-notifications p.large{font-size:16px;font-size:1.6rem}}@media (min-width:500px) and (max-width:549px){section.email-notifications p.large{font-size:17px;font-size:1.7rem}}@media (min-width:550px) and (max-width:599px){section.email-notifications p.large{font-size:18px;font-size:1.8rem}}@media (min-width:600px) and (max-width:649px){section.email-notifications p.large{font-size:20px;font-size:2rem}}@media (min-width:650px) and (max-width:699px){section.email-notifications p.large{font-size:22px;font-size:2.2rem}}@media (min-width:700px) and (max-width:749px){section.email-notifications p.large{font-size:24px;font-size:2.4rem}}@media (max-width:699px){section.email-notifications a.lnk-btn{margin-left:19px}}section.last-race{background-color:#ccc;position:relative}section.last-race:before{bottom:0;content:"";left:0;opacity:.45;position:absolute;right:0;top:0;background:-moz-linear-gradient(top,#fff 0,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(top,#fff 0,rgba(255,255,255,0) 100%);background:linear-gradient(to bottom,#fff 0,rgba(255,255,255,0) 100%)}section.last-race .row{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}section.last-race .list{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}section.last-race .col-info{width:100%}@media (min-width:1400px){section.last-race .col-info{width:25%}}section.last-race .col-info h3{font-size:26px;font-size:2.6rem;font-weight:400;line-height:1.2;margin-bottom:.05em;margin-top:-.12em;text-transform:uppercase}@media (min-width:500px){section.last-race .col-info h3{font-size:27px;font-size:2.7rem}}@media (min-width:600px){section.last-race .col-info h3{font-size:28px;font-size:2.8rem}}@media (min-width:700px){section.last-race .col-info h3{font-size:29px;font-size:2.9rem}}@media (min-width:800px){section.last-race .col-info h3{font-size:30px;font-size:3rem}}@media (min-width:900px){section.last-race .col-info h3{font-size:31px;font-size:3.1rem}}@media (min-width:1000px){section.last-race .col-info h3{font-size:32px;font-size:3.2rem}}@media (min-width:1100px){section.last-race .col-info h3{font-size:33px;font-size:3.3rem}}@media (min-width:1200px){section.last-race .col-info h3{font-size:34px;font-size:3.4rem}}@media (min-width:1300px){section.last-race .col-info h3{font-size:35px;font-size:3.5rem}}@media (min-width:1400px){section.last-race .col-info h3{font-size:36px;font-size:3.6rem}}@media (min-width:1500px){section.last-race .col-info h3{font-size:37px;font-size:3.7rem}}@media (min-width:1600px){section.last-race .col-info h3{font-size:38px;font-size:3.8rem}}@media (min-width:1400px){section.last-race .col-info h3{line-height:1.1;margin-bottom:.25em}}section.last-race .col-info h3 span.subheading{font-size:26px;font-size:2.6rem;font-weight:400;text-transform:none}@media (max-width:1399px){section.last-race .col-info h3 span.subheading:before{content:" – ";line-height:1.2}}@media (min-width:500px){section.last-race .col-info h3 span.subheading{font-size:27px;font-size:2.7rem}}@media (min-width:600px){section.last-race .col-info h3 span.subheading{font-size:28px;font-size:2.8rem}}@media (min-width:700px){section.last-race .col-info h3 span.subheading{font-size:29px;font-size:2.9rem}}@media (min-width:800px){section.last-race .col-info h3 span.subheading{font-size:30px;font-size:3rem}}@media (min-width:900px){section.last-race .col-info h3 span.subheading{font-size:31px;font-size:3.1rem}}@media (min-width:1000px){section.last-race .col-info h3 span.subheading{font-size:32px;font-size:3.2rem}}@media (min-width:1100px){section.last-race .col-info h3 span.subheading{font-size:33px;font-size:3.3rem}}@media (min-width:1200px){section.last-race .col-info h3 span.subheading{font-size:34px;font-size:3.4rem}}@media (min-width:1300px){section.last-race .col-info h3 span.subheading{font-size:35px;font-size:3.5rem}}@media (min-width:1400px){section.last-race .col-info h3 span.subheading{display:block;font-size:22px;font-size:2.2rem;line-height:1.3;margin-bottom:.4em;margin-top:.5em;text-transform:uppercase}}section.last-race .col-info span.date{font-size:14px;font-size:1.4rem;font-weight:400}section.last-race .col-info ul.info{font-size:14px;font-size:1.4rem;list-style:none;margin-top:1.5em}@media (max-width:1399px){section.last-race .col-info ul.info{display:none}}section.last-race .col-info ul.info li{margin-bottom:1.5em}section.last-race .col-info ul.info li:last-of-type{margin-bottom:0}section.last-race .col-info ul.info span.designation{display:block}section.last-race .col-info ul.info span.title{font-weight:400}section.last-race .col-info .lnk-btn{margin-top:1.5em}section.last-race .col-first,section.last-race .col-second,section.last-race .col-third{width:100%}@media (min-width:1000px){section.last-race .col-first,section.last-race .col-second,section.last-race .col-third{width:33.3333333333%}}@media (min-width:1400px){section.last-race .col-first,section.last-race .col-second,section.last-race .col-third{width:25%}}section.last-race .col-first span.lnk-btn,section.last-race .col-second span.lnk-btn,section.last-race .col-third span.lnk-btn{margin-left:auto;margin-right:10px;width:46px;max-width:46px}@media (max-width:549px){section.last-race .col-first span.lnk-btn,section.last-race .col-second span.lnk-btn,section.last-race .col-third span.lnk-btn{display:none}}@media (min-width:1000px){section.last-race .col-first span.lnk-btn,section.last-race .col-second span.lnk-btn,section.last-race .col-third span.lnk-btn{display:none}}section.last-race .col-first span.lnk-btn:before,section.last-race .col-second span.lnk-btn:before,section.last-race .col-third span.lnk-btn:before{background:url(../img/icons.svg);background-position:-153px 0;background-size:360px 34px;content:"";height:17px;margin-left:2px;min-width:9px;opacity:.75;width:9px}@media (min-width:1400px){section.last-race .col-second ul{padding-top:25px}}@media (min-width:1400px){section.last-race .col-third ul{padding-top:52px}}section.last-race .col-first .suffix{margin-left:-7px}section.last-race ul.team{list-style:none}section.last-race ul.team li{margin-bottom:2px}section.last-race ul.team li:last-of-type{margin-bottom:0}section.last-race ul.team a{border-radius:6px;overflow:hidden;max-height:100px;min-height:100px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}section.last-race ul.team a:active .driver-photo,section.last-race ul.team a:hover .driver-photo{-webkit-transform:scale(1.04);-moz-transform:scale(1.04);-ms-transform:scale(1.04);-o-transform:scale(1.04);transform:scale(1.04)}section.last-race ul.team div.con-outer-team-position{border-radius:6px;height:100px;max-height:100px;max-width:88px;min-height:100px;min-width:88px;overflow:hidden;position:relative;width:88px;z-index:24}section.last-race ul.team div.con-middle-team-position{height:100px;max-height:100px;max-width:88px;min-height:100px;min-width:88px;width:88px;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}section.last-race ul.team div.con-inner-team-position{height:100px;max-height:100px;max-width:88px;min-height:100px;min-width:88px;width:88px;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}section.last-race ul.team div.team-position{height:100px;max-height:100px;max-width:88px;min-height:100px;min-width:88px;position:relative;width:88px;background:#e0081d;background:-moz-linear-gradient(left,#e0081d 0,#940412 100%);background:-webkit-linear-gradient(left,#e0081d 0,#940412 100%);background:linear-gradient(to right,#e0081d 0,#940412 100%);display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center}section.last-race ul.team div.team-position h3{color:#fff;font-size:60px;font-size:6rem;font-weight:400;text-align:center;text-transform:uppercase}section.last-race ul.team div.team-position h3 span{font-size:20px;font-size:2rem}section.last-race ul.team div.info{background:url(../img/base-c-b-r-w.svg) right bottom/1500px 1000px no-repeat;padding:15px 15px 15px 25px;position:relative;width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center}section.last-race ul.team div.info:after{background-color:#fff;content:"";height:100%;left:-25px;position:absolute;bottom:0;width:25px;z-index:23}section.last-race ul.team div.info .text-container{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center}@media (min-width:550px) and (max-width:999px){section.last-race ul.team div.info .text-container{padding-right:80px}}section.last-race ul.team div.info h3{font-size:18px;font-size:1.8rem;font-weight:400;margin-bottom:.2em}section.last-race ul.team div.info h3.team-primary{font-size:16px;font-size:1.6rem;width:100%}section.last-race ul.team div.info h4.team-secondary{font-size:14px;font-size:1.4rem;font-weight:300;margin-bottom:0;width:100%}section.last-race ul.team div.con-outer-driver-photo{border-radius:6px;height:100px;max-height:100px;max-width:88px;min-height:100px;min-width:88px;overflow:hidden;position:relative;width:88px;z-index:24}section.last-race ul.team div.con-middle-driver-photo{height:100px;max-height:100px;max-width:88px;min-height:100px;min-width:88px;width:88px;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}section.last-race ul.team div.con-inner-driver-photo{height:100px;max-height:100px;max-width:88px;min-height:100px;min-width:88px;width:88px;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}section.last-race ul.team div.driver-photo{background-color:#e4e4e4;background-size:cover!important;background-position:center!important;border-radius:6px;height:100px;max-height:100px;max-width:88px;min-width:88px;position:relative;width:88px;z-index:10;-webkit-transition:-webkit-transform .4s;-moz-transition:transform .4s;-ms-transition:transform .4s;-o-transition:transform .4s;transition:transform .4s;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}@media (min-width:1400px){section.last-race.circuit .col-first,section.last-race.circuit .col-second,section.last-race.circuit .col-third{width:33.3333333333%}}#scrollable-js{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:move;cursor:-moz-grab;cursor:-webkit-grab}#scrollable-js:active{cursor:move;cursor:-moz-grabbing;cursor:-webkit-grabbing}section.standings{background-color:#f2f2f2;position:relative}section.standings .row{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}section.standings .col1-2{width:100%}@media (min-width:1000px){section.standings .col1-2{width:50%}}section.standings ul.list{list-style:none;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}section.standings ul.list li.col{width:100%}@media (min-width:1000px){section.standings ul.list li.col{width:33.3333333333%}}section.standings ul.list li.col:first-of-type .suffix{margin-left:-7px}section.standings ul.list li.col span.lnk-btn{margin-left:auto;margin-right:0;width:46px;max-width:46px}@media (max-width:549px){section.standings ul.list li.col span.lnk-btn{display:none}}@media (min-width:1000px){section.standings ul.list li.col span.lnk-btn{display:none}}section.standings ul.list li.col span.lnk-btn:before{background:url(../img/icons.svg);background-position:-153px 0;background-size:360px 34px;content:"";height:17px;margin-left:2px;min-width:9px;opacity:.75;width:9px}section.standings ul.list li.col a{border-radius:6px;overflow:hidden;min-height:100px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}section.standings ul.list li.col a:active .driver-photo,section.standings ul.list li.col a:hover .driver-photo{-webkit-transform:scale(1.04);-moz-transform:scale(1.04);-ms-transform:scale(1.04);-o-transform:scale(1.04);transform:scale(1.04)}section.standings ul.list li.col div.con-outer-position{border-radius:6px;height:100px;max-height:100px;max-width:88px;min-height:100px;min-width:88px;overflow:hidden;position:relative;width:88px;z-index:24}section.standings ul.list li.col div.con-middle-position{height:100px;max-height:100px;max-width:88px;min-height:100px;min-width:88px;width:88px;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}section.standings ul.list li.col div.con-inner-position{height:100px;max-height:100px;max-width:88px;min-height:100px;min-width:88px;width:88px;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}section.standings ul.list li.col div.position{height:100px;max-height:100px;max-width:88px;min-height:100px;min-width:88px;position:relative;width:88px;background:#e0081d;background:-moz-linear-gradient(left,#e0081d 0,#940412 100%);background:-webkit-linear-gradient(left,#e0081d 0,#940412 100%);background:linear-gradient(to right,#e0081d 0,#940412 100%);display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center}section.standings ul.list li.col div.position h3{color:#fff;font-size:60px;font-size:6rem;font-weight:400;text-align:center;text-transform:uppercase}section.standings ul.list li.col div.position h3 span{font-size:20px;font-size:2rem}section.standings ul.list li.col div.con-outer-info{background:url(../img/base-c-b-r-w.svg) right bottom/1500px 1000px no-repeat;padding:0 25px 0 25px;position:relative;width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}section.standings ul.list li.col div.con-outer-info:after{background-color:#fff;border-bottom-left-radius:6px;content:"";height:100%;left:-22px;position:absolute;bottom:0;width:22px;z-index:23}section.standings ul.list li.col div.con-outer-info div.con-inner-info{padding:15px 0 15px 0;min-height:100px;width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center}section.standings ul.list li.col div.con-outer-info div.con-inner-info:not(:first-of-type){border-top:2px solid rgba(0,0,0,.1)}section.standings ul.list li.col div.con-outer-info .image-container{background-color:#ccc;background-size:cover;border-radius:4px;height:52px;margin-right:15px;min-height:52px;min-width:44px;width:44px}@media (max-width:400px){section.standings ul.list li.col div.con-outer-info .image-container{display:none}}@media (min-width:1000px) and (max-width:1299px){section.standings ul.list li.col div.con-outer-info .image-container{display:none}}section.standings ul.list li.col div.con-outer-info .text-container{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center}@media (min-width:550px) and (max-width:999px){section.standings ul.list li.col div.con-outer-info .text-container{padding-right:80px}}section.standings ul.list li.col div.con-outer-info h3{font-size:16px;font-size:1.6rem;font-weight:400;margin-bottom:.2em;width:100%}section.standings ul.list li.col div.con-outer-info h4{font-size:14px;font-size:1.4rem;font-weight:300;margin-bottom:.2em;width:100%}section.standings ul.list li.col div.con-outer-info h4:last-of-type{margin-bottom:0}div.con-standings,div.con-standings-default{border-radius:6px;overflow:hidden}div.con-standings div.caption,div.con-standings-default div.caption{background:url(../img/base-caption-red.svg) left top/2000px 500px no-repeat;border-top-right-radius:6px;color:#fff;font-weight:400;overflow:hidden;padding:.75em 30px .73em 30px;position:relative;text-align:left;text-transform:uppercase;vertical-align:middle}div.con-standings div.caption:before,div.con-standings-default div.caption:before{bottom:0;content:"";left:25px;position:absolute;right:0;top:0;background:-moz-linear-gradient(left,rgba(148,4,18,0) 0,#940412 100%);background:-webkit-linear-gradient(left,rgba(148,4,18,0) 0,#940412 100%);background:linear-gradient(to right,rgba(148,4,18,0) 0,#940412 100%)}table.team-standings{border-radius:6px;border-collapse:collapse;overflow:hidden;text-align:left}table.team-standings caption{background:url(../img/base-caption-red.svg) left top/2000px 500px no-repeat;border-top-right-radius:6px;color:#fff;font-weight:400;overflow:hidden;padding:.75em 30px .73em 30px;position:relative;text-align:left;text-transform:uppercase;vertical-align:middle}table.team-standings caption:before{bottom:0;content:"";left:25px;position:absolute;right:0;top:0;background:-moz-linear-gradient(left,rgba(148,4,18,0) 0,#940412 100%);background:-webkit-linear-gradient(left,rgba(148,4,18,0) 0,#940412 100%);background:linear-gradient(to right,rgba(148,4,18,0) 0,#940412 100%)}table.team-standings caption span{position:relative}table.team-standings tbody tr:last-of-type{border-bottom:none}table.team-standings tbody tr:last-of-type td:first-of-type{border-bottom-left-radius:6px}table.team-standings tbody tr:last-of-type td:last-of-type{background:transparent url(../img/base-table-footer-white.svg) right bottom/2000px 1000px no-repeat}table.team-standings th{background-color:#fff;color:#333638;font-weight:300;padding:.75em .75em .73em .75em;text-transform:uppercase}table.team-standings th:first-of-type{padding-left:30px}table.team-standings th:last-of-type{padding-right:30px}table.team-standings td{background-color:#fff;font-weight:400;padding:.75em .75em .73em .75em}table.team-standings td:first-of-type{padding-left:30px}table.team-standings td:last-of-type{padding-right:30px}table.team-standings .pos{width:85px}table.team-standings .pts{text-align:right;width:100px}.con-standings{position:relative;width:100%}.con-standings .caption span{position:relative}.con-standings .con-inner{overflow:auto;width:auto;-webkit-overflow-scrolling:touch}.con-standings table{font-size:14px;font-size:1.4rem}.con-standings table td,.con-standings table th{padding-top:1em;padding-bottom:.99em}.con-standings table td:nth-of-type(2),.con-standings table th:nth-of-type(2){min-width:200px}.con-standings-default{position:relative;width:100%}.con-standings-default .caption span{position:relative}.con-standings-default .con-inner{overflow:auto;width:auto;-webkit-overflow-scrolling:touch}.con-standings-default table{font-size:14px;font-size:1.4rem}.rounds:after{bottom:0;content:"";display:none;position:absolute;right:0;top:0;width:30px;background:-moz-linear-gradient(left,rgba(242,242,242,0) 0,#f2f2f2 100%);background:-webkit-linear-gradient(left,rgba(242,242,242,0) 0,#f2f2f2 100%);background:linear-gradient(to right,rgba(242,242,242,0) 0,#f2f2f2 100%)}.rounds.gtwc-europe-global-2019:after{display:block}@media (max-width:915px){.rounds.bgts-europe-endurance-2019:after{display:block}}@media (max-width:1338px){.rounds.bgtwc-europe-2019:after{display:block}}@media (max-width:836px){.rounds.bgts-europe-endurance-2018:after{display:block}}@media (max-width:831px){.rounds.r-10:after{display:block}}@media (max-width:877px){.rounds.r-11:after{display:block}}@media (max-width:929px){.rounds.r-12:after{display:block}}@media (max-width:975px){.rounds.r-13:after{display:block}}@media (max-width:1025px){.rounds.r-14:after{display:block}}@media (max-width:1071px){.rounds.r-15:after{display:block}}@media (max-width:1112px){.rounds.r-16:after{display:block}}@media (max-width:1173px){.rounds.r-17:after{display:block}}@media (max-width:1229px){.rounds.r-18:after{display:block}}@media (max-width:1275px){.rounds.r-19:after{display:block}}@media (max-width:1341px){.rounds.r-20:after{display:block}}@media (max-width:1387px){.rounds.r-21:after{display:block}}@media (max-width:1453px){.rounds.r-22:after{display:block}}@media (max-width:1109px){.rounds-14:after{bottom:0;content:"";position:absolute;right:0;top:0;width:30px;background:-moz-linear-gradient(left,rgba(242,242,242,0) 0,#f2f2f2 100%);background:-webkit-linear-gradient(left,rgba(242,242,242,0) 0,#f2f2f2 100%);background:linear-gradient(to right,rgba(242,242,242,0) 0,#f2f2f2 100%)}}.rounds-14 table{min-width:1000px}@media (max-width:1109px){.rounds-15:after{bottom:0;content:"";position:absolute;right:0;top:0;width:30px;background:-moz-linear-gradient(left,rgba(242,242,242,0) 0,#f2f2f2 100%);background:-webkit-linear-gradient(left,rgba(242,242,242,0) 0,#f2f2f2 100%);background:linear-gradient(to right,rgba(242,242,242,0) 0,#f2f2f2 100%)}}.rounds-15 table{min-width:1000px}@media (max-width:1459px){.rounds-22:after{bottom:0;content:"";position:absolute;right:0;top:0;width:30px;background:-moz-linear-gradient(left,rgba(242,242,242,0) 0,#f2f2f2 100%);background:-webkit-linear-gradient(left,rgba(242,242,242,0) 0,#f2f2f2 100%);background:linear-gradient(to right,rgba(242,242,242,0) 0,#f2f2f2 100%)}}.rounds-22 table{min-width:1300px}section.history{background-color:#f2f2f2;position:relative}section.history .row{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}section.history .col1-3{width:100%}@media (min-width:1000px){section.history .col1-3{width:33.3333333333%}}section.history .col2-3{width:100%}@media (min-width:1000px){section.history .col2-3{width:66.6666666667%}}section.videos{background-color:#333638;position:relative}section.videos:before{position:absolute;left:0;right:0;top:0;bottom:0;content:"";background:-moz-linear-gradient(top,rgba(36,38,39,0) 0,#242627 100%);background:-webkit-linear-gradient(top,rgba(36,38,39,0) 0,#242627 100%);background:linear-gradient(to bottom,rgba(36,38,39,0) 0,#242627 100%)}section.videos .row{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}section.videos ul.list{list-style:none;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}section.videos ul.list li{width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width:400px){section.videos ul.list li{width:50%}}@media (min-width:700px){section.videos ul.list li{width:25%}}@media (min-width:400px){section.videos ul.list li:nth-of-type(1),section.videos ul.list li:nth-of-type(2){width:50%}}@media (min-width:400px) and (min-width:700px){section.videos ul.list li:nth-of-type(1) .con-outer-image:after,section.videos ul.list li:nth-of-type(2) .con-outer-image:after{border-radius:57px;height:114px;width:114px}}@media (min-width:400px) and (min-width:700px){section.videos ul.list li:nth-of-type(1) .con-outer-image:before,section.videos ul.list li:nth-of-type(2) .con-outer-image:before{background-position:-437px 0;background-size:880px 88px;height:44px;margin-left:4px;width:40px}}@media (min-width:400px){section.videos ul.list li:nth-of-type(1) h3,section.videos ul.list li:nth-of-type(2) h3{font-size:16px;font-size:1.6rem}}@media (min-width:400px) and (min-width:600px){section.videos ul.list li:nth-of-type(1) h3,section.videos ul.list li:nth-of-type(2) h3{font-size:17px;font-size:1.7rem}}@media (min-width:400px) and (min-width:700px){section.videos ul.list li:nth-of-type(1) h3,section.videos ul.list li:nth-of-type(2) h3{font-size:18px;font-size:1.8rem}}@media (min-width:400px) and (min-width:800px){section.videos ul.list li:nth-of-type(1) h3,section.videos ul.list li:nth-of-type(2) h3{font-size:19px;font-size:1.9rem}}@media (min-width:400px) and (min-width:900px){section.videos ul.list li:nth-of-type(1) h3,section.videos ul.list li:nth-of-type(2) h3{font-size:20px;font-size:2rem}}@media (min-width:400px) and (min-width:1000px){section.videos ul.list li:nth-of-type(1) h3,section.videos ul.list li:nth-of-type(2) h3{font-size:21px;font-size:2.1rem}}@media (min-width:400px) and (min-width:1100px){section.videos ul.list li:nth-of-type(1) h3,section.videos ul.list li:nth-of-type(2) h3{font-size:22px;font-size:2.2rem}}@media (min-width:400px) and (min-width:1200px){section.videos ul.list li:nth-of-type(1) h3,section.videos ul.list li:nth-of-type(2) h3{font-size:23px;font-size:2.3rem}}@media (min-width:400px) and (min-width:1300px){section.videos ul.list li:nth-of-type(1) h3,section.videos ul.list li:nth-of-type(2) h3{font-size:24px;font-size:2.4rem}}@media (min-width:400px) and (min-width:1400px){section.videos ul.list li:nth-of-type(1) h3,section.videos ul.list li:nth-of-type(2) h3{font-size:25px;font-size:2.5rem}}@media (min-width:400px) and (min-width:1500px){section.videos ul.list li:nth-of-type(1) h3,section.videos ul.list li:nth-of-type(2) h3{font-size:26px;font-size:2.6rem}}@media (min-width:400px) and (min-width:1600px){section.videos ul.list li:nth-of-type(1) h3,section.videos ul.list li:nth-of-type(2) h3{font-size:27px;font-size:2.7rem}}@media (min-width:400px) and (min-width:1700px){section.videos ul.list li:nth-of-type(1) h3,section.videos ul.list li:nth-of-type(2) h3{font-size:28px;font-size:2.8rem}}section.videos ul.list li a{display:block;position:relative;width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-direction:column;flex-direction:column}section.videos ul.list li a:after{background:transparent url(../img/tray.svg) right bottom/1000px 21px no-repeat;bottom:0;content:"";height:21px;right:0;opacity:.4;position:absolute;width:100%}section.videos ul.list li a:active .con-outer-image:after,section.videos ul.list li a:hover .con-outer-image:after{background-color:rgba(0,0,0,.7);-webkit-transform:translate(-50%,-50%) scale(.95);-moz-transform:translate(-50%,-50%) scale(.95);-ms-transform:translate(-50%,-50%) scale(.95);-o-transform:translate(-50%,-50%) scale(.95);transform:translate(-50%,-50%) scale(.95)}section.videos ul.list li a:active .con-image,section.videos ul.list li a:hover .con-image{-webkit-transform:scale(1.04);-moz-transform:scale(1.04);-ms-transform:scale(1.04);-o-transform:scale(1.04);transform:scale(1.04)}section.videos ul.list li .con-outer-image{border-radius:6px;height:0;overflow:hidden;padding-bottom:56.25%;position:relative;width:100%}section.videos ul.list li .con-outer-image:after{background-color:rgba(0,0,0,.5);border-radius:38px;content:"";position:absolute;width:76px;height:76px;left:50%;top:50%;z-index:31;-webkit-transition:-webkit-transform .4s,background-color .4s;-moz-transition:transform .4s,background-color .4s;-ms-transition:transform .4s,background-color .4s;-o-transition:transform .4s,background-color .4s;transition:transform .4s,background-color .4s;-webkit-transform:translate(-50%,-50%) scale(1);-moz-transform:translate(-50%,-50%) scale(1);-ms-transform:translate(-50%,-50%) scale(1);-o-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}section.videos ul.list li .con-outer-image:before{background:url(../img/icons.svg);background-position:-299px 0;background-size:600px 60px;content:"";height:30px;left:50%;margin-left:3px;opacity:.7;position:absolute;top:50%;width:26px;z-index:32;-webkit-transition:-webkit-opacity .4s;-moz-transition:opacity .4s;-ms-transition:opacity .4s;-o-transition:opacity .4s;transition:opacity .4s;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}section.videos ul.list li .con-middle-image{border-radius:6px;height:0;overflow:hidden;padding-bottom:56.25%;position:relative;width:100%;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}section.videos ul.list li .con-inner-image{border-radius:6px;height:0;overflow:hidden;padding-bottom:56.25%;position:relative;width:100%;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}section.videos ul.list li .con-image{background-position:center;background-size:cover;height:0;overflow:hidden;padding-bottom:56.25%;position:relative;width:100%;-webkit-transition:-webkit-transform .4s;-moz-transition:transform .4s;-ms-transition:transform .4s;-o-transition:transform .4s;transition:transform .4s;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}section.videos ul.list li .con-text{padding:15px 0 10px 0;position:relative;width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex:1;flex:1}@media (min-width:700px){section.videos ul.list li .con-text{padding:15px 0 10px 0}}@media (min-width:1000px){section.videos ul.list li .con-text{padding:20px 0 15px 0}}@media (min-width:1200px){section.videos ul.list li .con-text{padding:25px 0 15px 0}}section.videos ul.list li .con-date{margin-top:auto;padding-bottom:15px;width:100%}section.videos ul.list li h3{color:#fff;font-size:16px;font-size:1.6rem;font-weight:400;line-height:1.4}@media (min-width:600px){section.videos ul.list li h3{font-size:17px;font-size:1.7rem}}@media (min-width:700px){section.videos ul.list li h3{font-size:18px;font-size:1.8rem}}section.videos ul.list li.col-video-download a:after{background:0 0;bottom:0;content:"";height:0;right:0;opacity:0;position:absolute;width:100%}section.videos ul.list li.col-video-download .con-link{padding-bottom:15px;position:relative;width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}section.videos ul.list li.col-video-download .con-link a{border:1px solid rgba(255,255,255,.4);border-radius:50%;display:block;height:36px;margin-left:0;margin-top:auto;min-height:36px;min-width:36px;position:relative;width:36px;-webkit-transition:-webkit-background .25s;-moz-transition:background .25s;-ms-transition:background .25s;-o-transition:background .25s;transition:background .25s}section.videos ul.list li.col-video-download .con-link a:active,section.videos ul.list li.col-video-download .con-link a:hover{background-color:rgba(0,0,0,.2)}section.videos ul.list li.col-video-download .con-link a:before{background:url(../img/icons.svg) -454px 0/500px 50px no-repeat;content:"";left:5px;height:24px;min-height:24px;min-width:24px;position:absolute;top:4px;width:24px}section.videos ul.list li.col-video-download .con-link a span{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}section.videos ul.list li.col-video-download .con-link:after{background:transparent url(../img/tray.svg) right bottom/1000px 21px no-repeat;bottom:0;content:"";height:21px;right:0;opacity:.4;position:absolute;width:100%}@media (max-width:399px){section.latest-videos ul.list li:nth-of-type(4){display:none}}@media (max-width:699px){section.latest-videos ul.list li:nth-of-type(5){display:none}section.latest-videos ul.list li:nth-of-type(6){display:none}}@media (min-width:700px) and (max-width:899px){section.latest-videos ul.list li{width:33.3333333333%}section.latest-videos ul.list li:nth-of-type(6){display:none}}section.photo-slider{background-color:#333638;background-color:#777;overflow:hidden;position:relative}section.photo-slider>.con-overlay{left:50%;position:absolute;width:100%;z-index:100;-webkit-transform:translate(-50%);-moz-transform:translate(-50%);-ms-transform:translate(-50%);-o-transform:translate(-50%);transform:translate(-50%)}section.photo-slider>.con.fullwidth{max-width:none}section.photo-slider>.con.fullwidth>.row{padding:0}section.photo-slider>.con.fullwidth>.row>.col{padding:0}section.photo-slider .slider:before{content:"";height:120px;left:0;opacity:.8;pointer-events:none;position:absolute;top:0;width:100%;z-index:41;background:-moz-linear-gradient(top,#000 0,rgba(0,0,0,0) 100%);background:-webkit-linear-gradient(top,#000 0,rgba(0,0,0,0) 100%);background:linear-gradient(to bottom,#000 0,rgba(0,0,0,0) 100%)}@media (min-width:400px){section.photo-slider .slider:before{height:130px}}@media (min-width:500px){section.photo-slider .slider:before{height:140px}}@media (min-width:600px){section.photo-slider .slider:before{height:150px}}@media (min-width:700px){section.photo-slider .slider:before{height:170px}}@media (min-width:800px){section.photo-slider .slider:before{height:180px}}section.photo-slider .slider:after{content:"";height:120px;left:0;opacity:.8;pointer-events:none;position:absolute;bottom:0;width:100%;background:-moz-linear-gradient(top,rgba(0,0,0,0) 0,#000 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0,#000 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0,#000 100%)}@media (min-width:400px){section.photo-slider .slider:after{height:130px}}@media (min-width:500px){section.photo-slider .slider:after{height:140px}}@media (min-width:600px){section.photo-slider .slider:after{height:150px}}@media (min-width:700px){section.photo-slider .slider:after{height:170px}}@media (min-width:800px){section.photo-slider .slider:after{height:180px}}section.photo-slider .slider .slide{aspect-ratio:3/2;display:block!important;position:relative}section.photo-slider .slider .slide.aspect-ratio-3-2{aspect-ratio:3/2}section.photo-slider .slider .slide.aspect-ratio-16-9{aspect-ratio:16/9}section.photo-slider .slider .slide img{display:block;height:100%;object-fit:cover;object-position:center center;width:100%}section.photo-slider .slider .slide img.top-center{object-position:top center}section.photo-slider .slider .slide img.center-center{object-position:center center}section.photo-slider .slider .slide img.bottom-center{object-position:bottom center}section.photo-slider .slider.slider-with-text:before{display:none}section.photo-slider .slider.slider-with-text .slide{padding-bottom:0}section.photo-slider .slider.slider-with-text .slide img{position:relative;width:100%;top:0;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}section.photo-slider .slider.slider-with-text .text-container{bottom:0;height:100%;margin:0 auto;position:absolute;text-align:center;width:100%;z-index:801;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center}section.photo-slider .slider.slider-with-text .text-container:before{bottom:0;content:"";height:100%;left:0;opacity:.8;pointer-events:none;position:absolute;width:100%;z-index:802;background:-moz-linear-gradient(top,rgba(0,0,0,0) 0,#000 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0,#000 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0,#000 100%)}@media (min-width:600px){section.photo-slider .slider.slider-with-text .text-container:before{height:80%}}@media (min-width:800px){section.photo-slider .slider.slider-with-text .text-container:before{height:60%}}section.photo-slider .slider.slider-with-text .text-container .inner-text-container{bottom:16%;left:50%;margin:0 auto;position:absolute;text-align:center;width:100%;max-width:1000px;z-index:803;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}@media (min-width:600px){section.photo-slider .slider.slider-with-text .text-container .inner-text-container{bottom:15%}}@media (min-width:700px){section.photo-slider .slider.slider-with-text .text-container .inner-text-container{bottom:15%}}@media (min-width:800px){section.photo-slider .slider.slider-with-text .text-container .inner-text-container{bottom:14%}}@media (min-width:900px){section.photo-slider .slider.slider-with-text .text-container .inner-text-container{bottom:11%}}@media (min-width:1000px){section.photo-slider .slider.slider-with-text .text-container .inner-text-container{bottom:12%}}@media (min-width:1100px){section.photo-slider .slider.slider-with-text .text-container .inner-text-container{bottom:11%}}@media (min-width:1200px){section.photo-slider .slider.slider-with-text .text-container .inner-text-container{bottom:10%}}@media (min-width:1300px){section.photo-slider .slider.slider-with-text .text-container .inner-text-container{bottom:9%}}@media (min-width:1400px){section.photo-slider .slider.slider-with-text .text-container .inner-text-container{bottom:8%}}@media (min-width:1500px){section.photo-slider .slider.slider-with-text .text-container .inner-text-container{bottom:7%}}@media (min-width:1600px){section.photo-slider .slider.slider-with-text .text-container .inner-text-container{bottom:6%}}section.photo-slider .slider.slider-with-text h2{color:#fff;font-size:18px;font-size:1.8rem;font-weight:400}@media (min-width:400px){section.photo-slider .slider.slider-with-text h2{font-size:19px;font-size:1.9rem}}@media (min-width:450px){section.photo-slider .slider.slider-with-text h2{font-size:20px;font-size:2rem}}@media (min-width:500px){section.photo-slider .slider.slider-with-text h2{font-size:21px;font-size:2.1rem}}@media (min-width:550px){section.photo-slider .slider.slider-with-text h2{font-size:22px;font-size:2.2rem}}@media (min-width:600px){section.photo-slider .slider.slider-with-text h2{font-size:23px;font-size:2.3rem}}@media (min-width:650px){section.photo-slider .slider.slider-with-text h2{font-size:24px;font-size:2.4rem}}@media (min-width:700px){section.photo-slider .slider.slider-with-text h2{font-size:26px;font-size:2.6rem}}@media (min-width:750px){section.photo-slider .slider.slider-with-text h2{font-size:27px;font-size:2.7rem}}@media (min-width:800px){section.photo-slider .slider.slider-with-text h2{font-size:28px;font-size:2.8rem}}@media (min-width:850px){section.photo-slider .slider.slider-with-text h2{font-size:29px;font-size:2.9rem}}@media (min-width:900px){section.photo-slider .slider.slider-with-text h2{font-size:30px;font-size:3rem}}@media (min-width:950px){section.photo-slider .slider.slider-with-text h2{font-size:31px;font-size:3.1rem}}@media (min-width:1000px){section.photo-slider .slider.slider-with-text h2{font-size:32px;font-size:3.2rem}}@media (min-width:1050px){section.photo-slider .slider.slider-with-text h2{font-size:33px;font-size:3.3rem}}@media (min-width:1100px){section.photo-slider .slider.slider-with-text h2{font-size:34px;font-size:3.4rem}}@media (min-width:1150px){section.photo-slider .slider.slider-with-text h2{font-size:35px;font-size:3.5rem}}@media (min-width:1200px){section.photo-slider .slider.slider-with-text h2{font-size:36px;font-size:3.6rem}}@media (min-width:1250px){section.photo-slider .slider.slider-with-text h2{font-size:37px;font-size:3.7rem}}@media (min-width:1300px){section.photo-slider .slider.slider-with-text h2{font-size:38px;font-size:3.8rem}}@media (min-width:1350px){section.photo-slider .slider.slider-with-text h2{font-size:39px;font-size:3.9rem}}@media (min-width:1400px){section.photo-slider .slider.slider-with-text h2{font-size:40px;font-size:4rem}}.controls-container .row{padding-bottom:0;padding-top:0}.controls-container .col{padding-bottom:0;padding-top:0}.controls-container ul.dots{bottom:15px;display:block;left:50%;list-style:none;margin:0;padding:0;position:absolute;text-align:center;width:100%;z-index:804;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}@media (min-width:400px){.controls-container ul.dots{bottom:20px}}@media (min-width:500px){.controls-container ul.dots{bottom:25px}}@media (min-width:600px){.controls-container ul.dots{bottom:30px}}@media (min-width:700px){.controls-container ul.dots{bottom:35px}}@media (min-width:800px){.controls-container ul.dots{bottom:40px}}@media (min-width:900px){.controls-container ul.dots{bottom:45px}}@media (min-width:1000px){.controls-container ul.dots{bottom:50px}}.controls-container ul.dots li{cursor:pointer;display:inline-block;margin:0 3px;padding:0;position:relative}@media (min-width:700px){.controls-container ul.dots li{margin:0 4px}}@media (min-width:800px){.controls-container ul.dots li{margin:0 5px}}@media (min-width:900px){.controls-container ul.dots li{margin:0 6px}}@media (min-width:1000px){.controls-container ul.dots li{margin:0 7px}}@media (min-width:1100px){.controls-container ul.dots li{margin:0 8px}}@media (min-width:1200px){.controls-container ul.dots li{margin:0 9px}}@media (min-width:1300px){.controls-container ul.dots li{margin:0 10px}}@media (min-width:1400px){.controls-container ul.dots li{margin:0 11px}}@media (min-width:1500px){.controls-container ul.dots li{margin:0 12px}}@media (min-width:1600px){.controls-container ul.dots li{margin:0 13px}}.controls-container ul.dots li button{background:0 0;border:0;color:transparent;cursor:pointer;display:block;font-size:0;height:46px;line-height:0;overflow:hidden;position:relative;width:40px;-webkit-appearance:none;-moz-appearance:none;appearance:none}@media (min-width:400px){.controls-container ul.dots li button{width:50px}}@media (min-width:500px){.controls-container ul.dots li button{width:60px}}@media (min-width:600px){.controls-container ul.dots li button{width:70px}}@media (min-width:700px){.controls-container ul.dots li button{width:80px}}@media (min-width:800px){.controls-container ul.dots li button{width:90px}}@media (min-width:900px){.controls-container ul.dots li button{width:100px}}@media (min-width:1000px){.controls-container ul.dots li button{width:110px}}@media (min-width:1100px){.controls-container ul.dots li button{width:120px}}.controls-container ul.dots li button:before{background-color:rgba(255,255,255,.5);content:"";height:5px;left:0;position:absolute;top:20px;width:40px;-webkit-transition:-webkit-background .25s,transform .25s cubic-bezier(.6,.02,0,1);-moz-transition:background .25s,transform .25s cubic-bezier(.6,.02,0,1);-ms-transition:background .25s,transform .25s cubic-bezier(.6,.02,0,1);-o-transition:background .25s,transform .25s cubic-bezier(.6,.02,0,1);transition:background .25s,transform .25s cubic-bezier(.6,.02,0,1)}@media (min-width:400px){.controls-container ul.dots li button:before{width:50px}}@media (min-width:500px){.controls-container ul.dots li button:before{width:60px}}@media (min-width:600px){.controls-container ul.dots li button:before{width:70px}}@media (min-width:700px){.controls-container ul.dots li button:before{width:80px}}@media (min-width:800px){.controls-container ul.dots li button:before{width:90px}}@media (min-width:900px){.controls-container ul.dots li button:before{width:100px}}@media (min-width:1000px){.controls-container ul.dots li button:before{width:110px}}@media (min-width:1100px){.controls-container ul.dots li button:before{width:120px}}.controls-container ul.dots li button:after{background-color:#e0081d;content:"";height:5px;left:0;position:absolute;top:20px;width:40px;-webkit-transition:-webkit-background .25s,transform .25s cubic-bezier(.6,.02,0,1);-moz-transition:background .25s,transform .25s cubic-bezier(.6,.02,0,1);-ms-transition:background .25s,transform .25s cubic-bezier(.6,.02,0,1);-o-transition:background .25s,transform .25s cubic-bezier(.6,.02,0,1);transition:background .25s,transform .25s cubic-bezier(.6,.02,0,1);-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%)}@media (min-width:400px){.controls-container ul.dots li button:after{width:50px}}@media (min-width:500px){.controls-container ul.dots li button:after{width:60px}}@media (min-width:600px){.controls-container ul.dots li button:after{width:70px}}@media (min-width:700px){.controls-container ul.dots li button:after{width:80px}}@media (min-width:800px){.controls-container ul.dots li button:after{width:90px}}@media (min-width:900px){.controls-container ul.dots li button:after{width:100px}}@media (min-width:1000px){.controls-container ul.dots li button:after{width:110px}}@media (min-width:1100px){.controls-container ul.dots li button:after{width:120px}}.controls-container ul.dots li button:focus:before,.controls-container ul.dots li button:hover:before{opacity:1}.controls-container ul.dots li.slick-active button:after{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}.controls-container.short ul.dots li button{width:30px;-webkit-appearance:none;-moz-appearance:none;appearance:none}@media (min-width:400px){.controls-container.short ul.dots li button{width:35px}}@media (min-width:500px){.controls-container.short ul.dots li button{width:40px}}@media (min-width:600px){.controls-container.short ul.dots li button{width:45px}}@media (min-width:700px){.controls-container.short ul.dots li button{width:50px}}@media (min-width:800px){.controls-container.short ul.dots li button{width:55px}}@media (min-width:900px){.controls-container.short ul.dots li button{width:60px}}@media (min-width:1000px){.controls-container.short ul.dots li button{width:65px}}@media (min-width:1100px){.controls-container.short ul.dots li button{width:70px}}section.download-app{background:#282a2c url(../img/dia-lines-red.svg) center center/8px 8px repeat;position:relative}section.download-app:before{bottom:0;content:"";left:0;position:absolute;right:0;top:0;background:-moz-linear-gradient(top,rgba(36,38,39,0) 0,#242627 100%);background:-webkit-linear-gradient(top,rgba(36,38,39,0) 0,#242627 100%);background:linear-gradient(to bottom,rgba(36,38,39,0) 0,#242627 100%)}section.download-app .row{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}section.download-app .col-title{padding-bottom:0}section.download-app .col-info{width:100%}@media (min-width:760px){section.download-app .col-info{width:66.6666666667%}}section.download-app .col-image{padding-left:0;width:33.3333333333%}@media (max-width:759px){section.download-app .col-image{display:none}}section.download-app .col-image .mod-image{bottom:0;height:100%;right:25px;position:absolute;width:110%}section.download-app .col-image .mod-image img{bottom:-30px;display:block;left:0;position:absolute;-webkit-filter:drop-shadow(12px 6px 28px rgba(0, 0, 0, .4));filter:drop-shadow(12px 6px 28px rgba(0, 0, 0, .4))}@media (min-width:400px){section.download-app .col-image .mod-image img{bottom:-35px}}@media (min-width:500px){section.download-app .col-image .mod-image img{bottom:-37px}}@media (min-width:600px){section.download-app .col-image .mod-image img{bottom:-40px}}@media (min-width:700px){section.download-app .col-image .mod-image img{bottom:-42px}}@media (min-width:800px){section.download-app .col-image .mod-image img{bottom:-45px}}@media (min-width:900px){section.download-app .col-image .mod-image img{bottom:-47px}}@media (min-width:1000px){section.download-app .col-image .mod-image img{bottom:-50px}}@media (min-width:1100px){section.download-app .col-image .mod-image img{bottom:-55px}}@media (min-width:1200px){section.download-app .col-image .mod-image img{bottom:-60px}}@media (min-width:1300px){section.download-app .col-image .mod-image img{bottom:-70px}}@media (min-width:1400px){section.download-app .col-image .mod-image img{bottom:-80px}}@media (min-width:1500px){section.download-app .col-image .mod-image img{bottom:-90px}}@media (min-width:1600px){section.download-app .col-image .mod-image img{bottom:-100px}}section.download-app p{color:#fff}@media (max-width:699px){section.download-app p{padding-left:19px}}section.download-app p.large{margin-bottom:.25em}@media (max-width:499px){section.download-app p.large{font-size:16px;font-size:1.6rem}}@media (min-width:500px) and (max-width:549px){section.download-app p.large{font-size:17px;font-size:1.7rem}}@media (min-width:550px) and (max-width:599px){section.download-app p.large{font-size:18px;font-size:1.8rem}}@media (min-width:600px) and (max-width:649px){section.download-app p.large{font-size:20px;font-size:2rem}}@media (min-width:650px) and (max-width:699px){section.download-app p.large{font-size:22px;font-size:2.2rem}}@media (min-width:700px) and (max-width:749px){section.download-app p.large{font-size:24px;font-size:2.4rem}}section.download-app ul{list-style:none;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}section.download-app ul li{margin-left:15px}section.download-app ul li:first-of-type{margin-left:0}section.download-app ul li a{border-radius:6px;display:block;-webkit-box-shadow:0 0 0 2px rgba(255,255,255,.2);-moz-box-shadow:0 0 0 2px rgba(255,255,255,.2);-o-box-shadow:0 0 0 2px rgba(255,255,255,.2);box-shadow:0 0 0 2px rgba(255,255,255,.2);-webkit-transition:-webkit-box-shadow .25s;-moz-transition:box-shadow .25s;-ms-transition:box-shadow .25s;-o-transition:box-shadow .25s;transition:box-shadow .25s}section.download-app ul li a:active,section.download-app ul li a:hover{-webkit-box-shadow:0 0 0 4px rgba(255,255,255,.3);-moz-box-shadow:0 0 0 4px rgba(255,255,255,.3);-o-box-shadow:0 0 0 4px rgba(255,255,255,.3);box-shadow:0 0 0 4px rgba(255,255,255,.3)}section.download-app ul li a.apple{background:#282a2c url(../img/download-blancpain-gt-series-app.svg) left top/263px 40px no-repeat;height:40px;width:123px}@media (min-width:500px){section.download-app ul li a.apple{background:#282a2c url(../img/download-blancpain-gt-series-app.svg) left top/315px 48px no-repeat;height:48px;width:147px}}section.download-app ul li a.android{background:#282a2c url(../img/download-blancpain-gt-series-app.svg) left top/263px 40px no-repeat;background-position:-124px 0;height:40px;width:139px}@media (min-width:500px){section.download-app ul li a.android{background:#282a2c url(../img/download-blancpain-gt-series-app.svg) left top/315px 48px no-repeat;background-position:-147px 0;height:48px;width:167px}}section.social-media{background-color:#f2f2f2;position:relative}section.social-media .con{max-width:1100px}section.social-media ul.social-media-list{list-style:none;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}section.social-media ul.social-media-list li{text-align:center;width:50%}@media (max-width:599px){section.social-media ul.social-media-list li:nth-of-type(3),section.social-media ul.social-media-list li:nth-of-type(4){margin-top:20px}}@media (min-width:600px){section.social-media ul.social-media-list li{width:25%}}section.social-media ul.social-media-list a{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}section.social-media ul.social-media-list .icon{background-color:#ccc;border-radius:40px;height:80px;width:80px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}@media (min-width:800px){section.social-media ul.social-media-list .icon{border-radius:50px;height:100px;width:100px}}@media (min-width:1000px){section.social-media ul.social-media-list .icon{border-radius:60px;height:120px;width:120px}}@media (min-width:1200px){section.social-media ul.social-media-list .icon{border-radius:70px;height:140px;width:140px}}section.social-media ul.social-media-list .icon:before{background:url(../img/icons.svg);background-size:600px 60px;content:"";display:block;height:30px;width:30px}@media (min-width:800px){section.social-media ul.social-media-list .icon:before{background-size:600px 60px;height:30px;width:30px}}@media (min-width:1000px){section.social-media ul.social-media-list .icon:before{background-size:800px 80px;height:40px;width:40px}}@media (min-width:1200px){section.social-media ul.social-media-list .icon:before{background-size:1000px 100px;height:50px;width:50px}}section.social-media ul.social-media-list .icon.fb{background:#4267b2;background:-moz-linear-gradient(top,#4267b2 0,#375ba4 100%);background:-webkit-linear-gradient(top,#4267b2 0,#375ba4 100%);background:linear-gradient(to bottom,#4267b2 0,#375ba4 100%)}section.social-media ul.social-media-list .icon.fb:before{background-position:-150px -30px}@media (min-width:1000px){section.social-media ul.social-media-list .icon.fb:before{background-position:-200px -40px}}@media (min-width:1200px){section.social-media ul.social-media-list .icon.fb:before{background-position:-250px -50px}}section.social-media ul.social-media-list .icon.tw{background:#4da0eb;background:-moz-linear-gradient(top,#4da0eb 0,#4794da 100%);background:-webkit-linear-gradient(top,#4da0eb 0,#4794da 100%);background:linear-gradient(to bottom,#4da0eb 0,#4794da 100%)}section.social-media ul.social-media-list .icon.tw:before{background-position:-120px -30px}@media (min-width:1000px){section.social-media ul.social-media-list .icon.tw:before{background-position:-160px -40px}}@media (min-width:1200px){section.social-media ul.social-media-list .icon.tw:before{background-position:-200px -50px}}section.social-media ul.social-media-list .icon.in{background:#f50000;background:-moz-linear-gradient(45deg,#f50000 0,#b900b4 50%,#1400c8 100%);background:-webkit-linear-gradient(45deg,#f50000 0,#b900b4 50%,#1400c8 100%);background:linear-gradient(45deg,#f50000 0,#b900b4 50%,#1400c8 100%)}section.social-media ul.social-media-list .icon.in:before{background-position:-180px -30px}@media (min-width:1000px){section.social-media ul.social-media-list .icon.in:before{background-position:-240px -40px}}@media (min-width:1200px){section.social-media ul.social-media-list .icon.in:before{background-position:-300px -50px}}section.social-media ul.social-media-list .icon.yt{background:red;background:-moz-linear-gradient(top,red 0,#df0000 100%);background:-webkit-linear-gradient(top,red 0,#df0000 100%);background:linear-gradient(to bottom,red 0,#df0000 100%)}section.social-media ul.social-media-list .icon.yt:before{background-position:-209px -30px;width:41px}@media (min-width:1000px){section.social-media ul.social-media-list .icon.yt:before{background-position:-280px -40px;width:53px}}@media (min-width:1200px){section.social-media ul.social-media-list .icon.yt:before{background-position:-349px -50px;width:68px}}section.social-media ul.social-media-list span.statistic{font-size:14px;font-size:1.4rem;font-weight:500;display:block;line-height:1.4;margin-top:15px;width:100%}@media (min-width:600px){section.social-media ul.social-media-list span.statistic{font-size:15px;font-size:1.5rem}}@media (min-width:700px){section.social-media ul.social-media-list span.statistic{font-size:16px;font-size:1.6rem}}@media (min-width:800px){section.social-media ul.social-media-list span.statistic{font-size:18px;font-size:1.8rem}}@media (min-width:900px){section.social-media ul.social-media-list span.statistic{font-size:20px;font-size:2rem}}@media (min-width:1000px){section.social-media ul.social-media-list span.statistic{font-size:22px;font-size:2.2rem}}@media (min-width:1100px){section.social-media ul.social-media-list span.statistic{font-size:24px;font-size:2.4rem}}@media (min-width:1200px){section.social-media ul.social-media-list span.statistic{font-size:26px;font-size:2.6rem}}@media (min-width:1300px){section.social-media ul.social-media-list span.statistic{font-size:28px;font-size:2.8rem}}@media (min-width:1400px){section.social-media ul.social-media-list span.statistic{font-size:30px;font-size:3rem}}@media (min-width:1500px){section.social-media ul.social-media-list span.statistic{font-size:32px;font-size:3.2rem}}@media (min-width:1600px){section.social-media ul.social-media-list span.statistic{font-size:34px;font-size:3.4rem}}section.social-media ul.social-media-list span.designation{display:block;font-size:14px;font-size:1.4rem;line-height:1.4;margin-bottom:15px;text-transform:uppercase;width:100%}@media (min-width:600px){section.social-media ul.social-media-list span.designation{font-size:15px;font-size:1.5rem}}@media (min-width:700px){section.social-media ul.social-media-list span.designation{font-size:16px;font-size:1.6rem}}section.social-media ul.social-media-list span.lnk-btn{font-size:14px;font-size:1.4rem;min-width:120px;text-transform:uppercase}@media (min-width:600px){section.social-media ul.social-media-list span.lnk-btn{font-size:15px;font-size:1.5rem}}@media (min-width:700px){section.social-media ul.social-media-list span.lnk-btn{font-size:16px;font-size:1.6rem}}@media (min-width:1200px){section.social-media ul.social-media-list span.lnk-btn{min-width:140px}}section.grid.photos{background-color:#f2f2f2}section.grid.photos.previous-seasons{background-color:#e0e0e0}section.grid.photos.previous-seasons .col-title:not(:nth-of-type(1)):not(:nth-of-type(2)) .mod-title{border-top:2px solid rgba(0,0,0,.2);padding-top:25px}section.grid.photos ul.list{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width:400px){section.grid.photos ul.list{margin:-10px!important}}section.grid.photos li.col.photo-item{width:50%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}@media (min-width:400px){section.grid.photos li.col.photo-item{padding:10px}}@media (min-width:600px){section.grid.photos li.col.photo-item{width:33.3333333333%}}@media (min-width:800px){section.grid.photos li.col.photo-item{width:25%}}@media (min-width:1000px){section.grid.photos li.col.photo-item{width:20%}}@media (min-width:1200px){section.grid.photos li.col.photo-item{width:16.6666666667%}}section.grid.photos li.col.photo-item a{border-radius:6px;overflow:hidden;width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}section.grid.photos li.col.photo-item a:active .con-image,section.grid.photos li.col.photo-item a:hover .con-image{-webkit-transform:scale(1.04);-moz-transform:scale(1.04);-ms-transform:scale(1.04);-o-transform:scale(1.04);transform:scale(1.04)}section.grid.photos li.col.photo-item .con-outer-image{border-radius:6px;height:0;overflow:hidden;padding-bottom:60%;position:relative;width:100%;z-index:24}section.grid.photos li.col.photo-item .con-middle-image{border-radius:6px;height:0;overflow:hidden;padding-bottom:60%;position:relative;width:100%;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}section.grid.photos li.col.photo-item .con-inner-image{border-radius:6px;height:0;overflow:hidden;padding-bottom:60%;position:relative;width:100%;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}section.grid.photos li.col.photo-item .con-image{background-color:#e4e4e4;background-position:center;background-size:cover;height:0;overflow:hidden;padding-bottom:60%;position:relative;width:100%;-webkit-transition:-webkit-transform .4s;-moz-transition:transform .4s;-ms-transition:transform .4s;-o-transition:transform .4s;transition:transform .4s;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}section.grid.photos li.col.photo-item .con-image:after{background:-moz-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.04) 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.04) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,.04) 100%);bottom:0;content:"";height:30%;position:absolute;width:100%;z-index:24}section.grid.photos li.col.photo-item .con-text{position:relative;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex:1;flex:1;background:url(../img/base-c-b-r-w.svg) right bottom/1500px 1000px no-repeat}section.grid.photos li.col.photo-item .con-text:before{background-color:#fff;content:"";height:25px;left:0;position:absolute;top:-25px;width:100%;z-index:23}section.grid.photos li.col.photo-item .con-inner-text{overflow:hidden;padding:15px;position:relative;width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width:500px){section.grid.photos li.col.photo-item .con-inner-text{padding:20px}}section.grid.photos li.col.photo-item .con-inner-text h3{font-size:14px;font-size:1.4rem;font-weight:400;line-height:1.7;margin-bottom:1em;width:100%}section.grid.photos li.col.photo-item .con-inner-text .con-date{margin-top:auto}section.grid.photos li.col.photo-item.press{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}section.grid.photos li.col.photo-item.press a{border-bottom-left-radius:0;border-bottom-right-radius:0}section.grid.photos li.col.photo-item.press .con-text{background:0 0;background-color:#fff}section.grid.photos li.col.photo-item.press .con-inner-text{padding:0}@media (min-width:500px){section.grid.photos li.col.photo-item.press .con-inner-text{padding:0}}section.grid.photos li.col.photo-item.press .con-inner-text h3{padding:10px 15px 0 15px}@media (min-width:500px){section.grid.photos li.col.photo-item.press .con-inner-text h3{padding:12px 20px 0 20px}}section.grid.photos li.col.photo-item.press .con-inner-text .con-date{margin-top:0;padding:15px 15px 0 15px;width:100%}@media (min-width:500px){section.grid.photos li.col.photo-item.press .con-inner-text .con-date{padding:20px 20px 0 20px}}section.grid.photos li.col.photo-item.press .con-link{background:url(../img/base-c-b-r-w.svg) right bottom/1500px 1000px no-repeat;border-bottom-left-radius:6px;padding:6px 15px 9px 15px;width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}@media (min-width:500px){section.grid.photos li.col.photo-item.press .con-link{padding:10px 20px 14px 20px}}section.grid.photos li.col.photo-item.press .con-link a{display:block;height:36px;margin-left:-6px;margin-top:auto;min-height:36px;min-width:36px;position:relative;width:36px}section.grid.photos li.col.photo-item.press .con-link a:before{background:url(../img/icons.svg) -454px 0/500px 50px no-repeat;content:"";left:6px;height:24px;min-height:24px;min-width:24px;position:absolute;top:6px;width:24px}section.grid.photos li.col.photo-item.press .con-link a span{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}section.entry-list{background-color:#f2f2f2}section.entry-list .row{list-style:none;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}div.con-entry-list{border-radius:6px;overflow:hidden}div.con-entry-list div.caption{background:url(../img/base-caption-red.svg) left top/2000px 500px no-repeat;color:#fff;font-weight:400;overflow:hidden;padding:.75em 30px .73em 30px;position:relative;text-align:left;text-transform:uppercase;vertical-align:middle}div.con-entry-list div.caption:before{bottom:0;content:"";left:25px;position:absolute;right:0;top:0;background:-moz-linear-gradient(left,rgba(148,4,18,0) 0,#940412 100%);background:-webkit-linear-gradient(left,rgba(148,4,18,0) 0,#940412 100%);background:linear-gradient(to right,rgba(148,4,18,0) 0,#940412 100%)}@media (max-width:599px){table.entry-list-table.col3 tbody,table.entry-list-table.col3 thead{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (max-width:599px){table.entry-list-table.col3 thead{display:none}}@media (max-width:599px){table.entry-list-table.col3 tr{width:100%}}@media (min-width:600px){table.entry-list-table.col3 tr{height:70px}}@media (max-width:599px){table.entry-list-table.col3 td,table.entry-list-table.col3 th{padding:25px 30px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}table.entry-list-table.col3 td.cel1,table.entry-list-table.col3 th.cel1{padding-bottom:.5em;text-align:center;font-size:18px;font-size:1.8rem;font-weight:500}table.entry-list-table.col3 td.cel2,table.entry-list-table.col3 th.cel2{padding-bottom:1.25em;padding-top:0;text-align:center}table.entry-list-table.col3 td.cel3,table.entry-list-table.col3 th.cel3{padding-top:0}}table.entry-list-table.col3 td.cel3,table.entry-list-table.col3 th.cel3{text-align:center}@media (min-width:600px){table.entry-list-table.col3 td.cel3,table.entry-list-table.col3 th.cel3{width:155px}}@media (max-width:699px){table.entry-list-table.col4 tbody,table.entry-list-table.col4 thead{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (max-width:699px){table.entry-list-table.col4 thead{display:none}}@media (max-width:699px){table.entry-list-table.col4 tr{width:100%}}@media (min-width:700px){table.entry-list-table.col4 tr{height:70px}}@media (max-width:699px){table.entry-list-table.col4 td,table.entry-list-table.col4 th{padding:25px 30px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}table.entry-list-table.col4 td.cel1,table.entry-list-table.col4 th.cel1{padding-bottom:.5em;text-align:center;font-size:18px;font-size:1.8rem;font-weight:500}table.entry-list-table.col4 td.cel2,table.entry-list-table.col4 th.cel2{padding-bottom:1.25em;padding-top:0;text-align:center}table.entry-list-table.col4 td.cel3,table.entry-list-table.col4 th.cel3{padding-top:0}table.entry-list-table.col4 td.cel4,table.entry-list-table.col4 th.cel4{padding-top:0}}table.entry-list-table.col4 td.cel4,table.entry-list-table.col4 th.cel4{text-align:center}@media (min-width:700px){table.entry-list-table.col4 td.cel4,table.entry-list-table.col4 th.cel4{width:155px}}.con-drivers-1,.con-drivers-2,.con-drivers-3,.con-drivers-4{position:relative;width:100%}.con-drivers-1 .con-inner,.con-drivers-2 .con-inner,.con-drivers-3 .con-inner,.con-drivers-4 .con-inner{overflow:auto;width:auto;-webkit-overflow-scrolling:touch}.con-drivers-1 table,.con-drivers-2 table,.con-drivers-3 table,.con-drivers-4 table{font-size:14px;font-size:1.4rem}.con-drivers-1 table td,.con-drivers-1 table th,.con-drivers-2 table td,.con-drivers-2 table th,.con-drivers-3 table td,.con-drivers-3 table th,.con-drivers-4 table td,.con-drivers-4 table th{padding-top:1em;padding-bottom:.99em}.con-drivers-1 table td i,.con-drivers-1 table th i,.con-drivers-2 table td i,.con-drivers-2 table th i,.con-drivers-3 table td i,.con-drivers-3 table th i,.con-drivers-4 table td i,.con-drivers-4 table th i{height:14px;margin-left:8px;padding:0;top:.1em;width:19px}@media (max-width:1089px){.con-drivers-1:after{bottom:0;content:"";position:absolute;right:0;top:0;width:30px;background:-moz-linear-gradient(left,rgba(242,242,242,0) 0,#f2f2f2 100%);background:-webkit-linear-gradient(left,rgba(242,242,242,0) 0,#f2f2f2 100%);background:linear-gradient(to right,rgba(242,242,242,0) 0,#f2f2f2 100%)}}.con-drivers-1 table{min-width:1000px}@media (max-width:1329px){.con-drivers-2:after{bottom:0;content:"";position:absolute;right:0;top:0;width:30px;background:-moz-linear-gradient(left,rgba(242,242,242,0) 0,#f2f2f2 100%);background:-webkit-linear-gradient(left,rgba(242,242,242,0) 0,#f2f2f2 100%);background:linear-gradient(to right,rgba(242,242,242,0) 0,#f2f2f2 100%)}}.con-drivers-2 table{min-width:1200px}@media (max-width:1569px){.con-drivers-3:after,.con-drivers-4:after{bottom:0;content:"";position:absolute;right:0;top:0;width:30px;background:-moz-linear-gradient(left,rgba(242,242,242,0) 0,#f2f2f2 100%);background:-webkit-linear-gradient(left,rgba(242,242,242,0) 0,#f2f2f2 100%);background:linear-gradient(to right,rgba(242,242,242,0) 0,#f2f2f2 100%)}}.con-drivers-3 table,.con-drivers-4 table{min-width:1400px}section.results{background-color:#f2f2f2}section.results .row{list-style:none;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}div.con-results{border-radius:6px;overflow:hidden}div.con-results div.caption{background:url(../img/base-caption-red.svg) left top/2000px 500px no-repeat;color:#fff;font-weight:400;overflow:hidden;padding:.75em 30px .73em 30px;position:relative;text-align:left;text-transform:uppercase;vertical-align:middle}div.con-results div.caption:before{bottom:0;content:"";left:25px;position:absolute;right:0;top:0;background:-moz-linear-gradient(left,rgba(148,4,18,0) 0,#940412 100%);background:-webkit-linear-gradient(left,rgba(148,4,18,0) 0,#940412 100%);background:linear-gradient(to right,rgba(148,4,18,0) 0,#940412 100%)}@media (max-width:599px){table.results-table tbody,table.results-table thead{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (max-width:599px){table.results-table thead{display:none}}@media (max-width:599px){table.results-table tr{width:100%}}@media (min-width:600px){table.results-table tr{height:70px}}@media (max-width:599px){table.results-table td,table.results-table th{padding:25px 30px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}table.results-table td.cel1,table.results-table th.cel1{padding-bottom:.5em;text-align:center;font-size:18px;font-size:1.8rem;font-weight:500}table.results-table td.cel2,table.results-table th.cel2{padding-bottom:1.25em;padding-top:0;text-align:center}table.results-table td.cel3,table.results-table th.cel3{padding-top:0}}table.results-table td.cel3,table.results-table th.cel3{text-align:center}@media (min-width:600px){table.results-table td.cel3,table.results-table th.cel3{width:155px}}.con-results{position:relative;width:100%}@media (max-width:1109px){.con-results:after{bottom:0;content:"";position:absolute;right:0;top:0;width:30px;background:-moz-linear-gradient(left,rgba(242,242,242,0) 0,#f2f2f2 100%);background:-webkit-linear-gradient(left,rgba(242,242,242,0) 0,#f2f2f2 100%);background:linear-gradient(to right,rgba(242,242,242,0) 0,#f2f2f2 100%)}}.con-results .con-inner{overflow:auto;width:auto;-webkit-overflow-scrolling:touch}.con-results table{font-size:14px;font-size:1.4rem;min-width:1000px}.con-results table td,.con-results table th{padding-top:1em;padding-bottom:.99em}.con-results table td i,.con-results table th i{height:14px;margin-left:8px;top:.1em;width:19px}.con-results table a{-webkit-transition:-webkit-box-shadow .25s;-moz-transition:box-shadow .25s;-ms-transition:box-shadow .25s;-o-transition:box-shadow .25s;transition:box-shadow .25s;-webkit-box-shadow:inset 0 -1px 0 transparent,0 1px 0 rgba(0,0,0,.25);-moz-box-shadow:inset 0 -1px 0 transparent,0 1px 0 rgba(0,0,0,.25);-o-box-shadow:inset 0 -1px 0 transparent,0 1px 0 rgba(0,0,0,.25);box-shadow:inset 0 -1px 0 transparent,0 1px 0 rgba(0,0,0,.25)}.con-results table a:active,.con-results table a:hover{-webkit-box-shadow:inset 0 -1px 0 transparent,0 2px 0 #000;-moz-box-shadow:inset 0 -1px 0 transparent,0 2px 0 #000;-o-box-shadow:inset 0 -1px 0 transparent,0 2px 0 #000;box-shadow:inset 0 -1px 0 transparent,0 2px 0 #000}section.circuit-information{position:relative}section.circuit-information .row{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (max-width:499px){section.circuit-information .lnk-btn.top-right{display:none}}section.circuit-information .col-map,section.circuit-information .col-text{width:100%}@media (min-width:900px){section.circuit-information .col-map,section.circuit-information .col-text{width:50%}}@media (max-width:899px){section.circuit-information .col-text{-webkit-order:2;order:2}}@media (min-width:900px){section.circuit-information .col-text{-webkit-flex:1;flex:1}}section.circuit-information .col-text .list{word-break:break-word;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}section.circuit-information .col-text .list .col{width:100%}@media (min-width:500px){section.circuit-information .col-text .list .col{width:50%}}@media (min-width:800px){section.circuit-information .col-text .list .col{width:33.3333333333%}}@media (min-width:900px){section.circuit-information .col-text .list .col{width:50%}}section.circuit-information .col-text .list h3{color:#e0081d;font-size:1em;font-weight:400;margin-bottom:.65em;padding-top:1.25em;position:relative;text-transform:uppercase}section.circuit-information .col-text .list h3:before{border-top:2px solid rgba(0,0,0,.2);content:"";position:absolute;top:0;width:100%}section.circuit-information .col-text .list ul{list-style:none}section.circuit-information .col-text .list a{font-weight:300}section.circuit-information .col-text .list a.link-icon{padding-left:22px;position:relative}section.circuit-information .col-text .list a.link-icon:before{background:url(../img/icons.svg);background-size:320px 32px;background-position:-305px 0;content:"";height:16px;left:0;opacity:.5;position:absolute;top:.075em;width:16px;-webkit-transition:-webkit-opacity .25s;-moz-transition:opacity .25s;-ms-transition:opacity .25s;-o-transition:opacity .25s;transition:opacity .25s}section.circuit-information .col-text .list a.link-icon[href*=tel]::before{background-position:-32px 0}section.circuit-information .col-text .list a.link-icon[href*="@"]::before{background-position:-16px 0}section.circuit-information .col-text .list a.link-icon:active:before,section.circuit-information .col-text .list a.link-icon:hover:before{opacity:1}section.circuit-information .col-text .list span.stat{display:block;font-size:18px;font-size:1.8rem;font-weight:500;margin-top:-.15em}@media (min-width:600px){section.circuit-information .col-text .list span.stat{font-size:19px;font-size:1.9rem}}@media (min-width:800px){section.circuit-information .col-text .list span.stat{font-size:20px;font-size:2rem}}@media (min-width:1000px){section.circuit-information .col-text .list span.stat{font-size:21px;font-size:2.1rem}}@media (min-width:1200px){section.circuit-information .col-text .list span.stat{font-size:22px;font-size:2.2rem}}@media (max-width:899px){section.circuit-information .col-map{-webkit-order:1;order:1}}@media (min-width:900px){section.circuit-information .col-map{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}}@media (min-width:900px){section.circuit-information .col-map .mod{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}}section.circuit-information .col-map .map{position:relative;width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center}section.circuit-information .col-map .map:before{background:url(../img/gdia-lines-grey.svg) center center/10px 10px repeat;bottom:0;content:"";left:0;opacity:.15;position:absolute;right:0;top:0}section.circuit-information .col-map .map img{padding:15px}@media (min-width:600px){section.circuit-information .col-map .map img{padding:20px}}@media (min-width:800px){section.circuit-information .col-map .map img{padding:25px}}@media (min-width:1000px){section.circuit-information .col-map .map img{padding:30px}}@media (min-width:1200px){section.circuit-information .col-map .map img{padding:35px}}section.race-schedule{background:#282a2c url(../img/bg-dia-lines-dark.svg) center center/8px 8px repeat;position:relative}section.race-schedule:before{bottom:0;content:"";left:0;position:absolute;right:0;top:0;background:-moz-linear-gradient(top,rgba(43,46,48,0) 0,#2b2e30 100%);background:-webkit-linear-gradient(top,rgba(43,46,48,0) 0,#2b2e30 100%);background:linear-gradient(to bottom,rgba(43,46,48,0) 0,#2b2e30 100%)}section.race-schedule .row{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}section.race-schedule table.schedule.ses-ltm-gmt .category{width:65%}@media (max-width:599px){section.race-schedule table.schedule.ses-ltm-gmt .local-time{display:none}}section.race-schedule table.schedule.ses-ltm-gmt .gmt{text-align:right}@media (max-width:599px){section.race-schedule table.schedule.ses-ltm-gmt.priority-ltm .local-time{display:block;padding-right:30px;text-align:right}}@media (max-width:599px){section.race-schedule table.schedule.ses-ltm-gmt.priority-ltm .gmt{display:none}}section.links ul.list{list-style:none;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width:600px){section.links ul.list{margin:-15px!important}}section.links ul.list li{width:100%}@media (min-width:500px){section.links ul.list li{width:50%}}@media (min-width:600px){section.links ul.list li{padding:15px}}@media (min-width:800px){section.links ul.list li{width:33.3333333333%}}@media (min-width:1100px){section.links ul.list li{width:25%}}section.links ul.list li a{padding:0 1.2em 0 1.4em;-webkit-box-pack:flex-start;-moz-box-pack:flex-start;-ms-flex-pack:flex-start;-webkit-justify-content:flex-start;justify-content:flex-start}section.links ul.list li a:after{background:url(../img/icons.svg);background-position:-153px 0;background-size:360px 34px;content:"";height:17px;opacity:.75;margin-left:auto;width:9px}section.links ul.list li a span{margin-right:10px}section.link-items{background-color:#f2f2f2}section.link-items ul.link-archive-list{list-style:none;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width:400px){section.link-items ul.link-archive-list{margin:-10px!important}}section.link-items ul.link-archive-list li.col.link-archive-item{width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}@media (min-width:400px){section.link-items ul.link-archive-list li.col.link-archive-item{padding:10px}}@media (min-width:600px){section.link-items ul.link-archive-list li.col.link-archive-item{width:50%}}@media (min-width:1000px){section.link-items ul.link-archive-list li.col.link-archive-item{width:33.3333333333%}}@media (min-width:1400px){section.link-items ul.link-archive-list li.col.link-archive-item{width:25%}}section.link-items ul.link-archive-list li.col.link-archive-item a{background-color:#fff;border-radius:6px;overflow:hidden;padding:15px;position:relative;width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:space-between;-moz-box-pack:space-between;-ms-flex-pack:space-between;-webkit-justify-content:space-between;justify-content:space-between;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0)}@media (min-width:500px){section.link-items ul.link-archive-list li.col.link-archive-item a{padding:20px}}section.link-items ul.link-archive-list li.col.link-archive-item a:before{background-color:#e0081d;bottom:0;content:"";left:0;position:absolute;top:0;width:4px;-webkit-transition:-webkit-transform .25s;-moz-transition:transform .25s;-ms-transition:transform .25s;-o-transition:transform .25s;transition:transform .25s;-webkit-transform:translateX(-100.4%);-moz-transform:translateX(-100.4%);-ms-transform:translateX(-100.4%);-o-transform:translateX(-100.4%);transform:translateX(-100.4%)}section.link-items ul.link-archive-list li.col.link-archive-item a:active:before,section.link-items ul.link-archive-list li.col.link-archive-item a:hover:before{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}section.link-items ul.link-archive-list li.col.link-archive-item a:active span,section.link-items ul.link-archive-list li.col.link-archive-item a:hover span{-webkit-transform:translateX(4px);-moz-transform:translateX(4px);-ms-transform:translateX(4px);-o-transform:translateX(4px);transform:translateX(4px)}section.link-items ul.link-archive-list li.col.link-archive-item h3{font-size:16px;font-size:1.6rem;font-weight:400;line-height:1.4;margin:0;padding-right:10px;word-break:break-word;-webkit-transition:-webkit-color .25s;-moz-transition:color .25s;-ms-transition:color .25s;-o-transition:color .25s;transition:color .25s}@media (min-width:600px){section.link-items ul.link-archive-list li.col.link-archive-item h3{font-size:17px;font-size:1.7rem}}@media (min-width:1000px){section.link-items ul.link-archive-list li.col.link-archive-item h3{font-size:18px;font-size:1.8rem}}section.link-items ul.link-archive-list li.col.link-archive-item h3 span{display:inline-block;-webkit-transition:-webkit-transform .25s;-moz-transition:transform .25s;-ms-transition:transform .25s;-o-transition:transform .25s;transition:transform .25s}section.link-items ul.link-archive-list li.col.link-archive-item h3 em{color:#777;font-size:12px;font-size:1.2rem}@media (min-width:500px){section.link-items ul.link-archive-list.documents li.col.link-archive-item{width:50%}}@media (min-width:800px){section.link-items ul.link-archive-list.documents li.col.link-archive-item{width:33.3333333333%}}@media (min-width:1000px){section.link-items ul.link-archive-list.documents li.col.link-archive-item{width:25%}}@media (min-width:1300px){section.link-items ul.link-archive-list.documents li.col.link-archive-item{width:20%}}@media (min-width:1600px){section.link-items ul.link-archive-list.documents li.col.link-archive-item{width:16.6666666667%}}section.link-items ul.link-archive-list.documents h3{font-size:14px;font-size:1.4rem!important}section.driver-profile .row{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}section.driver-profile .col-driver-photo{border-radius:6px;overflow:hidden;width:100%}@media (min-width:500px){section.driver-profile .col-driver-photo{width:25%}}section.driver-profile .col-driver-photo .outer-mask{border-radius:6px;overflow:hidden;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}@media (max-width:599px){section.driver-profile .col-driver-photo .outer-mask{max-width:200px}}section.driver-profile .col-driver-photo .inner-mask{border-radius:6px;overflow:hidden;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}@media (max-width:599px){section.driver-profile .col-driver-photo .inner-mask{max-width:200px}}section.driver-profile .col-driver-photo .driver-photo{position:relative;width:100%}section.driver-profile .col-driver-photo .driver-photo img{display:block;width:100%}section.driver-profile .col-driver-photo .driver-photo i{right:8px;position:absolute;top:8px}@media (max-width:799px){section.driver-profile .col-driver-photo .driver-photo i{display:none}}section.driver-profile .col-driver-info{width:100%}@media (min-width:500px){section.driver-profile .col-driver-info{width:75%}}section.driver-profile .col-driver-info h2{font-size:27px;font-size:2.7rem;font-weight:500;margin-bottom:.15em;margin-top:-.2em;text-transform:uppercase}@media (min-width:500px){section.driver-profile .col-driver-info h2{font-size:27px;font-size:2.7rem}}@media (min-width:600px){section.driver-profile .col-driver-info h2{font-size:28px;font-size:2.8rem}}@media (min-width:700px){section.driver-profile .col-driver-info h2{font-size:29px;font-size:2.9rem}}@media (min-width:800px){section.driver-profile .col-driver-info h2{font-size:30px;font-size:3rem}}@media (min-width:900px){section.driver-profile .col-driver-info h2{font-size:31px;font-size:3.1rem}}@media (min-width:1000px){section.driver-profile .col-driver-info h2{font-size:32px;font-size:3.2rem}}@media (min-width:1100px){section.driver-profile .col-driver-info h2{font-size:33px;font-size:3.3rem}}@media (min-width:1200px){section.driver-profile .col-driver-info h2{font-size:34px;font-size:3.4rem}}@media (min-width:1300px){section.driver-profile .col-driver-info h2{font-size:35px;font-size:3.5rem}}@media (min-width:1400px){section.driver-profile .col-driver-info h2{font-size:36px;font-size:3.6rem}}@media (min-width:1500px){section.driver-profile .col-driver-info h2{font-size:37px;font-size:3.7rem}}@media (min-width:1600px){section.driver-profile .col-driver-info h2{font-size:38px;font-size:3.8rem}}section.driver-profile .col-driver-info h2 span.year{font-weight:300;opacity:.5}section.driver-profile .col-driver-info h3{color:#e0081d;font-size:16px;font-size:1.6rem;font-weight:500;text-transform:uppercase}@media (min-width:500px){section.driver-profile .col-driver-info h3{font-size:17px;font-size:1.7rem}}@media (min-width:600px){section.driver-profile .col-driver-info h3{font-size:18px;font-size:1.8rem}}@media (min-width:700px){section.driver-profile .col-driver-info h3{font-size:19px;font-size:1.9rem}}@media (min-width:800px){section.driver-profile .col-driver-info h3{font-size:20px;font-size:2rem}}@media (min-width:900px){section.driver-profile .col-driver-info h3{font-size:21px;font-size:2.1rem}}@media (min-width:1000px){section.driver-profile .col-driver-info h3{font-size:22px;font-size:2.2rem}}@media (min-width:1100px){section.driver-profile .col-driver-info h3{font-size:23px;font-size:2.3rem}}@media (min-width:1200px){section.driver-profile .col-driver-info h3{font-size:24px;font-size:2.4rem}}@media (min-width:1300px){section.driver-profile .col-driver-info h3{font-size:25px;font-size:2.5rem}}@media (min-width:1400px){section.driver-profile .col-driver-info h3{font-size:26px;font-size:2.6rem}}@media (min-width:1500px){section.driver-profile .col-driver-info h3{font-size:27px;font-size:2.7rem}}@media (min-width:1600px){section.driver-profile .col-driver-info h3{font-size:28px;font-size:2.8rem}}section.driver-profile .col-driver-info h3 a{color:#e0081d;font-weight:500}section.driver-profile .col-driver-info ul.driver-links{list-style:none;margin:-3px;margin-bottom:15px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width:400px){section.driver-profile .col-driver-info ul.driver-links{margin-bottom:20px}}@media (min-width:500px){section.driver-profile .col-driver-info ul.driver-links{margin-bottom:25px}}@media (min-width:600px){section.driver-profile .col-driver-info ul.driver-links{margin-bottom:30px}}@media (min-width:700px){section.driver-profile .col-driver-info ul.driver-links{margin-bottom:35px}}@media (min-width:800px){section.driver-profile .col-driver-info ul.driver-links{margin-bottom:40px}}@media (min-width:900px){section.driver-profile .col-driver-info ul.driver-links{margin-bottom:45px}}@media (min-width:1000px){section.driver-profile .col-driver-info ul.driver-links{margin-bottom:50px}}section.driver-profile .col-driver-info ul.driver-links li{padding:3px}section.driver-profile .col-driver-info ul.driver-stats{list-style:none;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}section.driver-profile .col-driver-info ul.driver-stats li.col1-3{width:100%}@media (min-width:600px){section.driver-profile .col-driver-info ul.driver-stats li.col1-3{width:50%}}@media (min-width:900px){section.driver-profile .col-driver-info ul.driver-stats li.col1-3{width:33.3333333333%}}section.driver-profile .col-driver-info ul.driver-stats li.col2-3{width:100%}@media (min-width:900px){section.driver-profile .col-driver-info ul.driver-stats li.col2-3{width:66.6666666667%}}section.driver-profile .col-driver-info ul.driver-stats li h3{color:#e0081d;font-size:1em;font-weight:400;margin-bottom:.65em;padding-top:1.25em;position:relative;text-transform:uppercase}section.driver-profile .col-driver-info ul.driver-stats li h3:before{border-top:2px solid rgba(0,0,0,.2);content:"";position:absolute;top:0;width:100%}section.driver-profile .col-driver-info ul.driver-stats li ul{padding:0;margin:0;list-style:none}@media (max-width:999px){section.car-profile select.filter-cars{display:none}}section.car-profile .slider:before{content:"";height:120px;left:0;opacity:.1;pointer-events:none;position:absolute;top:0;width:100%;z-index:41;background:-moz-linear-gradient(top,#000 0,rgba(0,0,0,0) 100%);background:-webkit-linear-gradient(top,#000 0,rgba(0,0,0,0) 100%);background:linear-gradient(to bottom,#000 0,rgba(0,0,0,0) 100%)}@media (min-width:400px){section.car-profile .slider:before{height:130px}}@media (min-width:500px){section.car-profile .slider:before{height:140px}}@media (min-width:600px){section.car-profile .slider:before{height:150px}}@media (min-width:700px){section.car-profile .slider:before{height:170px}}@media (min-width:800px){section.car-profile .slider:before{height:180px}}section.car-profile .slider:after{content:"";height:120px;left:0;opacity:.8;pointer-events:none;position:absolute;bottom:0;width:100%;background:-moz-linear-gradient(top,rgba(0,0,0,0) 0,#000 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0,#000 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0,#000 100%)}@media (min-width:400px){section.car-profile .slider:after{height:130px}}@media (min-width:500px){section.car-profile .slider:after{height:140px}}@media (min-width:600px){section.car-profile .slider:after{height:150px}}@media (min-width:700px){section.car-profile .slider:after{height:170px}}@media (min-width:800px){section.car-profile .slider:after{height:180px}}section.car-profile .slider .slide{display:block!important}section.car-profile .slider .slide img{width:100%}section.car-profile .controls-container ul.dots{bottom:15px}@media (min-width:400px){section.car-profile .controls-container ul.dots{bottom:20px}}@media (min-width:500px){section.car-profile .controls-container ul.dots{bottom:25px}}@media (min-width:600px){section.car-profile .controls-container ul.dots{bottom:30px}}section.car-profile .list{word-break:break-word;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}section.car-profile .list .col{width:100%}@media (min-width:600px){section.car-profile .list .col{width:50%}}@media (min-width:1000px){section.car-profile .list .col{width:33.3333333333%}}section.car-profile .list h3{color:#e0081d;font-size:1em;font-weight:400;margin-bottom:.65em;padding-top:1.25em;position:relative;text-transform:uppercase}section.car-profile .list h3:before{border-top:2px solid rgba(0,0,0,.2);content:"";position:absolute;top:0;width:100%}section.car-profile .list ul{margin-left:1.15em}section.calendar{background-color:#f2f2f2}section.calendar ul.calendar-list{list-style:none;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}section.calendar ul.calendar-list li.col.calendar-item{width:100%}section.calendar ul.calendar-list li.col.calendar-item a{border-radius:6px;overflow:hidden;position:relative;width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}section.calendar ul.calendar-list li.col.calendar-item a:active .con-image,section.calendar ul.calendar-list li.col.calendar-item a:hover .con-image{-webkit-transform:scale(1.04);-moz-transform:scale(1.04);-ms-transform:scale(1.04);-o-transform:scale(1.04);transform:scale(1.04)}section.calendar ul.calendar-list li.col.calendar-item .con-outer-text{border-radius:6px;overflow:hidden;position:relative;width:100%;z-index:26}@media (max-width:999px){section.calendar ul.calendar-list li.col.calendar-item .con-outer-text{margin-top:-30px;-webkit-order:2;order:2}}@media (min-width:1000px){section.calendar ul.calendar-list li.col.calendar-item .con-outer-text{width:50%}}section.calendar ul.calendar-list li.col.calendar-item .con-middle-text{border-radius:6px;overflow:hidden;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}section.calendar ul.calendar-list li.col.calendar-item .con-inner-text{background:url(../img/base-news.svg) right bottom/1000px 1000px no-repeat;overflow:hidden;position:relative;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}section.calendar ul.calendar-list li.col.calendar-item .con-inner-text:before{bottom:0;content:"";left:0;position:absolute;right:0;top:0;background:-moz-linear-gradient(left,#2c2c2c 0,rgba(44,44,44,.01) 100%);background:-webkit-linear-gradient(left,#2c2c2c 0,rgba(44,44,44,.01) 100%);background:linear-gradient(to right,#2c2c2c 0,rgba(44,44,44,.01) 100%)}section.calendar ul.calendar-list li.col.calendar-item .con-text{overflow:hidden;padding:25px;position:relative;width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width:700px){section.calendar ul.calendar-list li.col.calendar-item .con-text{padding:30px}}@media (min-width:800px){section.calendar ul.calendar-list li.col.calendar-item .con-text{padding:40px}}@media (min-width:900px){section.calendar ul.calendar-list li.col.calendar-item .con-text{padding:50px}}@media (min-width:1000px){section.calendar ul.calendar-list li.col.calendar-item .con-text{padding:60px}}@media (min-width:1200px){section.calendar ul.calendar-list li.col.calendar-item .con-text{padding:70px}}section.calendar ul.calendar-list li.col.calendar-item .con-text h3{color:#fff;font-size:26px;font-size:2.6rem;font-weight:400;margin-bottom:.15em;word-break:break-word}@media (min-width:500px){section.calendar ul.calendar-list li.col.calendar-item .con-text h3{font-size:27px;font-size:2.7rem}}@media (min-width:550px){section.calendar ul.calendar-list li.col.calendar-item .con-text h3{font-size:28px;font-size:2.8rem}}@media (min-width:600px){section.calendar ul.calendar-list li.col.calendar-item .con-text h3{font-size:29px;font-size:2.9rem}}@media (min-width:650px){section.calendar ul.calendar-list li.col.calendar-item .con-text h3{font-size:30px;font-size:3rem}}@media (min-width:700px){section.calendar ul.calendar-list li.col.calendar-item .con-text h3{font-size:31px;font-size:3.1rem}}@media (min-width:750px){section.calendar ul.calendar-list li.col.calendar-item .con-text h3{font-size:32px;font-size:3.2rem}}@media (min-width:800px){section.calendar ul.calendar-list li.col.calendar-item .con-text h3{font-size:30px;font-size:3rem}}@media (min-width:850px){section.calendar ul.calendar-list li.col.calendar-item .con-text h3{font-size:31px;font-size:3.1rem}}@media (min-width:900px){section.calendar ul.calendar-list li.col.calendar-item .con-text h3{font-size:32px;font-size:3.2rem}}@media (min-width:950px){section.calendar ul.calendar-list li.col.calendar-item .con-text h3{font-size:33px;font-size:3.3rem}}@media (min-width:1000px){section.calendar ul.calendar-list li.col.calendar-item .con-text h3{font-size:34px;font-size:3.4rem}}@media (min-width:1100px){section.calendar ul.calendar-list li.col.calendar-item .con-text h3{font-size:35px;font-size:3.5rem}}@media (min-width:1200px){section.calendar ul.calendar-list li.col.calendar-item .con-text h3{font-size:36px;font-size:3.6rem}}section.calendar ul.calendar-list li.col.calendar-item .con-text span.location{display:block;font-size:16px;font-size:1.6rem;font-weight:300;color:rgba(255,255,255,.6);width:100%}@media (min-width:600px){section.calendar ul.calendar-list li.col.calendar-item .con-text span.location{font-size:17px;font-size:1.7rem}}@media (min-width:700px){section.calendar ul.calendar-list li.col.calendar-item .con-text span.location{font-size:18px;font-size:1.8rem}}@media (min-width:800px){section.calendar ul.calendar-list li.col.calendar-item .con-text span.location{font-size:19px;font-size:1.9rem}}@media (min-width:900px){section.calendar ul.calendar-list li.col.calendar-item .con-text span.location{font-size:20px;font-size:2rem}}@media (min-width:1000px){section.calendar ul.calendar-list li.col.calendar-item .con-text span.location{font-size:21px;font-size:2.1rem}}@media (min-width:1100px){section.calendar ul.calendar-list li.col.calendar-item .con-text span.location{font-size:22px;font-size:2.2rem}}@media (min-width:1200px){section.calendar ul.calendar-list li.col.calendar-item .con-text span.location{font-size:23px;font-size:2.3rem}}@media (min-width:1300px){section.calendar ul.calendar-list li.col.calendar-item .con-text span.location{font-size:24px;font-size:2.4rem}}section.calendar ul.calendar-list li.col.calendar-item .con-text span.location i{background-position:center bottom;background-size:25px 11px;height:11px;width:25px}@media (min-width:600px){section.calendar ul.calendar-list li.col.calendar-item .con-text span.location i{background-size:26px 12px;height:12px;width:26px}}@media (min-width:700px){section.calendar ul.calendar-list li.col.calendar-item .con-text span.location i{background-size:27px 13px;height:13px;width:27px}}@media (min-width:800px){section.calendar ul.calendar-list li.col.calendar-item .con-text span.location i{background-size:28px 14px;height:14px;margin-left:8px;width:28px}}@media (min-width:900px){section.calendar ul.calendar-list li.col.calendar-item .con-text span.location i{background-size:29px 15px;height:15px;width:29px}}@media (min-width:1000px){section.calendar ul.calendar-list li.col.calendar-item .con-text span.location i{background-size:30px 16px;height:16px;width:30px}}@media (min-width:1100px){section.calendar ul.calendar-list li.col.calendar-item .con-text span.location i{background-size:31px 17px;height:17px;width:31px}}@media (min-width:1200px){section.calendar ul.calendar-list li.col.calendar-item .con-text span.location i{background-size:32px 18px;height:18px;width:32px}}@media (min-width:1300px){section.calendar ul.calendar-list li.col.calendar-item .con-text span.location i{background-size:33px 19px;height:19px;width:33px}}section.calendar ul.calendar-list li.col.calendar-item .con-text span.round{color:rgba(255,255,255,.6);display:block;font-size:16px;font-size:1.6rem;font-weight:300;width:100%}@media (min-width:600px){section.calendar ul.calendar-list li.col.calendar-item .con-text span.round{font-size:17px;font-size:1.7rem}}@media (min-width:700px){section.calendar ul.calendar-list li.col.calendar-item .con-text span.round{font-size:18px;font-size:1.8rem}}@media (min-width:800px){section.calendar ul.calendar-list li.col.calendar-item .con-text span.round{font-size:19px;font-size:1.9rem}}@media (min-width:900px){section.calendar ul.calendar-list li.col.calendar-item .con-text span.round{font-size:20px;font-size:2rem}}@media (min-width:1000px){section.calendar ul.calendar-list li.col.calendar-item .con-text span.round{font-size:21px;font-size:2.1rem}}@media (min-width:1100px){section.calendar ul.calendar-list li.col.calendar-item .con-text span.round{font-size:22px;font-size:2.2rem}}@media (min-width:1200px){section.calendar ul.calendar-list li.col.calendar-item .con-text span.round{font-size:23px;font-size:2.3rem}}@media (min-width:1300px){section.calendar ul.calendar-list li.col.calendar-item .con-text span.round{font-size:24px;font-size:2.4rem}}section.calendar ul.calendar-list li.col.calendar-item .con-text .con-meta{margin-top:1em}@media (min-width:1000px){section.calendar ul.calendar-list li.col.calendar-item .con-text .con-meta .date,section.calendar ul.calendar-list li.col.calendar-item .con-text .con-meta .series{font-size:13px;font-size:1.3rem;font-weight:300}}@media (min-width:1100px){section.calendar ul.calendar-list li.col.calendar-item .con-text .con-meta .date,section.calendar ul.calendar-list li.col.calendar-item .con-text .con-meta .series{font-size:14px;font-size:1.4rem}}@media (min-width:1200px){section.calendar ul.calendar-list li.col.calendar-item .con-text .con-meta .date,section.calendar ul.calendar-list li.col.calendar-item .con-text .con-meta .series{font-size:15px;font-size:1.5rem}}@media (min-width:1300px){section.calendar ul.calendar-list li.col.calendar-item .con-text .con-meta .date,section.calendar ul.calendar-list li.col.calendar-item .con-text .con-meta .series{font-size:16px;font-size:1.6rem}}@media (min-width:1000px){section.calendar ul.calendar-list li.col.calendar-item .con-text .con-meta i.cup-icon,section.calendar ul.calendar-list li.col.calendar-item .con-text .con-meta i.time-icon{margin-top:.05em}}@media (min-width:1100px){section.calendar ul.calendar-list li.col.calendar-item .con-text .con-meta i.cup-icon,section.calendar ul.calendar-list li.col.calendar-item .con-text .con-meta i.time-icon{margin-top:.1em}}@media (min-width:1200px){section.calendar ul.calendar-list li.col.calendar-item .con-text .con-meta i.cup-icon,section.calendar ul.calendar-list li.col.calendar-item .con-text .con-meta i.time-icon{margin-top:.15em}}@media (min-width:1300px){section.calendar ul.calendar-list li.col.calendar-item .con-text .con-meta i.cup-icon,section.calendar ul.calendar-list li.col.calendar-item .con-text .con-meta i.time-icon{margin-top:.2em}}section.calendar ul.calendar-list li.col.calendar-item .con-outer-image{border-radius:6px;position:relative;width:100%}@media (max-width:999px){section.calendar ul.calendar-list li.col.calendar-item .con-outer-image{-webkit-order:1;order:1}}@media (min-width:1000px){section.calendar ul.calendar-list li.col.calendar-item .con-outer-image{width:50%}}section.calendar ul.calendar-list li.col.calendar-item .con-middle-image{border-radius:6px;bottom:0;left:0;overflow:hidden;position:relative;right:0;top:0;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}@media (max-width:999px){section.calendar ul.calendar-list li.col.calendar-item .con-middle-image{padding-bottom:56.25%}}@media (min-width:1000px){section.calendar ul.calendar-list li.col.calendar-item .con-middle-image{left:-30px;position:absolute}}section.calendar ul.calendar-list li.col.calendar-item .con-inner-image{border-radius:6px;bottom:0;left:0;position:absolute;right:0;top:0;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}section.calendar ul.calendar-list li.col.calendar-item .con-image{background-color:#e4e4e4;background-position:center center;background-size:cover;bottom:0;left:0;position:absolute;right:0;top:0;-webkit-transition:-webkit-transform .4s;-moz-transition:transform .4s;-ms-transition:transform .4s;-o-transition:transform .4s;transition:transform .4s;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}section.drivers-archive,section.teams-archive{background-color:#f2f2f2}section.drivers-archive ul.drivers-archive-list,section.drivers-archive ul.teams-archive-list,section.teams-archive ul.drivers-archive-list,section.teams-archive ul.teams-archive-list{list-style:none;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width:400px){section.drivers-archive ul.drivers-archive-list,section.drivers-archive ul.teams-archive-list,section.teams-archive ul.drivers-archive-list,section.teams-archive ul.teams-archive-list{margin:-10px!important}}section.drivers-archive ul.drivers-archive-list li.col.drivers-archive-item,section.drivers-archive ul.drivers-archive-list li.col.teams-archive-item,section.drivers-archive ul.teams-archive-list li.col.drivers-archive-item,section.drivers-archive ul.teams-archive-list li.col.teams-archive-item,section.teams-archive ul.drivers-archive-list li.col.drivers-archive-item,section.teams-archive ul.drivers-archive-list li.col.teams-archive-item,section.teams-archive ul.teams-archive-list li.col.drivers-archive-item,section.teams-archive ul.teams-archive-list li.col.teams-archive-item{width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}@media (min-width:400px){section.drivers-archive ul.drivers-archive-list li.col.drivers-archive-item,section.drivers-archive ul.drivers-archive-list li.col.teams-archive-item,section.drivers-archive ul.teams-archive-list li.col.drivers-archive-item,section.drivers-archive ul.teams-archive-list li.col.teams-archive-item,section.teams-archive ul.drivers-archive-list li.col.drivers-archive-item,section.teams-archive ul.drivers-archive-list li.col.teams-archive-item,section.teams-archive ul.teams-archive-list li.col.drivers-archive-item,section.teams-archive ul.teams-archive-list li.col.teams-archive-item{padding:10px}}@media (min-width:600px){section.drivers-archive ul.drivers-archive-list li.col.drivers-archive-item,section.drivers-archive ul.drivers-archive-list li.col.teams-archive-item,section.drivers-archive ul.teams-archive-list li.col.drivers-archive-item,section.drivers-archive ul.teams-archive-list li.col.teams-archive-item,section.teams-archive ul.drivers-archive-list li.col.drivers-archive-item,section.teams-archive ul.drivers-archive-list li.col.teams-archive-item,section.teams-archive ul.teams-archive-list li.col.drivers-archive-item,section.teams-archive ul.teams-archive-list li.col.teams-archive-item{width:50%}}@media (min-width:1000px){section.drivers-archive ul.drivers-archive-list li.col.drivers-archive-item,section.drivers-archive ul.drivers-archive-list li.col.teams-archive-item,section.drivers-archive ul.teams-archive-list li.col.drivers-archive-item,section.drivers-archive ul.teams-archive-list li.col.teams-archive-item,section.teams-archive ul.drivers-archive-list li.col.drivers-archive-item,section.teams-archive ul.drivers-archive-list li.col.teams-archive-item,section.teams-archive ul.teams-archive-list li.col.drivers-archive-item,section.teams-archive ul.teams-archive-list li.col.teams-archive-item{width:33.3333333333%}}@media (min-width:1400px){section.drivers-archive ul.drivers-archive-list li.col.drivers-archive-item,section.drivers-archive ul.drivers-archive-list li.col.teams-archive-item,section.drivers-archive ul.teams-archive-list li.col.drivers-archive-item,section.drivers-archive ul.teams-archive-list li.col.teams-archive-item,section.teams-archive ul.drivers-archive-list li.col.drivers-archive-item,section.teams-archive ul.drivers-archive-list li.col.teams-archive-item,section.teams-archive ul.teams-archive-list li.col.drivers-archive-item,section.teams-archive ul.teams-archive-list li.col.teams-archive-item{width:25%}}section.drivers-archive ul.drivers-archive-list li.col.drivers-archive-item a,section.drivers-archive ul.drivers-archive-list li.col.teams-archive-item a,section.drivers-archive ul.teams-archive-list li.col.drivers-archive-item a,section.drivers-archive ul.teams-archive-list li.col.teams-archive-item a,section.teams-archive ul.drivers-archive-list li.col.drivers-archive-item a,section.teams-archive ul.drivers-archive-list li.col.teams-archive-item a,section.teams-archive ul.teams-archive-list li.col.drivers-archive-item a,section.teams-archive ul.teams-archive-list li.col.teams-archive-item a{background-color:#fff;border-radius:6px;overflow:hidden;padding:15px;position:relative;width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:space-between;-moz-box-pack:space-between;-ms-flex-pack:space-between;-webkit-justify-content:space-between;justify-content:space-between;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0)}@media (min-width:500px){section.drivers-archive ul.drivers-archive-list li.col.drivers-archive-item a,section.drivers-archive ul.drivers-archive-list li.col.teams-archive-item a,section.drivers-archive ul.teams-archive-list li.col.drivers-archive-item a,section.drivers-archive ul.teams-archive-list li.col.teams-archive-item a,section.teams-archive ul.drivers-archive-list li.col.drivers-archive-item a,section.teams-archive ul.drivers-archive-list li.col.teams-archive-item a,section.teams-archive ul.teams-archive-list li.col.drivers-archive-item a,section.teams-archive ul.teams-archive-list li.col.teams-archive-item a{padding:20px}}section.drivers-archive ul.drivers-archive-list li.col.drivers-archive-item a:before,section.drivers-archive ul.drivers-archive-list li.col.teams-archive-item a:before,section.drivers-archive ul.teams-archive-list li.col.drivers-archive-item a:before,section.drivers-archive ul.teams-archive-list li.col.teams-archive-item a:before,section.teams-archive ul.drivers-archive-list li.col.drivers-archive-item a:before,section.teams-archive ul.drivers-archive-list li.col.teams-archive-item a:before,section.teams-archive ul.teams-archive-list li.col.drivers-archive-item a:before,section.teams-archive ul.teams-archive-list li.col.teams-archive-item a:before{background-color:#e0081d;bottom:0;content:"";left:0;position:absolute;top:0;width:4px;-webkit-transition:-webkit-transform .25s;-moz-transition:transform .25s;-ms-transition:transform .25s;-o-transition:transform .25s;transition:transform .25s;-webkit-transform:translateX(-100.4%);-moz-transform:translateX(-100.4%);-ms-transform:translateX(-100.4%);-o-transform:translateX(-100.4%);transform:translateX(-100.4%)}section.drivers-archive ul.drivers-archive-list li.col.drivers-archive-item a:active:before,section.drivers-archive ul.drivers-archive-list li.col.drivers-archive-item a:hover:before,section.drivers-archive ul.drivers-archive-list li.col.teams-archive-item a:active:before,section.drivers-archive ul.drivers-archive-list li.col.teams-archive-item a:hover:before,section.drivers-archive ul.teams-archive-list li.col.drivers-archive-item a:active:before,section.drivers-archive ul.teams-archive-list li.col.drivers-archive-item a:hover:before,section.drivers-archive ul.teams-archive-list li.col.teams-archive-item a:active:before,section.drivers-archive ul.teams-archive-list li.col.teams-archive-item a:hover:before,section.teams-archive ul.drivers-archive-list li.col.drivers-archive-item a:active:before,section.teams-archive ul.drivers-archive-list li.col.drivers-archive-item a:hover:before,section.teams-archive ul.drivers-archive-list li.col.teams-archive-item a:active:before,section.teams-archive ul.drivers-archive-list li.col.teams-archive-item a:hover:before,section.teams-archive ul.teams-archive-list li.col.drivers-archive-item a:active:before,section.teams-archive ul.teams-archive-list li.col.drivers-archive-item a:hover:before,section.teams-archive ul.teams-archive-list li.col.teams-archive-item a:active:before,section.teams-archive ul.teams-archive-list li.col.teams-archive-item a:hover:before{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}section.drivers-archive ul.drivers-archive-list li.col.drivers-archive-item a:active span,section.drivers-archive ul.drivers-archive-list li.col.drivers-archive-item a:hover span,section.drivers-archive ul.drivers-archive-list li.col.teams-archive-item a:active span,section.drivers-archive ul.drivers-archive-list li.col.teams-archive-item a:hover span,section.drivers-archive ul.teams-archive-list li.col.drivers-archive-item a:active span,section.drivers-archive ul.teams-archive-list li.col.drivers-archive-item a:hover span,section.drivers-archive ul.teams-archive-list li.col.teams-archive-item a:active span,section.drivers-archive ul.teams-archive-list li.col.teams-archive-item a:hover span,section.teams-archive ul.drivers-archive-list li.col.drivers-archive-item a:active span,section.teams-archive ul.drivers-archive-list li.col.drivers-archive-item a:hover span,section.teams-archive ul.drivers-archive-list li.col.teams-archive-item a:active span,section.teams-archive ul.drivers-archive-list li.col.teams-archive-item a:hover span,section.teams-archive ul.teams-archive-list li.col.drivers-archive-item a:active span,section.teams-archive ul.teams-archive-list li.col.drivers-archive-item a:hover span,section.teams-archive ul.teams-archive-list li.col.teams-archive-item a:active span,section.teams-archive ul.teams-archive-list li.col.teams-archive-item a:hover span{-webkit-transform:translateX(4px);-moz-transform:translateX(4px);-ms-transform:translateX(4px);-o-transform:translateX(4px);transform:translateX(4px)}section.drivers-archive ul.drivers-archive-list li.col.drivers-archive-item h3,section.drivers-archive ul.drivers-archive-list li.col.teams-archive-item h3,section.drivers-archive ul.teams-archive-list li.col.drivers-archive-item h3,section.drivers-archive ul.teams-archive-list li.col.teams-archive-item h3,section.teams-archive ul.drivers-archive-list li.col.drivers-archive-item h3,section.teams-archive ul.drivers-archive-list li.col.teams-archive-item h3,section.teams-archive ul.teams-archive-list li.col.drivers-archive-item h3,section.teams-archive ul.teams-archive-list li.col.teams-archive-item h3{font-size:16px;font-size:1.6rem;font-weight:400;line-height:1.4;margin:0;padding-right:10px;-webkit-transition:-webkit-color .25s;-moz-transition:color .25s;-ms-transition:color .25s;-o-transition:color .25s;transition:color .25s}@media (min-width:600px){section.drivers-archive ul.drivers-archive-list li.col.drivers-archive-item h3,section.drivers-archive ul.drivers-archive-list li.col.teams-archive-item h3,section.drivers-archive ul.teams-archive-list li.col.drivers-archive-item h3,section.drivers-archive ul.teams-archive-list li.col.teams-archive-item h3,section.teams-archive ul.drivers-archive-list li.col.drivers-archive-item h3,section.teams-archive ul.drivers-archive-list li.col.teams-archive-item h3,section.teams-archive ul.teams-archive-list li.col.drivers-archive-item h3,section.teams-archive ul.teams-archive-list li.col.teams-archive-item h3{font-size:17px;font-size:1.7rem}}@media (min-width:1000px){section.drivers-archive ul.drivers-archive-list li.col.drivers-archive-item h3,section.drivers-archive ul.drivers-archive-list li.col.teams-archive-item h3,section.drivers-archive ul.teams-archive-list li.col.drivers-archive-item h3,section.drivers-archive ul.teams-archive-list li.col.teams-archive-item h3,section.teams-archive ul.drivers-archive-list li.col.drivers-archive-item h3,section.teams-archive ul.drivers-archive-list li.col.teams-archive-item h3,section.teams-archive ul.teams-archive-list li.col.drivers-archive-item h3,section.teams-archive ul.teams-archive-list li.col.teams-archive-item h3{font-size:18px;font-size:1.8rem}}section.drivers-archive ul.drivers-archive-list li.col.drivers-archive-item h3 span,section.drivers-archive ul.drivers-archive-list li.col.teams-archive-item h3 span,section.drivers-archive ul.teams-archive-list li.col.drivers-archive-item h3 span,section.drivers-archive ul.teams-archive-list li.col.teams-archive-item h3 span,section.teams-archive ul.drivers-archive-list li.col.drivers-archive-item h3 span,section.teams-archive ul.drivers-archive-list li.col.teams-archive-item h3 span,section.teams-archive ul.teams-archive-list li.col.drivers-archive-item h3 span,section.teams-archive ul.teams-archive-list li.col.teams-archive-item h3 span{display:inline-block;-webkit-transition:-webkit-transform .25s;-moz-transition:transform .25s;-ms-transition:transform .25s;-o-transition:transform .25s;transition:transform .25s}section.drivers-archive ul.drivers-archive-list li.col.drivers-archive-item i.flag,section.drivers-archive ul.drivers-archive-list li.col.teams-archive-item i.flag,section.drivers-archive ul.teams-archive-list li.col.drivers-archive-item i.flag,section.drivers-archive ul.teams-archive-list li.col.teams-archive-item i.flag,section.teams-archive ul.drivers-archive-list li.col.drivers-archive-item i.flag,section.teams-archive ul.drivers-archive-list li.col.teams-archive-item i.flag,section.teams-archive ul.teams-archive-list li.col.drivers-archive-item i.flag,section.teams-archive ul.teams-archive-list li.col.teams-archive-item i.flag{margin-left:5px}section.cars-archive{background-color:#f2f2f2}section.cars-archive ul.cars-archive-list{list-style:none;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width:400px){section.cars-archive ul.cars-archive-list{margin:-10px!important}}section.cars-archive ul.cars-archive-list li{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}@media (min-width:400px){section.cars-archive ul.cars-archive-list li{padding:10px}}@media (min-width:400px){section.cars-archive ul.cars-archive-list li{width:50%}}@media (min-width:700px){section.cars-archive ul.cars-archive-list li{width:33.3333333333%}}@media (min-width:1000px){section.cars-archive ul.cars-archive-list li{width:25%}}@media (min-width:1300px){section.cars-archive ul.cars-archive-list li{width:20%}}section.cars-archive ul.cars-archive-list li a{border-radius:6px;display:block;overflow:hidden;width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-direction:column;flex-direction:column;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0)}section.cars-archive ul.cars-archive-list li a:active .con-image img,section.cars-archive ul.cars-archive-list li a:hover .con-image img{-webkit-transform:scale(1.04);-moz-transform:scale(1.04);-ms-transform:scale(1.04);-o-transform:scale(1.04);transform:scale(1.04)}section.cars-archive ul.cars-archive-list li a:active .con-text h3,section.cars-archive ul.cars-archive-list li a:hover .con-text h3{-webkit-transform:translateY(-4px);-moz-transform:translateY(-4px);-ms-transform:translateY(-4px);-o-transform:translateY(-4px);transform:translateY(-4px)}section.cars-archive ul.cars-archive-list li a:active .con-text:before,section.cars-archive ul.cars-archive-list li a:hover .con-text:before{-webkit-transform:translateY(-4px);-moz-transform:translateY(-4px);-ms-transform:translateY(-4px);-o-transform:translateY(-4px);transform:translateY(-4px)}section.cars-archive ul.cars-archive-list li a:active .con-text:after,section.cars-archive ul.cars-archive-list li a:hover .con-text:after{-webkit-transform:translateY(-4px);-moz-transform:translateY(-4px);-ms-transform:translateY(-4px);-o-transform:translateY(-4px);transform:translateY(-4px)}section.cars-archive ul.cars-archive-list li .con-image{background-color:#fff;padding:15px;width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center}@media (min-width:400px){section.cars-archive ul.cars-archive-list li .con-image{padding:20px}}section.cars-archive ul.cars-archive-list li .con-image img{width:100%;-webkit-transition:-webkit-transform .25s;-moz-transition:transform .25s;-ms-transition:transform .25s;-o-transition:transform .25s;transition:transform .25s}section.cars-archive ul.cars-archive-list li .con-text{border-bottom-left-radius:6px;border-bottom-right-radius:6px;padding:15px;position:relative;width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-flex:1;flex:1;-webkit-transition:-webkit-transform .25s;-moz-transition:transform .25s;-ms-transition:transform .25s;-o-transition:transform .25s;transition:transform .25s}section.cars-archive ul.cars-archive-list li .con-text:before{background-color:#282a2c;bottom:0;content:"";left:0;right:0;position:absolute;top:0;width:100%;z-index:60;-webkit-transition:-webkit-transform .25s;-moz-transition:transform .25s;-ms-transition:transform .25s;-o-transition:transform .25s;transition:transform .25s}section.cars-archive ul.cars-archive-list li .con-text:after{background-color:#e0081d;bottom:-4px;content:"";height:4px;position:absolute;width:100%;z-index:61;-webkit-transition:-webkit-transform .25s;-moz-transition:transform .25s;-ms-transition:transform .25s;-o-transition:transform .25s;transition:transform .25s}@media (min-width:400px){section.cars-archive ul.cars-archive-list li .con-text{padding:20px}}section.cars-archive ul.cars-archive-list li .con-text h3{color:#fff;font-size:16px;font-size:1.6rem;font-weight:300;line-height:1.4;margin:0;text-align:center;z-index:63;-webkit-transition:-webkit-color .25s,transform .25s;-moz-transition:color .25s,transform .25s;-ms-transition:color .25s,transform .25s;-o-transition:color .25s,transform .25s;transition:color .25s,transform .25s}@media (min-width:600px){section.cars-archive ul.cars-archive-list li .con-text h3{font-size:17px;font-size:1.7rem}}@media (min-width:1000px){section.cars-archive ul.cars-archive-list li .con-text h3{font-size:18px;font-size:1.8rem}}section.about{background-color:#f2f2f2}section.about ul.about-list{list-style:none;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width:400px){section.about ul.about-list{margin:-10px!important}}section.about ul.about-list li{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}@media (min-width:400px){section.about ul.about-list li{padding:10px}}@media (min-width:400px){section.about ul.about-list li{width:50%}}@media (min-width:800px){section.about ul.about-list li{width:25%}}section.about ul.about-list li a{border-radius:6px;overflow:hidden;width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-direction:column;flex-direction:column;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0)}section.about ul.about-list li a:active .con-image img,section.about ul.about-list li a:hover .con-image img{-webkit-transform:scale(1.04);-moz-transform:scale(1.04);-ms-transform:scale(1.04);-o-transform:scale(1.04);transform:scale(1.04)}section.about ul.about-list li a:active .con-text h3,section.about ul.about-list li a:hover .con-text h3{-webkit-transform:translateY(-4px);-moz-transform:translateY(-4px);-ms-transform:translateY(-4px);-o-transform:translateY(-4px);transform:translateY(-4px)}section.about ul.about-list li a:active .con-text:before,section.about ul.about-list li a:hover .con-text:before{-webkit-transform:translateY(-4px);-moz-transform:translateY(-4px);-ms-transform:translateY(-4px);-o-transform:translateY(-4px);transform:translateY(-4px)}section.about ul.about-list li a:active .con-text:after,section.about ul.about-list li a:hover .con-text:after{-webkit-transform:translateY(-4px);-moz-transform:translateY(-4px);-ms-transform:translateY(-4px);-o-transform:translateY(-4px);transform:translateY(-4px)}section.about ul.about-list li .con-image{background-color:#fff;width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center}section.about ul.about-list li .con-image.outline{padding:25px}@media (min-width:500px){section.about ul.about-list li .con-image.outline{padding:25px}}@media (min-width:600px){section.about ul.about-list li .con-image.outline{padding:30px}}@media (min-width:700px){section.about ul.about-list li .con-image.outline{padding:35px}}@media (min-width:800px){section.about ul.about-list li .con-image.outline{padding:25px}}@media (min-width:1000px){section.about ul.about-list li .con-image.outline{padding:30px}}@media (min-width:1100px){section.about ul.about-list li .con-image.outline{padding:35px}}@media (min-width:1200px){section.about ul.about-list li .con-image.outline{padding:40px}}section.about ul.about-list li .con-image img{width:100%;-webkit-transition:-webkit-transform .25s;-moz-transition:transform .25s;-ms-transition:transform .25s;-o-transition:transform .25s;transition:transform .25s}section.about ul.about-list li .con-text{border-bottom-left-radius:6px;border-bottom-right-radius:6px;padding:15px;position:relative;width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-flex:1;flex:1;-webkit-transition:-webkit-transform .25s;-moz-transition:transform .25s;-ms-transition:transform .25s;-o-transition:transform .25s;transition:transform .25s}section.about ul.about-list li .con-text:before{background-color:#282a2c;bottom:0;content:"";left:0;right:0;position:absolute;top:0;width:100%;z-index:60;-webkit-transition:-webkit-transform .25s;-moz-transition:transform .25s;-ms-transition:transform .25s;-o-transition:transform .25s;transition:transform .25s}section.about ul.about-list li .con-text:after{background-color:#e0081d;bottom:-4px;content:"";height:4px;position:absolute;width:100%;z-index:61;-webkit-transition:-webkit-transform .25s;-moz-transition:transform .25s;-ms-transition:transform .25s;-o-transition:transform .25s;transition:transform .25s}@media (min-width:400px){section.about ul.about-list li .con-text{padding:20px}}section.about ul.about-list li .con-text h3{color:#fff;font-size:16px;font-size:1.6rem;font-weight:300;line-height:1.4;margin:0;text-align:center;z-index:63;-webkit-transition:-webkit-color .25s,transform .25s;-moz-transition:color .25s,transform .25s;-ms-transition:color .25s,transform .25s;-o-transition:color .25s,transform .25s;transition:color .25s,transform .25s}@media (min-width:600px){section.about ul.about-list li .con-text h3{font-size:17px;font-size:1.7rem}}@media (min-width:1000px){section.about ul.about-list li .con-text h3{font-size:18px;font-size:1.8rem}}section.team-members{background-color:#e0e0e0}section.team-members .row{list-style:none;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}section.team-members .row .col-car-details{width:100%}@media (min-width:400px){section.team-members .row .col-car-details{width:100%}}@media (min-width:600px){section.team-members .row .col-car-details{width:33.3333333333%}}@media (min-width:800px){section.team-members .row .col-car-details{width:25%}}@media (min-width:1200px){section.team-members .row .col-car-details{width:20%}}@media (min-width:1400px){section.team-members .row .col-car-details{width:16.6666666667%}}section.team-members .row .col-car-details a{border-radius:6px;display:block;overflow:hidden;width:100%}section.team-members .row .col-car-details .con-car-details{border-radius:6px;overflow:hidden;position:relative;width:100%}section.team-members .row .col-car-details .con-car-details .con-outer-text{position:relative;width:100%;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}@media (min-width:600px){section.team-members .row .col-car-details .con-car-details .con-outer-text{height:0;padding-bottom:112%}}section.team-members .row .col-car-details .con-car-details .con-middle-text{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}@media (min-width:600px){section.team-members .row .col-car-details .con-car-details .con-middle-text{height:0;padding-bottom:112%}}section.team-members .row .col-car-details .con-car-details .con-inner-text{bottom:0;left:0;position:relative;right:0;top:0;padding:15px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;background:#e0081d;background:-moz-linear-gradient(left,#e0081d 0,#940412 100%);background:-webkit-linear-gradient(left,#e0081d 0,#940412 100%);background:linear-gradient(to right,#e0081d 0,#940412 100%)}@media (min-width:600px){section.team-members .row .col-car-details .con-car-details .con-inner-text{position:absolute}}section.team-members .row .col-car-details .con-car-details span{color:#fff;display:block}section.team-members .row .col-car-details .con-car-details span.car{font-size:22px;font-size:2.2rem;line-height:1.2;text-align:center;text-transform:uppercase;width:100%}section.team-members .row .col-car-details .con-car-details span.number{font-size:4em;line-height:1;text-align:center;text-transform:uppercase;width:100%}section.team-members .row .col-car-details .con-car-details span.sub-series{font-size:14px;font-size:1.4rem;line-height:1.4;text-align:center;text-transform:uppercase;width:100%}section.team-members .row .col-team-details{width:100%}@media (min-width:600px){section.team-members .row .col-team-details{width:66.6666666667%}}@media (min-width:800px){section.team-members .row .col-team-details{width:75%}}@media (min-width:1200px){section.team-members .row .col-team-details{width:80%}}@media (min-width:1400px){section.team-members .row .col-team-details{width:83.3333333333%}}section.team-members .row .col-team-details ul.list.team{list-style:none;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}section.team-members .row .col-team-details ul.list.team>li{width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width:400px){section.team-members .row .col-team-details ul.list.team>li{width:50%}}@media (min-width:600px){section.team-members .row .col-team-details ul.list.team>li{width:50%}}@media (min-width:800px){section.team-members .row .col-team-details ul.list.team>li{width:33.3333333333%}}@media (min-width:1200px){section.team-members .row .col-team-details ul.list.team>li{width:25%}}@media (min-width:1400px){section.team-members .row .col-team-details ul.list.team>li{width:20%}}section.team-members .row .col-team-details ul.list.team>li a{border-radius:6px;display:block;overflow:hidden;width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-direction:column;flex-direction:column}section.team-members .row .col-team-details ul.list.team>li a:active .driver-photo,section.team-members .row .col-team-details ul.list.team>li a:hover .driver-photo{-webkit-transform:scale(1.04);-moz-transform:scale(1.04);-ms-transform:scale(1.04);-o-transform:scale(1.04);transform:scale(1.04)}section.team-members .row .col-team-details ul.list.team>li a .outer-mask{border-radius:6px;height:0;overflow:hidden;padding-bottom:112%;position:relative;width:100%;z-index:10}section.team-members .row .col-team-details ul.list.team>li a .middle-mask{border-radius:6px;overflow:hidden;height:0;padding-bottom:112%;position:relative;width:100%;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}section.team-members .row .col-team-details ul.list.team>li a .inner-mask{border-radius:6px;overflow:hidden;height:0;padding-bottom:112%;position:relative;width:100%;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}section.team-members .row .col-team-details ul.list.team>li a .driver-photo{background-color:#ccc;background-size:cover!important;background-position:center;border-radius:6px;height:0;padding-bottom:112%;position:relative;width:100%;-webkit-transition:-webkit-transform .4s,background-color .4s;-moz-transition:transform .4s,background-color .4s;-ms-transition:transform .4s,background-color .4s;-o-transition:transform .4s,background-color .4s;transition:transform .4s,background-color .4s}section.team-members .row .col-team-details ul.list.team>li a .driver-photo i{right:8px;position:absolute;top:8px}section.team-members .row .col-team-details ul.list.team>li a .text-container{background:url(../img/base-c-b-r-w.svg) right bottom/1500px 1000px no-repeat;padding:20px 25px 25px 25px;position:relative;text-align:center;width:100%;word-break:break-word;-webkit-flex:1;flex:1}@media (min-width:700px){section.team-members .row .col-team-details ul.list.team>li a .text-container{padding:25px 30px 30px 30px}}section.team-members .row .col-team-details ul.list.team>li a .text-container:before{background-color:#fff;content:"";height:30px;left:0;position:absolute;top:-30px;width:100%}section.team-members .row .col-team-details ul.list.team>li a h3{font-size:16px;font-size:1.6rem;font-weight:500;line-height:1.4;margin-bottom:1em}@media (min-width:600px){section.team-members .row .col-team-details ul.list.team>li a h3{font-size:17px;font-size:1.7rem}}@media (min-width:800px){section.team-members .row .col-team-details ul.list.team>li a h3{font-size:18px;font-size:1.8rem}}section.team-members .row .col-team-details ul.list.team>li a h4{color:#e0081d;font-size:14px;font-size:1.4rem;font-weight:400;line-height:1.4;margin-bottom:.5em;text-transform:uppercase}section.team-members .row .col-team-details ul.list.team>li a ul{border-top:1px solid rgba(0,0,0,.15);font-size:14px;font-size:1.4rem;font-weight:300;list-style:none}section.team-members .row .col-team-details ul.list.team>li a ul li{border-bottom:1px solid rgba(0,0,0,.15);line-height:1.5;padding:.55em 0}section.driver-results{background-color:#f2f2f2}section.driver-results .row{list-style:none;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}section.driver-results .row .col1-2{width:100%}@media (min-width:800px){section.driver-results .row .col1-2{width:50%}}section.driver-results .row .col-flex{-webkit-flex:1 0 auto;flex:1 0 auto}section.team-results{background-color:#f2f2f2}section.team-results .row{list-style:none;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}section.team-results .row .col1-2{width:100%;-webkit-flex:1;flex:1}@media (min-width:600px){section.team-results .row .col1-2{width:50%}}section.live-broadcast{background-color:#f2f2f2}section.live-broadcast .col{position:relative;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}section.live-broadcast .mod-race-title h2{font-size:40px;font-size:4rem;font-weight:500;line-height:1.2;margin-top:-.15em;margin-bottom:0;text-transform:uppercase}@media (max-width:499px){section.live-broadcast .mod-race-title h2{text-align:center}}section.live-broadcast .mod-race-title h3{font-size:30px;font-size:3rem;font-weight:500;line-height:1.2;margin-bottom:0;text-transform:uppercase}@media (max-width:499px){section.live-broadcast .mod-race-title h3{text-align:center}}section.live-broadcast .mod-race-title h3 i{background-size:38px 22px;height:22px;margin-left:8px;width:38px}section.live-broadcast .mod-race-title div.con-date{margin-top:10px;margin-bottom:10px}@media (max-width:499px){section.live-broadcast .mod-race-title div.con-date{-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}}section.live-broadcast .mod-race-title div.con-date i.time-icon{margin-top:.15em}section.live-broadcast .mod-race-title div.con-date span.date{font-size:14px;font-size:1.4rem}section.live-broadcast .broadcast-container{width:100%}section.live-broadcast .broadcast-container .language-selection{border-radius:6px;overflow:hidden;position:relative}section.live-broadcast .broadcast-container .language-selection .language-selection-outer{aspect-ratio:16/9;background:url(../img/bg-main-header.png) top center repeat;background-color:#000;max-width:100%;position:relative;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center}section.live-broadcast .broadcast-container .language-selection .language-selection-outer:before{bottom:0;content:"";left:0;position:absolute;right:0;top:0;background:-moz-linear-gradient(top,rgba(24,24,24,0) 0,#181818 100%);background:-webkit-linear-gradient(top,rgba(24,24,24,0) 0,#181818 100%);background:linear-gradient(to bottom,rgba(24,24,24,0) 0,#181818 100%)}section.live-broadcast .broadcast-container .language-selection .language-selection-inner{max-width:460px;padding:25px;z-index:22;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}section.live-broadcast .broadcast-container .language-selection h2{color:#fff;font-weight:300;margin-bottom:1em;margin-top:-.25em;text-align:center;width:100%}section.live-broadcast .broadcast-container .language-selection ul{margin:-7px!important;width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width:520px){section.live-broadcast .broadcast-container .language-selection ul{margin:-10px!important}}section.live-broadcast .broadcast-container .language-selection li{padding:7px;width:100%}@media (min-width:450px){section.live-broadcast .broadcast-container .language-selection li{width:50%}}@media (min-width:520px){section.live-broadcast .broadcast-container .language-selection li{padding:10px}}section.live-broadcast .broadcast-container .language-selection a{background-color:#d8d8d8;border-radius:6px;padding:10px;width:100%;-webkit-transition:-webkit-box-shadow .25s,background-color .25s;-moz-transition:box-shadow .25s,background-color .25s;-ms-transition:box-shadow .25s,background-color .25s;-o-transition:box-shadow .25s,background-color .25s;transition:box-shadow .25s,background-color .25s;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-box-shadow:0 0 0 0 #fff;-moz-box-shadow:0 0 0 0 #fff;-o-box-shadow:0 0 0 0 #fff;box-shadow:0 0 0 0 #fff}section.live-broadcast .broadcast-container .language-selection a:active,section.live-broadcast .broadcast-container .language-selection a:hover{background-color:#fff;-webkit-box-shadow:0 0 0 2px #fff;-moz-box-shadow:0 0 0 2px #fff;-o-box-shadow:0 0 0 2px #fff;box-shadow:0 0 0 2px #fff}section.live-broadcast .broadcast-container .language-selection a span{font-size:16px;font-size:1.6rem}section.live-broadcast .broadcast-container .language-selection i{margin-left:2px;margin-right:10px}section.live-broadcast .broadcast-container .countdown-screen{border-radius:6px;background:url(../img/bg-main-header.png) top center repeat;background-color:#000;height:0;max-width:100%;overflow:hidden;position:relative;padding-bottom:56.25%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}section.live-broadcast .broadcast-container .countdown-screen:before{bottom:0;content:"";left:0;position:absolute;right:0;top:0;background:-moz-linear-gradient(top,rgba(24,24,24,0) 0,#181818 100%);background:-webkit-linear-gradient(top,rgba(24,24,24,0) 0,#181818 100%);background:linear-gradient(to bottom,rgba(24,24,24,0) 0,#181818 100%)}section.live-broadcast .broadcast-container .countdown-screen .countdown-screen-inner{bottom:0;left:0;right:0;position:absolute;top:0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center}section.live-broadcast .broadcast-container .countdown-screen .countdown{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media (min-width:600px){section.live-broadcast .broadcast-container .countdown-screen .countdown{-webkit-transform:translate(-50%,-50%) scale(1.2);-moz-transform:translate(-50%,-50%) scale(1.2);-ms-transform:translate(-50%,-50%) scale(1.2);-o-transform:translate(-50%,-50%) scale(1.2);transform:translate(-50%,-50%) scale(1.2)}}@media (min-width:800px){section.live-broadcast .broadcast-container .countdown-screen .countdown{-webkit-transform:translate(-50%,-50%) scale(1.4);-moz-transform:translate(-50%,-50%) scale(1.4);-ms-transform:translate(-50%,-50%) scale(1.4);-o-transform:translate(-50%,-50%) scale(1.4);transform:translate(-50%,-50%) scale(1.4)}}@media (min-width:1000px){section.live-broadcast .broadcast-container .countdown-screen .countdown{-webkit-transform:translate(-50%,-50%) scale(1.6);-moz-transform:translate(-50%,-50%) scale(1.6);-ms-transform:translate(-50%,-50%) scale(1.6);-o-transform:translate(-50%,-50%) scale(1.6);transform:translate(-50%,-50%) scale(1.6)}}@media (min-width:1200px){section.live-broadcast .broadcast-container .countdown-screen .countdown{-webkit-transform:translate(-50%,-50%) scale(1.8);-moz-transform:translate(-50%,-50%) scale(1.8);-ms-transform:translate(-50%,-50%) scale(1.8);-o-transform:translate(-50%,-50%) scale(1.8);transform:translate(-50%,-50%) scale(1.8)}}section.live-broadcast .broadcast-container .countdown-screen .countdown span.colon,section.live-broadcast .broadcast-container .countdown-screen .countdown span.value{color:#fff}section.live-broadcast .broadcast-container .con-link{border-radius:6px;background:url(../img/bg-main-header.png) top center repeat;background-color:#000;height:0;max-width:100%;overflow:hidden;position:relative;padding-bottom:56.25%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}section.live-broadcast .broadcast-container .con-link:before{bottom:0;content:"";left:0;position:absolute;right:0;top:0;background:-moz-linear-gradient(top,rgba(24,24,24,0) 0,#181818 100%);background:-webkit-linear-gradient(top,rgba(24,24,24,0) 0,#181818 100%);background:linear-gradient(to bottom,rgba(24,24,24,0) 0,#181818 100%)}section.live-broadcast .broadcast-container .con-link .con-inner-link{bottom:0;left:0;position:absolute;right:0;top:0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center}@media (max-width:499px){section.live-broadcast .broadcast-container .con-link a{-webkit-transform:scale(.9);-moz-transform:scale(.9);-ms-transform:scale(.9);-o-transform:scale(.9);transform:scale(.9)}}@media (min-width:500px){section.live-broadcast .broadcast-container .con-link a{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}@media (min-width:600px){section.live-broadcast .broadcast-container .con-link a{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}}@media (min-width:800px){section.live-broadcast .broadcast-container .con-link a{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2)}}@media (min-width:1000px){section.live-broadcast .broadcast-container .con-link a{-webkit-transform:scale(1.3);-moz-transform:scale(1.3);-ms-transform:scale(1.3);-o-transform:scale(1.3);transform:scale(1.3)}}@media (min-width:1200px){section.live-broadcast .broadcast-container .con-link a{-webkit-transform:scale(1.4);-moz-transform:scale(1.4);-ms-transform:scale(1.4);-o-transform:scale(1.4);transform:scale(1.4)}}section.live-broadcast .broadcast-container .video-container{height:0;max-width:100%;overflow:hidden;position:relative;padding-bottom:56.25%}section.live-broadcast .broadcast-container .video-container embed,section.live-broadcast .broadcast-container .video-container iframe,section.live-broadcast .broadcast-container .video-container object{height:100%!important;left:0;position:absolute;top:0;width:100%!important}section.live-broadcast .con-countdown-rebellion{max-width:250px;width:100%}@media (min-width:400px){section.live-broadcast .con-countdown-rebellion{max-width:300px}}@media (min-width:600px){section.live-broadcast .con-countdown-rebellion{max-width:350px}}@media (min-width:800px){section.live-broadcast .con-countdown-rebellion{max-width:437px}}section.live-broadcast .con-countdown-rebellion .countdown-rebellion{background-image:url(../img/compteur_en.png);background-repeat:no-repeat;background-size:100%;margin:0;padding-top:37%;position:relative;width:100%}section.live-broadcast .con-countdown-rebellion .countdown-rebellion .race-date{bottom:0;left:0;padding:12.5% 18% 7% 18%;position:absolute;right:0;top:0;width:100%}section.live-broadcast .con-countdown-rebellion .countdown-rebellion .days{height:100%!important;margin-left:0!important;margin-right:5.5%!important;width:16.5%!important}section.live-broadcast .con-countdown-rebellion .countdown-rebellion .hours{height:100%!important;margin-left:1.5%!important;margin-right:9%!important;width:17.5%!important}section.live-broadcast .con-countdown-rebellion .countdown-rebellion .minutes{height:100%!important;margin-left:9%!important;margin-right:1.5%!important;width:17.5%!important}section.live-broadcast .con-countdown-rebellion .countdown-rebellion .seconds{height:100%!important;margin-left:5.5%!important;margin-right:0!important;width:16.5%!important}section.live-broadcast .con-countdown-rebellion .countdown-rebellion .ddcubecountdown{display:inline-block;font-size:4.6px;height:8em;position:relative;width:8em;-moz-perspective:50em;-webkit-perspective:50em;perspective:50em}@media (min-width:400px){section.live-broadcast .con-countdown-rebellion .countdown-rebellion .ddcubecountdown{font-size:5.5px}}@media (min-width:600px){section.live-broadcast .con-countdown-rebellion .countdown-rebellion .ddcubecountdown{font-size:6px}}@media (min-width:800px){section.live-broadcast .con-countdown-rebellion .countdown-rebellion .ddcubecountdown{font-size:8px}}section.live-broadcast .con-countdown-rebellion .countdown-rebellion .ddcubecountdown ul{height:100%;list-style:none;margin:0;padding:0;width:100%;-moz-transform-style:preserve-3d;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center}section.live-broadcast .con-countdown-rebellion .countdown-rebellion .ddcubecountdown li{color:#fff;height:100%;left:0;outline:1px solid transparent;padding-top:0;position:absolute;top:0;width:100%;-moz-backface-visibility:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-transition:.5s transform;-webkit-transition:.5s transform;transition:.5s transform;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center}section.live-broadcast .con-countdown-rebellion .countdown-rebellion .ddcubecountdown div{font-size:14px;font-family:Roboto,Arial,sans-serif;font-weight:500;margin-top:-45%}@media (min-width:400px){section.live-broadcast .con-countdown-rebellion .countdown-rebellion .ddcubecountdown div{font-size:15px}}@media (min-width:600px){section.live-broadcast .con-countdown-rebellion .countdown-rebellion .ddcubecountdown div{font-size:16px}}@media (min-width:800px){section.live-broadcast .con-countdown-rebellion .countdown-rebellion .ddcubecountdown div{font-size:18px}}section.live-broadcast .con-countdown-rebellion .countdown-rebellion .ddcubecountdown span{bottom:0;display:none;font-size:0;left:0;position:absolute;width:100%}section.login{background-color:#f2f2f2}section.login a{font-weight:400;-webkit-transition:-webkit-box-shadow .25s;-moz-transition:box-shadow .25s;-ms-transition:box-shadow .25s;-o-transition:box-shadow .25s;transition:box-shadow .25s;-webkit-box-shadow:inset 0 -1px 0 transparent,0 1px 0 rgba(0,0,0,.25);-moz-box-shadow:inset 0 -1px 0 transparent,0 1px 0 rgba(0,0,0,.25);-o-box-shadow:inset 0 -1px 0 transparent,0 1px 0 rgba(0,0,0,.25);box-shadow:inset 0 -1px 0 transparent,0 1px 0 rgba(0,0,0,.25)}section.login a:active,section.login a:hover{-webkit-box-shadow:inset 0 -1px 0 transparent,0 2px 0 #000;-moz-box-shadow:inset 0 -1px 0 transparent,0 2px 0 #000;-o-box-shadow:inset 0 -1px 0 transparent,0 2px 0 #000;box-shadow:inset 0 -1px 0 transparent,0 2px 0 #000}section.login form.login-form input{border:1px solid #e0e0e0;border-radius:4px;padding:.5em .75em;-webkit-transition:-webkit-border .25s,box-shadow .25s;-moz-transition:border .25s,box-shadow .25s;-ms-transition:border .25s,box-shadow .25s;-o-transition:border .25s,box-shadow .25s;transition:border .25s,box-shadow .25s}section.login form.login-form input[type=email],section.login form.login-form input[type=password],section.login form.login-form input[type=tel],section.login form.login-form input[type=text]{-webkit-appearance:none;-moz-appearance:none;appearance:none}section.login form.login-form input[type=email]:active,section.login form.login-form input[type=email]:focus,section.login form.login-form input[type=password]:active,section.login form.login-form input[type=password]:focus,section.login form.login-form input[type=tel]:active,section.login form.login-form input[type=tel]:focus,section.login form.login-form input[type=text]:active,section.login form.login-form input[type=text]:focus{border:1px solid #ccc;-webkit-box-shadow:0 0 10px 0 rgba(0,55,71,.1);-moz-box-shadow:0 0 10px 0 rgba(0,55,71,.1);-o-box-shadow:0 0 10px 0 rgba(0,55,71,.1);box-shadow:0 0 10px 0 rgba(0,55,71,.1)}section.login form.login-form input[type=submit]{border:none;border-radius:23px;color:#fff;cursor:pointer;display:inline-block;font-weight:400;line-height:1.2;max-height:46px;min-height:46px;padding:0 1.4em 0 1.4em;position:relative;overflow:hidden;text-decoration:none;white-space:nowrap;-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;box-shadow:none;-webkit-transition:-webkit-color .25s,background .25s;-moz-transition:color .25s,background .25s;-ms-transition:color .25s,background .25s;-o-transition:color .25s,background .25s;transition:color .25s,background .25s;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-box-shadow:inset 0 0 0 1px #e0081d;-moz-box-shadow:inset 0 0 0 1px #e0081d;-o-box-shadow:inset 0 0 0 1px #e0081d;box-shadow:inset 0 0 0 1px #e0081d;background:#e0081d;background:-moz-linear-gradient(left,#e0081d 0,#940412 100%);background:-webkit-linear-gradient(left,#e0081d 0,#940412 100%);background:linear-gradient(to right,#e0081d 0,#940412 100%)}section.login form.login-form p.response-output{color:#e0081d;font-weight:500;margin-bottom:1.5em!important}section.standard-text{background-color:#f2f2f2}section.standard-text h3{font-size:135%;font-weight:400}section.standard-text p strong{font-weight:400}section.standard-text a{font-weight:400;-webkit-transition:-webkit-box-shadow .25s;-moz-transition:box-shadow .25s;-ms-transition:box-shadow .25s;-o-transition:box-shadow .25s;transition:box-shadow .25s;-webkit-box-shadow:inset 0 -1px 0 transparent,0 1px 0 rgba(0,0,0,.25);-moz-box-shadow:inset 0 -1px 0 transparent,0 1px 0 rgba(0,0,0,.25);-o-box-shadow:inset 0 -1px 0 transparent,0 1px 0 rgba(0,0,0,.25);box-shadow:inset 0 -1px 0 transparent,0 1px 0 rgba(0,0,0,.25)}section.standard-text a:active,section.standard-text a:hover{-webkit-box-shadow:inset 0 -1px 0 transparent,0 2px 0 #000;-moz-box-shadow:inset 0 -1px 0 transparent,0 2px 0 #000;-o-box-shadow:inset 0 -1px 0 transparent,0 2px 0 #000;box-shadow:inset 0 -1px 0 transparent,0 2px 0 #000}section.standard-text ol,section.standard-text ul{margin-bottom:1.5em;margin-left:1.2em}section.notice{background-color:#fff;text-align:center}section.notice .mod{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}section.notice h3{color:#e0081d;font-size:35px;font-size:3.5rem;font-weight:400;margin-bottom:.25em;text-transform:uppercase;width:100%}section.notice p{width:100%}section.notice p.large{font-weight:300;font-size:18px;font-size:1.8rem}@media (min-width:400px){section.notice p.large{font-size:19px;font-size:1.9rem}}@media (min-width:450px){section.notice p.large{font-size:20px;font-size:2rem}}@media (min-width:500px){section.notice p.large{font-size:21px;font-size:2.1rem}}@media (min-width:550px){section.notice p.large{font-size:22px;font-size:2.2rem}}@media (min-width:600px){section.notice p.large{font-size:23px;font-size:2.3rem}}@media (min-width:650px){section.notice p.large{font-size:24px;font-size:2.4rem}}@media (min-width:700px){section.notice p.large{font-size:26px;font-size:2.6rem}}@media (min-width:750px){section.notice p.large{font-size:27px;font-size:2.7rem}}@media (min-width:800px){section.notice p.large{font-size:28px;font-size:2.8rem}}@media (min-width:850px){section.notice p.large{font-size:29px;font-size:2.9rem}}@media (min-width:900px){section.notice p.large{font-size:30px;font-size:3rem}}section.notice a{margin:0 auto}section.video-embed{background-color:#333638;position:relative}section.video-embed:before{position:absolute;left:0;right:0;top:0;bottom:0;content:"";background:-moz-linear-gradient(top,rgba(36,38,39,0) 0,#242627 100%);background:-webkit-linear-gradient(top,rgba(36,38,39,0) 0,#242627 100%);background:linear-gradient(to bottom,rgba(36,38,39,0) 0,#242627 100%)}section.key-points{background-color:#f2f2f2}section.key-points ul.key-points-list{list-style:none;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}section.key-points ul.key-points-list li.col.key-points-item{width:100%}section.key-points ul.key-points-list li.col.key-points-item .key-points-con{min-height:300px;width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width:1200px){section.key-points ul.key-points-list li.col.key-points-item .key-points-con{min-height:325px}}@media (min-width:1300px){section.key-points ul.key-points-list li.col.key-points-item .key-points-con{min-height:350px}}@media (min-width:1400px){section.key-points ul.key-points-list li.col.key-points-item .key-points-con{min-height:375px}}@media (max-width:799px){section.key-points ul.key-points-list li.col.key-points-item .key-points-con.i-t .con-text{border-bottom-left-radius:6px;border-bottom-right-radius:6px}}@media (min-width:800px){section.key-points ul.key-points-list li.col.key-points-item .key-points-con.i-t .con-text{border-top-right-radius:6px;border-bottom-right-radius:6px}}@media (max-width:799px){section.key-points ul.key-points-list li.col.key-points-item .key-points-con.i-t .con-image{border-top-left-radius:6px;border-top-right-radius:6px}}@media (min-width:800px){section.key-points ul.key-points-list li.col.key-points-item .key-points-con.i-t .con-image{border-top-left-radius:6px;border-bottom-left-radius:6px}}@media (max-width:799px){section.key-points ul.key-points-list li.col.key-points-item .key-points-con.t-i .con-text{border-bottom-left-radius:6px;border-bottom-right-radius:6px}}@media (min-width:800px){section.key-points ul.key-points-list li.col.key-points-item .key-points-con.t-i .con-text{border-top-left-radius:6px;border-bottom-left-radius:6px}}@media (max-width:799px){section.key-points ul.key-points-list li.col.key-points-item .key-points-con.t-i .con-image{border-top-left-radius:6px;border-top-right-radius:6px}}@media (min-width:800px){section.key-points ul.key-points-list li.col.key-points-item .key-points-con.t-i .con-image{border-top-right-radius:6px;border-bottom-right-radius:6px}}section.key-points ul.key-points-list li.col.key-points-item .con-text{background-color:#fff;overflow:hidden;padding:25px;position:relative;text-align:center;width:100%;z-index:26;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center}@media (max-width:799px){section.key-points ul.key-points-list li.col.key-points-item .con-text{-webkit-order:2;order:2}}@media (min-width:700px){section.key-points ul.key-points-list li.col.key-points-item .con-text{padding:30px}}@media (min-width:800px){section.key-points ul.key-points-list li.col.key-points-item .con-text{padding:40px;width:50%}}@media (min-width:900px){section.key-points ul.key-points-list li.col.key-points-item .con-text{padding:50px}}@media (min-width:1000px){section.key-points ul.key-points-list li.col.key-points-item .con-text{padding:50px 60px}}@media (min-width:1100px){section.key-points ul.key-points-list li.col.key-points-item .con-text{padding:50px 70px}}@media (min-width:1200px){section.key-points ul.key-points-list li.col.key-points-item .con-text{padding:50px 80px}}section.key-points ul.key-points-list li.col.key-points-item .con-text h3{color:#fff;font-size:26px;font-size:2.6rem;font-weight:400;margin-bottom:.15em;word-break:break-word}@media (min-width:500px){section.key-points ul.key-points-list li.col.key-points-item .con-text h3{font-size:27px;font-size:2.7rem}}@media (min-width:550px){section.key-points ul.key-points-list li.col.key-points-item .con-text h3{font-size:28px;font-size:2.8rem}}@media (min-width:600px){section.key-points ul.key-points-list li.col.key-points-item .con-text h3{font-size:29px;font-size:2.9rem}}@media (min-width:650px){section.key-points ul.key-points-list li.col.key-points-item .con-text h3{font-size:30px;font-size:3rem}}@media (min-width:700px){section.key-points ul.key-points-list li.col.key-points-item .con-text h3{font-size:31px;font-size:3.1rem}}@media (min-width:750px){section.key-points ul.key-points-list li.col.key-points-item .con-text h3{font-size:32px;font-size:3.2rem}}@media (min-width:800px){section.key-points ul.key-points-list li.col.key-points-item .con-text h3{font-size:30px;font-size:3rem}}@media (min-width:850px){section.key-points ul.key-points-list li.col.key-points-item .con-text h3{font-size:31px;font-size:3.1rem}}@media (min-width:900px){section.key-points ul.key-points-list li.col.key-points-item .con-text h3{font-size:32px;font-size:3.2rem}}@media (min-width:950px){section.key-points ul.key-points-list li.col.key-points-item .con-text h3{font-size:33px;font-size:3.3rem}}@media (min-width:1000px){section.key-points ul.key-points-list li.col.key-points-item .con-text h3{font-size:34px;font-size:3.4rem}}@media (min-width:1100px){section.key-points ul.key-points-list li.col.key-points-item .con-text h3{font-size:35px;font-size:3.5rem}}@media (min-width:1200px){section.key-points ul.key-points-list li.col.key-points-item .con-text h3{font-size:36px;font-size:3.6rem}}@media (min-width:1200px){section.key-points ul.key-points-list li.col.key-points-item .con-text p{font-size:17px;font-size:1.7rem}}@media (min-width:1400px){section.key-points ul.key-points-list li.col.key-points-item .con-text p{font-size:18px;font-size:1.8rem}}@media (min-width:1600px){section.key-points ul.key-points-list li.col.key-points-item .con-text p{font-size:19px;font-size:1.9rem}}section.key-points ul.key-points-list li.col.key-points-item .con-text a{margin:0 auto}section.key-points ul.key-points-list li.col.key-points-item .con-image{background-color:#e4e4e4;background-position:center center;background-size:cover;position:relative;width:100%}@media (max-width:799px){section.key-points ul.key-points-list li.col.key-points-item .con-image{padding-bottom:60%;-webkit-order:1;order:1}}@media (min-width:800px){section.key-points ul.key-points-list li.col.key-points-item .con-image{width:50%}}section.prices{background-color:#e0e0e0;position:relative}section.prices .list{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}section.prices .col1-2{width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width:1000px){section.prices .col1-2{width:50%}}section.prices div.con-prices{border-radius:6px;overflow:hidden;position:relative;width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}section.prices div.con-prices:before{background-color:#fff;bottom:30px;content:"";left:0;right:0;position:absolute;top:30px}section.prices div.con-prices.without-amount:before{background-color:none;background:url(../img/base-c-b-r-w.svg) right bottom/1500px 1000px no-repeat;bottom:0}section.prices div.con-prices h3{background:url(../img/base-caption-red.svg) left top/2000px 500px no-repeat;color:#fff;font-weight:400;margin:0 auto;overflow:hidden;padding:.75em 30px .73em 30px;position:relative;text-align:center;text-transform:uppercase;vertical-align:middle;width:100%}section.prices div.con-prices h3:before{bottom:0;content:"";left:25px;position:absolute;right:0;top:0;background:-moz-linear-gradient(left,rgba(148,4,18,0) 0,#940412 100%);background:-webkit-linear-gradient(left,rgba(148,4,18,0) 0,#940412 100%);background:linear-gradient(to right,rgba(148,4,18,0) 0,#940412 100%)}section.prices div.con-prices h3 span{position:relative}section.prices div.con-prices>ul{font-weight:400;list-style:none;position:relative;text-align:center;width:100%}section.prices div.con-prices>ul>li{border-bottom:2px solid rgba(0,0,0,.05);padding:.75em .75em .73em .75em}section.prices div.con-prices>ul>li:last-of-type{border-bottom:none}section.prices div.con-prices>ul>li>ul{font-weight:300;list-style:none}section.prices div.con-prices .con-amount{background:url(../img/base-news.svg) right bottom/1000px 1000px no-repeat;margin-top:auto;position:relative;width:100%}section.prices div.con-prices .con-amount:before{bottom:0;content:"";left:0;position:absolute;right:0;top:0;background:-moz-linear-gradient(top,#555 0,rgba(85,85,85,0) 80%);background:-webkit-linear-gradient(top,#555 0,rgba(85,85,85,0) 80%);background:linear-gradient(to bottom,#555 0,rgba(85,85,85,0) 80%)}section.prices div.con-prices .con-amount ul{list-style:none;width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}@media (min-width:450px){section.prices div.con-prices .con-amount ul{-webkit-box-pack:space-evenly;-moz-box-pack:space-evenly;-ms-flex-pack:space-evenly;-webkit-justify-content:space-evenly;justify-content:space-evenly}}section.prices div.con-prices .con-amount ul li{color:#fff;padding:1em .75em 1em .75em;position:relative;text-align:center}section.prices div.con-prices .con-amount span.designation{display:block;width:100%}section.prices div.con-prices .con-amount big{font-size:300%;font-weight:400;line-height:1.1}section.prices div.con-prices .con-amount small{font-size:100%}section.prices .col.small-print{text-align:center;font-size:14px;font-size:1.4rem}section.prices .col.small-print span.red{color:#e0081d;font-weight:400}section.prices .col-prices-file p{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}section.prices .col-prices-file a{margin:0 auto}table.price-list{border-radius:6px;border-collapse:collapse;overflow:hidden;text-align:left}table.price-list caption{background:url(../img/base-caption-red.svg) left top/2000px 500px no-repeat;color:#fff;font-weight:400;overflow:hidden;padding:.75em 30px .73em 30px;position:relative;text-align:center;text-transform:uppercase;vertical-align:middle}table.price-list caption:before{bottom:0;content:"";left:25px;position:absolute;right:0;top:0;background:-moz-linear-gradient(left,rgba(148,4,18,0) 0,#940412 100%);background:-webkit-linear-gradient(left,rgba(148,4,18,0) 0,#940412 100%);background:linear-gradient(to right,rgba(148,4,18,0) 0,#940412 100%)}table.price-list caption h3{font-weight:400}table.price-list caption span{position:relative}table.price-list tr{border-bottom:2px solid rgba(0,0,0,.05)}@media (max-width:599px){table.price-list tr{border-bottom:2px solid #efefef;width:100%}table.price-list tr:last-of-type{border-bottom:none}}@media (min-width:600px){table.price-list tr{height:70px}}@media (max-width:599px){table.price-list thead{display:none}}@media (min-width:600px){table.price-list thead tr th:nth-of-type(1){width:40%}table.price-list thead tr th:nth-of-type(2){width:15%}table.price-list thead tr th:nth-of-type(3){width:15%}table.price-list thead tr th:nth-of-type(4){width:15%}table.price-list thead tr th:nth-of-type(5){width:15%}}@media (max-width:599px){table.price-list tbody{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (min-width:600px){table.price-list tbody tr th:nth-of-type(1){width:40%}table.price-list tbody tr th:nth-of-type(2){width:15%}table.price-list tbody tr th:nth-of-type(3){width:15%}table.price-list tbody tr th:nth-of-type(4){width:15%}table.price-list tbody tr th:nth-of-type(5){width:15%}table.price-list tbody tr:last-of-type{border-bottom:none}table.price-list tbody tr:last-of-type td:first-of-type{border-bottom-left-radius:6px}table.price-list tbody tr:last-of-type td:last-of-type{background:transparent url(../img/base-table-footer-white.svg) right bottom/2000px 1000px no-repeat}}table.price-list td,table.price-list th{background-color:#fff;font-weight:400;padding:.75em .75em .73em .75em}@media (max-width:599px){table.price-list td,table.price-list th{padding:6px 30px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}table.price-list td:first-of-type,table.price-list th:first-of-type{font-size:18px;font-size:1.8rem;font-weight:500;padding-top:16px}table.price-list td:last-of-type,table.price-list th:last-of-type{padding-bottom:16px}}@media (min-width:600px){table.price-list td:first-of-type,table.price-list th:first-of-type{padding-left:30px}table.price-list td:last-of-type,table.price-list th:last-of-type{padding-right:30px}}table.price-list td span,table.price-list th span{margin-right:.5em}@media (min-width:600px){table.price-list td span,table.price-list th span{display:none}}table.price-list th{font-weight:300;text-transform:uppercase}@media (max-width:599px){table.price-list tr:last-of-type td:last-of-type{background-color:transparent;background:transparent url(../img/base-table-footer-white.svg) right bottom/2000px 1000px no-repeat}}section.tickets{background-color:#f2f2f2}section.tickets ul.ticket-list{list-style:none}section.tickets ul.ticket-list li.ticket-list-item:after{background-color:rgba(0,0,0,.1);content:"";display:block;height:2px;margin-top:25px;position:relative;width:100%}section.tickets ul.ticket-list li.ticket-list-item h2{font-size:26px;font-size:2.6rem;font-weight:500;line-height:1.2;margin-bottom:0}@media (min-width:400px){section.tickets ul.ticket-list li.ticket-list-item h2{font-size:28px;font-size:2.8rem}}@media (min-width:600px){section.tickets ul.ticket-list li.ticket-list-item h2{font-size:30px;font-size:3rem}}@media (min-width:800px){section.tickets ul.ticket-list li.ticket-list-item h2{font-size:32px;font-size:3.2rem}}@media (min-width:1000px){section.tickets ul.ticket-list li.ticket-list-item h2{font-size:34px;font-size:3.4rem}}@media (min-width:1200px){section.tickets ul.ticket-list li.ticket-list-item h2{font-size:36px;font-size:3.6rem}}section.tickets ul.ticket-list li.ticket-list-item span.location{font-size:26px;font-size:2.6rem;font-weight:300;line-height:1.2;margin-bottom:.25em}@media (min-width:400px){section.tickets ul.ticket-list li.ticket-list-item span.location{font-size:28px;font-size:2.8rem}}@media (min-width:600px){section.tickets ul.ticket-list li.ticket-list-item span.location{font-size:30px;font-size:3rem}}@media (min-width:800px){section.tickets ul.ticket-list li.ticket-list-item span.location{font-size:32px;font-size:3.2rem}}@media (min-width:1000px){section.tickets ul.ticket-list li.ticket-list-item span.location{font-size:34px;font-size:3.4rem}}@media (min-width:1200px){section.tickets ul.ticket-list li.ticket-list-item span.location{font-size:36px;font-size:3.6rem}}section.tickets ul.ticket-list li.ticket-list-item span.location i.flag.f-large{background-size:38px 20px;height:20px;width:38px}@media (min-width:400px){section.tickets ul.ticket-list li.ticket-list-item span.location i.flag.f-large{background-size:40px 22px;height:22px;width:40px}}@media (min-width:600px){section.tickets ul.ticket-list li.ticket-list-item span.location i.flag.f-large{background-size:42px 24px;height:24px;width:42px}}@media (min-width:800px){section.tickets ul.ticket-list li.ticket-list-item span.location i.flag.f-large{background-size:44px 26px;height:26px;width:44px}}@media (min-width:1000px){section.tickets ul.ticket-list li.ticket-list-item span.location i.flag.f-large{background-size:46px 26px;height:26px;width:46px}}@media (min-width:1200px){section.tickets ul.ticket-list li.ticket-list-item span.location i.flag.f-large{background-size:48px 28px;height:28px;width:48px}}section.tickets ul.ticket-list li.ticket-list-item span.round{font-size:22px;font-size:2.2rem;font-weight:300;line-height:1.4;margin-left:.15em;margin-bottom:.25em}@media (max-width:799px){section.tickets ul.ticket-list li.ticket-list-item span.round{display:block;margin-top:.35em}}@media (min-width:800px){section.tickets ul.ticket-list li.ticket-list-item span.round{font-size:32px;font-size:3.2rem}}@media (min-width:1000px){section.tickets ul.ticket-list li.ticket-list-item span.round{font-size:34px;font-size:3.4rem}}@media (min-width:1200px){section.tickets ul.ticket-list li.ticket-list-item span.round{font-size:36px;font-size:3.6rem}}@media (min-width:800px){section.tickets ul.ticket-list li.ticket-list-item span.round:before{content:" – "}}section.tickets ul.ticket-list li.ticket-list-item div.con-meta{margin-top:15px;margin-bottom:25px}section.tickets ul.ticket-options{list-style:none;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width:400px){section.tickets ul.ticket-options{margin:-10px!important}}section.tickets ul.ticket-options li.col.ticket-options-item{width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}@media (min-width:400px){section.tickets ul.ticket-options li.col.ticket-options-item{padding:10px}}@media (min-width:600px){section.tickets ul.ticket-options li.col.ticket-options-item{width:50%}}@media (min-width:1000px){section.tickets ul.ticket-options li.col.ticket-options-item{width:33.3333333333%}}section.tickets ul.ticket-options li.col.ticket-options-item a{background-color:#fff;border-radius:6px;overflow:hidden;padding:15px;position:relative;width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:space-between;-moz-box-pack:space-between;-ms-flex-pack:space-between;-webkit-justify-content:space-between;justify-content:space-between;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0)}@media (min-width:500px){section.tickets ul.ticket-options li.col.ticket-options-item a{padding:20px}}section.tickets ul.ticket-options li.col.ticket-options-item a:before{background-color:#e0081d;bottom:0;content:"";left:0;position:absolute;top:0;width:4px;-webkit-transition:-webkit-transform .25s;-moz-transition:transform .25s;-ms-transition:transform .25s;-o-transition:transform .25s;transition:transform .25s;-webkit-transform:translateX(-100.4%);-moz-transform:translateX(-100.4%);-ms-transform:translateX(-100.4%);-o-transform:translateX(-100.4%);transform:translateX(-100.4%)}section.tickets ul.ticket-options li.col.ticket-options-item a:active:before,section.tickets ul.ticket-options li.col.ticket-options-item a:hover:before{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}section.tickets ul.ticket-options li.col.ticket-options-item a:active h3 span,section.tickets ul.ticket-options li.col.ticket-options-item a:active span.con-date,section.tickets ul.ticket-options li.col.ticket-options-item a:hover h3 span,section.tickets ul.ticket-options li.col.ticket-options-item a:hover span.con-date{-webkit-transform:translateX(4px);-moz-transform:translateX(4px);-ms-transform:translateX(4px);-o-transform:translateX(4px);transform:translateX(4px)}section.tickets ul.ticket-options li.col.ticket-options-item h3{font-size:16px;font-size:1.6rem;font-weight:400;line-height:1.4;margin:0;margin-top:.25em;padding-right:10px;-webkit-transition:-webkit-color .25s;-moz-transition:color .25s;-ms-transition:color .25s;-o-transition:color .25s;transition:color .25s}@media (min-width:600px){section.tickets ul.ticket-options li.col.ticket-options-item h3{font-size:17px;font-size:1.7rem}}@media (min-width:1000px){section.tickets ul.ticket-options li.col.ticket-options-item h3{font-size:18px;font-size:1.8rem}}section.tickets ul.ticket-options li.col.ticket-options-item h3 span{display:inline-block;-webkit-transition:-webkit-transform .25s;-moz-transition:transform .25s;-ms-transition:transform .25s;-o-transition:transform .25s;transition:transform .25s}section.tickets ul.ticket-options li.col.ticket-options-item span.con-date{margin-top:3px;width:100%;-webkit-transition:-webkit-transform .25s;-moz-transition:transform .25s;-ms-transition:transform .25s;-o-transition:transform .25s;transition:transform .25s}section.contact{background-color:#f2f2f2}section.contact ul.contact-list{list-style:none;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}section.contact ul.contact-list .con-outer-image{border-radius:6px;position:relative;width:100%}@media (min-width:1000px){section.contact ul.contact-list .con-outer-image{width:50%}}section.contact ul.contact-list .con-middle-image{border-radius:6px;bottom:0;left:0;overflow:hidden;position:relative;right:0;top:0;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}@media (max-width:999px){section.contact ul.contact-list .con-middle-image{padding-bottom:56.25%}}section.contact ul.contact-list .con-inner-image{border-radius:6px;bottom:0;left:0;position:absolute;right:0;top:0;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}section.contact ul.contact-list .con-image{background-color:#e4e4e4;background-position:center center;background-size:cover;bottom:0;left:0;position:absolute;right:0;top:0;-webkit-transition:-webkit-transform .4s;-moz-transition:transform .4s;-ms-transition:transform .4s;-o-transition:transform .4s;transition:transform .4s;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}section.contact li.contact-item{width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}@media (min-width:600px){section.contact li.contact-item{width:50%}}@media (min-width:1100px){section.contact li.contact-item{width:33.3333333333%}}section.contact li.contact-item .con-inner-item{border-radius:6px;overflow:hidden;position:relative;width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}section.contact li.contact-item .con-outer-image{border-radius:6px;height:0;overflow:hidden;padding-bottom:62%;position:relative;width:100%;z-index:24}section.contact li.contact-item .con-middle-image{border-radius:6px;height:0;overflow:hidden;padding-bottom:62%;position:relative;width:100%;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}section.contact li.contact-item .con-inner-image{border-radius:6px;height:0;overflow:hidden;padding-bottom:62%;position:relative;width:100%;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}section.contact li.contact-item .con-image{background-color:#e4e4e4;background-position:center;background-size:cover;height:0;overflow:hidden;padding-bottom:62%;position:relative;width:100%;-webkit-transition:-webkit-transform .4s;-moz-transition:transform .4s;-ms-transition:transform .4s;-o-transition:transform .4s;transition:transform .4s;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}section.contact li.contact-item .con-image:after{background:-moz-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.04) 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.04) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,.04) 100%);bottom:0;content:"";height:30%;position:absolute;width:100%;z-index:24}section.contact li.contact-item .con-text{position:relative;width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex:1;flex:1}section.contact li.contact-item .con-text:before{background-color:#fff;content:"";height:25px;left:0;position:absolute;top:-25px;width:100%;z-index:20}section.contact li.contact-item .con-inner-text{background:url(../img/base-c-b-r-w.svg) right bottom/1500px 1000px no-repeat;overflow:hidden;padding:25px;position:relative;width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width:700px){section.contact li.contact-item .con-inner-text{padding:30px}}section.contact li.contact-item .con-inner-text h3{font-size:16px;font-size:1.6rem;font-weight:500;line-height:1.4;margin-bottom:.25em;width:100%}@media (min-width:600px){section.contact li.contact-item .con-inner-text h3{font-size:17px;font-size:1.7rem}}@media (min-width:800px){section.contact li.contact-item .con-inner-text h3{font-size:18px;font-size:1.8rem}}section.contact li.contact-item .con-inner-text h4{font-size:14px;font-size:1.4rem;font-weight:400;line-height:1.4;margin-bottom:.75em;width:100%}@media (min-width:500px){section.contact li.contact-item .con-inner-text h4{font-size:15px;font-size:1.5rem}}@media (min-width:1000px){section.contact li.contact-item .con-inner-text h4{font-size:16px;font-size:1.6rem}}section.contact li.contact-item .con-inner-text a{color:#e0081d;font-weight:300;-webkit-transition:-webkit-color .25s;-moz-transition:color .25s;-ms-transition:color .25s;-o-transition:color .25s;transition:color .25s}section.contact li.contact-item .con-inner-text a:active,section.contact li.contact-item .con-inner-text a:hover{color:#000}.cc-window{background-color:#333638;line-height:1.5em;padding:1em 15px;position:fixed;opacity:1;overflow:hidden;width:100%;z-index:1001;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-direction:row;flex-direction:row;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-box-shadow:0 0 8px 0 rgba(0,0,0,.2);-moz-box-shadow:0 0 8px 0 rgba(0,0,0,.2);-o-box-shadow:0 0 8px 0 rgba(0,0,0,.2);box-shadow:0 0 8px 0 rgba(0,0,0,.2);-webkit-transition:-webkit-opacity .8s ease;-moz-transition:opacity .8s ease;-ms-transition:opacity .8s ease;-o-transition:opacity .8s ease;transition:opacity .8s ease}@media (max-width:599px){.cc-window{-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}}@media (min-width:600px){.cc-window{-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}}@media (min-width:400px){.cc-window{padding-left:20px;padding-right:20px}}@media (min-width:500px){.cc-window{padding-left:25px;padding-right:25px}}@media (min-width:600px){.cc-window{padding-left:30px;padding-right:30px}}@media (min-width:700px){.cc-window{padding-left:35px;padding-right:35px}}@media (min-width:800px){.cc-window{padding-left:40px;padding-right:40px}}@media (min-width:900px){.cc-window{padding-left:45px;padding-right:45px}}@media (min-width:1000px){.cc-window{padding-left:50px;padding-right:50px}}@media (min-width:1100px){.cc-window{padding-left:55px;padding-right:55px}}@media (min-width:1200px){.cc-window{padding-left:60px;padding-right:60px}}@media (min-width:1300px){.cc-window{padding-left:70px;padding-right:70px}}@media (min-width:1400px){.cc-window{padding-left:80px;padding-right:80px}}@media (min-width:1500px){.cc-window{padding-left:90px;padding-right:90px}}@media (min-width:1600px){.cc-window{padding-left:100px;padding-right:100px}}.cc-window.cc-bottom{bottom:0;left:0;right:0}.cc-window.cc-invisible{opacity:0}.cc-window .cc-message{color:rgba(255,255,255,.7);display:block;max-width:100%;margin-right:1em;-webkit-flex:1 1 auto;flex:1 1 auto}@media (max-width:599px){.cc-window .cc-message{text-align:center;margin-bottom:1em}}.cc-window .cc-compliance{margin-left:12px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;-ms-flex-line-pack:justify;-webkit-align-content:space-between;-ms-flex-line-pack:space-between;align-content:space-between;-webkit-flex:0 0 auto;flex:0 0 auto}.cc-window a.cc-link{color:rgba(255,255,255,.7);-webkit-transition:-webkit-box-shadow .25s;-moz-transition:box-shadow .25s;-ms-transition:box-shadow .25s;-o-transition:box-shadow .25s;transition:box-shadow .25s;-webkit-box-shadow:inset 0 -1px 0 rgba(255,255,255,0),0 1px 0 rgba(255,255,255,.25);-moz-box-shadow:inset 0 -1px 0 rgba(255,255,255,0),0 1px 0 rgba(255,255,255,.25);-o-box-shadow:inset 0 -1px 0 rgba(255,255,255,0),0 1px 0 rgba(255,255,255,.25);box-shadow:inset 0 -1px 0 rgba(255,255,255,0),0 1px 0 rgba(255,255,255,.25)}.cc-window a.cc-link:active,.cc-window a.cc-link:hover{-webkit-box-shadow:inset 0 -1px 0 rgba(255,255,255,0),0 2px 0 #fff;-moz-box-shadow:inset 0 -1px 0 rgba(255,255,255,0),0 2px 0 #fff;-o-box-shadow:inset 0 -1px 0 rgba(255,255,255,0),0 2px 0 #fff;box-shadow:inset 0 -1px 0 rgba(255,255,255,0),0 2px 0 #fff}.cc-window a.cc-btn{border:none;border-radius:23px;cursor:pointer;display:inline-block;font-weight:400;line-height:1;margin-right:10px;max-height:46px;min-height:46px;padding:0 1.4em 0 1.4em;position:relative;overflow:hidden;text-decoration:none;white-space:nowrap;-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;box-shadow:none;-webkit-transition:-webkit-color .25s,background .25s;-moz-transition:color .25s,background .25s;-ms-transition:color .25s,background .25s;-o-transition:color .25s,background .25s;transition:color .25s,background .25s;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center}.cc-window a.cc-btn:last-of-type{margin-right:0}.cc-window a.cc-btn.cc-deny{color:#fff;-webkit-box-shadow:inset 0 0 0 2px rgba(255,255,255,.3);-moz-box-shadow:inset 0 0 0 2px rgba(255,255,255,.3);-o-box-shadow:inset 0 0 0 2px rgba(255,255,255,.3);box-shadow:inset 0 0 0 2px rgba(255,255,255,.3)}.cc-window a.cc-btn.cc-deny:active,.cc-window a.cc-btn.cc-deny:hover{background:rgba(0,0,0,.25)}.cc-window a.cc-btn.cc-allow,.cc-window a.cc-btn.cc-dismiss{color:#fff;position:relative;-webkit-box-shadow:inset 0 0 0 1px #e0081d;-moz-box-shadow:inset 0 0 0 1px #e0081d;-o-box-shadow:inset 0 0 0 1px #e0081d;box-shadow:inset 0 0 0 1px #e0081d}.cc-window a.cc-btn.cc-allow:before,.cc-window a.cc-btn.cc-dismiss:before{background:#e0081d;background:-moz-linear-gradient(left,#e0081d 0,#940412 100%);background:-webkit-linear-gradient(left,#e0081d 0,#940412 100%);background:linear-gradient(to right,#e0081d 0,#940412 100%);bottom:0;border-radius:23px;content:"";left:0;opacity:1;position:absolute;right:0;top:0;z-index:-1;-webkit-transition:-webkit-opacity .25s;-moz-transition:opacity .25s;-ms-transition:opacity .25s;-o-transition:opacity .25s;transition:opacity .25s}.cc-window a.cc-btn.cc-allow:after,.cc-window a.cc-btn.cc-dismiss:after{background-color:#e0081d;bottom:0;border-radius:23px;content:"";left:0;opacity:0;position:absolute;right:0;top:0;z-index:-1;-webkit-transition:-webkit-opacity .25s;-moz-transition:opacity .25s;-ms-transition:opacity .25s;-o-transition:opacity .25s;transition:opacity .25s}.cc-window a.cc-btn.cc-allow:active:after,.cc-window a.cc-btn.cc-allow:hover:after,.cc-window a.cc-btn.cc-dismiss:active:after,.cc-window a.cc-btn.cc-dismiss:hover:after{opacity:1}.cc-revoke{border-top-left-radius:6px;border-top-right-radius:6px;font-size:12px;font-size:1.2rem;position:fixed;overflow:hidden;line-height:1.5em;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;z-index:1002;bottom:0;left:15px;padding:8px 15px;color:#fff;background:#e0081d;background:-moz-linear-gradient(left,#e0081d 0,#940412 100%);background:-webkit-linear-gradient(left,#e0081d 0,#940412 100%);background:linear-gradient(to right,#e0081d 0,#940412 100%)}@media (min-width:400px){.cc-revoke{left:20px}}@media (min-width:500px){.cc-revoke{left:25px}}@media (min-width:600px){.cc-revoke{left:30px}}@media (min-width:700px){.cc-revoke{left:35px}}@media (min-width:800px){.cc-revoke{left:40px}}@media (min-width:900px){.cc-revoke{left:45px}}@media (min-width:1000px){.cc-revoke{left:50px}}@media (min-width:1100px){.cc-revoke{left:55px}}@media (min-width:1200px){.cc-revoke{left:60px}}@media (min-width:1300px){.cc-revoke{left:70px}}@media (min-width:1400px){.cc-revoke{left:80px}}@media (min-width:1500px){.cc-revoke{left:90px}}@media (min-width:1600px){.cc-revoke{left:100px}}.cc-revoke:hover{transform:translateY(0)}@media (max-width:699px){table.tv-schedule tbody,table.tv-schedule thead{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (max-width:699px){table.tv-schedule thead{display:none}}@media (max-width:699px){table.tv-schedule tr{width:100%}}@media (max-width:699px){table.tv-schedule td,table.tv-schedule th{padding:25px 30px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}table.tv-schedule td.event,table.tv-schedule th.event{font-size:18px;font-size:1.8rem;font-weight:500;padding-bottom:.5em;text-align:center;width:100%}table.tv-schedule td.premiere,table.tv-schedule th.premiere{padding-bottom:.25em;padding-top:0;text-align:center;width:100%}table.tv-schedule td.premiere:before,table.tv-schedule th.premiere:before{content:"Premiere:";font-weight:300;margin-right:.5em}table.tv-schedule td.encore,table.tv-schedule th.encore{padding-top:0;width:100%}table.tv-schedule td.encore:before,table.tv-schedule th.encore:before{content:"Encore:";font-weight:300;margin-right:.5em}}@media (min-width:700px){table.tv-schedule td.event,table.tv-schedule th.event{width:50%}}@media (min-width:700px){table.tv-schedule td.premiere,table.tv-schedule th.premiere{width:25%}}@media (min-width:700px){table.tv-schedule td.encore,table.tv-schedule th.encore{width:25%}}section.series-links{background:#e1e1e1 url(../img/dia-lines-white.svg) center center/7px 7px repeat;position:relative}section.series-links ul{list-style:none;margin:-25px -15px!important;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}@media (min-width:600px){section.series-links ul{margin:-25px -15px!important}}@media (min-width:1100px){section.series-links ul{margin:-30px -15px!important}}@media (min-width:1200px){section.series-links ul{margin:-35px -15px!important}}@media (min-width:1300px){section.series-links ul{margin:-40px -15px!important}}@media (min-width:1400px){section.series-links ul{margin:-45px -15px!important}}@media (min-width:1500px){section.series-links ul{margin:-50px -15px!important}}@media (min-width:1600px){section.series-links ul{margin:-55px -15px!important}}section.series-links ul li{max-width:250px;padding:15px;width:100%}@media (max-width:599px){section.series-links ul li:not(:last-child){padding-bottom:0}}@media (min-width:600px){section.series-links ul li{max-width:300px;width:33.3333333333%}}section.series-links ul li a{border-radius:6px;display:block;-webkit-transition:-webkit-background-color .25s;-moz-transition:background-color .25s;-ms-transition:background-color .25s;-o-transition:background-color .25s;transition:background-color .25s}section.series-links ul li a:active,section.series-links ul li a:hover{background-color:rgba(255,255,255,.5)}section.series-links ul li img{display:block}section.ad{background:#282a2c url(../img/dia-lines-l-grey.svg) center center/7px 7px repeat;position:relative}section.ad .row{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}section.ad .con-ad{border-radius:6px;display:block;overflow:hidden;position:relative;width:100%;-webkit-box-shadow:0 0 0 2px #000;-moz-box-shadow:0 0 0 2px #000;-o-box-shadow:0 0 0 2px #000;box-shadow:0 0 0 2px #000;-webkit-transition:-webkit-box-shadow .25s;-moz-transition:box-shadow .25s;-ms-transition:box-shadow .25s;-o-transition:box-shadow .25s;transition:box-shadow .25s}section.ad .con-ad:active,section.ad .con-ad:hover{-webkit-box-shadow:0 0 0 4px #333638;-moz-box-shadow:0 0 0 4px #333638;-o-box-shadow:0 0 0 4px #333638;box-shadow:0 0 0 4px #333638}section.ad .con-ad img,section.ad .con-ad picture{display:block;width:100%}section.ad .con-ad .layer{left:0;position:absolute;top:0}section.photo-groups{background-color:#f2f2f2}section.photo-groups ul.grd-photo-groups{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}section.photo-groups li.itm-photo-group{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}section.photo-groups li.itm-photo-group.large{width:100%}@media (min-width:900px){section.photo-groups li.itm-photo-group.large{width:50%}}section.photo-groups li.itm-photo-group.large .con-text{padding:15px}@media (min-width:400px){section.photo-groups li.itm-photo-group.large .con-text{padding:20px}}@media (min-width:600px){section.photo-groups li.itm-photo-group.large .con-text{padding:25px}}@media (min-width:800px){section.photo-groups li.itm-photo-group.large .con-text{padding:30px}}@media (min-width:1000px){section.photo-groups li.itm-photo-group.large .con-text{padding:35px}}@media (min-width:1200px){section.photo-groups li.itm-photo-group.large .con-text{padding:40px}}@media (min-width:1400px){section.photo-groups li.itm-photo-group.large .con-text{padding:45px}}@media (min-width:1600px){section.photo-groups li.itm-photo-group.large .con-text{padding:50px}}section.photo-groups li.itm-photo-group.large .con-text h3{margin-bottom:-.15em}@media (min-width:600px){section.photo-groups li.itm-photo-group.large .con-text h3{margin-bottom:-.2em}}@media (min-width:800px){section.photo-groups li.itm-photo-group.large .con-text h3{margin-bottom:-.25em}}@media (min-width:900px){section.photo-groups li.itm-photo-group.large .con-text h3{margin-bottom:-.3em}}section.photo-groups li.itm-photo-group.large .con-text h3 span.title{font-size:22px;font-size:2.2rem}@media (min-width:800px){section.photo-groups li.itm-photo-group.large .con-text h3 span.title{font-size:23px;font-size:2.3rem}}@media (min-width:900px){section.photo-groups li.itm-photo-group.large .con-text h3 span.title{font-size:24px;font-size:2.4rem}}@media (min-width:1000px){section.photo-groups li.itm-photo-group.large .con-text h3 span.title{font-size:25px;font-size:2.5rem}}@media (min-width:1100px){section.photo-groups li.itm-photo-group.large .con-text h3 span.title{font-size:26px;font-size:2.6rem}}@media (min-width:1200px){section.photo-groups li.itm-photo-group.large .con-text h3 span.title{font-size:27px;font-size:2.7rem}}section.photo-groups li.itm-photo-group.large .con-text h3 span.subtitle{font-size:14px;font-size:1.4rem}@media (min-width:800px){section.photo-groups li.itm-photo-group.large .con-text h3 span.subtitle{font-size:15px;font-size:1.5rem}}@media (min-width:1000px){section.photo-groups li.itm-photo-group.large .con-text h3 span.subtitle{font-size:16px;font-size:1.6rem}}section.photo-groups li.itm-photo-group.medium{width:100%}@media (min-width:600px){section.photo-groups li.itm-photo-group.medium{width:50%}}@media (min-width:900px){section.photo-groups li.itm-photo-group.medium{width:33.3333333333%}}section.photo-groups li.itm-photo-group.medium .con-image:after{height:80%}section.photo-groups li.itm-photo-group.medium .con-text{padding:15px}@media (min-width:400px){section.photo-groups li.itm-photo-group.medium .con-text{padding:18px}}@media (min-width:600px){section.photo-groups li.itm-photo-group.medium .con-text{padding:20px}}@media (min-width:800px){section.photo-groups li.itm-photo-group.medium .con-text{padding:22px}}@media (min-width:1000px){section.photo-groups li.itm-photo-group.medium .con-text{padding:24px}}@media (min-width:1200px){section.photo-groups li.itm-photo-group.medium .con-text{padding:26px}}@media (min-width:1400px){section.photo-groups li.itm-photo-group.medium .con-text{padding:28px}}@media (min-width:1600px){section.photo-groups li.itm-photo-group.medium .con-text{padding:30px}}section.photo-groups li.itm-photo-group.medium .con-text h3{margin-bottom:-.15em}@media (min-width:600px){section.photo-groups li.itm-photo-group.medium .con-text h3{margin-bottom:-.2em}}@media (min-width:800px){section.photo-groups li.itm-photo-group.medium .con-text h3{margin-bottom:-.25em}}@media (min-width:900px){section.photo-groups li.itm-photo-group.medium .con-text h3{margin-bottom:-.2em}}section.photo-groups li.itm-photo-group.medium .con-text h3 span.title{font-size:22px;font-size:2.2rem}@media (min-width:600px){section.photo-groups li.itm-photo-group.medium .con-text h3 span.title{font-size:18px;font-size:1.8rem}}@media (min-width:700px){section.photo-groups li.itm-photo-group.medium .con-text h3 span.title{font-size:1.9px;font-size:1.9rem}}@media (min-width:800px){section.photo-groups li.itm-photo-group.medium .con-text h3 span.title{font-size:20px;font-size:2rem}}@media (min-width:900px){section.photo-groups li.itm-photo-group.medium .con-text h3 span.title{font-size:18px;font-size:1.8rem}}@media (min-width:1000px){section.photo-groups li.itm-photo-group.medium .con-text h3 span.title{font-size:19px;font-size:1.9rem}}@media (min-width:1100px){section.photo-groups li.itm-photo-group.medium .con-text h3 span.title{font-size:20px;font-size:2rem}}@media (min-width:1200px){section.photo-groups li.itm-photo-group.medium .con-text h3 span.title{font-size:21px;font-size:2.1rem}}@media (min-width:1300px){section.photo-groups li.itm-photo-group.medium .con-text h3 span.title{font-size:22px;font-size:2.2rem}}@media (min-width:1400px){section.photo-groups li.itm-photo-group.medium .con-text h3 span.title{font-size:23px;font-size:2.3rem}}@media (min-width:1500px){section.photo-groups li.itm-photo-group.medium .con-text h3 span.title{font-size:24px;font-size:2.4rem}}section.photo-groups li.itm-photo-group.medium .con-text h3 span.subtitle{font-size:14px;font-size:1.4rem}@media (min-width:800px){section.photo-groups li.itm-photo-group.medium .con-text h3 span.subtitle{font-size:15px;font-size:1.5rem}}@media (min-width:1000px){section.photo-groups li.itm-photo-group.medium .con-text h3 span.subtitle{font-size:16px;font-size:1.6rem}}section.photo-groups li.itm-photo-group.small{width:50%}@media (min-width:600px){section.photo-groups li.itm-photo-group.small{width:33.3333333333%}}@media (min-width:900px){section.photo-groups li.itm-photo-group.small{width:25%}}section.photo-groups li.itm-photo-group.small span.item-count{display:none}section.photo-groups li.itm-photo-group.small span.lnk-btn{display:none}section.photo-groups li.itm-photo-group.small .con-image:after{height:95%}@media (min-width:800px){section.photo-groups li.itm-photo-group.small .con-image:after{height:90%}}section.photo-groups li.itm-photo-group.small .con-text{padding:15px}@media (min-width:400px){section.photo-groups li.itm-photo-group.small .con-text{padding:18px}}@media (min-width:600px){section.photo-groups li.itm-photo-group.small .con-text{padding:20px}}@media (min-width:800px){section.photo-groups li.itm-photo-group.small .con-text{padding:22px}}@media (min-width:1000px){section.photo-groups li.itm-photo-group.small .con-text{padding:24px}}@media (min-width:1200px){section.photo-groups li.itm-photo-group.small .con-text{padding:26px}}@media (min-width:1400px){section.photo-groups li.itm-photo-group.small .con-text{padding:28px}}@media (min-width:1600px){section.photo-groups li.itm-photo-group.small .con-text{padding:30px}}section.photo-groups li.itm-photo-group.small .con-text .con-text-inner{padding-right:0}section.photo-groups li.itm-photo-group.small .con-text h3{margin-bottom:-.15em}@media (min-width:600px){section.photo-groups li.itm-photo-group.small .con-text h3{margin-bottom:-.2em}}@media (min-width:800px){section.photo-groups li.itm-photo-group.small .con-text h3{margin-bottom:-.25em}}@media (min-width:900px){section.photo-groups li.itm-photo-group.small .con-text h3{margin-bottom:-.2em}}section.photo-groups li.itm-photo-group.small .con-text h3 span.title{font-size:14px;font-size:1.4rem}@media (min-width:400px){section.photo-groups li.itm-photo-group.small .con-text h3 span.title{font-size:15px;font-size:1.5rem}}@media (min-width:600px){section.photo-groups li.itm-photo-group.small .con-text h3 span.title{font-size:16px;font-size:1.6rem}}@media (min-width:1200px){section.photo-groups li.itm-photo-group.small .con-text h3 span.title{font-size:17px;font-size:1.7rem}}@media (min-width:1400px){section.photo-groups li.itm-photo-group.small .con-text h3 span.title{font-size:18px;font-size:1.8rem}}section.photo-groups li.itm-photo-group.small .con-text h3 span.subtitle{font-size:14px;font-size:1.4rem}@media (max-width:799px){section.photo-groups li.itm-photo-group.small .con-text h3 span.subtitle{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}}@media (min-width:900px) and (max-width:1099px){section.photo-groups li.itm-photo-group.small .con-text h3 span.subtitle{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}}section.photo-groups li.itm-photo-group:not(.large):not(.medium):not(.small):nth-of-type(1),section.photo-groups li.itm-photo-group:not(.large):not(.medium):not(.small):nth-of-type(2){width:100%}@media (min-width:900px){section.photo-groups li.itm-photo-group:not(.large):not(.medium):not(.small):nth-of-type(1),section.photo-groups li.itm-photo-group:not(.large):not(.medium):not(.small):nth-of-type(2){width:50%}}section.photo-groups li.itm-photo-group:not(.large):not(.medium):not(.small):nth-of-type(1) .con-text,section.photo-groups li.itm-photo-group:not(.large):not(.medium):not(.small):nth-of-type(2) .con-text{padding:15px}@media (min-width:400px){section.photo-groups li.itm-photo-group:not(.large):not(.medium):not(.small):nth-of-type(1) .con-text,section.photo-groups li.itm-photo-group:not(.large):not(.medium):not(.small):nth-of-type(2) .con-text{padding:20px}}@media (min-width:600px){section.photo-groups li.itm-photo-group:not(.large):not(.medium):not(.small):nth-of-type(1) .con-text,section.photo-groups li.itm-photo-group:not(.large):not(.medium):not(.small):nth-of-type(2) .con-text{padding:25px}}@media (min-width:800px){section.photo-groups li.itm-photo-group:not(.large):not(.medium):not(.small):nth-of-type(1) .con-text,section.photo-groups li.itm-photo-group:not(.large):not(.medium):not(.small):nth-of-type(2) .con-text{padding:30px}}@media (min-width:1000px){section.photo-groups li.itm-photo-group:not(.large):not(.medium):not(.small):nth-of-type(1) .con-text,section.photo-groups li.itm-photo-group:not(.large):not(.medium):not(.small):nth-of-type(2) .con-text{padding:35px}}@media (min-width:1200px){section.photo-groups li.itm-photo-group:not(.large):not(.medium):not(.small):nth-of-type(1) .con-text,section.photo-groups li.itm-photo-group:not(.large):not(.medium):not(.small):nth-of-type(2) .con-text{padding:40px}}@media (min-width:1400px){section.photo-groups li.itm-photo-group:not(.large):not(.medium):not(.small):nth-of-type(1) .con-text,section.photo-groups li.itm-photo-group:not(.large):not(.medium):not(.small):nth-of-type(2) .con-text{padding:45px}}@media (min-width:1600px){section.photo-groups li.itm-photo-group:not(.large):not(.medium):not(.small):nth-of-type(1) .con-text,section.photo-groups li.itm-photo-group:not(.large):not(.medium):not(.small):nth-of-type(2) .con-text{padding:50px}}section.photo-groups li.itm-photo-group:not(.large):not(.medium):not(.small):nth-of-type(1) .con-text h3,section.photo-groups li.itm-photo-group:not(.large):not(.medium):not(.small):nth-of-type(2) .con-text h3{margin-bottom:-.15em}@media (min-width:600px){section.photo-groups li.itm-photo-group:not(.large):not(.medium):not(.small):nth-of-type(1) .con-text h3,section.photo-groups li.itm-photo-group:not(.large):not(.medium):not(.small):nth-of-type(2) .con-text h3{margin-bottom:-.2em}}@media (min-width:800px){section.photo-groups li.itm-photo-group:not(.large):not(.medium):not(.small):nth-of-type(1) .con-text h3,section.photo-groups li.itm-photo-group:not(.large):not(.medium):not(.small):nth-of-type(2) .con-text h3{margin-bottom:-.25em}}@media (min-width:900px){section.photo-groups li.itm-photo-group:not(.large):not(.medium):not(.small):nth-of-type(1) .con-text h3,section.photo-groups li.itm-photo-group:not(.large):not(.medium):not(.small):nth-of-type(2) .con-text h3{margin-bottom:-.3em}}section.photo-groups li.itm-photo-group:not(.large):not(.medium):not(.small):nth-of-type(1) .con-text h3 span.title,section.photo-groups li.itm-photo-group:not(.large):not(.medium):not(.small):nth-of-type(2) .con-text h3 span.title{font-size:22px;font-size:2.2rem}@media (min-width:800px){section.photo-groups li.itm-photo-group:not(.large):not(.medium):not(.small):nth-of-type(1) .con-text h3 span.title,section.photo-groups li.itm-photo-group:not(.large):not(.medium):not(.small):nth-of-type(2) .con-text h3 span.title{font-size:23px;font-size:2.3rem}}@media (min-width:900px){section.photo-groups li.itm-photo-group:not(.large):not(.medium):not(.small):nth-of-type(1) .con-text h3 span.title,section.photo-groups li.itm-photo-group:not(.large):not(.medium):not(.small):nth-of-type(2) .con-text h3 span.title{font-size:24px;font-size:2.4rem}}@media (min-width:1000px){section.photo-groups li.itm-photo-group:not(.large):not(.medium):not(.small):nth-of-type(1) .con-text h3 span.title,section.photo-groups li.itm-photo-group:not(.large):not(.medium):not(.small):nth-of-type(2) .con-text h3 span.title{font-size:25px;font-size:2.5rem}}@media (min-width:1100px){section.photo-groups li.itm-photo-group:not(.large):not(.medium):not(.small):nth-of-type(1) .con-text h3 span.title,section.photo-groups li.itm-photo-group:not(.large):not(.medium):not(.small):nth-of-type(2) .con-text h3 span.title{font-size:26px;font-size:2.6rem}}@media (min-width:1200px){section.photo-groups li.itm-photo-group:not(.large):not(.medium):not(.small):nth-of-type(1) .con-text h3 span.title,section.photo-groups li.itm-photo-group:not(.large):not(.medium):not(.small):nth-of-type(2) .con-text h3 span.title{font-size:27px;font-size:2.7rem}}section.photo-groups li.itm-photo-group:not(.large):not(.medium):not(.small):nth-of-type(1) .con-text h3 span.subtitle,section.photo-groups li.itm-photo-group:not(.large):not(.medium):not(.small):nth-of-type(2) .con-text h3 span.subtitle{font-size:14px;font-size:1.4rem}@media (min-width:800px){section.photo-groups li.itm-photo-group:not(.large):not(.medium):not(.small):nth-of-type(1) .con-text h3 span.subtitle,section.photo-groups li.itm-photo-group:not(.large):not(.medium):not(.small):nth-of-type(2) .con-text h3 span.subtitle{font-size:15px;font-size:1.5rem}}@media (min-width:1000px){section.photo-groups li.itm-photo-group:not(.large):not(.medium):not(.small):nth-of-type(1) .con-text h3 span.subtitle,section.photo-groups li.itm-photo-group:not(.large):not(.medium):not(.small):nth-of-type(2) .con-text h3 span.subtitle{font-size:16px;font-size:1.6rem}}section.photo-groups li.itm-photo-group:not(.large):not(.medium):not(.small):nth-of-type(3),section.photo-groups li.itm-photo-group:not(.large):not(.medium):not(.small):nth-of-type(4),section.photo-groups li.itm-photo-group:not(.large):not(.medium):not(.small):nth-of-type(5),section.photo-groups li.itm-photo-group:not(.large):not(.medium):not(.small):nth-of-type(6),section.photo-groups li.itm-photo-group:not(.large):not(.medium):not(.small):nth-of-type(7),section.photo-groups li.itm-photo-group:not(.large):not(.medium):not(.small):nth-of-type(8){width:100%}@media (min-width:600px){section.photo-groups li.itm-photo-group:not(.large):not(.medium):not(.small):nth-of-type(3),section.photo-groups li.itm-photo-group:not(.large):not(.medium):not(.small):nth-of-type(4),section.photo-groups li.itm-photo-group:not(.large):not(.medium):not(.small):nth-of-type(5),section.photo-groups li.itm-photo-group:not(.large):not(.medium):not(.small):nth-of-type(6),section.photo-groups li.itm-photo-group:not(.large):not(.medium):not(.small):nth-of-type(7),section.photo-groups li.itm-photo-group:not(.large):not(.medium):not(.small):nth-of-type(8){width:50%}}@media (min-width:900px){section.photo-groups li.itm-photo-group:not(.large):not(.medium):not(.small):nth-of-type(3),section.photo-groups li.itm-photo-group:not(.large):not(.medium):not(.small):nth-of-type(4),section.photo-groups li.itm-photo-group:not(.large):not(.medium):not(.small):nth-of-type(5),section.photo-groups li.itm-photo-group:not(.large):not(.medium):not(.small):nth-of-type(6),section.photo-groups li.itm-photo-group:not(.large):not(.medium):not(.small):nth-of-type(7),section.photo-groups li.itm-photo-group:not(.large):not(.medium):not(.small):nth-of-type(8){width:33.3333333333%}}section.photo-groups li.itm-photo-group:not(.large):not(.medium):not(.small):nth-of-type(3) .con-image:after,section.photo-groups li.itm-photo-group:not(.large):not(.medium):not(.small):nth-of-type(4) .con-image:after,section.photo-groups li.itm-photo-group:not(.large):not(.medium):not(.small):nth-of-type(5) .con-image:after,section.photo-groups li.itm-photo-group:not(.large):not(.medium):not(.small):nth-of-type(6) .con-image:after,section.photo-groups li.itm-photo-group:not(.large):not(.medium):not(.small):nth-of-type(7) .con-image:after,section.photo-groups li.itm-photo-group:not(.large):not(.medium):not(.small):nth-of-type(8) .con-image:after{height:80%}section.photo-groups li.itm-photo-group:not(.large):not(.medium):not(.small):nth-of-type(3) .con-text,section.photo-groups li.itm-photo-group:not(.large):not(.medium):not(.small):nth-of-type(4) .con-text,section.photo-groups li.itm-photo-group:not(.large):not(.medium):not(.small):nth-of-type(5) .con-text,section.photo-groups li.itm-photo-group:not(.large):not(.medium):not(.small):nth-of-type(6) .con-text,section.photo-groups li.itm-photo-group:not(.large):not(.medium):not(.small):nth-of-type(7) .con-text,section.photo-groups li.itm-photo-group:not(.large):not(.medium):not(.small):nth-of-type(8) .con-text{padding:15px}@media (min-width:400px){section.photo-groups li.itm-photo-group:not(.large):not(.medium):not(.small):nth-of-type(3) .con-text,section.photo-groups li.itm-photo-group:not(.large):not(.medium):not(.small):nth-of-type(4) .con-text,section.photo-groups li.itm-photo-group:not(.large):not(.medium):not(.small):nth-of-type(5) .con-text,section.photo-groups li.itm-photo-group:not(.large):not(.medium):not(.small):nth-of-type(6) .con-text,section.photo-groups li.itm-photo-group:not(.large):not(.medium):not(.small):nth-of-type(7) .con-text,section.photo-groups li.itm-photo-group:not(.large):not(.medium):not(.small):nth-of-type(8) .con-text{padding:18px}}@media (min-width:600px){section.photo-groups li.itm-photo-group:not(.large):not(.medium):not(.small):nth-of-type(3) .con-text,section.photo-groups li.itm-photo-group:not(.large):not(.medium):not(.small):nth-of-type(4) .con-text,section.photo-groups li.itm-photo-group:not(.large):not(.medium):not(.small):nth-of-type(5) .con-text,section.photo-groups li.itm-photo-group:not(.large):not(.medium):not(.small):nth-of-type(6) .con-text,section.photo-groups li.itm-photo-group:not(.large):not(.medium):not(.small):nth-of-type(7) .con-text,section.photo-groups li.itm-photo-group:not(.large):not(.medium):not(.small):nth-of-type(8) .con-text{padding:20px}}@media (min-width:800px){section.photo-groups li.itm-photo-group:not(.large):not(.medium):not(.small):nth-of-type(3) .con-text,section.photo-groups li.itm-photo-group:not(.large):not(.medium):not(.small):nth-of-type(4) .con-text,section.photo-groups li.itm-photo-group:not(.large):not(.medium):not(.small):nth-of-type(5) .con-text,section.photo-groups li.itm-photo-group:not(.large):not(.medium):not(.small):nth-of-type(6) .con-text,section.photo-groups li.itm-photo-group:not(.large):not(.medium):not(.small):nth-of-type(7) .con-text,section.photo-groups li.itm-photo-group:not(.large):not(.medium):not(.small):nth-of-type(8) .con-text{padding:22px}}@media (min-width:1000px){section.photo-groups li.itm-photo-group:not(.large):not(.medium):not(.small):nth-of-type(3) .con-text,section.photo-groups li.itm-photo-group:not(.large):not(.medium):not(.small):nth-of-type(4) .con-text,section.photo-groups li.itm-photo-group:not(.large):not(.medium):not(.small):nth-of-type(5) .con-text,section.photo-groups li.itm-photo-group:not(.large):not(.medium):not(.small):nth-of-type(6) .con-text,section.photo-groups li.itm-photo-group:not(.large):not(.medium):not(.small):nth-of-type(7) .con-text,section.photo-groups li.itm-photo-group:not(.large):not(.medium):not(.small):nth-of-type(8) .con-text{padding:24px}}@media (min-width:1200px){section.photo-groups li.itm-photo-group:not(.large):not(.medium):not(.small):nth-of-type(3) .con-text,section.photo-groups li.itm-photo-group:not(.large):not(.medium):not(.small):nth-of-type(4) .con-text,section.photo-groups li.itm-photo-group:not(.large):not(.medium):not(.small):nth-of-type(5) .con-text,section.photo-groups li.itm-photo-group:not(.large):not(.medium):not(.small):nth-of-type(6) .con-text,section.photo-groups li.itm-photo-group:not(.large):not(.medium):not(.small):nth-of-type(7) .con-text,section.photo-groups li.itm-photo-group:not(.large):not(.medium):not(.small):nth-of-type(8) .con-text{padding:26px}}@media (min-width:1400px){section.photo-groups li.itm-photo-group:not(.large):not(.medium):not(.small):nth-of-type(3) .con-text,section.photo-groups li.itm-photo-group:not(.large):not(.medium):not(.small):nth-of-type(4) .con-text,section.photo-groups li.itm-photo-group:not(.large):not(.medium):not(.small):nth-of-type(5) .con-text,section.photo-groups li.itm-photo-group:not(.large):not(.medium):not(.small):nth-of-type(6) .con-text,section.photo-groups li.itm-photo-group:not(.large):not(.medium):not(.small):nth-of-type(7) .con-text,section.photo-groups li.itm-photo-group:not(.large):not(.medium):not(.small):nth-of-type(8) .con-text{padding:28px}}@media (min-width:1600px){section.photo-groups li.itm-photo-group:not(.large):not(.medium):not(.small):nth-of-type(3) .con-text,section.photo-groups li.itm-photo-group:not(.large):not(.medium):not(.small):nth-of-type(4) .con-text,section.photo-groups li.itm-photo-group:not(.large):not(.medium):not(.small):nth-of-type(5) .con-text,section.photo-groups li.itm-photo-group:not(.large):not(.medium):not(.small):nth-of-type(6) .con-text,section.photo-groups li.itm-photo-group:not(.large):not(.medium):not(.small):nth-of-type(7) .con-text,section.photo-groups li.itm-photo-group:not(.large):not(.medium):not(.small):nth-of-type(8) .con-text{padding:30px}}section.photo-groups li.itm-photo-group:not(.large):not(.medium):not(.small):nth-of-type(3) .con-text h3,section.photo-groups li.itm-photo-group:not(.large):not(.medium):not(.small):nth-of-type(4) .con-text h3,section.photo-groups li.itm-photo-group:not(.large):not(.medium):not(.small):nth-of-type(5) .con-text h3,section.photo-groups li.itm-photo-group:not(.large):not(.medium):not(.small):nth-of-type(6) .con-text h3,section.photo-groups li.itm-photo-group:not(.large):not(.medium):not(.small):nth-of-type(7) .con-text h3,section.photo-groups li.itm-photo-group:not(.large):not(.medium):not(.small):nth-of-type(8) .con-text h3{margin-bottom:-.15em}@media (min-width:600px){section.photo-groups li.itm-photo-group:not(.large):not(.medium):not(.small):nth-of-type(3) .con-text h3,section.photo-groups li.itm-photo-group:not(.large):not(.medium):not(.small):nth-of-type(4) .con-text h3,section.photo-groups li.itm-photo-group:not(.large):not(.medium):not(.small):nth-of-type(5) .con-text h3,section.photo-groups li.itm-photo-group:not(.large):not(.medium):not(.small):nth-of-type(6) .con-text h3,section.photo-groups li.itm-photo-group:not(.large):not(.medium):not(.small):nth-of-type(7) .con-text h3,section.photo-groups li.itm-photo-group:not(.large):not(.medium):not(.small):nth-of-type(8) .con-text h3{margin-bottom:-.2em}}@media (min-width:800px){section.photo-groups li.itm-photo-group:not(.large):not(.medium):not(.small):nth-of-type(3) .con-text h3,section.photo-groups li.itm-photo-group:not(.large):not(.medium):not(.small):nth-of-type(4) .con-text h3,section.photo-groups li.itm-photo-group:not(.large):not(.medium):not(.small):nth-of-type(5) .con-text h3,section.photo-groups li.itm-photo-group:not(.large):not(.medium):not(.small):nth-of-type(6) .con-text h3,section.photo-groups li.itm-photo-group:not(.large):not(.medium):not(.small):nth-of-type(7) .con-text h3,section.photo-groups li.itm-photo-group:not(.large):not(.medium):not(.small):nth-of-type(8) .con-text h3{margin-bottom:-.25em}}@media (min-width:900px){section.photo-groups li.itm-photo-group:not(.large):not(.medium):not(.small):nth-of-type(3) .con-text h3,section.photo-groups li.itm-photo-group:not(.large):not(.medium):not(.small):nth-of-type(4) .con-text h3,section.photo-groups li.itm-photo-group:not(.large):not(.medium):not(.small):nth-of-type(5) .con-text h3,section.photo-groups li.itm-photo-group:not(.large):not(.medium):not(.small):nth-of-type(6) .con-text h3,section.photo-groups li.itm-photo-group:not(.large):not(.medium):not(.small):nth-of-type(7) .con-text h3,section.photo-groups li.itm-photo-group:not(.large):not(.medium):not(.small):nth-of-type(8) .con-text h3{margin-bottom:-.2em}}section.photo-groups li.itm-photo-group:not(.large):not(.medium):not(.small):nth-of-type(3) .con-text h3 span.title,section.photo-groups li.itm-photo-group:not(.large):not(.medium):not(.small):nth-of-type(4) .con-text h3 span.title,section.photo-groups li.itm-photo-group:not(.large):not(.medium):not(.small):nth-of-type(5) .con-text h3 span.title,section.photo-groups li.itm-photo-group:not(.large):not(.medium):not(.small):nth-of-type(6) .con-text h3 span.title,section.photo-groups li.itm-photo-group:not(.large):not(.medium):not(.small):nth-of-type(7) .con-text h3 span.title,section.photo-groups li.itm-photo-group:not(.large):not(.medium):not(.small):nth-of-type(8) .con-text h3 span.title{font-size:22px;font-size:2.2rem}@media (min-width:600px){section.photo-groups li.itm-photo-group:not(.large):not(.medium):not(.small):nth-of-type(3) .con-text h3 span.title,section.photo-groups li.itm-photo-group:not(.large):not(.medium):not(.small):nth-of-type(4) .con-text h3 span.title,section.photo-groups li.itm-photo-group:not(.large):not(.medium):not(.small):nth-of-type(5) .con-text h3 span.title,section.photo-groups li.itm-photo-group:not(.large):not(.medium):not(.small):nth-of-type(6) .con-text h3 span.title,section.photo-groups li.itm-photo-group:not(.large):not(.medium):not(.small):nth-of-type(7) .con-text h3 span.title,section.photo-groups li.itm-photo-group:not(.large):not(.medium):not(.small):nth-of-type(8) .con-text h3 span.title{font-size:18px;font-size:1.8rem}}@media (min-width:700px){section.photo-groups li.itm-photo-group:not(.large):not(.medium):not(.small):nth-of-type(3) .con-text h3 span.title,section.photo-groups li.itm-photo-group:not(.large):not(.medium):not(.small):nth-of-type(4) .con-text h3 span.title,section.photo-groups li.itm-photo-group:not(.large):not(.medium):not(.small):nth-of-type(5) .con-text h3 span.title,section.photo-groups li.itm-photo-group:not(.large):not(.medium):not(.small):nth-of-type(6) .con-text h3 span.title,section.photo-groups li.itm-photo-group:not(.large):not(.medium):not(.small):nth-of-type(7) .con-text h3 span.title,section.photo-groups li.itm-photo-group:not(.large):not(.medium):not(.small):nth-of-type(8) .con-text h3 span.title{font-size:1.9px;font-size:1.9rem}}@media (min-width:800px){section.photo-groups li.itm-photo-group:not(.large):not(.medium):not(.small):nth-of-type(3) .con-text h3 span.title,section.photo-groups li.itm-photo-group:not(.large):not(.medium):not(.small):nth-of-type(4) .con-text h3 span.title,section.photo-groups li.itm-photo-group:not(.large):not(.medium):not(.small):nth-of-type(5) .con-text h3 span.title,section.photo-groups li.itm-photo-group:not(.large):not(.medium):not(.small):nth-of-type(6) .con-text h3 span.title,section.photo-groups li.itm-photo-group:not(.large):not(.medium):not(.small):nth-of-type(7) .con-text h3 span.title,section.photo-groups li.itm-photo-group:not(.large):not(.medium):not(.small):nth-of-type(8) .con-text h3 span.title{font-size:20px;font-size:2rem}}@media (min-width:900px){section.photo-groups li.itm-photo-group:not(.large):not(.medium):not(.small):nth-of-type(3) .con-text h3 span.title,section.photo-groups li.itm-photo-group:not(.large):not(.medium):not(.small):nth-of-type(4) .con-text h3 span.title,section.photo-groups li.itm-photo-group:not(.large):not(.medium):not(.small):nth-of-type(5) .con-text h3 span.title,section.photo-groups li.itm-photo-group:not(.large):not(.medium):not(.small):nth-of-type(6) .con-text h3 span.title,section.photo-groups li.itm-photo-group:not(.large):not(.medium):not(.small):nth-of-type(7) .con-text h3 span.title,section.photo-groups li.itm-photo-group:not(.large):not(.medium):not(.small):nth-of-type(8) .con-text h3 span.title{font-size:18px;font-size:1.8rem}}@media (min-width:1000px){section.photo-groups li.itm-photo-group:not(.large):not(.medium):not(.small):nth-of-type(3) .con-text h3 span.title,section.photo-groups li.itm-photo-group:not(.large):not(.medium):not(.small):nth-of-type(4) .con-text h3 span.title,section.photo-groups li.itm-photo-group:not(.large):not(.medium):not(.small):nth-of-type(5) .con-text h3 span.title,section.photo-groups li.itm-photo-group:not(.large):not(.medium):not(.small):nth-of-type(6) .con-text h3 span.title,section.photo-groups li.itm-photo-group:not(.large):not(.medium):not(.small):nth-of-type(7) .con-text h3 span.title,section.photo-groups li.itm-photo-group:not(.large):not(.medium):not(.small):nth-of-type(8) .con-text h3 span.title{font-size:19px;font-size:1.9rem}}@media (min-width:1100px){section.photo-groups li.itm-photo-group:not(.large):not(.medium):not(.small):nth-of-type(3) .con-text h3 span.title,section.photo-groups li.itm-photo-group:not(.large):not(.medium):not(.small):nth-of-type(4) .con-text h3 span.title,section.photo-groups li.itm-photo-group:not(.large):not(.medium):not(.small):nth-of-type(5) .con-text h3 span.title,section.photo-groups li.itm-photo-group:not(.large):not(.medium):not(.small):nth-of-type(6) .con-text h3 span.title,section.photo-groups li.itm-photo-group:not(.large):not(.medium):not(.small):nth-of-type(7) .con-text h3 span.title,section.photo-groups li.itm-photo-group:not(.large):not(.medium):not(.small):nth-of-type(8) .con-text h3 span.title{font-size:20px;font-size:2rem}}@media (min-width:1200px){section.photo-groups li.itm-photo-group:not(.large):not(.medium):not(.small):nth-of-type(3) .con-text h3 span.title,section.photo-groups li.itm-photo-group:not(.large):not(.medium):not(.small):nth-of-type(4) .con-text h3 span.title,section.photo-groups li.itm-photo-group:not(.large):not(.medium):not(.small):nth-of-type(5) .con-text h3 span.title,section.photo-groups li.itm-photo-group:not(.large):not(.medium):not(.small):nth-of-type(6) .con-text h3 span.title,section.photo-groups li.itm-photo-group:not(.large):not(.medium):not(.small):nth-of-type(7) .con-text h3 span.title,section.photo-groups li.itm-photo-group:not(.large):not(.medium):not(.small):nth-of-type(8) .con-text h3 span.title{font-size:21px;font-size:2.1rem}}@media (min-width:1300px){section.photo-groups li.itm-photo-group:not(.large):not(.medium):not(.small):nth-of-type(3) .con-text h3 span.title,section.photo-groups li.itm-photo-group:not(.large):not(.medium):not(.small):nth-of-type(4) .con-text h3 span.title,section.photo-groups li.itm-photo-group:not(.large):not(.medium):not(.small):nth-of-type(5) .con-text h3 span.title,section.photo-groups li.itm-photo-group:not(.large):not(.medium):not(.small):nth-of-type(6) .con-text h3 span.title,section.photo-groups li.itm-photo-group:not(.large):not(.medium):not(.small):nth-of-type(7) .con-text h3 span.title,section.photo-groups li.itm-photo-group:not(.large):not(.medium):not(.small):nth-of-type(8) .con-text h3 span.title{font-size:22px;font-size:2.2rem}}@media (min-width:1400px){section.photo-groups li.itm-photo-group:not(.large):not(.medium):not(.small):nth-of-type(3) .con-text h3 span.title,section.photo-groups li.itm-photo-group:not(.large):not(.medium):not(.small):nth-of-type(4) .con-text h3 span.title,section.photo-groups li.itm-photo-group:not(.large):not(.medium):not(.small):nth-of-type(5) .con-text h3 span.title,section.photo-groups li.itm-photo-group:not(.large):not(.medium):not(.small):nth-of-type(6) .con-text h3 span.title,section.photo-groups li.itm-photo-group:not(.large):not(.medium):not(.small):nth-of-type(7) .con-text h3 span.title,section.photo-groups li.itm-photo-group:not(.large):not(.medium):not(.small):nth-of-type(8) .con-text h3 span.title{font-size:23px;font-size:2.3rem}}@media (min-width:1500px){section.photo-groups li.itm-photo-group:not(.large):not(.medium):not(.small):nth-of-type(3) .con-text h3 span.title,section.photo-groups li.itm-photo-group:not(.large):not(.medium):not(.small):nth-of-type(4) .con-text h3 span.title,section.photo-groups li.itm-photo-group:not(.large):not(.medium):not(.small):nth-of-type(5) .con-text h3 span.title,section.photo-groups li.itm-photo-group:not(.large):not(.medium):not(.small):nth-of-type(6) .con-text h3 span.title,section.photo-groups li.itm-photo-group:not(.large):not(.medium):not(.small):nth-of-type(7) .con-text h3 span.title,section.photo-groups li.itm-photo-group:not(.large):not(.medium):not(.small):nth-of-type(8) .con-text h3 span.title{font-size:24px;font-size:2.4rem}}section.photo-groups li.itm-photo-group:not(.large):not(.medium):not(.small):nth-of-type(3) .con-text h3 span.subtitle,section.photo-groups li.itm-photo-group:not(.large):not(.medium):not(.small):nth-of-type(4) .con-text h3 span.subtitle,section.photo-groups li.itm-photo-group:not(.large):not(.medium):not(.small):nth-of-type(5) .con-text h3 span.subtitle,section.photo-groups li.itm-photo-group:not(.large):not(.medium):not(.small):nth-of-type(6) .con-text h3 span.subtitle,section.photo-groups li.itm-photo-group:not(.large):not(.medium):not(.small):nth-of-type(7) .con-text h3 span.subtitle,section.photo-groups li.itm-photo-group:not(.large):not(.medium):not(.small):nth-of-type(8) .con-text h3 span.subtitle{font-size:14px;font-size:1.4rem}@media (min-width:800px){section.photo-groups li.itm-photo-group:not(.large):not(.medium):not(.small):nth-of-type(3) .con-text h3 span.subtitle,section.photo-groups li.itm-photo-group:not(.large):not(.medium):not(.small):nth-of-type(4) .con-text h3 span.subtitle,section.photo-groups li.itm-photo-group:not(.large):not(.medium):not(.small):nth-of-type(5) .con-text h3 span.subtitle,section.photo-groups li.itm-photo-group:not(.large):not(.medium):not(.small):nth-of-type(6) .con-text h3 span.subtitle,section.photo-groups li.itm-photo-group:not(.large):not(.medium):not(.small):nth-of-type(7) .con-text h3 span.subtitle,section.photo-groups li.itm-photo-group:not(.large):not(.medium):not(.small):nth-of-type(8) .con-text h3 span.subtitle{font-size:15px;font-size:1.5rem}}@media (min-width:1000px){section.photo-groups li.itm-photo-group:not(.large):not(.medium):not(.small):nth-of-type(3) .con-text h3 span.subtitle,section.photo-groups li.itm-photo-group:not(.large):not(.medium):not(.small):nth-of-type(4) .con-text h3 span.subtitle,section.photo-groups li.itm-photo-group:not(.large):not(.medium):not(.small):nth-of-type(5) .con-text h3 span.subtitle,section.photo-groups li.itm-photo-group:not(.large):not(.medium):not(.small):nth-of-type(6) .con-text h3 span.subtitle,section.photo-groups li.itm-photo-group:not(.large):not(.medium):not(.small):nth-of-type(7) .con-text h3 span.subtitle,section.photo-groups li.itm-photo-group:not(.large):not(.medium):not(.small):nth-of-type(8) .con-text h3 span.subtitle{font-size:16px;font-size:1.6rem}}section.photo-groups li.itm-photo-group:not(.large):not(.medium):not(.small):nth-of-type(1n+9){width:50%}@media (min-width:600px){section.photo-groups li.itm-photo-group:not(.large):not(.medium):not(.small):nth-of-type(1n+9){width:33.3333333333%}}@media (min-width:900px){section.photo-groups li.itm-photo-group:not(.large):not(.medium):not(.small):nth-of-type(1n+9){width:25%}}section.photo-groups li.itm-photo-group:not(.large):not(.medium):not(.small):nth-of-type(1n+9) span.item-count{display:none}section.photo-groups li.itm-photo-group:not(.large):not(.medium):not(.small):nth-of-type(1n+9) span.lnk-btn{display:none}section.photo-groups li.itm-photo-group:not(.large):not(.medium):not(.small):nth-of-type(1n+9) .con-image:after{height:95%}@media (min-width:800px){section.photo-groups li.itm-photo-group:not(.large):not(.medium):not(.small):nth-of-type(1n+9) .con-image:after{height:90%}}section.photo-groups li.itm-photo-group:not(.large):not(.medium):not(.small):nth-of-type(1n+9) .con-text{padding:15px}@media (min-width:400px){section.photo-groups li.itm-photo-group:not(.large):not(.medium):not(.small):nth-of-type(1n+9) .con-text{padding:18px}}@media (min-width:600px){section.photo-groups li.itm-photo-group:not(.large):not(.medium):not(.small):nth-of-type(1n+9) .con-text{padding:20px}}@media (min-width:800px){section.photo-groups li.itm-photo-group:not(.large):not(.medium):not(.small):nth-of-type(1n+9) .con-text{padding:22px}}@media (min-width:1000px){section.photo-groups li.itm-photo-group:not(.large):not(.medium):not(.small):nth-of-type(1n+9) .con-text{padding:24px}}@media (min-width:1200px){section.photo-groups li.itm-photo-group:not(.large):not(.medium):not(.small):nth-of-type(1n+9) .con-text{padding:26px}}@media (min-width:1400px){section.photo-groups li.itm-photo-group:not(.large):not(.medium):not(.small):nth-of-type(1n+9) .con-text{padding:28px}}@media (min-width:1600px){section.photo-groups li.itm-photo-group:not(.large):not(.medium):not(.small):nth-of-type(1n+9) .con-text{padding:30px}}section.photo-groups li.itm-photo-group:not(.large):not(.medium):not(.small):nth-of-type(1n+9) .con-text .con-text-inner{padding-right:0}section.photo-groups li.itm-photo-group:not(.large):not(.medium):not(.small):nth-of-type(1n+9) .con-text h3{margin-bottom:-.15em}@media (min-width:600px){section.photo-groups li.itm-photo-group:not(.large):not(.medium):not(.small):nth-of-type(1n+9) .con-text h3{margin-bottom:-.2em}}@media (min-width:800px){section.photo-groups li.itm-photo-group:not(.large):not(.medium):not(.small):nth-of-type(1n+9) .con-text h3{margin-bottom:-.25em}}@media (min-width:900px){section.photo-groups li.itm-photo-group:not(.large):not(.medium):not(.small):nth-of-type(1n+9) .con-text h3{margin-bottom:-.2em}}section.photo-groups li.itm-photo-group:not(.large):not(.medium):not(.small):nth-of-type(1n+9) .con-text h3 span.title{font-size:14px;font-size:1.4rem}@media (min-width:400px){section.photo-groups li.itm-photo-group:not(.large):not(.medium):not(.small):nth-of-type(1n+9) .con-text h3 span.title{font-size:15px;font-size:1.5rem}}@media (min-width:600px){section.photo-groups li.itm-photo-group:not(.large):not(.medium):not(.small):nth-of-type(1n+9) .con-text h3 span.title{font-size:16px;font-size:1.6rem}}@media (min-width:1200px){section.photo-groups li.itm-photo-group:not(.large):not(.medium):not(.small):nth-of-type(1n+9) .con-text h3 span.title{font-size:17px;font-size:1.7rem}}@media (min-width:1400px){section.photo-groups li.itm-photo-group:not(.large):not(.medium):not(.small):nth-of-type(1n+9) .con-text h3 span.title{font-size:18px;font-size:1.8rem}}section.photo-groups li.itm-photo-group:not(.large):not(.medium):not(.small):nth-of-type(1n+9) .con-text h3 span.subtitle{font-size:14px;font-size:1.4rem}@media (max-width:799px){section.photo-groups li.itm-photo-group:not(.large):not(.medium):not(.small):nth-of-type(1n+9) .con-text h3 span.subtitle{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}}@media (min-width:900px) and (max-width:1099px){section.photo-groups li.itm-photo-group:not(.large):not(.medium):not(.small):nth-of-type(1n+9) .con-text h3 span.subtitle{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}}section.photo-groups li.itm-photo-group a{border-radius:6px;overflow:hidden;width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}section.photo-groups li.itm-photo-group a:active .con-image,section.photo-groups li.itm-photo-group a:hover .con-image{-webkit-transform:scale(1.04);-moz-transform:scale(1.04);-ms-transform:scale(1.04);-o-transform:scale(1.04);transform:scale(1.04)}section.photo-groups li.itm-photo-group a:active .con-image:after,section.photo-groups li.itm-photo-group a:hover .con-image:after{opacity:1}section.photo-groups li.itm-photo-group .con-outer{border-radius:6px;position:relative;width:100%;z-index:24;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch}section.photo-groups li.itm-photo-group .con-middle{border-radius:6px;position:relative;width:100%;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch}section.photo-groups li.itm-photo-group .con-inner{aspect-ratio:3/2;border-radius:6px;overflow:hidden;position:relative;width:100%;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:flex-end;-ms-flex-align:flex-end;align-items:flex-end;-webkit-align-content:flex-end;-ms-flex-line-pack:flex-end;align-content:flex-end}section.photo-groups li.itm-photo-group .con-image{height:100%;position:absolute;width:100%;-webkit-transition:-webkit-transform .4s;-moz-transition:transform .4s;-ms-transition:transform .4s;-o-transition:transform .4s;transition:transform .4s;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}section.photo-groups li.itm-photo-group .con-image:after{background:-moz-linear-gradient(top,rgba(0,0,0,0) 0,#000 80%);background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0,#000 80%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0,#000 80%);bottom:0;content:"";height:65%;opacity:.85;position:absolute;width:100%;z-index:24;-webkit-transition:-webkit-opacity .4s;-moz-transition:opacity .4s;-ms-transition:opacity .4s;-o-transition:opacity .4s;transition:opacity .4s}section.photo-groups li.itm-photo-group .con-image img{display:block;height:100%;object-fit:cover;object-position:center center;width:100%}section.photo-groups li.itm-photo-group .con-text{padding:15px;position:relative;width:100%;-webkit-align-items:flex-end;-ms-flex-align:flex-end;align-items:flex-end;-webkit-align-content:flex-end;-ms-flex-line-pack:flex-end;align-content:flex-end;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex:1;flex:1}@media (min-width:400px){section.photo-groups li.itm-photo-group .con-text{padding:20px}}@media (min-width:600px){section.photo-groups li.itm-photo-group .con-text{padding:25px}}@media (min-width:800px){section.photo-groups li.itm-photo-group .con-text{padding:30px}}@media (min-width:1000px){section.photo-groups li.itm-photo-group .con-text{padding:35px}}@media (min-width:1200px){section.photo-groups li.itm-photo-group .con-text{padding:40px}}@media (min-width:1400px){section.photo-groups li.itm-photo-group .con-text{padding:45px}}@media (min-width:1600px){section.photo-groups li.itm-photo-group .con-text{padding:50px}}section.photo-groups li.itm-photo-group .con-text .con-text-inner{padding-right:10px;width:100%}section.photo-groups li.itm-photo-group .con-text span.item-count{color:#e0081d;display:block;font-size:12px;font-size:1.2rem;margin-bottom:.4em;text-transform:uppercase;text-shadow:2px 2px 4px rgba(0,0,0,.3)}section.photo-groups li.itm-photo-group .con-text h3{color:#fff;line-height:1.1;margin-bottom:-.35em;width:100%;text-shadow:2px 2px 4px rgba(0,0,0,.3)}section.photo-groups li.itm-photo-group .con-text h3 span.title{display:block;font-weight:500}section.photo-groups li.itm-photo-group .con-text h3 span.subtitle{display:block;font-weight:400;line-height:1.4;margin-top:.4em}section.brands{background-color:#fff;position:relative}section.brands ul.brand-list{margin:-10px;list-style:none;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}section.brands ul.brand-list li{padding:15px;width:33.3333333333%}@media (min-width:500px){section.brands ul.brand-list li{width:25%}}@media (min-width:600px){section.brands ul.brand-list li{width:20%}}@media (min-width:800px){section.brands ul.brand-list li{width:16.6666666667%}}@media (min-width:900px){section.brands ul.brand-list li{width:14.2857142857%}}@media (min-width:1000px){section.brands ul.brand-list li{padding:20px;width:12.5%}}@media (min-width:1150px){section.brands ul.brand-list li{width:11.1111111111%}}@media (min-width:1200px){section.brands ul.brand-list li{padding:25px}}@media (min-width:1300px){section.brands ul.brand-list li{width:10%}}section.brands ul.brand-list a{display:block;width:100%}section.brands ul.brand-list .image-container img{width:100%}section.brands ul.brand-list .text-container{text-align:center;width:100%}section.brands ul.brand-list .text-container span{display:inline-block;font-size:12px;font-size:1.2rem;line-height:1.4;text-transform:uppercase}section.partners{background-color:#fff;position:relative}section.partners ul.partners-list{margin:-10px;list-style:none;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}@media (min-width:800px){section.partners ul.partners-list{margin:-12px}}@media (min-width:1000px){section.partners ul.partners-list{margin:-15px}}section.partners ul.partners-list li{padding:15px;width:33.3333333333%}@media (min-width:500px){section.partners ul.partners-list li{width:25%}}@media (min-width:600px){section.partners ul.partners-list li{width:20%}}@media (min-width:800px){section.partners ul.partners-list li{width:16.6666666667%}}@media (min-width:1000px){section.partners ul.partners-list li{padding:20px;width:14.2857142857%}}@media (min-width:1200px){section.partners ul.partners-list li{padding:25px;width:12.5%}}section.partners ul.partners-list a{display:block;width:100%}section.partners ul.partners-list .image-container img{display:block;width:100%}section.partners ul.partners-list .text-container{width:100%;text-align:center}section.partners ul.partners-list .text-container span{display:inline-block;font-size:12px;font-size:1.2rem;line-height:1.4;text-transform:uppercase}footer section:nth-of-type(2) .row{padding-top:0}footer section:nth-of-type(2) .row .col:first-of-type{padding-top:0}section.base{background-color:#000;font-size:14px;font-size:1.4rem;position:relative}section.base .row{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center}@media (max-width:599px){section.base .row{-webkit-box-pack:space-evenly;-moz-box-pack:space-evenly;-ms-flex-pack:space-evenly;-webkit-justify-content:space-evenly;justify-content:space-evenly}}section.base .col-logo-1{height:94px;width:110px}@media (max-width:599px){section.base .col-logo-1{margin-top:6px;-webkit-order:2;order:2}}@media (min-width:400px){section.base .col-logo-1{height:102px;width:120px}}@media (min-width:600px){section.base .col-logo-1{height:111px;width:130px}}@media (min-width:700px){section.base .col-logo-1{height:120px;width:140px}}@media (min-width:800px){section.base .col-logo-1{height:129px;width:150px}}section.base .col-logo-1 a{display:block}section.base .col-logo-1 img{display:block;width:100%}section.base .col-legal{color:rgba(255,255,255,.7);text-align:center;width:100%}@media (max-width:599px){section.base .col-legal{-webkit-order:1;order:1}}@media (min-width:600px){section.base .col-legal{-webkit-flex:1;flex:1}}section.base .col-legal ul{list-style:none;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}section.base .col-legal ul li{margin:0 3px}section.base .col-legal ul a{color:rgba(255,255,255,.7);display:block;font-weight:300;padding:.15em .25em;-webkit-transition:-webkit-color .25s;-moz-transition:color .25s;-ms-transition:color .25s;-o-transition:color .25s;transition:color .25s}section.base .col-legal ul a:active,section.base .col-legal ul a:hover{color:#fff}section.base .col-legal span.small-print{display:block;font-size:12px;font-size:1.2rem;margin-top:.25em}@media (min-width:800px){section.base .col-legal span.small-print{margin-top:.5em}}@media (min-width:1200px){section.base .col-legal span.small-print{margin-top:1em}}section.base .col-logo-2{height:50px;width:110px}@media (max-width:599px){section.base .col-logo-2{margin-top:6px;-webkit-order:3;order:3}}@media (min-width:400px){section.base .col-logo-2{height:57px;width:120px}}@media (min-width:600px){section.base .col-logo-2{height:66px;width:130px}}@media (min-width:700px){section.base .col-logo-2{height:73px;width:140px}}@media (min-width:800px){section.base .col-logo-2{height:80px;width:150px}}section.base .col-logo-2 a{display:block}section.base .col-logo-2 img{display:block;width:100%}svg{height:0;width:0}section.advanced-search-bar .list{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}@media (max-width:399px){section.advanced-search-bar .list{-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (min-width:900px){section.advanced-search-bar .list{margin:-12px!important}}@media (min-width:900px){section.advanced-search-bar .list .col{padding:12px}}section.advanced-search-bar .list .col.col-inp{width:100%}section.advanced-search-bar .list .col.col-inp .mod{overflow:hidden;position:relative;width:100%}section.advanced-search-bar .list .col.col-inp input{font-size:30px;font-size:3rem;border:none;border-bottom:2px solid rgba(0,0,0,.2);line-height:1.4;height:46px;width:100%;-webkit-transition:-webkit-border .5s;-moz-transition:border .5s;-ms-transition:border .5s;-o-transition:border .5s;transition:border .5s}@media (min-width:900px){section.advanced-search-bar .list .col.col-inp input{padding-bottom:15px;padding-top:0}}section.advanced-search-bar .list .col.col-inp input:active,section.advanced-search-bar .list .col.col-inp input:focus{border-bottom:2px solid #000}section.advanced-search-bar .list .col.col-btn{width:100%}@media (min-width:400px){section.advanced-search-bar .list .col.col-btn{width:auto}}section.advanced-search-bar button.advanced-search-button{border:none;border-radius:23px;height:46px;max-height:46px;position:relative;background:#e0081d;background:-moz-linear-gradient(left,#e0081d 0,#940412 100%);background:-webkit-linear-gradient(left,#e0081d 0,#940412 100%);background:linear-gradient(to right,#e0081d 0,#940412 100%);-webkit-box-shadow:inset 0 0 1px #e0081d;-moz-box-shadow:inset 0 0 1px #e0081d;-o-box-shadow:inset 0 0 1px #e0081d;box-shadow:inset 0 0 1px #e0081d}@media (max-width:399px){section.advanced-search-bar button.advanced-search-button{width:100%}}section.advanced-search-bar button.advanced-search-button span.icon-search{background:url(../img/icons.svg) -303px -20px/400px 40px no-repeat;display:block;height:20px;left:15px;position:absolute;top:13px;width:20px}section.advanced-search-bar button.advanced-search-button span.text-search{color:#fff;display:inline-block;padding-left:36px;padding-right:15px;text-transform:uppercase}section.search-results.search-drivers-teams{background-color:#f2f2f2}section.search-results.search-drivers-teams ul.search-list-drivers-teams{list-style:none;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}section.search-results.search-drivers-teams ul.search-list-drivers-teams li.col{width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}@media (min-width:700px){section.search-results.search-drivers-teams ul.search-list-drivers-teams li.col{width:50%}}@media (min-width:1100px){section.search-results.search-drivers-teams ul.search-list-drivers-teams li.col{width:33.3333333333%}}@media (min-width:1500px){section.search-results.search-drivers-teams ul.search-list-drivers-teams li.col{width:25%}}section.search-results.search-drivers-teams ul.search-list-drivers-teams li.col a{background-color:#fff;border-radius:6px;overflow:hidden;padding:15px;position:relative;width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:space-between;-moz-box-pack:space-between;-ms-flex-pack:space-between;-webkit-justify-content:space-between;justify-content:space-between;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0)}@media (min-width:500px){section.search-results.search-drivers-teams ul.search-list-drivers-teams li.col a{padding:20px}}section.search-results.search-drivers-teams ul.search-list-drivers-teams li.col a:before{background-color:#e0081d;bottom:0;content:"";left:0;position:absolute;top:0;width:4px;-webkit-transition:-webkit-transform .25s;-moz-transition:transform .25s;-ms-transition:transform .25s;-o-transition:transform .25s;transition:transform .25s;-webkit-transform:translateX(-100.4%);-moz-transform:translateX(-100.4%);-ms-transform:translateX(-100.4%);-o-transform:translateX(-100.4%);transform:translateX(-100.4%)}section.search-results.search-drivers-teams ul.search-list-drivers-teams li.col a:active .con-text,section.search-results.search-drivers-teams ul.search-list-drivers-teams li.col a:hover .con-text{-webkit-transform:translateX(4px);-moz-transform:translateX(4px);-ms-transform:translateX(4px);-o-transform:translateX(4px);transform:translateX(4px)}section.search-results.search-drivers-teams ul.search-list-drivers-teams li.col a:active:before,section.search-results.search-drivers-teams ul.search-list-drivers-teams li.col a:hover:before{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}section.search-results.search-drivers-teams ul.search-list-drivers-teams li.col .con-text{padding-right:5px;width:100%;-webkit-transition:-webkit-transform .25s;-moz-transition:transform .25s;-ms-transition:transform .25s;-o-transition:transform .25s;transition:transform .25s;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:space-between;-moz-box-pack:space-between;-ms-flex-pack:space-between;-webkit-justify-content:space-between;justify-content:space-between}section.search-results.search-drivers-teams ul.search-list-drivers-teams li.col h3{font-size:16px;font-size:1.6rem;font-weight:400;line-height:1.4;margin:0;width:100%}@media (min-width:600px){section.search-results.search-drivers-teams ul.search-list-drivers-teams li.col h3{font-size:17px;font-size:1.7rem}}@media (min-width:1000px){section.search-results.search-drivers-teams ul.search-list-drivers-teams li.col h3{font-size:18px;font-size:1.8rem}}section.search-results.search-drivers-teams ul.search-list-drivers-teams li.col span{display:inline-block;font-weight:300;width:100%}section.search-results.search-news{background-color:#e2e2e2}section.search-results.search-news ul.search-list-news{list-style:none;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}section.search-results.search-news ul.search-list-news li.news-item-first{width:100%}section.search-results.search-news ul.search-list-news li.news-item-first a{border-radius:6px;overflow:hidden;position:relative;width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}section.search-results.search-news ul.search-list-news li.news-item-first a:active .con-image,section.search-results.search-news ul.search-list-news li.news-item-first a:hover .con-image{-webkit-transform:scale(1.04);-moz-transform:scale(1.04);-ms-transform:scale(1.04);-o-transform:scale(1.04);transform:scale(1.04)}section.search-results.search-news ul.search-list-news li.news-item-first .con-outer-text{border-radius:6px;overflow:hidden;position:relative;width:100%;z-index:26}@media (max-width:999px){section.search-results.search-news ul.search-list-news li.news-item-first .con-outer-text{margin-top:-30px;-webkit-order:2;order:2}}@media (min-width:1000px){section.search-results.search-news ul.search-list-news li.news-item-first .con-outer-text{width:50%}}section.search-results.search-news ul.search-list-news li.news-item-first .con-middle-text{border-radius:6px;overflow:hidden;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}section.search-results.search-news ul.search-list-news li.news-item-first .con-inner-text{background:url(../img/base-news.svg) right bottom/1000px 1000px no-repeat;border-radius:6px;overflow:hidden;position:relative;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}section.search-results.search-news ul.search-list-news li.news-item-first .con-inner-text:before{bottom:0;content:"";left:0;position:absolute;right:0;top:0;background:-moz-linear-gradient(left,#2c2c2c 0,rgba(44,44,44,.01) 100%);background:-webkit-linear-gradient(left,#2c2c2c 0,rgba(44,44,44,.01) 100%);background:linear-gradient(to right,#2c2c2c 0,rgba(44,44,44,.01) 100%)}section.search-results.search-news ul.search-list-news li.news-item-first .con-text{overflow:hidden;padding:25px;position:relative;width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width:700px){section.search-results.search-news ul.search-list-news li.news-item-first .con-text{padding:30px}}@media (min-width:800px){section.search-results.search-news ul.search-list-news li.news-item-first .con-text{padding:40px}}@media (min-width:900px){section.search-results.search-news ul.search-list-news li.news-item-first .con-text{padding:50px}}@media (min-width:1000px){section.search-results.search-news ul.search-list-news li.news-item-first .con-text{padding:60px}}@media (min-width:1200px){section.search-results.search-news ul.search-list-news li.news-item-first .con-text{padding:70px}}section.search-results.search-news ul.search-list-news li.news-item-first .con-text h3{color:#fff;font-size:22px;font-size:2.2rem;font-weight:400;width:100%;word-break:break-word}@media (min-width:699px){section.search-results.search-news ul.search-list-news li.news-item-first .con-text h3{margin-bottom:.5em}}@media (min-width:450px){section.search-results.search-news ul.search-list-news li.news-item-first .con-text h3{font-size:23px;font-size:2.3rem}}@media (min-width:500px){section.search-results.search-news ul.search-list-news li.news-item-first .con-text h3{font-size:24px;font-size:2.4rem}}@media (min-width:550px){section.search-results.search-news ul.search-list-news li.news-item-first .con-text h3{font-size:25px;font-size:2.5rem}}@media (min-width:600px){section.search-results.search-news ul.search-list-news li.news-item-first .con-text h3{font-size:26px;font-size:2.6rem}}@media (min-width:650px){section.search-results.search-news ul.search-list-news li.news-item-first .con-text h3{font-size:27px;font-size:2.7rem}}@media (min-width:700px){section.search-results.search-news ul.search-list-news li.news-item-first .con-text h3{font-size:28px;font-size:2.8rem}}@media (min-width:750px){section.search-results.search-news ul.search-list-news li.news-item-first .con-text h3{font-size:29px;font-size:2.9rem}}@media (min-width:800px){section.search-results.search-news ul.search-list-news li.news-item-first .con-text h3{font-size:30px;font-size:3rem}}@media (min-width:900px){section.search-results.search-news ul.search-list-news li.news-item-first .con-text h3{font-size:31px;font-size:3.1rem}}@media (min-width:1000px){section.search-results.search-news ul.search-list-news li.news-item-first .con-text h3{font-size:32px;font-size:3.2rem}}@media (min-width:1100px){section.search-results.search-news ul.search-list-news li.news-item-first .con-text h3{font-size:33px;font-size:3.3rem}}@media (min-width:1200px){section.search-results.search-news ul.search-list-news li.news-item-first .con-text h3{font-size:34px;font-size:3.4rem}}@media (min-width:1300px){section.search-results.search-news ul.search-list-news li.news-item-first .con-text h3{font-size:35px;font-size:3.5rem}}@media (min-width:1400px){section.search-results.search-news ul.search-list-news li.news-item-first .con-text h3{font-size:36px;font-size:3.6rem}}@media (min-width:1500px){section.search-results.search-news ul.search-list-news li.news-item-first .con-text h3{font-size:37px;font-size:3.7rem}}@media (min-width:1600px){section.search-results.search-news ul.search-list-news li.news-item-first .con-text h3{font-size:38px;font-size:3.8rem}}section.search-results.search-news ul.search-list-news li.news-item-first .con-text span.sub-series{display:block;font-size:14px;font-size:1.4rem;color:rgba(255,255,255,.5);margin-bottom:1em;width:100%}section.search-results.search-news ul.search-list-news li.news-item-first .con-text p{color:#f2f2f2;width:100%}section.search-results.search-news ul.search-list-news li.news-item-first .con-text .con-meta{width:100%}section.search-results.search-news ul.search-list-news li.news-item-first .con-outer-image{border-radius:6px;position:relative;width:100%}@media (max-width:999px){section.search-results.search-news ul.search-list-news li.news-item-first .con-outer-image{-webkit-order:1;order:1}}@media (min-width:1000px){section.search-results.search-news ul.search-list-news li.news-item-first .con-outer-image{width:50%}}section.search-results.search-news ul.search-list-news li.news-item-first .con-middle-image{border-radius:6px;bottom:0;left:0;overflow:hidden;position:relative;right:0;top:0;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}@media (max-width:999px){section.search-results.search-news ul.search-list-news li.news-item-first .con-middle-image{padding-bottom:56.25%}}@media (min-width:1000px){section.search-results.search-news ul.search-list-news li.news-item-first .con-middle-image{left:-30px;position:absolute}}section.search-results.search-news ul.search-list-news li.news-item-first .con-inner-image{border-radius:6px;bottom:0;left:0;position:absolute;right:0;top:0;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}section.search-results.search-news ul.search-list-news li.news-item-first .con-image{background-color:#e4e4e4;background-position:center center;background-size:cover;bottom:0;left:0;position:absolute;right:0;top:0;-webkit-transition:-webkit-transform .4s;-moz-transition:transform .4s;-ms-transition:transform .4s;-o-transition:transform .4s;transition:transform .4s;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}section.search-results.search-news ul.search-list-news li.news-item{width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}@media (min-width:400px){section.search-results.search-news ul.search-list-news li.news-item{width:50%}}@media (min-width:800px){section.search-results.search-news ul.search-list-news li.news-item{width:33.3333333333%}}@media (min-width:1100px){section.search-results.search-news ul.search-list-news li.news-item{width:25%}}section.search-results.search-news ul.search-list-news li.news-item a{border-radius:6px;overflow:hidden;position:relative;width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}section.search-results.search-news ul.search-list-news li.news-item a:active .con-image,section.search-results.search-news ul.search-list-news li.news-item a:hover .con-image{-webkit-transform:scale(1.04);-moz-transform:scale(1.04);-ms-transform:scale(1.04);-o-transform:scale(1.04);transform:scale(1.04)}section.search-results.search-news ul.search-list-news li.news-item .con-outer-image{border-radius:6px;height:0;overflow:hidden;padding-bottom:56.25%;position:relative;width:100%;z-index:24}section.search-results.search-news ul.search-list-news li.news-item .con-middle-image{border-radius:6px;height:0;overflow:hidden;padding-bottom:56.25%;position:relative;width:100%;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}section.search-results.search-news ul.search-list-news li.news-item .con-inner-image{border-radius:6px;height:0;overflow:hidden;padding-bottom:56.25%;position:relative;width:100%;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}section.search-results.search-news ul.search-list-news li.news-item .con-image{background-color:#e4e4e4;background-position:center;background-size:cover;height:0;overflow:hidden;padding-bottom:56.25%;position:relative;width:100%;-webkit-transition:-webkit-transform .4s;-moz-transition:transform .4s;-ms-transition:transform .4s;-o-transition:transform .4s;transition:transform .4s;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}section.search-results.search-news ul.search-list-news li.news-item .con-image:after{background:-moz-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.04) 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.04) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,.04) 100%);bottom:0;content:"";height:30%;position:absolute;width:100%;z-index:24}section.search-results.search-news ul.search-list-news li.news-item .con-text{position:relative;width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex:1;flex:1}section.search-results.search-news ul.search-list-news li.news-item .con-text:before{background-color:#fff;content:"";height:25px;left:0;position:absolute;top:-25px;width:100%;z-index:20}section.search-results.search-news ul.search-list-news li.news-item .con-inner-text{background:url(../img/base-c-b-r-w.svg) right bottom/1500px 1000px no-repeat;overflow:hidden;padding:25px;position:relative;width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width:700px){section.search-results.search-news ul.search-list-news li.news-item .con-inner-text{padding:30px}}section.search-results.search-news ul.search-list-news li.news-item .con-inner-text h3{font-size:16px;font-size:1.6rem;font-weight:500;line-height:1.4;margin-bottom:1.4em;width:100%}@media (min-width:600px){section.search-results.search-news ul.search-list-news li.news-item .con-inner-text h3{font-size:17px;font-size:1.7rem}}@media (min-width:800px){section.search-results.search-news ul.search-list-news li.news-item .con-inner-text h3{font-size:18px;font-size:1.8rem}}section.search-results.search-news ul.search-list-news li.news-item .con-inner-text span.sub-series{color:rgba(0,0,0,.5);display:block;font-size:12px;font-size:1.2rem;margin-bottom:.75em;width:100%}section.search-results.search-news ul.search-list-news li.news-item .con-inner-text .con-meta{margin-top:auto}section.search-results.search-video{background-color:#333638;position:relative}section.search-results.search-video ul.search-list-videos{list-style:none;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}section.search-results.search-video ul.search-list-videos li{width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width:400px){section.search-results.search-video ul.search-list-videos li{width:50%}}@media (min-width:700px){section.search-results.search-video ul.search-list-videos li{width:25%}}@media (min-width:400px){section.search-results.search-video ul.search-list-videos li:nth-of-type(1),section.search-results.search-video ul.search-list-videos li:nth-of-type(2){width:50%}}@media (min-width:400px) and (min-width:700px){section.search-results.search-video ul.search-list-videos li:nth-of-type(1) .con-outer-image:after,section.search-results.search-video ul.search-list-videos li:nth-of-type(2) .con-outer-image:after{border-radius:57px;height:114px;width:114px}}@media (min-width:400px) and (min-width:700px){section.search-results.search-video ul.search-list-videos li:nth-of-type(1) .con-outer-image:before,section.search-results.search-video ul.search-list-videos li:nth-of-type(2) .con-outer-image:before{background-position:-437px 0;background-size:880px 88px;height:44px;margin-left:4px;width:40px}}@media (min-width:400px){section.search-results.search-video ul.search-list-videos li:nth-of-type(1) h3,section.search-results.search-video ul.search-list-videos li:nth-of-type(2) h3{font-size:16px;font-size:1.6rem}}@media (min-width:400px) and (min-width:600px){section.search-results.search-video ul.search-list-videos li:nth-of-type(1) h3,section.search-results.search-video ul.search-list-videos li:nth-of-type(2) h3{font-size:17px;font-size:1.7rem}}@media (min-width:400px) and (min-width:700px){section.search-results.search-video ul.search-list-videos li:nth-of-type(1) h3,section.search-results.search-video ul.search-list-videos li:nth-of-type(2) h3{font-size:18px;font-size:1.8rem}}@media (min-width:400px) and (min-width:800px){section.search-results.search-video ul.search-list-videos li:nth-of-type(1) h3,section.search-results.search-video ul.search-list-videos li:nth-of-type(2) h3{font-size:19px;font-size:1.9rem}}@media (min-width:400px) and (min-width:900px){section.search-results.search-video ul.search-list-videos li:nth-of-type(1) h3,section.search-results.search-video ul.search-list-videos li:nth-of-type(2) h3{font-size:20px;font-size:2rem}}@media (min-width:400px) and (min-width:1000px){section.search-results.search-video ul.search-list-videos li:nth-of-type(1) h3,section.search-results.search-video ul.search-list-videos li:nth-of-type(2) h3{font-size:21px;font-size:2.1rem}}@media (min-width:400px) and (min-width:1100px){section.search-results.search-video ul.search-list-videos li:nth-of-type(1) h3,section.search-results.search-video ul.search-list-videos li:nth-of-type(2) h3{font-size:22px;font-size:2.2rem}}@media (min-width:400px) and (min-width:1200px){section.search-results.search-video ul.search-list-videos li:nth-of-type(1) h3,section.search-results.search-video ul.search-list-videos li:nth-of-type(2) h3{font-size:23px;font-size:2.3rem}}@media (min-width:400px) and (min-width:1300px){section.search-results.search-video ul.search-list-videos li:nth-of-type(1) h3,section.search-results.search-video ul.search-list-videos li:nth-of-type(2) h3{font-size:24px;font-size:2.4rem}}@media (min-width:400px) and (min-width:1400px){section.search-results.search-video ul.search-list-videos li:nth-of-type(1) h3,section.search-results.search-video ul.search-list-videos li:nth-of-type(2) h3{font-size:25px;font-size:2.5rem}}@media (min-width:400px) and (min-width:1500px){section.search-results.search-video ul.search-list-videos li:nth-of-type(1) h3,section.search-results.search-video ul.search-list-videos li:nth-of-type(2) h3{font-size:26px;font-size:2.6rem}}@media (min-width:400px) and (min-width:1600px){section.search-results.search-video ul.search-list-videos li:nth-of-type(1) h3,section.search-results.search-video ul.search-list-videos li:nth-of-type(2) h3{font-size:27px;font-size:2.7rem}}@media (min-width:400px) and (min-width:1700px){section.search-results.search-video ul.search-list-videos li:nth-of-type(1) h3,section.search-results.search-video ul.search-list-videos li:nth-of-type(2) h3{font-size:28px;font-size:2.8rem}}section.search-results.search-video ul.search-list-videos li a{display:block;position:relative;width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-direction:column;flex-direction:column}section.search-results.search-video ul.search-list-videos li a:after{background:transparent url(../img/tray.svg) right bottom/1000px 21px no-repeat;bottom:0;content:"";height:21px;right:0;opacity:.4;position:absolute;width:100%}section.search-results.search-video ul.search-list-videos li a:active .con-outer-image:after,section.search-results.search-video ul.search-list-videos li a:hover .con-outer-image:after{background-color:rgba(0,0,0,.7);-webkit-transform:translate(-50%,-50%) scale(.95);-moz-transform:translate(-50%,-50%) scale(.95);-ms-transform:translate(-50%,-50%) scale(.95);-o-transform:translate(-50%,-50%) scale(.95);transform:translate(-50%,-50%) scale(.95)}section.search-results.search-video ul.search-list-videos li a:active .con-image,section.search-results.search-video ul.search-list-videos li a:hover .con-image{-webkit-transform:scale(1.04);-moz-transform:scale(1.04);-ms-transform:scale(1.04);-o-transform:scale(1.04);transform:scale(1.04)}section.search-results.search-video ul.search-list-videos li .con-outer-image{border-radius:6px;height:0;overflow:hidden;padding-bottom:56.25%;position:relative;width:100%}section.search-results.search-video ul.search-list-videos li .con-outer-image:after{background-color:rgba(0,0,0,.5);border-radius:38px;content:"";position:absolute;width:76px;height:76px;left:50%;top:50%;z-index:31;-webkit-transition:-webkit-transform .4s,background-color .4s;-moz-transition:transform .4s,background-color .4s;-ms-transition:transform .4s,background-color .4s;-o-transition:transform .4s,background-color .4s;transition:transform .4s,background-color .4s;-webkit-transform:translate(-50%,-50%) scale(1);-moz-transform:translate(-50%,-50%) scale(1);-ms-transform:translate(-50%,-50%) scale(1);-o-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}section.search-results.search-video ul.search-list-videos li .con-outer-image:before{background:url(../img/icons.svg);background-position:-299px 0;background-size:600px 60px;content:"";height:30px;left:50%;margin-left:3px;opacity:.7;position:absolute;top:50%;width:26px;z-index:32;-webkit-transition:-webkit-opacity .4s;-moz-transition:opacity .4s;-ms-transition:opacity .4s;-o-transition:opacity .4s;transition:opacity .4s;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}section.search-results.search-video ul.search-list-videos li .con-middle-image{border-radius:6px;height:0;overflow:hidden;padding-bottom:56.25%;position:relative;width:100%;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}section.search-results.search-video ul.search-list-videos li .con-inner-image{border-radius:6px;height:0;overflow:hidden;padding-bottom:56.25%;position:relative;width:100%;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}section.search-results.search-video ul.search-list-videos li .con-image{background-position:center;background-size:cover;height:0;overflow:hidden;padding-bottom:56.25%;position:relative;width:100%;-webkit-transition:-webkit-transform .4s;-moz-transition:transform .4s;-ms-transition:transform .4s;-o-transition:transform .4s;transition:transform .4s;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}section.search-results.search-video ul.search-list-videos li .con-text{padding:15px 0 10px 0;position:relative;width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex:1;flex:1}@media (min-width:700px){section.search-results.search-video ul.search-list-videos li .con-text{padding:15px 0 10px 0}}@media (min-width:1000px){section.search-results.search-video ul.search-list-videos li .con-text{padding:20px 0 15px 0}}@media (min-width:1200px){section.search-results.search-video ul.search-list-videos li .con-text{padding:25px 0 15px 0}}section.search-results.search-video ul.search-list-videos li .con-date{margin-top:auto;padding-bottom:15px;width:100%}section.search-results.search-video ul.search-list-videos li h3{color:#fff;font-size:16px;font-size:1.6rem;font-weight:400;line-height:1.4}@media (min-width:600px){section.search-results.search-video ul.search-list-videos li h3{font-size:17px;font-size:1.7rem}}@media (min-width:700px){section.search-results.search-video ul.search-list-videos li h3{font-size:18px;font-size:1.8rem}}section.search-results.search-photos{background-color:#d4d4d4}section.search-results.search-photos ul.search-list-photos{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width:400px){section.search-results.search-photos ul.search-list-photos{margin:-10px!important}}section.search-results.search-photos ul.search-list-photos li.col.photo-item{width:50%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}@media (min-width:400px){section.search-results.search-photos ul.search-list-photos li.col.photo-item{padding:10px}}@media (min-width:600px){section.search-results.search-photos ul.search-list-photos li.col.photo-item{width:33.3333333333%}}@media (min-width:800px){section.search-results.search-photos ul.search-list-photos li.col.photo-item{width:25%}}@media (min-width:1000px){section.search-results.search-photos ul.search-list-photos li.col.photo-item{width:20%}}@media (min-width:1200px){section.search-results.search-photos ul.search-list-photos li.col.photo-item{width:16.6666666667%}}section.search-results.search-photos ul.search-list-photos li.col.photo-item a{border-radius:6px;overflow:hidden;width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}section.search-results.search-photos ul.search-list-photos li.col.photo-item a:active .con-image,section.search-results.search-photos ul.search-list-photos li.col.photo-item a:hover .con-image{-webkit-transform:scale(1.04);-moz-transform:scale(1.04);-ms-transform:scale(1.04);-o-transform:scale(1.04);transform:scale(1.04)}section.search-results.search-photos ul.search-list-photos li.col.photo-item .con-outer-image{border-radius:6px;height:0;overflow:hidden;padding-bottom:60%;position:relative;width:100%;z-index:24}section.search-results.search-photos ul.search-list-photos li.col.photo-item .con-middle-image{border-radius:6px;height:0;overflow:hidden;padding-bottom:60%;position:relative;width:100%;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}section.search-results.search-photos ul.search-list-photos li.col.photo-item .con-inner-image{border-radius:6px;height:0;overflow:hidden;padding-bottom:60%;position:relative;width:100%;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}section.search-results.search-photos ul.search-list-photos li.col.photo-item .con-image{background-color:#e4e4e4;background-position:center;background-size:cover;height:0;overflow:hidden;padding-bottom:60%;position:relative;width:100%;-webkit-transition:-webkit-transform .4s;-moz-transition:transform .4s;-ms-transition:transform .4s;-o-transition:transform .4s;transition:transform .4s;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}section.search-results.search-photos ul.search-list-photos li.col.photo-item .con-image:after{background:-moz-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.04) 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.04) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,.04) 100%);bottom:0;content:"";height:30%;position:absolute;width:100%;z-index:24}section.search-results.search-photos ul.search-list-photos li.col.photo-item .con-text{position:relative;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex:1;flex:1;background:url(../img/base-c-b-r-w.svg) right bottom/1500px 1000px no-repeat}section.search-results.search-photos ul.search-list-photos li.col.photo-item .con-text:before{background-color:#fff;content:"";height:25px;left:0;position:absolute;top:-25px;width:100%;z-index:23}section.search-results.search-photos ul.search-list-photos li.col.photo-item .con-inner-text{overflow:hidden;padding:15px;position:relative;width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width:500px){section.search-results.search-photos ul.search-list-photos li.col.photo-item .con-inner-text{padding:20px}}section.search-results.search-photos ul.search-list-photos li.col.photo-item .con-inner-text h3{font-size:14px;font-size:1.4rem;font-weight:400;line-height:1.7;margin-bottom:1em;width:100%}section.search-results.search-photos ul.search-list-photos li.col.photo-item .con-inner-text .con-date{margin-top:auto}section.champions{background-color:#ccc;position:relative}section.champions:before{bottom:0;content:"";left:0;opacity:.45;position:absolute;right:0;top:0;background:-moz-linear-gradient(top,#fff 0,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(top,#fff 0,rgba(255,255,255,0) 100%);background:linear-gradient(to bottom,#fff 0,rgba(255,255,255,0) 100%)}section.champions .row{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (max-width:449px){section.champions .mod.mod-title{-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (max-width:449px){section.champions .mod.mod-title h2.title-section{width:100%}}@media (max-width:449px){section.champions .mod.mod-title div.select{margin-top:15px;width:100%}}section.champions h3.champions-title{font-size:20px;font-size:2rem;font-weight:500;position:relative;padding:1em 0 .225em 0;text-transform:uppercase;width:100%}section.champions h3.champions-title:before{content:"";border-top:2px solid rgba(0,0,0,.2);left:0;position:absolute;top:0;width:100%}section.champions .list{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}section.champions .col1-3{width:100%}@media (min-width:1000px){section.champions .col1-3{width:50%}}@media (min-width:1400px){section.champions .col1-3{width:33.3333333333%}}section.champions .col1-3 span.lnk-btn{margin-left:auto;margin-right:10px;width:46px;max-width:46px}@media (max-width:599px){section.champions .col1-3 span.lnk-btn{display:none}}@media (min-width:1000px){section.champions .col1-3 span.lnk-btn{display:none}}section.champions .col1-3 span.lnk-btn:before{background:url(../img/icons.svg);background-position:-153px 0;background-size:360px 34px;content:"";height:17px;margin-left:2px;min-width:9px;opacity:.75;width:9px}section.champions .col1-2{width:100%}@media (min-width:1000px){section.champions .col1-2{width:50%}}section.champions .col1-2 span.lnk-btn{margin-left:auto;margin-right:10px;width:46px;max-width:46px}@media (max-width:599px){section.champions .col1-2 span.lnk-btn{display:none}}@media (min-width:1000px){section.champions .col1-2 span.lnk-btn{display:none}}section.champions .col1-2 span.lnk-btn:before{background:url(../img/icons.svg);background-position:-153px 0;background-size:360px 34px;content:"";height:17px;margin-left:2px;min-width:9px;opacity:.75;width:9px}section.champions .col1-1{width:100%}section.champions .col1-1 span.lnk-btn{margin-left:auto;margin-right:10px;width:46px;max-width:46px}@media (max-width:599px){section.champions .col1-1 span.lnk-btn{display:none}}section.champions .col1-1 span.lnk-btn:before{background:url(../img/icons.svg);background-position:-153px 0;background-size:360px 34px;content:"";height:17px;margin-left:2px;min-width:9px;opacity:.75;width:9px}section.champions ul.champions{list-style:none}section.champions ul.champions li{margin-bottom:2px}section.champions ul.champions li:last-of-type{margin-bottom:0}section.champions ul.champions a{border-radius:6px;overflow:hidden;max-height:110px;min-height:110px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}section.champions ul.champions a:active .driver-photo,section.champions ul.champions a:hover .driver-photo{-webkit-transform:scale(1.04);-moz-transform:scale(1.04);-ms-transform:scale(1.04);-o-transform:scale(1.04);transform:scale(1.04)}section.champions ul.champions div.con-outer-category{border-radius:6px;height:110px;max-height:110px;max-width:110px;min-height:110px;min-width:110px;overflow:hidden;position:relative;width:110px;z-index:24}section.champions ul.champions div.con-middle-category{height:110px;max-height:110px;max-width:110px;min-height:110px;min-width:110px;width:110px;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}section.champions ul.champions div.con-inner-category{height:110px;max-height:110px;max-width:110;min-height:110px;min-width:110px;width:110px;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}section.champions ul.champions div.category{height:110px;max-height:110px;max-width:110px;min-height:110px;min-width:110;position:relative;width:110px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center}section.champions ul.champions div.category.red{background:#e0081d;background:-moz-linear-gradient(left,#e0081d 0,#940412 100%);background:-webkit-linear-gradient(left,#e0081d 0,#940412 100%);background:linear-gradient(to right,#e0081d 0,#940412 100%)}section.champions ul.champions div.category.gold{background:#d2a500;background:-moz-linear-gradient(90deg,#d2a500 0,#a67a12 100%);background:-webkit-linear-gradient(90deg,#d2a500 0,#a67a12 100%);background:linear-gradient(90deg,#d2a500 0,#a67a12 100%)}section.champions ul.champions div.category.black{background:#3d3d3d;background:-moz-linear-gradient(left,#3d3d3d 0,#0b0b0b 100%);background:-webkit-linear-gradient(left,#3d3d3d 0,#0b0b0b 100%);background:linear-gradient(to right,#3d3d3d 0,#0b0b0b 100%)}section.champions ul.champions div.category.d-grey{background:#5b5b5b;background:-moz-linear-gradient(left,#5b5b5b 0,#3f3f3f 100%);background:-webkit-linear-gradient(left,#5b5b5b 0,#3f3f3f 100%);background:linear-gradient(to right,#5b5b5b 0,#3f3f3f 100%)}section.champions ul.champions div.category.m-grey{background:#aaa;background:-moz-linear-gradient(left,#aaa 0,#8c8c8c 100%);background:-webkit-linear-gradient(left,#aaa 0,#8c8c8c 100%);background:linear-gradient(to right,#aaa 0,#8c8c8c 100%)}section.champions ul.champions div.category h3{color:#fff;font-size:16px;font-size:1.6rem;font-weight:400;text-align:center;text-transform:uppercase}section.champions ul.champions div.info{background:url(../img/base-c-b-r-w.svg) right bottom/1500px 1000px no-repeat;padding:15px 15px 15px 25px;position:relative;width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center}section.champions ul.champions div.info:after{background-color:#fff;content:"";height:100%;left:-25px;position:absolute;bottom:0;width:25px;z-index:23}section.champions ul.champions div.info .text-container{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center}@media (min-width:550px) and (max-width:999px){section.champions ul.champions div.info .text-container{padding-right:80px}}section.champions ul.champions div.info h4{font-size:15px;font-size:1.5rem;font-weight:500;margin-bottom:.2em;width:100%}@media (min-width:400px){section.champions ul.champions div.info h4{font-size:16px;font-size:1.6rem}}section.champions ul.champions div.info h5{font-size:13px;font-size:1.3rem;font-weight:300;margin-bottom:.2em;width:100%}@media (min-width:400px){section.champions ul.champions div.info h5{font-size:14px;font-size:1.4rem}}section.champions ul.champions div.info h5:last-of-type{margin-bottom:0}@media (max-width:999px){section.champions ul.champions div.empty{display:none}}section.champions ul.champions div.empty .con-outer-empty{border-radius:6px;height:110px;max-height:110px;min-height:110px;overflow:hidden;position:relative;z-index:24}section.champions ul.champions div.empty .con-middle-empty{height:110px;max-height:110px;min-height:110px}section.champions ul.champions div.empty .con-inner-empty{background:url(../img/base-c-b-r-w.svg) right bottom/1500px 1000px no-repeat;height:110px;max-height:110px;min-height:110px;opacity:.25;padding:15px 15px 15px 25px;position:relative;width:100%}.noscript{display:block;padding-bottom:10px;padding-top:10px;text-align:center;width:100%}a:focus,button:focus,div[tabindex="0"]:focus,input:focus,select:focus,textarea:focus{outline:2px solid #e0081d}a.android:focus,a.apple:focus{outline:2px solid #fff}body:not(.accessibility) a.android:focus,body:not(.accessibility) a.apple:focus,body:not(.accessibility) a:focus,body:not(.accessibility) button:focus,body:not(.accessibility) div[tabindex="0"]:focus,body:not(.accessibility) input:focus,body:not(.accessibility) select:focus,body:not(.accessibility) textarea:focus{outline:0!important}