﻿@charset "UTF-8";
html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}nav{display:block}a{background-color:transparent}a:active,a:hover{outline:0}h1{font-size:2em;margin:.67em 0}img{border:0}/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */@media print{*,*:before,*:after{background:transparent !important;color:#000 !important;-webkit-box-shadow:none !important;box-shadow:none !important;text-shadow:none !important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}a[href^="#"]:after{content:""}img{page-break-inside:avoid}img{max-width:100% !important}p,h2{orphans:3;widows:3}h2{page-break-after:avoid}}@font-face{font-family:'Glyphicons Halflings';src:url('../fonts/glyphicons-halflings-regular.eot');src:url('../fonts/glyphicons-halflings-regular.eot?#iefix') format('embedded-opentype'),url('../fonts/glyphicons-halflings-regular.woff2') format('woff2'),url('../fonts/glyphicons-halflings-regular.woff') format('woff'),url('../fonts/glyphicons-halflings-regular.ttf') format('truetype'),url('../fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular') format('svg')}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{font-size:10px;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{font-family:"avenir",sans-serif;font-size:13px;line-height:1.42857143;color:#585858;background-color:#fff}a{color:#0095da;text-decoration:none}a:hover,a:focus{color:#27bbff;text-decoration:none}a:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}img{vertical-align:middle}h1,h2{font-family:inherit;font-weight:900;line-height:1.1;color:inherit}h1,h2{margin-top:18px;margin-bottom:9px}h1{font-size:33px}h2{font-size:27px}p{margin:0 0 9px}.text-center{text-align:center}ul{margin-top:0;margin-bottom:9px}.row{margin-left:-15px;margin-right:-15px}.col-xs-12{position:relative;min-height:1px;padding-left:15px;padding-right:15px}.col-xs-12{float:left}.col-xs-12{width:100%}.btn{display:inline-block;margin-bottom:0;font-weight:normal;text-align:center;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;background-image:none;border:1px solid transparent;white-space:nowrap;padding:6px 12px;font-size:13px;line-height:1.42857143;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.btn:focus,.btn:active:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.btn:hover,.btn:focus{color:#333;text-decoration:none}.btn:active{outline:0;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,0.125);box-shadow:inset 0 3px 5px rgba(0,0,0,0.125)}.btn-primary{color:#fff;background-color:#0095da;border-color:#0095da}.btn-primary:focus{color:#fff;background-color:#0072a7;border-color:#003e5a}.btn-primary:hover{color:#fff;background-color:#0072a7;border-color:#006b9d}.btn-primary:active{color:#fff;background-color:#0072a7;border-color:#006b9d}.btn-primary:active:hover,.btn-primary:active:focus{color:#fff;background-color:#005a83;border-color:#003e5a}.btn-primary:active{background-image:none}.btn-success{color:#fff;background-color:#2dcd17;border-color:#2dcd17}.btn-success:focus{color:#fff;background-color:#239f12;border-color:#145a0a}.btn-success:hover{color:#fff;background-color:#239f12;border-color:#219611}.btn-success:active{color:#fff;background-color:#239f12;border-color:#219611}.btn-success:active:hover,.btn-success:active:focus{color:#fff;background-color:#1c7f0e;border-color:#145a0a}.btn-success:active{background-image:none}.row:before,.row:after{content:" ";display:table}.row:after{clear:both}@-ms-viewport{width:device-width}/*!
 *  Font Awesome 4.6.3 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */@font-face{font-family:'FontAwesome';src:url('../fonts/fontawesome-webfont.eot?v=4.6.3');src:url('../fonts/fontawesome-webfont.eot?#iefix&v=4.6.3') format('embedded-opentype'),url('../fonts/fontawesome-webfont.woff2?v=4.6.3') format('woff2'),url('../fonts/fontawesome-webfont.woff?v=4.6.3') format('woff'),url('../fonts/fontawesome-webfont.ttf?v=4.6.3') format('truetype'),url('../fonts/fontawesome-webfont.svg?v=4.6.3#fontawesomeregular') format('svg');font-weight:normal;font-style:normal}/*! jQuery UI - v1.11.4 - 2016-07-03
* http://jqueryui.com
* Includes: core.css, slider.css, theme.css
* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Arial%2CHelvetica%2Csans-serif&fsDefault=1em&fwDefault=normal&cornerRadius=3px&bgColorHeader=e9e9e9&bgTextureHeader=flat&borderColorHeader=dddddd&fcHeader=333333&iconColorHeader=444444&bgColorContent=ffffff&bgTextureContent=flat&borderColorContent=dddddd&fcContent=333333&iconColorContent=444444&bgColorDefault=f6f6f6&bgTextureDefault=flat&borderColorDefault=c5c5c5&fcDefault=454545&iconColorDefault=777777&bgColorHover=ededed&bgTextureHover=flat&borderColorHover=cccccc&fcHover=2b2b2b&iconColorHover=555555&bgColorActive=007fff&bgTextureActive=flat&borderColorActive=003eff&fcActive=ffffff&iconColorActive=ffffff&bgColorHighlight=fffa90&bgTextureHighlight=flat&borderColorHighlight=dad55e&fcHighlight=777620&iconColorHighlight=777620&bgColorError=fddfdf&bgTextureError=flat&borderColorError=f1a899&fcError=5f3f3f&iconColorError=cc0000&bgColorOverlay=aaaaaa&bgTextureOverlay=flat&bgImgOpacityOverlay=0&opacityOverlay=30&bgColorShadow=666666&bgTextureShadow=flat&bgImgOpacityShadow=0&opacityShadow=30&thicknessShadow=5px&offsetTopShadow=0px&offsetLeftShadow=0px&cornerRadiusShadow=8px
* Copyright jQuery Foundation and other contributors; Licensed MIT */@charset 'UTF-8';@font-face{font-family:'slick';font-weight:normal;font-style:normal;src:url('./fonts/slick.eot');src:url('./fonts/slick.eot?#iefix') format('embedded-opentype'),url('./fonts/slick.woff') format('woff'),url('./fonts/slick.ttf') format('truetype'),url('./fonts/slick.svg#slick') format('svg')}/*!

 */html{height:100%}body{font-family:Avenir-Roman,Avenir,Helvetica,Arial,san-serif;height:100%}h1,h2{font-family:Avenir-black,Avenir,Helvetica,Arial,san-serif;font-weight:900}.row{margin-left:-10px;margin-right:-10px}.col-xs-12{padding-left:7.5px;padding-right:7.5px}.btn{padding:7px 50px;font-size:20px;line-height:1.42857143;border-radius:4px;--webkit-user-select:none;user-select:none;height:initial;font-weight:bold;font-family:Avenir-black,Avenir,Helvetica,Arial,san-serif}@media(min-width:992px){.btn{padding:17px 118px}}:root{--grey:#4a4a4a;--dark-blue:#075a81;--white:#fff;--primary-blue:#0095da;--primary-blue-hover:#0074a9;--light-grey:#d3d3d3;--black:#000;--bluish-grey:#858f94;--dark-grey:#585858;--steel-grey:#787e84;--pale-grey:#eef1f4;--light-blue:#a6d6ec;--sprite-color-shift-x:0;--sprite-color-shift-y:0}nobr{white-space:nowrap}@media(min-width:768px){body{font-size:16px}}@font-face{font-family:'avenir-black';src:url('../fonts/avenir/avenir-black.woff') format('woff')}@font-face{font-family:'avenir-blackoblique';src:url('../fonts/avenir/avenir-blackoblique.woff') format('woff')}@font-face{font-family:'avenir-book';src:url('../fonts/avenir/avenir-book.woff') format('woff')}@font-face{font-family:'avenir-bookoblique';src:url('../fonts/avenir/avenir-bookoblique.woff') format('woff')}@font-face{font-family:'avenir-heavy';src:url('../fonts/avenir/avenir-heavy.woff') format('woff')}@font-face{font-family:'avenir-light';src:url('../fonts/avenir/avenir-light.woff') format('woff')}@font-face{font-family:'avenir-lightoblique';src:url('../fonts/avenir/avenir-lightoblique.woff') format('woff')}@font-face{font-family:'avenir-medium';src:url('../fonts/avenir/avenir-medium.woff') format('woff')}@font-face{font-family:'avenir-mediumoblique';src:url('../fonts/avenir/avenir-mediumoblique.woff') format('woff')}@font-face{font-family:'avenir-oblique';src:url('../fonts/avenir/avenir-oblique.woff') format('woff')}@font-face{font-family:'avenir-roman';src:url('../fonts/avenir/avenir-roman.woff') format('woff')}.home-hero .beyond-hero.home>div{position:absolute;bottom:15%;left:0;right:0}.home-hero .title{font-family:Avenir-black,Avenir,Helvetica,Arial,san-serif;font-weight:900;color:#fff;color:#ffb53c;text-shadow:0 0 10px rgba(0,0,0,0.5)}.home-hero .description{margin:5px 0 40px;font-size:16px;font-weight:700;text-align:center;color:#fff;color:var(--white);text-shadow:0 0 10px rgba(0,0,0,0.5)}.home-hero .btn{margin:0 5px;border-radius:4px;border:0;padding:17px 30px;display:inline}.home-hero .btn>.btn-text{font-family:Avenir-black,Avenir,Helvetica,Arial,san-serif;font-weight:900;text-align:center}.home-hero .btn>.btn-text{letter-spacing:.5px;color:#fff;color:var(--white)}@media(min-width:768px){.home-hero .btn.buy{padding-left:30px;padding-right:30px}.home-hero .btn.learnMore{padding-left:30px;padding-right:30px}}@media(min-width:992px){.home-hero .title{font-size:48px}.home-hero .description{font-size:22px}.home-hero .btn.buy{padding-left:63px;padding-right:63px}.home-hero .btn.learnMore{padding-left:63px;padding-right:63px}}.beyond-hero{padding:0;margin:0;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-o-flex;display:flex;flex-direction:row;align-items:center;justify-content:space-around;background-repeat:no-repeat;background-position:center center;background-size:cover;background-color:#bebebe;position:relative;height:80vw;min-height:400px;overflow:hidden;-webkit-transition:all .6s ease-in-out;-moz-transition:all .6s ease-in-out;-o-transition:all .6s ease-in-out;transition:all .6s ease-in-out}.beyond-hero>div{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-o-flex;display:flex;flex-direction:column;align-items:center}.beyond-hero h1{font-size:28px;font-style:normal;font-stretch:normal;line-height:1;text-align:center;text-transform:uppercase;color:#585858;color:var(--dark-grey)}.beyond-hero.home{background-position:25%;background-image:url('../images/index-bj.jpg')}@media(min-width:768px){.beyond-hero{height:calc(100vh - 300px);min-height:550px;max-height:1000px}.beyond-hero h1{font-size:36px}}@media(min-width:992px){.beyond-hero h1{font-size:48px}.beyond-hero.home{background-position:center center}}@media(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.beyond-hero.home{background-image:url('../images/index-bj.jpg')}}