@charset "utf-8";@import url(https://fonts.googleapis.com/css?family=Open+Sans:300,700|Roboto+Slab);a:active,a:hover,a:link,a:visited{color:inherit;text-decoration:none}a,img,input:focus,input:hover{outline:0}a,a:active,a:hover,a:link,a:visited,img{text-decoration:none}.wrap,body{height:100%;position:relative}#brokers .s8 ul,#index .lite ul,ul.list{list-style:none}@font-face{font-family:FreightTextProBook-Regular;src:url(/ve-theme/fonts/FreightTextProBook-Regular.eot);src:url(/ve-theme/fonts/FreightTextProBook-Regular.woff2) format('woff2'),url(/ve-theme/fonts/FreightTextProBook-Regular.woff) format('woff'),url(/ve-theme/fonts/FreightTextProBook-Regular.ttf) format('truetype'),url(/ve-theme/fonts/FreightTextProBook-Regular.svg#FreightTextProBook-Regular) format('svg'),url(/ve-theme/fonts/FreightTextProBook-Regular.eot?#iefix) format('embedded-opentype');font-weight:400;font-style:normal}@font-face{font-family:FreightDispProBold-Regular;src:url(/ve-theme/fonts/FreightDispProBold-Regular.eot);src:url(/ve-theme/fonts/FreightDispProBold-Regular.woff2) format('woff2'),url(/ve-theme/fonts/FreightDispProBold-Regular.woff) format('woff'),url(/ve-theme/fonts/FreightDispProBold-Regular.ttf) format('truetype'),url(/ve-theme/fonts/FreightDispProBold-Regular.svg#FreightDispProBold-Regular) format('svg'),url(/ve-theme/fonts/FreightDispProBold-Regular.eot?#iefix) format('embedded-opentype');font-weight:400;font-style:normal}@font-face{font-family:FreightTextProBold-Regular;src:url(/ve-theme/fonts/FreightTextProBold-Regular.eot);src:url(/ve-theme/fonts/FreightTextProBold-Regular.woff2) format('woff2'),url(/ve-theme/fonts/FreightTextProBold-Regular.woff) format('woff'),url(/ve-theme/fonts/FreightTextProBold-Regular.ttf) format('truetype'),url(/ve-theme/fonts/FreightTextProBold-Regular.svg#FreightTextProBold-Regular) format('svg'),url(/ve-theme/fonts/FreightTextProBold-Regular.eot?#iefix) format('embedded-opentype');font-weight:400;font-style:normal}@font-face{font-family:FreightTextProBook-Italic;src:url(/ve-theme/fonts/FreightTextProBook-Italic.eot);src:url(/ve-theme/fonts/FreightTextProBook-Italic.woff2) format('woff2'),url(/ve-theme/fonts/FreightTextProBook-Italic.woff) format('woff'),url(/ve-theme/fonts/FreightTextProBook-Italic.ttf) format('truetype'),url(/ve-theme/fonts/FreightTextProBook-Italic.svg#FreightTextProBook-Italic) format('svg'),url(/ve-theme/fonts/FreightTextProBook-Italic.eot?#iefix) format('embedded-opentype');font-weight:400;font-style:normal}@font-face{font-family:'Proxima Nova';src:url(/ve-theme/fonts/hinted-ProximaNova-Bold.eot);src:url(/ve-theme/fonts/hinted-ProximaNova-Bold.eot?#iefix) format('embedded-opentype'),url(/ve-theme/fonts/hinted-ProximaNova-Bold.woff) format('woff'),url(/ve-theme/fonts/hinted-ProximaNova-Bold.ttf) format('truetype');font-weight:700;font-style:normal}@font-face{font-family:'Proxima Nova';src:url(/ve-theme/fonts/hinted-ProximaNova-Regular.eot);src:url(/ve-theme/fonts/hinted-ProximaNova-Regular.eot?#iefix) format('embedded-opentype'),url(/ve-theme/fonts/hinted-ProximaNova-Regular.woff) format('woff'),url(/ve-theme/fonts/hinted-ProximaNova-Regular.ttf) format('truetype');font-weight:400;font-style:normal}@font-face{font-family:'Proxima Nova';src:url(/ve-theme/fonts/hinted-ProximaNova-Light.eot);src:url(/ve-theme/fonts/hinted-ProximaNova-Light.eot?#iefix) format('embedded-opentype'),url(/ve-theme/fonts/hinted-ProximaNova-Light.woff) format('woff'),url(/ve-theme/fonts/hinted-ProximaNova-Light.ttf) format('truetype');font-weight:300;font-style:normal}*{margin:0;padding:0}a,img{border:0}a:active,a:hover{outline:0!important}::selection{background:0 0;color:#c23737}::-moz-selection{background:0 0;color:#c23737}*input:-moz-placeholder,:-ms-input-placeholder,::-moz-placeholder,::-webkit-input-placeholder{color:#777;opacity:.55}label{display:inline-block}.clr{clear:both}.fleft{float:left}.fright{float:right}.box{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.animate{-webkit-transition:all .2s ease;-moz-transition:all .2s ease;transition:all .2s ease}.wrap{max-width:1200px;margin:0 auto}#overlay,header{position:fixed;z-index:100}.noSelect,.noSelect *{user-select:none;-o-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none}.br5{border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}.br10{border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px}#overlay{width:100%;height:100%;top:0;left:0;background:url(/ve-theme/img/overlay.gif) center no-repeat rgba(0,0,0,.8);display:none}#cache{width:0;height:0;position:absolute;top:0;left:0;overflow:hidden;visibility:visible}.trademrk{vertical-align:super;font-size:.5em}.content a:not(.button):not(.without-underline),.underline{color:#333332;text-decoration:none;background:-webkit-linear-gradient(#fff,#fff),-webkit-linear-gradient(#fff,#fff),-webkit-linear-gradient(#333332,#333332);background:-moz-linear-gradient(#fff,#fff),-moz-linear-gradient(#fff,#fff),-moz-linear-gradient(#333332,#333332);background:-o-linear-gradient(#fff,#fff),-o-linear-gradient(#fff,#fff),-o-linear-gradient(#333332,#333332);background:-ms-linear-gradient(#fff,#fff),-ms-linear-gradient(#fff,#fff),-ms-linear-gradient(#333332,#333332);background:linear-gradient(#fff,#fff),linear-gradient(#fff,#fff),linear-gradient(#333332,#333332);-webkit-background-size:#05em 1px,#05em 1px,1px 1px;-moz-background-size:#05em 1px,#05em 1px,1px 1px;background-size:#05em 1px,#05em 1px,1px 1px;background-repeat:no-repeat,no-repeat,repeat-x;text-shadow:#03em 0 #fff,-#03em 0 #fff,0 #03em #fff,0 -#03em #fff,#06em 0 #fff,-#06em 0 #fff,#09em 0 #fff,-#09em 0 #fff,.12em 0 #fff,-.12em 0 #fff,.15em 0 #fff,-.15em 0 #fff;background-position:0 93%,100% 93%,0 93%}html{height:100%}body{background:#fff;overflow-x:hidden;overflow-y:scroll;font:300 18px/24px 'Proxima Nova',serif;color:#231F20;font-feature-settings:"liga","kern","onum" off,"lnum";-webkit-font-feature-settings:"liga","kern","onum" off,"lnum";-moz-font-feature-settings:"liga","kern","onum" off,"lnum"}.svgText,.svgboldText{font-family:"Open Sans",sans-serif}body.noScroll{overflow:hidden}h1,h2,h3{font-feature-settings:"dlig"}.svgText{font-weight:300}.svgboldText{font-weight:700}.svgslabText{font-family:"Roboto Slab",serif}@keyframes topDown{0%,100%{top:0}5%{top:5px}90%{top:-5px}}@-webkit-keyframes topDown{0%,100%{top:0}5%{top:5px}90%{top:-5px}}@-moz-keyframes topDown{0%,100%{top:0}5%{top:5px}90%{top:-5px}}header{width:100%;display:block;top:0;padding:48px 24px}header.fixed{background:#fff;padding:24px}header .logo{height:48px;display:block;text-align:center}header .logo svg{height:100%;display:inline-block;fill:#222;position:relative}#index.content{padding:0}#index{height:100%;/background:#fff url(/ve-theme/img/home.png) center no-repeat;background-size:contain}#index .intro{width:100%;height:70%;position:relative}#index .intro canvas{width:100%;height:100%;position:absolute;top:0;left:0;background:#fff;display:block}#index .intro svg{width:600px;height:100%;margin:0 auto;position:relative;display:block;fill:#fff}#index .intro .wrapper{padding:36px 24px;position:absolute;top:50%;left:0;right:0;z-index:2}#index h1{font-family:FreightDispProBold-Regular,serif;font-size:96px;line-height:1em;margin-top:-.5em;text-align:center}#index menu{padding:24px 0;font-size:48px;line-height:48px;text-align:center}#index menu a{font-family:"Proxima Nova",sans-serif;margin:0 40px;display:inline-block;font-size:36px;line-height:48px}#index .homepage-hero-module{border-right:none;border-left:none;position:relative;height:100%}#index .homepage-hero-module .copyright{font-size:8px;line-height:8px;color:#000;position:absolute;bottom:10px;right:10px;z-index:999}#index .no-video .video-container video,#index .touch .video-container video{display:none}#index .no-video .video-container .poster,#index .touch .video-container .poster{display:block!important}#index .video-container{position:relative;bottom:0;left:0;height:100%;width:100%;overflow:hidden;background:#000}#index .video-container .poster img{width:100%;top:0;position:absolute}#index .video-container .filter{z-index:1;position:absolute;background:rgba(255,255,255,.4);bottom:0;top:0;width:100%}#index .video-container video{position:absolute;z-index:0;top:0}#index .video-container video.fillWidth{min-width:100%}#index .container{position:relative}#index .s{width:100%;padding:72px;position:relative}#index .what{background:#3b3b3b;color:#fff}#index .offer{background:#eee}#index .what p{max-width:800px;margin:0 auto}#index .trader{border-bottom:1px solid #000}#index .broker .subhead,#index .trader .subhead{font-size:24px;font-weight:700;text-align:center}#index .trader .left,#index .trader .right{max-width:calc(50% - 40px)}#index .trader .left{float:left;padding-left:20px}#index .trader .right{float:right;padding-right:20px}#index .trader .center{margin:0 auto;padding:0 20px;display:table}#index .trader .center .lines,#index .trader .center span{display:inline-block}#index .trader .center .lines{vertical-align:top}#index .trader .center .lines p{line-height:28px}#index .trader .arrow svg{width:40px;display:block;padding:0 8px}#index .trader .double-arrow svg{width:70px;display:block;line-height:56px;padding:10px 8px}#index .trader .approved{line-height:56px;vertical-align:top}#index .broker .wrapper,#index .trader .wrapper{width:100%;max-width:1920px;margin:0 auto;padding:40px 0 0;height:calc(100% - 120px)}#index .trader .wrapper .clear-count{margin:20px 0}#index .trader .wrapper .clear-count svg{display:block;-webkit-filter:drop-shadow(0 0 10px rgba(0,0,0,.25));filter:drop-shadow(0 0 10px rgba(0, 0, 0, .25))}#brokers .s3 .wrapper svg,#brokers .s7 .wrapper svg{-webkit-filter:drop-shadow(0 0 10px rgba(0,0,0,.25))}#index .broker{height:100vh;padding:120px 72px 72px}#index .broker .broker-workflow{height:calc(100% - 94px)}#index .broker .wrapper svg{height:100%;display:block;position:relative;margin:0 auto}#form-lite .result a,#index .broker a,#index .trader a{width:200px;font-weight:700;font-family:"Proxima Nova",sans-serif;height:52px;padding:0 12px}#index .broker a,#index .trader a{margin:40px auto 0;display:block;line-height:52px;border:1px solid #000;text-align:center}#index .broker a:hover,#index .trader a:hover{color:#fff;background:#000}#index .lite{background:#242424;color:#fff}#index .lite ul{display:table;margin:0 auto}#index .lite ul li{font-size:24px;line-height:1.25em;text-align:left}#form-lite .form-head,#index .head,#index h2{text-align:center}#index .lite ul li:before{content:"\2713\0020"}#form-lite{max-width:600px;margin:40px auto}#form-lite .fields{font-family:"Proxima Nova",sans-serif}#form-lite .fields a{font-family:"Proxima Nova",sans-serif;font-weight:700}#form-lite .submit{border-color:#fff}#form-lite .submit:hover{color:#000;background:#fff}#form-lite .submit.loading{font-size:0;background:url(/ve-theme/img/overlay.gif) center no-repeat #fff}#form-lite .result a{margin:40px auto;display:block;line-height:52px;border:1px solid #000;text-align:center}#form-lite .result a:hover{color:#fff;background:#000}#form-lite .form-bar{background-color:#fff}#form-lite .form-control:active~.animated-label,#form-lite .form-control:focus~.animated-label,#form-lite .form-control:valid~.animated-label{color:#fff}#index h2{font-family:FreightDispProBold-Regular,sans-serif}#index .head{width:100%;padding-bottom:1em;position:relative;top:0;left:0;font:48px/1em FreightDispProBold-Regular,serif}#index .text{max-width:920px;margin:0 auto;text-align:justify}#index p.center{text-align:center}#index .compare,#index .offer{display:none}#index .compare .table{width:100%;max-width:1200px;background:#efefef;padding:20px 40px;margin:0 auto 20px;display:table}#index .compare .table .heading,#index .compare .table .line{width:100%;padding:1em 0;font-size:16px;line-height:24px;border-bottom:1px solid #ababab}#index .compare .table .line:last-child{border-bottom:none;padding-bottom:0}#index .compare .table .heading{padding-top:0}#index .compare .table .heading:after,#index .compare .table .line:after{content:"";clear:both;display:block}#index .compare .table .heading .col1,#index .compare .table .heading .col2{width:40%;float:left;font-family:"Proxima Nova",serif;font-weight:700}#index .compare .table .line .label,#index .contact #form b,#index .offer .table a,#index .team .wrapper .person .title b{font-weight:700;font-family:"Proxima Nova",sans-serif}#index .compare .table .heading .col1{margin-left:20%}#index .compare .table .cell{padding:0 10px}#index .compare .table .line .cell:first-child{padding-left:0}#index .compare .table .cell:last-child{padding-right:0}#index .compare .table .line .label{width:20%;float:left}#index .compare .table .line .col1,#index .compare .table .line .col2{float:left;width:40%}#index .offer h3{padding:0;text-align:left}#index .offer .table{width:100%;max-width:800px;padding:0 20px;margin:0 auto;display:table}#index .offer .table .col1,#index .offer .table .col2{position:relative;padding:1em;float:left;height:440px;width:48%;border:1px solid #ccc}#index .offer .table .col1:hover,#index .offer .table .col2:hover{box-shadow:0 0 25px 0 rgba(0,0,0,.25)}#index .offer .table .col1{margin-right:2%}#index .offer .table .col2{margin-left:2%}#index .offer .table ul{padding:1em 0;list-style:none}#index .offer .table ul li{padding-left:1em;position:relative}#index .offer .table ul li:before{content:"\2713\0020";position:absolute;left:0}#index .offer .table a{position:absolute;bottom:20px;left:20px;right:20px;display:block;line-height:52px;height:52px;border:1px solid #000;padding:0 12px;text-align:center}#index .offer .table a:hover{color:#fff;background:#000}#index .team{padding-bottom:24px}#index .team .wrapper{max-width:1600px;height:100%;margin:0 auto;padding:0 20px 20px;display:flex;flex-flow:nowrap row;justify-content:space-between;align-items:center}#index .team .wrapper .person{max-height:800px;height:100%;width:100%;padding:20px;flex:0 1 auto}#index .team .wrapper .person .flex{height:100%;display:flex;flex-direction:column}#index .team .wrapper .person .portrait{width:100%;height:100%;min-height:30vh;background-size:cover;background-position:center}#index .team .wrapper .person .title{font-size:18px;line-height:24px;display:block;text-align:center;padding-top:.5em}#index .team .wrapper .person .linkedin{fill:#ABABAB;width:24px;height:24px;padding:4px 0}#index .team .wrapper .person a:hover .linkedin{fill:#0077B5}#index .contact{height:100vh}#index .contact .head{position:relative;padding-bottom:1em}#index .contact .wrapper{height:100%;padding:20px 20px 80px}#index .contact .wrapper .address{text-align:center;margin-top:36px}#index .contact #map{position:absolute;left:0;right:0;top:0;bottom:0;opacity:.5}#index .contact #form{width:600px;margin:0 auto;background:#fff;position:relative;z-index:99;padding:36px;top:10%;box-shadow:0 0 25px 0 rgba(0,0,0,.2)}#index .contact #form .fields{margin-top:0}#traders .features .feature .title,#traders .more>a{font-family:FreightTextProBold-Regular,serif}#traders{margin-top:216px}#traders .features{padding:0 72px 216px;display:flex;flex-wrap:wrap;min-height:calc(100vh - 270px)}#traders .features .feature{width:33.333%;margin-top:48px}#traders .features .feature .wrapper{margin:0 20px}#traders .features .feature .title{font-size:24px;line-height:24px;margin-bottom:1em}#traders .features .feature .desc,#traders .more>a{font-size:24px;line-height:36px}#traders .features .feature .desc ul{padding-left:1em}#traders .more{position:relative;width:100%;text-align:center;padding-top:24px}#traders .more>a{display:inline-block}ul.list li{line-height:48px;border-bottom:1px solid #ddd}ul.list li:last-child{border:none}#about{height:400%;position:relative}#about .container{width:100%;position:fixed;top:164px;bottom:0;left:0}#about .head,#about .s{position:absolute;left:0;width:100%}#about .head{top:0;font:36px/1em FreightDispProBold-Regular,serif;text-align:center}#about h2{text-align:center;font-family:FreightDispProBold-Regular,serif;font-size:24px;line-height:24px;padding:1em 0}#about .compare .table .heading .col1,#about .compare .table .heading .col2,#about .compare .table .line .label,#about .contact #form b,#about .offer .table a,#about .team .wrapper .person .title b,#policy .tos h2,#policy .tos h3{font-family:FreightTextProBold-Regular,serif}#about .text{max-width:920px;margin:0 auto;text-align:justify}#about p.center{text-align:center}#about .s{height:100%;top:0;opacity:0;visibility:hidden}#about .what{opacity:1;visibility:visible;padding:60px 20px 0}#about .compare .table{width:100%;max-width:1200px;background:#efefef;padding:20px 40px;margin:60px auto 20px;display:table}#about .compare .table .heading,#about .compare .table .line{width:100%;padding:1em 0;font-size:16px;line-height:24px;border-bottom:1px solid #ababab}#about .compare .table .line:last-child{border-bottom:none;padding-bottom:0}#about .compare .table .heading{padding-top:0}#about .compare .table .heading:after,#about .compare .table .line:after{content:"";clear:both;display:block}#about .compare .table .heading .col1,#about .compare .table .heading .col2{width:40%;float:left}#about .compare .table .heading .col1{margin-left:20%}#about .compare .table .cell{padding:0 10px}#about .compare .table .line .cell:first-child{padding-left:0}#about .compare .table .cell:last-child{padding-right:0}#about .compare .table .line .label{width:20%;float:left}#about .compare .table .line .col1,#about .compare .table .line .col2{float:left;width:40%}#about .offer h2{padding:0;text-align:left}#about .offer .table{width:100%;max-width:800px;padding:60px 20px 0;margin:0 auto;display:table}#about .offer .table .col1,#about .offer .table .col2{position:relative;padding:1em;float:left;height:440px;width:48%;border:1px solid #ddd}#about .offer .table .col1:hover,#about .offer .table .col2:hover{box-shadow:0 0 25px 0 rgba(0,0,0,.25)}#about .offer .table .col1{margin-right:2%}#about .offer .table .col2{margin-left:2%}#about .offer .table ul{padding:1em 0 1em 1em}#about .offer .table a{position:absolute;bottom:20px;left:20px;right:20px;display:block;line-height:52px;height:52px;border:1px solid #000;padding:0 12px;text-align:center}#about .offer .table a:hover{color:#fff;background:#000}#about .how .flowchart{height:calc(100% - 60px);display:block;margin:0 auto;padding-top:60px}#about .how svg{max-height:100%;display:block}#about .team .wrapper{max-width:1600px;height:100%;margin:0 auto;padding:56px 20px 80px;display:flex;justify-content:space-between;align-items:center}#about .team .wrapper .person{max-height:800px;height:100%;width:100%;padding:20px}#about .team .wrapper .person a{height:100%;display:flex;flex-direction:column}#about .team .wrapper .person .portrait{width:100%;height:100%;background-size:cover;background-position:center;opacity:.8}#about .team .wrapper .person a:hover .portrait{opacity:1!important}#about .team .wrapper .person .title{font-size:18px;line-height:24px;display:block;text-align:center;padding-top:.5em}#about .team .wrapper .person .linkedin{fill:#ABABAB;width:24px;height:24px;padding:4px 0}#about .team .wrapper .person a:hover .linkedin{fill:#0077B5}#about .contact .head{position:relative;padding-bottom:1em}#about .contact .wrapper{height:100%;padding:20px 20px 80px}#about .contact .wrapper .address{text-align:left;margin-top:36px}#about .contact #map{position:absolute;left:0;right:0;top:0;bottom:0;opacity:.5}#about .contact #form{width:600px;margin:0 auto;background:#fff;position:relative;z-index:99;padding:36px;top:10%;box-shadow:0 0 25px 0 rgba(0,0,0,.2)}#about .contact #form .fields{margin-top:0}#policy{padding-top:144px}#policy .header{width:100%;position:relative;z-index:99}#policy .header .logo{height:180px;padding:0;position:relative;text-align:center}#policy .header .logo canvas{width:300px;height:100%;position:relative;top:0;left:0;z-index:-1}#policy .header .logo a{height:36px;display:inline-block;position:absolute;top:72px;left:50%;transform:translateX(-50%)}#policy .header .logo a svg{width:auto;height:100%;display:block;fill:#231F20;fill:#000}#policy .head{text-align:center}#policy .tos{max-width:1200px;margin:0 auto;padding:24px}#policy .tos h2,#policy .tos h3{font-size:24px;line-height:1em;padding:.5em 0;font-weight:400;font-feature-settings:"tnum","pnum" off;-webkit-font-feature-settings:"tnum","pnum" off;-moz-font-feature-settings:"tnum","pnum" off}#policy .tos h2{font-size:36px}#policy .tos ol,#policy .tos p,#policy .tos ul{padding:.5em 0 .5em 1.5em;line-height:24px;font-size:18px}#policy .tos ol,#policy .tos ul{padding-left:2.5em}#policy .more{text-align:center}#brokers{height:900%;position:relative}#about .header,#brokers .header,#traders .header{width:100%;position:fixed;top:0;left:0;z-index:99}#about .header .logo,#brokers .header .logo,#traders .header .logo{height:180px;padding:0;position:relative;text-align:center}#about .header .logo canvas,#brokers .header .logo canvas,#traders .header .logo canvas{width:300px;height:100%;position:relative;top:0;left:0;z-index:-1}#about .header .logo a,#brokers .header .logo a,#traders .header .logo a{height:36px;display:inline-block;position:absolute;top:72px;left:50%;transform:translateX(-50%)}#about .header .logo a svg,#brokers .header .logo a svg,#traders .header .logo a svg{width:auto;height:100%;display:block;fill:#231F20;fill:#fff}#about .navigation,#brokers .navigation,#traders .navigation{height:40px;width:100%;position:fixed;left:0;bottom:0;z-index:100;display:flex;flex-direction:row;justify-content:center;align-items:stretch}#about .navigation p,#brokers .navigation p,#traders .navigation p{width:10px;height:10px;padding:15px;cursor:pointer;opacity:.3}#about .navigation p.active,#about .navigation p:hover,#brokers .navigation p.active,#brokers .navigation p:hover,#traders .navigation p.active,#traders .navigation p:hover{opacity:1}#about .navigation p i,#brokers .navigation p i,#traders .navigation p i{width:100%;height:100%;background:#000;display:block;border-radius:20px}#about .control,#brokers .control,#traders .control{height:40px;width:100%;position:fixed;left:0;bottom:0;z-index:101;pointer-events:none}#about .control .prev,#brokers .control .prev,#traders .control .prev{height:20px;width:20px;padding:10px;float:left;cursor:pointer;pointer-events:auto;opacity:1;visibility:visible}#about .control .next,#brokers .control .next,#traders .control .next{height:20px;width:20px;padding:10px;float:right;cursor:pointer;pointer-events:auto;opacity:1;visibility:visible}#about .control .hide,#brokers .control .hide,#brokers .s,#traders .control .hide{opacity:0;visibility:hidden}#about .control svg,#brokers .control svg,#traders .control svg{height:100%;width:100%;display:block;fill:#000}#brokers .plans .wrapper,#traders .plans .wrapper{font-size:16px}#brokers .plans .list-container .title,#traders .plans .list-container .title{font-family:FreightTextProBold-Regular,serif;font-size:24px;line-height:36px}#brokers .plans .list-container,#traders .plans .list-container{display:block;float:left;width:22%;padding:24px 20px 12px}#brokers .plans #features-list,#traders .plans #features-list{width:30%;border-right:1px solid #ddd}#brokers .plans #value,#traders .plans #value{width:26%;box-shadow:0 0 20px 5px rgba(0,0,0,.25)}#about .scroll,#brokers .scroll,#traders .scroll{position:fixed;bottom:40px;left:50%;transform:translateX(-50%);z-index:101;cursor:pointer}#about .scroll span,#brokers .scroll span,#traders .scroll span{text-align:center;color:#aaa}#about .scroll .svg,#brokers .scroll .svg,#traders .scroll .svg{width:40px;height:40px;display:block;margin:0 auto;position:relative;padding-bottom:1em}#about .scroll svg,#brokers .scroll svg,#traders .scroll svg{width:100%;height:100%;position:relative;display:block;fill:#aaa;animation:topDown 1s infinite ease-out;-webkit-animation:topDown 1s infinite ease-out;-moz-animation:topDown 1s infinite ease-out}#about .scroll:hover svg,#brokers .scroll:hover,#traders .scroll:hover svg{animation:none;-webkit-animation:none;-moz-animation:none}#about .scroll.no,#brokers .scroll.no,#traders .scroll.no{display:none}#brokers .container{width:100%;position:fixed;top:164px;bottom:0;left:0}#brokers .s{width:100%;height:100%;padding-top:54px;position:absolute;top:0;left:0}#brokers .s .head,#traders .s .head{width:100%;position:absolute;top:0;left:0;font:36px/1em FreightDispProBold-Regular,serif;text-align:center}#brokers .s2 .wrapper .chat,#brokers .s2 .wrapper svg text{font-family:Arial,sans-serif}#brokers .s2 .wrapper svg text .bold,.form .submit{font-weight:700}#brokers .s .wrapper,#traders .s .wrapper{max-width:1600px;height:100%;margin:0 auto;padding:20px 20px 80px}#brokers .s .wrapper svg,#traders .s .wrapper svg{width:100%;height:auto;max-height:100%;display:block}#brokers .s .caption,#traders .s .caption{position:relative;text-align:center;font-size:24px;line-height:1.5em;padding:0 20px}#brokers .how{opacity:1;visibility:visible}#brokers .how .head{opacity:0}#brokers .how .flowchart{height:calc(100% - 160px);display:block;opacity:0;padding:0 8%}#brokers .how .flowchart svg{height:100%;display:block;margin:0 auto}#brokers .schema{opacity:0;visibility:hidden}#brokers .schema .head{opacity:0}#brokers .schema .flowchart{height:calc(100% - 160px);display:block}#brokers .schema .flowchart svg{height:100%;display:block;margin:0 auto}#brokers .s1 .wrapper{max-width:1660px}#brokers .s1 .wrapper svg .focus{opacity:0}#brokers .s2 .wrapper{max-width:842px}#brokers .s3 .wrapper,#brokers .s4 .wrapper{max-width:1252px}#brokers .s2 .wrapper svg{max-height:100%}#brokers .s2 .wrapper svg .red{fill:red}#brokers .s2 .wrapper .chat{font-feature-settings:"liga","kern","lnum";-webkit-font-feature-settings:"liga","kern","lnum";font-size:12px;line-height:14px}#brokers .s3 .wrapper svg{max-height:100%;filter:drop-shadow(0 0 10px rgba(0, 0, 0, .25))}#brokers .s4 .wrapper img{display:block;max-height:800px;margin:0 auto}#brokers .s5 .wrapper{max-width:1660px}#brokers .s6 .wrapper{max-width:1920px}#brokers .s6 .wrapper svg{max-height:100%}#brokers .s7 .wrapper{max-width:1252px}#brokers .s7 .wrapper svg{max-height:100%;filter:drop-shadow(0 0 10px rgba(0, 0, 0, .25))}#brokers .s8 .wrapper svg,#traders .s2 .wrapper svg{-webkit-filter:drop-shadow(0 0 10px rgba(0,0,0,.25))}#brokers .s8 .wrapper{max-width:1252px;padding:40px 20px 224px}#brokers .s8 ul{display:inline-block}#brokers .s8 ul li{font-size:20px;text-align:left}#blog h1,.animated-label,.footer,.form .desc,.form .result,.form .submit,.form-control,.form-group.checkbox{text-align:center}#brokers .s8 ul li:before{content:"\2713\0020"}#brokers .s8 .wrapper svg{max-height:100%;filter:drop-shadow(0 0 10px rgba(0, 0, 0, .25))}#traders{height:1000%;position:relative}#traders .container{width:100%;position:fixed;top:164px;bottom:0;left:0}#traders .s{width:100%;height:100%;padding-top:54px;position:absolute;top:0;left:0;opacity:0;visibility:hidden}#post,#terms ol li{position:relative}#traders .how .head{opacity:0}#traders .how .flowchart{height:calc(100% - 60px);display:block;opacity:0;padding:0 8%}#traders .how .flowchart svg{height:100%;display:block;margin:0 auto;transform:translateX(7.2%)}#traders .timeline .head{opacity:0}#traders .timeline .flowchart{max-width:1660px;display:block;opacity:0;margin:0 auto}#traders .timeline .flowchart svg{max-height:100%;display:block}#traders .s1 .wrapper{max-width:1660px}#traders .s1 .wrapper svg .focus{opacity:0}#traders .s2 .wrapper{max-width:740px}#traders .s2 .wrapper svg{filter:drop-shadow(0 0 10px rgba(0, 0, 0, .25))}#traders .s3 .head{opacity:0}#traders .s3 .caption{margin-bottom:20px}#traders .s3 .flowchart{height:calc(100% - 116px);display:block;opacity:0;padding:0 8%;margin:0 auto}#blog,#post,#terms{padding-top:164px}#traders .s3 .flowchart svg{margin:0 auto;height:100%;display:block;transform:translateX(11.15%)}#traders .s4 .wrapper{max-width:1856px}#traders .s4 .wrapper svg{-webkit-filter:drop-shadow(0 0 10px rgba(0,0,0,.25));filter:drop-shadow(0 0 10px rgba(0, 0, 0, .25))}#traders .s5 .wrapper{max-width:1620px}#traders .s6 .wrapper,#traders .s7 .wrapper{max-width:1920px}#terms .container{max-width:1200px;margin:0 auto}#terms ol,#terms p{counter-reset:section;padding-left:2em}#terms .container>ol,#terms p{padding-bottom:1em}#terms ol li{display:block;padding:0 0 1em 2em}#terms ol li ol li{padding-left:3em}#terms ol li ol li ol li{padding-left:4em}#terms ol li ol{padding-top:1em}#terms ol li:last-child{padding-bottom:0}#terms ol li:before{content:counters(section,".") ".";counter-increment:section;position:absolute;left:0}#blog h1{font-family:FreightDispProBold-Regular,serif;font-size:48px}#blog .wrap{display:flex;margin-top:120px}#blog .heading,#post .heading{font-weight:700;padding-bottom:2rem}#post .post .date,#post .post .image{padding-bottom:1rem}#blog .posts{padding-right:2rem;width:66%}#blog .posts .post{display:flex;margin-bottom:2rem}#blog .posts .post .postinfo{padding-left:1rem}#blog .posts .post .image{max-width:30%}#blog .posts .post .image img{width:100%;display:block}#blog .posts .post .title{font-family:FreightTextProBold-Regular,serif;font-size:18px}#post .post .title,#post .related .relatedpost .title{font-family:FreightDispProBold-Regular,serif}#post .back{position:absolute;top:20px}#post .wrap{display:flex;position:unset}#post .post{padding-right:2rem;width:66%}#post .post .image{width:100%}#post .post .image img{display:block}#post .post .author{padding-top:1rem}#post .post .body{font-size:24px;line-height:1.5;padding-top:1.5rem}.form{padding:0 24px}.form .desc{font-size:36px;line-height:36px}.form .fields{max-width:600px;margin:24px auto 0;font-family:FreightTextProBook-Regular,serif}.form .fields input[type=checkbox]{display:inline-block;height:18px;width:18px;margin-right:8px}.form .fields input.error{border-color:red}.form .fields input[type=checkbox].error+.label{color:red}.form .fields .select{margin-top:40px;text-align:center}.form .fields .select p{margin:0 20px;padding:0 20px;display:inline-block;cursor:pointer;border:1px solid;font-size:24px;line-height:40px;color:.959595}.form .fields .select p.active{border:1px solid;color:.333}.form .fields .select p.error{border:1px solid red;color:red}.form .fields .label{font-size:24px;line-height:24px}.form .fields .label a{font-family:FreightTextProBold-Regular,serif}.form .submit{cursor:pointer;width:200px;font-family:"Proxima Nova",sans-serif;display:block;line-height:52px;height:52px;border:1px solid #000;padding:0 12px;margin:16px auto 0;transition:.2s ease all}.form .submit:hover{color:#fff;background:#000}.form .submit span{display:inline-block;color:#000}.form .submit span:hover{color:#000}.form-group{position:relative;padding-top:16px;margin-bottom:16px}.form-group.checkbox{padding-bottom:16px}.form-control{position:relative;background:0 0;border-radius:0;border-width:0 0 1px;border-bottom-color:rgba(0,0,0,.25);width:100%;height:40px;display:block;font-size:24px;line-height:40px;font-family:FreightTextProBook-Regular,serif;color:#959595;z-index:2}.animated-label,.footer,.form-bar{position:absolute}.form-control:focus{box-shadow:none;border-bottom-color:rgba(0,0,0,.12)}.form-bar{bottom:0;left:45%;height:1px;width:10px;visibility:hidden;background-color:#000;transition:.2s ease all}.animated-label{top:20px;font-size:24px;line-height:24px;left:0;z-index:1;width:100%;opacity:.5;cursor:text;transition:.2s ease all;margin:0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.form-control:active~.animated-label,.form-control:focus~.animated-label,.form-control:valid~.animated-label{top:0;opacity:1;color:#000;font-size:18px;line-height:18px}.form-control:active~.form-bar,.form-control:focus~.form-bar{visibility:visible;width:100%;left:0}.footer{width:100%;background:#fff;left:0;right:0;bottom:0;padding:12px 20px;font-size:14px;line-height:14px;font-feature-settings:"tnum","pnum" off;-webkit-font-feature-settings:"tnum","pnum" off;-moz-font-feature-settings:"tnum","pnum" off}#traders .footer{padding:24px 20px 12px}@media screen and (max-width:1920px){#index .intro svg{width:100%;max-width:400px;height:100%;margin:0 auto;position:relative;display:block;fill:#fff}#traders .plans .list-container .title{font-size:24px}ul.list li{font-size:16px}}@media screen and (max-width:1280px){#index h1,.content .head{font-size:48px;line-height:48px;text-align:center}.content .logo{height:64px;padding:64px}#index .intro svg{width:100%;max-width:300px;height:100%;margin:0 auto;position:relative;display:block;fill:#fff}#traders .features{margin-top:24px}#traders .features .feature{margin-top:36px;width:50%}#traders .features .feature .desc,#traders .features .feature .title{font-size:18px;line-height:24px}}@media screen and (max-width:1600px){#index .broker .wrapper{width:100%;max-width:100%;margin:0 auto;padding:40px 0 0;height:auto}#index .broker{height:auto;padding:120px 72px 72px}#index .broker .broker-workflow{height:auto}#index .broker .wrapper svg{height:auto;max-width:100%;display:block;position:relative;margin:0 auto}}@media screen and (max-height:800px){#about .compare .table .heading,#about .compare .table .line{padding:.5em 0}}@media screen and (max-width:500px){#index .intro{height:100vh!important}#index .intro svg{width:200px}#index .s{padding:24px}#index .text{font-size:16px}#index .head{font-size:24px}#index .broker,#index .lite,#index .trader{display:none}#index .compare,#index .offer{display:block}#index .compare .table{padding:20px}#index .compare .table .heading,#index .compare .table .line{font-size:14px;line-height:20px}#index .compare .table .heading .col1,#index .compare .table .heading .col2,#index .compare .table .line .col1,#index .compare .table .line .col2{width:50%}#index .compare .table .cell:first-child,#index .compare .table .cell:last-child{padding:initial}#index .compare .table .heading .col1{margin-left:0}#index .compare .table .line .col1{padding-left:0}#index .compare .table .line .col2{padding-right:0}#index .compare .table .line .label{float:none;width:auto;padding-bottom:1em}#index .offer .table{padding:0}#index .offer .table .col1,#index .offer .table .col2{width:100%;margin:0;border:none;float:none;height:auto}#index .offer .table a{display:none}#index .team{height:auto}#index .team .wrapper{flex-flow:column wrap;padding:0 0 20px}#index .team .wrapper .person{padding:20px 0}#index .team .wrapper .person:first-child{padding-top:0}#index .team .wrapper .person .portrait{height:400px;opacity:1}#index .contact{height:auto}#index .contact #form{width:auto;padding:24px}#index .contact .wrapper{padding:48px 0}#index .animated-label,#index .form-control{font-size:18px}.footer{line-height:20px}}