*,body,html{box-sizing:border-box}#menu a,.button,button{background-color:#333;color:#fff}.clear-fix,footer .container{display:flow-root}#menu li,.button,.flex,.flex p,.footer-left,button{text-align:center}@font-face{font-family:Avenir;src:url('/styles/font/AvenirNextLTPro-Bold.woff2') format('woff2'),url('/styles/font/AvenirNextLTPro-Bold.woff') format('woff');font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Avenir;src:url('/styles/font/AvenirNextLTPro-Regular.woff2') format('woff2'),url('/styles/font/AvenirNextLTPro-Regular.woff') format('woff');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Avenir;src:url('/styles/font/AvenirNextLTPro-It.woff2') format('woff2'),url('/styles/font/AvenirNextLTPro-It.woff') format('woff');font-weight:400;font-style:italic;font-display:swap}body,html{padding:0;margin:0;width:100%;height:100%;font-family:Avenir,sans-serif;font-size:16px;letter-spacing:1pt;line-height:1.2;color:#333}h1,h2,h3,h4,h5,h6{text-transform:uppercase;font-weight:700;margin:0 0 30px;padding:0}h1{font-size:350%}h2{font-size:300%}h3{font-size:250%}h4{font-size:200%}h5{font-size:150%}h6{font-size:100%}p{line-height:1.5;padding:0;margin:20px 0}body{background-color:#383838;background-image:url("data:image/svg+xml,<svg id='patternId' width='100%' height='100%' xmlns='http://www.w3.org/2000/svg'><defs><pattern id='a' patternUnits='userSpaceOnUse' width='69.141' height='40' patternTransform='scale(8) rotate(0)'><rect x='0' y='0' width='100%' height='100%' fill='hsla(0, 0%, 22%, 1)'/><path d='M69.212 40H46.118L34.57 20 46.118 0h23.094l11.547 20zM57.665 60H34.57L23.023 40 34.57 20h23.095l11.547 20zm0-40H34.57L23.023 0 34.57-20h23.095L69.212 0zM34.57 60H11.476L-.07 40l11.547-20h23.095l11.547 20zm0-40H11.476L-.07 0l11.547-20h23.095L46.118 0zM23.023 40H-.07l-11.547-20L-.07 0h23.094L34.57 20z'  stroke-width='0.5' stroke='hsla(259, 0%, 25%, 1)' fill='none'/></pattern></defs><rect width='800%' height='800%' transform='translate(-272,-104)' fill='url(%23a)'/></svg>")}.button,.transition-ease,button,input{-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s}#footer-logo,.button,button{display:inline-block;text-decoration:none}.button,button{cursor:pointer;padding:10px 30px;border-radius:20px;font-size:120%}#menu a.active,#menu a:hover,.button.loading,.button:hover,button.loading,button:hover{background-color:#b80909}.button.loading,button.loading{cursor:progress}.wrapper{padding:0 30px}.container{padding:20px 0;margin:0 0 30px}header{padding-top:30px}header .container,section .container{background-color:#fff;border-radius:15px;padding:20px;box-shadow:0 0 4px 1px #888;overflow:hidden}header .page-heading{background-image:url(../images/header-quadx-forwarders.jpg);background-position:center;background-size:cover;background-repeat:no-repeat}#logo{display:block;max-width:350px;width:100%;height:300px;padding:40px;margin:-20px 0;background-color:#00000088;vertical-align:middle}#logo>img{width:100%;padding-top:20%}#footer-menu,nav #menu{margin:0;padding:0;list-style:none}.page-heading nav{margin:0 -20px -20px}nav #menu{display:flex;flex-direction:row;flex-wrap:nowrap;align-content:center;justify-content:space-evenly;align-items:stretch}#menu a,.copy,.heading>.main,.heading>.sub,.img-header{display:block}#menu li{flex:auto}#menu a{text-decoration:none;padding:10px;border-top:1px solid #f0f0f088}.img-header{width:calc(100% + 40px);margin:-20px -20px 0}.heading{margin:0 -20px;padding:20px 20px 0;border-top:10px solid #b80909}.heading>.sub{font-size:75%}footer .container{border-top:5px solid #fff}#footer-logo{width:200px}#footer-logo>img{width:100%;display:block}#footer-menu a,#footer-menu li,.flex h2{display:inline-block}.copy{text-decoration:none;color:#fff;font-size:70%;padding-top:5px}.footer-left{float:left;width:224px;padding:10px 22px 10px 0;border-right:2px solid #fff}.footer-right{float:left;width:calc(100% - 224px);padding:10px 0 0}#footer-menu li{padding:0 0 0 20px}#footer-menu a{text-decoration:none;color:#fff;margin:0 0 10px}.container-flex{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:stretch;align-content:flex-start}.flex{flex:0 0 30%;border:3px solid;padding:10px;margin:10px;border-radius:15px}.flex h2{font-size:120%;width:100%;margin:10px 0}.flex p{margin:0 10px 10px;font-size:85%;line-height:1.2;letter-spacing:unset}.icons-png{width:128px;height:128px}@media screen and (max-width:980px){.flex{flex:1 0 40%}.icons-png{width:90px;height:90px}}@media screen and (max-width:500px){.flex{flex:1 0 90%}.icons-png{width:70px;height:70px}body,html{font-size:14px}h1{font-size:225%}h2{font-size:200%}h3{font-size:175%}h4{font-size:150%}h5{font-size:125%}h6{font-size:100%}#logo{max-width:unset;width:calc(100% + 40px);padding:20px 40px;margin:-20px}nav #menu{flex-direction:column}.footer-left{float:none;width:100%;padding:10px 0;text-align:center;border-right:none}.footer-right{float:none;width:100%;border-top:1px dashed #fff;padding:20px 0;margin:10px 0 0}#footer-menu li{display:block;padding:0;text-align:center}.img-header{width:calc(100% + 240px);margin:-20px -120px 0}}