@font-face{font-family:RaiderCrusader;src:url(../fonts/raidercrusader.eot);src:url(../fonts/raidercrusader.woff2) format('woff2'),url(../fonts/raidercrusader.woff) format('woff'),url(../fonts/raidercrusader.ttf) format('truetype'),url(../fonts/raidercrusader.svg) format('svg')}body{overflow-x:hidden;color:#fff;background:#000;font-family:'Open Sans',sans-serif;font-weight:400;font-size:16px;position:relative}.popover{z-index:400}.popover-content{color:#333}.logo-light{color:#e4e5e6}.logo-dark{color:#7d54a2}#header-video{position:absolute;top:0;left:0;z-index:-1}.div-link{overflow:visible;position:relative;bottom:0}.center-block{float:none}@media screen and (max-width:768px){.xs-center{display:block;margin-left:auto;margin-right:auto;float:none}}.modal-content,section.light{background-color:#eee}.modal li,p,table{font-size:16px;font-family:'Open Sans',sans-serif;font-weight:400}p.small{font-size:13px}a,a.active,a:active,a:focus,a:hover{outline:0;color:#eee}a{font-weight:700}section.light a,section.light a.active,section.light a:active,section.light a:focus,section.light a:hover{color:#8e6cae}.call-to-action{text-align:center;font-size:20px}h1,h2,h3,h4,h5,h6{text-transform:uppercase;font-family:RaiderCrusader,sans-serif;color:#8e6cae}.text-centre{text-align:center}.bottom-20{margin-bottom:20px}.bottom-30{margin-bottom:30px}.div-link{overflow:visible;position:relative;bottom:80px}.img-centered{margin:0 auto}header{background:#782fb0;background:-webkit-radial-gradient(right,#782fb0,#000);background:-o-radial-gradient(right,#782fb0,#000);background:-moz-radial-gradient(right,#782fb0,#000);background:radial-gradient(to left,#782fb0,#000);min-height:75vh;display:flex;flex-direction:row;justify-content:center;align-items:center}.header-text{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding-left:12%}#header-button{margin-top:20px;font-size:30px;padding:15px 30px}#header-image{height:550px;margin-top:5px}#header-text{font-size:60px;font-family:'Fira Sans',sans-serif;font-weight:700;display:block}ul.list-margin-10>li{margin:10px 0}.orion5-header{background-image:url(../img/orion5-header-image.jpg);background-size:cover;background-position:center;min-height:450px}.no-bold{font-weight:400!important}#download-buttons{display:flex;justify-content:space-between;flex-direction:row}.btn-large{font-family:'Fira Sans',sans-serif;font-weight:700;font-size:20px;padding:10px 30px}.btn-light{border-color:#eee;background-color:#eee;color:#222!important}.btn-light:active,.btn-light:focus,.btn-light:hover{border-color:#7d54a2;color:#eee!important;background-color:#7d54a2}.btn-dark{border-color:#222;background-color:#222;color:#eee!important}.btn-dark:active,.btn-dark:focus,.btn-dark:hover{border-color:#7d54a2;color:#eee!important;background-color:#7d54a2}@media screen and (max-width:992px){header{background-position-y:-10px;min-height:52vh}#header-text{font-size:40px}#header-button{font-size:20px;padding:10px 20px}#download-buttons{flex-direction:column}}@media screen and (max-width:768px){header{background-position-y:-10px;min-height:52vh;flex-direction:column}.header-text{order:2;padding:0;text-align:center;margin-bottom:20px}#header-image{order:1;height:300px;margin-top:5px}#header-text{font-size:30px}#header-button{font-size:20px;padding:7px 10px;margin-top:10px}.orion5-header{min-height:350px}}.product-name{font-family:'Fira Sans',sans-serif;font-weight:700;color:#fff;text-transform:none}.product1-container{background-image:url(../img/orion5-product.jpg);background-size:cover;background-position:left center;padding:120px 20px;display:flex}.product2-container{background-image:url(../img/proteus-product.jpg);background-size:cover;background-position:right center;padding:120px 20px;display:flex}.nav-icon{font-size:42px;font-family:RaiderCrusader,sans-serif;font-weight:400}.nav-icon:active,.nav-icon:focus,.nav-icon:hover,.nav-icon:visited{text-decoration:none;font-weight:400}nav.main{z-index:500;display:flex;flex-direction:row;position:fixed;top:0;left:0;right:0;border:0;opacity:.85;background-color:#000;text-transform:uppercase;-webkit-transition:background .5s linear;-moz-transition:background .5s linear;-ms-transition:background .5s linear;-o-transition:background .5s linear;transition:background .5s linear;box-shadow:0 0 10px 5px rgba(0,0,0,.6)}nav.waypoint{background-color:#000}.nav ul{margin:0;padding:0;text-align:right}.nav li{list-style:none;display:inline-block}.nav li>a{display:block;text-decoration:none;text-align:center;padding:10px;font-size:15pt;font-weight:400;color:#eee;font-family:RaiderCrusader,sans-serif;-webkit-transition:all .1s linear;-moz-transition:all .1s linear;-ms-transition:all .1s linear;-o-transition:all .1s linear;transition:all .1s linear}.nav li.active>a,.nav li.active>a:focus,.nav li.active>a:hover{text-shadow:0 0 7px rgba(210,36,255,.6);text-decoration:none;background-color:transparent;color:#ab47bc}.nav li>a:focus,.nav li>a:hover{color:#999;text-decoration:none;background-color:transparent}.nav li>a:focus{color:#eee}#logo{float:left;width:293px}@media screen and (min-width:768px){.nav-blur{position:fixed;top:0;left:0;right:0;height:90px;opacity:.87;-webkit-filter:blur(1px);-moz-filter:blur(1px);-o-filter:blur(1px);-ms-filter:blur(1px);filter:blur(1px)}}@media screen and (max-width:768px){.nav li>a{font-size:15px;padding:10px 4px}.nav{text-align:center}}@media screen and (max-width:768px){.nav li>a{font-size:15px;padding:10px 4px}.nav{text-align:center}#magic-navbar{padding-left:0;padding-right:0}nav.main{justify-content:center}}@media screen and (min-width:768px){.nav li>a{padding-top:15px;padding-bottom:15px}}@media screen and (min-width:768px){nav.main{padding:10px 20px;justify-content:space-between}}ul.nav li.dropdown:hover>ul.dropdown-menu{display:block}ul.dropdown-menu{background-color:#000;text-align:center}ul.dropdown-menu>li>a{text-transform:none;font-family:'Open Sans',sans-serif;font-weight:700}.section-link{position:relative;top:2px}section{padding:40px 0;background-color:#000}section.light{color:#444}.section-title{text-align:center;margin-bottom:20px}.roboto-title{font-family:'Fira Sans',sans-serif;text-transform:none}.hidden-section-header{visibility:hidden;height:0;margin:0}.product-section{padding:0}.navbar-margin-top{margin-top:80px}.ribbon{padding:15px;background-color:#eee}.ribbon a{color:#000}.ribbon h2{margin:0;color:#000;font-family:'Open Sans',sans-serif;text-transform:none;font-size:25px;text-align:center;white-space:nowrap}#collapseContainer{margin-top:15px;display:flex;flex-direction:column;align-items:center}#collapseContainer p{max-width:500px}@media screen and (max-width:767px){section{padding:15px 0}.section-link{position:relative;top:-1px}.navbar-margin-top{margin-top:40px}.ribbon h2{font-size:14px}}form{font-family:'Open Sans',sans-serif;font-weight:400}.form-group{margin-bottom:10px}.form-control{font-size:16px;padding:10px 12px;background-color:#000;color:#fff;border-color:#000}.input-group-addon{background-color:#000;color:#fff;border-color:#000}.alert{padding:7px;margin-bottom:0}textarea{resize:none}label{line-height:normal;font-size:16px;font-weight:400}.btn-default,.btn-default[disabled]:active,.btn-default[disabled]:focus,.btn-default[disabled]:hover{text-transform:uppercase;border-color:#000;color:#fff;background-color:#000;-webkit-transition:all 150ms ease-in-out;-moz-transition:all 150ms ease-in-out;-ms-transition:all 150ms ease-in-out;-o-transition:all 150ms ease-in-out;transition:all 150ms ease-in-out}.btn-default:active,.btn-default:focus,.btn-default:hover{border-color:#8e6cae;color:#fff;background-color:#8e6cae}footer .footer-above{padding:30px 0;color:#fff;background-color:#000}footer .footer-below{padding:20px 0;background-color:#000}.btn-social{display:inline-block;width:50px;height:50px;border-radius:100%;text-align:center;font-size:20px;line-height:49px}.btn-outline{margin-top:15px;font-size:20px;color:#000;background-color:#eee;border:solid 2px #eee;-webkit-transition:all 150ms ease-in-out;-moz-transition:all 150ms ease-in-out;-ms-transition:all 150ms ease-in-out;-o-transition:all 150ms ease-in-out;transition:all 150ms ease-in-out}.btn-outline.active,.btn-outline:active,.btn-outline:focus,.btn-outline:hover{border-color:#8e6cae;background-color:#8e6cae;color:#eee}.btn.active,.btn:active,.btn:focus{outline:0}.scroll-top{z-index:1049;position:fixed;right:2%;bottom:2%;width:50px;height:50px}.scroll-top .btn{width:50px;height:50px;border-radius:100%;font-size:20px;line-height:33px;border-color:#ab47bc;background-color:#ab47bc;color:#eee}.scroll-top .btn:focus{outline:0}.thumbnail{border-color:#000;background-color:#000;-webkit-transition:all 50ms ease-in-out;-moz-transition:all 50ms ease-in-out;-ms-transition:all 50ms ease-in-out;-o-transition:all 50ms ease-in-out;transition:all 50ms ease-in-out}.thumbnail:hover{-webkit-transform:scale(1.02);-moz-transform:scale(1.02);-ms-transform:scale(1.02);-o-transform:scale(1.02);transform:scale(1.02)}.person{width:100%;height:100%;float:left;border:5px solid #000;border-radius:4px;overflow:hidden;position:relative;text-align:center;margin-bottom:40px;cursor:default}.person *{-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.person .mask{width:100%;height:100%;position:absolute;overflow:hidden;top:0;left:0}.person h2{font-family:'Fira Sanss',sans-serif;font-weight:700;text-align:center;position:relative;font-size:18px;padding:2px;margin:0;padding-top:15px;padding-bottom:15px;background-color:#000;color:#eee}.person p{font-family:'Open Sans',sans-serif;font-weight:400;font-size:12pt;color:#eee;position:relative;margin:10px;text-align:center}.person cite{font-family:'Open Sans',sans-serif;font-weight:400;color:#eee;margin-top:5px;display:block}@media screen and (min-width:768px){.person cite{margin:10px 0}}.person a.btn{display:inline-block;text-decoration:none;text-transform:uppercase;padding:7px;margin-top:5px;font-family:'Fira Sans',sans-serif;font-weight:700;font-size:11pt;background:#eee;color:#333}.person a.btn:hover{box-shadow:0 0 10px #fff}.person img{width:100%}.person .mask{opacity:0;background-color:rgba(35,20,37,.9)}.person cite,.person h2{-webkit-transform:translateY(-100px);-moz-transform:translateY(-100px);-ms-transform:translateY(-100px);-o-transform:translateY(-100px);transform:translateY(-100px);opacity:0}.person p{opacity:0;-webkit-transform:scale(.95);-moz-transform:scale(.95);-ms-transform:scale(.95);-o-transform:scale(.95);transform:scale(.95)}.person a.btn{-webkit-transform:translateY(100px);-moz-transform:translateY(100px);-ms-transform:translateY(100px);-o-transform:translateY(100px);transform:translateY(100px);opacity:0}.person:hover img{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}.person:hover .mask{opacity:1}.person:hover a.btn,.person:hover cite,.person:hover h2{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.person:hover p{opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}@media screen and (max-width:768px){#rc-imageselect,.g-recaptcha{-webkit-transform:scale(.77);-moz-transform:scale(.77);-ms-transform:scale(.77);-o-transform:scale(.77);transform:scale(.77);-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;-o-transform-origin:0 0;transform-origin:0 0}}body::-webkit-scrollbar,textarea::-webkit-scrollbar{width:10px}body::-webkit-scrollbar-button,textarea::-webkit-scrollbar-button{display:none}body::-webkit-scrollbar-track,textarea::-webkit-scrollbar-track{background-color:#fff}body::-webkit-scrollbar-thumb,textarea::-webkit-scrollbar-thumb{background-color:#000;min-height:30px}