/*! normalize.css v3.0.2 | MIT License | git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}*,*::after,*::before{box-sizing:border-box}*[dir="rtl"],.rtl{direction:rtl;unicode-bidi:embed}bdo[dir="rtl"]{direction:rtl;unicode-bidi:bidi-override}.align-left{text-align:left}.align-center{text-align:center}.align-right{text-align:right}.align-justify{text-align:justify}.float-left{float:left}.float-right{float:right}.float-none{float:none}.show{opacity:1 !important;visibility:visible !important}.hide{opacity:0 !important;visibility:hidden !important}.shown{display:block}.hidden{display:none}.no-transition{-webkit-transition:none !important;transition:none !important}.sr-only{position:absolute;width:1px;height:1px;border:0;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0)}.sr-only.is-focusable:active,.sr-only.is-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}.no-scroll{overflow:hidden !important}.touch body.no-scroll{position:fixed}.vertical-center{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.clear-fix::after,header::after,section::after,aside#partners::after,footer::after{content:"";display:table;clear:both}.round{border-radius:.2rem}.is-draggable{cursor:move}.is-dragging{cursor:-webkit-grabbing;cursor:grabbing}.is-disabled,[disabled]{cursor:not-allowed !important}.caret-up,.caret-down,.caret-left,.caret-right{display:inline-block;position:relative;vertical-align:middle;border:5px solid transparent;content:"";height:0;width:0}.caret-up{border-bottom-color:inherit;top:-2px}.caret-down{border-top-color:inherit;bottom:-2px}.caret-left{border-right-color:inherit}.caret-right{border-left-color:inherit}.x{display:inline-block;position:relative;vertical-align:middle;font:bold 1.5rem/1rem Arial, sans-serif;text-transform:uppercase}.x::before{content:"\00D7"}.bullets{list-style:none;margin:0;padding:0;line-height:100%}.bullets li{display:inline-block;margin:0 3px}.bullets a{display:inline-block;border:3px solid #fff;height:10px;width:10px;border-radius:50%;opacity:.5;background:transparent}.bullets a:hover{opacity:1;border-width:2px}.bullets a.is-active{background:#fff}.bullets:empty{display:none}.sorter{display:inline-block;position:relative;vertical-align:middle;max-width:10px;line-height:5px;top:-1px;margin:0 .25rem}.sorter .caret-up,.sorter .caret-down{opacity:.25}.sorter.desc .caret-up,.sorter.asc .caret-down{opacity:1}.span-1{width:8.3333333333%}.span-2{width:16.6666666667%}.span-3{width:25%}.span-4{width:33.3333333333%}.span-5{width:41.6666666667%}.span-6{width:50%}.span-7{width:58.3333333333%}.span-8{width:66.6666666667%}.span-9{width:75%}.span-10{width:83.3333333333%}.span-11{width:91.6666666667%}.span-12{width:100%}.fluid,.fluid-media{display:block;max-width:100%;width:100%;height:auto}.fluid-media{position:relative;padding-bottom:56.25%;height:0}.fluid-media iframe,.fluid-media object,.fluid-media embed{position:absolute;top:0;left:0;width:100%;height:100%}.region{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;max-width:100%}.region.flow-top,.region.flow-left{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.region.flow-bottom,.region.flow-right{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.region.flow-center{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.region.flow-between{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.region.flow-around{-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}.block{-webkit-box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;-webkit-box-ordinal-group:101;-webkit-order:100;-ms-flex-order:100;order:100}.block.self-top,.block.self-left{-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start}.block.self-bottom,.block.self-right{-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end}.block.self-center{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.block.self-baseline{-webkit-align-self:baseline;-ms-flex-item-align:baseline;align-self:baseline}.block.self-stretch{-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch}.block.grow{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.block.no-grow{-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0}.block.shrink{-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1}.block.no-shrink{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.order-1{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.order-2{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.order-3{-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3}.order-4{-webkit-box-ordinal-group:5;-webkit-order:4;-ms-flex-order:4;order:4}.order-5{-webkit-box-ordinal-group:6;-webkit-order:5;-ms-flex-order:5;order:5}.order-6{-webkit-box-ordinal-group:7;-webkit-order:6;-ms-flex-order:6;order:6}@media only screen and (max-width: 640px){.block.xsmall-1{-webkit-flex-basis:16.6666666667%;-ms-flex-preferred-size:16.6666666667%;flex-basis:16.6666666667%}.block.xsmall-2{-webkit-flex-basis:33.3333333333%;-ms-flex-preferred-size:33.3333333333%;flex-basis:33.3333333333%}.block.xsmall-3{-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%}.block.xsmall-4{-webkit-flex-basis:66.6666666667%;-ms-flex-preferred-size:66.6666666667%;flex-basis:66.6666666667%}.block.xsmall-5{-webkit-flex-basis:83.3333333333%;-ms-flex-preferred-size:83.3333333333%;flex-basis:83.3333333333%}.block.xsmall-6{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}.xsmall-order-1{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.xsmall-order-2{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.xsmall-order-3{-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3}.xsmall-order-4{-webkit-box-ordinal-group:5;-webkit-order:4;-ms-flex-order:4;order:4}.xsmall-order-5{-webkit-box-ordinal-group:6;-webkit-order:5;-ms-flex-order:5;order:5}.xsmall-order-6{-webkit-box-ordinal-group:7;-webkit-order:6;-ms-flex-order:6;order:6}}@media only screen and (min-width: 641px) and (max-width: 960px){.block.small-1{-webkit-flex-basis:8.3333333333%;-ms-flex-preferred-size:8.3333333333%;flex-basis:8.3333333333%}.block.small-2{-webkit-flex-basis:16.6666666667%;-ms-flex-preferred-size:16.6666666667%;flex-basis:16.6666666667%}.block.small-3{-webkit-flex-basis:25%;-ms-flex-preferred-size:25%;flex-basis:25%}.block.small-4{-webkit-flex-basis:33.3333333333%;-ms-flex-preferred-size:33.3333333333%;flex-basis:33.3333333333%}.block.small-5{-webkit-flex-basis:41.6666666667%;-ms-flex-preferred-size:41.6666666667%;flex-basis:41.6666666667%}.block.small-6{-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%}.block.small-7{-webkit-flex-basis:58.3333333333%;-ms-flex-preferred-size:58.3333333333%;flex-basis:58.3333333333%}.block.small-8{-webkit-flex-basis:66.6666666667%;-ms-flex-preferred-size:66.6666666667%;flex-basis:66.6666666667%}.block.small-9{-webkit-flex-basis:75%;-ms-flex-preferred-size:75%;flex-basis:75%}.block.small-10{-webkit-flex-basis:83.3333333333%;-ms-flex-preferred-size:83.3333333333%;flex-basis:83.3333333333%}.block.small-11{-webkit-flex-basis:91.6666666667%;-ms-flex-preferred-size:91.6666666667%;flex-basis:91.6666666667%}.block.small-12{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}.small-order-1{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.small-order-2{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.small-order-3{-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3}.small-order-4{-webkit-box-ordinal-group:5;-webkit-order:4;-ms-flex-order:4;order:4}.small-order-5{-webkit-box-ordinal-group:6;-webkit-order:5;-ms-flex-order:5;order:5}.small-order-6{-webkit-box-ordinal-group:7;-webkit-order:6;-ms-flex-order:6;order:6}}@media only screen and (min-width: 961px) and (max-width: 1280px){.block.medium-1{-webkit-flex-basis:8.3333333333%;-ms-flex-preferred-size:8.3333333333%;flex-basis:8.3333333333%}.block.medium-2{-webkit-flex-basis:16.6666666667%;-ms-flex-preferred-size:16.6666666667%;flex-basis:16.6666666667%}.block.medium-3{-webkit-flex-basis:25%;-ms-flex-preferred-size:25%;flex-basis:25%}.block.medium-4{-webkit-flex-basis:33.3333333333%;-ms-flex-preferred-size:33.3333333333%;flex-basis:33.3333333333%}.block.medium-5{-webkit-flex-basis:41.6666666667%;-ms-flex-preferred-size:41.6666666667%;flex-basis:41.6666666667%}.block.medium-6{-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%}.block.medium-7{-webkit-flex-basis:58.3333333333%;-ms-flex-preferred-size:58.3333333333%;flex-basis:58.3333333333%}.block.medium-8{-webkit-flex-basis:66.6666666667%;-ms-flex-preferred-size:66.6666666667%;flex-basis:66.6666666667%}.block.medium-9{-webkit-flex-basis:75%;-ms-flex-preferred-size:75%;flex-basis:75%}.block.medium-10{-webkit-flex-basis:83.3333333333%;-ms-flex-preferred-size:83.3333333333%;flex-basis:83.3333333333%}.block.medium-11{-webkit-flex-basis:91.6666666667%;-ms-flex-preferred-size:91.6666666667%;flex-basis:91.6666666667%}.block.medium-12{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}.medium-order-1{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.medium-order-2{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.medium-order-3{-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3}.medium-order-4{-webkit-box-ordinal-group:5;-webkit-order:4;-ms-flex-order:4;order:4}.medium-order-5{-webkit-box-ordinal-group:6;-webkit-order:5;-ms-flex-order:5;order:5}.medium-order-6{-webkit-box-ordinal-group:7;-webkit-order:6;-ms-flex-order:6;order:6}}@media only screen and (min-width: 1281px){.block.large-1{-webkit-flex-basis:8.3333333333%;-ms-flex-preferred-size:8.3333333333%;flex-basis:8.3333333333%}.block.large-2{-webkit-flex-basis:16.6666666667%;-ms-flex-preferred-size:16.6666666667%;flex-basis:16.6666666667%}.block.large-3{-webkit-flex-basis:25%;-ms-flex-preferred-size:25%;flex-basis:25%}.block.large-4{-webkit-flex-basis:33.3333333333%;-ms-flex-preferred-size:33.3333333333%;flex-basis:33.3333333333%}.block.large-5{-webkit-flex-basis:41.6666666667%;-ms-flex-preferred-size:41.6666666667%;flex-basis:41.6666666667%}.block.large-6{-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%}.block.large-7{-webkit-flex-basis:58.3333333333%;-ms-flex-preferred-size:58.3333333333%;flex-basis:58.3333333333%}.block.large-8{-webkit-flex-basis:66.6666666667%;-ms-flex-preferred-size:66.6666666667%;flex-basis:66.6666666667%}.block.large-9{-webkit-flex-basis:75%;-ms-flex-preferred-size:75%;flex-basis:75%}.block.large-10{-webkit-flex-basis:83.3333333333%;-ms-flex-preferred-size:83.3333333333%;flex-basis:83.3333333333%}.block.large-11{-webkit-flex-basis:91.6666666667%;-ms-flex-preferred-size:91.6666666667%;flex-basis:91.6666666667%}.block.large-12{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}.large-order-1{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.large-order-2{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.large-order-3{-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3}.large-order-4{-webkit-box-ordinal-group:5;-webkit-order:4;-ms-flex-order:4;order:4}.large-order-5{-webkit-box-ordinal-group:6;-webkit-order:5;-ms-flex-order:5;order:5}.large-order-6{-webkit-box-ordinal-group:7;-webkit-order:6;-ms-flex-order:6;order:6}}.region--grid{-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-align-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start;max-width:none;margin-top:-1rem;margin-left:-1rem}.region--grid>.block{margin-top:1rem;margin-left:1rem}.region--horizontal{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.region--vertical{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.region--wrap{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;-ms-grid-row-align:flex-start;align-items:flex-start}.grid{width:100%;max-width:100%}.grid::after{content:"";display:table;clear:both}.col[class*="span-"]{position:relative;min-height:1px;float:left}.col[class*="span-"].end{float:right !important}.push-1{left:8.3333333333%}.pull-1{right:8.3333333333%}.push-2{left:16.6666666667%}.pull-2{right:16.6666666667%}.push-3{left:25%}.pull-3{right:25%}.push-4{left:33.3333333333%}.pull-4{right:33.3333333333%}.push-5{left:41.6666666667%}.pull-5{right:41.6666666667%}.push-6{left:50%}.pull-6{right:50%}.push-7{left:58.3333333333%}.pull-7{right:58.3333333333%}.push-8{left:66.6666666667%}.pull-8{right:66.6666666667%}.push-9{left:75%}.pull-9{right:75%}.push-10{left:83.3333333333%}.pull-10{right:83.3333333333%}.push-11{left:91.6666666667%}.pull-11{right:91.6666666667%}.push-12{left:100%}.pull-12{right:100%}@media only screen and (max-width: 640px){.col[class*="xsmall-"]{position:relative;min-height:1px;float:left}.col[class*="xsmall-"].end{float:right !important}.col.xsmall-1{width:16.6666666667%}.xsmall-push-1{left:16.6666666667%}.xsmall-pull-1{right:16.6666666667%}.col.xsmall-2{width:33.3333333333%}.xsmall-push-2{left:33.3333333333%}.xsmall-pull-2{right:33.3333333333%}.col.xsmall-3{width:50%}.xsmall-push-3{left:50%}.xsmall-pull-3{right:50%}.col.xsmall-4{width:66.6666666667%}.xsmall-push-4{left:66.6666666667%}.xsmall-pull-4{right:66.6666666667%}.col.xsmall-5{width:83.3333333333%}.xsmall-push-5{left:83.3333333333%}.xsmall-pull-5{right:83.3333333333%}.col.xsmall-6{width:100%}.xsmall-push-6{left:100%}.xsmall-pull-6{right:100%}}@media only screen and (min-width: 641px) and (max-width: 960px){.col[class*="small-"]{position:relative;min-height:1px;float:left}.col[class*="small-"].end{float:right !important}.col.small-1{width:8.3333333333%}.small-push-1{left:8.3333333333%}.small-pull-1{right:8.3333333333%}.col.small-2{width:16.6666666667%}.small-push-2{left:16.6666666667%}.small-pull-2{right:16.6666666667%}.col.small-3{width:25%}.small-push-3{left:25%}.small-pull-3{right:25%}.col.small-4{width:33.3333333333%}.small-push-4{left:33.3333333333%}.small-pull-4{right:33.3333333333%}.col.small-5{width:41.6666666667%}.small-push-5{left:41.6666666667%}.small-pull-5{right:41.6666666667%}.col.small-6{width:50%}.small-push-6{left:50%}.small-pull-6{right:50%}.col.small-7{width:58.3333333333%}.small-push-7{left:58.3333333333%}.small-pull-7{right:58.3333333333%}.col.small-8{width:66.6666666667%}.small-push-8{left:66.6666666667%}.small-pull-8{right:66.6666666667%}.col.small-9{width:75%}.small-push-9{left:75%}.small-pull-9{right:75%}.col.small-10{width:83.3333333333%}.small-push-10{left:83.3333333333%}.small-pull-10{right:83.3333333333%}.col.small-11{width:91.6666666667%}.small-push-11{left:91.6666666667%}.small-pull-11{right:91.6666666667%}.col.small-12{width:100%}.small-push-12{left:100%}.small-pull-12{right:100%}}@media only screen and (min-width: 961px) and (max-width: 1280px){.col[class*="medium-"]{position:relative;min-height:1px;float:left}.col[class*="medium-"].end{float:right !important}.col.medium-1{width:8.3333333333%}.medium-push-1{left:8.3333333333%}.medium-pull-1{right:8.3333333333%}.col.medium-2{width:16.6666666667%}.medium-push-2{left:16.6666666667%}.medium-pull-2{right:16.6666666667%}.col.medium-3{width:25%}.medium-push-3{left:25%}.medium-pull-3{right:25%}.col.medium-4{width:33.3333333333%}.medium-push-4{left:33.3333333333%}.medium-pull-4{right:33.3333333333%}.col.medium-5{width:41.6666666667%}.medium-push-5{left:41.6666666667%}.medium-pull-5{right:41.6666666667%}.col.medium-6{width:50%}.medium-push-6{left:50%}.medium-pull-6{right:50%}.col.medium-7{width:58.3333333333%}.medium-push-7{left:58.3333333333%}.medium-pull-7{right:58.3333333333%}.col.medium-8{width:66.6666666667%}.medium-push-8{left:66.6666666667%}.medium-pull-8{right:66.6666666667%}.col.medium-9{width:75%}.medium-push-9{left:75%}.medium-pull-9{right:75%}.col.medium-10{width:83.3333333333%}.medium-push-10{left:83.3333333333%}.medium-pull-10{right:83.3333333333%}.col.medium-11{width:91.6666666667%}.medium-push-11{left:91.6666666667%}.medium-pull-11{right:91.6666666667%}.col.medium-12{width:100%}.medium-push-12{left:100%}.medium-pull-12{right:100%}}@media only screen and (min-width: 1281px){.col[class*="large-"]{position:relative;min-height:1px;float:left}.col[class*="large-"].end{float:right !important}.col.large-1{width:8.3333333333%}.large-push-1{left:8.3333333333%}.large-pull-1{right:8.3333333333%}.col.large-2{width:16.6666666667%}.large-push-2{left:16.6666666667%}.large-pull-2{right:16.6666666667%}.col.large-3{width:25%}.large-push-3{left:25%}.large-pull-3{right:25%}.col.large-4{width:33.3333333333%}.large-push-4{left:33.3333333333%}.large-pull-4{right:33.3333333333%}.col.large-5{width:41.6666666667%}.large-push-5{left:41.6666666667%}.large-pull-5{right:41.6666666667%}.col.large-6{width:50%}.large-push-6{left:50%}.large-pull-6{right:50%}.col.large-7{width:58.3333333333%}.large-push-7{left:58.3333333333%}.large-pull-7{right:58.3333333333%}.col.large-8{width:66.6666666667%}.large-push-8{left:66.6666666667%}.large-pull-8{right:66.6666666667%}.col.large-9{width:75%}.large-push-9{left:75%}.large-pull-9{right:75%}.col.large-10{width:83.3333333333%}.large-push-10{left:83.3333333333%}.large-pull-10{right:83.3333333333%}.col.large-11{width:91.6666666667%}.large-push-11{left:91.6666666667%}.large-pull-11{right:91.6666666667%}.col.large-12{width:100%}.large-push-12{left:100%}.large-pull-12{right:100%}}.show-retina,.show-print{display:none !important}@media only screen and (max-width: 640px){.show-xlarge,.show-large,.show-medium,.show-small,.hide-xsmall{display:none !important}}@media only screen and (min-width: 641px) and (max-width: 960px){.show-xlarge,.show-large,.show-medium,.show-xsmall,.hide-small{display:none !important}}@media only screen and (min-width: 961px) and (max-width: 1280px){.show-xlarge,.show-large,.show-small,.show-xsmall,.hide-medium{display:none !important}}@media only screen and (min-width: 1281px) and (max-width: 1680px){.show-xlarge,.show-medium,.show-small,.show-xsmall,.hide-large{display:none !important}}@media only screen and (min-width: 1681px){.show-large,.show-medium,.show-small,.show-xsmall,.hide-xlarge{display:none !important}}@media only screen and (orientation: portrait){.show-landscape,.hide-portrait{display:none !important}}@media only screen and (orientation: landscape){.show-portrait,.hide-landscape{display:none !important}}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (-moz-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2){.hide-retina{display:none !important}.show-retina{display:block !important}table.show-retina{display:table !important}tr.show-retina{display:table-row !important}td.show-retina,th.show-retina{display:table-cell !important}}@media print{.hide-print{display:none !important}.show-print{display:block !important}table.show-print{display:table !important}tr.show-print{display:table-row !important}td.show-print,th.show-print{display:table-cell !important}}@font-face{font-family:'MFred';src:url("../fonts/MFred.eot");src:url("../fonts/MFred.eot") format("embedded-opentype"),url("../fonts/MFred.woff2") format("woff2"),url("../fonts/MFred.woff") format("woff"),url("../fonts/MFred.ttf") format("truetype"),url("../fonts/MFred.svg#MFred") format("svg")}html{font-size:14px;line-height:1.6;font-family:'Open Sans', sans-serif;-webkit-font-smoothing:antialiased}h1,h2,h3,h4,h5,h6{margin:0;padding:0;font-weight:normal;font-family:'MFred', sans-serif;text-transform:uppercase;letter-spacing:.02em;line-height:1.2}h1{font-size:65px}h2{font-size:38.4px}h3{font-size:25.6px}@media only screen and (min-width: 641px){h1{font-size:91px}h2{font-size:44.8px}h3{font-size:28.8px}}@media only screen and (min-width: 961px){h1{font-size:130px}h2{font-size:64px}h3{font-size:32px}}p ul,p ol,ul ul,ul ol,ol ul,ol ol{margin:0}a{text-decoration:none;color:#fff;-webkit-transition:opacity .3s ease-out;transition:opacity .3s ease-out}a:hover{opacity:.7}img{vertical-align:top;-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0) scale(1, 1)}.wrap{max-width:1400px;margin:0 auto;padding:0 20px;position:relative;z-index:10}.box{padding:10px 0}@media only screen and (min-width: 641px){.box{padding:20px}}html{overflow:auto}body{overflow:hidden;background:#221e1f}header{position:fixed;top:0;left:0;width:100%;z-index:100}main{padding-top:100vh;position:relative;z-index:2}main h1{text-align:center}section{position:relative;padding:20px 0 calc(7vw + 20px)}aside#partners{position:relative;z-index:2}footer{position:relative;z-index:2}#header{-webkit-transition:all .3s ease-out;transition:all .3s ease-out;background:rgba(0,0,0,0.1);background:-webkit-gradient(left top, left bottom, color-stop(0%, rgba(0,0,0,0.1)), color-stop(100%, transparent));background:-webkit-linear-gradient(top, rgba(0,0,0,0.1) 0%, transparent 100%);background:linear-gradient(to bottom, rgba(0,0,0,0.1) 0%, transparent 100%)}#header.header--bg{background-color:#000}#nav{width:100%;height:70px;font-family:'MFred', sans-serif;text-transform:uppercase;font-size:24px;letter-spacing:.02em}@media only screen and (min-width: 641px){#nav{height:80px}}#nav .nav__logo{float:left;margin-top:17px;line-height:53px;position:relative;z-index:100;overflow:hidden}@media only screen and (min-width: 641px){#nav .nav__logo{margin-top:22px;line-height:58px}}#nav .nav__logo a{display:block}#nav ul{position:fixed;top:0;left:0;width:100%;list-style:none;margin:0;padding:0;padding-top:70px;padding-bottom:20px;line-height:52px;vertical-align:middle;background-color:#000;text-align:center;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;-webkit-transform:translateY(-100%);transform:translateY(-100%);visibility:hidden;opacity:0}@media only screen and (min-width: 641px){#nav ul{padding-top:80px}}#nav ul li a{padding:0 20px}@media only screen and (min-width: 961px){#nav ul{position:static;width:auto;float:right;line-height:80px;padding:0;background-color:transparent;-webkit-transition:none;transition:none;-webkit-transform:none;transform:none;visibility:visible;opacity:1}#nav ul li{display:inline-block;margin-left:1em}#nav ul li a{padding:0}}#nav__btn{position:fixed;top:22px;right:20px;z-index:100;border:none;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-shadow:none;border-radius:none;margin:0;padding:0;width:44px;height:30px;background-color:transparent}@media only screen and (min-width: 641px){#nav__btn{top:27px}}#nav__btn:focus{outline:none}#nav__btn span{width:44px;height:2px;background-color:#fff;position:absolute;left:0;-webkit-transition:all 0.5s ease-out;transition:all 0.5s ease-out}#nav__btn span:nth-child(2){top:0}#nav__btn span:nth-child(3){top:12px}#nav__btn span:nth-child(4){top:24px}body.nav-open #nav #nav__btn span:nth-child(2){top:12px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}body.nav-open #nav #nav__btn span:nth-child(3){opacity:0}body.nav-open #nav #nav__btn span:nth-child(4){top:12px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}body.nav-open #nav ul{-webkit-transform:translateY(0);transform:translateY(0);visibility:visible;opacity:1}#scroll-down{display:block;font-weight:normal;font-family:'MFred', sans-serif;text-transform:uppercase;letter-spacing:.02em;font-size:24px;padding:2px 1rem;color:#fff;position:absolute;right:20vw;bottom:30px;z-index:10;border:4px solid #fff;-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transition:bottom .3s ease-out;transition:bottom .3s ease-out;cursor:pointer}#scroll-down:hover{bottom:20px;opacity:1}#about{color:#fff;background-color:#221e1f;background-image:url(../img/background02.jpg);background-size:1365px auto}#about .about__logo{text-align:center;margin-top:30px}@media only screen and (min-width: 961px){#about .about__logo{margin-top:40px}}#about .about__logo img{width:60%;max-width:380px}@media only screen and (min-width: 641px){#about .about__logo img{width:40%}}@media only screen and (min-width: 961px){#about .about__logo img{width:80%}}#about p{text-align:center}@media only screen and (min-width: 961px){#about p{text-align:left}}#products{color:#414042;background-color:#fff;padding-bottom:calc(3.5vw + 10px)}#products h3{text-align:center}#riders{color:#fff;background-color:rgba(0,0,0,0.85);padding-top:calc(7vw + 20px)}@media only screen and (min-width: 961px){#riders{background-color:rgba(0,0,0,0.6)}}@media only screen and (min-width: 961px){.riders__content{margin-top:40px}}.riders__content .grid{margin:30px 0}@media only screen and (min-width: 961px){.riders__content .grid{margin:0}}.riders__content .grid:last-child .profile{border-bottom:0}@media only screen and (min-width: 961px){.riders__content .riders__odd .profile .triangle{left:0;-webkit-transform-origin:left;transform-origin:left;-webkit-transform:scale(-1, 1);transform:scale(-1, 1)}.riders__content .riders__odd .profile .triangle div{margin-left:-100vw}.riders__content .riders__odd .profile:after{left:0}}@media only screen and (min-width: 641px){.riders__content .riders__odd h2{text-align:right}}@media only screen and (min-width: 961px){.riders__content .riders__even .profile .triangle{right:0;-webkit-transform-origin:right;transform-origin:right;-webkit-transform:scale(-1);transform:scale(-1)}.riders__content .riders__even .profile .triangle div{margin-right:-100vw}.riders__content .riders__even .profile:after{right:0}}.riders__content .profile{position:relative;padding:30px 0;border-bottom:1px solid #f5f5f5}@media only screen and (min-width: 961px){.riders__content .profile{border-bottom:0;background-color:#000;min-height:400px}.riders__content .profile:after{content:"";display:block;width:100vw;height:100%;position:absolute;top:0;background-color:#000;z-index:-1}.riders__content .profile .triangle{position:absolute;top:0;height:100%;width:auto;padding:0;overflow:hidden}.riders__content .profile .triangle div{width:0;height:0;border-left:100vw solid transparent;border-right:100vw solid transparent;border-bottom:100vw solid #000}}@media only screen and (max-width: 640px){.riders__content h2{text-align:center}}@media only screen and (max-width: 640px){.riders__content img{width:80%;margin:0 auto}}@media only screen and (min-width: 641px){.riders__content img{margin-top:-1vw}}@media only screen and (min-width: 961px){.riders__content img{margin-top:-50px;position:absolute}}#events{color:#fff;background-color:#221e1f;background-image:url(../img/background01.jpg);background-size:1365px auto}#events h1+.wrap{margin-bottom:40px}#events h2{text-align:center;position:relative;z-index:1;margin:20px 0}@media only screen and (min-width: 961px){#events h2{margin:40px 0 0}}@media only screen and (min-width: 961px){#events h2 span{display:block}}.event .event__photo{text-align:center}.event img{width:calc(100vw - 40px)}@media only screen and (min-width: 961px){.event .event__photo{position:relative}.event img{width:50vw;position:absolute;top:-38.4px}.event .grid{min-height:calc(50vw * 0.67)}}@media only screen and (min-width: 961px){.event--odd img{right:0}.event--even img{left:0}}#stockist{color:#414042;background-color:#fff;text-align:center;padding-bottom:calc(3.5vw + 10px)}#stockist ul{list-style:none;margin:0;padding:0}#stockist h2{margin-top:20px}#stockist a{color:#221e1f}#instagram{color:#fff;text-align:center;padding:calc(7vw + 80px) 0;background-image:url(../img/instagram.jpg);background-size:100% auto}@media only screen and (min-width: 641px){#instagram{background-size:84% auto}}@media only screen and (min-width: 961px){#instagram{background-size:72% auto}}@media only screen and (min-width: 1281px){#instagram{background-size:63% auto}}@media only screen and (min-width: 1681px){#instagram{background-size:50% auto}}#instagram.interact:after{opacity:0.7}#instagram:after{background:-webkit-radial-gradient(rgba(0,0,0,0.5) 0, rgba(0,0,0,0.8) 100%);background:radial-gradient(rgba(0,0,0,0.5) 0, rgba(0,0,0,0.8) 100%);content:"";width:100%;height:100%;display:block;position:absolute;top:0;left:0;-webkit-transition:all .6s ease-out .2s;transition:all .6s ease-out .2s;opacity:1}#instagram h2{margin:40px 0 30px}@media only screen and (min-width: 641px){#instagram h2{margin:40px 0}}#partners{color:#fff;background-color:#000;padding:10px 0 30px}#partners .block{text-align:center;padding:2vw 3.4vw}@media only screen and (min-width: 641px){#partners .block{padding:2vw 3vw}}@media only screen and (min-width: 961px){#partners .block{padding:1.5vw 3vw}}@media only screen and (min-width: 1281px){#partners .block{padding:1vw 2.5vw}}@media only screen and (min-width: 1281px){#partners .block{padding:1vw 2vw}}#partners a:hover{opacity:1}#partners a:hover img{opacity:1}#partners img{height:auto;opacity:0.45;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}#partners .partners__logo--endo{max-width:44.4px}#partners .partners__logo--hed{max-width:88.4px}#partners .partners__logo--giro{max-width:92.4px}#partners .partners__logo--rotor{max-width:115.6px}@media only screen and (min-width: 641px){#partners .partners__logo--endo{max-width:66.6px}#partners .partners__logo--hed{max-width:132.6px}#partners .partners__logo--giro{max-width:138.6px}#partners .partners__logo--rotor{max-width:173.4px}}@media only screen and (min-width: 961px){#partners .partners__logo--endo{max-width:88.8px}#partners .partners__logo--hed{max-width:176.8px}#partners .partners__logo--giro{max-width:184.8px}#partners .partners__logo--rotor{max-width:231.2px}}#footer{color:#f5f5f5;background-color:#221e1f;padding:40px 0 20px;text-align:center}@media only screen and (min-width: 961px){#footer{text-align:left;padding:40px 0 20px}}#footer .footer__logo{margin-bottom:20px}#footer nav ul{list-style:none;margin:0;padding:0}#footer nav ul li{display:inline-block}#footer .footer__link li:after{content:" | ";display:inline;color:#888}#footer .footer__link li:last-child:after{content:none}#footer .footer__link--social{height:38px;margin-bottom:20px;margin-top:30px}@media only screen and (min-width: 961px){#footer .footer__link--social{margin-top:0}}#footer .footer__link--social li{padding-left:10px}#footer .footer__link--social svg{fill:#f5f5f5}@media only screen and (min-width: 961px){#footer .col:last-child{text-align:right}}.button{background-color:#000;display:inline-block;position:relative;vertical-align:middle;border:0;margin:0;cursor:pointer;text-align:center;font-weight:normal;line-height:normal;text-decoration:none;font-size:1.2rem}.button:hover{opacity:1}.button.is-disabled,.button[disabled]{cursor:not-allowed}.button span{display:block;width:100%;height:100%;padding:1rem 3.5rem 1rem 2rem;white-space:nowrap;background-image:url("XXXXX");background-repeat:no-repeat;background-position:right center;background-size:50px auto;position:relative;z-index:2}.button:after{content:"";height:100%;background-color:#d9aa00;-webkit-transition:all .2s ease-out;transition:all .2s ease-out;position:absolute;top:0;left:0;width:0px}.button:hover:after{width:100%}.hat{position:absolute;top:0;left:0;-webkit-transform:translateY(-100%);transform:translateY(-100%);z-index:2;overflow:hidden;width:100%;height:7vw}#about .hat{top:1px}#products .hat{top:1px}#riders .hat{-webkit-transform:none;transform:none}#events .hat{top:1px}#stockist .hat{top:1px}#instagram .hat{-webkit-transform:none;transform:none}#partners .hat{top:1px}.hat .triangle{position:absolute;top:0;width:100vw;height:0;padding-bottom:100%;overflow:hidden}.hat .triangle div{width:0;height:0}#about .hat .triangle.triangle--lg{left:0}#about .hat .triangle.triangle--lg div{border-left:84vw solid transparent;border-right:0vw solid transparent}#about .hat .triangle.triangle--sm{left:calc(84vw - 1px)}#about .hat .triangle.triangle--sm div{border-left:0vw solid transparent;border-right:26vw solid transparent}#about .hat .triangle div{border-bottom:7vw solid #221e1f}#products .hat .triangle.triangle--lg{right:calc(-16vw - 1px)}#products .hat .triangle.triangle--lg div{border-left:84vw solid transparent;border-right:0vw solid transparent}#products .hat .triangle.triangle--sm{left:-10vw}#products .hat .triangle.triangle--sm div{border-left:0vw solid transparent;border-right:26vw solid transparent}#products .hat .triangle div{border-bottom:7vw solid #fff}#riders .hat .triangle.triangle--lg{left:0}#riders .hat .triangle.triangle--lg div{border-left:0vw solid transparent;border-right:84vw solid transparent}#riders .hat .triangle.triangle--sm{left:calc(84vw - 1px)}#riders .hat .triangle.triangle--sm div{border-left:26vw solid transparent;border-right:0vw solid transparent}#riders .hat .triangle div{border-top:7vw solid #fff}#events .hat .triangle.triangle--lg{right:calc(-16vw - 1px)}#events .hat .triangle.triangle--lg div{border-left:84vw solid transparent;border-right:0vw solid transparent}#events .hat .triangle.triangle--sm{left:-10vw}#events .hat .triangle.triangle--sm div{border-left:0vw solid transparent;border-right:26vw solid transparent}#events .hat .triangle div{border-bottom:7vw solid #221e1f}#stockist .hat .triangle.triangle--lg{left:0}#stockist .hat .triangle.triangle--lg div{border-left:84vw solid transparent;border-right:0vw solid transparent}#stockist .hat .triangle.triangle--sm{left:calc(84vw - 1px)}#stockist .hat .triangle.triangle--sm div{border-left:0vw solid transparent;border-right:26vw solid transparent}#stockist .hat .triangle div{border-bottom:7vw solid #fff}#instagram .hat .triangle.triangle--lg{left:calc(16vw - 1px)}#instagram .hat .triangle.triangle--lg div{border-left:0vw solid transparent;border-right:84vw solid transparent}#instagram .hat .triangle.triangle--sm{left:-10vw}#instagram .hat .triangle.triangle--sm div{border-left:26vw solid transparent;border-right:0vw solid transparent}#instagram .hat .triangle div{border-top:7vw solid #fff}#partners .hat .triangle.triangle--lg{left:0}#partners .hat .triangle.triangle--lg div{border-left:84vw solid transparent;border-right:0vw solid transparent}#partners .hat .triangle.triangle--sm{left:calc(84vw - 1px)}#partners .hat .triangle.triangle--sm div{border-left:0vw solid transparent;border-right:26vw solid transparent}#partners .hat .triangle div{border-bottom:7vw solid #000}.bit{width:72vw;position:absolute;z-index:3}.bit svg{width:100%;height:calc(72vw * 0.5)}.bit svg .a{fill:rgba(0,0,0,0.1)}.bit--left{left:0;top:-22vw}.bit--right{right:0;top:-21vw}#riders .bit{top:-15vw}#instagram .bit{top:-15vw}.divider{text-align:center;overflow:hidden}.divider:after,.divider:before{content:"";display:inline-block;vertical-align:middle;position:relative;width:100%;border-top:1px solid #221e1f}.divider:before{margin-left:-100%;left:-1.25rem}.divider:after{margin-right:-100%;right:-1.25rem}.strong{color:#d9aa00}.strong a{color:#d9aa00 !important}.browserupgrade{z-index:200;position:fixed;background:red;width:100%;margin:0;text-align:center;padding:5px 0}#slider{position:fixed;top:0;left:0;width:100%;height:100vh}.slider__item{background-position:center;background-size:cover;width:100%;height:100%}#slider-breadcrumbs{width:100%}#slider-breadcrumbs .slidr-breadcrumbs{max-width:1400px;padding:20px;margin:0 auto}#slider-breadcrumbs .slidr-breadcrumbs li{margin:0 6px 0 0;border-radius:0;width:10vw;max-width:60px;height:6px;background:rgba(255,255,255,0.7);border:0}#slider-breadcrumbs .slidr-breadcrumbs li.active{background-color:#fff}body.nav-open #slider-breadcrumbs,body.nav-open #slider-control{display:none !important}#slider:after{content:"";display:block;width:100%;height:100%;position:absolute;top:0;left:0;z-index:1;background:transparent;background:-webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%, transparent), color-stop(100%, rgba(0,0,0,0.3)));background:-webkit-radial-gradient(center, ellipse cover, transparent 0%, rgba(0,0,0,0.3) 100%);background:-webkit-radial-gradient(center ellipse, transparent 0%, rgba(0,0,0,0.3) 100%);background:radial-gradient(ellipse at center, transparent 0%, rgba(0,0,0,0.3) 100%)}aside[id="slider-control"] .slidr-control.left{width:50px !important;height:50px !important;top:50% !important;margin-top:-25px !important;left:2vw !important;background-image:url("xxxxx");background-position:center;background-size:17px auto;background-repeat:no-repeat;opacity:0.6}aside[id="slider-control"] .slidr-control.left:after{content:none !important}aside[id="slider-control"] .slidr-control.right{width:50px !important;height:50px !important;top:50% !important;margin-top:-25px !important;right:2vw !important;background-image:url("xxxxx");background-position:center;background-size:17px auto;background-repeat:no-repeat;opacity:0.6}aside[id="slider-control"] .slidr-control.right:after{content:none !important}aside[id="slider-control"] .slidr-control.left:hover,aside[id="slider-control"] .slidr-control.right:hover{opacity:1}aside[id="slider-control"] .slidr-control.left.disabled:hover,aside[id="slider-control"] .slidr-control.right.disabled:hover{opacity:0.05}#slider-control .slidr-control.up.disabled,#slider-control .slidr-control.down.disabled{display:none}#big-video-wrap{overflow:hidden;position:fixed;height:100%;width:100%;top:0;left:0}#big-video-vid,#big-video-image{position:absolute}#big-video-control-container{position:fixed;bottom:20px;padding:0 20px;width:100%;-webkit-transition-duration:0.6s;transition-duration:0.6s}#big-video-control{width:100%;height:16px;position:relative}#big-video-control-middle{margin:0 56px 0 24px}#big-video-control-bar{width:100%;height:16px;position:relative;cursor:pointer}#big-video-control-progress{position:absolute;top:7px;height:3px;width:0%;background:#fff}#big-video-control-track{position:absolute;top:8px;height:1px;width:100%;background:#fff}#big-video-control-bound-left{left:0}#big-video-control-bound-right{right:-1px}#big-video-control-track .ui-slider-handle{opacity:0}#big-video-control-playhead{left:30%}#big-video-control-play{position:absolute;top:0;left:0;height:16px;width:16px;background-image:url("bigvideo.png")}#big-video-control-timer{position:absolute;top:1px;right:0;color:#fff;font-size:11px}#big-video-control-playhead,#big-video-control-bound-left,#big-video-control-bound-right{position:absolute;top:0;height:16px;width:1px;background:#fff}#big-video-control .ui-slider-handle{border-left:solid 1px #fff;width:16px;height:16px;position:absolute;top:-8px}.transparent{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0}.vjs-big-play-button{display:none !important}

/*# sourceMappingURL=main.css.map */