body{background:#fff;margin:0;overflow-x:hidden;padding:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.page-container{overflow:hidden}a,button{outline:none!important;transition:background .3s ease-in-out}a:hover{cursor:pointer;text-decoration:none}.page-preloader{animation-delay:2s;animation-duration:.5s;animation-fill-mode:both;animation-name:preloader-fade;background:#fff url(img/pageload-spinner.gif) no-repeat 50%;bottom:0;position:fixed;top:0;width:100%;z-index:100000}.preloader-complete{animation-delay:.1s}@keyframes preloader-fade{0%{opacity:1;visibility:visible}to{opacity:0;visibility:hidden}}.bloc{background:50% 50% no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;clear:both;display:flex;padding:0 20px;position:relative;width:100%}.bloc .container{padding-left:0;padding-right:0;position:relative}.bloc-lg{padding:100px 20px}.bloc-md{padding:50px 20px}.bloc-sm{padding:20px}.bg-b-edge,.bg-bl-edge,.bg-br-edge,.bg-center,.bg-l-edge,.bg-r-edge,.bg-repeat,.bg-t-edge,.bg-tl-edge,.bg-tr-edge{-webkit-background-size:auto!important;-moz-background-size:auto!important;-o-background-size:auto!important;background-size:auto!important}.bloc-video,.video-bg-container{bottom:0;left:50%;overflow:hidden;position:absolute;right:-50%;top:0;transform:translateX(-50%);-webkit-transform:translateX(-50%)}.bloc-video,.video-bg-container iframe{height:auto;min-height:100%;min-width:100%;width:auto;z-index:0}.bloc-bg-texture:before{background-size:2px 2px;bottom:0;content:"";left:0;position:absolute;right:0;top:0}.texture-darken-strong:before{background:rgba(0,0,0,.8)}.parallax__container{clip:rect(0,auto,auto,0);height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%;z-index:-1}.parallax{background-position:50%;background-repeat:no-repeat;background-size:cover;position:fixed;top:0;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transform-style:preserve-3d;transform-style:preserve-3d;width:100%}.d-bloc{color:hsla(0,0%,100%,.7)}.d-bloc button:hover{color:hsla(0,0%,100%,.9)}.d-bloc .icon-round,.d-bloc .icon-rounded,.d-bloc .icon-semi-rounded-a,.d-bloc .icon-semi-rounded-b,.d-bloc .icon-square{border-color:hsla(0,0%,100%,.9)}.d-bloc .divider-h span{border-color:hsla(0,0%,100%,.2)}.d-bloc .a-btn,.d-bloc .navbar a,.d-bloc a .icon-lg,.d-bloc a .icon-md,.d-bloc a .icon-sm,.d-bloc a .icon-xl,.d-bloc h1 a,.d-bloc h2 a,.d-bloc h3 a,.d-bloc h4 a,.d-bloc h5 a,.d-bloc h6 a,.d-bloc p a{color:hsla(0,0%,100%,.6)}.d-bloc .a-btn:hover,.d-bloc .navbar a:hover,.d-bloc a:hover .icon-lg,.d-bloc a:hover .icon-md,.d-bloc a:hover .icon-sm,.d-bloc a:hover .icon-xl,.d-bloc h1 a:hover,.d-bloc h2 a:hover,.d-bloc h3 a:hover,.d-bloc h4 a:hover,.d-bloc h5 a:hover,.d-bloc h6 a:hover,.d-bloc p a:hover{color:#fff}.d-bloc .navbar-toggle .icon-bar{background:#fff}.d-bloc .btn-wire,.d-bloc .btn-wire:hover{border-color:#fff;color:#fff}.d-bloc .card{color:rgba(0,0,0,.5)}.d-bloc .card button:hover{color:rgba(0,0,0,.7)}.d-bloc .card icon{border-color:rgba(0,0,0,.7)}.d-bloc .card .divider-h span{border-color:rgba(0,0,0,.1)}.d-bloc .card .a-btn{color:rgba(0,0,0,.6)}.d-bloc .card .a-btn:hover{color:#000}.d-bloc .card .btn-wire,.d-bloc .card .btn-wire:hover{border-color:rgba(0,0,0,.3);color:rgba(0,0,0,.7)}.d-bloc .card,.l-bloc{color:rgba(0,0,0,.5)}.d-bloc .card button:hover,.l-bloc button:hover{color:rgba(0,0,0,.7)}.l-bloc .icon-round,.l-bloc .icon-rounded,.l-bloc .icon-semi-rounded-a,.l-bloc .icon-semi-rounded-b,.l-bloc .icon-square{border-color:rgba(0,0,0,.7)}.d-bloc .card .divider-h span,.l-bloc .divider-h span{border-color:rgba(0,0,0,.1)}.d-bloc .card .a-btn,.l-bloc .a-btn,.l-bloc .navbar a,.l-bloc a .icon-lg,.l-bloc a .icon-md,.l-bloc a .icon-sm,.l-bloc a .icon-xl,.l-bloc h1 a,.l-bloc h2 a,.l-bloc h3 a,.l-bloc h4 a,.l-bloc h5 a,.l-bloc h6 a,.l-bloc p a{color:rgba(0,0,0,.6)}.d-bloc .card .a-btn:hover,.l-bloc .a-btn:hover,.l-bloc .navbar a:hover,.l-bloc a:hover .icon-lg,.l-bloc a:hover .icon-md,.l-bloc a:hover .icon-sm,.l-bloc a:hover .icon-xl,.l-bloc h1 a:hover,.l-bloc h2 a:hover,.l-bloc h3 a:hover,.l-bloc h4 a:hover,.l-bloc h5 a:hover,.l-bloc h6 a:hover,.l-bloc p a:hover{color:#000}.l-bloc .navbar-toggle .icon-bar{color:rgba(0,0,0,.6)}.d-bloc .card .btn-wire,.d-bloc .card .btn-wire:hover,.l-bloc .btn-wire,.l-bloc .btn-wire:hover{border-color:rgba(0,0,0,.3);color:rgba(0,0,0,.7)}.voffset{margin-top:30px}.voffset-md{margin-top:50px}.sticky-nav.sticky{box-shadow:0 1px 2px rgba(0,0,0,.3);position:fixed;top:0;transition:all .2s ease-out;z-index:1000}.dropdown-menu .dropdown-menu{border:none}@media (min-width:576px){.navbar-expand-sm .dropdown-menu .dropdown-menu{border:1px solid rgba(0,0,0,.15);left:100%;position:absolute;top:-7px}.navbar-expand-sm .dropdown-menu .submenu-left{left:auto;right:100%}}@media (min-width:768px){.navbar-expand-md .dropdown-menu .dropdown-menu{border:1px solid rgba(0,0,0,.15);left:100%;position:absolute;top:-7px}.navbar-expand-md .dropdown-menu .submenu-left{left:auto;right:100%}}@media (min-width:992px){.navbar-expand-lg .dropdown-menu .dropdown-menu{border:1px solid rgba(0,0,0,.15);left:100%;position:absolute;top:-7px}.navbar-expand-lg .dropdown-menu .submenu-left{left:auto;right:100%}}.mg-sm{margin-bottom:5px}.mg-md,.mg-sm{margin-top:10px}.mg-md{margin-bottom:20px}.mg-lg{margin-bottom:40px;margin-top:10px}img.mg-lg,img.mg-md,img.mg-sm{margin-top:0}img.mg-sm{margin-bottom:10px}img.mg-md{margin-bottom:30px}img.mg-lg{margin-bottom:50px}.btn-d,.btn-d:focus,.btn-d:hover{background:rgba(0,0,0,.3);color:#fff}button{outline:none!important}.icon-spacer{margin-right:5px}.dropdown a .caret{margin:0 0 0 5px}.btn-dropdown .dropdown-menu .dropdown{padding:3px 20px}.icon-sm{font-size:18px!important}.icon-md{font-size:30px!important}.icon-lg{font-size:60px!important}.card-sq,.card-sq .card-footer,.card-sq .card-header{border-radius:0}.card-rd{border-radius:30px}.card-rd .card-header{border-radius:29px 29px 0 0}.card-rd .card-footer{border-radius:0 0 29px 29px}.card-columns .card{margin-bottom:.75rem}@media (min-width:576px){.card-columns{-webkit-column-count:3;-moz-column-count:3;column-count:3;-webkit-column-gap:1.25rem;-moz-column-gap:1.25rem;column-gap:1.25rem;orphans:1;widows:1}.card-columns .card{display:inline-block;width:100%}}.divider-h{background-color:rgba(0,0,0,.2);margin:20px 0;min-height:1px}.divider-half{width:50%}.dropdown-menu .divider-h{margin:0}.scrollToTop{bottom:20px;height:36px;opacity:0;padding:5px;pointer-events:none;position:fixed;right:20px;transition:all .3s ease-in-out;width:36px;z-index:999}.showScrollTop{opacity:1;pointer-events:all}.scroll-to-top-btn-icon{fill:none;stroke:#fff;stroke-width:2px;fill-rule:evenodd;stroke-linecap:round}.object-hidden{display:none}.container{max-width:1140px}.hero{font-family:Lato;font-size:80px;font-weight:900}.color-dark{color:#224c66!important}.eyebrow{font-family:Roboto;font-size:20px;font-weight:700;text-transform:uppercase}.color-black{color:#000!important}.menu-item{font-family:Roboto;font-size:20px;font-weight:lighter;text-transform:uppercase}.heading{font-family:Lato;font-size:48px;font-weight:900}.color-gray{color:#708a9a!important}.sub-heading{font-size:18px;text-transform:uppercase}.bolded-header,.sub-heading{font-family:Lato;font-weight:900}.bolded-header{font-size:20px}.paragraph-large{font-size:22px;font-weight:400}.paragraph-small{font-size:16px;font-weight:400}.navbar-brand img{height:40px}.button-primary{background-color:#00a49f;border-radius:50px 50px 50px 50px;color:#fff!important;font-size:20px;font-weight:400;padding-left:25px;padding-right:25px}.button-secondary{background-color:transparent;border-color:#00a49f!important;border-radius:50px 50px 50px 50px;color:#00a49f!important;font-size:20px;font-weight:400}.p-style{width:100%}.service-selector-card-image{border-top-left-radius:16px;border-top-right-radius:16px}.service-selector-card{background-color:hsla(0,0%,100%,.1);border-color:transparent!important;border-radius:16px 16px 16px 16px;padding:10px;text-decoration:none}.color-white{color:#fff!important}.arrow-icon{margin-left:9px;margin-top:10%}.domination-arrow{margin-top:63px}.button-link{background-color:transparent;color:#04a39e!important;font-size:20px;padding:0}.image-block{background-size:cover;border-radius:16px 16px 16px 16px}.content-row{margin-bottom:41px;margin-left:0;padding-bottom:0}.review-card{background-color:hsla(0,0%,100%,.1);border-radius:16px 16px 16px 16px;color:transparent!important}.review-profile{border-color:#bfbfbf!important;border-style:solid;border-width:6px;height:200px;width:200px}.background-green{background-color:rgba(140,201,111,.15)}.background-verdigis{background-color:rgba(0,165,160,.17)}.background-thistle{background-color:rgba(185,173,210,.17);padding:-px}.square-card{border-color:transparent!important;height:250px;margin:0}.square-text{margin-bottom:0;margin-left:0;margin-right:0;width:739px}.background-prussian-blue{background-color:rgba(12,60,85,.1)}.back-div{border-radius:16px 16px 16px 16px}.service-card-height{height:62px}.green-divider{border-color:#78cb62!important;border-radius:50px 50px 50px 50px;border-style:solid;border-width:4px;margin-top:48px;text-align:center;width:60%}.divider-margin-left{margin-left:auto;margin-right:auto}.highlighed-section{font-family:Lato;font-size:35px;font-weight:900}.button-secondary-white{background-color:transparent;border-color:#fff!important;border-radius:50px 50px 50px 50px;color:#fff!important;font-size:20px;font-weight:400}.button-primary:hover{background-color:#367978;color:#fff!important;font-size:20px}.button-primary:active,.button-primary:focus,.button-primary:visited{font-size:20px}.button-secondary:hover{background-color:#367978;color:#fff!important;font-size:20px}.button-link:hover{background-color:rgba(54,121,120,.2);color:#367978!important;font-size:20px}.div-offering{margin:153px 0 0}.art-icon{max-width:100px;min-width:80px}.calculator-content-align{text-align:center}.p-bloc-51-style{opacity:1}.calculator-rightpane{background-color:#1b3b53;border-bottom-right-radius:43px;border-top-right-radius:43px;padding:28px}.calculator-leftpane{background-color:#f2faff;border-bottom-left-radius:43px;border-top-left-radius:43px;padding:28px}.calculator-spacer{margin-bottom:18px}.color-green{color:#00a49f!important}.calculator-number{color:#fff!important;font-family:Roboto;font-size:50px;font-weight:700;text-align:center}.img-style{width:400px}.button-link:active,.button-link:focus,.button-link:visited,.button-secondary-white:active,.button-secondary-white:focus,.button-secondary-white:hover,.button-secondary-white:visited,.button-secondary:active,.button-secondary:focus,.button-secondary:visited{font-size:20px}.btn-style{padding-top:10px}.arrow-icon-link{margin-left:9px;margin-top:7px}.why-ff-icons{max-height:200px}.footer-image{max-height:40px}.footer-link{color:#fff!important;font-size:16px}.footer-link:hover{color:hsla(0,0%,100%,.84)!important}.footer-link:visited{color:hsla(0,0%,100%,.89)!important}.footer-text{color:hsla(0,0%,100%,.7)!important}.bgc-white{background-color:#fff}.bgc-msu-green{background-color:#1b3b53}.bgc-alice-blue{background-color:#f2faff}.bgc-platinum{background-color:hsla(0,0%,90%,.14)}.bgc-persian-green{background-color:#00a49f}.ltc-white{color:#fff!important}.ltc-white:hover{color:#ccc!important}.icon-persian-green{border-color:#00a49f!important;color:#00a49f!important}.bg-FreightFlex-20Background-20Cropped{background-image:url(img/FreightFlex%20Background%20Cropped.jpg)}.bg-AdobeStock-319637724-Preview-20Lightened{background-image:url(img/AdobeStock_319637724_Preview%20Lightened.jpg)}.bg-AdobeStock-341194470-Preview{background-image:url(img/AdobeStock_341194470_Preview.jpeg)}.samehtwrapper .display-in-blocs-edit-mode-only{background-color:#ccc;display:block;font-size:1.5em;height:40px;padding-left:10px;padding-top:6px;position:relative}.slidecontainer,.slider{width:100%}.slider{-webkit-appearance:none;appearance:none;background:#41a29f;border-radius:999px;height:14px;opacity:.5;outline:none;-webkit-transition:.2s;transition:opacity .2s}.slider:hover{opacity:1}.slider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:#fff;border:2px solid #41a29f;border-radius:13px;cursor:pointer;height:34px;width:34px}.slider::-moz-range-thumb{background:#fff;border:2px solid #41a29f;border-radius:13px;cursor:pointer;height:34px;width:34px}.slider::-webkit-slider-runnable-track{background:linear-gradient(to right,var(--progress-color) 0,var(--progress-color) var(--value-percent),transparent var(--value-percent),transparent 0)}.slider::-moz-range-track{background:linear-gradient(to right,var(--progress-color) 0,var(--progress-color) var(--value-percent),transparent var(--value-percent),transparent 0)}.bar1{background-image:linear-gradient(180deg,rgba(65,162,159,.59) 0,rgba(65,162,159,.21))}.bar2{fill:linear-gradient(180deg,rgba(65,162,159,.59) 0,rgba(65,162,159,.21))}@media (min-width:576px){.bloc-xxl-sm{padding:200px 20px}.bloc-xl-sm{padding:150px 20px}.bloc-lg-sm{padding:100px 20px}.bloc-md-sm{padding:50px 20px}.bloc-sm-sm{padding:20px}.bloc-no-padding-sm{padding:0 20px}}@media (min-width:768px){.bloc-xxl-md{padding:200px 20px}.bloc-xl-md{padding:150px 20px}.bloc-lg-md{padding:100px 20px}.bloc-md-md{padding:50px 20px}.bloc-sm-md{padding:20px}.bloc-no-padding-md{padding:0 20px}}@media (min-width:992px){.bloc-xxl-lg{padding:200px 20px}.bloc-xl-lg{padding:150px 20px}.bloc-lg-lg{padding:100px 20px}.bloc-md-lg{padding:50px 20px}.bloc-sm-lg{padding:20px}.bloc-no-padding-lg{padding:0 20px}}@media (max-width:1024px){.bloc-tile-2.full-width-bloc .container,.bloc-tile-3.full-width-bloc .container,.bloc-tile-4.full-width-bloc .container,.bloc.full-width-bloc{padding-left:0;padding-right:0}}@media (max-width:991px){.container{width:100%}.bloc{padding-left:constant(safe-area-inset-left);padding-right:constant(safe-area-inset-right)}.bloc-group,.bloc-group .bloc{display:block;width:100%}}@media (max-width:767px){.bloc-tile-2 .container,.bloc-tile-3 .container,.bloc-tile-4 .container{padding-left:0;padding-right:0}.btn-dwn{display:none}.voffset{margin-top:5px}.voffset-md{margin-top:20px}.voffset-lg{margin-top:30px}form{padding:5px}.close-lightbox{display:inline-block}.blocsapp-device-iphone5{background-size:216px 425px;height:425px;padding-top:60px;width:216px}.blocsapp-device-iphone5 img{height:320px;width:180px}}@media (max-width:991px){.button-primary,.button-secondary{margin-bottom:8px;margin-top:8px}.service-selector-card{margin-bottom:16px}.awards-icon{margin-bottom:24px}.voffset-md{margin-top:30px}}@media (max-width:767px){.button-primary,.button-secondary{margin-bottom:8px;margin-top:8px}.service-selector-card{margin-bottom:16px}.awards-icon{margin-bottom:24px}.mg-sm-sm{margin-bottom:5px;margin-top:10px}}@media (max-width:575px){.hero{font-size:40px;margin-top:0;padding-top:0}.p-style{width:100%}.button-primary,.button-secondary{margin-bottom:4px;margin-top:4px}.service-selector-card{margin-bottom:16px}.heading{font-size:36px}.domination-arrow{margin-top:43px}.awards-icon{margin-bottom:16px}.voffset-xs{margin-top:30px}.mg-sm-xs{margin-bottom:5px;margin-top:10px}}