/*! normalize.css v3.0.2 | MIT License | git.io/normalize */
html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:.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:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}.page-main{overflow:hidden;display:block;position:relative;padding-top:1.5rem}body:not(.home-page) .page-main{min-height:25rem}.container{position:relative;margin-right:auto;margin-left:auto;padding-left:1.5rem;padding-right:1.5rem}.row{margin:0 auto}.row:before,.row:after{content:" ";display:table}.row:after{clear:both}@media(max-width:47.937em){.row{margin-left:-1.5rem;margin-right:-1.5rem}}@media(min-width:78em){.row{width:75rem}.row .row{width:auto}}.row .row,.row .collapse{margin-left:-1.5rem;margin-right:-1.5rem}.row-fluid{margin-left:-1.5rem;margin-right:-1.5rem}.row-fluid:before,.row-fluid:after{content:" ";display:table}.row-fluid:after{clear:both}[class^="row"]>a{display:block;text-decoration:none}[class^="row"]>a:before,[class^="row"]>a:after{content:" ";display:table}[class^="row"]>a:after{clear:both}.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{position:relative;min-height:1px;padding-left:1.5rem;padding-right:1.5rem}.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{float:left}.col-xs-12{width:100%}.col-xs-11{width:91.66666667%}.col-xs-10{width:83.33333333%}.col-xs-9{width:75%}.col-xs-8{width:66.66666667%}.col-xs-7{width:58.33333333%}.col-xs-6{width:50%}.col-xs-5{width:41.66666667%}.col-xs-4{width:33.33333333%}.col-xs-3{width:25%}.col-xs-2{width:16.66666667%}.col-xs-1{width:8.33333333%}.col-xs-pull-12{right:100%}.col-xs-pull-11{right:91.66666667%}.col-xs-pull-10{right:83.33333333%}.col-xs-pull-9{right:75%}.col-xs-pull-8{right:66.66666667%}.col-xs-pull-7{right:58.33333333%}.col-xs-pull-6{right:50%}.col-xs-pull-5{right:41.66666667%}.col-xs-pull-4{right:33.33333333%}.col-xs-pull-3{right:25%}.col-xs-pull-2{right:16.66666667%}.col-xs-pull-1{right:8.33333333%}.col-xs-pull-0{right:auto}.col-xs-push-12{left:100%}.col-xs-push-11{left:91.66666667%}.col-xs-push-10{left:83.33333333%}.col-xs-push-9{left:75%}.col-xs-push-8{left:66.66666667%}.col-xs-push-7{left:58.33333333%}.col-xs-push-6{left:50%}.col-xs-push-5{left:41.66666667%}.col-xs-push-4{left:33.33333333%}.col-xs-push-3{left:25%}.col-xs-push-2{left:16.66666667%}.col-xs-push-1{left:8.33333333%}.col-xs-push-0{left:auto}.col-xs-offset-12{margin-left:100%}.col-xs-offset-11{margin-left:91.66666667%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-0{margin-left:0%}@media(max-width:29.937em){.col-xxs-1,.col-xxs-2,.col-xxs-3,.col-xxs-4,.col-xxs-5,.col-xxs-6,.col-xxs-7,.col-xxs-8,.col-xxs-9,.col-xxs-10,.col-xxs-11,.col-xxs-12{float:left}.col-xxs-12{width:100%}.col-xxs-11{width:91.66666667%}.col-xxs-10{width:83.33333333%}.col-xxs-9{width:75%}.col-xxs-8{width:66.66666667%}.col-xxs-7{width:58.33333333%}.col-xxs-6{width:50%}.col-xxs-5{width:41.66666667%}.col-xxs-4{width:33.33333333%}.col-xxs-3{width:25%}.col-xxs-2{width:16.66666667%}.col-xxs-1{width:8.33333333%}.col-xxs-pull-12{right:100%}.col-xxs-pull-11{right:91.66666667%}.col-xxs-pull-10{right:83.33333333%}.col-xxs-pull-9{right:75%}.col-xxs-pull-8{right:66.66666667%}.col-xxs-pull-7{right:58.33333333%}.col-xxs-pull-6{right:50%}.col-xxs-pull-5{right:41.66666667%}.col-xxs-pull-4{right:33.33333333%}.col-xxs-pull-3{right:25%}.col-xxs-pull-2{right:16.66666667%}.col-xxs-pull-1{right:8.33333333%}.col-xxs-pull-0{right:auto}.col-xxs-push-12{left:100%}.col-xxs-push-11{left:91.66666667%}.col-xxs-push-10{left:83.33333333%}.col-xxs-push-9{left:75%}.col-xxs-push-8{left:66.66666667%}.col-xxs-push-7{left:58.33333333%}.col-xxs-push-6{left:50%}.col-xxs-push-5{left:41.66666667%}.col-xxs-push-4{left:33.33333333%}.col-xxs-push-3{left:25%}.col-xxs-push-2{left:16.66666667%}.col-xxs-push-1{left:8.33333333%}.col-xxs-push-0{left:auto}.col-xxs-offset-12{margin-left:100%}.col-xxs-offset-11{margin-left:91.66666667%}.col-xxs-offset-10{margin-left:83.33333333%}.col-xxs-offset-9{margin-left:75%}.col-xxs-offset-8{margin-left:66.66666667%}.col-xxs-offset-7{margin-left:58.33333333%}.col-xxs-offset-6{margin-left:50%}.col-xxs-offset-5{margin-left:41.66666667%}.col-xxs-offset-4{margin-left:33.33333333%}.col-xxs-offset-3{margin-left:25%}.col-xxs-offset-2{margin-left:16.66666667%}.col-xxs-offset-1{margin-left:8.33333333%}.col-xxs-offset-0{margin-left:0%}}@media(min-width:48em){.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12{float:left}.col-sm-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}.col-sm-pull-12{right:100%}.col-sm-pull-11{right:91.66666667%}.col-sm-pull-10{right:83.33333333%}.col-sm-pull-9{right:75%}.col-sm-pull-8{right:66.66666667%}.col-sm-pull-7{right:58.33333333%}.col-sm-pull-6{right:50%}.col-sm-pull-5{right:41.66666667%}.col-sm-pull-4{right:33.33333333%}.col-sm-pull-3{right:25%}.col-sm-pull-2{right:16.66666667%}.col-sm-pull-1{right:8.33333333%}.col-sm-pull-0{right:auto}.col-sm-push-12{left:100%}.col-sm-push-11{left:91.66666667%}.col-sm-push-10{left:83.33333333%}.col-sm-push-9{left:75%}.col-sm-push-8{left:66.66666667%}.col-sm-push-7{left:58.33333333%}.col-sm-push-6{left:50%}.col-sm-push-5{left:41.66666667%}.col-sm-push-4{left:33.33333333%}.col-sm-push-3{left:25%}.col-sm-push-2{left:16.66666667%}.col-sm-push-1{left:8.33333333%}.col-sm-push-0{left:auto}.col-sm-offset-12{margin-left:100%}.col-sm-offset-11{margin-left:91.66666667%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-0{margin-left:0%}}@media(min-width:62em){.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12{float:left}.col-md-12{width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:83.33333333%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}.col-md-pull-12{right:100%}.col-md-pull-11{right:91.66666667%}.col-md-pull-10{right:83.33333333%}.col-md-pull-9{right:75%}.col-md-pull-8{right:66.66666667%}.col-md-pull-7{right:58.33333333%}.col-md-pull-6{right:50%}.col-md-pull-5{right:41.66666667%}.col-md-pull-4{right:33.33333333%}.col-md-pull-3{right:25%}.col-md-pull-2{right:16.66666667%}.col-md-pull-1{right:8.33333333%}.col-md-pull-0{right:auto}.col-md-push-12{left:100%}.col-md-push-11{left:91.66666667%}.col-md-push-10{left:83.33333333%}.col-md-push-9{left:75%}.col-md-push-8{left:66.66666667%}.col-md-push-7{left:58.33333333%}.col-md-push-6{left:50%}.col-md-push-5{left:41.66666667%}.col-md-push-4{left:33.33333333%}.col-md-push-3{left:25%}.col-md-push-2{left:16.66666667%}.col-md-push-1{left:8.33333333%}.col-md-push-0{left:auto}.col-md-offset-12{margin-left:100%}.col-md-offset-11{margin-left:91.66666667%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-9{margin-left:75%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-6{margin-left:50%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-3{margin-left:25%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-0{margin-left:0%}}@media(min-width:78em){.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12{float:left}.col-lg-12{width:100%}.col-lg-11{width:91.66666667%}.col-lg-10{width:83.33333333%}.col-lg-9{width:75%}.col-lg-8{width:66.66666667%}.col-lg-7{width:58.33333333%}.col-lg-6{width:50%}.col-lg-5{width:41.66666667%}.col-lg-4{width:33.33333333%}.col-lg-3{width:25%}.col-lg-2{width:16.66666667%}.col-lg-1{width:8.33333333%}.col-lg-pull-12{right:100%}.col-lg-pull-11{right:91.66666667%}.col-lg-pull-10{right:83.33333333%}.col-lg-pull-9{right:75%}.col-lg-pull-8{right:66.66666667%}.col-lg-pull-7{right:58.33333333%}.col-lg-pull-6{right:50%}.col-lg-pull-5{right:41.66666667%}.col-lg-pull-4{right:33.33333333%}.col-lg-pull-3{right:25%}.col-lg-pull-2{right:16.66666667%}.col-lg-pull-1{right:8.33333333%}.col-lg-pull-0{right:auto}.col-lg-push-12{left:100%}.col-lg-push-11{left:91.66666667%}.col-lg-push-10{left:83.33333333%}.col-lg-push-9{left:75%}.col-lg-push-8{left:66.66666667%}.col-lg-push-7{left:58.33333333%}.col-lg-push-6{left:50%}.col-lg-push-5{left:41.66666667%}.col-lg-push-4{left:33.33333333%}.col-lg-push-3{left:25%}.col-lg-push-2{left:16.66666667%}.col-lg-push-1{left:8.33333333%}.col-lg-push-0{left:auto}.col-lg-offset-12{margin-left:100%}.col-lg-offset-11{margin-left:91.66666667%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-0{margin-left:0%}}@-ms-viewport{width:device-width;}.visible-xs,.visible-sm,.visible-md,.visible-lg{display:none !important}.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block{display:none !important}@media(max-width:47.937em){.visible-xs{display:block !important}table.visible-xs{display:table}tr.visible-xs{display:table-row !important}th.visible-xs,td.visible-xs{display:table-cell !important}}@media(max-width:47.937em){.visible-xs-block{display:block !important}}@media(max-width:47.937em){.visible-xs-inline{display:inline !important}}@media(max-width:47.937em){.visible-xs-inline-block{display:inline-block !important}}@media(min-width:48em) and (max-width:61.937em){.visible-sm{display:block !important}table.visible-sm{display:table}tr.visible-sm{display:table-row !important}th.visible-sm,td.visible-sm{display:table-cell !important}}@media(min-width:48em) and (max-width:61.937em){.visible-sm-block{display:block !important}}@media(min-width:48em) and (max-width:61.937em){.visible-sm-inline{display:inline !important}}@media(min-width:48em) and (max-width:61.937em){.visible-sm-inline-block{display:inline-block !important}}@media(min-width:62em) and (max-width:77.937em){.visible-md{display:block !important}table.visible-md{display:table}tr.visible-md{display:table-row !important}th.visible-md,td.visible-md{display:table-cell !important}}@media(min-width:62em) and (max-width:77.937em){.visible-md-block{display:block !important}}@media(min-width:62em) and (max-width:77.937em){.visible-md-inline{display:inline !important}}@media(min-width:62em) and (max-width:77.937em){.visible-md-inline-block{display:inline-block !important}}@media(min-width:78em){.visible-lg{display:block !important}table.visible-lg{display:table}tr.visible-lg{display:table-row !important}th.visible-lg,td.visible-lg{display:table-cell !important}}@media(min-width:78em){.visible-lg-block{display:block !important}}@media(min-width:78em){.visible-lg-inline{display:inline !important}}@media(min-width:78em){.visible-lg-inline-block{display:inline-block !important}}@media(max-width:47.937em){.hidden-xs{display:none !important}}@media(min-width:48em) and (max-width:61.937em){.hidden-sm{display:none !important}}@media(min-width:62em) and (max-width:77.937em){.hidden-md{display:none !important}}@media(min-width:78em){.hidden-lg{display:none !important}}.visible-print{display:none !important}@media print{.visible-print{display:block !important}table.visible-print{display:table}tr.visible-print{display:table-row !important}th.visible-print,td.visible-print{display:table-cell !important}}.visible-print-block{display:none !important}@media print{.visible-print-block{display:block !important}}.visible-print-inline{display:none !important}@media print{.visible-print-inline{display:inline !important}}.visible-print-inline-block{display:none !important}@media print{.visible-print-inline-block{display:inline-block !important}}@media print{.hidden-print{display:none !important}}meta.foundation-version{font-family:"/5.5.1/"}meta.foundation-mq-small{font-family:"/only screen/";width:0}meta.foundation-mq-small-only{font-family:"/only screen and (max-width: 47.937em)/";width:0}meta.foundation-mq-medium{font-family:"/only screen and (min-width:48em)/";width:48em}meta.foundation-mq-medium-only{font-family:"/only screen and (min-width:48em) and (max-width:61.937em)/";width:48em}meta.foundation-mq-large{font-family:"/only screen and (min-width:62em)/";width:62em}meta.foundation-mq-large-only{font-family:"/only screen and (min-width:62em) and (max-width:77.937em)/";width:62em}meta.foundation-mq-xlarge{font-family:"/only screen and (min-width:78em)/";width:78em}meta.foundation-mq-xlarge-only{font-family:"/only screen and (min-width:78em) and (max-width:95.937em)/";width:78em}meta.foundation-mq-xxlarge{font-family:"/only screen and (min-width:96em)/";width:96em}meta.foundation-data-attribute-namespace{font-family:false}meta.foundation-mq-small-retina{font-family:"/only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx)/";width:0}meta.foundation-mq-medium-retina{font-family:"/only screen and (min-width: 48em) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width: 48em) and (min--moz-device-pixel-ratio: 2), only screen and (min-width: 48em) and (-o-min-device-pixel-ratio: 2/1), only screen and (min-width: 48em) and (min-device-pixel-ratio: 2), only screen and (min-width: 48em) and (min-resolution: 192dpi), only screen and (min-width: 48em) and (min-resolution: 2dppx)/";width:48em}meta.foundation-mq-large-retina{font-family:"/only screen and (min-width: 62em) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width: 62em) and (min--moz-device-pixel-ratio: 2), only screen and (min-width: 62em) and (-o-min-device-pixel-ratio: 2/1), only screen and (min-width: 62em) and (min-device-pixel-ratio: 2), only screen and (min-width: 62em) and (min-resolution: 192dpi), only screen and (min-width: 62em) and (min-resolution: 2dppx)/";width:62em}meta.foundation-mq-xlarge-retina{font-family:"/only screen and (min-width: 78em) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width: 78em) and (min--moz-device-pixel-ratio: 2), only screen and (min-width: 78em) and (-o-min-device-pixel-ratio: 2/1), only screen and (min-width: 78em) and (min-device-pixel-ratio: 2), only screen and (min-width: 78em) and (min-resolution: 192dpi), only screen and (min-width: 78em) and (min-resolution: 2dppx)/";width:78em}meta.foundation-mq-xxlarge-retina{font-family:"/only screen and (min-width: 96em) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width: 96em) and (min--moz-device-pixel-ratio: 2), only screen and (min-width: 96em) and (-o-min-device-pixel-ratio: 2/1), only screen and (min-width: 96em) and (min-device-pixel-ratio: 2), only screen and (min-width: 96em) and (min-resolution: 192dpi), only screen and (min-width: 96em) and (min-resolution: 2dppx)/";width:96em}@font-face{font-family:"icomoon";src:url("/Content/themes/cervelo/fonts/icomoon.woff?sdcdb1") format('woff');font-weight:normal;font-style:normal}.icon,[class^="icon-"],[class*=" icon-"]{position:relative}.icon:before,[class^="icon-"]:before,[class*=" icon-"]:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;vertical-align:text-top;display:inline-block;speak:none;font-family:"icomoon";font-variant:normal;text-transform:none;line-height:1}.icon:after,[class^="icon-"]:after,[class*=" icon-"]:after{display:none}.icon.is-after,[class^="icon-"].is-after,[class*=" icon-"].is-after{position:relative}.icon.is-after:before,[class^="icon-"].is-after:before,[class*=" icon-"].is-after:before{display:none}.icon.is-after:after,[class^="icon-"].is-after:after,[class*=" icon-"].is-after:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;vertical-align:text-top;display:inline-block;speak:none;font-family:"icomoon";font-variant:normal;text-transform:none;line-height:1}.icon-arrow-down:before,.icon-arrow-down:after{content:"∨";font-size:1.25em}.icon-arrow-left:before,.icon-arrow-left:after{content:"◅";font-size:1.25em}.icon-arrow-right:before,.icon-arrow-right:after{content:"▻";font-size:1.25em}.icon-arrow-up:before,.icon-arrow-up:after{content:"∧";font-size:1.25em}.icon-bullet:before,.icon-bullet:after{content:"•";font-size:1.25em}.icon-bullet-outline:before,.icon-bullet-outline:after{content:"°";font-size:1.25em}.icon-cervelo-e:before,.icon-cervelo-e:after{content:"é";font-size:1.25em}.icon-checkmark:before,.icon-checkmark:after{content:"✓";font-size:1.25em}.icon-close:before,.icon-close:after{content:"Χ";font-size:1.25em}.icon-contact:before,.icon-contact:after{content:"✊";font-size:1.25em}.icon-download:before,.icon-download:after{content:"⇓";font-size:1.25em}.icon-email:before,.icon-email:after{content:"✉";font-size:1.25em}.icon-external:before,.icon-external:after{content:"↪";font-size:1.25em}.icon-facebook:before,.icon-facebook:after{content:"f";font-size:1.25em}.icon-image:before,.icon-image:after{content:"🌄";font-size:1.25em}.icon-information:before,.icon-information:after{content:"℺";font-size:1.25em}.icon-information-alt:before,.icon-information-alt:after{content:"ℹ";font-size:1.25em}.icon-instagram:before,.icon-instagram:after{content:"g";font-size:1.25em}.icon-location:before,.icon-location:after{content:"m";font-size:1.25em}.icon-menu-closed:before,.icon-menu-closed:after{content:"≡";font-size:1.25em}.icon-menu-open:before,.icon-menu-open:after{content:"≅";font-size:1.25em}.icon-minus:before,.icon-minus:after{content:"-";font-size:1.25em}.icon-pause:before,.icon-pause:after{content:"=";font-size:1.25em}.icon-pinterest:before,.icon-pinterest:after{content:"p";font-size:1.25em}.icon-play:before,.icon-play:after{content:"▶";font-size:1.25em}.icon-plus:before,.icon-plus:after{content:"+";font-size:1.25em}.icon-print:before,.icon-print:after{content:"⎙";font-size:1.25em}.icon-question:before,.icon-question:after{content:"❓";font-size:1.25em}.icon-report:before,.icon-report:after{content:"⚑";font-size:1.25em}.icon-search:before,.icon-search:after{content:"🔎";font-size:1.25em}.icon-share:before,.icon-share:after{content:"∴";font-size:1.25em}.icon-spinner:before,.icon-spinner:after{content:"¤";font-size:1.25em}.icon-timer:before,.icon-timer:after{content:"™";font-size:1.25em}.icon-twitter:before,.icon-twitter:after{content:"t";font-size:1.25em}.icon-whatsapp:before,.icon-whatsapp:after{content:"w";font-size:1.25em}.icon-youtube:before,.icon-youtube:after{content:"y";font-size:1.25em}.icon-zoom-in:before,.icon-zoom-in:after{content:"↔";font-size:1.25em}.is-hidden{display:none !important}.is-invisible{visibility:hidden !important;opacity:0 !important}.is-measurable{visibility:hidden !important;display:block !important;position:absolute !important;left:-999em !important;width:auto !important;height:auto !important}@font-face{font-family:"Klavika";src:url("/Content/themes/cervelo/fonts/KlavikaWebBasicRegular.woff") format('woff');font-weight:400;font-style:normal}@font-face{font-family:"Klavika";src:url("/Content/themes/cervelo/fonts/KlavikaWebBasicMedium.woff") format('woff');font-weight:600;font-style:normal}@font-face{font-family:"Klavika";src:url("/Content/themes/cervelo/fonts/KlavikaWebBasicBold.woff") format('woff');font-weight:700;font-style:normal}*,*:before,*:after{box-sizing:border-box}::-moz-selection{background-color:#f00;color:#fff}::selection{background-color:#f00;color:#fff}html{line-height:1.5;font-size:100%;font-family:"Klavika",sans-serif;font-weight:400}@media(max-width:61.937em){html{font-size:87.5%}}@media(max-width:47.937em){html{font-size:75%}}@media(min-width:96em){html{font-size:125%}}p{margin-top:.75em;margin-bottom:1.5em;line-height:1.5;font-size:1.375rem}p.intro{line-height:2;font-size:1.625rem}ol,ul{margin:0 0 1.5em;padding:0;list-style:none}table{min-width:100%;margin-bottom:1.5em;border-collapse:collapse;border:0;text-align:center}table th,table td{padding:.75rem 1.5rem;border:solid 1px #d8dbdc}table thead>tr>th{text-transform:uppercase;font-weight:700;color:#f00}table thead>tr>td{border:0;border-top:solid 1px #d8dbdc}table tbody>tr>th,table tfoot>tr>th,table tbody>tr>td,table tfoot>tr>td{border-left:0;border-right:0}table tbody>tr>th,table tfoot>tr>th{border-top:0;text-transform:uppercase;text-align:left;font-weight:600;color:#000}a{text-decoration:none;color:#f00;cursor:pointer;-webkit-transition:background-color .2s,color .2s;-moz-transition:background-color .2s,color .2s;-o-transition:background-color .2s,color .2s;transition:background-color .2s,color .2s}a:hover{text-decoration:underline}.is-ie a:hover{text-decoration:none}.is-ie a:hover .link-text{text-decoration:underline}a.more-link{position:relative;text-transform:uppercase}a.more-link:before{display:none}a.more-link:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;vertical-align:text-top;display:inline-block;speak:none;font-family:"icomoon";font-variant:normal;text-transform:none;line-height:1}a.more-link:before,a.more-link:after{content:"▻";font-size:1.25em}a.more-link:after{display:inline-block;margin-left:.75em}a[target="_blank"]:not(.is-circular):not(.is-square){position:relative}a[target="_blank"]:not(.is-circular):not(.is-square):before{display:none}a[target="_blank"]:not(.is-circular):not(.is-square):after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;vertical-align:text-top;display:inline-block;speak:none;font-family:"icomoon";font-variant:normal;text-transform:none;line-height:1}a[target="_blank"]:not(.is-circular):not(.is-square):before,a[target="_blank"]:not(.is-circular):not(.is-square):after{content:"↪";font-size:1.25em}a[target="_blank"]:not(.is-circular):not(.is-square):after{margin-left:.25em;font-weight:400;line-height:1;font-size:1em}h1,h2,h3,h4,h5,h6{margin:0 0 .75em;text-transform:uppercase;font-weight:600;color:#000}h1 .series,h2 .series,h3 .series,h4 .series,h5 .series,h6 .series{margin-right:.15em;color:#f00}h1{line-height:1;font-size:4.625rem;font-weight:700;color:#000}@media(max-width:61.937em){h1{line-height:1;font-size:4.1625rem}}@media(max-width:47.937em){h1{line-height:1;font-size:3.7rem}}h2{line-height:1;font-size:2.75rem}@media(max-width:61.937em){h2{line-height:1;font-size:2.475rem}}@media(max-width:47.937em){h2{line-height:1;font-size:2.2rem}}h3{line-height:1;font-size:1.875rem;color:#f00}@media(max-width:61.937em){h3{line-height:1;font-size:1.6875rem}}@media(max-width:47.937em){h3{line-height:1;font-size:1.5rem}}h4{line-height:1;font-size:1.375rem;margin-bottom:.5em;color:#f00}@media(max-width:61.937em){h4{line-height:1;font-size:1.2375rem}}@media(max-width:47.937em){h4{line-height:1;font-size:1.2375rem}}address{font-style:normal}*[data-interchange]:not(img){background-position:center center;background-repeat:no-repeat;background-size:cover}img[data-interchange]{width:100%}body[data-edit-mode="true"] .scEmptyPlaceholder,body[data-edit-mode="true"] [sc-part-of^="placeholder"]{overflow:hidden;float:none;min-width:5vw;min-height:2rem}input[type="text"],input[type="email"]{padding-left:.5rem;padding-right:.5rem}input[type="search"]{border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}@media screen and (-webkit-min-device-pixel-ratio:0){input,select,textarea{font-size:1.33333333rem}}.series{font-style:italic}hgroup>.main-heading{margin-bottom:0}hgroup.default>.main-heading{color:#f00}hgroup.default>.sub-heading{color:#000}hgroup.home-headings>.main-heading{line-height:1;font-size:7.5rem}@media(max-width:61.937em){hgroup.home-headings>.main-heading{line-height:1;font-size:6.75rem}}@media(max-width:47.937em){hgroup.home-headings>.main-heading{line-height:1;font-size:6rem}}hgroup.home-headings>.main-heading .series{font-style:normal}hgroup.home-headings>.main-heading .series.has-white-text{color:#fff}hgroup.landing-headings>.main-heading{line-height:1;font-size:10rem}@media(max-width:61.937em){hgroup.landing-headings>.main-heading{line-height:1;font-size:9rem}}@media(max-width:47.937em){hgroup.landing-headings>.main-heading{line-height:1;font-size:8rem}}hgroup.series-headings>.main-heading{line-height:1;font-size:5.625rem;font-weight:700;color:#fff}@media(max-width:61.937em){hgroup.series-headings>.main-heading{line-height:1;font-size:5.0625rem}}@media(max-width:47.937em){hgroup.series-headings>.main-heading{line-height:1;font-size:4.5rem}}hgroup.series-headings>.sub-heading{line-height:1;font-size:2.125rem;font-weight:700;color:#fff}@media(max-width:61.937em){hgroup.series-headings>.sub-heading{line-height:1;font-size:1.9125rem}}@media(max-width:47.937em){hgroup.series-headings>.sub-heading{line-height:1;font-size:1.7rem}}hgroup.feature-headings>.main-heading{line-height:1;font-size:2.375rem;color:#f00}@media(max-width:61.937em){hgroup.feature-headings>.main-heading{line-height:1;font-size:2.1375rem}}@media(max-width:47.937em){hgroup.feature-headings>.main-heading{line-height:1;font-size:1.9rem}}hgroup.feature-headings>.sub-heading{line-height:1;font-size:1.625rem;color:#fff}@media(max-width:61.937em){hgroup.feature-headings>.sub-heading{line-height:1;font-size:1.4625rem}}@media(max-width:47.937em){hgroup.feature-headings>.sub-heading{line-height:1;font-size:1.3rem}}hgroup.product-headings>.main-heading,hgroup.product-headings>.sub-heading{display:inline-block;color:#f00}hgroup.product-headings>.main-heading{line-height:1;font-size:7rem;margin-right:3rem;font-weight:700}@media(max-width:61.937em){hgroup.product-headings>.main-heading{line-height:1;font-size:6.3rem}}@media(max-width:47.937em){hgroup.product-headings>.main-heading{line-height:1;font-size:5.6rem}}hgroup.product-headings>.sub-heading{line-height:1;font-size:2.75rem;font-weight:400;text-align:left}@media(max-width:61.937em){hgroup.product-headings>.sub-heading{line-height:1;font-size:2.475rem}}@media(max-width:47.937em){hgroup.product-headings>.sub-heading{line-height:1;font-size:2.2rem}}hgroup.engineering-headings{text-align:center}hgroup.engineering-headings>.main-heading{line-height:1;font-size:5.625rem;color:#f00}@media(max-width:61.937em){hgroup.engineering-headings>.main-heading{line-height:1;font-size:5.0625rem}}@media(max-width:47.937em){hgroup.engineering-headings>.main-heading{line-height:1;font-size:4.5rem}}hgroup.engineering-headings>.sub-heading{color:#bebebe}.product-compare-heading{vertical-align:middle;margin-bottom:.75em;color:#f00}.product-compare-heading .series{line-height:1;font-size:4rem}@media(max-width:61.937em){.product-compare-heading .series{line-height:1;font-size:3.6rem}}@media(max-width:47.937em){.product-compare-heading .series{line-height:1;font-size:3.2rem}}.product-compare-heading .series:first-child{margin-right:.375em;padding-right:.375rem}.product-compare-heading .series:last-child{margin-left:.375em}.heading-with-button{margin-bottom:2.25em}.heading-with-button h2{display:block;margin-bottom:.375em}.heading-with-button h2+.button{display:inline-block}@media(min-width:62em){.heading-with-button h2{display:inline-block;margin-bottom:0}.heading-with-button h2+.button{position:absolute;top:50%;right:1.5rem;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%)}}.button{vertical-align:top;display:inline-block;position:relative;background-color:#f00;min-height:2.25rem;margin-bottom:.5em;padding-left:3rem;padding-right:3rem;border:0;white-space:nowrap;text-transform:uppercase;font-weight:600;color:#fff;-webkit-transition:background-color .2s,color .2s,border-width .2s;-moz-transition:background-color .2s,color .2s,border-width .2s;-o-transition:background-color .2s,color .2s,border-width .2s;transition:background-color .2s,color .2s,border-width .2s;line-height:225%;font-size:1rem}.button:not(.is-disabled):not(.is-circular):not(.is-square):not(.back):not(.has-icon-left):before{content:" ";display:block;position:absolute;left:0;bottom:0;background-color:#d8dbdc;width:100%;height:0;-webkit-transition:bottom .2s,height .2s;-moz-transition:bottom .2s,height .2s;-o-transition:bottom .2s,height .2s;transition:bottom .2s,height .2s}.button:not(.is-disabled):not(.is-circular):not(.is-square):not(.back):not(.has-icon-left):hover:before{bottom:-.25rem;height:.25rem}.button:not(.is-disabled):not(.is-circular):not(.is-square):not(.back):not(.has-icon-left).is-inversed:before{background-color:#f00}.button:not(.is-disabled):not(.is-circular):not(.is-square):not(.back):not(.has-icon-left).is-subtle:before{background-color:#000}.button:not(.is-disabled):not(.is-circular):not(.is-square):not(.back):not(.has-icon-left).is-on-colored-background:before{background-color:#fff}.button:hover{background-color:#f44;text-decoration:none}.button.has-icon-left:after{content:" ";display:block;position:absolute;left:0;bottom:0;background-color:#d8dbdc;width:100%;height:0;-webkit-transition:bottom .2s,height .2s;-moz-transition:bottom .2s,height .2s;-o-transition:bottom .2s,height .2s;transition:bottom .2s,height .2s}.button.has-icon-left:hover:after{bottom:-.25rem;height:.25rem}.button.has-icon-left.is-on-colored-background:after{background-color:#fff}.button.is-inversed{background-color:#fff;color:#f00}.button.is-inversed:hover{background-color:#f4f4f4}.button.is-subtle{background-color:#f4f4f4;color:#000}.button.is-subtle:hover{background-color:#d8dbdc}.button.is-disabled,.button.is-disabled.is-inversed,.button.is-disabled.is-subtle{background-color:#d8dbdc;color:#bebebe;cursor:not-allowed}.button.has-arrow{position:relative}.button.has-arrow:before{display:none}.button.has-arrow:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;vertical-align:text-top;display:inline-block;speak:none;font-family:"icomoon";font-variant:normal;text-transform:none;line-height:1}.button.has-arrow:before,.button.has-arrow:after{content:"▻";font-size:1.25em}.button.has-arrow:after{display:inline-block;margin-left:.75em;-webkit-transition:transform .2s ease-in-out;-o-transition:transform .2s ease-in-out;transition:transform .2s ease-in-out;-webkit-transition:transform extract(transform,2),.2s extract(.2s,2),ease-in-out extract(ease-in-out,2);-moz-transition:transform extract(transform,2),.2s extract(.2s,2),ease-in-out extract(ease-in-out,2);-o-transition:transform extract(transform,2),.2s extract(.2s,2),ease-in-out extract(ease-in-out,2);transition:transform extract(transform,2),.2s extract(.2s,2),ease-in-out extract(ease-in-out,2)}.button.has-arrow:hover:after{-webkit-transform:translate(.75rem,0);-ms-transform:translate(.75rem,0);-o-transform:translate(.75rem,0);transform:translate(.75rem,0)}.button.is-circular,.button.is-square{position:relative;vertical-align:middle;z-index:0;min-width:2.25rem;height:2.25rem;padding:0 .25rem;text-align:center;font-weight:400;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-webkit-transition:all extract(all,2),.2s extract(.2s,2),ease-in-out extract(ease-in-out,2);-moz-transition:all extract(all,2),.2s extract(.2s,2),ease-in-out extract(ease-in-out,2);-o-transition:all extract(all,2),.2s extract(.2s,2),ease-in-out extract(ease-in-out,2);transition:all extract(all,2),.2s extract(.2s,2),ease-in-out extract(ease-in-out,2)}.button.is-circular:before,.button.is-square:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;vertical-align:text-top;display:inline-block;speak:none;font-family:"icomoon";font-variant:normal;text-transform:none;line-height:1}.button.is-circular:after,.button.is-square:after{display:none}.button.is-circular:before,.button.is-square:before{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-webkit-transition:all extract(all,2),.2s extract(.2s,2),ease-in-out extract(ease-in-out,2);-moz-transition:all extract(all,2),.2s extract(.2s,2),ease-in-out extract(ease-in-out,2);-o-transition:all extract(all,2),.2s extract(.2s,2),ease-in-out extract(ease-in-out,2);transition:all extract(all,2),.2s extract(.2s,2),ease-in-out extract(ease-in-out,2)}.is-ie .button.is-circular:before,.is-ie .button.is-square:before{top:55%}.button.is-circular:not(.is-disabled),.button.is-square:not(.is-disabled){-webkit-box-shadow:0 0 0 0 #d8dbdc;box-shadow:0 0 0 0 #d8dbdc;-webkit-transition:box-shadow .2s ease-in-out;-o-transition:box-shadow .2s ease-in-out;transition:box-shadow .2s ease-in-out;-webkit-transition:box-shadow extract(box-shadow,2),.2s extract(.2s,2),ease-in-out extract(ease-in-out,2);-moz-transition:box-shadow extract(box-shadow,2),.2s extract(.2s,2),ease-in-out extract(ease-in-out,2);-o-transition:box-shadow extract(box-shadow,2),.2s extract(.2s,2),ease-in-out extract(ease-in-out,2);transition:box-shadow extract(box-shadow,2),.2s extract(.2s,2),ease-in-out extract(ease-in-out,2)}.button.is-circular:not(.is-disabled):hover,.button.is-square:not(.is-disabled):hover{z-index:1;-webkit-box-shadow:0 0 0 .25rem #d8dbdc;box-shadow:0 0 0 .25rem #d8dbdc}.button.is-circular:not(.is-disabled):hover:before,.button.is-square:not(.is-disabled):hover:before{-webkit-transform:translateX(-50%) translateY(-50%) scale(1.2);-moz-transform:translateX(-50%) translateY(-50%) scale(1.2);-o-transform:translateX(-50%) translateY(-50%) scale(1.2);transform:translateX(-50%) translateY(-50%) scale(1.2)}.button.is-circular:not(.is-disabled).is-subtle:hover,.button.is-square:not(.is-disabled).is-subtle:hover{-webkit-box-shadow:0 0 0 .25rem #000;box-shadow:0 0 0 .25rem #000}.button.is-circular:not(.is-disabled).is-on-colored-background:hover,.button.is-square:not(.is-disabled).is-on-colored-background:hover{-webkit-box-shadow:0 0 0 .25rem #fff;box-shadow:0 0 0 .25rem #fff}.button.is-circular .text,.button.is-square .text{overflow:hidden;clip:rect(0 0 0 0);position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0}.button.is-circular.play:before,.button.is-square.play:before,.button.is-circular.is-paused:before,.button.is-square.is-paused:before,.button.is-circular.play:after,.button.is-square.play:after,.button.is-circular.is-paused:after,.button.is-square.is-paused:after{content:"▶";font-size:1.25em}.button.is-circular.pause:before,.button.is-square.pause:before,.button.is-circular.is-playing:before,.button.is-square.is-playing:before,.button.is-circular.pause:after,.button.is-square.pause:after,.button.is-circular.is-playing:after,.button.is-square.is-playing:after{content:"=";font-size:1.25em}.button.is-circular.previous:before,.button.is-square.previous:before,.button.is-circular.previous:after,.button.is-square.previous:after{content:"◅";font-size:1.25em}.button.is-circular.next:before,.button.is-square.next:before,.button.is-circular.next:after,.button.is-square.next:after{content:"▻";font-size:1.25em}.button.is-circular.share:before,.button.is-square.share:before,.button.is-circular.share:after,.button.is-square.share:after{content:"∴";font-size:1.25em}.button.is-circular.exit:before,.button.is-square.exit:before,.button.is-circular.exit:after,.button.is-square.exit:after{content:"Χ";font-size:1.25em}.button.is-circular.zoom-in:before,.button.is-square.zoom-in:before,.button.is-circular.zoom-in:after,.button.is-square.zoom-in:after{content:"+";font-size:1.25em}.button.is-circular.zoom-out:before,.button.is-square.zoom-out:before,.button.is-circular.zoom-out:after,.button.is-square.zoom-out:after{content:"-";font-size:1.25em}.button.is-circular.collapse:before,.button.is-square.collapse:before,.button.is-circular.collapse:after,.button.is-square.collapse:after{content:"-";font-size:1.25em}.button.is-circular.expand:before,.button.is-square.expand:before,.button.is-circular.expand:after,.button.is-square.expand:after{content:"+";font-size:1.25em}.button.is-circular{border-radius:50%}.button.back{position:relative}.button.back:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;vertical-align:text-top;display:inline-block;speak:none;font-family:"icomoon";font-variant:normal;text-transform:none;line-height:1}.button.back:after{display:none}.button.back:before,.button.back:after{content:"◅";font-size:1.25em}.button.back:before{display:inline-block;margin-right:.75em;-webkit-transition:transform .2s ease-in-out;-o-transition:transform .2s ease-in-out;transition:transform .2s ease-in-out;-webkit-transition:transform extract(transform,2),.2s extract(.2s,2),ease-in-out extract(ease-in-out,2);-moz-transition:transform extract(transform,2),.2s extract(.2s,2),ease-in-out extract(ease-in-out,2);-o-transition:transform extract(transform,2),.2s extract(.2s,2),ease-in-out extract(ease-in-out,2);transition:transform extract(transform,2),.2s extract(.2s,2),ease-in-out extract(ease-in-out,2)}.button.back:hover:before{-webkit-transform:translate(-.75rem,0);-ms-transform:translate(-.75rem,0);-o-transform:translate(-.75rem,0);transform:translate(-.75rem,0)}.button.back:after{content:" ";display:block}.button.collapse{margin-left:0;margin-right:0}.link-group,.button-group{margin-bottom:1.5em;text-align:center}.link-group>.more-link,.button-group>.more-link,.link-group>.button,.button-group>.button{margin-bottom:.5em;margin-right:.5em;margin-left:.5em}.tab-nav{background-color:#f4f4f4}@media(max-width:47.937em){.tab-nav{padding:.75rem 1.5rem}}.row-fluid .tab-nav{margin-left:-1.5rem;margin-right:-1.5rem;padding-left:3rem;padding-right:3rem}.tab-nav fieldset{margin:0;padding:0;border:0}.tab-nav .label{display:inline-block;margin-left:1.5em;text-transform:uppercase;font-weight:600;font-style:italic;color:#bebebe}.tab-nav .label+.select-component{margin-left:1.5em}.tab-nav .select-component{display:inline-block}body[data-edit-mode="true"] .tab-nav>ul{display:block}body[data-edit-mode="true"] .tab-nav>.label [sc-part-of^="placeholder"]{min-height:0;vertical-align:middle}body[data-edit-mode="true"] .tab-nav>.label+ul{display:inline-block}.tab-nav>ul{display:inline-block;margin:0;padding:0 1.5rem;list-style:none}.tab-nav>ul>li{vertical-align:middle;display:inline-block}.tab-nav>ul>li>a{display:block;position:relative;padding:.75rem 1.5rem;text-transform:uppercase;font-weight:600;color:#000}.tab-nav>ul>li>a:before{content:" ";display:block;position:absolute;top:0;left:0;width:100%;border-top:solid .25rem transparent;-webkit-transition:border-color .2s ease-in-out;-o-transition:border-color .2s ease-in-out;transition:border-color .2s ease-in-out;-webkit-transition:border-color extract(border-color,2),.2s extract(.2s,2),ease-in-out extract(ease-in-out,2);-moz-transition:border-color extract(border-color,2),.2s extract(.2s,2),ease-in-out extract(ease-in-out,2);-o-transition:border-color extract(border-color,2),.2s extract(.2s,2),ease-in-out extract(ease-in-out,2);transition:border-color extract(border-color,2),.2s extract(.2s,2),ease-in-out extract(ease-in-out,2)}.tab-nav>ul>li>a:hover{background-color:#fff;text-decoration:none}.tab-nav>ul>li>a:hover:before{border-top:solid .25rem #f00}.tab-nav>ul>li.is-active>a,.tab-nav>ul>li.is-current>a{background-color:#fff;color:#f00}.tab-nav>ul>li.is-active>a:before,.tab-nav>ul>li.is-current>a:before{content:" ";display:block;position:absolute;top:0;left:0;width:100%;border-top:solid .25rem #f00}.tab-nav.is-center-aligned{text-align:center}.tab-nav.is-upside-down>ul>li.is-current>a:before{top:auto;bottom:0;border-top:0;border-bottom:solid .25rem #f00}.tab-nav.is-large>ul{padding-left:0;padding-right:0}@media(min-width:62em){.tab-nav.is-large>ul>li{width:18rem}}.tab-nav.is-large>ul>li>a{padding-top:2.25rem;padding-bottom:2.25rem;line-height:1;font-size:1.375rem}.tab-nav.is-large>ul>li.is-current>a:before{top:-.25rem}.pager-nav{text-align:center}.pager-nav a,.pager-nav .pager,.pager-nav .pager>li{display:inline-block}.pager-nav .pager>li>.button{font-weight:600}.pager-nav .pager>li.is-current>.button{background-color:#f00;color:#fff;cursor:default}.pager-nav .pager>li.is-current>.button:hover{-webkit-box-shadow:none;box-shadow:none}.bullet-list,.numbered-list,.checklist{line-height:1.5;font-size:1.375rem}.bullet-list ol,.numbered-list ol,.checklist ol,.bullet-list ul,.numbered-list ul,.checklist ul{margin-bottom:0}.bullet-list,.numbered-list{padding-left:3rem;list-style-position:inside}.bullet-list{list-style:disc}.numbered-list{list-style:decimal}.checklist>li{position:relative;padding-left:3rem}.checklist>li:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;vertical-align:text-top;display:inline-block;speak:none;font-family:"icomoon";font-variant:normal;text-transform:none;line-height:1}.checklist>li:after{display:none}.checklist>li:before,.checklist>li:after{content:"✓";font-size:1.25em}.checklist>li+li{margin-top:.75rem}.checklist>li:before{position:absolute;top:.25em;left:0;color:#f00;line-height:1;font-size:1.375rem}.info-tile{display:inline-block;position:relative;width:11rem;height:11rem;border:solid .25rem #fff;text-align:center;color:#fff}.info-tile:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;vertical-align:text-top;display:inline-block;speak:none;font-family:"icomoon";font-variant:normal;text-transform:none;line-height:1}.info-tile:after{display:none}.info-tile:before,.info-tile:after{content:"ℹ";font-size:1.25em}.info-tile:before{position:absolute;left:.5rem;bottom:.5rem;width:1rem;height:1rem}.info-tile .info-tile-contents{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.info-tile .info-tile-contents p{width:100%;margin:0;text-transform:uppercase;line-height:1;font-size:1.125rem;-webkit-transition:transform .2s ease-in-out;-o-transition:transform .2s ease-in-out;transition:transform .2s ease-in-out;-webkit-transition:transform extract(transform,2),.2s extract(.2s,2),ease-in-out extract(ease-in-out,2);-moz-transition:transform extract(transform,2),.2s extract(.2s,2),ease-in-out extract(ease-in-out,2);-o-transition:transform extract(transform,2),.2s extract(.2s,2),ease-in-out extract(ease-in-out,2);transition:transform extract(transform,2),.2s extract(.2s,2),ease-in-out extract(ease-in-out,2)}.info-tile .info-tile-contents p strong{font-weight:600;line-height:.75;font-size:2.444rem}.info-tile:hover .info-tile-contents p{-webkit-transform:scale(1.125);-ms-transform:scale(1.125);-o-transform:scale(1.125);transform:scale(1.125)}.sticker-list{margin:3rem 0;padding:0;list-style:none;text-align:center;font-size:0}.sticker-list>li{display:inline-block;width:6rem;margin-right:3rem}.sticker-list>li:last-child{margin-right:0}.sticker-list>li img{width:100%}.label-component{display:inline-block;background-color:#f00;padding:.1875rem .75rem;text-transform:uppercase;color:#fff;line-height:1;font-size:.75rem}.price-component{display:inline-block;text-transform:uppercase;font-weight:700;color:#f00}.toggler-component{margin:1.5em 0}.toggler-component input.toggler{max-height:0;max-width:0;opacity:0}.toggler-component input.toggler+label{display:inline-block;position:relative;vertical-align:middle;text-indent:-9999rem;height:1.875em;width:3.125rem;border-radius:.938em;cursor:pointer;-webkit-box-shadow:0 0 0 1px #bebebe inset;box-shadow:0 0 0 1px #bebebe inset}.toggler-component input.toggler+label:before,.toggler-component input.toggler+label:after{content:" ";position:absolute;display:block;height:1.875em;width:1.875em;top:0;left:0;border-radius:.938em;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-webkit-transition:all extract(all,2),.2s extract(.2s,2),ease-in-out extract(ease-in-out,2);-moz-transition:all extract(all,2),.2s extract(.2s,2),ease-in-out extract(ease-in-out,2);-o-transition:all extract(all,2),.2s extract(.2s,2),ease-in-out extract(ease-in-out,2);transition:all extract(all,2),.2s extract(.2s,2),ease-in-out extract(ease-in-out,2)}.toggler-component input.toggler+label:after{background:#fff;-webkit-box-shadow:0 0 0 1px #bebebe inset;box-shadow:0 0 0 1px #bebebe inset}.toggler-component input.toggler:checked+label:before{width:3.125rem;background:#f00}.toggler-component input.toggler:checked+label:after{left:1.25em;-webkit-box-shadow:0 0 0 1px #f00 inset;box-shadow:0 0 0 1px #f00 inset}.select-component{display:inline-block;position:relative}.select-component:before{display:none}.select-component:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;vertical-align:text-top;display:inline-block;speak:none;font-family:"icomoon";font-variant:normal;text-transform:none;line-height:1}.select-component:before,.select-component:after{content:"∨";font-size:1.25em}.select-component:before{content:" ";display:block;position:absolute;right:0;background-color:#fff;width:3rem;height:100%;border:solid 1px #d8dbdc;pointer-events:none;-webkit-transition:background-color .2s ease-in-out;-o-transition:background-color .2s ease-in-out;transition:background-color .2s ease-in-out;-webkit-transition:background-color extract(background-color,2),.2s extract(.2s,2),ease-in-out extract(ease-in-out,2);-moz-transition:background-color extract(background-color,2),.2s extract(.2s,2),ease-in-out extract(ease-in-out,2);-o-transition:background-color extract(background-color,2),.2s extract(.2s,2),ease-in-out extract(ease-in-out,2);transition:background-color extract(background-color,2),.2s extract(.2s,2),ease-in-out extract(ease-in-out,2)}.select-component:after{position:absolute;top:50%;right:1rem;color:#f00;font-weight:700;pointer-events:none;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%);-webkit-transition:transform .2s ease-in-out;-o-transition:transform .2s ease-in-out;transition:transform .2s ease-in-out;-webkit-transition:transform extract(transform,2),.2s extract(.2s,2),ease-in-out extract(ease-in-out,2);-moz-transition:transform extract(transform,2),.2s extract(.2s,2),ease-in-out extract(ease-in-out,2);-o-transition:transform extract(transform,2),.2s extract(.2s,2),ease-in-out extract(ease-in-out,2);transition:transform extract(transform,2),.2s extract(.2s,2),ease-in-out extract(ease-in-out,2)}.select-component.has-label{margin-top:3em}.select-component.has-label label{position:absolute;top:-1.875em;left:0;text-transform:uppercase;font-weight:600;line-height:1;font-size:1.375rem}@media(max-width:61.937em){.select-component.has-label label{line-height:1;font-size:1.2375rem}}@media(max-width:47.937em){.select-component.has-label label{line-height:1;font-size:1.1rem}}.select-component select{display:inline-block;background-color:#fff;padding:.75rem 4.5rem .75rem 1.5rem;border:solid 1px #d8dbdc;border-radius:0;outline:none;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-transition:box-shadow .2s ease-in-out;-o-transition:box-shadow .2s ease-in-out;transition:box-shadow .2s ease-in-out;-webkit-transition:box-shadow extract(box-shadow,2),.2s extract(.2s,2),ease-in-out extract(ease-in-out,2);-moz-transition:box-shadow extract(box-shadow,2),.2s extract(.2s,2),ease-in-out extract(ease-in-out,2);-o-transition:box-shadow extract(box-shadow,2),.2s extract(.2s,2),ease-in-out extract(ease-in-out,2);transition:box-shadow extract(box-shadow,2),.2s extract(.2s,2),ease-in-out extract(ease-in-out,2)}.select-component select::-ms-expand{display:none}.select-component select option[selected],.select-component select option:hover{background-color:#f00;color:#fff}.select-component:hover:before{background-color:#f4f4f4}.select-component:hover:after{-webkit-transform:translate(0,-25%);-ms-transform:translate(0,-25%);-o-transform:translate(0,-25%);transform:translate(0,-25%)}.select-component:hover select{-webkit-box-shadow:0 0 .75rem #d8dbdc inset;box-shadow:0 0 .75rem #d8dbdc inset}.select-component.is-compact:before{width:2.25rem}.select-component.is-compact:after{right:.625rem}.select-component.is-compact select{padding:.375rem 3rem .375rem .75rem}address.vcard .street-address,address.vcard .locality{display:block}.date{display:block;position:relative;color:#bebebe;font-weight:600;line-height:1.5;font-size:1rem}.author{color:#bebebe;line-height:1.5;font-size:1rem}.author em{font-style:normal;color:#f00}.flag-icon-background{background-size:contain;background-position:50%;background-repeat:no-repeat}.flag-icon{background-size:contain;background-position:50%;background-repeat:no-repeat;display:inline-block;position:relative;width:1.33333333rem;line-height:1rem}.flag-icon:before{content:" ";display:block}.social-component.social-sharing{text-align:right}.social-component.social-sharing .heading{position:relative;display:inline-block;margin-right:.75em;color:#000}.social-component.social-sharing .heading:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;vertical-align:text-top;display:inline-block;speak:none;font-family:"icomoon";font-variant:normal;text-transform:none;line-height:1}.social-component.social-sharing .heading:after{display:none}.social-component.social-sharing .heading:before,.social-component.social-sharing .heading:after{content:"∴";font-size:1.25em}.social-component.social-sharing .heading:before{margin-right:.5em}.social-component.social-sharing .button-group{display:inline-block}.social-component .button{margin-left:.375em;margin-right:0}.social-component .button:last-child{margin-right:0}.back-button-holder{background-color:#000;margin-bottom:1.5em;padding:0}.page-main+.back-button-holder,.segment-menu+.back-button-holder,.side-menu+.back-button-holder,.back-button-holder+.back-button-holder,.features-accordion+.back-button-holder{margin-top:-1.5rem}.back-button-holder .button{height:3rem;padding-top:.425rem;margin-bottom:0}.zoom-component{display:none;z-index:100;position:fixed;top:0;left:0;background-color:#fff;width:100%;height:100%}.zoom-component.is-loading{position:relative}.zoom-component.is-loading:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;vertical-align:text-top;display:inline-block;speak:none;font-family:"icomoon";font-variant:normal;text-transform:none;line-height:1}.zoom-component.is-loading:after{display:none}.zoom-component.is-loading:before,.zoom-component.is-loading:after{content:"¤";font-size:1.25em}.zoom-component.is-loading:before{color:#f00;-webkit-animation:spin 1s ease-in-out infinite;-o-animation:spin 1s ease-in-out infinite;animation:spin 1s ease-in-out infinite;line-height:1;font-size:2rem}.zoom-component.is-loading:before{z-index:1;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);line-height:1;font-size:4rem}.zoom-component .zoom-container img{display:block;z-index:0;position:absolute;top:50%;left:50%;width:100%}.zoom-component .zoom-logo{position:relative;z-index:1;position:absolute;top:.75rem;left:1.5rem;color:#f00;line-height:1.5;font-size:3rem}.zoom-component .zoom-logo:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;vertical-align:text-top;display:inline-block;speak:none;font-family:"icomoon";font-variant:normal;text-transform:none;line-height:1}.zoom-component .zoom-logo:after{display:none}.zoom-component .zoom-logo:before,.zoom-component .zoom-logo:after{content:"é";font-size:1.25em}.zoom-component .button.exit{z-index:1;position:absolute;top:1.5rem;right:1.5rem}.zoom-component .button.zoom-in,.zoom-component .button.zoom-out{z-index:1;position:absolute;bottom:1.5rem;margin-bottom:0}.zoom-component .button.zoom-in:before,.zoom-component .button.zoom-out:before{margin-right:.75em}.zoom-component .button.zoom-in:active,.zoom-component .button.zoom-out:active{outline:none}.zoom-component .button.zoom-in{left:1.5rem}.zoom-component .button.zoom-out{left:4.5rem}.has-tip{cursor:help}.has-tip:not(.info-tile){border-bottom:dashed 1px #f00;color:#f00}.has-tip:not(.info-tile):hover,.has-tip:not(.info-tile):focus{border-bottom-style:solid}.has-tip.tip-left,.has-tip.tip-right{float:none !important}.tooltip{z-index:1000;display:none;position:absolute;background-color:#fff;padding:.75rem 1.5rem;border:solid .25rem #f00;-webkit-box-shadow:0 .5em .75em rgba(0,0,0,.5);box-shadow:0 .5em .75em rgba(0,0,0,.5)}.tooltip>.nub{display:block;position:absolute;top:-1.1875rem;left:.5rem;width:0;height:0;border:solid .5rem transparent;border-bottom-color:#f00;pointer-events:none}.tooltip.tip-top>.nub{top:auto;bottom:-1.1875rem;border-color:#f00 transparent transparent transparent}.tooltip .tap-to-close{display:block;font-weight:400;font-size:1rem;color:#bebebe}.tooltip img{display:block;width:100%}@media(max-width:47.937em){.tooltip>.nub{top:-1.25rem}.tooltip.tip-top>.nub{bottom:-1.25rem}.tooltip.tip-left,.tooltip.tip-right{float:none !important}.tooltip.tip-left>.nub{top:50%;left:auto;right:-1.25rem;margin-top:-.5rem;border-color:transparent transparent transparent #f00}.tooltip.tip-right>.nub{top:50%;left:-1.25rem;right:auto;margin-top:-.5rem;border-color:transparent #f00 transparent transparent}}@keyframes spin{from{transform:rotate(0turn)}to{transform:rotate(1turn)}}.has-white-background{background-color:#fff}.has-light-gray-background{background-color:#d8dbdc}.has-gray-background{background-color:#bebebe}.has-black-background{background-color:#000}.has-red-background{background-color:#f00}.has-yellow-background{background-color:#ffdc3a}.has-pink-background{background-color:#f3a3be}.has-green-background{background-color:#088424}.has-no-margin-bottom{margin-bottom:0}.has-margin-bottom{margin-bottom:1.5em}.has-gray-border-left{border-left:solid .25rem #d8dbdc;border-left:solid 1px #d8dbdc}.has-gray-border-right{border-right:solid .25rem #d8dbdc;border-right:solid 1px #d8dbdc}.has-gray-border-top{border-top:solid .25rem #d8dbdc;border-top:solid 1px #d8dbdc}.has-gray-border-bottom{border-bottom:solid .25rem #d8dbdc;border-bottom:solid 1px #d8dbdc}.has-red-border-left{border-left:solid .25rem #f00}.has-red-border-right{border-right:solid .25rem #f00}.has-red-border-top{border-top:solid .25rem #f00}.has-red-border-bottom{border-bottom:solid .25rem #f00}.has-yellow-border-left{border-left:solid .25rem #ffdc3a}.has-yellow-border-right{border-right:solid .25rem #ffdc3a}.has-yellow-border-top{border-top:solid .25rem #ffdc3a}.has-yellow-border-bottom{border-bottom:solid .25rem #ffdc3a}.has-pink-border-left{border-left:solid .25rem #f3a3be}.has-pink-border-right{border-right:solid .25rem #f3a3be}.has-pink-border-top{border-top:solid .25rem #f3a3be}.has-pink-border-bottom{border-bottom:solid .25rem #f3a3be}.has-normal-weight{font-weight:400}.has-medium-weight{font-weight:600}.has-bold-weight{font-weight:700}.has-uppercase-text{text-transform:uppercase}.has-left-aligned-text{text-align:left}.has-centered-text{text-align:center}.has-right-aligned-text{text-align:right}.has-white-text{color:#fff}.has-light-gray-text{color:#d8dbdc}.has-gray-text{color:#bebebe}.has-black-text{color:#000}.has-red-text{color:#f00}.has-yellow-text{color:#ffdc3a}.flag-icon-ad{background-image:url("/Content/themes/cervelo/images/flags/4x3/ad.svg")}.flag-icon-ae{background-image:url("/Content/themes/cervelo/images/flags/4x3/ae.svg")}.flag-icon-af{background-image:url("/Content/themes/cervelo/images/flags/4x3/af.svg")}.flag-icon-ag{background-image:url("/Content/themes/cervelo/images/flags/4x3/ag.svg")}.flag-icon-ai{background-image:url("/Content/themes/cervelo/images/flags/4x3/ai.svg")}.flag-icon-al{background-image:url("/Content/themes/cervelo/images/flags/4x3/al.svg")}.flag-icon-am{background-image:url("/Content/themes/cervelo/images/flags/4x3/am.svg")}.flag-icon-ao{background-image:url("/Content/themes/cervelo/images/flags/4x3/ao.svg")}.flag-icon-aq{background-image:url("/Content/themes/cervelo/images/flags/4x3/aq.svg")}.flag-icon-ar{background-image:url("/Content/themes/cervelo/images/flags/4x3/ar.svg")}.flag-icon-as{background-image:url("/Content/themes/cervelo/images/flags/4x3/as.svg")}.flag-icon-at{background-image:url("/Content/themes/cervelo/images/flags/4x3/at.svg")}.flag-icon-au{background-image:url("/Content/themes/cervelo/images/flags/4x3/au.svg")}.flag-icon-aw{background-image:url("/Content/themes/cervelo/images/flags/4x3/aw.svg")}.flag-icon-ax{background-image:url("/Content/themes/cervelo/images/flags/4x3/ax.svg")}.flag-icon-az{background-image:url("/Content/themes/cervelo/images/flags/4x3/az.svg")}.flag-icon-ba{background-image:url("/Content/themes/cervelo/images/flags/4x3/ba.svg")}.flag-icon-bb{background-image:url("/Content/themes/cervelo/images/flags/4x3/bb.svg")}.flag-icon-bd{background-image:url("/Content/themes/cervelo/images/flags/4x3/bd.svg")}.flag-icon-be{background-image:url("/Content/themes/cervelo/images/flags/4x3/be.svg")}.flag-icon-bf{background-image:url("/Content/themes/cervelo/images/flags/4x3/bf.svg")}.flag-icon-bg{background-image:url("/Content/themes/cervelo/images/flags/4x3/bg.svg")}.flag-icon-bh{background-image:url("/Content/themes/cervelo/images/flags/4x3/bh.svg")}.flag-icon-bi{background-image:url("/Content/themes/cervelo/images/flags/4x3/bi.svg")}.flag-icon-bj{background-image:url("/Content/themes/cervelo/images/flags/4x3/bj.svg")}.flag-icon-bl{background-image:url("/Content/themes/cervelo/images/flags/4x3/bl.svg")}.flag-icon-bm{background-image:url("/Content/themes/cervelo/images/flags/4x3/bm.svg")}.flag-icon-bn{background-image:url("/Content/themes/cervelo/images/flags/4x3/bn.svg")}.flag-icon-bo{background-image:url("/Content/themes/cervelo/images/flags/4x3/bo.svg")}.flag-icon-bq{background-image:url("/Content/themes/cervelo/images/flags/4x3/bq.svg")}.flag-icon-br{background-image:url("/Content/themes/cervelo/images/flags/4x3/br.svg")}.flag-icon-bs{background-image:url("/Content/themes/cervelo/images/flags/4x3/bs.svg")}.flag-icon-bt{background-image:url("/Content/themes/cervelo/images/flags/4x3/bt.svg")}.flag-icon-bv{background-image:url("/Content/themes/cervelo/images/flags/4x3/bv.svg")}.flag-icon-bw{background-image:url("/Content/themes/cervelo/images/flags/4x3/bw.svg")}.flag-icon-by{background-image:url("/Content/themes/cervelo/images/flags/4x3/by.svg")}.flag-icon-bz{background-image:url("/Content/themes/cervelo/images/flags/4x3/bz.svg")}.flag-icon-ca{background-image:url("/Content/themes/cervelo/images/flags/4x3/ca.svg")}.flag-icon-cc{background-image:url("/Content/themes/cervelo/images/flags/4x3/cc.svg")}.flag-icon-cd{background-image:url("/Content/themes/cervelo/images/flags/4x3/cd.svg")}.flag-icon-cf{background-image:url("/Content/themes/cervelo/images/flags/4x3/cf.svg")}.flag-icon-cg{background-image:url("/Content/themes/cervelo/images/flags/4x3/cg.svg")}.flag-icon-ch{background-image:url("/Content/themes/cervelo/images/flags/4x3/ch.svg")}.flag-icon-ci{background-image:url("/Content/themes/cervelo/images/flags/4x3/ci.svg")}.flag-icon-ck{background-image:url("/Content/themes/cervelo/images/flags/4x3/ck.svg")}.flag-icon-cl{background-image:url("/Content/themes/cervelo/images/flags/4x3/cl.svg")}.flag-icon-cm{background-image:url("/Content/themes/cervelo/images/flags/4x3/cm.svg")}.flag-icon-cn{background-image:url("/Content/themes/cervelo/images/flags/4x3/cn.svg")}.flag-icon-co{background-image:url("/Content/themes/cervelo/images/flags/4x3/co.svg")}.flag-icon-cr{background-image:url("/Content/themes/cervelo/images/flags/4x3/cr.svg")}.flag-icon-cu{background-image:url("/Content/themes/cervelo/images/flags/4x3/cu.svg")}.flag-icon-cv{background-image:url("/Content/themes/cervelo/images/flags/4x3/cv.svg")}.flag-icon-cw{background-image:url("/Content/themes/cervelo/images/flags/4x3/cw.svg")}.flag-icon-cx{background-image:url("/Content/themes/cervelo/images/flags/4x3/cx.svg")}.flag-icon-cy{background-image:url("/Content/themes/cervelo/images/flags/4x3/cy.svg")}.flag-icon-cz{background-image:url("/Content/themes/cervelo/images/flags/4x3/cz.svg")}.flag-icon-de{background-image:url("/Content/themes/cervelo/images/flags/4x3/de.svg")}.flag-icon-dj{background-image:url("/Content/themes/cervelo/images/flags/4x3/dj.svg")}.flag-icon-dk{background-image:url("/Content/themes/cervelo/images/flags/4x3/dk.svg")}.flag-icon-dm{background-image:url("/Content/themes/cervelo/images/flags/4x3/dm.svg")}.flag-icon-do{background-image:url("/Content/themes/cervelo/images/flags/4x3/do.svg")}.flag-icon-dz{background-image:url("/Content/themes/cervelo/images/flags/4x3/dz.svg")}.flag-icon-ec{background-image:url("/Content/themes/cervelo/images/flags/4x3/ec.svg")}.flag-icon-ee{background-image:url("/Content/themes/cervelo/images/flags/4x3/ee.svg")}.flag-icon-eg{background-image:url("/Content/themes/cervelo/images/flags/4x3/eg.svg")}.flag-icon-eh{background-image:url("/Content/themes/cervelo/images/flags/4x3/eh.svg")}.flag-icon-er{background-image:url("/Content/themes/cervelo/images/flags/4x3/er.svg")}.flag-icon-es{background-image:url("/Content/themes/cervelo/images/flags/4x3/es.svg")}.flag-icon-et{background-image:url("/Content/themes/cervelo/images/flags/4x3/et.svg")}.flag-icon-fi{background-image:url("/Content/themes/cervelo/images/flags/4x3/fi.svg")}.flag-icon-fj{background-image:url("/Content/themes/cervelo/images/flags/4x3/fj.svg")}.flag-icon-fk{background-image:url("/Content/themes/cervelo/images/flags/4x3/fk.svg")}.flag-icon-fm{background-image:url("/Content/themes/cervelo/images/flags/4x3/fm.svg")}.flag-icon-fo{background-image:url("/Content/themes/cervelo/images/flags/4x3/fo.svg")}.flag-icon-fr{background-image:url("/Content/themes/cervelo/images/flags/4x3/fr.svg")}.flag-icon-ga{background-image:url("/Content/themes/cervelo/images/flags/4x3/ga.svg")}.flag-icon-gb{background-image:url("/Content/themes/cervelo/images/flags/4x3/gb.svg")}.flag-icon-gd{background-image:url("/Content/themes/cervelo/images/flags/4x3/gd.svg")}.flag-icon-ge{background-image:url("/Content/themes/cervelo/images/flags/4x3/ge.svg")}.flag-icon-gf{background-image:url("/Content/themes/cervelo/images/flags/4x3/gf.svg")}.flag-icon-gg{background-image:url("/Content/themes/cervelo/images/flags/4x3/gg.svg")}.flag-icon-gh{background-image:url("/Content/themes/cervelo/images/flags/4x3/gh.svg")}.flag-icon-gi{background-image:url("/Content/themes/cervelo/images/flags/4x3/gi.svg")}.flag-icon-gl{background-image:url("/Content/themes/cervelo/images/flags/4x3/gl.svg")}.flag-icon-gm{background-image:url("/Content/themes/cervelo/images/flags/4x3/gm.svg")}.flag-icon-gn{background-image:url("/Content/themes/cervelo/images/flags/4x3/gn.svg")}.flag-icon-gp{background-image:url("/Content/themes/cervelo/images/flags/4x3/gp.svg")}.flag-icon-gq{background-image:url("/Content/themes/cervelo/images/flags/4x3/gq.svg")}.flag-icon-gr{background-image:url("/Content/themes/cervelo/images/flags/4x3/gr.svg")}.flag-icon-gs{background-image:url("/Content/themes/cervelo/images/flags/4x3/gs.svg")}.flag-icon-gt{background-image:url("/Content/themes/cervelo/images/flags/4x3/gt.svg")}.flag-icon-gu{background-image:url("/Content/themes/cervelo/images/flags/4x3/gu.svg")}.flag-icon-gw{background-image:url("/Content/themes/cervelo/images/flags/4x3/gw.svg")}.flag-icon-gy{background-image:url("/Content/themes/cervelo/images/flags/4x3/gy.svg")}.flag-icon-hk{background-image:url("/Content/themes/cervelo/images/flags/4x3/hk.svg")}.flag-icon-hm{background-image:url("/Content/themes/cervelo/images/flags/4x3/hm.svg")}.flag-icon-hn{background-image:url("/Content/themes/cervelo/images/flags/4x3/hn.svg")}.flag-icon-hr{background-image:url("/Content/themes/cervelo/images/flags/4x3/hr.svg")}.flag-icon-ht{background-image:url("/Content/themes/cervelo/images/flags/4x3/ht.svg")}.flag-icon-hu{background-image:url("/Content/themes/cervelo/images/flags/4x3/hu.svg")}.flag-icon-id{background-image:url("/Content/themes/cervelo/images/flags/4x3/id.svg")}.flag-icon-ie{background-image:url("/Content/themes/cervelo/images/flags/4x3/ie.svg")}.flag-icon-il{background-image:url("/Content/themes/cervelo/images/flags/4x3/il.svg")}.flag-icon-im{background-image:url("/Content/themes/cervelo/images/flags/4x3/im.svg")}.flag-icon-in{background-image:url("/Content/themes/cervelo/images/flags/4x3/in.svg")}.flag-icon-io{background-image:url("/Content/themes/cervelo/images/flags/4x3/io.svg")}.flag-icon-iq{background-image:url("/Content/themes/cervelo/images/flags/4x3/iq.svg")}.flag-icon-ir{background-image:url("/Content/themes/cervelo/images/flags/4x3/ir.svg")}.flag-icon-is{background-image:url("/Content/themes/cervelo/images/flags/4x3/is.svg")}.flag-icon-it{background-image:url("/Content/themes/cervelo/images/flags/4x3/it.svg")}.flag-icon-je{background-image:url("/Content/themes/cervelo/images/flags/4x3/je.svg")}.flag-icon-jm{background-image:url("/Content/themes/cervelo/images/flags/4x3/jm.svg")}.flag-icon-jo{background-image:url("/Content/themes/cervelo/images/flags/4x3/jo.svg")}.flag-icon-jp{background-image:url("/Content/themes/cervelo/images/flags/4x3/jp.svg")}.flag-icon-ke{background-image:url("/Content/themes/cervelo/images/flags/4x3/ke.svg")}.flag-icon-kg{background-image:url("/Content/themes/cervelo/images/flags/4x3/kg.svg")}.flag-icon-kh{background-image:url("/Content/themes/cervelo/images/flags/4x3/kh.svg")}.flag-icon-ki{background-image:url("/Content/themes/cervelo/images/flags/4x3/ki.svg")}.flag-icon-km{background-image:url("/Content/themes/cervelo/images/flags/4x3/km.svg")}.flag-icon-kn{background-image:url("/Content/themes/cervelo/images/flags/4x3/kn.svg")}.flag-icon-kp{background-image:url("/Content/themes/cervelo/images/flags/4x3/kp.svg")}.flag-icon-kr{background-image:url("/Content/themes/cervelo/images/flags/4x3/kr.svg")}.flag-icon-kw{background-image:url("/Content/themes/cervelo/images/flags/4x3/kw.svg")}.flag-icon-ky{background-image:url("/Content/themes/cervelo/images/flags/4x3/ky.svg")}.flag-icon-kz{background-image:url("/Content/themes/cervelo/images/flags/4x3/kz.svg")}.flag-icon-la{background-image:url("/Content/themes/cervelo/images/flags/4x3/la.svg")}.flag-icon-lb{background-image:url("/Content/themes/cervelo/images/flags/4x3/lb.svg")}.flag-icon-lc{background-image:url("/Content/themes/cervelo/images/flags/4x3/lc.svg")}.flag-icon-li{background-image:url("/Content/themes/cervelo/images/flags/4x3/li.svg")}.flag-icon-lk{background-image:url("/Content/themes/cervelo/images/flags/4x3/lk.svg")}.flag-icon-lr{background-image:url("/Content/themes/cervelo/images/flags/4x3/lr.svg")}.flag-icon-ls{background-image:url("/Content/themes/cervelo/images/flags/4x3/ls.svg")}.flag-icon-lt{background-image:url("/Content/themes/cervelo/images/flags/4x3/lt.svg")}.flag-icon-lu{background-image:url("/Content/themes/cervelo/images/flags/4x3/lu.svg")}.flag-icon-lv{background-image:url("/Content/themes/cervelo/images/flags/4x3/lv.svg")}.flag-icon-ly{background-image:url("/Content/themes/cervelo/images/flags/4x3/ly.svg")}.flag-icon-ma{background-image:url("/Content/themes/cervelo/images/flags/4x3/ma.svg")}.flag-icon-mc{background-image:url("/Content/themes/cervelo/images/flags/4x3/mc.svg")}.flag-icon-md{background-image:url("/Content/themes/cervelo/images/flags/4x3/md.svg")}.flag-icon-me{background-image:url("/Content/themes/cervelo/images/flags/4x3/me.svg")}.flag-icon-mf{background-image:url("/Content/themes/cervelo/images/flags/4x3/mf.svg")}.flag-icon-mg{background-image:url("/Content/themes/cervelo/images/flags/4x3/mg.svg")}.flag-icon-mh{background-image:url("/Content/themes/cervelo/images/flags/4x3/mh.svg")}.flag-icon-mk{background-image:url("/Content/themes/cervelo/images/flags/4x3/mk.svg")}.flag-icon-ml{background-image:url("/Content/themes/cervelo/images/flags/4x3/ml.svg")}.flag-icon-mm{background-image:url("/Content/themes/cervelo/images/flags/4x3/mm.svg")}.flag-icon-mn{background-image:url("/Content/themes/cervelo/images/flags/4x3/mn.svg")}.flag-icon-mo{background-image:url("/Content/themes/cervelo/images/flags/4x3/mo.svg")}.flag-icon-mp{background-image:url("/Content/themes/cervelo/images/flags/4x3/mp.svg")}.flag-icon-mq{background-image:url("/Content/themes/cervelo/images/flags/4x3/mq.svg")}.flag-icon-mr{background-image:url("/Content/themes/cervelo/images/flags/4x3/mr.svg")}.flag-icon-ms{background-image:url("/Content/themes/cervelo/images/flags/4x3/ms.svg")}.flag-icon-mt{background-image:url("/Content/themes/cervelo/images/flags/4x3/mt.svg")}.flag-icon-mu{background-image:url("/Content/themes/cervelo/images/flags/4x3/mu.svg")}.flag-icon-mv{background-image:url("/Content/themes/cervelo/images/flags/4x3/mv.svg")}.flag-icon-mw{background-image:url("/Content/themes/cervelo/images/flags/4x3/mw.svg")}.flag-icon-mx{background-image:url("/Content/themes/cervelo/images/flags/4x3/mx.svg")}.flag-icon-my{background-image:url("/Content/themes/cervelo/images/flags/4x3/my.svg")}.flag-icon-mz{background-image:url("/Content/themes/cervelo/images/flags/4x3/mz.svg")}.flag-icon-na{background-image:url("/Content/themes/cervelo/images/flags/4x3/na.svg")}.flag-icon-nc{background-image:url("/Content/themes/cervelo/images/flags/4x3/nc.svg")}.flag-icon-ne{background-image:url("/Content/themes/cervelo/images/flags/4x3/ne.svg")}.flag-icon-nf{background-image:url("/Content/themes/cervelo/images/flags/4x3/nf.svg")}.flag-icon-ng{background-image:url("/Content/themes/cervelo/images/flags/4x3/ng.svg")}.flag-icon-ni{background-image:url("/Content/themes/cervelo/images/flags/4x3/ni.svg")}.flag-icon-nl{background-image:url("/Content/themes/cervelo/images/flags/4x3/nl.svg")}.flag-icon-no{background-image:url("/Content/themes/cervelo/images/flags/4x3/no.svg")}.flag-icon-np{background-image:url("/Content/themes/cervelo/images/flags/4x3/np.svg")}.flag-icon-nr{background-image:url("/Content/themes/cervelo/images/flags/4x3/nr.svg")}.flag-icon-nu{background-image:url("/Content/themes/cervelo/images/flags/4x3/nu.svg")}.flag-icon-nz{background-image:url("/Content/themes/cervelo/images/flags/4x3/nz.svg")}.flag-icon-om{background-image:url("/Content/themes/cervelo/images/flags/4x3/om.svg")}.flag-icon-pa{background-image:url("/Content/themes/cervelo/images/flags/4x3/pa.svg")}.flag-icon-pe{background-image:url("/Content/themes/cervelo/images/flags/4x3/pe.svg")}.flag-icon-pf{background-image:url("/Content/themes/cervelo/images/flags/4x3/pf.svg")}.flag-icon-pg{background-image:url("/Content/themes/cervelo/images/flags/4x3/pg.svg")}.flag-icon-ph{background-image:url("/Content/themes/cervelo/images/flags/4x3/ph.svg")}.flag-icon-pk{background-image:url("/Content/themes/cervelo/images/flags/4x3/pk.svg")}.flag-icon-pl{background-image:url("/Content/themes/cervelo/images/flags/4x3/pl.svg")}.flag-icon-pm{background-image:url("/Content/themes/cervelo/images/flags/4x3/pm.svg")}.flag-icon-pn{background-image:url("/Content/themes/cervelo/images/flags/4x3/pn.svg")}.flag-icon-pr{background-image:url("/Content/themes/cervelo/images/flags/4x3/pr.svg")}.flag-icon-ps{background-image:url("/Content/themes/cervelo/images/flags/4x3/ps.svg")}.flag-icon-pt{background-image:url("/Content/themes/cervelo/images/flags/4x3/pt.svg")}.flag-icon-pw{background-image:url("/Content/themes/cervelo/images/flags/4x3/pw.svg")}.flag-icon-py{background-image:url("/Content/themes/cervelo/images/flags/4x3/py.svg")}.flag-icon-qa{background-image:url("/Content/themes/cervelo/images/flags/4x3/qa.svg")}.flag-icon-re{background-image:url("/Content/themes/cervelo/images/flags/4x3/re.svg")}.flag-icon-ro{background-image:url("/Content/themes/cervelo/images/flags/4x3/ro.svg")}.flag-icon-rs{background-image:url("/Content/themes/cervelo/images/flags/4x3/rs.svg")}.flag-icon-ru{background-image:url("/Content/themes/cervelo/images/flags/4x3/ru.svg")}.flag-icon-rw{background-image:url("/Content/themes/cervelo/images/flags/4x3/rw.svg")}.flag-icon-sa{background-image:url("/Content/themes/cervelo/images/flags/4x3/sa.svg")}.flag-icon-sb{background-image:url("/Content/themes/cervelo/images/flags/4x3/sb.svg")}.flag-icon-sc{background-image:url("/Content/themes/cervelo/images/flags/4x3/sc.svg")}.flag-icon-sd{background-image:url("/Content/themes/cervelo/images/flags/4x3/sd.svg")}.flag-icon-se{background-image:url("/Content/themes/cervelo/images/flags/4x3/se.svg")}.flag-icon-sg{background-image:url("/Content/themes/cervelo/images/flags/4x3/sg.svg")}.flag-icon-sh{background-image:url("/Content/themes/cervelo/images/flags/4x3/sh.svg")}.flag-icon-si{background-image:url("/Content/themes/cervelo/images/flags/4x3/si.svg")}.flag-icon-sj{background-image:url("/Content/themes/cervelo/images/flags/4x3/sj.svg")}.flag-icon-sk{background-image:url("/Content/themes/cervelo/images/flags/4x3/sk.svg")}.flag-icon-sl{background-image:url("/Content/themes/cervelo/images/flags/4x3/sl.svg")}.flag-icon-sm{background-image:url("/Content/themes/cervelo/images/flags/4x3/sm.svg")}.flag-icon-sn{background-image:url("/Content/themes/cervelo/images/flags/4x3/sn.svg")}.flag-icon-so{background-image:url("/Content/themes/cervelo/images/flags/4x3/so.svg")}.flag-icon-sr{background-image:url("/Content/themes/cervelo/images/flags/4x3/sr.svg")}.flag-icon-ss{background-image:url("/Content/themes/cervelo/images/flags/4x3/ss.svg")}.flag-icon-st{background-image:url("/Content/themes/cervelo/images/flags/4x3/st.svg")}.flag-icon-sv{background-image:url("/Content/themes/cervelo/images/flags/4x3/sv.svg")}.flag-icon-sx{background-image:url("/Content/themes/cervelo/images/flags/4x3/sx.svg")}.flag-icon-sy{background-image:url("/Content/themes/cervelo/images/flags/4x3/sy.svg")}.flag-icon-sz{background-image:url("/Content/themes/cervelo/images/flags/4x3/sz.svg")}.flag-icon-tc{background-image:url("/Content/themes/cervelo/images/flags/4x3/tc.svg")}.flag-icon-td{background-image:url("/Content/themes/cervelo/images/flags/4x3/td.svg")}.flag-icon-tf{background-image:url("/Content/themes/cervelo/images/flags/4x3/tf.svg")}.flag-icon-tg{background-image:url("/Content/themes/cervelo/images/flags/4x3/tg.svg")}.flag-icon-th{background-image:url("/Content/themes/cervelo/images/flags/4x3/th.svg")}.flag-icon-tj{background-image:url("/Content/themes/cervelo/images/flags/4x3/tj.svg")}.flag-icon-tk{background-image:url("/Content/themes/cervelo/images/flags/4x3/tk.svg")}.flag-icon-tl{background-image:url("/Content/themes/cervelo/images/flags/4x3/tl.svg")}.flag-icon-tm{background-image:url("/Content/themes/cervelo/images/flags/4x3/tm.svg")}.flag-icon-tn{background-image:url("/Content/themes/cervelo/images/flags/4x3/tn.svg")}.flag-icon-to{background-image:url("/Content/themes/cervelo/images/flags/4x3/to.svg")}.flag-icon-tr{background-image:url("/Content/themes/cervelo/images/flags/4x3/tr.svg")}.flag-icon-tt{background-image:url("/Content/themes/cervelo/images/flags/4x3/tt.svg")}.flag-icon-tv{background-image:url("/Content/themes/cervelo/images/flags/4x3/tv.svg")}.flag-icon-tw{background-image:url("/Content/themes/cervelo/images/flags/4x3/tw.svg")}.flag-icon-tz{background-image:url("/Content/themes/cervelo/images/flags/4x3/tz.svg")}.flag-icon-ua{background-image:url("/Content/themes/cervelo/images/flags/4x3/ua.svg")}.flag-icon-ug{background-image:url("/Content/themes/cervelo/images/flags/4x3/ug.svg")}.flag-icon-um{background-image:url("/Content/themes/cervelo/images/flags/4x3/um.svg")}.flag-icon-us{background-image:url("/Content/themes/cervelo/images/flags/4x3/us.svg")}.flag-icon-uy{background-image:url("/Content/themes/cervelo/images/flags/4x3/uy.svg")}.flag-icon-uz{background-image:url("/Content/themes/cervelo/images/flags/4x3/uz.svg")}.flag-icon-va{background-image:url("/Content/themes/cervelo/images/flags/4x3/va.svg")}.flag-icon-vc{background-image:url("/Content/themes/cervelo/images/flags/4x3/vc.svg")}.flag-icon-ve{background-image:url("/Content/themes/cervelo/images/flags/4x3/ve.svg")}.flag-icon-vg{background-image:url("/Content/themes/cervelo/images/flags/4x3/vg.svg")}.flag-icon-vi{background-image:url("/Content/themes/cervelo/images/flags/4x3/vi.svg")}.flag-icon-vn{background-image:url("/Content/themes/cervelo/images/flags/4x3/vn.svg")}.flag-icon-vu{background-image:url("/Content/themes/cervelo/images/flags/4x3/vu.svg")}.flag-icon-wf{background-image:url("/Content/themes/cervelo/images/flags/4x3/wf.svg")}.flag-icon-ws{background-image:url("/Content/themes/cervelo/images/flags/4x3/ws.svg")}.flag-icon-ye{background-image:url("/Content/themes/cervelo/images/flags/4x3/ye.svg")}.flag-icon-yt{background-image:url("/Content/themes/cervelo/images/flags/4x3/yt.svg")}.flag-icon-za{background-image:url("/Content/themes/cervelo/images/flags/4x3/za.svg")}.flag-icon-zm{background-image:url("/Content/themes/cervelo/images/flags/4x3/zm.svg")}.flag-icon-zw{background-image:url("/Content/themes/cervelo/images/flags/4x3/zw.svg")}body.is-styleguide:before{opacity:.2;z-index:999;position:fixed;top:.75em;right:.75em;color:#2d2b2a;text-shadow:1px 1px 0 #fff,-1px 1px 0 #fff,1px -1px 0 #fff,-1px -1px 0 #fff}@media(min-width:30em){body.is-styleguide:before{content:"XS"}}@media(min-width:48em){body.is-styleguide:before{content:"S"}}@media(min-width:62em){body.is-styleguide:before{content:"M"}}@media(min-width:78em){body.is-styleguide:before{content:"L"}}@media(min-width:96em){body.is-styleguide:before{content:"XL"}}.styleguide-container .row{margin-bottom:1.5em}.column-layouts>h4{text-align:center;color:#d8dbdc}.column-layouts .container{background-color:#f4f4f4;margin-bottom:1.5em;padding-top:1vh;padding-bottom:1vh}.column-layouts .container>.row>div{background-color:#d8dbdc;border-left:solid 1px #bebebe;border-right:solid 1px #bebebe}.column-layouts>.container:first-child>.row>div{background-color:transparent;border:0}.main-nav-list>li{text-transform:uppercase;font-weight:600}.main-nav-list>li>a{display:block;position:relative;color:#fff}.main-nav-list>li>a:before{content:" ";display:block;position:absolute;left:0;bottom:0;background-color:#f00;width:100%;height:0;-webkit-transition:bottom .2s,height .2s;-moz-transition:bottom .2s,height .2s;-o-transition:bottom .2s,height .2s;transition:bottom .2s,height .2s}.main-nav-list>li>a:hover,.main-nav-list>li.is-active>a,.main-nav-list>li.is-current>a{text-decoration:none}.main-nav-list>li>a:hover:hover:before,.main-nav-list>li.is-active>a:hover:before,.main-nav-list>li.is-current>a:hover:before{height:.25rem}.main-nav-list>li>a:hover,.main-nav-list>li.is-current>a{color:#fff}.main-nav-list>li.is-active>a{color:#f00}.page-header{z-index:2;position:relative}.page-header .container{background-color:#000;padding-top:.75rem;color:#fff}@media(max-width:47.937em){.page-header .container{padding-bottom:.75rem}}.page-header .logo-col{padding-top:.5rem;padding-bottom:.5rem}@media(max-width:47.937em){.page-header .logo-col{text-align:center}}.page-header .logo-link{display:inline-block;-webkit-perspective:6rem;-moz-perspective:6rem;perspective:6rem}.page-header .logo-link img{vertical-align:middle;-webkit-transition:transform .2s ease-in-out;-o-transition:transform .2s ease-in-out;transition:transform .2s ease-in-out;-webkit-transition:transform extract(transform,2),.2s extract(.2s,2),ease-in-out extract(ease-in-out,2);-moz-transition:transform extract(transform,2),.2s extract(.2s,2),ease-in-out extract(ease-in-out,2);-o-transition:transform extract(transform,2),.2s extract(.2s,2),ease-in-out extract(ease-in-out,2);transition:transform extract(transform,2),.2s extract(.2s,2),ease-in-out extract(ease-in-out,2)}.page-header .logo-link:hover img{-webkit-transform:scale(1.125);-ms-transform:scale(1.125);-o-transform:scale(1.125);transform:scale(1.125)}.page-header a{color:#fff}.page-header .main-nav-col{text-align:right}.page-header .main-nav,.page-header .action-nav{display:inline-block;vertical-align:top}.page-header .main-nav-list{margin-bottom:0}.page-header .main-nav-list>li{display:inline-block;padding-left:.5rem;padding-right:.5rem}@media(min-width:62em){.page-header .main-nav-list>li{padding-left:.75rem;padding-right:.75rem}}.page-header .main-nav-list>li a{padding-top:1rem;padding-bottom:1.5rem;line-height:1;font-size:.938rem}.page-header .action-nav-list{margin-bottom:0}@media(max-width:47.937em){.page-header .action-nav-list{margin-top:.25em}}.page-header .action-nav-list>li{display:inline-block}.page-header .action-nav-list>li>a{position:relative;display:block;padding:.5rem;line-height:1;font-size:1.5rem}.page-header .action-nav-list>li>a:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;vertical-align:text-top;display:inline-block;speak:none;font-family:"icomoon";font-variant:normal;text-transform:none;line-height:1}.page-header .action-nav-list>li>a:after{display:none}@media(min-width:62em){.page-header .action-nav-list>li>a{padding-left:.75rem;padding-right:.75rem}}.page-header .action-nav-list>li>a:hover{text-decoration:none}.page-header .action-nav-list>li>a:before{vertical-align:middle;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-webkit-transition:all extract(all,2),.2s extract(.2s,2),ease-in-out extract(ease-in-out,2);-moz-transition:all extract(all,2),.2s extract(.2s,2),ease-in-out extract(ease-in-out,2);-o-transition:all extract(all,2),.2s extract(.2s,2),ease-in-out extract(ease-in-out,2);transition:all extract(all,2),.2s extract(.2s,2),ease-in-out extract(ease-in-out,2)}.page-header .action-nav-list>li>a:hover:before{-webkit-transform:scale(1.25);-ms-transform:scale(1.25);-o-transform:scale(1.25);transform:scale(1.25)}.page-header .action-nav-list>li>a>span{display:none}@media(max-width:47.937em){.page-header .action-nav-list>li.more>a:before,.page-header .action-nav-list>li.search>a:before{line-height:0}}.page-header .action-nav-list>li.more>a:before,.page-header .action-nav-list>li.more>a:after{content:"≡";font-size:1.25em}.page-header .action-nav-list>li.search>a:before,.page-header .action-nav-list>li.search>a:after{content:"🔎";font-size:1.25em}.side-menu .series-title,.segment-menu .series-title{float:left;margin-bottom:0;color:#fff}.side-menu .series-title>a,.segment-menu .series-title>a{color:#fff}.side-menu .series-list,.segment-menu .series-list{margin-bottom:0}.side-menu .series-list>li,.segment-menu .series-list>li{margin-bottom:.5em}.side-menu .series-list>li:before,.segment-menu .series-list>li:before,.side-menu .series-list>li:after,.segment-menu .series-list>li:after{content:" ";display:table}.side-menu .series-list>li:after,.segment-menu .series-list>li:after{clear:both}.side-menu .model-group-list,.segment-menu .model-group-list{float:right;width:50%;margin-bottom:0;font-style:italic}.side-menu .model-group-list:before,.segment-menu .model-group-list:before,.side-menu .model-group-list:after,.segment-menu .model-group-list:after{content:" ";display:table}.side-menu .model-group-list:after,.segment-menu .model-group-list:after{clear:both}.side-menu .model-group-list>li,.segment-menu .model-group-list>li{float:left;width:33.333%;text-align:right}.side-menu hr,.segment-menu hr{border:0;border-top-style:solid;border-top-width:1px}.side-menu .more-link .series,.segment-menu .more-link .series{margin-right:.15em}.side-menu{z-index:100;position:absolute;top:0;right:0;background-color:#000;width:16rem;height:100%;color:#fff;border-left:solid .25rem #f00;-webkit-transform:translate(100%,0);-ms-transform:translate(100%,0);-o-transform:translate(100%,0);transform:translate(100%,0);-webkit-transition:all .4s cubic-bezier(.6,0,.4,1);-o-transition:all .4s cubic-bezier(.6,0,.4,1);transition:all .4s cubic-bezier(.6,0,.4,1);-webkit-transition:all extract(all,2),.4s extract(.4s,2),cubic-bezier(.6,0,.4,1) extract(cubic-bezier(.6,0,.4,1),2);-moz-transition:all extract(all,2),.4s extract(.4s,2),cubic-bezier(.6,0,.4,1) extract(cubic-bezier(.6,0,.4,1),2);-o-transition:all extract(all,2),.4s extract(.4s,2),cubic-bezier(.6,0,.4,1) extract(cubic-bezier(.6,0,.4,1),2);transition:all extract(all,2),.4s extract(.4s,2),cubic-bezier(.6,0,.4,1) extract(cubic-bezier(.6,0,.4,1),2)}.side-menu .language-selector{margin-left:0;margin-right:0;padding:.75rem 1.5rem;border:0;border-top:solid 1px #2d2b2a}.side-menu .language-selector>label:not(.select-component){text-transform:uppercase;font-weight:600;color:#bebebe}.side-menu .language-selector select{color:#000}.side-menu .main-nav>ul{border-top:solid 1px #2d2b2a}.side-menu .main-nav>ul>li{border-bottom:solid 1px #2d2b2a}.side-menu .main-nav>ul>li>a{padding:.75rem 1.5rem}.side-menu .main-nav>ul>li>a strong{font-weight:600;color:#f00}.side-menu .main-nav>ul>li>a[target="_blank"]:after{margin-top:-.125em;margin-left:.75em;color:#bebebe;-webkit-transition:color .2s ease-in-out;-o-transition:color .2s ease-in-out;transition:color .2s ease-in-out;-webkit-transition:color extract(color,2),.2s extract(.2s,2),ease-in-out extract(ease-in-out,2);-moz-transition:color extract(color,2),.2s extract(.2s,2),ease-in-out extract(ease-in-out,2);-o-transition:color extract(color,2),.2s extract(.2s,2),ease-in-out extract(ease-in-out,2);transition:color extract(color,2),.2s extract(.2s,2),ease-in-out extract(ease-in-out,2)}.side-menu .main-nav>ul>li>a[target="_blank"]:hover:after{color:#fff}.side-menu .main-nav>ul>li .series-title{line-height:1.5;font-size:1.375rem}@media(max-width:61.937em){.side-menu .main-nav>ul>li .series-title{line-height:1.5;font-size:1.2375rem}}@media(max-width:47.937em){.side-menu .main-nav>ul>li .series-title{line-height:1.5;font-size:1.1rem}}.side-menu .main-nav>ul>li .model-group-list{font-weight:700}.side-menu .main-nav>ul>li hr{border-top-color:#bebebe}.side-menu .main-nav>ul>li .more-link{display:inline-block;margin-bottom:.5em}.side-menu .main-nav>ul>li .more-link:after{display:none}.side-menu .main-nav>ul>li .panel{display:none;background-color:#d8dbdc;padding:.75rem 1.5rem}.side-menu .main-nav>ul>li .toggler.is-active+.panel{display:block}.side-menu .main-nav>ul>li.is-active .panel{display:block}.has-opened-mobile-menu .action-nav-list>li.more>a:before,.has-opened-mobile-menu .action-nav-list>li.more>a:hover:before{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.has-opened-mobile-menu .action-nav-list>li.more>a:before{color:#f00}.has-opened-mobile-menu .side-menu{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}.segment-menu{z-index:100;position:absolute;top:0;left:0;background-color:#000;width:100%;padding-top:1.5rem;padding-bottom:1.5rem;color:#fff;border-bottom:solid .25rem #f00;-webkit-transform:translate(0,-100%);-ms-transform:translate(0,-100%);-o-transform:translate(0,-100%);transform:translate(0,-100%);-webkit-transition:transform .4s cubic-bezier(.6,0,.4,1);-o-transition:transform .4s cubic-bezier(.6,0,.4,1);transition:transform .4s cubic-bezier(.6,0,.4,1);-webkit-transition:transform extract(transform,2),.4s extract(.4s,2),cubic-bezier(.6,0,.4,1) extract(cubic-bezier(.6,0,.4,1),2);-moz-transition:transform extract(transform,2),.4s extract(.4s,2),cubic-bezier(.6,0,.4,1) extract(cubic-bezier(.6,0,.4,1),2);-o-transition:transform extract(transform,2),.4s extract(.4s,2),cubic-bezier(.6,0,.4,1) extract(cubic-bezier(.6,0,.4,1),2);transition:transform extract(transform,2),.4s extract(.4s,2),cubic-bezier(.6,0,.4,1) extract(cubic-bezier(.6,0,.4,1),2)}.segment-menu [class^="col-"]:not(:first-child):before{content:" ";position:absolute;top:0;left:0;width:0;height:100%;border-left:solid 1px #2d2b2a}.segment-menu .segment-title{color:#fff}.segment-menu .series-title{line-height:1.5;font-size:1.375rem}@media(max-width:61.937em){.segment-menu .series-title{line-height:1.5;font-size:1.2375rem}}@media(max-width:47.937em){.segment-menu .series-title{line-height:1.5;font-size:1.1rem}}.segment-menu .model-group-list{font-weight:700;line-height:1.5;font-size:1.375rem}@media(max-width:61.937em){.segment-menu .model-group-list{line-height:1.5;font-size:1.2375rem}}@media(max-width:47.937em){.segment-menu .model-group-list{line-height:1.5;font-size:1.1rem}}.segment-menu hr{border-top-color:#2d2b2a}.has-opened-segment-menu .main-nav-list>li.is-active>a:before{bottom:.25rem;height:0}.has-opened-segment-menu .segment-menu{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}.page-footer{padding-bottom:3.5rem}.page-footer .heading{margin-top:0;margin-bottom:0;color:#f00;line-height:1.5;font-size:1rem}.page-footer .heading+.heading{margin-top:2em}.page-footer .top-footer-container{background-color:#000;background-position:left bottom;background-repeat:no-repeat;background-size:cover;padding-top:3rem;padding-bottom:1.5rem;text-transform:uppercase;font-weight:600;color:#f00}.page-footer .top-footer-container .social-component{float:right}.page-footer .top-footer-container .social-component .button:first-child{margin-left:0}.page-footer .top-footer-container .heading{line-height:2;font-size:1rem}.page-footer .top-footer-container .heading [class^="icon"]{top:-.25em;font-weight:400}.page-footer .top-footer-container .pages-list{margin-bottom:2.25em;line-height:2}.page-footer .top-footer-container .pages-list a{color:#fff}.page-footer .top-footer-container .row:last-child{margin-top:3em}.page-footer .top-footer-container .mobile-cta-row .col-xs-12{padding-left:0;padding-right:0}.page-footer .top-footer-container .mobile-cta-row ul{margin:0}.page-footer .top-footer-container .mobile-cta-row ul:before,.page-footer .top-footer-container .mobile-cta-row ul:after{content:" ";display:table}.page-footer .top-footer-container .mobile-cta-row ul:after{clear:both}.page-footer .top-footer-container .mobile-cta-row ul>li{float:left;width:50%;background-color:#000}.page-footer .top-footer-container .mobile-cta-row ul>li:nth-child(odd)>a{border-right:solid 1px #bebebe}.page-footer .top-footer-container .mobile-cta-row ul>li:first-child>a,.page-footer .top-footer-container .mobile-cta-row ul>li:nth-child(2)>a{border-bottom:solid 1px #bebebe}.page-footer .top-footer-container .mobile-cta-row ul>li>a{display:block;padding:3rem 0;font-size:1.375rem;color:#fff;text-align:center}.page-footer .top-footer-container .mobile-cta-row ul>li>a:before{display:inline-block;font-size:2.75rem;font-weight:400}.page-footer .top-footer-container .mobile-cta-row ul>li>a:hover{text-decoration:none}.page-footer .top-footer-container .mobile-cta-row ul>li>a span{display:block}@media(max-width:47.937em){.page-footer .top-footer-container{text-align:center;padding-top:0;padding-bottom:0}.page-footer .top-footer-container .social-channels-col{background-color:#f00;margin-bottom:0 !important}.page-footer .top-footer-container .social-component{float:none}.page-footer .top-footer-container .social-component .button-group{margin-bottom:0;padding:.75rem 0;font-size:0}.page-footer .top-footer-container .social-component .button-group .button{width:25%;margin-left:0;margin-right:0}}.page-footer .bottom-footer-container{background-color:#fff;padding-top:1.5rem;padding-bottom:1.5rem;text-transform:uppercase;font-weight:600}@media(max-width:47.937em){.page-footer .bottom-footer-container{text-align:center}}.page-footer .bottom-footer-container .meta-nav>ul{display:block;vertical-align:middle;margin:0;padding:0;list-style:none}.page-footer .bottom-footer-container .meta-nav>ul:before,.page-footer .bottom-footer-container .meta-nav>ul:after{content:" ";display:table}.page-footer .bottom-footer-container .meta-nav>ul:after{clear:both}.page-footer .bottom-footer-container .meta-nav>ul>li{float:left;margin-right:1.5em}@media(max-width:47.937em){.page-footer .bottom-footer-container .meta-nav>ul>li{float:none;display:inline-block}}.page-footer .bottom-footer-container .copyright{display:block;vertical-align:middle;width:100%}@media(max-width:61.937em){.page-footer .bottom-footer-container .copyright{padding-top:1.5rem}}@media(max-width:47.937em){.page-footer .bottom-footer-container .copyright{text-align:center}}@media(min-width:62em){.page-footer .bottom-footer-container .copyright{text-align:right}}.page-footer .cookie-footer-container{z-index:99;position:fixed;bottom:0;background-color:#f4f4f4;width:100%;padding-top:.75rem;padding-bottom:.75rem}.page-footer .cookie-footer-container p{margin:0}.page-footer .cookie-footer-container .button{margin-bottom:0}@media(max-width:47.937em){.page-footer .cookie-footer-container{text-align:center}}@media(max-width:61.937em){.page-footer .cookie-footer-container p{margin-bottom:.75em}}@media(min-width:62em){.page-footer .cookie-footer-container .button-holder{text-align:right}}.series-accordion .accordion{overflow:hidden;border:solid 1px #d8dbdc}.series-accordion .accordion .item{overflow:hidden;position:relative}.series-accordion .accordion .item:last-child{border-right:0}.series-accordion .accordion .item:not(.is-current){cursor:pointer}.series-accordion .accordion .item .headings{margin-bottom:1.5em}.series-accordion .accordion .item .headings:before,.series-accordion .accordion .item .headings:after{content:" ";display:table}.series-accordion .accordion .item .headings:after{clear:both}.series-accordion .accordion .item .headings .main-heading,.series-accordion .accordion .item .headings .sub-heading{margin:0}.series-accordion .accordion .item .headings .main-heading{float:left}.series-accordion .accordion .item .headings .sub-heading{float:right;margin-top:.375em}.series-accordion .accordion .item .headings .sub-heading,.series-accordion .accordion .item .content{opacity:0;-webkit-transition:opacity .2s ease-in-out;-o-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out;-webkit-transition:opacity extract(opacity,2),.2s extract(.2s,2),ease-in-out extract(ease-in-out,2);-moz-transition:opacity extract(opacity,2),.2s extract(.2s,2),ease-in-out extract(ease-in-out,2);-o-transition:opacity extract(opacity,2),.2s extract(.2s,2),ease-in-out extract(ease-in-out,2);transition:opacity extract(opacity,2),.2s extract(.2s,2),ease-in-out extract(ease-in-out,2)}.series-accordion .accordion .item .button.expand{display:none}.series-accordion .accordion .item .visual-holder{margin:3em 0;-webkit-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out;-webkit-transition:all extract(all,2),.4s extract(.4s,2),ease-in-out extract(ease-in-out,2);-moz-transition:all extract(all,2),.4s extract(.4s,2),ease-in-out extract(ease-in-out,2);-o-transition:all extract(all,2),.4s extract(.4s,2),ease-in-out extract(ease-in-out,2);transition:all extract(all,2),.4s extract(.4s,2),ease-in-out extract(ease-in-out,2)}.series-accordion .accordion .item .content{position:relative;text-align:left}.series-accordion .accordion .item .content:before,.series-accordion .accordion .item .content:after{content:" ";display:table}.series-accordion .accordion .item .content:after{clear:both}.series-accordion .accordion .item .content .title{margin-bottom:.375em}.series-accordion .accordion .item .content .title .price{float:right;text-transform:uppercase;font-weight:600;color:#f00;line-height:1.5;font-size:1rem}.series-accordion .accordion .item .content p{margin-top:0}.series-accordion .accordion .item .content .button-group{float:right;margin:0}.series-accordion .accordion .item .content .button-group>a{margin-left:0;margin-right:0;margin-bottom:0}.series-accordion .accordion .item .bottom-heading{opacity:1;position:absolute;left:1rem;bottom:2rem;line-height:1;font-size:2.75rem;-webkit-transition:opacity .2s ease-in-out;-o-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out;-webkit-transition:opacity extract(opacity,2),.2s extract(.2s,2),ease-in-out extract(ease-in-out,2);-moz-transition:opacity extract(opacity,2),.2s extract(.2s,2),ease-in-out extract(ease-in-out,2);-o-transition:opacity extract(opacity,2),.2s extract(.2s,2),ease-in-out extract(ease-in-out,2);transition:opacity extract(opacity,2),.2s extract(.2s,2),ease-in-out extract(ease-in-out,2)}@media(max-width:61.937em){.series-accordion .accordion .item .bottom-heading{line-height:1;font-size:2.475rem}}@media(max-width:47.937em){.series-accordion .accordion .item .bottom-heading{line-height:1;font-size:2.2rem}}.series-accordion .accordion .item .bottom-heading .series{color:#bebebe}.series-accordion .accordion .item.is-current .inner-holder{left:0}.series-accordion .accordion .item.is-current .sub-heading,.series-accordion .accordion .item.is-current .content{opacity:1}.series-accordion .accordion .item.is-current .bottom-heading{opacity:0}@media(max-width:61.937em){.series-accordion .accordion .item{max-height:7rem;padding:0 3rem;border-bottom:solid 1px #d8dbdc;-webkit-transition:max-height .4s ease-out;-o-transition:max-height .4s ease-out;transition:max-height .4s ease-out;-webkit-transition:max-height extract(max-height,2),.4s extract(.4s,2),ease-out extract(ease-out,2);-moz-transition:max-height extract(max-height,2),.4s extract(.4s,2),ease-out extract(ease-out,2);-o-transition:max-height extract(max-height,2),.4s extract(.4s,2),ease-out extract(ease-out,2);transition:max-height extract(max-height,2),.4s extract(.4s,2),ease-out extract(ease-out,2)}.series-accordion .accordion .item:last-child{border-bottom:0}.series-accordion .accordion .item .inner-holder{padding:2.25rem 0}.series-accordion .accordion .item:not(.is-current){-webkit-transition:background-color .2s ease-in-out;-o-transition:background-color .2s ease-in-out;transition:background-color .2s ease-in-out;-webkit-transition:background-color extract(background-color,2),.2s extract(.2s,2),ease-in-out extract(ease-in-out,2);-moz-transition:background-color extract(background-color,2),.2s extract(.2s,2),ease-in-out extract(ease-in-out,2);-o-transition:background-color extract(background-color,2),.2s extract(.2s,2),ease-in-out extract(ease-in-out,2);transition:background-color extract(background-color,2),.2s extract(.2s,2),ease-in-out extract(ease-in-out,2)}.series-accordion .accordion .item:not(.is-current) .button.expand{display:block;position:absolute;top:2.25rem;right:3rem}.series-accordion .accordion .item:not(.is-current) .headings{padding-right:3rem}.series-accordion .accordion .item:hover .inner-holder:after,.series-accordion .accordion .item:hover .headings .main-heading{color:#f44}.series-accordion .accordion .item:not(.is-current):hover{background-color:#f4f4f4}.series-accordion .accordion .item .visual-holder{opacity:0}.series-accordion .accordion .item .bottom-heading{opacity:0}.series-accordion .accordion .item.is-current{max-height:99rem}.series-accordion .accordion .item.is-current .visual-holder{opacity:1}}@media(min-width:62em){.series-accordion .accordion .item{float:left;width:8.33333333%;border-right:solid 1px #d8dbdc;-webkit-transition:width .4s ease-out;-o-transition:width .4s ease-out;transition:width .4s ease-out;-webkit-transition:width extract(width,2),.4s extract(.4s,2),ease-out extract(ease-out,2);-moz-transition:width extract(width,2),.4s extract(.4s,2),ease-out extract(ease-out,2);-o-transition:width extract(width,2),.4s extract(.4s,2),ease-out extract(ease-out,2);transition:width extract(width,2),.4s extract(.4s,2),ease-out extract(ease-out,2)}.series-accordion .accordion .item .inner-holder{position:relative;left:-3.5rem;width:999rem;padding:4.5rem;-webkit-transition:left .4s ease-out;-o-transition:left .4s ease-out;transition:left .4s ease-out;-webkit-transition:left extract(left,2),.4s extract(.4s,2),ease-out extract(ease-out,2);-moz-transition:left extract(left,2),.4s extract(.4s,2),ease-out extract(ease-out,2);-o-transition:left extract(left,2),.4s extract(.4s,2),ease-out extract(ease-out,2);transition:left extract(left,2),.4s extract(.4s,2),ease-out extract(ease-out,2)}.series-accordion .accordion .item .visual-holder{position:relative;left:-1.5rem;padding-left:3rem;padding-right:3rem}.series-accordion .accordion .item.is-current{width:83.33333333%}.series-accordion .accordion .item.is-current .inner-holder,.series-accordion .accordion .item.is-current .visual-holder{left:0}}.page-main+.features-accordion,.segment-menu+.features-accordion,.side-menu+.features-accordion,.back-button-holder+.features-accordion,.features-accordion+.features-accordion{margin-top:-1.5rem}.features-accordion .accordion-holder{padding:0}.features-accordion .accordion{overflow:hidden}.features-accordion .accordion .item{overflow:hidden;position:relative;width:100%;padding:4.5rem 0;border-bottom:solid 1px #d8dbdc}@media(max-width:47.937em){.features-accordion .accordion .item{padding-left:1.5rem;padding-right:1.5rem}}@media(max-width:29.937em){.features-accordion .accordion .item{padding-top:1.5rem;padding-bottom:1.5rem}}.features-accordion .accordion .item [class*="col"]:last-child{text-align:right}.features-accordion .accordion .item .button.collapse{z-index:1;position:absolute;top:0;right:-2.25rem;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-webkit-transition:all extract(all,2),.2s extract(.2s,2),ease-in-out extract(ease-in-out,2);-moz-transition:all extract(all,2),.2s extract(.2s,2),ease-in-out extract(ease-in-out,2);-o-transition:all extract(all,2),.2s extract(.2s,2),ease-in-out extract(ease-in-out,2);transition:all extract(all,2),.2s extract(.2s,2),ease-in-out extract(ease-in-out,2)}.features-accordion .accordion .item .button.expand{opacity:1;position:absolute;top:50%;right:1.5rem;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%);-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-webkit-transition:all extract(all,2),.2s extract(.2s,2),ease-in-out extract(ease-in-out,2);-moz-transition:all extract(all,2),.2s extract(.2s,2),ease-in-out extract(ease-in-out,2);-o-transition:all extract(all,2),.2s extract(.2s,2),ease-in-out extract(ease-in-out,2);transition:all extract(all,2),.2s extract(.2s,2),ease-in-out extract(ease-in-out,2)}.features-accordion .accordion .item .visual-holder{overflow:hidden;margin:-4.5rem 0;text-align:center;font-size:0}@media(max-width:29.937em){.features-accordion .accordion .item .visual-holder{margin-top:-1.5rem;margin-bottom:-1.5rem}}.features-accordion .accordion .item .visual-holder>img{display:inline-block;width:65%;margin-top:-4.5rem;margin-bottom:-4.5rem;font-size:1rem;-webkit-transition:all .4s ease-out;-o-transition:all .4s ease-out;transition:all .4s ease-out;-webkit-transition:all extract(all,2),.4s extract(.4s,2),ease-out extract(ease-out,2);-moz-transition:all extract(all,2),.4s extract(.4s,2),ease-out extract(ease-out,2);-o-transition:all extract(all,2),.4s extract(.4s,2),ease-out extract(ease-out,2);transition:all extract(all,2),.4s extract(.4s,2),ease-out extract(ease-out,2)}@media(max-width:77.937em){.features-accordion .accordion .item .visual-holder>img{width:75%}}@media(max-width:47.937em){.features-accordion .accordion .item .visual-holder>img{width:100%}}@media(max-width:29.937em){.features-accordion .accordion .item .visual-holder>img{margin-top:-1.5rem;margin-bottom:-1.5rem}}.features-accordion .accordion .item .sub-heading{margin:0}.features-accordion .accordion .item p{opacity:0;overflow:hidden;max-height:0;margin-top:0;margin-bottom:0;-webkit-transition:all .4s ease-out;-o-transition:all .4s ease-out;transition:all .4s ease-out;-webkit-transition:all extract(all,2),.4s extract(.4s,2),ease-out extract(ease-out,2);-moz-transition:all extract(all,2),.4s extract(.4s,2),ease-out extract(ease-out,2);-o-transition:all extract(all,2),.4s extract(.4s,2),ease-out extract(ease-out,2);transition:all extract(all,2),.4s extract(.4s,2),ease-out extract(ease-out,2)}.features-accordion .accordion .item:not(.is-current){cursor:pointer}@media(min-width:48em){.features-accordion .accordion .item:not(.is-current):hover .visual-holder>img{width:70%;margin-top:-4.5rem;margin-bottom:-4.5rem}}@media(min-width:48em) and (max-width:77.937em){.features-accordion .accordion .item:not(.is-current):hover .visual-holder>img{width:80%}}@media(max-width:47.937em){.features-accordion .accordion .item.is-current .row>[class*="col"]{width:100%}.features-accordion .accordion .item.is-current p{margin-bottom:1.5em}.features-accordion .accordion .item.is-current .visual-holder{margin-top:0}}.features-accordion .accordion .item.is-current .button.collapse{right:0}.features-accordion .accordion .item.is-current .button.expand{opacity:0}.features-accordion .accordion .item.is-current p{opacity:1;max-height:25rem;margin-top:1.5em}.features-accordion .accordion .item.is-current .visual-holder>img{width:100%;margin-top:0;margin-bottom:0}.athletes .module-title{text-align:center;color:#f00}.athletes a{color:#000}.athletes a{display:block;text-decoration:none}.athletes a:hover .visual-holder img{-webkit-transform:scale(1.075);-ms-transform:scale(1.075);-o-transform:scale(1.075);transform:scale(1.075)}.athletes a:hover .item-title{text-decoration:underline}.athletes .visual-holder{overflow:hidden;margin:0}.athletes .visual-holder img{display:block;-webkit-transition:transform .2s ease-in-out;-o-transition:transform .2s ease-in-out;transition:transform .2s ease-in-out;-webkit-transition:transform extract(transform,2),.2s extract(.2s,2),ease-in-out extract(ease-in-out,2);-moz-transition:transform extract(transform,2),.2s extract(.2s,2),ease-in-out extract(ease-in-out,2);-o-transition:transform extract(transform,2),.2s extract(.2s,2),ease-in-out extract(ease-in-out,2);transition:transform extract(transform,2),.2s extract(.2s,2),ease-in-out extract(ease-in-out,2);-webkit-backface-visibility:hidden}.athletes .visual-holder{position:relative}.athletes .visual-holder .flag-icon-holder{z-index:1;position:absolute;top:0;right:0;border-right:solid .25rem #fff;border-bottom:solid .25rem #fff}.athletes .visual-holder .flag-icon-holder .flag-icon{display:block}.athletes .item-title{margin-top:1.5em;margin-bottom:.75em;text-transform:uppercase;color:#f00}.athletes p{margin-top:0;margin-bottom:2.25em}@media(min-width:78em){.athletes.is-individual [class^="col"]:nth-child(5n+1){clear:left}}@media(min-width:62em) and (max-width:77.937em){.athletes.is-individual [class^="col"]:nth-child(4n+1){clear:left}}@media(min-width:48em) and (max-width:61.937em){.athletes.is-individual [class^="col"]:nth-child(3n+1){clear:left}}@media(max-width:47.937em){.athletes.is-individual [class^="col"]:nth-child(2n+1){clear:left}}.athletes.is-individual .item-title{line-height:1;font-size:1rem}.athletes.is-individual p{line-height:1.5;font-size:1rem}@media(min-width:48em){.athletes.is-teams [class^="col"]:nth-child(2n+1){clear:left}}.athletes.is-teams .item-title{line-height:1;font-size:1.375rem}.carousel{position:relative;background-color:#fff;color:#000}.page-main+.carousel,.segment-menu+.carousel,.side-menu+.carousel,.back-button-holder+.carousel,.features-accordion+.carousel{margin-top:-1.5rem}.carousel:after{content:" ";position:absolute;top:0;left:0;background-color:#f00;width:.25rem;height:100%}.carousel[class*="-border-"]:after{display:none}.carousel.container{padding-left:0;padding-right:0}.carousel.container .row-fluid{margin-left:0;margin-right:0}.carousel .slick-loading .slick-list{background-color:#fff;position:relative}.carousel .slick-loading .slick-list:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;vertical-align:text-top;display:inline-block;speak:none;font-family:"icomoon";font-variant:normal;text-transform:none;line-height:1}.carousel .slick-loading .slick-list:after{display:none}.carousel .slick-loading .slick-list:before,.carousel .slick-loading .slick-list:after{content:"¤";font-size:1.25em}.carousel .slick-loading .slick-list:before{color:#f00;-webkit-animation:spin 1s ease-in-out infinite;-o-animation:spin 1s ease-in-out infinite;animation:spin 1s ease-in-out infinite;line-height:1;font-size:2rem}.carousel .slick-loading .slick-list:before{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.carousel .slide{position:relative;max-height:100vh}.carousel .slide .zoom-holder{overflow:hidden;margin:0;cursor:zoom-in}.carousel .slide .zoom-holder img{-webkit-transition:transform .2s ease-in-out;-o-transition:transform .2s ease-in-out;transition:transform .2s ease-in-out;-webkit-transition:transform extract(transform,2),.2s extract(.2s,2),ease-in-out extract(ease-in-out,2);-moz-transition:transform extract(transform,2),.2s extract(.2s,2),ease-in-out extract(ease-in-out,2);-o-transition:transform extract(transform,2),.2s extract(.2s,2),ease-in-out extract(ease-in-out,2);transition:transform extract(transform,2),.2s extract(.2s,2),ease-in-out extract(ease-in-out,2)}.carousel .slide .zoom-holder .button{z-index:1;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.carousel .slide .zoom-holder:hover img{-webkit-transform:scale(1.0375);-ms-transform:scale(1.0375);-o-transform:scale(1.0375);transform:scale(1.0375)}.carousel .slide .zoom-holder:hover .button{-webkit-box-shadow:0 0 0 .25rem #d8dbdc;box-shadow:0 0 0 .25rem #d8dbdc}.carousel .slide .zoom-holder:hover .button:before{-webkit-transform:translateX(-50%) translateY(-50%) scale(1.2);-moz-transform:translateX(-50%) translateY(-50%) scale(1.2);-o-transform:translateX(-50%) translateY(-50%) scale(1.2);transform:translateX(-50%) translateY(-50%) scale(1.2)}.carousel .slide .row{padding-top:1.5rem;padding-bottom:1.5rem}@media(max-width:47.937em){.carousel .slide .row{margin-left:0;margin-right:0}}@media(min-width:48em){.carousel .slide .row{padding-left:1.5rem;padding-right:1.5rem}}.carousel .slide .row [class^="col-"].is-middle-aligned,.carousel .slide .row [class^="col-"].is-bottom-aligned,.carousel .slide .row [class^="col-"].is-index-aligned{float:none;position:absolute;left:0}@media(min-width:48em){.carousel .slide .row [class^="col-"].is-middle-aligned,.carousel .slide .row [class^="col-"].is-bottom-aligned,.carousel .slide .row [class^="col-"].is-index-aligned{padding-left:3rem;padding-right:3rem}}.carousel .slide .row [class^="col-"].is-middle-aligned{top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%)}.carousel .slide .row [class^="col-"].is-bottom-aligned{bottom:1.5rem}.carousel .slide .row [class^="col-"].is-bottom-aligned hgroup .sub-heading{margin-bottom:0}.carousel .slide .row [class^="col-"].is-index-aligned{bottom:1.5rem}@media(min-width:48em){.carousel .slide .row{padding-top:10vh;padding-bottom:10vh}.carousel .slide .row [class^="col-"].is-bottom-aligned{bottom:10vh}}.carousel .slide img+.row{position:absolute;top:0;left:0;width:100%;height:100%}.carousel .slider>.slick-dots{position:absolute;left:50%;bottom:1.5rem;margin-bottom:0;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);transform:translate(-50%,0)}.carousel .slider>.slick-dots:before,.carousel .slider>.slick-dots:after{content:" ";display:table}.carousel .slider>.slick-dots:after{clear:both}.carousel .slider>.slick-dots>li{float:left;margin-left:.375em;margin-right:.375em}@media(min-width:48em){.carousel .slider>.slick-dots>li{margin-left:.5em;margin-right:.5em}}.carousel .slider>.slick-dots>li button{display:block;background:transparent;width:1rem;height:1rem;padding:0;border:solid .25rem transparent;border-radius:50%;outline:none;line-height:0;color:transparent;cursor:pointer;-webkit-transition:border-color .2s ease-in-out;-o-transition:border-color .2s ease-in-out;transition:border-color .2s ease-in-out;-webkit-transition:border-color extract(border-color,2),.2s extract(.2s,2),ease-in-out extract(ease-in-out,2);-moz-transition:border-color extract(border-color,2),.2s extract(.2s,2),ease-in-out extract(ease-in-out,2);-o-transition:border-color extract(border-color,2),.2s extract(.2s,2),ease-in-out extract(ease-in-out,2);transition:border-color extract(border-color,2),.2s extract(.2s,2),ease-in-out extract(ease-in-out,2)}.carousel .slider>.slick-dots>li button:before{content:" ";display:block;background-color:#fff;width:.5rem;height:.5rem;border-radius:50%;line-height:1;font-size:1.375rem;-webkit-transition:background-color .2s ease-in-out;-o-transition:background-color .2s ease-in-out;transition:background-color .2s ease-in-out;-webkit-transition:background-color extract(background-color,2),.2s extract(.2s,2),ease-in-out extract(ease-in-out,2);-moz-transition:background-color extract(background-color,2),.2s extract(.2s,2),ease-in-out extract(ease-in-out,2);-o-transition:background-color extract(background-color,2),.2s extract(.2s,2),ease-in-out extract(ease-in-out,2);transition:background-color extract(background-color,2),.2s extract(.2s,2),ease-in-out extract(ease-in-out,2)}@media(min-width:48em){.carousel .slider>.slick-dots>li button{width:1.2rem;height:1.2rem}.carousel .slider>.slick-dots>li button:before{width:.7rem;height:.7rem}}.carousel .slider>.slick-dots>li button:hover,.carousel .slider>.slick-dots>li button:focus{outline:none}.carousel .slider>.slick-dots>li button:hover:before{background-color:#f00}.carousel .slider>.slick-dots>li.slick-active button{border-color:#fff}.carousel .slider>.slick-dots>li.slick-active button:before{background-color:transparent}.carousel .slider>.button.slick-button{position:absolute;top:50%;right:0;background-color:#000;margin-bottom:0}.carousel .slider>.button.slick-button:before{-webkit-transition:left .2s ease-in-out;-o-transition:left .2s ease-in-out;transition:left .2s ease-in-out;-webkit-transition:left extract(left,2),.2s extract(.2s,2),ease-in-out extract(ease-in-out,2);-moz-transition:left extract(left,2),.2s extract(.2s,2),ease-in-out extract(ease-in-out,2);-o-transition:left extract(left,2),.2s extract(.2s,2),ease-in-out extract(ease-in-out,2);transition:left extract(left,2),.2s extract(.2s,2),ease-in-out extract(ease-in-out,2)}.carousel .slider>.button.slick-button.previous,.carousel .slider>.button.slick-button.next{background-color:#000;width:3rem;height:3rem}.carousel .slider>.button.slick-button.previous:before,.carousel .slider>.button.slick-button.next:before{-webkit-transition:left .2s ease-in-out;-o-transition:left .2s ease-in-out;transition:left .2s ease-in-out;-webkit-transition:left extract(left,2),.2s extract(.2s,2),ease-in-out extract(ease-in-out,2);-moz-transition:left extract(left,2),.2s extract(.2s,2),ease-in-out extract(ease-in-out,2);-o-transition:left extract(left,2),.2s extract(.2s,2),ease-in-out extract(ease-in-out,2);transition:left extract(left,2),.2s extract(.2s,2),ease-in-out extract(ease-in-out,2)}.carousel .slider>.button.slick-button.previous:hover,.carousel .slider>.button.slick-button.next:hover{-webkit-box-shadow:0 0 0 0 transparent;box-shadow:0 0 0 0 transparent}.carousel .slider>.button.slick-button.previous:not(.slick-disabled):hover,.carousel .slider>.button.slick-button.next:not(.slick-disabled):hover{color:#f00}.carousel .slider>.button.slick-button.previous{margin-bottom:1px;-webkit-transform:translate(0,-100%);-ms-transform:translate(0,-100%);-o-transform:translate(0,-100%);transform:translate(0,-100%)}.carousel .slider>.button.slick-button.next{margin-top:1px}.carousel .slider>.button.slick-button:not(.slick-disabled).previous:hover:before{left:40%}.carousel .slider>.button.slick-button:not(.slick-disabled).next:hover:before{left:60%}.carousel .slider>.button.slick-button.slick-disabled{color:#2d2b2a}.carousel.has-light-interface .slider>.slick-dots>li button:before{background-color:#bebebe}.carousel.has-light-interface .slider>.slick-dots>li.slick-active button{border-color:#bebebe}.carousel.has-light-interface .slider>.slick-dots>li.slick-active button:before{background-color:inherit}.carousel.has-light-interface .slider>.button{background-color:#f4f4f4;color:#2d2b2a}.carousel.has-light-interface .slider>.button.slick-disabled{color:#d8dbdc}.carousel.has-nav-on-bottom .slider>.button.slick-button{top:auto;bottom:0}@media(max-width:47.937em){.carousel .slider{margin-bottom:3.75em}.carousel .slider[data-dots="false"]{margin-bottom:0}.carousel .slider>.slick-dots{bottom:-1.75rem}.carousel .slider>.slick-dots>li button:before{background-color:#bebebe}.carousel .slider>.slick-dots>li.slick-active button{border-color:#bebebe}.carousel .slider>.slick-dots>li.slick-active button:before{background-color:inherit}}.carousel.has-thumb-nav{background-color:transparent}.carousel.has-thumb-nav:after{display:none}.carousel.has-thumb-nav .slider-master{background-color:#f4f4f4;margin-bottom:.75em;border:solid .25rem #f4f4f4}.carousel.has-thumb-nav .slider-slave .slide{margin-right:.75em;border:solid .25rem #f4f4f4;cursor:pointer;-webkit-transition:border-color .2s ease-in-out;-o-transition:border-color .2s ease-in-out;transition:border-color .2s ease-in-out;-webkit-transition:border-color extract(border-color,2),.2s extract(.2s,2),ease-in-out extract(ease-in-out,2);-moz-transition:border-color extract(border-color,2),.2s extract(.2s,2),ease-in-out extract(ease-in-out,2);-o-transition:border-color extract(border-color,2),.2s extract(.2s,2),ease-in-out extract(ease-in-out,2);transition:border-color extract(border-color,2),.2s extract(.2s,2),ease-in-out extract(ease-in-out,2)}.carousel.has-thumb-nav .slider-slave .slide.slick-active{border-color:#bebebe}.carousel.has-thumb-nav .slider-slave .slide:hover{border-color:#f00}.carousel.viewer-360:after{z-index:0}.carousel.viewer-360 .slider>.button.slick-button{z-index:1}.carousel.viewer-360 .slider>.button.slick-button.previous,.carousel.viewer-360 .slider>.button.slick-button.next{-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%)}.carousel.viewer-360 .slider>.button.slick-button.previous{left:0;right:auto}.carousel.viewer-360 .button.is-circular.is-on-colored-background:hover{-webkit-box-shadow:0 0 0 .25rem #d8dbdc;box-shadow:0 0 0 .25rem #d8dbdc}body[data-edit-mode="true"] .carousel{background-color:transparent}body[data-edit-mode="true"] .carousel .slide.scEmptyPlaceholder,body[data-edit-mode="true"] .carousel .slide[sc-part-of^="placeholder"]{min-height:5vh}body[data-edit-mode="true"] .carousel .slide.scEmptyPlaceholder img,body[data-edit-mode="true"] .carousel .slide[sc-part-of^="placeholder"] img{width:100%;height:auto;-webkit-transition:opacity .2s ease-in-out;-o-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out;-webkit-transition:opacity extract(opacity,2),.2s extract(.2s,2),ease-in-out extract(ease-in-out,2);-moz-transition:opacity extract(opacity,2),.2s extract(.2s,2),ease-in-out extract(ease-in-out,2);-o-transition:opacity extract(opacity,2),.2s extract(.2s,2),ease-in-out extract(ease-in-out,2);transition:opacity extract(opacity,2),.2s extract(.2s,2),ease-in-out extract(ease-in-out,2)}body[data-edit-mode="true"] .carousel .slide.scEmptyPlaceholder img:hover,body[data-edit-mode="true"] .carousel .slide[sc-part-of^="placeholder"] img:hover{opacity:.75}body[data-edit-mode="true"] .carousel .slide.scEmptyPlaceholder img+code+.row,body[data-edit-mode="true"] .carousel .slide[sc-part-of^="placeholder"] img+code+.row{position:absolute;top:5%;left:0;width:100%;height:90%}body[data-edit-mode="true"] .carousel .slide.scEmptyPlaceholder:before,body[data-edit-mode="true"] .carousel .slide[sc-part-of^="placeholder"]:before,body[data-edit-mode="true"] .carousel .slide.scEmptyPlaceholder:after,body[data-edit-mode="true"] .carousel .slide[sc-part-of^="placeholder"]:after{content:"← Click in corners to edit image →";vertical-align:middle;position:absolute;left:50%;background:rgba(255,255,255,.5);height:5%;padding-left:1%;padding-right:1%;text-align:center;color:#000;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);transform:translate(-50%,0)}body[data-edit-mode="true"] .carousel .slide.scEmptyPlaceholder:before,body[data-edit-mode="true"] .carousel .slide[sc-part-of^="placeholder"]:before{top:0}body[data-edit-mode="true"] .carousel .slide.scEmptyPlaceholder:after,body[data-edit-mode="true"] .carousel .slide[sc-part-of^="placeholder"]:after{bottom:0}.carousel .button.autoplay{position:absolute;left:1.5rem;bottom:1.5rem;margin-bottom:0}.carousel video{display:block;width:100%}.carousel video+.button.autoplay{z-index:1}.slick-slider{display:block;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}.slick-list{overflow:hidden;display:block;position:relative;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{display:block;position:relative;top:0;left:0}.slick-track:before,.slick-track:after{content:" ";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir="rtl"] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:solid 1px transparent}.comparison .graph{position:relative;width:100%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media(max-width:61.937em){.comparison .graph{margin-bottom:1.5em}}.comparison table tbody>tr>th>a[href^="#"]{white-space:nowrap;color:inherit;position:relative}.comparison table tbody>tr>th>a[href^="#"]:before{display:none}.comparison table tbody>tr>th>a[href^="#"]:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;vertical-align:text-top;display:inline-block;speak:none;font-family:"icomoon";font-variant:normal;text-transform:none;line-height:1}.comparison table tbody>tr>th>a[href^="#"]:before,.comparison table tbody>tr>th>a[href^="#"]:after{content:"℺";font-size:1.25em}.comparison table tbody>tr>th>a[href^="#"]:after{vertical-align:middle;margin-left:.75em}.comparison table tbody>tr>th>a[href^="#"]:hover{color:#f00}.comparison table tbody>tr>td[data-design-hierarchy-level]{color:#f00}.comparison table tbody>tr>td[data-design-hierarchy-level]:nth-child(3){color:#000}.comparison table tbody>tr>td[data-design-hierarchy-level]:nth-child(4){color:#bebebe}.comparison table tbody>tr>td[data-design-hierarchy-level]:before{display:inline-block;vertical-align:middle;line-height:.75;font-size:2rem}.comparison table tbody>tr>td[data-design-hierarchy-level="1"]:before{content:"•"}.comparison table tbody>tr>td[data-design-hierarchy-level="2"]:before{content:"••"}.comparison table tbody>tr>td[data-design-hierarchy-level="3"]:before{content:"•••"}.comparison table tbody>tr>td[data-design-hierarchy-level="4"]:before{content:"••••"}.comparison table tbody>tr>td[data-design-hierarchy-level="5"]:before{content:"•••••"}.comparison table tfoot>tr{text-align:left}.comparison table tfoot>tr>th{border-bottom:0}.comparison table tfoot>tr>td .button{min-height:auto;padding-top:.5rem;padding-left:1.5rem;padding-right:1.5rem;padding-bottom:.5rem;line-height:1.5;white-space:normal}@media(max-width:61.937em){.comparison table tfoot>tr>td .button:after{display:none}}@media(min-width:62em){.comparison table tfoot>tr>td .button{min-width:100%;margin-right:-1.5rem;text-align:center}}@media(max-width:47.937em){.comparison table thead>tr>th{border-left:0;border-right:0}.comparison table.is-responsive tfoot tr>td{border-top:solid 1px #d8dbdc}}@media(min-width:78em){.comparison-compact .graph{margin-top:6em}}.comparison-compact .toggler-component{float:right}.comparison-compact .toggler-component .toggler-text{position:relative;top:.1em;margin-right:.75em;text-transform:uppercase;font-weight:600;color:#f00;cursor:pointer;line-height:1.5;font-size:1rem}.comparison-compact thead>tr>th img{width:80%}.comparison-compact thead>tr>th .series-title,.comparison-compact thead>tr>th .series-subtitle{display:block}.comparison-compact thead>tr>th .series-subtitle{font-weight:400}.comparison-compact:not(.is-showing-all) table thead>tr>th:nth-child(3),.comparison-compact:not(.is-showing-all) table tbody>tr>td:nth-child(3),.comparison-compact:not(.is-showing-all) table thead>tr>th:nth-child(4),.comparison-compact:not(.is-showing-all) table tbody>tr>td:nth-child(4){text-indent:-999rem}.comparison-compact:not(.is-showing-all) table thead>tr>th:nth-child(3)>*,.comparison-compact:not(.is-showing-all) table tbody>tr>td:nth-child(3)>*,.comparison-compact:not(.is-showing-all) table thead>tr>th:nth-child(4)>*,.comparison-compact:not(.is-showing-all) table tbody>tr>td:nth-child(4)>*{opacity:0}.comparison-extended .dockable-holder.is-docked .dockable{position:fixed;top:0;left:0;width:100%;margin-left:0}.comparison-extended .dockable-holder .dockable:after{content:" ";z-index:0;position:absolute;left:0;bottom:0;width:120%;height:0;-webkit-transition:bottom .2s,height .2s;-moz-transition:bottom .2s,height .2s;-o-transition:bottom .2s,height .2s;transition:bottom .2s,height .2s;background-image:-webkit-linear-gradient(top,rgba(0,0,0,.25) 0%,rgba(0,0,0,0) 100%);background-image:-o-linear-gradient(top,rgba(0,0,0,.25) 0%,rgba(0,0,0,0) 100%);background-image:linear-gradient(to bottom,rgba(0,0,0,.25) 0%,rgba(0,0,0,0) 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#40000000',endColorstr='#00000000',GradientType=0)}.comparison-extended .dockable-holder.is-docked .dockable{z-index:99}.comparison-extended .dockable-holder.is-docked .dockable:after{bottom:-.75rem;height:.75rem}.comparison-extended .dockable-holder .dockable table{margin-bottom:0}@media(min-width:48em) and (max-width:77.937em){.comparison-extended .dockable-holder .dockable thead>tr>td{vertical-align:middle}}.comparison-extended .dockable-holder.is-docked .dockable{background-color:#fff;padding-left:1.5rem;padding-right:1.5rem}@media(max-width:47.937em){.comparison-extended table.is-responsive thead>tr>td{display:block;width:100%}.comparison-extended table.is-responsive thead>tr{border-bottom:solid 1px #d8dbdc}.comparison-extended table.is-responsive thead>tr>th{vertical-align:top;border-bottom:0}.comparison-extended table.is-responsive thead>tr>th:not(:last-child){border-right:solid 1px #d8dbdc}}.comparison-extended .module-title{color:#f00;line-height:1;font-size:2.75rem}@media(max-width:61.937em){.comparison-extended .module-title{line-height:1;font-size:2.475rem}}@media(max-width:47.937em){.comparison-extended .module-title{line-height:1;font-size:2.2rem}}@media(min-width:48em) and (max-width:77.937em){.comparison-extended .module-title{line-height:1;font-size:1.875rem}.comparison-extended .explanation-text{line-height:1.5;font-size:1.2375rem}}@media(min-width:48em) and (max-width:77.937em) and (max-width:61.937em){.comparison-extended .module-title{line-height:1;font-size:1.6875rem}}@media(min-width:48em) and (max-width:77.937em) and (max-width:47.937em){.comparison-extended .module-title{line-height:1;font-size:1.5rem}}.comparison-extended thead>tr:first-child>th{border-bottom:0}.comparison-extended thead>tr>td,.comparison-extended thead>tr>th{vertical-align:top;border-top:0}.comparison-extended thead>tr>td{text-align:left}.comparison-extended thead>tr>td p{margin-top:0}.comparison-extended thead>tr>th .model-title{margin-bottom:0}.comparison-extended thead>tr>th .model-group{margin-bottom:0;color:#000;line-height:1;font-size:1rem}@media(max-width:61.937em){.comparison-extended thead>tr>th .model-group{line-height:1;font-size:.9rem}}@media(max-width:47.937em){.comparison-extended thead>tr>th .model-group{line-height:1;font-size:.8rem}}.comparison-extended thead>tr>th p{margin-top:0;text-transform:none;text-align:left;font-weight:400;color:#000;line-height:1.5;font-size:1rem}.comparison-extended thead .price-component span{font-weight:400}.comparison-extended thead .select-component{width:100%;margin-bottom:.75em}.comparison-extended thead .select-component select{width:100%}.comparison-extended thead.table-title-holder tr>th{border-left:0;border-right:0;text-align:left}.comparison-extended tbody>tr>th,.comparison-extended tbody>tr>td{border-right:solid 1px #d8dbdc}.comparison-extended tbody>tr>th{border-top:solid 1px #d8dbdc}.comparison-extended tbody>tr>td:not([data-design-hierarchy-level]):not([data-featured]){text-align:left}.comparison-extended tbody .table-body-title{margin-top:1.5em}.comparison-extended tbody [data-featured="true"]{text-align:center}.comparison-extended tbody [data-featured="true"]:before{content:" ";display:inline-block;background-color:#f00;width:1rem;height:1rem;border-radius:50%}.comparison-extended tbody [data-featured] span{display:none}.comparison-extended .graph{margin-bottom:1.5em}.comparison-extended .graph-legend{margin-bottom:0}.comparison-extended .graph-legend>li{display:inline-block;margin-right:.75em;padding-top:.5rem;padding-right:.25rem;border-top:solid .25rem #000}.comparison-extended .graph-legend>li:nth-child(1){border-color:#f00;color:#f00}.comparison-extended .graph-legend>li:nth-child(2){border-color:#000;color:#000}.comparison-extended .graph-legend>li:nth-child(3){border-color:#bebebe;color:#bebebe}.comparison-extended .graph-legend>li strong{font-weight:600}.featured-bikes{margin-top:.75em}.featured-bikes a{display:block;text-decoration:none}.featured-bikes a:hover .visual-holder img{-webkit-transform:scale(1.075);-ms-transform:scale(1.075);-o-transform:scale(1.075);transform:scale(1.075)}.featured-bikes a:hover .item-title{text-decoration:underline}.featured-bikes .visual-holder{overflow:hidden;margin:0}.featured-bikes .visual-holder img{display:block;-webkit-transition:transform .2s ease-in-out;-o-transition:transform .2s ease-in-out;transition:transform .2s ease-in-out;-webkit-transition:transform extract(transform,2),.2s extract(.2s,2),ease-in-out extract(ease-in-out,2);-moz-transition:transform extract(transform,2),.2s extract(.2s,2),ease-in-out extract(ease-in-out,2);-o-transition:transform extract(transform,2),.2s extract(.2s,2),ease-in-out extract(ease-in-out,2);transition:transform extract(transform,2),.2s extract(.2s,2),ease-in-out extract(ease-in-out,2);-webkit-backface-visibility:hidden}.featured-bikes .visual-holder{overflow:visible;z-index:0}.featured-bikes .item-title{z-index:1;position:relative;color:#f00}@media(min-width:78em){.featured-bikes [class^="col"]:nth-child(5n+1){clear:left}}@media(min-width:62em) and (max-width:77.937em){.featured-bikes [class^="col"]:nth-child(4n+1){clear:left}}@media(min-width:48em) and (max-width:61.937em){.featured-bikes [class^="col"]:nth-child(3n+1){clear:left}}@media(max-width:47.937em){.featured-bikes [class^="col"]:nth-child(2n+1){clear:left}}.page-main+.design-features-detail,.segment-menu+.design-features-detail,.side-menu+.design-features-detail,.back-button-holder+.design-features-detail,.features-accordion+.design-features-detail{margin-top:-1.5rem}.design-features-detail .header{margin-bottom:1.5em;padding-top:10vh;padding-bottom:10vh;border-bottom:solid .25rem #f4f4f4}.design-features-detail .feature-headings>.sub-heading{margin-bottom:0}.design-features-detail .intro{margin-bottom:1.5em;font-weight:600}.design-features-detail .benefit-panel{margin-top:1.5em;padding:3rem 8.33333333%;border:solid .25rem #f4f4f4;text-align:center}.design-features-detail .benefit-panel p{margin:0;font-style:italic;line-height:1.5;font-size:1.375rem}@media(min-width:62em){.design-features-detail .benefit-panel p{line-height:1.5;font-size:1.625rem}}.design-features-detail .module-title{position:relative;margin-top:6em;margin-bottom:3em;text-align:center;color:#f00}.design-features-detail .module-title:before{content:" ";position:absolute;top:-3em;left:0;width:100%;border-top:solid .25rem #f4f4f4}.design-features-detail .featured-bikes{margin-top:0}.design-features-detail .featured-bikes [class^="col-"]{margin-bottom:1.5em}@media(min-width:48em){.athlete-detail .featured-bikes p{line-height:1.5;font-size:1.125rem}}.features-per-bike .module-title{margin-top:.5em;text-align:center;color:#f00}.all-features-overview{margin-bottom:1.5em;padding-top:1.5rem;padding-bottom:1.5rem}.all-features-overview .visual-holder{position:relative;margin:1.5em 0 0}.all-features-overview .visual-holder .hotspot{display:block;position:absolute;top:70%;left:20%;background-color:#f00;width:2rem;height:2rem;border-radius:50%;border:solid .6875rem #fff;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:border-width .1s ease-out;-o-transition:border-width .1s ease-out;transition:border-width .1s ease-out;-webkit-transition:border-width extract(border-width,2),.1s extract(.1s,2),ease-out extract(ease-out,2);-moz-transition:border-width extract(border-width,2),.1s extract(.1s,2),ease-out extract(ease-out,2);-o-transition:border-width extract(border-width,2),.1s extract(.1s,2),ease-out extract(ease-out,2);transition:border-width extract(border-width,2),.1s extract(.1s,2),ease-out extract(ease-out,2)}@media(max-width:29.937em){.all-features-overview .visual-holder .hotspot{width:1.5rem;height:1.5rem;border-width:.5rem}}.all-features-overview .visual-holder .hotspot:hover{border-width:.375rem}.tooltip.is-feature{text-transform:uppercase;font-weight:600;color:#f00}.tooltip.is-feature .nub{left:.25rem;border-bottom-color:#f00}.tooltip.is-feature img{margin-bottom:.75em}.page-main+.dynamic-content-block,.segment-menu+.dynamic-content-block,.side-menu+.dynamic-content-block,.back-button-holder+.dynamic-content-block,.features-accordion+.dynamic-content-block{margin-top:-1.5rem}.dynamic-content-block.has-small-margin-bottom{margin-bottom:.75em}.dynamic-content-block.has-medium-margin-bottom{margin-bottom:1.5em}.dynamic-content-block.has-large-margin-bottom{margin-bottom:3em}.dynamic-content-block.has-small-padding-horz{padding-top:5vh;padding-bottom:5vh}.dynamic-content-block.has-medium-padding-horz{padding-top:10vh;padding-bottom:10vh}.dynamic-content-block.has-large-padding-horz{padding-top:20vh;padding-bottom:20vh}.dynamic-content-block[data-interchange]:not(img).has-background-from-top{background-position:center top}.dynamic-content-block[data-interchange]:not(img).has-background-from-bottom{background-position:center bottom}.dynamic-content-block[data-interchange]:not(img).has-background-from-left{background-position:left center}.dynamic-content-block[data-interchange]:not(img).has-background-from-right{background-position:right center}.dynamic-content-block[data-interchange]:not(img).has-parallax-background{overflow:hidden;background-attachment:fixed}@media(max-width:47.937em){.dynamic-content-block [class^="col-"]{padding-top:1.5rem;padding-bottom:1.5rem}}.dynamic-content-block [class^="col-"].has-emphasized-text{background-color:rgba(0,0,0,.5);padding-top:1.5rem;padding-bottom:1.5rem;color:#fff}.dynamic-content-block [class^="col-"].has-no-padding{padding-top:0;padding-right:0;padding-bottom:0;padding-left:0}.dynamic-content-block img{width:100%;margin-bottom:1.5em}.dynamic-content-block ol,.dynamic-content-block ul{padding-left:3rem;line-height:1.5;font-size:1.375rem}.dynamic-content-block ol{list-style:decimal}.dynamic-content-block ul{list-style:disc}.dynamic-content-block ul.checklist{padding-left:0;list-style:none}.dynamic-content-block .button-list{list-style:none;margin:0 1.5em;padding-left:0;text-align:center}.dynamic-content-block .button-list>li{margin-top:.75rem}.dynamic-content-block .button-list>li .button{width:100%;padding-left:1.5rem;text-align:left}.dynamic-content-block .button-list>li .button:after{position:absolute;right:1.5rem;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%);-webkit-transition:right .2s ease-in-out;-o-transition:right .2s ease-in-out;transition:right .2s ease-in-out;-webkit-transition:right extract(right,2),.2s extract(.2s,2),ease-in-out extract(ease-in-out,2);-moz-transition:right extract(right,2),.2s extract(.2s,2),ease-in-out extract(ease-in-out,2);-o-transition:right extract(right,2),.2s extract(.2s,2),ease-in-out extract(ease-in-out,2);transition:right extract(right,2),.2s extract(.2s,2),ease-in-out extract(ease-in-out,2)}.dynamic-content-block .button-list>li .button:hover:after{right:1rem}.dynamic-content-block .responsive-video-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden}.dynamic-content-block .responsive-video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}@media(max-width:47.937em){.has-column-dividers [class^="col"]{border-bottom:solid .25rem #d8dbdc;border-bottom:solid 1px #d8dbdc}.has-column-dividers [class^="col"]:first-child{border-top:solid .25rem #d8dbdc;border-top:solid 1px #d8dbdc}}@media(min-width:48em){.has-column-dividers [class^="col"]{border-right:solid .25rem #d8dbdc;border-right:solid 1px #d8dbdc}.has-column-dividers [class^="col"]:first-child{border-left:solid .25rem #d8dbdc;border-left:solid 1px #d8dbdc}}.is-xxlarge-heading{line-height:1.5;font-size:10rem;margin-top:1.9995em;margin-bottom:0}.is-xlarge-heading{line-height:1.5;font-size:7.5rem;margin-top:.75em;margin-bottom:.75em}.is-large-heading{line-height:1.5;font-size:5.625rem}.is-small-paragraph{line-height:1.5;font-size:1rem}.gear-overview .gear-filter .tab-nav ul{width:100%;padding:0;text-align:center;font-size:0}.gear-overview .gear-filter .tab-nav ul>li{min-width:33.33333333%;text-align:center;line-height:1.5;font-size:1rem}.gear-overview .gear-filter .tab-nav ul>li>a{padding:.75rem}.gear-overview .gear-filter .tab-nav+.panel{margin-top:1.5em}.gear-overview .gear-filter .select-component{width:33%;margin-bottom:1.5em}@media(max-width:47.937em){.gear-overview .gear-filter .select-component{display:block;width:auto}}.gear-overview .gear-filter .select-component select{width:100%}.gear-overview .gear-filter .panel ul{background-color:#f4f4f4;width:100%}.gear-overview .gear-filter .panel ul>li{position:relative;border-bottom:solid 1px #fff}.gear-overview .gear-filter .panel ul>li:first-child{border-top:solid 1px #f4f4f4}.gear-overview .gear-filter .panel ul>li:hover,.gear-overview .gear-filter .panel ul>li:last-child{border-bottom:solid 1px #f4f4f4}.gear-overview .gear-filter .panel ul>li.is-current{border-bottom:solid 1px #f4f4f4}.gear-overview .gear-filter .panel ul>li.is-current>a{background-color:#bebebe;color:#fff}.gear-overview .gear-filter .panel ul>li.is-current>a:hover{background-color:#fff;color:#000}.gear-overview .gear-filter .panel ul>li>a{display:block;padding:.75rem 1.5rem;color:#000;font-weight:600;text-transform:uppercase;text-decoration:none}.gear-overview .gear-filter .panel ul>li>a:hover{background-color:#fff}.gear-overview .gear-product{margin-bottom:3em}@media(min-width:48em){.gear-overview .gear-product:nth-child(3n+1){clear:left}}.gear-overview .gear-product img{margin-bottom:1.5em;padding:1.5rem 0;border-top:solid .25rem #f4f4f4;border-bottom:solid .25rem #f4f4f4}.gear-overview .gear-product .gear-headings>.main-heading,.gear-overview .gear-product .gear-headings>.sub-heading{line-height:1.5;font-size:1rem}.gear-overview .gear-product .gear-headings>.main-heading{color:#f00}.gear-overview .gear-product .gear-headings>.sub-heading{margin-bottom:0;color:#bebebe}.gear-overview p{margin-top:0;line-height:1.5;font-size:1rem}.gear-detail{padding-top:3rem}.gear-detail .gear-specs{margin-bottom:1.5em}.gear-detail .gear-specs .row-fluid{margin:0;background-color:#f4f4f4}.gear-detail .gear-specs .row-fluid>[class^="col"]{padding:0}@media(max-width:77.937em){.gear-detail [class*="col-sm-6"]:first-child .inner-col{border-color:#f4f4f4}.gear-detail [class*="col-sm-6"]:last-child .inner-col{border-left:solid .25rem #fff;border-bottom:solid .25rem #f4f4f4}}@media(max-width:47.937em){.gear-detail [class*="col-sm-6"]:first-child .inner-col{border-color:#fff}.gear-detail [class*="col-sm-6"]:last-child .inner-col{border-left:0}}.gear-detail .gear-headings{margin-bottom:3em}.gear-detail .gear-headings>.main-heading,.gear-detail .gear-headings>.sub-heading{line-height:1;font-size:1.875rem}.gear-detail .gear-headings>.main-heading{color:#f00}.gear-detail .gear-headings>.sub-heading{color:#bebebe}.gear-detail .product-title,.gear-detail .inner-col-title{margin-bottom:0;line-height:1.5;font-size:1rem}.gear-detail .description{margin-top:3em}.gear-detail .description.parts{margin-top:0}@media(max-width:77.937em){.gear-detail .description{margin-bottom:3em}}.gear-detail .description .product-title{color:#f00}.gear-detail .description p{margin:0;line-height:1.5;font-size:1rem}.gear-detail .inner-col{padding:3rem;border-bottom:solid .25rem #fff}.gear-detail .inner-col .partnumber{color:#bebebe}.gear-detail .inner-col .partnumber span{color:#f00}.gear-detail .inner-col .info-list>li{position:relative;padding-left:1.5rem}.gear-detail .inner-col .info-list>li:not(:first-child){margin-top:.75em}.gear-detail .inner-col .info-list>li:before{content:"■";position:absolute;left:0;color:#f00;line-height:2.25;font-size:.6rem}.gear-detail .inner-col .specs-list{margin:0}.gear-detail .inner-col .specs-list:before,.gear-detail .inner-col .specs-list:after{content:" ";display:table}.gear-detail .inner-col .specs-list:after{clear:both}.gear-detail .inner-col .specs-list dt,.gear-detail .inner-col .specs-list dd{float:left}.gear-detail .inner-col .specs-list dt{clear:left;text-transform:uppercase;font-weight:600}.gear-detail .inner-col .specs-list dd{margin-left:.25rem}.gear-detail .inner-col .specs-list dd a{margin-left:1.5em;font-weight:700}.gear-detail .inner-col .rating-list{margin-bottom:0}.gear-detail .inner-col .rating-list>li{position:relative;text-transform:uppercase;font-weight:600}.gear-detail .inner-col .rating-list>li:before{position:relative;top:.15rem;margin-right:-.25em;padding-right:1.5rem;font-weight:400;font-family:icomoon;color:#f00;letter-spacing:.25em;line-height:1.5;font-size:1em}.gear-detail .inner-col .rating-list>li[data-rating-level="1"]:before{content:"•°°°°"}.gear-detail .inner-col .rating-list>li[data-rating-level="2"]:before{content:"••°°°"}.gear-detail .inner-col .rating-list>li[data-rating-level="3"]:before{content:"•••°°"}.gear-detail .inner-col .rating-list>li[data-rating-level="4"]:before{content:"••••°"}.gear-detail .inner-col .rating-list>li[data-rating-level="5"]:before{content:"•••••"}.gear-detail .logo-holder{margin-bottom:0;padding:1.5rem 0;border-top:solid .25rem #f4f4f4}.gear-detail .logo-holder:before,.gear-detail .logo-holder:after{content:" ";display:table}.gear-detail .logo-holder:after{clear:both}.gear-detail .logo-holder>li{float:left;max-width:10rem;margin-right:3em}.gear-detail .logo-holder>li:last-child{margin-right:0}@media(max-width:47.937em){.gear-detail .logo-holder>li{float:none;display:block;max-width:12rem;margin:0 auto}.gear-detail .logo-holder>li:last-child{margin:0 auto}}.gear-detail .suggested-title{margin:0;padding:4.5rem 0;color:#f00;text-align:center;border-top:solid .25rem #f4f4f4}.gear-detail .suggested-title.parts{margin-top:1.5em}.gear-detail .suggested-item{margin:0 0 3em 0}@media(min-width:62em){.gear-detail .suggested-item:nth-child(4n+1){clear:left}}@media(max-width:61.937em){.gear-detail .suggested-item:nth-child(2n+1){clear:left}}@media(max-width:47.937em){.gear-detail .suggested-item{margin:1.5em 0}.gear-detail .suggested-item:nth-child(1n+1){clear:left}}.gear-detail .suggested-item img{width:100%;margin-bottom:1.5em;padding:1.5rem 0;border-bottom:solid .25rem #f4f4f4}.gear-detail .suggested-item .headings>.main-heading,.gear-detail .suggested-item .headings>.sub-heading{line-height:1.5;font-size:1rem}.gear-detail .suggested-item .headings>.main-heading{color:#f00}.gear-detail .suggested-item .headings>.sub-heading{margin-bottom:0;color:#bebebe}.gear-detail .suggested-item p{margin:0;line-height:1.5;font-size:1rem}body[data-edit-mode="true"] .gear-product img{width:100%}.home-teasers [class^="col"]{padding:0}@media(max-width:29.937em){.home-teasers [class^="col"]{float:none;width:100%}}.home-teasers [class^="col"] a{text-decoration:none;color:#000;line-height:1.5;font-size:1rem}.home-teasers [class^="col"] .teaser,.home-teasers [class^="col"] .news-feed>li,.home-teasers [class^="col"] .bottom-bar{display:block;position:relative;padding:1.5rem}.home-teasers [class^="col"] .news-feed>li,.home-teasers [class^="col"] .bottom-bar a{position:relative}.home-teasers [class^="col"] .news-feed>li:before,.home-teasers [class^="col"] .bottom-bar a:before{display:none}.home-teasers [class^="col"] .news-feed>li:after,.home-teasers [class^="col"] .bottom-bar a:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;vertical-align:text-top;display:inline-block;speak:none;font-family:"icomoon";font-variant:normal;text-transform:none;line-height:1}.home-teasers [class^="col"] .news-feed>li:before,.home-teasers [class^="col"] .bottom-bar a:before,.home-teasers [class^="col"] .news-feed>li:after,.home-teasers [class^="col"] .bottom-bar a:after{content:"▻";font-size:1.25em}.home-teasers [class^="col"] .news-feed>li:after,.home-teasers [class^="col"] .bottom-bar a:after{-webkit-transition:transform .2s ease-in-out;-o-transition:transform .2s ease-in-out;transition:transform .2s ease-in-out;-webkit-transition:transform extract(transform,2),.2s extract(.2s,2),ease-in-out extract(ease-in-out,2);-moz-transition:transform extract(transform,2),.2s extract(.2s,2),ease-in-out extract(ease-in-out,2);-o-transition:transform extract(transform,2),.2s extract(.2s,2),ease-in-out extract(ease-in-out,2);transition:transform extract(transform,2),.2s extract(.2s,2),ease-in-out extract(ease-in-out,2)}.home-teasers [class^="col"] .teaser{background-position:center center;background-size:cover;height:18rem}.home-teasers [class^="col"] .teaser[data-interchange].has-background-from-top{background-position:center top}.home-teasers [class^="col"] .teaser[data-interchange].has-background-from-bottom{background-position:center bottom}.home-teasers [class^="col"] .teaser[data-interchange].has-background-from-left{background-position:left center}.home-teasers [class^="col"] .teaser[data-interchange].has-background-from-right{background-position:right center}.home-teasers [class^="col"] .teaser:after{content:" ";opacity:0;z-index:0;position:absolute;top:0;left:0;background-color:#000;width:100%;height:100%;-webkit-transition:opacity .2s ease-in-out;-o-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out;-webkit-transition:opacity extract(opacity,2),.2s extract(.2s,2),ease-in-out extract(ease-in-out,2);-moz-transition:opacity extract(opacity,2),.2s extract(.2s,2),ease-in-out extract(ease-in-out,2);-o-transition:opacity extract(opacity,2),.2s extract(.2s,2),ease-in-out extract(ease-in-out,2);transition:opacity extract(opacity,2),.2s extract(.2s,2),ease-in-out extract(ease-in-out,2)}.home-teasers [class^="col"] .teaser .teaser-headings{z-index:1;position:relative;padding-right:3rem;-webkit-transition:transform .2s ease-in-out;-o-transition:transform .2s ease-in-out;transition:transform .2s ease-in-out;-webkit-transition:transform extract(transform,2),.2s extract(.2s,2),ease-in-out extract(ease-in-out,2);-moz-transition:transform extract(transform,2),.2s extract(.2s,2),ease-in-out extract(ease-in-out,2);-o-transition:transform extract(transform,2),.2s extract(.2s,2),ease-in-out extract(ease-in-out,2);transition:transform extract(transform,2),.2s extract(.2s,2),ease-in-out extract(ease-in-out,2)}@media(min-width:48em){.home-teasers [class^="col"] .teaser .teaser-headings{width:50%}}.home-teasers [class^="col"] .teaser .teaser-headings .main-heading,.home-teasers [class^="col"] .teaser .teaser-headings .sub-heading{margin:0;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-webkit-transition:all extract(all,2),.2s extract(.2s,2),ease-in-out extract(ease-in-out,2);-moz-transition:all extract(all,2),.2s extract(.2s,2),ease-in-out extract(ease-in-out,2);-o-transition:all extract(all,2),.2s extract(.2s,2),ease-in-out extract(ease-in-out,2);transition:all extract(all,2),.2s extract(.2s,2),ease-in-out extract(ease-in-out,2);line-height:1;font-size:1.375rem}.home-teasers [class^="col"] .teaser.is-video .button.play{z-index:1;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-webkit-transition:all extract(all,2),.2s extract(.2s,2),ease-in-out extract(ease-in-out,2);-moz-transition:all extract(all,2),.2s extract(.2s,2),ease-in-out extract(ease-in-out,2);-o-transition:all extract(all,2),.2s extract(.2s,2),ease-in-out extract(ease-in-out,2);transition:all extract(all,2),.2s extract(.2s,2),ease-in-out extract(ease-in-out,2);position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.home-teasers [class^="col"] .teaser:hover:after{opacity:.5}.home-teasers [class^="col"] .teaser:hover .teaser-headings{-webkit-transform:scale(1.1) translateX(5%) translateY(5%);-moz-transform:scale(1.1) translateX(5%) translateY(5%);-o-transform:scale(1.1) translateX(5%) translateY(5%);transform:scale(1.1) translateX(5%) translateY(5%)}.home-teasers [class^="col"] .teaser:hover .teaser-headings .main-heading{margin-bottom:.75em;-webkit-transform:scale(1.1) translateX(5%) translateY(5%);-moz-transform:scale(1.1) translateX(5%) translateY(5%);-o-transform:scale(1.1) translateX(5%) translateY(5%);transform:scale(1.1) translateX(5%) translateY(5%)}.home-teasers [class^="col"] .teaser:hover.is-video .button.play{background-color:#f44;-webkit-box-shadow:0 0 0 .25rem #fff;box-shadow:0 0 0 .25rem #fff}.home-teasers [class^="col"] .teaser:hover.is-video .button.play:before{-webkit-transform:translateX(-50%) translateY(-50%) scale(1.2);-moz-transform:translateX(-50%) translateY(-50%) scale(1.2);-o-transform:translateX(-50%) translateY(-50%) scale(1.2);transform:translateX(-50%) translateY(-50%) scale(1.2)}.home-teasers [class^="col"] .news-feed{margin:0;list-style:none}.home-teasers [class^="col"] .news-feed>li{background-color:#fff;border-bottom:solid 1px #d8dbdc}@media(min-width:62em){.home-teasers [class^="col"] .news-feed>li{height:9rem}}.home-teasers [class^="col"] .news-feed>li:last-child{border-bottom:0}.home-teasers [class^="col"] .news-feed>li:after{display:block;position:absolute;top:50%;right:1.5rem;color:#f00;font-weight:700;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%)}.home-teasers [class^="col"] .news-feed>li:hover:after{-webkit-transform:translate(.75rem,-50%);-ms-transform:translate(.75rem,-50%);-o-transform:translate(.75rem,-50%);transform:translate(.75rem,-50%)}.home-teasers [class^="col"] .news-feed>li .news-title{margin-bottom:0;color:#f00;text-transform:uppercase;line-height:1.5;font-size:1rem}.home-teasers [class^="col"] .news-feed>li p{overflow:hidden;margin-top:0;margin-bottom:0;padding-right:3rem;line-height:1.5;font-size:1rem}@media(min-width:62em){.home-teasers [class^="col"] .news-feed>li p{max-height:4.5em}}.home-teasers [class^="col"] .bottom-bar{text-align:right;text-transform:uppercase;font-weight:600}.home-teasers [class^="col"] .bottom-bar a{color:#f00}.home-teasers [class^="col"] .bottom-bar a:after{margin-left:.75em}.home-teasers [class^="col"] .bottom-bar a:hover:after{-webkit-transform:translate(.75rem,0);-ms-transform:translate(.75rem,0);-o-transform:translate(.75rem,0);transform:translate(.75rem,0)}.page-main+.locator,.segment-menu+.locator,.side-menu+.locator,.back-button-holder+.locator,.features-accordion+.locator{margin-top:-1.5rem}.locator .tab-nav{margin-bottom:1.5em}.locator .tab-nav.is-large>ul>li.is-current>a:before{top:0}.locator .locator-search{margin-bottom:1.5em;padding-top:6rem;padding-bottom:6rem}.locator .locator-search h1{margin-bottom:0;text-align:center;color:#fff}.locator .locator-search fieldset{position:relative;margin:0;padding:0;border:0}.locator .locator-search fieldset input[type="search"]{box-sizing:border-box;width:100%;height:3.375rem;padding-left:1.5rem;padding-right:8.75rem;border:0}.locator .locator-search fieldset .button{position:absolute;top:0;right:0;min-width:8rem;height:3.375rem;padding-left:1.5rem;padding-right:1.5rem;border:0;line-height:225%;font-size:1.125rem}.locator .locator-map{margin-bottom:1.5em}.locator .locator-map h2+.search-address{margin-top:-.75em}.locator .locator-map .map-holder{position:relative}.locator .locator-map .map-holder .loader{z-index:1;display:none;position:absolute;top:0;left:0;background-color:rgba(255,255,255,.75);width:100%;height:100%}.locator .locator-map .map-holder .loader .loading-message{position:relative;margin:0;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.locator .locator-map .map-holder .loader .loading-message:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;vertical-align:text-top;display:inline-block;speak:none;font-family:"icomoon";font-variant:normal;text-transform:none;line-height:1}.locator .locator-map .map-holder .loader .loading-message:after{display:none}.locator .locator-map .map-holder .loader .loading-message:before,.locator .locator-map .map-holder .loader .loading-message:after{content:"¤";font-size:1.25em}.locator .locator-map .map-holder .loader .loading-message:before{color:#f00;-webkit-animation:spin 1s ease-in-out infinite;-o-animation:spin 1s ease-in-out infinite;animation:spin 1s ease-in-out infinite;line-height:1;font-size:2rem}.locator .locator-map .map-holder .loader .loading-message:before{display:inline-block;margin-right:.375em}.locator .locator-map .map{background-color:#f4f4f4;width:100%;height:50vh}@media(max-width:47.937em){.locator .locator-map .map{height:24rem}}.locator .locator-map .map a[target="_blank"]:after{display:none}.locator .locator-results ol{display:none}.locator .locator-results ol>li{width:100%;margin:0;padding:1.5rem 0;border:solid 1px #d8dbdc}.locator .locator-results ol>li:not(:last-child){border-bottom:0}.locator .locator-results ol>li div[class^="col"]:last-child{text-align:right}@media(max-width:61.937em){.locator .locator-results ol>li div[class^="col"]:nth-child(1),.locator .locator-results ol>li div[class^="col"]:nth-child(2){margin-bottom:1.5em}.locator .locator-results ol>li div[class^="col"]:last-child{text-align:left}}@media(max-width:47.937em){.locator .locator-results ol>li{padding-bottom:.75rem}.locator .locator-results ol>li div[class^="col"]{margin-bottom:1.5em}.locator .locator-results ol>li div[class^="col"]:nth-child(3),.locator .locator-results ol>li div[class^="col"]:nth-child(4){float:right;clear:right}.locator .locator-results ol>li div[class^="col"]:last-child{margin-bottom:0}}.locator .locator-results ol>li .location-title{position:relative;margin:0;padding-left:3rem;color:#f00;line-height:1.25;font-size:1.125em}@media(min-width:48em){.locator .locator-results ol>li .location-title{padding-left:2.625rem}}.locator .locator-results ol>li .location-title img{position:absolute;top:-.5em;left:0}@media(min-width:48em){.locator .locator-results ol>li .location-title img{top:-.375em}}@media(min-width:62em){.locator .locator-results ol>li .location-title img{top:-.25em}}@media(min-width:78em){.locator .locator-results ol>li .location-title img{top:-.1875em}}@media(min-width:96em){.locator .locator-results ol>li .location-title img{top:-.15em}}.locator .locator-results ol>li .button{margin-top:-.5rem;margin-bottom:1em;padding-left:2.25rem;padding-right:2.25rem}.locator a[target="_blank"]:after,.locator-detail a[target="_blank"]:after{margin-top:-.15em}.locator a[target="_blank"].button,.locator-detail a[target="_blank"].button{position:relative}.locator a[target="_blank"].button:before,.locator-detail a[target="_blank"].button:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;vertical-align:text-top;display:inline-block;speak:none;font-family:"icomoon";font-variant:normal;text-transform:none;line-height:1}.locator a[target="_blank"].button:after,.locator-detail a[target="_blank"].button:after{display:none}.locator a[target="_blank"].button:before,.locator-detail a[target="_blank"].button:before,.locator a[target="_blank"].button:after,.locator-detail a[target="_blank"].button:after{content:"m";font-size:1.25em}.locator a[target="_blank"].button:before,.locator-detail a[target="_blank"].button:before{margin-right:.5em;font-weight:400}.pac-container{border-radius:0;font-family:inherit}.pac-item{position:relative;padding-left:1.5rem;border-color:#d8dbdc;line-height:2;font-size:1rem}.pac-item:hover{background-color:#f4f4f4}.pac-item.pac-item-selected{background-color:#d8dbdc}.pac-icon{position:absolute;top:50%;left:.3rem;margin:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%)}.pac-item-query{color:#000;font-size:inherit}.pac-matched{font-weight:700}.info-window{padding-top:.5rem;font-family:"Klavika",sans-serif;line-height:1.25;font-size:1rem}.info-window .location-title{margin-bottom:.5em;line-height:1;font-size:1.375rem}.info-window address{margin-bottom:.5em}.info-window .location-contact{margin-top:.5em}.locator-detail .map-holder{display:block}@media(max-width:47.937em){.locator-detail .map-holder{margin-top:1.5em}}.locator-detail .map-holder[target="_blank"]:after{display:none}.locator-detail .map{max-width:100%;width:100%}.magazine .filter-nav{padding:1.5rem;list-style:none;border-top:solid 1px #d8dbdc;border-bottom:solid 1px #d8dbdc}.magazine .filter-nav:before,.magazine .filter-nav:after{content:" ";display:table}.magazine .filter-nav:after{clear:both}.magazine .filter-nav .filter-label,.magazine .filter-nav .filter-group,.magazine .filter-nav .filter-select{display:inline-block;vertical-align:middle}.magazine .filter-nav .filter-label{margin-right:3em;text-transform:uppercase;font-weight:600}.magazine .filter-nav .filter-group>.filter{float:left;position:relative;background-color:transparent;margin-right:3em;margin-bottom:-1.5rem;padding:0 0 1.5rem;border:0;text-transform:uppercase;font-weight:600;color:#000;-webkit-transition:color .2s ease-in-out;-o-transition:color .2s ease-in-out;transition:color .2s ease-in-out;-webkit-transition:color extract(color,2),.2s extract(.2s,2),ease-in-out extract(ease-in-out,2);-moz-transition:color extract(color,2),.2s extract(.2s,2),ease-in-out extract(ease-in-out,2);-o-transition:color extract(color,2),.2s extract(.2s,2),ease-in-out extract(ease-in-out,2);transition:color extract(color,2),.2s extract(.2s,2),ease-in-out extract(ease-in-out,2)}@media(max-width:61.937em){.magazine .filter-nav .filter-group>.filter{margin-right:2.25em}}.magazine .filter-nav .filter-group>.filter:after{content:" ";display:block;position:absolute;left:0;bottom:0;background-color:#f00;width:100%;height:0;margin-left:0;-webkit-transition:height .2s ease-in-out;-o-transition:height .2s ease-in-out;transition:height .2s ease-in-out;-webkit-transition:height extract(height,2),.2s extract(.2s,2),ease-in-out extract(ease-in-out,2);-moz-transition:height extract(height,2),.2s extract(.2s,2),ease-in-out extract(ease-in-out,2);-o-transition:height extract(height,2),.2s extract(.2s,2),ease-in-out extract(ease-in-out,2);transition:height extract(height,2),.2s extract(.2s,2),ease-in-out extract(ease-in-out,2)}@media(max-width:47.937em){.magazine .filter-nav .filter-group>.filter:after{display:none}}.magazine .filter-nav .filter-group>.filter:not([disabled]):hover{color:#f00;cursor:pointer}.magazine .filter-nav .filter-group>.filter:not([disabled]):hover:after{height:.25rem}.magazine .filter-nav .filter-group>.filter.is-current{color:#f00}.magazine .filter-nav .filter-group>.filter.is-current:after{height:.25rem}.magazine .filter-nav .filter-group>.filter[disabled]{color:#bebebe}.magazine .filter-nav .filter-select{margin-top:-.75em;margin-bottom:-.75em}@media(max-width:47.937em){.magazine .filter-nav .filter-select.visible-xs{display:inline-block !important}}.magazine .filter-nav .filter-select option[disabled]{color:#bebebe}.magazine .tiles{margin-left:-.75rem;margin-right:-.75rem;padding:1.5rem 0}.magazine .tiles .tile{margin-bottom:1.5em;padding-left:.75rem;padding-right:.75rem}.magazine .tiles .tile .tile-content{background-color:#f4f4f4;padding:1.5rem}.magazine .tiles .tile .tile-content .tile-visual{margin:0 0 1.5em;border:solid .25rem #fff;-webkit-transition:border-color .2s ease-in-out;-o-transition:border-color .2s ease-in-out;transition:border-color .2s ease-in-out;-webkit-transition:border-color extract(border-color,2),.2s extract(.2s,2),ease-in-out extract(ease-in-out,2);-moz-transition:border-color extract(border-color,2),.2s extract(.2s,2),ease-in-out extract(ease-in-out,2);-o-transition:border-color extract(border-color,2),.2s extract(.2s,2),ease-in-out extract(ease-in-out,2);transition:border-color extract(border-color,2),.2s extract(.2s,2),ease-in-out extract(ease-in-out,2)}.magazine .tiles .tile .tile-content .tile-visual:hover{border-color:#f00}.magazine .tiles .tile .tile-content .tile-visual.is-wide{margin-top:-1.5rem;margin-left:-1.5rem;margin-right:-1.5rem;border:0}.magazine .tiles .tile .tile-content .tile-visual img{display:block}.magazine .tiles .tile .tile-content .tile-headings .main-heading,.magazine .tiles .tile .tile-content .tile-headings .sub-heading{display:inline;-webkit-transition:color .2s ease-in-out;-o-transition:color .2s ease-in-out;transition:color .2s ease-in-out;-webkit-transition:color extract(color,2),.2s extract(.2s,2),ease-in-out extract(ease-in-out,2);-moz-transition:color extract(color,2),.2s extract(.2s,2),ease-in-out extract(ease-in-out,2);-o-transition:color extract(color,2),.2s extract(.2s,2),ease-in-out extract(ease-in-out,2);transition:color extract(color,2),.2s extract(.2s,2),ease-in-out extract(ease-in-out,2)}.magazine .tiles .tile .tile-content .tile-headings .main-heading{display:inline;margin-bottom:0;color:#f00;line-height:1;font-size:1.875rem}@media(max-width:61.937em){.magazine .tiles .tile .tile-content .tile-headings .main-heading{line-height:1;font-size:1.6875rem}}@media(max-width:47.937em){.magazine .tiles .tile .tile-content .tile-headings .main-heading{line-height:1;font-size:1.5rem}}.magazine .tiles .tile .tile-content .tile-headings .main-heading:after{content:" "}.magazine .tiles .tile .tile-content .tile-headings .sub-heading{color:#bebebe}.magazine .tiles .tile .tile-content .tile-headings a:hover{text-decoration:none}.magazine .tiles .tile .tile-content .tile-headings a:hover .main-heading{color:#000}.magazine .tiles .tile .tile-content .tile-headings a:hover .sub-heading{color:#f00}.magazine .tiles .tile .tile-content .more-link{display:inline-block;margin-bottom:1.5em}.magazine .tiles .tile .tile-content .tags{border-top:solid 1px #d8dbdc;padding-top:1.5rem}.magazine .tiles .tile .tile-content .tags .tag{background-color:transparent;padding:0;border:0;text-transform:uppercase;font-weight:600;color:#f00}.magazine .tiles .tile .tile-content .tags .tag:hover{text-decoration:underline}.magazine .tiles .tile .tile-content .tags .tag:not(:last-child):after{content:", ";color:#000}.news-overview a{display:block;text-decoration:none}.news-overview a:hover .visual-holder img{-webkit-transform:scale(1.075);-ms-transform:scale(1.075);-o-transform:scale(1.075);transform:scale(1.075)}.news-overview a:hover .item-title{text-decoration:underline}.news-overview .visual-holder{overflow:hidden;margin:0}.news-overview .visual-holder img{display:block;-webkit-transition:transform .2s ease-in-out;-o-transition:transform .2s ease-in-out;transition:transform .2s ease-in-out;-webkit-transition:transform extract(transform,2),.2s extract(.2s,2),ease-in-out extract(ease-in-out,2);-moz-transition:transform extract(transform,2),.2s extract(.2s,2),ease-in-out extract(ease-in-out,2);-o-transition:transform extract(transform,2),.2s extract(.2s,2),ease-in-out extract(ease-in-out,2);transition:transform extract(transform,2),.2s extract(.2s,2),ease-in-out extract(ease-in-out,2);-webkit-backface-visibility:hidden}.news-overview [class^="row"]{margin-bottom:3em}.news-overview .date{margin-bottom:1.5em}.news-overview .news-headings .main-heading,.news-overview .news-headings .sub-heading{line-height:1;font-size:1.875rem}.news-overview .news-headings .main-heading{color:#f00}.news-overview .news-headings .sub-heading{color:#bebebe}.news-overview p{margin-top:.75em;margin-bottom:0;color:#000}@media(min-width:78em){.news-overview p{margin-top:0}}@media(max-width:61.937em){.news-overview [class^="col"]:last-child{margin-bottom:1.5em}.news-overview .sub-heading{margin-bottom:0}}@media(max-width:47.937em){.news-overview [class^="row"]{margin-bottom:1.5em}.news-overview [class^="col"]:nth-child(2){margin-top:.75em}}.news-detail .date{margin-bottom:1.5em}@media(min-width:62em){.news-detail .date{position:absolute;right:1.5rem;margin-bottom:0}}.news-detail .news-headings .main-heading,.news-detail .news-headings .sub-heading{line-height:1;font-size:1.875rem}@media(min-width:62em){.news-detail .news-headings .main-heading,.news-detail .news-headings .sub-heading{width:80%}}.news-detail .news-headings .main-heading{color:#f00}.news-detail .news-headings .sub-heading{margin-bottom:1.2em;color:#000}.news-detail .summary{margin-top:.5em;font-weight:600;line-height:1.5;font-size:1.375rem}.newsletter-subscription{margin-bottom:1.5em;padding-top:1.5rem;padding-bottom:1.5rem}.newsletter-subscription .heading{color:#fff}.newsletter-subscription .heading [class^="icon"]{top:-.25em;font-weight:400;color:#f00}.newsletter-subscription .form-subscribe input[type="email"]{width:24rem}@media(max-width:47.937em){.newsletter-subscription .form-subscribe input[type="email"]{width:18rem}}@media(max-width:29.937em){.newsletter-subscription .form-subscribe input[type="email"]{width:100%;margin-bottom:.75em}}.form-subscribe{display:block}.form-subscribe input[type="text"].name{overflow:hidden;clip:rect(0 0 0 0);position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0}.form-subscribe input[type="email"]{width:12rem;height:2.25rem;border:0;font-weight:400;color:#000}.form-subscribe button[type="submit"][disabled]{background-color:#f00;color:#fff}.form-subscribe button[type="submit"][disabled]:hover{background-color:#bebebe;color:#2d2b2a}.form-subscribe .message{position:relative;margin-bottom:0;text-transform:none;font-weight:400;color:#fff;line-height:1.5;font-size:1rem}.form-subscribe .message:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;vertical-align:text-top;display:inline-block;speak:none;font-family:"icomoon";font-variant:normal;text-transform:none;line-height:1}.form-subscribe .message:after{display:none}.form-subscribe .message:before,.form-subscribe .message:after{content:"ℹ";font-size:1.25em}.form-subscribe .message:before{margin-right:.5em}.form-subscribe .message.is-error:before{color:#f00}.back-button-holder+.page-nav-bar{margin-top:-1.5em}.back-button-holder+.page-nav-bar.is-docked{margin-top:0}.page-nav-bar{z-index:99;margin-bottom:1.5em}.page-main+.page-nav-bar,.segment-menu+.page-nav-bar,.side-menu+.page-nav-bar,.back-button-holder+.page-nav-bar,.features-accordion+.page-nav-bar{margin-top:-1.5rem}.page-nav-bar.is-docked .dockable{position:fixed;top:0;left:0;width:100%;margin-left:0}.page-nav-bar .dockable:after{content:" ";z-index:0;position:absolute;left:0;bottom:0;width:120%;height:0;-webkit-transition:bottom .2s,height .2s;-moz-transition:bottom .2s,height .2s;-o-transition:bottom .2s,height .2s;transition:bottom .2s,height .2s;background-image:-webkit-linear-gradient(top,rgba(0,0,0,.25) 0%,rgba(0,0,0,0) 100%);background-image:-o-linear-gradient(top,rgba(0,0,0,.25) 0%,rgba(0,0,0,0) 100%);background-image:linear-gradient(to bottom,rgba(0,0,0,.25) 0%,rgba(0,0,0,0) 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#40000000',endColorstr='#00000000',GradientType=0)}.page-nav-bar.is-docked .dockable{z-index:99}.page-nav-bar.is-docked .dockable:after{bottom:-.75rem;height:.75rem}.page-nav-bar .dockable{background-color:#fff;padding:1rem 1.5rem;text-align:center;border-top:solid .25rem #d8dbdc;border-top:solid 1px #d8dbdc;border-bottom:solid .25rem #d8dbdc;border-bottom:solid 1px #d8dbdc}.page-nav-bar .page-title{position:absolute;top:50%;left:1.5rem;margin-right:1.5em;margin-bottom:0;color:#000;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%)}.page-nav-bar .select-component{display:inline-block;margin-top:-.5em;margin-bottom:-.5em}.page-nav-bar .nav-list{display:inline-block;margin-bottom:0;line-height:1.5;font-size:1rem}.page-nav-bar .nav-list>li{display:inline-block;margin-left:1em;margin-right:1em}@media(max-width:61.937em){.page-nav-bar .nav-list>li{margin-left:.75em;margin-right:.75em}}.page-nav-bar .nav-list>li>a{text-transform:uppercase;font-weight:600;position:relative}.page-nav-bar .nav-list>li>a:before{display:none}.page-nav-bar .nav-list>li>a:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;vertical-align:text-top;display:inline-block;speak:none;font-family:"icomoon";font-variant:normal;text-transform:none;line-height:1}.page-nav-bar .nav-list>li>a:before,.page-nav-bar .nav-list>li>a:after{content:"∨";font-size:1.25em}.page-nav-bar .nav-list>li>a:after{vertical-align:middle;margin-left:.5em;font-weight:400}.page-nav-bar.is-product-variant{margin-bottom:0}.page-nav-bar.is-product-variant .dockable{padding-top:.5rem;padding-bottom:.5rem;text-align:left}@media(min-width:48em){.page-nav-bar.is-product-variant .dockable{padding-bottom:0}}.page-nav-bar.is-product-variant .model-group-title{z-index:2;float:left;background-color:#fff;margin-right:.75em;margin-bottom:0;padding:.3rem 1.5rem;border:solid 1px #d8dbdc;cursor:pointer}@media(min-width:48em){.page-nav-bar.is-product-variant .model-group-title{position:relative}.page-nav-bar.is-product-variant .model-group-title:before{display:none}.page-nav-bar.is-product-variant .model-group-title:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;vertical-align:text-top;display:inline-block;speak:none;font-family:"icomoon";font-variant:normal;text-transform:none;line-height:1}.page-nav-bar.is-product-variant .model-group-title:before,.page-nav-bar.is-product-variant .model-group-title:after{content:"∨";font-size:1.25em}}.page-nav-bar.is-product-variant .model-group-title:after{vertical-align:middle;position:relative;top:0;margin-left:.5em;font-weight:400;font-size:.75em;-webkit-transition:top .2s ease-in-out;-o-transition:top .2s ease-in-out;transition:top .2s ease-in-out;-webkit-transition:top extract(top,2),.2s extract(.2s,2),ease-in-out extract(ease-in-out,2);-moz-transition:top extract(top,2),.2s extract(.2s,2),ease-in-out extract(ease-in-out,2);-o-transition:top extract(top,2),.2s extract(.2s,2),ease-in-out extract(ease-in-out,2);transition:top extract(top,2),.2s extract(.2s,2),ease-in-out extract(ease-in-out,2)}.page-nav-bar.is-product-variant .model-group-title:hover:after{top:.25rem}@media(max-width:61.937em){.page-nav-bar.is-product-variant .model-group-title{padding-left:1rem;padding-right:1rem}}.page-nav-bar.is-product-variant .series-panel-holder{z-index:1;position:absolute;left:1.5rem;bottom:.75rem;width:100%}@media(max-width:61.937em){.page-nav-bar.is-product-variant .series-panel-holder{bottom:.9375rem}}.page-nav-bar.is-product-variant .series-panel{opacity:0;position:absolute;top:0;left:0;background-color:#fff;padding-top:1rem;padding-bottom:1rem;border:solid 1px #d8dbdc;-webkit-box-shadow:0 .5em .75em rgba(0,0,0,.5);box-shadow:0 .5em .75em rgba(0,0,0,.5);-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0);-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-webkit-transition:all extract(all,2),.2s extract(.2s,2),ease-in-out extract(ease-in-out,2);-moz-transition:all extract(all,2),.2s extract(.2s,2),ease-in-out extract(ease-in-out,2);-o-transition:all extract(all,2),.2s extract(.2s,2),ease-in-out extract(ease-in-out,2);transition:all extract(all,2),.2s extract(.2s,2),ease-in-out extract(ease-in-out,2)}.page-nav-bar.is-product-variant .series-panel ul{float:left;z-index:0;position:relative;margin-bottom:0}.page-nav-bar.is-product-variant .series-panel ul:not(:last-child){border-right:solid 1px #d8dbdc}.page-nav-bar.is-product-variant .series-panel ul>li{display:block;margin-left:1em;margin-right:1em}.page-nav-bar.is-product-variant .series-panel ul>li>a{font-size:1.375rem;font-weight:700}.page-nav-bar.is-product-variant .series-panel ul>li>a:hover{text-decoration:underline}.page-nav-bar.is-product-variant .series-panel ul>li.is-current>a{color:#d8dbdc}.page-nav-bar.is-product-variant .series-panel ul>li.is-current>a:hover{text-decoration:none}.page-nav-bar.is-product-variant .series-panel ul.secondary-model-category>li>a{color:#bebebe}@media(min-width:48em){.page-nav-bar.is-product-variant .is-open .model-group-title{border-bottom-color:#fff}.page-nav-bar.is-product-variant .is-open .series-panel-holder .series-panel{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}.page-nav-bar.is-product-variant .nav-list{float:left}.page-nav-bar.is-product-variant .nav-list>li{margin-left:.75em;margin-right:.75em}@media(max-width:61.937em){.page-nav-bar.is-product-variant .nav-list>li{margin-left:0}}.page-nav-bar.is-product-variant .nav-list>li>a{display:block;padding-top:.6rem;padding-bottom:1.2rem;color:#000;line-height:1.5;font-size:1rem}.page-nav-bar.is-product-variant .nav-list>li>a:after{content:" ";display:block;position:absolute;left:0;bottom:0;background-color:#f00;width:100%;height:0;margin-left:0;-webkit-transition:height .2s ease-in-out;-o-transition:height .2s ease-in-out;transition:height .2s ease-in-out;-webkit-transition:height extract(height,2),.2s extract(.2s,2),ease-in-out extract(ease-in-out,2);-moz-transition:height extract(height,2),.2s extract(.2s,2),ease-in-out extract(ease-in-out,2);-o-transition:height extract(height,2),.2s extract(.2s,2),ease-in-out extract(ease-in-out,2);transition:height extract(height,2),.2s extract(.2s,2),ease-in-out extract(ease-in-out,2)}.page-nav-bar.is-product-variant .nav-list>li>a:hover{text-decoration:none;color:#f00}.page-nav-bar.is-product-variant .nav-list>li.is-active>a,.page-nav-bar.is-product-variant .nav-list>li.is-current>a,.page-nav-bar.is-product-variant .nav-list>li>a:hover{color:#f00}.page-nav-bar.is-product-variant .nav-list>li.is-active>a:after,.page-nav-bar.is-product-variant .nav-list>li.is-current>a:after,.page-nav-bar.is-product-variant .nav-list>li>a:hover:after{height:.25rem}.page-nav-bar .button-group{float:right;margin-top:.1875em;margin-bottom:0}@media(max-width:47.937em){.page-nav-bar .button-group{display:none}}.page-nav-bar .button-group .button{margin:0;padding-left:2.25rem;padding-right:2.25rem}@media(min-width:78em){.page-nav-bar .button-group .button.visible-lg{display:inline-block !important}}.races{margin-top:.75em}.races+.races{margin-top:1.5em;padding-top:1.5rem;border-top:solid .25rem #f4f4f4}.races .module-title{margin-bottom:.75em;color:#f00}.races .filter-holder{text-align:right}.races .filter-holder .select-component{margin-bottom:1.5em}@media(max-width:47.937em){.races .filter-holder .select-component{margin-top:-.75em}}.races .tab-nav{margin-bottom:3em}body[data-edit-mode="true"] .races .race-items,body[data-edit-mode="true"] .races .race-item{min-height:4rem}.races .race-item{margin-bottom:1.5em}.races .race-item .race-item-top{background-color:#f4f4f4}.races .race-item .row{text-transform:uppercase;line-height:1.5;font-size:1.375rem}@media(min-width:48em){.races .race-item .row{display:table;width:100%;margin-left:0;margin-right:0}.races .race-item .row [class*="col-"]{vertical-align:middle;display:table-cell;float:none}.races .race-item .row [class*="col-"].race-date{padding-top:.75rem;padding-bottom:.75rem}}.races .race-item .row [class*="col-"]{padding-top:1.5rem;padding-bottom:1.5rem}.races .race-item .race-title{margin-bottom:0;line-height:1;font-size:1.375rem;color:#fff}.races .race-item .race-achievement{margin-top:0;margin-bottom:0;line-height:1;font-weight:600}.races .race-item .series{text-align:center;color:#f00}.races .race-item .race-bike,.races .race-item .race-date{line-height:1;font-weight:600}@media(max-width:47.937em){.races .race-item .race-bike,.races .race-item .race-date{padding-left:0;padding-right:0;text-align:center}}@media(min-width:48em){.races .race-item .race-date{background-color:#fff;border-right:solid .25rem #f4f4f4}.races .race-item .race-date .day,.races .race-item .race-date .month{display:block;text-align:center}}.races .race-item .race-date .month{line-height:1.5;font-size:1rem}@media(max-width:47.937em){.races .race-item .race-item-bottom [class*="col-"]:first-child{display:none}}.races .race-item .race-item-bottom [class*="col-"]:last-child{border-bottom:solid 1px #d8dbdc}.races .race-item .race-item-bottom .reports-list{margin-bottom:0;text-transform:uppercase;font-weight:600;line-height:1.5;font-size:1rem}.races .race-item .race-item-bottom .reports-list .report-type{margin-right:.5em}.races .race-item .race-item-bottom .reports-list .report-link{margin-left:.5em}.region-selector{background-color:#000;min-height:20rem;padding-top:1.5rem;padding-bottom:1.5rem}.page-main+.region-selector,.segment-menu+.region-selector,.side-menu+.region-selector,.back-button-holder+.region-selector,.features-accordion+.region-selector{margin-top:-1.5rem}.region-selector .headings-default .main-heading,.region-selector .headings-default .sub-heading{color:#fff}.region-selector .regions-list{margin-bottom:.75em}.region-selector .regions-list:not(:first-child):not(:last-child){border-right:solid 1px #fff}.region-selector .regions-list .region{background-color:rgba(0,0,0,.5);margin-bottom:-1px;border-top:solid 1px #000;border-bottom:solid 1px #000}.region-selector .regions-list .region a{display:inline-block;padding:.5rem .75rem;color:#fff}.region-selector .regions-list .region .flag-icon{margin-right:.5em;-webkit-box-shadow:0 0 .5rem rgba(255,255,255,.5);box-shadow:0 0 .5rem rgba(255,255,255,.5);-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-webkit-transition:all extract(all,2),.2s extract(.2s,2),ease-in-out extract(ease-in-out,2);-moz-transition:all extract(all,2),.2s extract(.2s,2),ease-in-out extract(ease-in-out,2);-o-transition:all extract(all,2),.2s extract(.2s,2),ease-in-out extract(ease-in-out,2);transition:all extract(all,2),.2s extract(.2s,2),ease-in-out extract(ease-in-out,2)}.region-selector .regions-list .region a:hover .flag-icon{-webkit-transform:scale(1.125);-ms-transform:scale(1.125);-o-transform:scale(1.125);transform:scale(1.125);-webkit-box-shadow:0 0 1rem #fff;box-shadow:0 0 1rem #fff}.region-selector .regions-list .region .country{text-transform:uppercase}.features-table .visual-explanation,table.is-responsive .visual-explanation,table.is-responsive-scrollable .visual-explanation{position:relative;float:right;margin:-.5rem -.75rem -.5rem 0;padding:.5rem .75rem;color:#bebebe;cursor:help;line-height:1;font-size:1.25em;-webkit-transition:color .2s ease-in-out;-o-transition:color .2s ease-in-out;transition:color .2s ease-in-out;-webkit-transition:color extract(color,2),.2s extract(.2s,2),ease-in-out extract(ease-in-out,2);-moz-transition:color extract(color,2),.2s extract(.2s,2),ease-in-out extract(ease-in-out,2);-o-transition:color extract(color,2),.2s extract(.2s,2),ease-in-out extract(ease-in-out,2);transition:color extract(color,2),.2s extract(.2s,2),ease-in-out extract(ease-in-out,2)}.features-table .visual-explanation:before,table.is-responsive .visual-explanation:before,table.is-responsive-scrollable .visual-explanation:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;vertical-align:text-top;display:inline-block;speak:none;font-family:"icomoon";font-variant:normal;text-transform:none;line-height:1}.features-table .visual-explanation:after,table.is-responsive .visual-explanation:after,table.is-responsive-scrollable .visual-explanation:after{display:none}.features-table .visual-explanation:before,table.is-responsive .visual-explanation:before,table.is-responsive-scrollable .visual-explanation:before,.features-table .visual-explanation:after,table.is-responsive .visual-explanation:after,table.is-responsive-scrollable .visual-explanation:after{content:"🌄";font-size:1.25em}.features-table .visual-explanation.is-left-aligned,table.is-responsive .visual-explanation.is-left-aligned,table.is-responsive-scrollable .visual-explanation.is-left-aligned{float:none;margin-left:.75em}.features-table .visual-explanation:hover,table.is-responsive .visual-explanation:hover,table.is-responsive-scrollable .visual-explanation:hover{color:#2d2b2a}table.is-responsive tbody>tr>td{text-transform:uppercase;font-weight:600}table.is-responsive tfoot>tr>td{border-bottom:0;line-height:1.5;font-size:1rem}table.is-responsive tfoot>tr>td .foot-title{display:block;color:#f00;font-weight:600;text-transform:uppercase}table.is-responsive tfoot>tr>td[colspan]:first-child{text-align:left}table.is-responsive tfoot>tr>td[colspan]:last-child{vertical-align:top;text-align:right;text-transform:uppercase;font-weight:600;line-height:1.5;font-size:.813rem}@media(max-width:47.937em){table.is-responsive thead>tr,table.is-responsive tbody>tr,table.is-responsive tfoot>tr{text-align:left;font-size:0}table.is-responsive thead>tr>th,table.is-responsive tbody>tr>th,table.is-responsive tbody>tr>td,table.is-responsive tfoot>tr>td{text-align:center;padding:.75rem .75rem;line-height:1.5;font-size:1rem}table.is-responsive thead>tr>th,table.is-responsive tbody>tr>td,table.is-responsive tfoot>tr>td{display:inline-block;border-top:0}table.is-responsive thead>tr>td{display:none}table.is-responsive thead>tr>th{vertical-align:bottom}table.is-responsive thead>tr>th:not(:last-child){border-right:0}table.is-responsive tbody>tr>th,table.is-responsive tfoot>tr>th{float:left;width:100%;margin-top:.75em;border:0;background-color:#f4f4f4;font-weight:600;color:#000}table.is-responsive tbody>tr>td,table.is-responsive tfoot>tr>td{border-bottom:0;vertical-align:top}}@media(max-width:47.937em){table.is-responsive[data-col-count="2"] thead>tr>th,table.is-responsive[data-col-count="2"] tbody>tr>td,table.is-responsive[data-col-count="2"] tfoot>tr>td{width:50%}}@media(min-width:48em){table.is-responsive[data-col-count="2"] colgroup>col{width:33.33333333%}}@media(max-width:47.937em){table.is-responsive[data-col-count="2"] tbody>tr>td[colspan="1"]{width:50%}}@media(max-width:47.937em){table.is-responsive[data-col-count="2"] tbody>tr>td[colspan="2"]{width:100%}}@media(max-width:47.937em){table.is-responsive[data-col-count="3"] thead>tr>th,table.is-responsive[data-col-count="3"] tbody>tr>td,table.is-responsive[data-col-count="3"] tfoot>tr>td{width:33.33333333%}}@media(min-width:48em){table.is-responsive[data-col-count="3"] colgroup>col{width:25%}}@media(max-width:47.937em){table.is-responsive[data-col-count="3"] tbody>tr>td[colspan="1"]{width:33.33333333%}}@media(max-width:47.937em){table.is-responsive[data-col-count="3"] tbody>tr>td[colspan="2"]{width:66.66666667%}}@media(max-width:47.937em){table.is-responsive[data-col-count="3"] tbody>tr>td[colspan="3"]{width:100%}}@media(max-width:47.937em){table.is-responsive[data-col-count="4"] thead>tr>th,table.is-responsive[data-col-count="4"] tbody>tr>td,table.is-responsive[data-col-count="4"] tfoot>tr>td{width:25%}}@media(min-width:48em){table.is-responsive[data-col-count="4"] colgroup>col{width:20%}}@media(max-width:47.937em){table.is-responsive[data-col-count="4"] tbody>tr>td[colspan="1"]{width:25%}}@media(max-width:47.937em){table.is-responsive[data-col-count="4"] tbody>tr>td[colspan="2"]{width:50%}}@media(max-width:47.937em){table.is-responsive[data-col-count="4"] tbody>tr>td[colspan="3"]{width:75%}}@media(max-width:47.937em){table.is-responsive[data-col-count="4"] tbody>tr>td[colspan="4"]{width:100%}}@media(max-width:47.937em){table.is-responsive[data-col-count="5"] thead>tr>th,table.is-responsive[data-col-count="5"] tbody>tr>td,table.is-responsive[data-col-count="5"] tfoot>tr>td{width:20%}}@media(min-width:48em){table.is-responsive[data-col-count="5"] colgroup>col{width:16.66666667%}}@media(max-width:47.937em){table.is-responsive[data-col-count="5"] tbody>tr>td[colspan="1"]{width:20%}}@media(max-width:47.937em){table.is-responsive[data-col-count="5"] tbody>tr>td[colspan="2"]{width:40%}}@media(max-width:47.937em){table.is-responsive[data-col-count="5"] tbody>tr>td[colspan="3"]{width:60%}}@media(max-width:47.937em){table.is-responsive[data-col-count="5"] tbody>tr>td[colspan="4"]{width:80%}}@media(max-width:47.937em){table.is-responsive[data-col-count="5"] tbody>tr>td[colspan="5"]{width:100%}}@media(max-width:47.937em){table.is-responsive[data-col-count="6"] thead>tr>th,table.is-responsive[data-col-count="6"] tbody>tr>td,table.is-responsive[data-col-count="6"] tfoot>tr>td{width:16.66666667%}}@media(min-width:48em){table.is-responsive[data-col-count="6"] colgroup>col{width:14.28571429%}}@media(max-width:47.937em){table.is-responsive[data-col-count="6"] tbody>tr>td[colspan="1"]{width:16.66666667%}}@media(max-width:47.937em){table.is-responsive[data-col-count="6"] tbody>tr>td[colspan="2"]{width:33.33333333%}}@media(max-width:47.937em){table.is-responsive[data-col-count="6"] tbody>tr>td[colspan="3"]{width:50%}}@media(max-width:47.937em){table.is-responsive[data-col-count="6"] tbody>tr>td[colspan="4"]{width:66.66666667%}}@media(max-width:47.937em){table.is-responsive[data-col-count="6"] tbody>tr>td[colspan="5"]{width:83.33333333%}}@media(max-width:47.937em){table.is-responsive[data-col-count="6"] tbody>tr>td[colspan="6"]{width:100%}}@media(max-width:47.937em){table.is-responsive[data-col-count="7"] thead>tr>th,table.is-responsive[data-col-count="7"] tbody>tr>td,table.is-responsive[data-col-count="7"] tfoot>tr>td{width:14.28571429%}}@media(min-width:48em){table.is-responsive[data-col-count="7"] colgroup>col{width:12.5%}}@media(max-width:47.937em){table.is-responsive[data-col-count="7"] tbody>tr>td[colspan="1"]{width:14.28571429%}}@media(max-width:47.937em){table.is-responsive[data-col-count="7"] tbody>tr>td[colspan="2"]{width:28.57142857%}}@media(max-width:47.937em){table.is-responsive[data-col-count="7"] tbody>tr>td[colspan="3"]{width:42.85714286%}}@media(max-width:47.937em){table.is-responsive[data-col-count="7"] tbody>tr>td[colspan="4"]{width:57.14285714%}}@media(max-width:47.937em){table.is-responsive[data-col-count="7"] tbody>tr>td[colspan="5"]{width:71.42857143%}}@media(max-width:47.937em){table.is-responsive[data-col-count="7"] tbody>tr>td[colspan="6"]{width:85.71428571%}}@media(max-width:47.937em){table.is-responsive[data-col-count="7"] tbody>tr>td[colspan="7"]{width:100%}}@media(max-width:47.937em){table.is-responsive[data-col-count="8"] thead>tr>th,table.is-responsive[data-col-count="8"] tbody>tr>td,table.is-responsive[data-col-count="8"] tfoot>tr>td{width:12.5%}}@media(min-width:48em){table.is-responsive[data-col-count="8"] colgroup>col{width:11.11111111%}}@media(max-width:47.937em){table.is-responsive[data-col-count="8"] tbody>tr>td[colspan="1"]{width:12.5%}}@media(max-width:47.937em){table.is-responsive[data-col-count="8"] tbody>tr>td[colspan="2"]{width:25%}}@media(max-width:47.937em){table.is-responsive[data-col-count="8"] tbody>tr>td[colspan="3"]{width:37.5%}}@media(max-width:47.937em){table.is-responsive[data-col-count="8"] tbody>tr>td[colspan="4"]{width:50%}}@media(max-width:47.937em){table.is-responsive[data-col-count="8"] tbody>tr>td[colspan="5"]{width:62.5%}}@media(max-width:47.937em){table.is-responsive[data-col-count="8"] tbody>tr>td[colspan="6"]{width:75%}}@media(max-width:47.937em){table.is-responsive[data-col-count="8"] tbody>tr>td[colspan="7"]{width:87.5%}}@media(max-width:47.937em){table.is-responsive[data-col-count="8"] tbody>tr>td[colspan="8"]{width:100%}}@media(max-width:47.937em){table.is-responsive[data-col-count="9"] thead>tr>th,table.is-responsive[data-col-count="9"] tbody>tr>td,table.is-responsive[data-col-count="9"] tfoot>tr>td{width:11.11111111%}}@media(min-width:48em){table.is-responsive[data-col-count="9"] colgroup>col{width:10%}}@media(max-width:47.937em){table.is-responsive[data-col-count="9"] tbody>tr>td[colspan="1"]{width:11.11111111%}}@media(max-width:47.937em){table.is-responsive[data-col-count="9"] tbody>tr>td[colspan="2"]{width:22.22222222%}}@media(max-width:47.937em){table.is-responsive[data-col-count="9"] tbody>tr>td[colspan="3"]{width:33.33333333%}}@media(max-width:47.937em){table.is-responsive[data-col-count="9"] tbody>tr>td[colspan="4"]{width:44.44444444%}}@media(max-width:47.937em){table.is-responsive[data-col-count="9"] tbody>tr>td[colspan="5"]{width:55.55555556%}}@media(max-width:47.937em){table.is-responsive[data-col-count="9"] tbody>tr>td[colspan="6"]{width:66.66666667%}}@media(max-width:47.937em){table.is-responsive[data-col-count="9"] tbody>tr>td[colspan="7"]{width:77.77777778%}}@media(max-width:47.937em){table.is-responsive[data-col-count="9"] tbody>tr>td[colspan="8"]{width:88.88888889%}}@media(max-width:47.937em){table.is-responsive[data-col-count="9"] tbody>tr>td[colspan="9"]{width:100%}}@media(max-width:47.937em){table.is-responsive[data-col-count="10"] thead>tr>th,table.is-responsive[data-col-count="10"] tbody>tr>td,table.is-responsive[data-col-count="10"] tfoot>tr>td{width:10%}}@media(min-width:48em){table.is-responsive[data-col-count="10"] colgroup>col{width:9.09090909%}}@media(max-width:47.937em){table.is-responsive[data-col-count="10"] tbody>tr>td[colspan="1"]{width:10%}}@media(max-width:47.937em){table.is-responsive[data-col-count="10"] tbody>tr>td[colspan="2"]{width:20%}}@media(max-width:47.937em){table.is-responsive[data-col-count="10"] tbody>tr>td[colspan="3"]{width:30%}}@media(max-width:47.937em){table.is-responsive[data-col-count="10"] tbody>tr>td[colspan="4"]{width:40%}}@media(max-width:47.937em){table.is-responsive[data-col-count="10"] tbody>tr>td[colspan="5"]{width:50%}}@media(max-width:47.937em){table.is-responsive[data-col-count="10"] tbody>tr>td[colspan="6"]{width:60%}}@media(max-width:47.937em){table.is-responsive[data-col-count="10"] tbody>tr>td[colspan="7"]{width:70%}}@media(max-width:47.937em){table.is-responsive[data-col-count="10"] tbody>tr>td[colspan="8"]{width:80%}}@media(max-width:47.937em){table.is-responsive[data-col-count="10"] tbody>tr>td[colspan="9"]{width:90%}}@media(max-width:47.937em){table.is-responsive[data-col-count="10"] tbody>tr>td[colspan="10"]{width:100%}}table.is-responsive.has-colspan tbody>tr>td:not(:last-child){border-right:solid 1px #d8dbdc}table.is-responsive-scrollable{margin-bottom:0}table.is-responsive-scrollable td,table.is-responsive-scrollable th{overflow:hidden;position:relative}table.is-responsive-scrollable colgroup col:first-child,table.is-responsive-scrollable thead>tr>td:first-child,table.is-responsive-scrollable tbody>tr>th:first-child{width:25%}.table-wrapper{overflow:hidden;position:relative;margin-bottom:1.5em;border-right:solid 1px #d8dbdc}.table-wrapper .is-pinned,.table-wrapper .is-scrollable{border-top:solid 1px #d8dbdc}.table-wrapper .is-pinned table thead>tr>th:nth-child(2),.table-wrapper .is-scrollable table thead>tr>th:nth-child(2){border-left:0}.table-wrapper .is-pinned table tbody>tr>th .more-link,.table-wrapper .is-scrollable table tbody>tr>th .more-link{display:inline-block}.table-wrapper .is-pinned table tbody>tr>td:nth-child(2),.table-wrapper .is-scrollable table tbody>tr>td:nth-child(2){border-left:0}.table-wrapper .is-pinned{overflow:hidden;overflow-x:scroll;position:absolute;top:0;left:0;background-color:#fff;width:25%;border-top-color:transparent;border-right:solid 1px #d8dbdc}.table-wrapper .is-pinned table{width:100%;border-left:none;border-right:none}.table-wrapper .is-pinned td:last-child{border-bottom:0}.table-wrapper .is-scrollable{overflow:scroll;overflow-y:hidden;margin-left:25%}.table-wrapper .is-scrollable:before,.table-wrapper .is-scrollable:after{content:" ";z-index:0;position:absolute;top:-18px;width:1rem;height:100%;-webkit-transition:transform .1s ease-out;-o-transition:transform .1s ease-out;transition:transform .1s ease-out;-webkit-transition:transform extract(transform,2),.1s extract(.1s,2),ease-out extract(ease-out,2);-moz-transition:transform extract(transform,2),.1s extract(.1s,2),ease-out extract(ease-out,2);-o-transition:transform extract(transform,2),.1s extract(.1s,2),ease-out extract(ease-out,2);transition:transform extract(transform,2),.1s extract(.1s,2),ease-out extract(ease-out,2)}.table-wrapper .is-scrollable:before{left:25%;background-image:-webkit-linear-gradient(left,rgba(0,0,0,.125) 0%,rgba(0,0,0,0) 100%);background-image:-o-linear-gradient(left,rgba(0,0,0,.125) 0%,rgba(0,0,0,0) 100%);background-image:linear-gradient(to right,rgba(0,0,0,.125) 0%,rgba(0,0,0,0) 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#20000000',endColorstr='#00000000',GradientType=1)}.table-wrapper .is-scrollable:after{right:0;background-image:-webkit-linear-gradient(left,rgba(0,0,0,0) 0%,rgba(0,0,0,.125) 100%);background-image:-o-linear-gradient(left,rgba(0,0,0,0) 0%,rgba(0,0,0,.125) 100%);background-image:linear-gradient(to right,rgba(0,0,0,0) 0%,rgba(0,0,0,.125) 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#20000000',GradientType=1)}.table-wrapper .is-scrollable.is-at-beginning:before{-webkit-transform:translate(-1rem,0);-ms-transform:translate(-1rem,0);-o-transform:translate(-1rem,0);transform:translate(-1rem,0)}.table-wrapper .is-scrollable.is-at-end:after{-webkit-transform:translate(1rem,0);-ms-transform:translate(1rem,0);-o-transform:translate(1rem,0);transform:translate(1rem,0)}.table-wrapper .is-scrollable colgroup col:first-child,.table-wrapper .is-scrollable td:first-child,.table-wrapper .is-scrollable th:first-child{display:none}.table-wrapper .is-scrollable::-webkit-scrollbar{-webkit-appearance:none}.table-wrapper .is-scrollable::-webkit-scrollbar:horizontal{height:18px}.table-wrapper .is-scrollable::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.5);border:solid 2px #fff;border-radius:1rem}@media(max-width:77.937em){.table-wrapper table.is-responsive-scrollable colgroup col:first-child,.table-wrapper table.is-responsive-scrollable thead>tr>td:first-child,.table-wrapper table.is-responsive-scrollable tbody>tr>th:first-child{width:35%}.table-wrapper .is-pinned{width:35%}.table-wrapper .is-scrollable{margin-left:35%}.table-wrapper .is-scrollable:before{left:35%}}@media(max-width:61.937em){.table-wrapper table.is-responsive-scrollable colgroup col:first-child,.table-wrapper table.is-responsive-scrollable thead>tr>td:first-child,.table-wrapper table.is-responsive-scrollable tbody>tr>th:first-child{width:50%}.table-wrapper .is-pinned{width:50%}.table-wrapper .is-pinned thead>tr>td{padding-left:0}.table-wrapper .is-scrollable{margin-left:50%}.table-wrapper .is-scrollable:before{left:50%}}.features-table{margin-bottom:1.5em}.features-table thead>tr>td{border:0;text-align:left}.features-table thead>tr>td.table-head-spacer{height:3rem}.features-table thead>tr>th{border-top:0}.features-table tbody>tr>th{position:relative;padding-right:3.75rem;border-top:solid 1px #d8dbdc;border-right:0}.features-table tbody>tr>th .visual-explanation{position:absolute;top:.75rem;right:1.5rem}.features-table tbody>tr>td{border-left:solid 1px #d8dbdc;border-right:solid 1px #d8dbdc}.features-table .select-component select{width:100%}.features-table [data-featured="true"]{text-align:center}.features-table [data-featured="true"]:before{content:" ";display:inline-block;background-color:#f00;width:1rem;height:1rem;border-radius:50%}.features-table [data-featured] span{display:none}