.freight-header-panel{position:absolute;display:block;height:auto;width:100%;top:0;z-index:998;background:-webkit-gradient(linear, left top, left bottom, from(rgba(66,60,95,0.7)), to(rgba(66,60,95,0)));background:linear-gradient(to bottom, rgba(66,60,95,0.7) 0%, rgba(66,60,95,0) 100%);mix-blend-mode:multiply}.freight-header-panel h1{margin:0;color:#fff;position:relative;top:15px}@media print, screen and (min-width: 40em){.freight-header-panel h1{top:30px}}.freight-header-panel h1 .uppercase{text-transform:uppercase}.freight-header-panel .header-image{width:100%}.freight-header-panel .title-block{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);position:absolute;top:50%;left:50%;-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);max-width:1200px;width:100%;z-index:999}@media print, screen and (min-width: 64em){.freight-header-panel .title-block{padding:0 8rem}}@media print, screen and (min-width: 40em) and (max-width: 49.99875em){.freight-header-panel .title-block{width:60%}}@media print, screen and (max-width: 39.99875em){.freight-header-panel .title-block{width:68%;top:60%}}.freight-header-panel block-title{font-family:"AvantGardeGothicITC W01 Demi",Helvetica,sans-serif;text-transform:uppercase}.freight-header-panel block-title:first-child{font-family:"Kepler W01 It",Georgia,TimesNewRoman,Times New Roman,Times,Baskerville,serif;text-transform:none}.freight-header-panel block-title svg{vertical-align:baseline;margin-bottom:-35px !important;max-height:120px}@media print, screen and (min-width: 40em) and (max-width: 49.99875em){.freight-header-panel block-title svg{max-height:80px;margin-bottom:-20px !important}}@media print, screen and (max-width: 39.99875em){.freight-header-panel block-title svg{max-height:60px;margin-bottom:-15px !important}}.freight-header-panel block-title:first-child svg{vertical-align:text-bottom}.freight-header-panel block-title:last-child svg{vertical-align:super}.freight-header-panel .overlay{position:absolute;display:block;height:150px;width:100%;top:0;z-index:998;background:-webkit-gradient(linear, left top, left bottom, from(rgba(66,60,95,0.7)), to(rgba(66,60,95,0)));background:linear-gradient(to bottom, rgba(66,60,95,0.7) 0%, rgba(66,60,95,0) 100%);mix-blend-mode:multiply}.freight-header-panel.large .manual{height:200px}.freight-header-panel.large .manual svg{height:100%}.freight-header-panel.normal .manual{height:250px}.freight-header-panel.normal .manual svg{height:100%}@media print, screen and (max-width: 39.99875em){.freight-header-panel.normal .manual svg{height:40%;margin-top:30%}}@media print, screen and (min-width: 40em) and (max-width: 49.99875em){.freight-header-panel.normal .manual svg{height:70%;margin-top:15%}}.freight-header-panel svg{position:relative;overflow:visible !important;width:100%;padding:0}.freight-header-panel svg.loaded{text-shadow:0 0 42px rgba(0,0,0,0.5)}.freight-header-panel svg.title-wrapper{margin-bottom:-32px;font-family:"AvantGardeGothicITC W01 Demi",Helvetica,sans-serif}.freight-header-panel svg.title-wrapper text{color:#ffffff;fill:currentColor;font-size:20px}.freight-header-panel .book-now-container .button{position:fixed;bottom:0;left:0;z-index:1100;height:auto;width:100%;margin-bottom:0;padding:0.85em 1em;letter-spacing:2px;font-size:1.4rem;border-radius:0;-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;border-top-left-radius:5px;border-top-right-radius:5px}@media screen and (min-width: 50em){.freight-header-panel .book-now-container .button{background-color:#099;position:absolute;left:-10px;bottom:15px;height:72px;width:auto;text-transform:uppercase;color:#fff;padding-top:25px;border-radius:0 3rem 3rem 0}}.freight-header-panel .book-now-container .button:hover,.freight-header-panel .book-now-container .button:active{color:#423c5f}@media print, screen and (min-width: 64em){.freight-float .book-now-container .button{z-index:1100;margin-bottom:0;padding:0.85em 1em;letter-spacing:2px;font-size:1.4rem;background-color:#099;position:absolute;left:-10px;bottom:15px;height:72px;width:auto;text-transform:uppercase;color:#fff;padding-top:25px;border-radius:0 3rem 3rem 0}.freight-float .book-now-container .button:hover,.freight-float .book-now-container .button:active{color:#423c5f}.freight-float .sticky.is-at-top.is-stuck .book-now-container .button{top:1rem}}
