html{box-sizing:border-box}*,*::after,*::before{box-sizing:inherit}*{border:0;margin:0;padding:0}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-spec-box-sizing:border-box;box-sizing:border-box;border:0;margin:0;padding:0}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%;font-family:"Helvetica Neue", "Helvetica", "Arial", sans-serif;line-height:1.4}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-weight:italic}mark{background:#FF9;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border:0}svg:not(:root){overflow:hidden}hr{-moz-box-sizing:content-box;-spec-box-sizing:content-box;box-sizing:content-box;border:0;border-top:1px solid #000;display:block;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:"Monaco", "Consolas", "Lucida Console", 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-box-sizing:content-box;-moz-box-sizing:content-box;-spec-box-sizing:content-box;box-sizing:content-box;-webkit-appearance:textfield}input[type='search']::-webkit-search-cancel-button,input[type='search']::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #C0C0C0;margin:0 2px;padding:0.35em 0.625em 0.75em}textarea{overflow:auto}optgroup{font-weight:bold}input,select,textarea{border:1px solid #C0C0C0}table{border-collapse:collapse;border-spacing:0;max-width:100%}meta.foundation-version{font-family:"/5.5.0/"}meta.foundation-mq-small{font-family:"/only screen/";width:0}meta.foundation-mq-small-only{font-family:"/only screen and (max-width: 40em)/";width:0}meta.foundation-mq-medium{font-family:"/only screen and (min-width:40.063em)/";width:40.063em}meta.foundation-mq-medium-only{font-family:"/only screen and (min-width:40.063em) and (max-width:64em)/";width:40.063em}meta.foundation-mq-large{font-family:"/only screen and (min-width:64.063em)/";width:64.063em}meta.foundation-mq-large-only{font-family:"/only screen and (min-width:64.063em) and (max-width:90em)/";width:64.063em}meta.foundation-mq-xlarge{font-family:"/only screen and (min-width:90.063em)/";width:90.063em}meta.foundation-mq-xlarge-only{font-family:"/only screen and (min-width:90.063em) and (max-width:120em)/";width:90.063em}meta.foundation-mq-xxlarge{font-family:"/only screen and (min-width:120.063em)/";width:120.063em}meta.foundation-data-attribute-namespace{font-family:false}html,body{height:100%}[data-magellan-expedition],[data-magellan-expedition-clone]{background:#FFFFFF;z-index:50;min-width:100%;padding:10px}[data-magellan-expedition] .sub-nav,[data-magellan-expedition-clone] .sub-nav{margin-bottom:0}[data-magellan-expedition] .sub-nav dd,[data-magellan-expedition-clone] .sub-nav dd{margin-bottom:0}[data-magellan-expedition] .sub-nav a,[data-magellan-expedition-clone] .sub-nav a{line-height:1.8em}.tabs{margin-bottom:0 !important;margin-left:0}.tabs:before,.tabs:after{content:" ";display:table}.tabs:after{clear:both}.tabs dd,.tabs .tab-title{position:relative;margin-bottom:0 !important;list-style:none;float:left}.tabs dd>a,.tabs .tab-title>a{outline:none;display:block;background-color:#EFEFEF;color:#222222;padding:1rem 2rem;font-family:"Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;font-size:1rem}.tabs dd>a:hover,.tabs .tab-title>a:hover{background-color:#e1e1e1}.tabs dd.active a,.tabs .tab-title.active a{background-color:#FFFFFF;color:#222222}.tabs.radius dd:first-child a,.tabs.radius .tab:first-child a{-webkit-border-bottom-left-radius:3px;-webkit-border-top-left-radius:3px;border-bottom-left-radius:3px;border-top-left-radius:3px}.tabs.radius dd:last-child a,.tabs.radius .tab:last-child a{-webkit-border-bottom-right-radius:3px;-webkit-border-top-right-radius:3px;border-bottom-right-radius:3px;border-top-right-radius:3px}.tabs.vertical dd,.tabs.vertical .tab-title{position:inherit;float:none;display:block;top:auto}.tabs-content{margin-bottom:1.5rem;width:100%}.tabs-content:before,.tabs-content:after{content:" ";display:table}.tabs-content:after{clear:both}.tabs-content>.content{display:none;float:left;padding:0.9375em 0;width:100%}.tabs-content>.content.active{display:block;float:none}.tabs-content>.content.contained{padding:0.9375em}.tabs-content.vertical{display:block}.tabs-content.vertical>.content{padding:0 0.9375em}@media only screen and (min-width: 40.063em){.tabs.vertical{width:20%;max-width:20%;float:left;margin:0 0 1.25rem}.tabs-content.vertical{width:80%;max-width:80%;float:left;margin-left:-1px;padding-left:1rem}}.no-js .tabs-content>.content{display:block;float:none}.accordion{margin-bottom:0}.accordion:before,.accordion:after{content:" ";display:table}.accordion:after{clear:both}.accordion .accordion-navigation,.accordion dd{display:block;margin-bottom:0 !important}.accordion .accordion-navigation.active>a,.accordion dd.active>a{background:#e8e8e8}.accordion .accordion-navigation>a,.accordion dd>a{background:#EFEFEF;color:#222222;padding:1rem;display:block;font-family:"Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;font-size:1rem}.accordion .accordion-navigation>a:hover,.accordion dd>a:hover{background:#e3e3e3}.accordion .accordion-navigation>.content,.accordion dd>.content{display:none;padding:0.9375em}.accordion .accordion-navigation>.content.active,.accordion dd>.content.active{display:block;background:#FFFFFF}.reveal-modal-bg{position:absolute;top:0;bottom:0;left:0;right:0;background:#000000;background:rgba(0,0,0,0.45);z-index:1004;display:none;left:0}.reveal-modal,dialog{visibility:hidden;display:none;position:absolute;z-index:1005;width:100vw;top:0;border-radius:3px;left:0;background-color:#FFFFFF;padding:1.25rem;border:solid 1px #666666;box-shadow:0 0 10px rgba(0,0,0,0.4);padding:1.875rem}@media only screen and (max-width: 40em){.reveal-modal,dialog{min-height:100vh}}.reveal-modal .column,dialog .column,.reveal-modal .columns,dialog .columns{min-width:0}.reveal-modal>:first-child,dialog>:first-child{margin-top:0}.reveal-modal>:last-child,dialog>:last-child{margin-bottom:0}@media only screen and (min-width: 40.063em){.reveal-modal,dialog{width:80%;max-width:62.5em;left:0;right:0;margin:0 auto}}@media only screen and (min-width: 40.063em){.reveal-modal,dialog{top:6.25rem}}.reveal-modal.radius,dialog.radius{border-radius:3px}.reveal-modal.round,dialog.round{border-radius:1000px}.reveal-modal.collapse,dialog.collapse{padding:0}@media only screen and (min-width: 40.063em){.reveal-modal.tiny,dialog.tiny{width:30%;max-width:62.5em;left:0;right:0;margin:0 auto}}@media only screen and (min-width: 40.063em){.reveal-modal.small,dialog.small{width:40%;max-width:62.5em;left:0;right:0;margin:0 auto}}@media only screen and (min-width: 40.063em){.reveal-modal.medium,dialog.medium{width:60%;max-width:62.5em;left:0;right:0;margin:0 auto}}@media only screen and (min-width: 40.063em){.reveal-modal.large,dialog.large{width:70%;max-width:62.5em;left:0;right:0;margin:0 auto}}@media only screen and (min-width: 40.063em){.reveal-modal.xlarge,dialog.xlarge{width:95%;max-width:62.5em;left:0;right:0;margin:0 auto}}.reveal-modal.full,dialog.full{top:0;left:0;height:100%;height:100vh;min-height:100vh;max-width:none !important;margin-left:0 !important}@media only screen and (min-width: 40.063em){.reveal-modal.full,dialog.full{width:100vw;max-width:62.5em;left:0;right:0;margin:0 auto}}.reveal-modal .close-reveal-modal,dialog .close-reveal-modal{font-size:2.5rem;line-height:1;position:absolute;top:0.625rem;right:1.375rem;color:#AAAAAA;font-weight:bold;cursor:pointer}dialog{display:none}dialog::backdrop,dialog+.backdrop{position:absolute;top:0;bottom:0;left:0;right:0;background:#000000;background:rgba(0,0,0,0.45);z-index:auto;display:none;left:0}dialog[open]{display:block}@media print{dialog,.reveal-modal,dialog{display:none;background:#FFFFFF !important}}.has-tip{border-bottom:dotted 1px #CCCCCC;cursor:help;font-weight:bold;color:#333333}.has-tip:hover,.has-tip:focus{border-bottom:dotted 1px #134b5b;color:#2ba6cb}.has-tip.tip-left,.has-tip.tip-right{float:none !important}.tooltip{display:none;position:absolute;z-index:1006;font-weight:normal;font-size:0.875rem;line-height:1.3;padding:0.75rem;max-width:300px;left:50%;width:100%;color:#FFFFFF;background:#333333}.tooltip>.nub{display:block;left:5px;position:absolute;width:0;height:0;border:solid 5px;border-color:transparent transparent #333333 transparent;top:-10px;pointer-events:none}.tooltip>.nub.rtl{left:auto;right:5px}.tooltip.radius{border-radius:3px}.tooltip.round{border-radius:1000px}.tooltip.round>.nub{left:2rem}.tooltip.opened{color:#2ba6cb !important;border-bottom:dotted 1px #134b5b !important}.tap-to-close{display:block;font-size:0.625rem;color:#777777;font-weight:normal}@media only screen and (min-width: 40.063em){.tooltip>.nub{border-color:transparent transparent #333333 transparent;top:-10px}.tooltip.tip-top>.nub{border-color:#333333 transparent transparent transparent;top:auto;bottom:-10px}.tooltip.tip-left,.tooltip.tip-right{float:none !important}.tooltip.tip-left>.nub{border-color:transparent transparent transparent #333333;right:-10px;left:auto;top:50%;margin-top:-5px}.tooltip.tip-right>.nub{border-color:transparent #333333 transparent transparent;right:auto;left:-10px;top:50%;margin-top:-5px}}.f-dropdown{position:absolute;left:-9999px;list-style:none;margin-left:0;outline:none;width:100%;max-height:none;height:auto;background:#FFFFFF;border:solid 1px #cccccc;font-size:0.875rem;z-index:89;margin-top:2px;max-width:200px}.f-dropdown>*:first-child{margin-top:0}.f-dropdown>*:last-child{margin-bottom:0}.f-dropdown:before{content:"";display:block;width:0;height:0;border:inset 6px;border-color:transparent transparent #FFFFFF transparent;border-bottom-style:solid;position:absolute;top:-12px;left:10px;z-index:89}.f-dropdown:after{content:"";display:block;width:0;height:0;border:inset 7px;border-color:transparent transparent #cccccc transparent;border-bottom-style:solid;position:absolute;top:-14px;left:9px;z-index:88}.f-dropdown.right:before{left:auto;right:10px}.f-dropdown.right:after{left:auto;right:9px}.f-dropdown.drop-right{position:absolute;left:-9999px;list-style:none;margin-left:0;outline:none;width:100%;max-height:none;height:auto;background:#FFFFFF;border:solid 1px #cccccc;font-size:0.875rem;z-index:89;margin-top:0;margin-left:2px;max-width:200px}.f-dropdown.drop-right>*:first-child{margin-top:0}.f-dropdown.drop-right>*:last-child{margin-bottom:0}.f-dropdown.drop-right:before{content:"";display:block;width:0;height:0;border:inset 6px;border-color:transparent #FFFFFF transparent transparent;border-right-style:solid;position:absolute;top:10px;left:-12px;z-index:89}.f-dropdown.drop-right:after{content:"";display:block;width:0;height:0;border:inset 7px;border-color:transparent #cccccc transparent transparent;border-right-style:solid;position:absolute;top:9px;left:-14px;z-index:88}.f-dropdown.drop-left{position:absolute;left:-9999px;list-style:none;margin-left:0;outline:none;width:100%;max-height:none;height:auto;background:#FFFFFF;border:solid 1px #cccccc;font-size:0.875rem;z-index:89;margin-top:0;margin-left:-2px;max-width:200px}.f-dropdown.drop-left>*:first-child{margin-top:0}.f-dropdown.drop-left>*:last-child{margin-bottom:0}.f-dropdown.drop-left:before{content:"";display:block;width:0;height:0;border:inset 6px;border-color:transparent transparent transparent #FFFFFF;border-left-style:solid;position:absolute;top:10px;right:-12px;left:auto;z-index:89}.f-dropdown.drop-left:after{content:"";display:block;width:0;height:0;border:inset 7px;border-color:transparent transparent transparent #cccccc;border-left-style:solid;position:absolute;top:9px;right:-14px;left:auto;z-index:88}.f-dropdown.drop-top{position:absolute;left:-9999px;list-style:none;margin-left:0;outline:none;width:100%;max-height:none;height:auto;background:#FFFFFF;border:solid 1px #cccccc;font-size:0.875rem;z-index:89;margin-top:-2px;margin-left:0;max-width:200px}.f-dropdown.drop-top>*:first-child{margin-top:0}.f-dropdown.drop-top>*:last-child{margin-bottom:0}.f-dropdown.drop-top:before{content:"";display:block;width:0;height:0;border:inset 6px;border-color:#FFFFFF transparent transparent transparent;border-top-style:solid;position:absolute;top:auto;bottom:-12px;left:10px;right:auto;z-index:89}.f-dropdown.drop-top:after{content:"";display:block;width:0;height:0;border:inset 7px;border-color:#cccccc transparent transparent transparent;border-top-style:solid;position:absolute;top:auto;bottom:-14px;left:9px;right:auto;z-index:88}.f-dropdown li{font-size:0.875rem;cursor:pointer;line-height:1.125rem;margin:0}.f-dropdown li:hover,.f-dropdown li:focus{background:#EEEEEE}.f-dropdown li.radius{border-radius:3px}.f-dropdown li a{display:block;padding:0.5rem;color:#555555}.f-dropdown.content{position:absolute;left:-9999px;list-style:none;margin-left:0;outline:none;padding:1.25rem;width:100%;height:auto;max-height:none;background:#FFFFFF;border:solid 1px #cccccc;font-size:0.875rem;z-index:89;max-width:200px}.f-dropdown.content>*:first-child{margin-top:0}.f-dropdown.content>*:last-child{margin-bottom:0}.f-dropdown.tiny{max-width:200px}.f-dropdown.small{max-width:300px}.f-dropdown.medium{max-width:500px}.f-dropdown.large{max-width:800px}.f-dropdown.mega{width:100% !important;max-width:100% !important}.f-dropdown.mega.open{left:0 !important}html{font-family:Roboto, helvetica}body{color:#030128;-webkit-font-smoothing:antialiased;position:relative}html{min-height:100%;position:relative}h1,h2,h3,h4,h5,h6,ol,ul,dl,p,pre,table,fieldset,hr{margin-bottom:0.4666666667rem}ol ol,ol ul,ul ol,ul ul{margin-bottom:1.4rem;margin-top:1.4rem}dl dt{font-weight:bold}dl dd{margin-bottom:1.4rem}dl dd:last-child{margin-bottom:0}a{text-decoration:none}hr{border-color:#4052f1}.hr--light{border-color:#c6cbfb}h1,.h1{font-size:36px;font-weight:700;text-transform:uppercase;letter-spacing:1px}h2,.h2,.contact__details .contact--us,.contact__details .call--us{font-size:18px;font-weight:200;letter-spacing:1px}h3,.h3{font-size:rem(20);font-weight:300;margin-bottom:0.7rem}h4,.h4,h5,.h5,h6,.h6{font-size:rem(13);font-weight:400;margin-bottom:0;text-transform:uppercase}h4,.h4{font-size:rem(18);font-weight:400;margin-bottom:0.4666666667rem}.roboto--200{font-weight:200}.roboto--300{font-weight:300}.color--black-rock{color:#030128}.color--royal-blue{color:#4052f1}.grid--gutter,.contact,.interaction__box,.nav-header ul,.main-header,.grid{max-width:90%;margin-left:auto;margin-right:auto}.grid--gutter::after,.contact::after,.interaction__box::after,.nav-header ul::after,.main-header::after,.grid::after{clear:both;content:"";display:block}.hide{display:none !important}.login-actions{margin-bottom:0.5rem}.login-actions>.btn,.login-actions>.btn--big{margin-top:0.7rem}.login-actions .btn+.btn,.login-actions .btn--big+.btn,.login-actions .btn+.btn--big,.login-actions .btn--big+.btn--big{margin-left:1.4rem}.login-actions a,.login-actions div{vertical-align:top}.login-form{display:inline-block}.main-header{background-color:#FFF;padding:0px 0}.main-header__logo{float:left;display:block;margin-right:2.3576515979%;width:31.7615656014%;padding:3px 10px}.main-header__logo:last-child{margin-right:0}.main-header__logo img{width:200px;margin:0.3333333333rem}.main-header__form{float:left;display:block;margin-right:2.3576515979%;width:65.8807828007%;text-align:right}.main-header__form:last-child{margin-right:0}.main-header__form textarea,.main-header__form input[type='text'],.main-header__form input[type='password'],.main-header__form input[type='email'],.main-header__form input[type='text']{margin:0 1rem 0 0}.main-header__form .login--fields{display:inline-block;text-align:right;padding:0.7rem 1.4rem 0.4666666667rem 1.4rem}.main-header__form .login--fields .btn,.main-header__form .login--fields .btn--big{padding:0.7rem 1.4rem}.main-header__form .login--fields .btn--login{font-size:13px}.main-header__form .login--btns{display:block;text-align:right}.main-header__form .login--btns .forgot,.main-header__form .login--btns .logged-in{color:#666;font-size:12px}.main-header__form .login--btns .forgot{margin-right:35px}.main-header__form .login--btns .logged-in{margin-right:5px}.main-header__form .login--btns .check{margin-right:22px}.main-header__form .mobile-btn{display:none}.nav-header{font-size:14px;background-color:#030128;width:100%;z-index:2000;padding:0;height:60px}.nav-header ul{width:100%;list-style:none;margin-bottom:0}.nav-header__item{float:left;width:25%;text-align:center}.nav-header__item a{color:#FFF;font-weight:200;text-align:center;line-height:54px;vertical-align:middle;display:block}.nav-header__item:hover,.nav-header__item.active{border-bottom:6px solid #4052f1;background-color:#0a0837}hr{border:0px solid transparent}@media screen and (min-width: 769px) and (max-width: 1154px){.main-header__logo img{width:200px;margin:0.3333333333rem}.main-header__form textarea,.main-header__form input[type='text'],.main-header__form input[type='password'],.main-header__form input[type='email'],.main-header__form input[type='text']{margin:0 1rem 0 0;width:35%}.main-header__form .login--fields{display:inline-block}.main-header__form .login--btns{display:inline-block;margin:0 0.8rem 0 0}.main-header__form .login--btns .forgot{margin-right:30px}.main-header__form .login--btns .logged-in{margin-right:14px}.main-header__form .login--btns .check{margin-right:12px}.main-header__form .mobile-btn{display:none}}@media screen and (max-width: 768px){.main-header{margin:0;text-align:center;padding:0;max-width:100%;position:static;z-index:1000}.main-header__logo{width:100%}.main-header__logo img{width:70%;margin:0.3333333333rem}.main-header__form{width:100%;margin-right:0;text-align:right;margin-bottom:20px;padding-left:1rem;padding-right:1rem;max-width:100%}.main-header__form .login--fields{width:100%;margin-bottom:0;padding:0}.main-header__form .login--fields .name,.main-header__form .login--fields .pass{width:100%;margin:4px 0}.main-header__form .login--fields .btn,.main-header__form .login--fields .btn--big{width:100%;margin-bottom:10px}.main-header__form .login--btns{text-align:right;padding:0}.main-header__form .login--btns .forgot{padding-top:0px;margin-right:20px}.main-header__form .mobile-btn{text-align:center;display:block;padding-top:25px}.nav-header{display:none}}footer{background-color:#4052f1;text-align:right;font-size:10px;color:#FFF;padding:1rem}footer p{letter-spacing:2px}form textarea,form input[type='text'],form input[type='password'],form input[type='email'],form input[type='text']{-webkit-appearance:none;-webkit-border-radius:0;background-color:#f0f0f0;border:none;border-radius:1px;padding:0.7rem 1.4rem;margin:0.5rem 1rem 0.5rem 0;color:#030128;font-size:12px;outline:none}form textarea:focus,form input[type='text']:focus,form input[type='password']:focus,form input[type='email']:focus,form input[type='text']:focus{border:0px solid #fff}.btn,.btn--big{-webkit-user-drag:none;user-drag:none;transition:background 150ms linear, color 150ms linear, border 150ms linear;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;user-select:none;background-color:#4052f1;border:0;border-radius:1px;color:#FFF;cursor:pointer;display:inline-block;font-size:1rem;font-weight:400;letter-spacing:0.01rem;line-height:1;overflow:hidden;padding:0.7rem 1.4rem;text-align:center;text-decoration:none;text-transform:uppercase;vertical-align:middle;white-space:nowrap}.btn:hover,.btn--big:hover,.btn:focus,.btn--big:focus{background-color:#2338ef;outline:none}.btn:active,.btn--big:active{background-color:#152bee}.btn--big{width:300px;padding:1.4rem;display:block}.btn--appstore,.btn--googleplay{width:50%}.btn--appstore img,.btn--googleplay img{width:140px;text-align:center;margin-bottom:15px}.btn--appstore{margin-right:20px}.btn--forgotten-reset{font-size:13px}.btn--forgotten-login{background-color:#8BC34A;font-size:13px}.btn--forgotten-login:hover,.btn--forgotten-login:focus{background-color:#71a436;outline:none}.btn--forgotten-login:active{background-color:#649130}@media screen and (max-width: 768px){.btn--appstore{margin-right:7px}.btn--big,.btn--forgotten-login{width:100%}}.banner{display:block;background:url(/assets/marketing/mack_truck_crane-a80da0f2f69c609f1359025e53d9af851d5e67250784cb189b1192e407167d7d.jpg) no-repeat 50% 50%;background-size:cover;position:relative;height:670px}.banner::after{clear:both;content:"";display:block}.banner__device-mobile img{height:85%;position:absolute;bottom:0;right:0}.banner__header h1{font-size:60px;line-height:60px;padding:4rem 0 1rem 0}.banner__content{float:left;display:block;margin-right:2.3576515979%;width:100%;height:500px;padding-right:51%}.banner__content:last-child{margin-right:0}.banner__content p{margin:5rem 0;font-weight:500;font-size:22px}@media screen and (min-width: 769px) and (max-width: 1154px){.banner__device-mobile img{height:65%}.banner__content{padding-right:65%}.banner__content p{margin:0px}.banner__header h1{padding:2rem 0 1rem 0}}@media screen and (max-width: 768px){.banner{height:620px;padding-top:20px;max-width:100%;position:relative}.banner__device-mobile img{height:50%}.banner__header h1{font-size:20px;line-height:30px;margin-bottom:10px;padding:0}.banner__content{width:100%;padding-right:0%}.banner__content p{padding-bottom:30px;font-size:14px;margin:0}.banner__content img{display:none}.banner__device{width:100%;height:auto;position:inherit}.banner__device .device-mobile{height:auto}.banner__device .device-mobile img{float:left;padding-top:20px;position:absolute;bottom:0;right:0;height:316px}}.alert,.alert--alert,.alert--error,.alert--info,.alert--notice,.alert--success,.alert--warning{transition:opacity 300ms ease-out;border-radius:2px;color:#FFF;margin-bottom:1.4rem;position:fixed;margin-top:54px;width:40%;left:30%;top:-50px;z-index:1000;border-top:0}.alert.alert-close,.alert--alert.alert-close,.alert--error.alert-close,.alert--info.alert-close,.alert--notice.alert-close,.alert--success.alert-close,.alert--warning.alert-close{opacity:0}.alert--notice,.alert--success{background-color:#8BC34A}.alert,.alert--info{background-color:#2196F3}.alert--warning{background-color:#FFC107}.alert--alert,.alert--error{background-color:#F44336}.alert__container{padding:1rem 4rem 1rem 1rem;position:relative}.alert__container *:last-child{margin-bottom:0}.close{border:0;margin:0;padding:0;outline:0;transition:all 150ms ease-out;background:none;color:#FFF;cursor:pointer;font-family:"Georgia", "Times", "Times New Roman", serif;font-size:24px;font-weight:700;line-height:1;opacity:0.6;position:absolute;right:10px;text-decoration:none;text-shadow:0 -1px 1px rbga(#000, 0.6);top:14px}.close:hover{opacity:1}@media screen and (min-width: 769px) and (max-width: 1154px){.close{right:18px;top:30%}}@media screen and (max-width: 768px){.alert,.alert--alert,.alert--error,.alert--info,.alert--notice,.alert--success,.alert--warning{width:100%;top:-50px;padding:0;left:0}.alert__container{padding:0}.alert__container p{font-size:15px;padding:10px}.alert__container .close{font-size:14px;position:absolute;margin-left:2px;top:20%}}section{padding:5rem 1rem}@media screen and (max-width: 768px){section{padding:1rem 0}}.triangle:before{background:url(/assets/marketing/sprite--arrow-9b8ef16006ffbad84f6ca09b78995d0e3e038598e7dd03af5b2c0520f3e08832.svg) no-repeat 0% 0%;background-size:100% auto;content:'';position:absolute;left:0px;min-height:90px;width:100%;display:block;margin-top:-81px}@media screen and (max-width: 768px){.triangle:before{background:url(/assets/marketing/sprite--arrow.svg) no-repeat 0% 0%;background-size:100% auto;content:"";position:absolute;left:-10px;min-height:30px;width:100%;margin-top:-16px}}.tabs dd.active a,.tabs .tab-title.active a{background:orange}[data-magellan-expedition] .nav-header__item,[data-magellan-expedition-clone] .nav-header__item{display:inline-block}.dispatch{display:block;margin-bottom:70px}.dispatch::after{clear:both;content:"";display:block}.dispatch__content{float:left;display:block;margin-right:2.3576515979%;width:48.821174201%}.dispatch__content:last-child{margin-right:0}.dispatch__content h2{padding-top:30px;font-size:14px}.dispatch__content ul.left,.dispatch__content ul.right{float:left;display:block;margin-right:2.3576515979%;width:48.821174201%;margin-top:30px;text-align:left}.dispatch__content ul.left:last-child,.dispatch__content ul.right:last-child{margin-right:0}.dispatch__content li{list-style:none;padding:10px 0px 10px 60px;font-weight:bold;display:block}.dispatch__content li.icon--sensor{background:url(/assets/marketing/icon--sensor-d42bc612d739cbfbd11ba20c754d971636f2c3482ef65f0462c64c8c9a68d999.svg) no-repeat 0% 50%}.dispatch__content li.icon--geofences{background:url(/assets/marketing/icon--geofences-9593e7e635bd54727954b5cd5b7770bd06fa10cdfa9e685faf447caa391298e9.svg) no-repeat 0% 50%}.dispatch__content li.icon--ticket{background:url(/assets/marketing/icon--ticket-a1bee4102aebb7c4bbf1270f01d2b032b521db9c404a3d9382e7b48b72478f91.svg) no-repeat 0% 50%}.dispatch__content li.icon--contact{background:url(/assets/marketing/icon--phone-140cb634c5d8aab859a9a9ca52663aaf9982a3511d735e990ad74702130e8fa3.svg) no-repeat 0% 50%}.dispatch__content li.icon--account{background:url(/assets/marketing/icon--account-2bb1f44786e5fe8021b7bc03eebc00a0cea6821e10c1dc0613e05e3e757107a9.svg) no-repeat 0% 50%}.dispatch__content li.icon--customer{background:url(/assets/marketing/icon--customer-c742d154f11a3810dfbe709d04e534ec951a1c2050d8090a9ddeb086eb3a8e0c.svg) no-repeat 0% 50%}.dispatch__content li.icon--truck{background:url(/assets/marketing/icon--area-1541622b23ad08ef894a099cd05334a26116391ee737a83d43831817c401e736.svg) no-repeat 0% 50%}.dispatch__content li.icon--quality{background:url(/assets/marketing/icon--quality-53783a1c89aeec4a9eae24683a51eaeb3e9c696bd86adbb3e6d10ac69bcc5ed6.svg) no-repeat 0% 50%}.dispatch__example{position:relative;float:left;display:block;margin-right:2.3576515979%;width:48.821174201%;margin-bottom:20px}.dispatch__example:last-child{margin-right:0}.dispatch__example .device-computer{background:url(/assets/marketing/device--computer-e165df88a5daa60562da03bcd29e4c2266bdb35bce96edfb09a67fc482415654.png) no-repeat;background-position:middle;background-size:100%;position:absolute;top:0;right:0;height:400px;width:80%}@media screen and (min-width: 769px) and (max-width: 1154px){.dispatch{margin-bottom:0px}.dispatch__content{float:left;display:block;margin-right:2.3576515979%;width:48.821174201%}.dispatch__content:last-child{margin-right:0}.dispatch__content h2{padding-top:20px}.dispatch__content ul.left{padding-top:30px}.dispatch__content ul.left,.dispatch__content ul.right{float:left;display:block;margin-right:2.3576515979%;width:65.8807828007%;margin-top:0px}.dispatch__content ul.left:last-child,.dispatch__content ul.right:last-child{margin-right:0}.dispatch__content li{padding:10px 0px 10px 60px}.dispatch__example{position:relative;float:left;display:block;margin-right:2.3576515979%;width:31.7615656014%;float:right}.dispatch__example:last-child{margin-right:0}.dispatch__example .device-computer{position:absolute;top:100px;right:0;width:160%}}@media screen and (max-width: 768px){.dispatch{margin-bottom:-75px}.dispatch .grid--gutter,.dispatch .contact,.dispatch .interaction__box,.dispatch .main-header,.dispatch .nav-header ul,.nav-header .dispatch ul{max-width:90%}.dispatch .grid--gutter h1,.dispatch .contact h1,.dispatch .interaction__box h1,.dispatch .main-header h1,.dispatch .nav-header ul h1,.nav-header .dispatch ul h1{font-size:20px}.dispatch__content,.dispatch__example{width:100%}.dispatch__content h2{padding-top:10px;font-size:14px}.dispatch__content ul.left,.dispatch__content ul.right{width:100%;margin-top:0px;padding-left:20px;margin-bottom:0}.dispatch__content li{padding:17px 0px 10px 60px}.dispatch__example{height:270px;width:100%;margin-bottom:0px;text-align:center}.dispatch__example .device-computer{height:250px;width:280px;left:0;top:20px;margin-left:25px}}.analytics{display:block;color:#000}.analytics::after{clear:both;content:"";display:block}.analytics__example{float:left;display:block;margin-right:2.3576515979%;width:31.7615656014%;margin-top:0px;text-align:center}.analytics__example:last-child{margin-right:0}.analytics__example img{width:251px;height:325px}.analytics__content{float:left;display:block;margin-right:2.3576515979%;width:65.8807828007%;margin-top:0px}.analytics__content:last-child{margin-right:0}.analytics__content li{margin-left:20px;padding:10px;font-size:18px}.analytics__content strong{font-weight:bolder;font-size:19px}@media screen and (min-width: 769px) and (max-width: 1154px){.analytics__content{padding-left:55px}.analytics__content h1{font-size:25px}.analytics__content li{font-size:15px}}@media screen and (max-width: 768px){.analytics__example{width:100%;margin-top:20px}.analytics__content{width:100%;margin-top:20px}.analytics__content h1{font-size:20px}.analytics__content li{margin-left:15px;padding:2px;font-size:14px}.analytics__content strong{font-weight:bolder;font-size:15px}}.interaction{background-color:#4052f1;color:#fff}.interaction__box{display:block}.interaction__box::after{clear:both;content:"";display:block}.interaction__box h1{margin-bottom:2rem;padding-top:20px}.interaction__company{background-color:#FFF;color:#000;padding:5rem 2rem;display:block}.interaction__company::after{clear:both;content:"";display:block}.interaction__company h2{margin-bottom:30px}.interaction__company li{list-style:none;float:left;display:block;margin-right:2.3576515979%;width:31.7615656014%;text-align:center}.interaction__company li:last-child{margin-right:0}.interaction__company li img{display:block;height:80px;margin:0 auto;padding-bottom:20px;width:80px}.interaction__customer h2{margin:1rem 1rem 0 1rem;padding-top:2rem}.interaction__customer .interaction__gallery{list-style:none;text-align:center}.interaction__customer .interaction__box{margin-right:0;cursor:pointer;display:inline-block;margin-top:40px;width:49%}.interaction__customer .interaction__box--bg{margin-right:0;border:1px solid #4052f1;min-height:22vw;overflow:hidden;position:relative;text-align:center}.interaction__customer .interaction--1{background:url(/assets/marketing/interaction--1-d859be2fcb371d6d7e61e4bca6857273ddb3652ed83d3a79a0bc9e390f67e369.png) no-repeat;background-size:100%}.interaction__customer .interaction--2{background:url(/assets/marketing/interaction--2-65dc9a8b4c155d789ebd3b935304b93ae56e8341c9f4afbefa1db8dd31ec2cf7.png) no-repeat;background-size:100%}.interaction__customer .interaction--3{background:url(/assets/marketing/interaction--3-39d186dd8cb47f68ba7bf926d0a657226a208aafb85c12c40e71eb37b4f8dded.png) no-repeat;background-size:100%}.interaction__customer .interaction--4{background:url(/assets/marketing/interaction--4-f9a44302c6bed8b5d0bfa6f08a87595e12d176b843a547c06249679cfab3b3ee.png) no-repeat;background-size:100%}.interaction__customer .interaction__box--title{display:table;height:22vw;width:101%;background-color:rgba(28,26,62,0.8);left:0;position:absolute;top:0;z-index:3}.interaction__customer .interaction__box--title h3{transition:top 0.2s ease-out;color:#fff;display:table-cell;text-align:center;top:40%;vertical-align:middle}.interaction__customer .interaction__box:hover .interaction__box--title{transition:top 0.2s ease-out;top:-100%}@media screen and (min-width: 769px) and (max-width: 1154px){.interaction__customer h2{font-size:15px;margin-bottom:3rem}.interaction__customer .interaction__box{margin:0px 0px}}@media screen and (max-width: 768px){.interaction h1{margin:1rem 0;font-size:20px}.interaction__company{padding:0.5rem 1rem 2rem 1rem}.interaction__company li{width:100%;padding-bottom:20px}.interaction__company li img{height:60px;padding-bottom:0;width:60px}.interaction__customer h2{font-size:14px;font-weight:500px;margin-bottom:3rem;margin-left:0;padding:2rem 0 0 0}.interaction__customer .interaction__box{width:100%;margin-right:0;margin:0;padding-bottom:30px}.interaction__customer .interaction__box--bg{min-height:41vw;overflow:visible}.interaction__customer .interaction__box--title{height:10%;width:100.3%;top:-23px;left:0px}.interaction__customer .interaction__box--title h3{top:40%;font-size:14px;padding:2px}.interaction__customer .interaction__box:hover .interaction__box--title{top:-23px}.triangle:before{display:none}}.software{display:block;background:url(/assets/marketing/background--blocks-2e29f308f1bb1b276fa29a2bd54cdd6363af6ef11087b1ef66a950b0799b1d84.png) repeat 50% 50%;color:#FFF;padding:5rem 2rem}.software::after{clear:both;content:"";display:block}.software__content{margin-top:50px}.software__content li{list-style:none;float:left;display:block;margin-right:2.3576515979%;width:23.2317613015%;text-align:center;margin-top:30px}.software__content li:last-child{margin-right:0}.software__content li img{display:block;width:150px;height:150px;margin:0 auto;padding-bottom:20px}@media screen and (max-width: 768px){.software{padding:1rem 0}.software__content{margin-top:10px}.software__content h1{font-size:20px;margin-top:20px}.software__content h2{font-size:14px}.software__content li{width:100%;text-align:center;margin:10px 0 25px 0}.software__content li img{width:150px;height:150px;margin:0 auto;padding-bottom:5px}}.components{background:#f0f0f0 url(/assets/marketing/components--map-6d95a820a1abef1718653736ed22460c95d7adf04a4dd8e8c5e6e8e2989b4e94.png) no-repeat 0 0;background-size:cover;padding-bottom:180px;padding-top:50px}.components-list{border:0;margin:0;padding:0;list-style:none;margin-top:8px;text-align:center}.components-list__icon{display:none}.components-list__heading{display:none;font-size:1rem;line-height:1rem;margin-bottom:0;margin-top:5px}.components-list__info{background-color:#FFF;color:#030128;left:0%;margin:1rem 0;padding:1rem;position:relative;text-align:left}.components-list__info h3{font-size:1.1rem;line-height:1;margin-bottom:0}.components-list__info ul{display:block;margin-left:1rem;margin-top:0.5rem}.components-list__info ul::after{clear:both;content:"";display:block}.components-list__info ul li{line-height:1.5em;list-style-type:disc;white-space:nowrap}.components-list .is-dispatch .components-list__info{top:175px}.components-list .is-plant .components-list__info{top:26px}.components-list .is-truck .components-list__info{top:300px}.components-list .is-site .components-list__info{top:310px}.components-list .is-contractor .components-list__info{top:422px}.components-list__item:hover .components-list__icon{background-color:#4052f1}.components-list__item:hover .components-list__icon img{margin-top:-22px}.components-list__item:hover .components-list__info{display:block}.components-col1,.components-col2{float:left;display:block;margin-right:2.3576515979%;width:31.7615656014%;margin-right:0;width:33.2%}.components-col1:last-child,.components-col2:last-child{margin-right:0}.components-col1 ul,.components-col2 ul{display:block;margin-bottom:0.5rem;margin-top:0.5rem}.components-col1 ul::after,.components-col2 ul::after{clear:both;content:"";display:block}.components-col1 ul:before,.components-col2 ul:before{background:#FFF;left:100%;position:absolute;top:60px;width:20%;z-index:1}.components-col2 ul:before{left:-20%}.components-items{float:left;display:block;margin-right:2.3576515979%;width:31.7615656014%;background:url(/assets/marketing/components--content-54b6634bc829cc8bdc1f6f3318f73771a0551aa8b0e34ff4c2a9f6ffa0384f3a.png) no-repeat 50% 50%;background-size:500px;height:1100px;margin-right:0;width:33.2%}.components-items:last-child{margin-right:0}@media screen and (min-width: 769px) and (max-width: 1154px){.components-items{display:none}.components-col1,.components-col2{float:left;display:block;margin-right:2.3576515979%;width:48.821174201%}.components-col1:last-child,.components-col2:last-child{margin-right:0}.components{padding-bottom:10px;padding-top:25px}.components .grid--gutter,.components .contact,.components .main-header,.components .nav-header ul,.nav-header .components ul,.components .interaction__box{max-width:95%}.components h1{font-size:20px}.components-list{margin-top:10px}.components-list:before{display:none}.components-list__item{width:100%;margin-top:0;position:relative;text-align:left;padding-top:25px;width:30%;border-bottom:none;height:200px;margin-bottom:50px}.components-list__icon{height:64px;width:64px;background:#FFF;border-radius:50%;display:inline-block;text-align:center;margin-left:10px;overflow:hidden}.components-list__icon img{height:64px;width:32px;display:inline-block;margin-top:22px}.components-list__heading{margin:-50px 0 0 0;display:inline-block;vertical-align:middle;padding-left:1rem}.components-list__heading span{display:block;line-height:20px}.components-list .is-company{height:400px}.components-list .is-company .components-list__info{top:0}.components-list .is-dispatch .components-list__info{top:0}.components-list .is-plant .components-list__info{top:0}.components-list .is-truck .components-list__info{top:0}.components-list .is-site .components-list__info{top:0}.components-list .is-contractor .components-list__info{top:0}.components-list__info{width:100%;background-color:transparent;color:#030128;padding-top:0;position:relative;top:0px;padding-bottom:30px;font-size:14px}.components-list__info span{display:block;line-height:20px}.components-list__info:before{display:none}.components-list__info ul{width:100%}.components-list__info ul li{width:100%}.components-list .is-company{display:block;width:100%}.components-list .is-company ul{width:100%}.components-list .is-company:before{left:0}.components-list .is-dispatch{display:block;width:100%}.components-list .is-dispatch ul{width:100%}.components-list .is-plant{display:block;width:100%}.components-list .is-plant ul{width:100%}.components-list .is-truck{display:block;width:100%}.components-list .is-truck ul{width:100%}.components-list .is-site{display:block;width:100%}.components-list .is-site ul{width:100%}.components-list .is-contractor{display:block;width:100%;left:0px}.components-list .is-contractor:before{left:0}.components-list .is-contractor ul{width:100%}.components-list__item:hover .components-list__icon img{margin-top:-23px}}@media screen and (max-width: 768px){.components-items{display:none}.components-col1,.components-col2{width:100%}.components{padding-bottom:10px;padding-top:25px}.components .grid--gutter,.components .contact,.components .main-header,.components .nav-header ul,.nav-header .components ul,.components .interaction__box{max-width:95%}.components h1{font-size:20px}.components-list{margin-top:10px}.components-list__item{width:100%;border-bottom:2px solid #D9DADD;margin-top:0;padding-top:25px;position:relative;text-align:left}#last.components-list__item{border-bottom:none}.components-list__icon{background:#FFF;border-radius:50%;display:inline-block;margin-left:10px;margin-top:1rem;text-align:center}.components-list__icon img{display:inline-block;margin-top:22px}.components-list__heading{display:inline-block;margin:-50px 0 0 0;padding-left:1rem;vertical-align:middle}.components-list .is-company .components-list__info{top:0}.components-list .is-dispatch .components-list__info{top:0}.components-list .is-plant .components-list__info{top:0}.components-list .is-truck .components-list__info{top:0}.components-list .is-site .components-list__info{top:0}.components-list .is-contractor .components-list__info{top:0}.components-list__info{width:100%;background-color:transparent;color:#030128;font-size:14px;margin:0;padding-bottom:0.5rem;padding-top:0;position:relative;top:0px}.components-list__info ul{width:100%}.components-list__info ul:before{display:none}.components-list__info ul li{width:100%}.components-list__item:hover .components-list__icon img{margin-top:-23px}.components-list__item{margin-top:-64px / 2;position:relative;text-align:center;z-index:2}.components-list__icon{height:64px;width:64px;background:#FFF;border-radius:50%;display:inline-block;overflow:hidden;text-align:center}.components-list__icon img{height:64px;width:32px;display:inline-block;margin-top:22px}}.contact__form,.contact__details{float:left;display:block;margin-right:2.3576515979%;width:48.821174201%;padding:2rem}.contact__form:last-child,.contact__details:last-child{margin-right:0}.contact__details{height:440px}.contact__form{background:url(/assets/marketing/background--blocks-2e29f308f1bb1b276fa29a2bd54cdd6363af6ef11087b1ef66a950b0799b1d84.png) repeat 50% 50%}.contact__form #errors .alert-error{color:white;padding:10px}.contact__form h1{color:#FFF;margin-bottom:30px}.contact__form textarea,.contact__form input[type='text'],.contact__form input[type='email'],.contact__form input[type='text']{width:100%;background-color:#f0f0f0;display:block}.contact__form .btn,.contact__form .btn--big{width:100%;padding:20px 0}.contact__details{background-color:#f0f0f0}.contact__details .contact--us,.contact__details .call--us{letter-spacing:2px;margin-top:1.7rem;list-style:none;margin-left:10px;vertical-align:middle;line-height:22px;font-size:22px;font-weight:400}.contact__details .contact--us figure,.contact__details .contact--us span,.contact__details .call--us figure,.contact__details .call--us span{display:inline-block;vertical-align:middle;color:#000;margin-left:10px}@media screen and (min-width: 769px) and (max-width: 1154px){.contact__form,.contact__details{padding:1rem}.contact__details{height:367px}.contact__form h1{font-size:23px}.contact__form .btn,.contact__form .btn--big{padding:10px 0}.contact__details h1{font-size:23px}.contact__details .contact--us,.contact__details .call--us{letter-spacing:2px;margin-top:1rem;margin-left:10px;font-size:18px}}@media screen and (max-width: 768px){.contact__form,.contact__details{width:100%;padding:1rem}.contact__details{height:200px}.contact__form h1{font-size:20px}.contact__form textarea,.contact__form input[type='text'],.contact__form input[type='email'],.contact__form input[type='text']{width:100%}.contact__form .btn,.contact__form .btn--big{width:100%;padding:10px 0}.contact__details{margin:1rem 0}.contact__details h1{font-size:20px}.contact__details .contact--us,.contact__details .call--us{letter-spacing:2px;margin-top:1.7rem;line-height:12px;font-size:12px;font-weight:400;margin-left:0px}.contact__details .contact--us li,.contact__details .call--us li{margin:0}.contact__details .contact--us figure,.contact__details .call--us figure{margin-left:0}}
