html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video{ border:0;font-size:100%;font:inherit;margin:0;padding:0;vertical-align:baseline;}body{ line-height:1;min-height:100%;position:relative;overflow-x:hidden;}ol, ul{ list-style:none;}blockquote, q{ quotes:none;}blockquote:before, blockquote:after, q:before, q:after{ content:'';content:none;}table{ border-collapse:collapse;border-spacing:0;}article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section{ display:block;}html{ height:100%;font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;overflow-x:hidden;min-width:320px;}body{ font-family:'Overpass', sans-serif;}.clearfix:before, .clearfix:after{ display:block;content:"";}.clearfix:after{ clear:both;}.clearfix{ zoom:1;}img{ max-width:100%;height:auto;}img.alignright, picture.alignright img{float:right;margin:0 0 1em 1em}img.alignleft, picture.alignleft img{float:left;margin:0 1em 1em 0}img.aligncenter, picture.aligncenter img{display:block;margin-left:auto;margin-right:auto}a img.alignright, a picture.alignright img{float:right;margin:0 0 1em 1em}a img.alignleft, a picture.alignleft img{float:left;margin:0 1em 1em 0}a img.aligncenter, a picture.aligncenter img{display:block;margin-left:auto;margin-right:auto}h1{ font-size:clamp(30px,2vw,36px);font-family:"Overpass";line-height:1.167;font-weight:400;}h2{ font-size:clamp(25px,2vw,31px);font-family:"Overpass";font-weight:400;}h3{ font-size:clamp(20px,2vw,26px);font-family:"Overpass";text-transform:uppercase;font-weight:400;letter-spacing:-1px;line-height:1.167;}h4{}h5{}h6{}p{ font-size:18px;font-weight:400;line-height:1.655;}ul li{}b, strong{ font-weight:700;}i, em{ font-style:italic;}a:hover, a:active, a:focus{ text-decoration:none;outline:none;}a{ color:rgb(39, 39, 39);}body.single-news p a{color:#24a3a1;}body.single-news p a:hover{color:#167270 !important;}.btn{ font-size:clamp(14px,1vw,18px);font-family:"Overpass";font-weight:700;text-transform:uppercase;line-height:1.2;text-align:center;text-transform:uppercase;border:0;text-decoration:none;-webkit-transition:0.3s ease;transition:0.3s ease;display:inline-block;border-radius:0;padding:12px 55px;}.btn-sm{}.btn-md{}.btn-lg{}.btn-full{ display:block;width:100%;}.btn-default{}.btn-default:hover{}.btn-primary{}.btn-primary:hover{}.btn-link{}.btn-link:hover{}#searchsubmit.btn:hover{ cursor:pointer;}.btn-parallel{ transform:skew(-200deg);}.skew-fix{ transform:skew(200deg);display:inline-block;}.btn-top{ margin-top:.3rem;}.fixed-btn-group .btn.btn-dark{ background-color:rgb(120, 193, 189);color:#343434;}.btn.btn-dark{ color:rgb(120, 193, 189);background-color:#343434;}.btn.btn-black{ background:rgb(0, 0, 0);color:rgb(120, 193, 189);}.btn.long-btn, .btn.btn-dark-white{ color:#FFFFFF;background-color:#343434;}.btn.btn-hover-white:hover, .btn.btn-hover-white:active, .btn.btn-hover-white:focus{ color:#FFFFFF;background-color:#343434;}.btn.btn-hover-green:hover, .btn.btn-hover-green:active, .btn.btn-hover-green:focus{ color:#FFFFFF;background-color:rgb(120, 193, 189);}.btn.btn-org, .btn.btn-light{ background-color:rgb(213, 79, 13);color:#FFF;}.btn.btn-org:hover, .btn.btn-org:active, .btn.btn-org:focus{ background-color:rgb(171, 63, 10);color:#FFF;}.btn.btn-hover-org:hover, .btn.btn-hover-org:active, .btn.btn-hover-org:focus{ background-color:rgb(171, 63, 10);color:#FFFFFF;}input[type="text"], input[type="email"], input[type="tel"]{ background:#fff;border:1px solid #dfdfdf;border-radius:0;box-shadow:none;line-height:1;padding:8px 12px;}textarea{ background:#fff;border:1px solid #dfdfdf;border-radius:0;line-height:1.5;padding:8px 12px;}.sticky-nav .open-icon, .sticky-nav .open-icon img{ height:100%;}@media screen{.hide-nav{ display:none;}.logo-and-hamburger{ justify-content:space-between;align-items:center;}.menu-toggle span{ display:block;}.menu-toggle{ display:inline-block;cursor:pointer;}.bar1, .bar2, .bar3{ width:35px;height:5px;background-color:#333;margin:6px 0;transition:0.4s;}.change .bar1{ -webkit-transform:rotate(-45deg) translate(-9px, 6px) ;transform:rotate(-45deg) translate(-9px, 6px) ;}.change .bar2{ opacity:0;}.change .bar3{ -webkit-transform:rotate(45deg) translate(-8px, -8px) ;transform:rotate(45deg) translate(-8px, -8px) ;}}.auxillary-menu-icon, .mobile-auxillary-menu-icon{ position:absolute;right:0;top:0;z-index:10001;cursor:pointer;height:100%;}.auxillary-menu-icon img, .mobile-auxillary-menu-icon img{ height:70%;}.auxillary-menu, .mobile-auxillary-menu{ position:absolute;width:100%;z-index:10000;overflow-x:hidden;overflow-y:scroll;padding-top:3.8em;padding-bottom:0;background:#FFF;height:100vh;}.box-link{ padding:.2em;}.box-link-inner{ height:44vh;text-align:center;background-position:center !important;background-repeat:no-repeat !important;background-size:cover !important;cursor:pointer;}.box-link-inner:before{ content:"";background-color:#efefef;position:absolute;top:3.2px;left:3.2px;bottom:3.2px;right:3.2px;z-index:0;transition:all 300ms ease-in-out;padding:.2em;}.box-link-inner:hover:before{ background-color:rgb(0 0 0 / 40%);}.box-link-inner:hover a{ color:rgb(255, 255, 255);}.box-link-inner a{ z-index:1;font-size:clamp(16px, 1vw,18px);font-family:"Source Sans Pro";color:#343434;text-transform:uppercase;line-height:2.375;text-align:center;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:100%;height:100%;transition:.9s ease;display:flex;justify-content:center;align-items:center;}.top-nav{ text-align:right;position:relative;z-index:1;padding:1em 0;background-color:#FFF;}.top-nav ul{ width:100%;margin-top:.3rem;}.top-nav ul li{ display:inline-block;margin-right:4rem;margin-left:-2rem;list-style:none;}.top-nav ul li a{ font-size:clamp(12px,1vw,18px);text-transform:uppercase;letter-spacing:0.4px;font-weight:600;color:#848484;line-height:1.2;text-align:right;}.top-nav ul li a:hover{ text-decoration:none;}header{ position:fixed;z-index:2;width:100%;z-index:990;-webkit-transition:all 0.3s ease;-moz-transition:position 10s;-ms-transition:position 10s;-o-transition:position 10s;transition:top 0.3s;}.sticky-nav{ background:#efefef;margin-top:0;animation:smoothScroll 1s forwards;}.sticky-nav .top-nav{ padding:1em 0 .5em 0;background-color:#efefef;}.sticky-nav .main-nav{ margin-top:.3rem;position:relative;z-index:5;}.sticky-nav .main-nav ul{ margin-top:1rem;}.sticky-nav .top-nav ul li a{ color:#848484;}.sticky-nav .main-nav ul li a{ color:#221f20 !important;}.main-nav{ margin-top:2rem;}.header-logo img{ width:65%;}.sticky-nav .header-logo img{ position:relative;top:-20px;}.logo-revert{ display:none;}.sticky-nav .logo-revert{ display:block;}.sticky-nav .logo{ display:none;}.main-nav ul li a:hover{ text-decoration:none;}header .col.d-flex{ justify-content:space-between;}header nav ul.sub-menu{ display:none;}#ubermenu-main-2-main_nav-4{ float:right;margin-right:2rem;margin-top:2rem;}.sticky-nav nav#ubermenu-main-2-main_nav-4{ margin-top:0;}header .ubermenu-horizontal.ubermenu-items-align-flex .ubermenu-nav .ubermenu-item-level-0{ flex-grow:initial;padding:0 1.2em;}header .ubermenu .ubermenu-target{ padding:0 .5em .5em .5em;}header .ubermenu-sub-indicators .ubermenu-has-submenu-drop>.ubermenu-target{ padding-right:inherit;}header .ubermenu-main .ubermenu-item-level-0 > .ubermenu-target{ color:#FFF;font-size:clamp(14px,1vw,18px);line-height:1;}header .ubermenu .ubermenu-item .ubermenu-submenu-drop{ margin-top:.5rem;}.ubermenu .ubermenu-item-level-0>.ubermenu-submenu-drop{ clip:initial;}header .ubermenu-main .ubermenu-submenu.ubermenu-submenu-drop{ background-color:#FFF;}.ubermenu-submenu.ubermenu-submenu-drop a.ubermenu-target{ padding:6px 26px 0 10px;}.ubermenu-main .ubermenu-submenu.ubermenu-submenu-drop a{ color:#343434;font-size:clamp(16px,1vw,18px);line-height:2.7;font-weight:400;font-family:'Overpass';}.ubermenu .ubermenu-submenu-type-flyout>.ubermenu-item{ width:100%;}.ubermenu-main .ubermenu-submenu.ubermenu-submenu-drop li:hover{ background-color:rgb(218, 218, 218);}.main-nav .ubermenu-nav li.ubermenu-current_page_item a{}.sticky-nav .main-nav .ubermenu-nav li.ubermenu-current_page_item a{}@media only screen and (min-width:1200px){ .aux-menu-slider.slick-slider .slick-dots{ bottom:-3em;}}.circle-dots .slick-slider .slick-dots{ display:block;list-style:none;padding:0;position:absolute;width:100%;bottom:15%;left:20%;transform:translate(-15%, -50%);}#rotate-slider .slick-slider .slick-dots{ display:block;list-style:none;padding:0;position:absolute;width:100%;bottom:-70px;left:15%;transform:translate(-15%, -50%);text-align:center;}#content-with-img .slick-slider .slick-dots, #twopanel-content .slick-slider .slick-dots{ display:block;list-style:none;padding:0;position:absolute;width:100%;bottom:0;left:100%;transform:translate(-15%, -50%);}.circle-dots .slick-slider .slick-dots li, #rotate-slider .slick-slider .slick-dots li{ cursor:pointer;display:inline-block;height:15px;margin:0 5px;padding:0;position:relative;width:15px;}#content-with-img .slick-slider .slick-dots li, #twopanel-content .slick-slider .slick-dots li{ cursor:pointer;display:inline-block;height:10px;margin:0 5px;padding:0;position:relative;width:10px;}#content-with-img .slick-slider .slick-dots li button, #rotate-slider .slick-slider .slick-dots li button, #twopanel-content .slick-slider .slick-dots li button{ background:#000;border-radius:50%;border:0;color:transparent;cursor:pointer;display:block;font-size:0;height:10px !important;line-height:0;outline:none;padding:6px;width:10px;-webkit-transition:0.20s ease;transition:0.20s ease;border:1px solid #000;}.circle-dots .slick-slider .slick-dots li button{ background:#FFF;border-radius:50%;border:0;color:transparent;cursor:pointer;display:block;font-size:0;height:15px !important;line-height:0;outline:none;padding:6px;width:15px;-webkit-transition:0.20s ease;transition:0.20s ease;border:1px solid #FFF;}.circle-dots .slick-slider .slick-dots li button:hover, #content-with-img .slick-slider .slick-dots li button:hover, #rotate-slider .slick-slider .slick-dots li button:hover, #twopanel-content .slick-slider .slick-dots li button:hover{ background:#5cbab8;border:1px solid #5cbab8;}.circle-dots .slick-slider .slick-dots li.slick-active button, #content-with-img .slick-slider .slick-dots li.slick-active button, #rotate-slider .slick-slider .slick-dots li.slick-active button, #twopanel-content .slick-slider .slick-dots li.slick-active button{ background:#5cbab8;border:1px solid #5cbab8;}.slick-slider .slick-dots{ display:flex;list-style:none;padding:0;position:relative;width:70%;bottom:0;left:25%;z-index:2;}#featured-blogs-3cols .slick-slider .slick-dots{ display:flex;list-style:none;padding:0;position:absolute;width:75%;bottom:0;top:0;left:25%;z-index:-1}.slick-slider .slick-dots li{ cursor:pointer;display:inline-block;height:20px;margin:0 auto;padding:0;position:relative;width:35%;text-align:right;}.slick-slider .slick-dots li button{ background:rgb(52, 52, 52);border-radius:0;border:0;color:rgb(52, 52, 52);cursor:pointer;display:block;font-size:0;height:2px;line-height:0;outline:none;padding:0;width:100%;-webkit-transition:0.20s ease;transition:0.20s ease;}.slick-slider.slick-dots li.slick-active button{ background:rgb(52, 52, 52);border:none;height:6px;margin-top:-.1rem;}#featured-blogs-slider button.slick-arrow:hover, #footer-slider button.slick-arrow:hover, #services-sliders button.slick-arrow:hover{ opacity:0.35;}#footer-slider.slick-slider button.slick-prev{ background:url(/wp-content/uploads/2021/03/left-arrow-1.png) !important;background-repeat:no-repeat !important;background-size:contain!important;left:5%;position:absolute;bottom:10px;z-index:1;color:transparent;border:0;width:4em;background-repeat:no-repeat!important;background-position-y:center!important;overflow:hidden;outline:none;}#footer-slider.slick-slider button.slick-next{ background:url(/wp-content/uploads/2021/03/right-arrow.png) !important;background-repeat:no-repeat !important;background-size:contain!important;left:12%;position:absolute;bottom:10px;color:transparent;border:0;width:4em;background-repeat:no-repeat!important;background-position-y:center!important;overflow:hidden;outline:none;}.slick-slider button.slick-prev{ background:url(/wp-content/uploads/2021/03/left-arrow-1.png) !important;background-repeat:no-repeat !important;background-size:contain!important;left:5%;position:absolute;bottom:10px;z-index:1;color:transparent;border:0;width:4em;background-repeat:no-repeat!important;background-position-y:center!important;overflow:hidden;outline:none;}.slick-slider button.slick-next{ background:url(/wp-content/uploads/2021/03/right-arrow.png) !important;background-repeat:no-repeat !important;background-size:contain!important;left:12%;position:absolute;bottom:10px;color:transparent;border:0;width:4em;background-repeat:no-repeat!important;background-position-y:center!important;overflow:hidden;outline:none;}#featured-blogs-3cols .slick-slider button.slick-prev{ background:url(/wp-content/uploads/2021/03/left-arrow-1.png) !important;background-repeat:no-repeat !important;background-size:contain!important;left:5%;position:absolute;top:10px;z-index:1;color:transparent;border:0;width:4em;background-repeat:no-repeat!important;background-position-y:center!important;overflow:hidden;outline:none;bottom:auto;}#featured-blogs-3cols .slick-slider button.slick-next{ background:url(/wp-content/uploads/2021/03/right-arrow.png) !important;background-repeat:no-repeat !important;background-size:contain!important;left:12%;position:absolute;top:10px;color:transparent;border:0;width:4em;background-repeat:no-repeat!important;background-position-y:center!important;overflow:hidden;outline:none;bottom:auto;}.std-slider{ margin:0 auto;}#content-with-img button.slick-prev, #content-with-img button.slick-next, #twopanel-content button.slick-next, #twopanel-content button.slick-prev{ background-position-y:center!important;margin:auto;border-radius:50%;padding:1em;width:90px;color:transparent;height:90px;background-size:10px;opacity:0;transition:.7s ease;position:absolute;z-index:1;border:2px solid #FFF;}.std-slider button.slick-prev, .std-slider button.slick-next{ background-position-y:center!important;margin:auto;padding:3em;color:transparent;opacity:0;transition:.7s ease;z-index:1;border:none;outline:none;}.std-slider button.slick-prev{ background:url(/wp-content/uploads/2021/03/Swipe-Navigation.png) !important;background-repeat:no-repeat !important;background-size:contain!important;width:90px;left:5%;position:absolute;top:15%;}#content-with-img button.slick-prev, #twopanel-content button.slick-prev{ background:url(/wp-content/uploads/2021/03/caret-left.png) !important;background-repeat:no-repeat !important;background-size:contain!important;top:15%;outline:none;left:0;bottom:auto;}#content-with-img button.slick-next, #twopanel-content button.slick-next{ background:url(/wp-content/uploads/2021/03/caret-right.png) !important;background-repeat:no-repeat !important;background-size:contain!important;top:15%;outline:none;right:0;left:auto;bottom:auto;}.std-slider button.slick-next{ background:url(/wp-content/uploads/2021/03/Swipe-Navigation-right.png) !important;background-repeat:no-repeat !important;background-size:contain!important;left:5%;position:absolute;width:90px;bottom:15%;}.std-slider:hover button.slick-prev, .std-slider:hover button.slick-next, #content-with-img :hover button.slick-prev, #content-with-img :hover button.slick-next{ opacity:1;}#news-block .nopadding{ padding:1.5em .75em;}#news-block a{ color:#fff;line-height:1.5em;text-transform:none;font-size:clamp(.85em,2vw,1.25em);}#news-block a span{ text-transform:none;}#news-block .news-releases, #news-block .video-archive{ color:#fff;font-size:clamp(1em,2vw,1.25em);}.page-template-page-inthenews #content h1, #news-block .news-releases{ visibility:hidden;}.page-template-page-inthenews #content h1:before, #news-block .news-releases:before{ content:"News";visibility:visible;}#news-block .thumb-container{ height:170px;overflow:hidden;margin-bottom:1em;}.thumb-container{ height:170px;overflow:hidden;margin-bottom:1em;}#news-block a:hover{ text-decoration:none;}#news-block .news-bricks{ display:flex;flex-wrap:wrap;margin-bottom:3em;border-bottom:1px solid #fff;}.back-to-resources{ color:#fff;margin-bottom:2em;z-index:10;}#rotate-slider .content-part{ position:relative;z-index:1;}#sidebar .widget{ margin-bottom:30px;}.animated{ transition:all .5s ease;}.slider-content [data-animation-in], .testimonials-slider [data-animation-in]{ opacity:0;animation-duration:0;transition:opacity 0.5s ease 0.3s;transition:1s;}.slider-content .slick-slide img.hover-icon, .slider-content .slick-slide picture.hover-icon img{ display:inline-block;vertical-align:middle;}@keyframes zoomInImage{ from{ transform:scale3d(1, 1, 1);transition:1s;}to{ transform:scale3d(1.1, 1.1, 1.1);transition:1s;}}.zoomInImage{ animation-name:zoomInImage;}@keyframes zoomOutImage{ from{ transform:scale3d(1.1, 1.1, 1.1);transition:1s;}to{ transform:scale3d(1, 1, 1);transition:1s;}}.zoomOutImage{ animation-name:zoomOutImage;transition:all 1s ease;}@keyframes fadeInUp{ from{ opacity:0;-webkit-transform:translate3d(0, 100%, 0);-moz-transform:translate3d(0, 100%, 0);-o-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0);}to{ opacity:1;-webkit-transform:none;-moz-transform:none;-o-transform:none;transform:none;}}.fadeInUp{ animation-name:fadeInUp;transition:1.5s;}@-webkit-keyframes fadeInLeft{ from{ opacity:0;-webkit-transform:translatex(-10px);-moz-transform:translatex(-10px);-o-transform:translatex(-10px);transform:translatex(-10px);}to{ opacity:1;-webkit-transform:translatex(0);-moz-transform:translatex(0);-o-transform:translatex(0);transform:translatex(0);}}.fadeInLeft{ animation-name:fadeInLeft;transition:1s;}@-moz-keyframes fadeInLeft{ from{ opacity:0;-webkit-transform:translatex(-10px);-moz-transform:translatex(-10px);-o-transform:translatex(-10px);transform:translatex(-10px);}to{ opacity:1;-webkit-transform:translatex(0);-moz-transform:translatex(0);-o-transform:translatex(0);transform:translatex(0);}}.fadeInLeft{ animation-name:fadeInLeft;transition:1s;}@keyframes fadeInLeft{ from{ opacity:0;-webkit-transform:translatex(-100px);-moz-transform:translatex(-100px);-o-transform:translatex(-100px);transform:translatex(-100px);}to{ opacity:1;-webkit-transform:translatex(0);-moz-transform:translatex(0);-o-transform:translatex(0);transform:translatex(0);}}.fadeInLeft{ animation-name:fadeInLeft;transition:1s;}.zoom img{ max-width:100%;transform:translateX(-50%);}.zoom #news-block img{ transform:none !important;}.zoom{ overflow:hidden;}@media all and (min-width:1200px){ .zoom{ padding-right:calc(4vw + 15px) !important;}.row-reversed > .zoom{ padding-right:0 !important;padding-left:calc(4vw + 15px) !important;}#cta-2-cols .container-fluid{ padding-right:0 !important;}}@keyframes smoothScroll{ 0%{ transform:translateY(-40px);}100%{ transform:translateY(0px);}}@keyframes slideToBottom{ 0%{ top:45vh;}100%{ top:90%;}}@keyframes homeSlideToBottom{ 0%{ bottom:150px;}100%{ bottom:20px;}}@keyframes programSlideToBottom{ 0%{ top:78vh;}100%{ top:90%;}}@keyframes slideToTop{ 0%{ bottom:20px;}100%{ bottom:150px;}}@keyframes slideToTopContent{ 0%{ bottom:50px;}100%{ bottom:200px;}}.twhite, .twhite a, .twhite .underline:after{ color:#FFF;}.tblack, .tblack a, .tblack .underline:after{ color:rgb(52, 52, 52);}.twhite .underline:after{ background:#FFF;}.tblack .underline:after, .link-text .underline:after, .footer-nav-items .underline:after{ background:rgb(52, 52, 52);}.top-nav .underline:after, #bottom-footer .underline:after{ background:#848484;bottom:-5px;}.footer-nav-items .underline:after{ bottom:-5px;}.link-text .underline:after{ z-index:1;}.blog-title span.underline:after{ background:rgb(28, 28, 28);bottom:-5px;}.banner-subtitles span.underline:after{ background:rgb(234, 197, 82);bottom:-5px;}#news-block span.underline:after{ background:#FFF;bottom:0;height:1px;z-index:1;}.slider{ height:100vh;margin-top:-3rem;}#home-banner{ position:relative;margin-bottom:6rem;}.slide-inner{ position:relative;transition:1s;}.slide__img{ overflow:hidden;}.slide__img img{ opacity:1 !important;animation-duration:2s;transition:all 1s ease;}#home-banner .outer-content{ position:absolute;top:55%;left:15%;transform:translate(-15%, -55%);}.outer-content{ position:absolute;top:41%;}.slide__content--headings{ padding:0 9em;}.slide-to-bottom{ animation-delay:0.5s;animation-duration:0.8s;animation-fill-mode:forwards;animation-timing-function:ease-out;position:fixed;z-index:99;right:0;}#homePage .slide-to-bottom{ animation-name:homeSlideToBottom;}#contentPage .slide-to-bottom{ animation-name:slideToBottom;}#contentPage.has-program-url .slide-to-bottom{ animation-name:programSlideToBottom;}.fixed-btn{ position:fixed;bottom:150px;z-index:99;right:0;-webkit-transition:all 0.3s ease;-moz-transition:position 10s;-ms-transition:position 10s;-o-transition:position 10s;transition:top 0.3s;}#contentPage.has-program-url .fixed-btn{ top:78vh;}#contentPage .fixed-btn{ position:fixed;top:45vh;bottom:auto;z-index:99;right:0;-webkit-transition:top 0.3 ease;-moz-transition:position 10s;-ms-transition:position 10s;-o-transition:position 10s;transition:top 0.3s ease;}.fixed-btn a{ font-size:clamp(14px,1vw,18px);display:inline-block;padding:12px 33px;}.fixed-btn a.btn-request-quote{ transform:skew(-200deg);z-index:999;}.fixed-btn a.btn-ask-expert{ padding:16.5px 75px 12.3px 33px;-webkit-clip-path:polygon(7% 0%, 100% 0, 100% 100%, 0% 100%);clip-path:polygon(8% 0%, 100% 0, 100% 100%, 0% 100%);margin-left:-15px;}#banner{ position:relative;height:53vh;margin-bottom:5rem;}body.single-insights #banner, body.single-supply_chain #banner{ margin-bottom:0;}#banner .slide__img{ overflow:hidden;height:53vh;}#banner .slide__content--headings{}#banner>.row{ display:block;}#banner .slider{ height:100%;margin-top:0;}.full, .full img{ height:100%;object-fit:cover;width:100% }@media all and (max-width:1199px){ .full, .full img{ width:calc(100% - 50px) !important;margin:auto;display:block;}}.full-screen, .full-screen img{ height:100vh;object-fit:cover;width:100%;}#banner img.full-screen, #banner picture.full-screen img{ height:100%;}#home-banner .slider-content{ height:100vh;}.banner-text a{ cursor:pointer;}.banner-text h1{ font-size:clamp(22px,3vw,36px);letter-spacing:0.8px;line-height:1.333;text-align:left;}.banner-text a{ font-size:clamp(15px,2vw,22px);line-height:1;letter-spacing:0.68px;text-align:left;}.banner-text .text-underline:after{ bottom:-13px;}.alert-btn{ position:absolute;bottom:0;z-index:4;}.news-alert{ position:absolute;bottom:0;z-index:3;width:100%;background-color:rgb(17 17 17 / 65%);}.news-title, .banner-subtitles{ padding:2vh 0;}.news-title h4 a{ font-size:clamp(14px,1vw,18px);line-height:1.043;font-family:'Source Sans Pro', sans-serif;font-weight:400;margin-left:7rem;cursor:pointer;white-space:nowrap;color:#FFF;text-transform:capitalize;}.banner-subtitles{ font-size:clamp(14px,1vw,18px);line-height:1.043;font-family:'Source Sans Pro', sans-serif;font-weight:400;color:#FFF;display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;margin-left:2rem;}.banner-subtitles a{ text-transform:uppercase;color:rgb(234, 197, 82);margin-left:2rem;}.news-title h4 a:hover{ opacity:0.35;}.news-releases, .video-archive{ text-transform:uppercase;padding-bottom:.5em;margin:1.5em 0;display:flex;display:table;}.page-tagline{ text-transform:uppercase;padding-bottom:.3em;margin:1.5em 0;display:flex;border-bottom:1px solid;display:table;font-size:clamp(16px,2vw,20px);}.btn-alert{ font-size:clamp(16px,2vw,20px);font-family:"Overpass";color:rgb(255, 255, 255);font-weight:600;text-transform:uppercase;line-height:1;text-align:left;padding:2vh 55px 2vh 35px;clip-path:polygon(0% 0%, 100% 0%, 85% 100%, 0% 100%);}.btn.btn-alert:hover{}.content-wrapper ul li{ font-size:18px;font-weight:400;line-height:1.655;list-style:disc;list-style-position:inside;}.custom-ft{ padding-left:4vw;padding-right:4vw;}.custom{ padding-left:5vw;padding-right:5vw;}.content-wrapper{ overflow:hidden;}.page-template-page-newsmakers .content-wrapper, .single .content-wrapper{ margin-top:160px;}body.single-insights .content-wrapper, body.single-supply_chain .content-wrapper{ margin-top:0px;}.page-template-page-newsmakers .ubermenu-target-text, .single .ubermenu-target-text, .nav-no-banner .ubermenu .ubermenu-target-text{ color:#282828 !important;}body.single-insights .ubermenu-target-text, body.single-supply_chain .ubermenu-target-text{ color:inherit !important;}.page-template-page-newsmakers .ubermenu-target-text:hover, .single .ubermenu-target-text:hover{ color:#848484;}body.single-insights .ubermenu-target-text, body.single-supply_chain .ubermenu-target-text{ color:inherit !important;}span.text-underline{ position:relative;}.text-underline:after{ position:absolute;content:'';height:2px;margin:0 auto;left:0;right:0;width:100%;-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;transition:.5s;}.mt-7{ margin-top:5rem;}.text_image_section{ padding:9em 0;position:relative;}.text_image_section picture.vector-right img, .text_image_section img.vector-right{ margin-left:auto;display:block;position:absolute;right:0;top:-28px;}.text_image_section picture.vector-left img, .text_image_section img.vector-left{ position:absolute;bottom:-52px;left:0;}.link-text{ position:relative;margin-top:3rem;display:flex;justify-content:center;align-items:center;}.link-text a span{ padding:0 1em;}#no-banner{ position:relative;padding:3em 0;margin-top:160px;}#content{ padding:0 2em;}.page-id-23 .anchor-hiddden-space{ top:-72px;display:block;position:relative;visibility:hidden;}#home-banner .row, #banner .row{ height:100%;}#home-banner [class*="col-"] , #banner [class*="col-"]{ padding:0em;height:100%;}.banner-link-icon{ display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px rgb(0 0 0 / 0%);-webkit-transition-duration:0.1s;transition-duration:0.1s;}.hover-icon{ margin-left:1rem;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition-duration:0.1s;transition-duration:0.1s;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;}.banner-link-icon:hover .hover-icon{ -webkit-transform:translateX(7px);transform:translateX(7px);}.underline{ position:relative;overflow:hidden;}.underline:after{ content:"";position:absolute;z-index:-1;right:0;width:0;bottom:-10px;background:#FFF;height:2px;transition-property:width;transition-duration:0.3s;transition-timing-function:ease-out;}.underline:hover:after, .underline:focus:after, .underline:active:after{ left:0;width:100%;}.home-plain-text{ margin-bottom:4rem;}#value-pos{ background:#efefef;padding:clamp(80px,9vw,160px) 0;}#value-pos .link-text a, #value-pos .inner-text{ color:#343434;}#value-pos .inner-text{ padding:0 6em 0em 3em;}#value-pos .inner-text h2{ letter-spacing:1.12px;font-weight:400;margin-bottom:2rem;font-size:clamp(28px,2.3vw,38px);font-family:"Overpass";color:rgb(52, 52, 52);line-height:1.392;padding:0 1em;}#value-pos .inner-text p{ font-family:'Source Sans Pro', sans-serif;line-height:1.6;letter-spacing:0.5px;font-weight:400;padding:0 2em;margin-bottom:2rem;}.inner-text p a{ color:#24a3a1;}#value-pos .link-text a{ text-transform:uppercase;font-weight:600;font-size:clamp(15px,1vw,18px);line-height:3.25;letter-spacing:0.46px;padding:0 .8em;}#value-pos.text-underline{ padding:0 1.3em;}#value-pos .text-underline:after{ background:#343434;bottom:-13px;}.text-col{ height:100%;}#retailer-nationwide{ padding:clamp(30px,7vw,9em) 0 7em 0;}.retailer-content{ margin:auto;text-align:center;}.retailer-content h3{ font-size:clamp(30px,3vw,43px);text-transform:capitalize;font-weight:400;line-height:1.75;letter-spacing:0.94px;color:#343434;}.retailer-content p{ font-family:"Source Sans Pro";color:rgb(39, 39, 39);line-height:1.615;max-width:880px;display:block;margin-left:auto;margin-right:auto;}.retailer-content p a{ color:#24a3a1;}ul.retailer-logos{ display:flex;justify-content:center;align-items:center;flex-wrap:wrap;margin:2rem 0;}.retailer-content ul.retailer-logos li{ display:flex;justify-content:center;align-items:center;height:75px;width:20%;margin:2rem 0;list-style:none;}.retailer-logos .slick-slide img{ display:inline-block;}.btn-group-link a{}.btn-group-link .btn{}.page-id-28 .plain-text-inner{ max-width:880px;display:block;margin-left:auto;margin-right:auto;}#testimonials{ background:url(/wp-content/uploads/2021/03/Quote-bg.jpg);background-repeat:no-repeat;background-size:cover;background-position:center center;}.testimonials-slider{ padding:9em 0 2em 0;}#testimonials h3{ text-align:center;margin-bottom:5rem;margin-top:7rem;color:#888;}.testimonial-content{ text-align:center;}.testimonial-text{ padding:0 7em;}.testimonial-text p{ font-family:'Source Sans Pro', sans-serif;font-style:italic;color:#FFF;line-height:1.4;letter-spacing:0.6px;}.testimonial-author p{ line-height:1.091;letter-spacing:1.76px;color:#888;font-family:'Overpass', sans-serif;font-weight:700;display:block;margin:1rem 1.5rem;text-transform:uppercase;}.testimonial-author{ padding:3rem 1.5rem;}#testimonials h3 + .testimonials-slider{ padding-top:0px;}.testimonials-slider.slick-slider .slick-dots{ width:200px;bottom:20px;left:calc(50% - 100px);justify-content:center;}.testimonials-slider.slick-slider .slick-dots li{ justify-content:space-between;width:12px;margin:0 5px;}.testimonials-slider.slick-slider .slick-dots li button{ height:12px;width:12px;border-radius:50%;}@media only screen and (max-width:1200px){ #testimonials h3{ margin-bottom:2em;}}.testimonials-slider.slick-slider .slick-dots li.slick-active button{ background:rgb(120, 193, 189);}@media only screen and (max-width:768px){ .testimonials-slider.slick-slider .slick-dots{ padding:0px !important;justify-content:space-between;}}@media only screen and (max-width:1199px){ .testimonials-slider.slick-slider .slick-dots{ padding:0px !important;justify-content:space-between;}}@media only screen and (max-width:575px){ .testimonials-slider.slick-slider .slick-dots{ bottom:100px;}}#sign-up{ background:#efefef;padding:.4em 0;}.sign-up-text{ text-align:center;}#sign-up .sign-up-text p{ line-height:76px;color:#848484;letter-spacing:0.52px;font-weight:500;}#sign-up .text-underline:after{ background:#848484;bottom:-1px;}#homePage #campaign, #campaign-1col, #campaign{ min-height:400px;background-repeat:no-repeat !important;background-size:cover !important;display:flex;justify-content:center;align-items:center;width:100%;background-position:center center !important;}.btn-group-org a{ margin:2rem 1rem;}#contentPage .wrap-underline{ border-bottom:2px solid #FFF;padding-bottom:.3em;}.single-insights .slide__content--headings .wrap-underline, .single-supply_chain .slide__content--headings .wrap-underline{ visibility:hidden;font-size:0;}.single-insights .slide__content--headings .wrap-underline:before, .single-supply_chain .slide__content--headings .wrap-underline:before{ visibility:visible;border-bottom:2px solid #FFF;padding-bottom:0.3em;font-size:clamp(18px,2vw,20px);}.single-supply_chain .slide__content--headings .wrap-underline:before{ content:"Supply Chain Intelligence Series";}.single-supply_chain .alt-block-inner-featured-number{font-size:clamp(22px,2vw,28px);line-height:1.2;}.single-supply_chain .alt-block-inner-featured{padding:1.5em 30px;}.single-supply_chain .alt-block-inner-featured p{margin-top:10px;line-height:1.5;}.single-supply_chain #alt-block-featured .justify-content-center{align-items:center;}.banner-content{ position:absolute;top:35%;width:100%;height:50vh;}.interior-banner h1{ font-size:clamp(22px,3vw,44px);color:rgb(255, 255, 255);line-height:1.19;text-align:left;}.interior-banner h4{ font-size:clamp(18px,2vw,20px);color:rgb(255, 255, 255);line-height:3;text-transform:uppercase;text-align:left;}#map-grid + .text_image_section.bg-lgrey.margin-both .col-12.col-lg-4.col-md-6{ margin-left:auto;display:block;margin-right:auto;}.map-inner{ position:relative;}.map-inner h1, .map-inner p{ position:absolute;}.map-inner h1{ top:0;width:100%;color:rgb(255, 255, 255);text-align:center;-moz-transform:matrix( 1.00035157623345,0,0,0.99945645066717,0,0);-webkit-transform:matrix( 1.00035157623345,0,0,0.99945645066717,0,0);-ms-transform:matrix( 1.00035157623345,0,0,0.99945645066717,0,0);padding:1em 16em;}.map-inner p{ font-size:clamp(14px,1vw,18px);font-family:"Overpass";color:rgb(255, 255, 255);font-weight:bold;text-transform:uppercase;line-height:1.25;bottom:33%;left:0;padding:0 4em;width:30%;}.map-inner p a{ color:#24a3a1;}.map ul.slick-dots{ display:inline-flex;list-style:none;position:absolute;width:100%;bottom:0;z-index:2;padding:inherit;left:0;}.map ul.slick-dots li{ cursor:pointer;display:inline-block;padding:20px 0;position:relative;width:50%;right:0;padding:18px 0;cursor:pointer;margin:auto;height:auto;background-color:#000000;border:1px solid #000000;}.map ul.slick-dots li.slick-active, .map ul.slick-dots li:hover{ background-color:#343434;border:1px solid #343434;}.map ul.slick-dots li h5{ font-size:clamp(18px,2vw,20px);color:rgb(255, 255, 255);font-weight:bold;line-height:1;text-align:right;margin-right:5rem;text-transform:uppercase;margin-top:.3rem;}.map ul.slick-dots li h5:after{ content:url('/wp-content/uploads/2021/03/arrow.png');margin-left:2rem;}.featured-blog-img{ position:relative;}.featured-blog-img img{ width:100%;}.featured-blog-content{ margin-top:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:flex-start;overflow-x:hidden;}span.num-circle{ border-radius:50%;background-color:rgb(52, 52, 52);font-size:18px;color:rgb(255, 255, 255);font-weight:600;line-height:0;padding:0.5em .7em .35em .7em;display:flex;width:60px;height:60px;align-items:center;justify-content:center;}.cta-blog{ margin-left:2rem;}p.blog-title{ color:rgb(28, 28, 28);line-height:1.571;}.featured-blog-content p.blog-title{ text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}.featured-blog-content .blog-title .underline{ display:block }.featured-blog-content > div{ width:100%;}a.cta-link{ font-family:myriad-pro, sans-serif;text-transform:uppercase;font-size:clamp(12px,1vw,16px);color:rgb(28, 28, 28);line-height:0;display:inline-block;}a.cta-link:after{ content:url(/wp-content/uploads/2021/03/Navigation.png);vertical-align:text-top;margin-left:1rem;}#content-1col-bg{ background-repeat:no-repeat !important;background-size:cover !important;min-height:600px;background-position:center !important;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;}.center-text{ text-align:center;}.center-text h1{ color:rgb(28, 28, 28);margin:3rem 0 1rem 0;}.center-text h3{ color:rgb(52, 52, 52);text-align:center;margin-bottom:1rem;}.center-text p{ font-family:"Source Sans Pro";color:rgb(39, 39, 39);line-height:1.615;}.center-text p a, .accordion p a, .warehouse-text-target p a{ color:#24a3a1 }.warehouse-text-target p{ color:rgb(28, 28, 28);font-weight:bold;line-height:1;}.services-slider-inner, .featured-blogs-inner{ background-repeat:no-repeat !important;background-size:cover !important;background-position:center center !important;height:22vw;position:relative;display:flex;justify-content:center;align-items:center;}.services-slider-inner:before, .featured-blogs-inner:before{ background-color:rgb(52 52 52 / 41%);content:'';position:absolute;width:100%;height:100%;top:0;bottom:0;left:0;right:0;}.services-content, .featured-blog-content{ margin:2rem 0 3rem 0;}.services-slider-inner h2, .featured-blogs-inner h2{ text-align:center;font-family:"Overpass";color:rgb(255, 255, 255);font-weight:400;position:relative;}.bg-lgrey{ background:#efefef;}.bg-white{ background:#ffffff;color:rgb(39, 39, 39);}.bg-white a{ color:rgb(39, 39, 39);}.text_image_section.bg-white{ background:transparent !important;}.bg-black{ background:#000;color:#FFF;}.bg-black a, .bg-bgrey a{ color:#FFF;}.bg-bgrey{ background:#343434;color:#FFF;}.bg-bgnone{ background:transparent;}.margin-both{ margin:2rem 0;background-clip:padding-box !important;border-top:2rem solid transparent;border-bottom:2rem solid transparent;}.margin-top{ margin:2rem 0 0 0;background-clip:padding-box !important;border-top:2rem solid transparent;}.margin-bottom{ margin:0 0 2rem 0;background-clip:padding-box !important;border-bottom:2rem solid transparent;}.margin-none{ margin:0;}.content-mr-left{ margin-left:-10rem;}.content-mr-right{ margin-right:-10rem;}.content-mr-right-5{ margin-right:-10rem;}.col-fullwdt{ padding:0;}.bg-img, .bg-img a{ color:#FFF;}hr{ border-top:2px solid #212121;margin:auto;}.bg-black hr, .bg-bgrey hr{ border-top:2px solid #FFF;}#cta-2-cols .link-text a, #cta-2-cols .inner-text{ color:#343434;}#cta-2-cols .inner-text{ padding:0 6em 0em 3em;}#cta-2-cols .inner-text h2{ letter-spacing:1.12px;font-weight:400;margin-bottom:2rem;font-size:clamp(28px,2.3vw,38px);font-family:"Overpass";color:rgb(52, 52, 52);line-height:1.392;padding:0 1em;}#cta-2-cols .inner-text p{ font-family:'Source Sans Pro', sans-serif;line-height:1.6;letter-spacing:0.5px;font-weight:400;padding:0 2em;margin-bottom:2rem;}#cta-2-cols .link-text a{ text-transform:uppercase;font-weight:600;font-size:clamp(16px,1vw,18px);line-height:3.25;letter-spacing:0.46px;padding:0 .8em;}#cta-2-cols .text-underline{ padding:0 1.3em;}#cta-2-cols .text-underline:after{ background:#343434;bottom:-13px;}.content-3-cols{ text-align:center;margin:4rem 0;}.content-3-cols p{ margin-bottom:1.5rem;}.content-3-cols p strong{ font-weight:600;white-space:break-spaces;}.content-3-cols a{ font-size:clamp(20px,2vw,22px);font-family:"Overpass";color:rgb(52, 52, 52);font-weight:500;text-transform:uppercase;line-height:1.25;display:block;}.content-3-cols hr{ margin:0 2rem;}.content-3-cols p a{ color:#24a3a1;}.content-3-cols a.underline:after{ background:rgb(52, 52, 52);height:2px;bottom:0;z-index:1;}.page-id-25 .content-3-cols a.underline:after{ background:#ffffff;}.page-id-25 #cta-1-col{ background-image:url(/wp-content/uploads/2021/07/RJW-Warehouse-bg-texture-overlay-update.jpg);background-position:center;background-size:cover;}.page-id-25 #cta-1-col .content-3-cols a, .page-id-25 #cta-1-col .content-3-cols p{ color:#ffffff;}@media only screen and (max-width:980px){ .page-id-25 #cta-1-col img{ display:none;}}.campaign-text-overlay{ display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;}.ft-slider-content .content-col-overlay{ position:absolute;top:0;height:100%;bottom:0;width:100%;right:0;left:0;margin:auto;}.ft-slider .bg-black{ background:rgb(0 0 0 / 60%);color:#FFF;}#ft-slider-custom{ width:40%;}.content-part-full{ min-height:400px;display:flex;align-items:center;justify-content:center;padding:6em 4em;width:100%;width:-moz-available;width:-webkit-fill-available;width:fill-available;position:relative;z-index:1;height:100%;}.content-part-full.bg-bgrey{ margin-left:30px;}.cta-fullwdt-bg-no-img{ min-height:auto;}.cta-fullwdt-bg-img{ min-height:500px;}.cta-fullwdt-bg-img hr{ border-top:2px solid #FFF;}#campaign, #cta-fullwdt-content{ position:relative;}.ft-slider-content__img{ padding:3em 0;height:700px;}#content-with-img .slick-dotted .slick-track, #content-with-img .slick-dotted .slick-slide, #content-with-img .slick-dotted .slick-list{ width:auto;}#content-with-img .slick-track, #content-with-img .slick-slide, #content-with-img .slick-list{ width:100%;}.img-col{ display:flex;align-items:stretch;justify-content:center;}.col-pd{ padding:3rem 0;}.featured-img{ background-repeat:no-repeat !important;background-size:cover !important;background-position:center !important;}#rotate-slider .img-col{ height:500px;}#rotate-slider .slick-list{ height:auto !important;}.content-part{ padding:4em 3em;width:-moz-available;width:-webkit-fill-available;width:fill-available;position:relative;z-index:1;}.content-part-inner{ text-align:center;z-index:1;position:relative;}.content-part-inner h3{ text-align:left;margin-bottom:1rem;}.content-part-inner h2{ color:rgb(255, 255, 255);text-transform:uppercase;line-height:1.5;}.content-part-inner h5{ font-size:clamp(18px,2vw,20px);font-family:"Source Sans Pro";color:rgb(234, 197, 82);line-height:1.4;text-align:center;font-weight:400;margin:2rem 0;}.content-part-inner p{ font-family:"Source Sans Pro";color:rgb(255, 255, 255);line-height:1.614;text-align:left;font-weight:400;margin:15px 0;}.content-part-inner li{ font-family:"Source Sans Pro";color:rgb(255, 255, 255);line-height:1.614;text-align:left;font-weight:400;margin:10px 0;}.content-part-inner ul li >ul li{ text-indent:15%;list-style:none;position:relative;}.content-part-inner ul li >ul li:before{ content:'-';position:absolute;height:100%;left:5%;display:flex;justify-content:center;align-items:center;font-size:inherit;}.content-part-inner p a{ color:#24a3a1;}.content-part-inner .btn{ margin-top:2rem;}#cta-fullwdt-content{ background-repeat:no-repeat !important;background-size:cover !important;background-position:center !important;}.cta-fwdt-inner{ text-align:center;padding:clamp(5em,6vw,8em) 0 5em 0;}.cta-fwdt-inner .logo-cta-fullwdt{ width:300px;height:auto;}.cta-basic-text h3{ text-align:center;}.cta-basic-text h2{ font-size:clamp(28px,2vw,40px);font-family:"Overpass";text-transform:uppercase;line-height:1.091;text-align:left;}.cta-basic-text p, .text-no-divide-fulltext p{ font-family:"Source Sans Pro";line-height:1.615;padding:1em 5em;}.cta-basic-text p a, .text-with-divider p a{ color:#24a3a1;}.text-divider-inner{ background-color:rgb(34 34 34 / 63%);}.text-no-divide{ background-color:#343434;}.text-no-divide-title{ display:flex;justify-content:center;align-items:center;background-color:#0d0d0e;padding:1em 0 .5em 0;}.text-no-divide-fulltext{ text-align:center;padding:3em 0;}.text-with-divider{ padding:3em 6em;text-align:center;}.text-with-divider p{ font-family:"Source Sans Pro";color:rgb(255, 255, 255);line-height:2.616;font-weight:400;}.text-with-divider hr{ border-top:2px solid #FFF;}#cta-fullwdt-content .btn{ margin-top:4rem;}.text-without-divider{ display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;white-space:break-spaces;padding:2em 3em 1em 3em;}.bg-black .plain-text-inner{ padding:3em 0;}.plain-text-inner h2{ margin-bottom:1rem;}.plain-text-inner h3{ text-align:center;margin-top:0;margin-bottom:1rem;}.plain-text-inner p{ font-family:"Source Sans Pro";line-height:1.615;}.plain-text-inner p a, .retailer-daily-connect h2 a, .pump-yes p a, .pump-no p a{ color:#24a3a1;}.pump-yes p a, .pump-no p a{ transition-duration:300ms;}.gallery-grid.gallery-2col-grid-padding{ padding:.25rem .25rem;}#img-gallery-2cols .gallery-img-inner{ min-height:500px;background-position:center!important;background-size:cover!important;-webkit-background-size:cover!important;display:inline-flex;justify-content:center;align-items:center;width:100%;position:relative;}#img-gallery-2cols .gallery-img-inner h3{ font-size:clamp(20px,2vw,26px);font-family:"Source Sans Pro";font-weight:400;color:rgb(255, 255, 255);line-height:2.193;width:100%;height:100%;text-align:center;vertical-align:middle;display:flex;align-items:flex-end;justify-content:center;position:absolute;z-index:0;padding-bottom:4em;background:linear-gradient( to bottom, rgb(0,0,0,0), #000 );}#img-gallery-2cols .gallery-img-inner span.text-underline:after{ width:80%;-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;transition:.5s;bottom:0;background-color:#FFF;}#img-gallery-2cols a.long-btn{ position:relative;display:block;border:1px solid rgb(52, 52, 52);font-size:clamp(12px,2vw,20px);font-family:"Source Sans Pro";color:rgb(255, 255, 255);text-transform:uppercase;line-height:2.923;text-align:left;font-weight:400;padding:0px 40px;margin-top:-1rem;outline:none;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;transition:all 0.5s;}#img-gallery-2cols a.btn:after{ content:'';position:absolute;z-index:-1;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;transition:all 0.5s;}#img-gallery-2cols .icon-overlay a{ min-height:500px;text-transform:capitalize;}.btn-1{ color:#fff;z-index:1;}.btn-1c:after{ width:0%;height:100%;top:0;left:0;background:rgb(0, 0, 0);}.btn-1c:hover, .btn-1c:active{ background:rgb(0, 0, 0);}.btn-1c:hover:after, .btn-1c:active:after{ width:100%;}a.long-btn span:after{ content:url(/wp-content/uploads/2021/03/arrow.png);float:right;}.icon-overlay{ height:25vw;background-repeat:no-repeat;background-size:cover;background-position:center;position:relative;display:flex;flex-direction:column;}.icon-overlay:before{ content:'';position:absolute;width:100%;height:100%;background:linear-gradient( to bottom, rgb(0,0,0,0), #000);top:0;bottom:0;left:0;right:0;z-index:1;}.gallery-3col-grid-padding{ padding:.15rem;}.icon-overlay p, .icon-overlay a{ width:100%;min-height:100%;color:#fff;transition:.9s ease;display:block;text-align:center;font-size:18px;font-family:"Source Sans Pro";color:rgb(255, 255, 255);text-transform:uppercase;z-index:2;display:flex;justify-content:flex-end;align-items:center;padding:0 2em 2em 2em;flex-direction:column;}.icon-team-overlay a{ width:100%;min-height:100%;color:#fff;transition:.9s ease;display:block;text-align:center;font-size:clamp(22px,2vw,30px);font-family:"Source Sans Pro";color:rgb(255, 255, 255);text-transform:uppercase;z-index:2;display:flex;justify-content:flex-end;align-items:center;padding-bottom:2em;flex-direction:column;}.icon-team-overlay span.job-title, .icon-team-overlay h3{ text-transform:capitalize;}#img-gallery-3cols .icon-overlay span.text-hover{ text-transform:none;display:none;transition:.9s ease;}.icon-overlay:hover p, .icon-overlay:active p, .icon-overlay:hover a, .icon-overlay:active a{ background-color:rgb(62 62 62 / 90%);}#img-gallery-3cols .icon-overlay:hover p, #img-gallery-3cols .icon-overlay:hover a{ display:flex;justify-content:center;align-items:center;flex-direction:column;padding-bottom:0;transition:.9s ease;flex-wrap:wrap;}#img-gallery-3cols .icon-overlay:hover span.text-hover{ display:block;padding:1em 2em;transition:.9s ease;line-height:1.5;}.icon-overlay h3{ font-size:clamp(22px,2vw,30px);font-family:"Source Sans Pro";color:rgb(255, 255, 255);}.icon-overlay span{ font-size:18px;font-family:"Source Sans Pro";color:rgb(255, 255, 255);line-height:2.167;}#img-gallery-2cols .icon-overlay span, #featured-blogs-3cols .icon-overlay span{ font-size:22px;font-family:"Source Sans Pro";color:rgb(255, 255, 255);line-height:2.167;}ul.retailer-partner-logos{ text-align:center;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;}ul.retailer-partner-logos li{ width:25%;margin-bottom:1rem;list-style:none;display:flex;justify-content:center;align-items:center;height:75px;}ul.retailer-partner-logos li img{ max-width:50%;width:auto;max-height:75%;}.retailer-daily-connect{ display:flex;justify-content:space-evenly;align-items:center;}.retailer-daily-connect h2{ font-size:18px;font-family:"Overpass";line-height:1.556;}#consl-ltl-shipping{ color:#FFFFFF;background-repeat:no-repeat !important;background-size:cover !important;background-position:center top !important;min-height:55vw;}#consl-ltl-shipping hr{ border-top:2px solid #FFFFFF;}#consl-ltl-shipping .row-pd{ padding:3em 0;}#consl-ltl-shipping .container-fluid .row:last-child .col-lg-10{ display:none;}.ltl-inner{ text-align:center;padding:3em 6em;}.ltl-inner h1{}.ltl-inner p a, .rjw-consolidation p a, .ltl-shipping p a{ color:#24a3a1;}.ltl-inner p{ color:#FFF;font-family:"Source Sans Pro";line-height:1.615;}.rjw-consolidation, .ltl-shipping{ text-align:center;padding:0 7em;}.rjw-consolidation p, .ltl-shipping p{ font-size:16px;font-family:"Source Sans Pro";line-height:1.6;}.rjw-consolidation span.text-above, .ltl-shipping span.text-above{ font-size:18px;font-family:"Overpass";text-transform:uppercase;font-weight:600;line-height:1.8 }.rjw-consolidation span.text-below, .ltl-shipping span.text-below{ font-size:18px;font-family:"Overpass";text-transform:uppercase;font-weight:600;line-height:2.5;}span.text-green{ color:#5cbab8;}span.text-red{ color:#d30f01;}.route-to-retail{ display:flex;justify-content:space-between;align-items:center;padding:2em;}.route-to-retail h2{ font-size:clamp(20px,2vw,32px);font-family:"Overpass";text-transform:uppercase;line-height:1.556;}#consl-adv{ color:#FFFFFF;text-align:center;position:relative;}.consl-adv-text{ position:absolute;top:0;z-index:2;height:100%;width:100%;}.consl-adv-inner{ padding:5em;}.consl-adv-inner h1{ text-transform:uppercase;}.consl-adv-inner h2{ font-size:clamp(18px,2vw,20px);text-transform:uppercase;line-height:1.167;margin:1rem 0;}.consl-adv-inner-p{ position:absolute;bottom:0;}.campaign-text{ text-align:center;}.campaign-text h5{ font-size:18px;font-family:"Overpass";color:rgb(234, 197, 82);line-height:1.872;text-transform:uppercase;}.campaign-text h2{ font-family:"Overpass";color:rgb(255, 255, 255);line-height:1.333;padding:.5em 2em;font-size:24px;}.campaign-text p{ font-size:clamp(22px,2vw,27px);font-family:"Overpass";color:rgb(255, 255, 255);line-height:1.889;}.campaign-text p a, .text-short p a, .circle-text p a{ color:#24a3a1;}.text-short p{}.otif-text{ display:flex;align-items:center;justify-content:space-between;}.circle-text{ border:2px solid #FFF;width:50%;height:0;color:#fff;text-align:center;line-height:0;padding:25% 0;border-radius:50%;display:flex;flex-direction:column;justify-content:center;align-items:center;flex-shrink:inherit;}.circle-text h5{ font-size:18px;font-family:"Source Sans Pro";color:rgb(234, 197, 82);line-height:2.133;text-transform:uppercase;}.circle-text p{ font-size:24px;line-height:1;font-family:"Source Sans Pro";color:#FFF;}.about-video{ position:relative;cursor:pointer;}.playpause{ background-color:rgba(0,0,0,0.3);background-image:url(/wp-content/uploads/2021/03/caret-right.png);background-repeat:no-repeat;width:100px;height:100px;position:absolute;left:0%;right:0%;top:0%;bottom:0%;margin:auto;background-size:contain;background-position:center;border:1px solid #FFF;border-radius:50%;cursor:pointer;}.video-title-overlay{ position:absolute;bottom:0;width:100%;}@media all and (max-width:500px){ .video-title-overlay{ bottom:inherit;top:50vw;}}.video-inner{ display:flex;background-color:rgb(17 17 17 / 40%);align-items:center;flex-wrap:wrap;}.video-inner button{ padding-left:5em;flex-grow:.3;width:10%;}.video-inner h4{ font-size:clamp(16px,2vw,20px);font-family:"Source Sans Pro";color:rgb(255, 255, 255);line-height:1.908;text-align:center;font-weight:400;padding:0 10px;}#alt-block{ padding:1em 0 clamp(0px,6vw,100px) 0;}.alt-block-inner hr{ width:25%;margin-top:1.6rem;}.alt-block-inner{ text-align:center;}.alt-block-margin{ padding:5em 0 4em 0;display:flex;justify-content:center;align-items:center;flex-direction:column;}.alt-block-inner h3{ text-align:center;margin-top:6rem;}.alt-block-inner p{ margin-top:2rem;}.alt-block-inner p a, .alt-block-inner.alt-block-margin p a, .alt-block-inner-featured p a{ color:#24a3a1;}.alt-block-inner.alt-block-margin p{ margin:auto;}.alt-block-inner-phone a{ color:#FFF !important;font-size:clamp(30px,2vw,42px);text-transform:uppercase;line-height:2;font-weight:400;}.alt-block-inner-featured{ text-align:center;flex-wrap:wrap;justify-content:space-between;align-items:center;padding:1.5em 0;}.alt-block-inner-featured p{ line-height:1.2;}.alt-block-inner-featured-number{ font-size:clamp(30px,3vw,54px);}.alt-call-out{ margin-bottom:4rem;}@media only screen and (max-width:575px){ #anchor-nav{ display:none;}}#anchor-nav{ background:#dedede;background-clip:padding-box;border-bottom:0rem solid transparent;border-top:0rem solid transparent;}.anchor-nav-tab ul{ width:100%;text-align:center;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;}.anchor-nav-tab ul li{ font-size:clamp(14px,2vw,16px);font-family:"Overpass";color:rgb(39, 39, 39);text-transform:uppercase;line-height:1.167;list-style:none;margin-top:.3rem;}.anchor-nav-tab a{ padding:0.7em 0;flex-grow:1;}.anchor-active{ position:relative;overflow:hidden;background-color:#ccc;}.anchor-nav-tab .underline:after{ background:#343434;z-index:1;height:2px;bottom:0;}.anchor-active:after{ content:'';z-index:1;height:2px;bottom:0;position:absolute;right:0;width:0;background:#343434;width:100%;}.pump-yes{ margin-top:-8vw;}.pump-no{ margin-top:auto;}.top-inner{ padding:5em;height:100%;background:#343434;color:#ffffff;text-align:center;display:flex;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;}.bottom-inner{ text-align:center;padding:clamp(30px,5vw,6em) 0;}.bottom-inner p{ margin:2rem 0;}.bottom-inner p strong{ font-weight:600;font-size:clamp(22px,2vw,24px);}.gallery-post-3cols{ margin-top:3rem;}.gallery-post-3cols .icon-overlay a{ z-index:2;}#featured-blogs-3cols .post-title{ text-transform:capitalize;}#img-gallery-team{ margin-top:30px;}#img-gallery-team .icon-overlay:before{ background:transparent;position:initial;}#img-gallery-team .icon-overlay:hover a, #img-gallery-team .icon-overlay:active a{ background-color:transparent;}.post-banner{ height:30vw;}.post-banner img, .post-banner .img-fluid{ width:100%;object-fit:cover;height:100%;}#post-heading .navigation{ margin-top:3rem;}.nav-links{ display:flex;justify-content:space-between;align-items:center;}.nav-next{ text-align:right;}.nav-prev{ text-align:left;}h2.screen-reader-text{ display:none;}ul.pagination-items{ width:100%;display:flex;align-items:center;justify-content:space-between;}ul.pagination-items li{ list-style:none;}ul.pagination-items li.page-item img{ width:70px;}ul.pagination-items li.next-item img{ border-radius:50%;padding:1em;height:auto;border:1px solid #343434;}li.page-item a{ opacity:0;}ul.pagination-items h1:hover li.page-item a, ul.pagination-items:hover li.page-item a{ opacity:1;}.single .content-mr-bottom{ margin-bottom:-10rem;}.aux-funnels{ background:rgb(52,52,52);background:linear-gradient(180deg, rgba(52,52,52,1) 50%, rgba(222,222,222,1) 50%);padding-bottom:2em;}.aux-funnels .top-funnel{ padding:0em 0;text-align:center;color:#FFF;}.aux-funnels .plain-text-inner h3{ margin-top:4rem;}.slick-list{ padding-left:0 !important;}.aux-menu-slider{ padding:0 0 3em 0;}.aux-menu-inner:hover{ transform:scale(.90);}.aux-menu-inner:hover:before{ background:rgb(7 7 7 / 5%);transition:all .5s ease-in-out;}.aux-menu-inner{ height:100%;min-height:500px;background-repeat:no-repeat !important;background-size:cover !important;background-position:center center;width:400px;position:relative;margin-right:2rem;}.aux-menu-inner:before{ content:'';position:absolute;height:100%;width:100%;background:rgb(7 7 7 / 25%);transition:all .5s ease-in-out;}.aux-current-active{ transform:scale(.90);}.aux-current-active:before{ content:'';position:absolute;height:100%;width:100%;background:rgb(7 7 7 / 5%);transition:all .5s ease-in-out;}a.scale-hover:hover, a.scale-hover:focus, a.scale-hover:visited{ color:#FFFFFF;}.scale{ transition:all .5s ease-in-out;}.aux-menu-overlay{ padding-bottom:2em;font-size:clamp(20px,2vw,24px);font-family:"Overpass";color:rgb(255, 255, 255);text-transform:uppercase;line-height:1.125;width:100%;height:100%;text-align:center;vertical-align:middle;display:flex;align-items:flex-end;justify-content:center;transition:.5s ease;position:absolute;top:0;left:0;right:0;}#cookie-law-info-bar{ box-shadow:none !important;display:flex !important;padding:0 !important }#cookie-law-info-bar[data-cli-style="cli-style-v2"]{ padding:0 !important;}.cli-bar-btn_container{ margin-left:4rem !important;}#cookie_action_close_header{ transform:skew(-200deg);padding:10px 65px;font-size:clamp(16,2vw,18px);font-family:"Overpass";font-weight:bold;line-height:1.2;}#cookie_action_close_header:hover{ background-color:rgb(120, 193, 189);color:#FFF;}.cli-style-v2 .cli-bar-message{ margin-left:5rem;margin-right:5rem;margin-bottom:2rem;width:100% !important;margin-top:1rem;}.cli-style-v2 .cli-bar-message p{ font-size:clamp(16px,2vw,20px);font-family:"Source Sans Pro";color:rgb(132, 132, 132);line-height:1.399;}.cli-style-v2 .cli-bar-message p a{ color:#24a3a1;}footer{ font-family:'Source Sans Pro', sans-serif;font-weight:400;overflow-x:hidden;}.sticky-footer{ }#top-footer{ padding:6em 0 6em 0;}ul.footer-nav-items{ width:100%;text-align:center;}ul.footer-nav-items li{ display:inline-block;}ul.footer-nav-items li a{ color:#242424;font-size:18px;line-height:1.667;letter-spacing:0.48px;padding:0 1.5em;text-transform:uppercase;}ul.footer-nav-items li a:hover{ text-decoration:none;}#bottom-footer{ background:#efefef;padding:.4em 0;position:relative;z-index:9;}#bottom-footer .copy-right{ text-align:left;}#bottom-footer .copy-right p, #bottom-footer .copy-right a{ color:rgb(132, 132, 132);font-size:clamp(16px,1vw,18px);font-family:"Source Sans Pro";line-height:2.4;}#bottom-footer .copy-right img{ display:inline-block;height:50px;margin-bottom:-15px;}#bottom-footer .social-links{ text-align:right;}#bottom-footer .social-links ul{ width:100%;}#bottom-footer .social-links ul li{ display:inline-block;padding:0 1.2em;list-style:none;}#bottom-footer .social-links ul li i{ font-size:clamp(18px,1vw,20px);line-height:48px;letter-spacing:0.4px;color:#000000;}#bottom-footer .footer-page-link{ padding:0 .5em;}@media only screen and (max-width:1736px){ header .ubermenu-horizontal.ubermenu-items-align-flex .ubermenu-nav .ubermenu-item-level-0{ padding:0 1em;}}@media only screen and (max-width:1666px){ .interior-banner h1{ }}@media only screen and (max-width:1599px){ .btn-group-link .btn{ }#value-pos .inner-text, #cta-2-cols .inner-text{ padding:0 2em;}.icon-overlay{ height:22vw;}.slick-slider button.slick-next{ left:11%;}}@media only screen and (max-width:1487px){ .header-logo img{ width:80%;}header .ubermenu-horizontal.ubermenu-items-align-flex .ubermenu-nav .ubermenu-item-level-0{ padding:0 .7em;}#ubermenu-main-2-main_nav-4{ margin-right:3rem;margin-left:-4rem;}.auxillary-menu-icon img{ float:right;}ul.retailer-partner-logos{ padding:0 3em;}.rjw-consolidation, .ltl-shipping{ padding:0 5em;}.link-text a span{ padding:0;}.slide__content--headings{ }.std-slider button.slick-prev, .std-slider button.slick-next{ transform:scale(.7);}}@media only screen and (max-width:1299px){ #cta-2-cols .link-text a, #value-pos .link-text a{ padding:0 .5em;letter-spacing:0;}#cta-2-cols .inner-text p, #cta-2-cols .inner-text h2, #value-pos .inner-text p, #value-pos .inner-text h2{ padding:0;}#cta-2-cols .inner-text h2, #value-pos .inner-text h2{ letter-spacing:0;}header .ubermenu-horizontal.ubermenu-items-align-flex .ubermenu-nav .ubermenu-item-level-0{ padding:0 .5em;}.retailer-content ul.retailer-logos li img{ margin:auto;}.slick-slider button.slick-next{ left:12%;}}@media only screen and (min-width:1200px){ .ubermenu-sub-indicators.ubermenu-sub-indicators-align-text .ubermenu-has-submenu-drop>.ubermenu-target>.ubermenu-sub-indicator{ display:none;}.main-nav .ubermenu .ubermenu-retractor{ display:none;}.display-large{ display:block;}.display-small{ display:none;}}@media only screen and (max-width:1199px){ .display-large{ display:none;}.display-small{ display:block;}.single .content-wrapper{ margin-top:130px;}.top-nav .custom{ padding:0;}.top-nav ul li{ margin-right:0;margin-left:2rem;}.nav-mobile{ padding-bottom:1em;}.nav-mobile .ubermenu-bar-align-right{ float:none;}.nav-mobile .ubermenu-horizontal.ubermenu-items-align-flex .ubermenu-nav, .nav-mobile .ubermenu .ubermenu-item{ display:block;}.nav-mobile .ubermenu-horizontal.ubermenu-items-align-flex .ubermenu-nav .ubermenu-item-level-0{ text-align:left;padding:.3em 2em .2em 2em;}.nav-mobile .ubermenu-main .ubermenu-item-level-0 > .ubermenu-target{ color:#343434;font-size:clamp(16px,1vw,18px);line-height:2.1;}.nav-mobile .ubermenu-sub-indicators.ubermenu-sub-indicators-align-text .ubermenu-has-submenu-drop>.ubermenu-target>.ubermenu-sub-indicator{ right:0;margin-left:0;}.nav-mobile .ubermenu-sub-indicators .ubermenu-has-submenu-drop>.ubermenu-target>.ubermenu-sub-indicator{ position:absolute;margin-top:0;top:30%;}.nav-mobile .fa-angle-down:before{ content:url(/wp-content/uploads/2021/03/mobile-dropdown.jpg);}.nav-mobile .ubermenu .ubermenu-item .ubermenu-submenu-drop{ position:initial;}.nav-mobile .ubermenu-transition-shift .ubermenu-item .ubermenu-submenu-drop{ margin-top:0;}.mobile-main-nav{ background-color:#efefef;height:100%;}.sticky-nav .mobile-main-nav{ height:100%;}.mobile-main-nav .logo{ margin-top:1.5rem;}.sticky-nav .mobile-main-nav .logo{ display:block;margin-top:1.5rem;}.mobile-auxillary-menu-icon img{ float:right;height:100%;}.mobile-auxillary-menu{ padding-bottom:10em;padding-top:1em;}.fixed-btn-mobile{ padding:0;position:initial;width:100%;height:auto;margin-top:.5rem;margin-bottom:4rem;}.fixed-btn-mobile .fixed-btn-group a{ padding:15px 40px;transform:none;width:100%;-webkit-clip-path:none;clip-path:none;margin-left:0;}#home-banner, #banner{ margin-bottom:0;}.slider{ margin-top:-5rem;}.banner-text a{ line-height:2;}#contentPage .slide__content--headings{ }#homePage .interior-banner h1{ padding:0 0 0 1em;}.link-text{ margin-bottom:5rem;}#cta-2-cols .link-text a, #value-pos .link-text a{ display:block;}#cta-2-cols .text-underline, #value-pos .text-underline{ padding:0 1em;}.retailer-logos .slick-slide img{ margin:0 auto;}.btn-group-link .btn{ margin:auto;}.testimonial-author{ padding:1rem 1.5rem;}.testimonials-slider{ padding:9em 0 4em 0;}.testimonial-text{ padding:0 2em;}.testimonial-author p{ margin:1rem 1.5em;display:block;}.map-inner{ margin-top:.1rem;}.map-inner h1{ padding:1em 0 0 0;}.map-inner p{ width:100%;text-align:center;bottom:0;padding:0 0 1em 0;position:relative;margin-top:-0.5rem;}ul.footer-nav-items li{ display:block;margin-bottom:1rem;}#bottom-footer .social-links ul, #bottom-footer .copy-right{ text-align:center;}#bottom-footer .footer-page-link{ display:block;}ul.retailer-partner-logos li{ width:50%;}.rjw-consolidation, .ltl-shipping{ padding:0 2em;}.consl-adv-inner p{ padding:1em 5em;bottom:0;}#footer-slider.slick-slider button.slick-prev, #footer-slider.slick-slider button.slick-next, .slick-slider button.slick-prev, #featured-blogs-3cols .slick-slider button.slick-prev, .slick-slider button.slick-next, #featured-blogs-3cols .slick-slider button.slick-next{ width:3em;}.slick-slider .slick-dots{ display:flex;list-style:none;padding:0;position:absolute;width:100%;bottom:0;left:0;right:0;justify-content:center;padding:0 2em;}.anchor-nav-tab ul{ justify-content:flex-start;}.anchor-nav-tab a{ width:50%;flex-grow:0;}.aux-menu-inner{ margin-left:2rem;height:50vw;min-height:100%;}.otif-text{ margin:5rem 0;justify-content:center;}.content-part{ padding:3em 4em;}.single #single-post-text{ margin:100px 0;}.single .content-mr-bottom{ margin-bottom:0;}.campaign-text-overlay{ margin-top:5rem;flex-direction:column-reverse;}.campaign-text{ margin:5rem 0;}.services-slider-inner, .featured-blogs-inner{ height:300px;}.icon-overlay{ height:30vw;}}@media only screen and (min-width:992px){ #rotate-slider .slick-slide{ padding:0;}#rotate-slider .col-pd, #rotate-slider .featured-img{ padding:0;}}@media only screen and (max-width:991px){ .order-sm-1{ -webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;}.order-sm-2{ -webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;}.mobile-auxillary-menu .box-link-inner{ height:30vw;}.slide__content--headings{ padding:0;}#home-banner .outer-content{ left:0;transform:none;display:block;top:50%;margin-left:2rem;margin-right:2rem;}.outer-content{ margin:0 2rem;}.circle-dots .slick-slider .slick-dots{ left:0;transform:none;margin-left:2rem;}.alert-btn{ width:100%;display:block;bottom:50px;z-index:3;}.btn-alert{ padding:2vh 23px;clip-path:none;width:100%;}.news-title h4 a{ margin-left:0;padding:0 23px;}.std-slider .featured-img{ align-items:center;display:flex;}.featured-img{ padding:0;height:100vw;height:70vw;background-position:right !important;}.btn-group-link .btn{ }.campaign-text p{ padding:0 5em;}.aux-menu-slider{ padding:0 1em 6em 1em;}.text-with-divider{ padding:1em 6em;}.posts-2cols .pl-5, #services-sliders .pl-5{ padding-left:0 !important;}.posts-2cols .pr-0, #services-sliders .pr-0{ padding-right:0 !important;}.services-slider-inner, .featured-blogs-inner{ height:50vw;}.services-content, .featured-blog-content{ margin:2rem 1rem 3rem 1rem;}span.num-circle{ width:50px;height:50px;}.cta-blog{ margin-left:1rem;}#consl-ltl-shipping .mt-mb{ margin-top:4rem }#consl-ltl-shipping .mb-mb{ margin-bottom:4rem;}.ft-slider-content__img{ height:500px;width:100%;}.img-col{ height:50vw;width:100%;}.col-pd{ height:auto;width:100%;padding:0 5px;}.content-part-full{ padding:1em 2em;min-height:auto;height:100%;}.display-small .slick-track, .display-small .slick-slide{ width:100%;}.content-mr-right, .content-mr-right-5, .content-mr-left, .content-mr-left-5{ margin:0;margin-top:-50px;}.right-img-al{ flex-direction:column-reverse;}#consl-adv .d-flex{ margin-top:-5rem;}#consl-adv .row img.full, #consl-adv .row picture.full img{ height:55vw;object-fit:fill;}.consl-adv-inner{ text-align:center;padding:4em 1em 0 1em;display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative;background:#191919;}.consl-adv-inner h3{ font-size:20px;}.consl-adv-inner h2{ font-size:11px;}.consl-adv-inner-p{ position:relative;background:rgb(28 28 28);padding:2em;font-size:11px;}.text-without-divider{ padding:1em 3em;}#rotate-slider .slick-list, .ft-slider .slick-list{ height:auto;}.icon-overlay{ height:50vw;}#consl-ltl-shipping .row-pd{ padding:2em 0;}.ltl-inner{ padding:1em 2em;}.ltl-inner h1{ margin-bottom:1rem;}.ft-slider-mb{ margin-bottom:3rem;}#twopanel-content .slick-slider .slick-dots{ bottom:0;left:0;transform:none;text-align:center;}}@media only screen and (max-width:767px){ #footer-slider.slick-slider button.slick-prev, #footer-slider.slick-slider button.slick-next, .slick-slider button.slick-prev, #featured-blogs-3cols .slick-slider button.slick-prev, .slick-slider button.slick-next, #featured-blogs-3cols .slick-slider button.slick-next{ width:2em;}ul.retailer-partner-logos li{ width:100%;}.retailer-daily-connect h2, .route-to-retail h2{ margin-bottom:1rem;}.display-block-center{ display:block;text-align:center;}.std-slider .content-mr-left{ margin:0;}#value-pos .inner-text, #cta-2-cols .inner-text{ padding:0 2em;}#news-block .nopadding{ padding:1em .25em;}.content-3-cols{ margin:1rem 0 2rem 0;}.aux-menu-inner{ height:70vw;min-height:100%;}.post-banner{ height:60vw;}.news-text-block{ padding-top:30px;}#testimonials h3{ margin-bottom:20px;margin-top:0;position:absolute;text-align:center;width:100%;top:20%;left:0;right:0;margin:auto;}.testimonial-content{ padding-bottom:0px;display:flex !important;justify-content:center;flex-direction:column;align-items:center;height:100%;}#testimonials{ background:none;background-color:#000;position:relative;height:600px;}#testimonials:before{ content:'';background-image:url(/wp-content/uploads/2021/04/map-top_720.png);width:100%;height:30%;top:0;background-repeat:no-repeat;position:absolute;z-index:-1;left:0;right:0;background-position:bottom;background-size:cover;}#testimonials:after{ content:'';background-image:url(/wp-content/uploads/2021/04/map-btm_720.png);width:100%;height:30%;bottom:0;background-repeat:no-repeat;position:absolute;z-index:1;left:0;right:0;background-position:top;background-size:cover;}#testimonials .row, #testimonials .col-lg-12, .testimonials-slider, #testimonials .slick-list, #testimonials .slick-track{ height:100%;}#testimonials .container{ width:100%;margin:auto;height:100%;}#testimonials .slick-track{ }.testimonial-author{ padding:1rem;}.testimonials-slider{ padding:0;height:100%;}}@media only screen and (min-width:576px){ .banner-mobile{ display:none;}.banner-desktop{ display:block;}}.edge-menu-item, .employment-menu-item{ display:none !important;}@media only screen and (max-width:575px){ .banner-mobile{ display:block;}.banner-desktop{ display:none;}.employment-menu-item{ display:block !important;}.slick-slider button.slick-next{ left:17% !important;}.single .content-wrapper{ margin-top:110px;}.fixed-btn-mobile .col-sm-6{ -webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;padding:0 .25rem;}.mobile-auxillary-menu .col-sm-6{ -webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;}.fixed-btn-mobile .fixed-btn-group a{ font-size:12px;padding:15px 0;}.top-nav{ padding:0;}.top-nav ul li{ margin-right:0;line-height:1.9;margin-left:1rem;}.top-nav ul li:first-child{ margin-left:0px;}.top-nav ul li:nth-child(2){ display:none;}.mobile-main-nav .pl-5{ padding-left:1rem !important;}.banner-text h1{ line-height:1.3;}.btn-group-link .btn{ }.banner-text{ padding:0;}.wrap-underline{ margin-top:2rem;}.fixed-btn-mobile .fixed-btn-group{ margin-bottom:1rem;}.map-inner{ height:80vw;margin-bottom:2rem;}.map-inner img.full, .map-inner picture.full img{ }.map-inner h1{ font-size:18px;}a.long-btn span:after{ transform:scale(.5);}.btn-group-org{ display:flex;flex-wrap:wrap;justify-content:center;align-items:center;}.btn-group-org a{ display:block;width:30vh;margin:1rem;}.banner-subtitles{ margin-left:1rem;}.otif-text, .campaign-text p{ padding:0 1em;}.otif-text img{ transform:scale(.7);}.link-text{ flex-direction:column;}.content-part{ padding:2em 1em;}.content-part-inner p, .content-part-inner li{ margin:5px 0;}.anchor-nav-tab a{ width:100%;}.content-3-cols{ margin:1rem 1rem 2rem 1rem;}.img-col{ height:70vw;width:100%;}#img-gallery-2cols .icon-overlay a, #img-gallery-2cols .gallery-img-inner{ min-height:90vw;}.testimonial-author p{ margin:.5rem 0;}.text_image_section{ padding:5em 1em;}.text_image_section img.vector-left, .text_image_section picture.vector-left img{ bottom:10px;width:50%;}.text_image_section img.vector-right, .text_image_section picture.vector-right img{ top:0;width:50%;}.services-slider-inner h2, .featured-blogs-inner h2{ font-size:18px;}#consl-adv .d-flex{ margin-top:-3rem;}.consl-adv-inner{ padding:3em 1em 0 1em;}ul.retailer-partner-logos{ padding:0;}.cta-basic-text{ padding:0 2em;}.cta-basic-text p, .text-no-divide-fulltext p{ padding:1em;}.testimonial-text{ padding:0 .5em;}.testimonial-text p{ font-size:14px;}.testimonial-author p{ font-size:13px;}.content-3-cols p{ margin-bottom:.5rem;}.icon-overlay span{ line-height:inherit;}.icon-overlay{ height:80vw;}#consl-adv .row img.full, #consl-adv .row picture.full img{ height:auto;object-fit:fill;}}@media only screen and (max-width:460px){ .top-nav{ text-align:center;}.top-nav ul li:first-child{ display:none;}.edge-menu-item{ display:block !important;}.news-title h4 a{ margin-left:0;}.btn-group-link .btn{ }.anchor-nav-tab li{ width:100%;}.banner-subtitles{ display:block;}.banner-subtitles h4{ margin-bottom:.5rem;}.banner-subtitles a{ margin-left:0;}.services-content, .featured-blog-content{ margin:2rem 1rem;}.slick-slider button.slick-next{ left:18%;}p.blog-title{ font-size:14px;}.post-banner{ height:90vw;}#post-heading .navigation{ text-align:center;margin:2rem auto -2rem auto;}#img-gallery-2cols a.long-btn{ padding:0px 20px;}}@media only screen and (max-height:375px){ .slider{ margin-top:0;}.circle-dots .slick-slider .slick-dots li{ height:5px;margin:0 8px;width:5px;}.btn-group-link .btn{ }}.follow-icon-container{ text-align:center;display:flex;width:100%;text-align:center;padding:1rem;margin-bottom:2rem;margin-left:auto;margin-right:auto;justify-content:center;flex-wrap:wrap;}.follow-icons i{ justify-content:center;padding:20px;margin:clamp(5px,0.5vw,12px);border-radius:50%;transition:background .25s ease-out,border-radius .25s ease-out,padding .25s ease-out,margin .25s ease-out;background-color:#78c1bd;font-size:24px;min-width:64px;}.follow-icons i:hover{ background-color:#24a3a1;color:#343434;}@media only screen and (min-width:768px){ #sustainability + #retailer-partners ul.retailer-partner-logos > li{ height:auto;margin:30px auto;width:20%;}}#sustainability + #retailer-partners .retailer-partner-logos{ max-width:1080px;margin-left:auto;margin-right:auto;}#sustainability + #retailer-partners ul.retailer-partner-logos li img{ max-width:100%;}#sustainable-intro + section .alt-block-inner{ padding:0px;}#sustainable-intro + section .inside-list{ padding-top:15px;text-align:left;max-width:670px;width:100%;}#sustainable-intro + section .inside-list li{ list-style:outside !important;margin-left:30px;line-height:1.2em;padding-bottom:5px;font-size:18px;}#sustainable-intro + section .darkbox{ max-width:710px;width:100%;margin-left:auto;margin-right:auto;padding:20px;background-color:#343434;color:#fff;}#sustainable-intro + section .darkbox h4{ font-size:20px;padding-top:15px;}#cta-fullwdt-content .text-with-divider p a:hover, .pump-yes p a:hover, .pump-no p a:hover{ color:#167270;}.grecaptcha-badge{ visibility:hidden;}.full, .full img{ transform:none !important;}body.single-case_studies .alt-block-inner h3{ margin-top:3rem !important;}body.single-case_studies #alt-block{ padding-bottom:4rem !important;border-top:0px !important;}body.single-case_studies #post-heading .navigation{ margin-top:2rem !important;}.frm_button_submit:hover, .frm_prev_page:hover, .frm-edit-page-btn:hover{ color:#fff !important;background-color:rgb(120, 193, 189) !important;}.frm_button_submit, .frm_prev_page, .frm-edit-page-btn{ margin-top:0.3rem !important;margin-bottom:0px !important;display:inline-block;color:rgb(120, 193, 189) !important;background-color:#343434 !important;line-height:2 !important;font-weight:700 !important;text-transform:uppercase;transition:0.3s ease;margin-left:15px !important;padding:6px 10px 0 !important;border:none !important;border-radius:0px !important;box-shadow:none !important;}.frm_button_submit::before, .frm_prev_page::before, .frm-edit-page-btn::before{ content:"";float:left;margin:-6px 0 0 -24px;border-left:15px solid transparent;border-bottom:36px solid #343434;height:0px;transition:0.3s ease;}.frm_button_submit:hover::before, .frm_prev_page:hover::before, .frm-edit-page-btn:hover::before{ border-bottom:36px solid rgb(120, 193, 189);}.frm_button_submit::after, .frm_prev_page::after, .frm-edit-page-btn::after{ content:"";float:right;margin:-6px -24px 0 0 ;border-left:15px solid #343434;border-bottom:36px solid transparent;height:0px;transition:0.3s ease;}.frm_button_submit:hover::after, .frm_prev_page:hover::after, .frm-edit-page-btn:hover::after{ border-left:15px solid rgb(120, 193, 189);}.zoom img{transition:all 0.3s ease-out 0s;}li.page-item a{ transition-duration:0.2s;}.alt-block-inner-phone p a, .ubermenu-main .ubermenu-nav .ubermenu-item.ubermenu-item-level-0 > .ubermenu-target:hover, #ubermenu-nav-main-2-main_nav > .ubermenu-current-menu-item > a > span{ color:#24a3a1 !important;transition-duration:0.3s;}.alt-block-inner-phone p a:hover, .plain-text-inner p a:hover, .inner-text p a:hover, .content-part-inner p a:hover, .cta-basic-text p a:hover, .sticky-nav .main-nav ul li a:hover, .retailer-daily-connect h2 a:hover, .accordion p a:hover, .alt-block-inner p a:hover{ color:#167270 !important;transition-duration:0.3s;}.page-template .banner{ margin-bottom:0px !important;}.content-wrapperli:nth-child(4){ margin-top:60px !important;}@media only screen and (max-width:1200px){ #anchor-nav{ display:none !important;}}.alt-block-inner, .bottom-inner, .plain-text-inner{ max-width:1080px;margin-left:auto;margin-right:auto;}.cta-basic-text, .text-no-divide-fulltext{ max-width:1280px;margin-left:auto;margin-right:auto;}@media only screen and (min-width:768px){ .retailer-daily-connect h2{ padding-right:20px;}}@media only screen and (max-width:575px) .map-inner img.full{ height:80vw;}@media only screen and (max-width:575px){ .map-inner{ height:auto !important;margin-bottom:auto !important;}}#home-banner{ animation:fadeInAnimation ease 1500ms;animation-iteration-count:1;animation-fill-mode:forwards;}@keyframes fadeInAnimation{ 0%{ opacity:0;}50%{ opacity:0;}100%{ opacity:1;}}#banner{ animation:fadeInAnimation ease 700ms;animation-iteration-count:1;animation-fill-mode:forwards;}@keyframes fadeInAnimation{ 0%{ opacity:0;}50%{ opacity:0;}100%{ opacity:1;}}@media not all and (min-resolution:.001dpcm){ @supports (-webkit-appearance:none) and (stroke-color:transparent){ .banner-desktop .slide-inner:first-child .slide__img{ background:url(/wp-content/uploads/2021/04/slide-2-main-banner-mobile.jpg);background-size:cover;}.banner-desktop .slide-inner:last-child .slide__img{ background:url(/wp-content/uploads/2021/04/slide-3-main-banner-mobile-opt.jpg);background-size:cover;}.banner-desktop .slide-inner .slide__img{ background:url(/wp-content/uploads/2021/04/retail-logistics-main-banner-mobile.jpg);background-size:cover;}.banner-desktop .slide-inner .banner-video{ visibility:hidden;}}}.testimonial-content .testimonial-author p:last-child span a{ background-color:rgb(213, 79, 13);color:#FFF !important;transform:skew(-200deg);font-size:clamp(14px,1vw,18px);font-family:"Overpass";font-weight:700;text-transform:uppercase;line-height:1.2;text-align:center;border:0;text-decoration:none;-webkit-transition:0.3s ease;transition:0.3s ease;display:inline-block;border-radius:0;padding:12px 55px;white-space:nowrap;vertical-align:middle;letter-spacing:0px;}.testimonial-content .testimonial-author p:last-child span a:hover{background-color:rgb(171, 63, 10);}.testimonial-content .testimonial-author p:last-child span a span{ margin-top:0.3rem;transform:skew(200deg);display:inline-block;border:0;font-size:100%;font:inherit;margin:0;padding:0;vertical-align:baseline;color:#FFF !important;margin-top:0.3rem;}.rjw-footer__row{ display:flex;flex-direction:column;align-items:center;text-align:center;}@media (min-width:1050px){ .rjw-footer__row{ flex-direction:row;justify-content:space-between;align-items:center;text-align:left;}}.rjw-footer__row--top{ border-bottom:2px solid #cfcfcf;}.rjw-footer__left, .rjw-footer__right{ width:100%;}@media (min-width:1050px){ .rjw-footer__left, .rjw-footer__right{ width:auto;}}.rjw-footer__follow{ display:inline-flex;align-items:center;gap:8px;}.rjw-footer__links{ list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:12px;justify-content:center;}@media (min-width:1050px){ .rjw-footer__links{ justify-content:flex-end;}}.rjw-footer__legal{ margin:0;display:flex;flex-direction:column;align-items:center;gap:8px;}@media (min-width:1050px){ .rjw-footer__legal{ flex-direction:row;align-items:center;gap:16px;}}.rjw-footer__logo, .rjw-footer__badge{ height:auto;max-width:100%;}.rjw-footer{padding:30px 4vw 70px;font-size:18px;}.rjw-footer .underline:after{background:rgb(39, 39, 39);}.rjw-footer p .underline:after{bottom:0px;}.rjw-footer li .underline:after, .rjw-footer__hq .underline:after{bottom:-5px;}.rjw-footer li a, .rjw-footer p a, .rjw-footer__hq a{padding:5px 10px;}.rjw-footer__hq a{margin-left:-10px;}.rjw-footer a:hover{color:inherit;}.rjw-footer__hq >div:last-child{padding-top:20px;}.rjw-footer__hq >div:not(:last-child):not(:first-child){padding-top:10px;}.rjw-footer__row:not(:last-child){padding:40px 0;}.rjw-footer__logo img{ transition:filter 0.3s ease;}.rjw-footer__logo img:hover{ filter:grayscale(100%) brightness(0) saturate(0) invert(22%) sepia(0%) saturate(0%) hue-rotate(0deg) brightness(95%) contrast(90%);}.rjw-footer__follow strong{padding-right:20px;}.rjw-footer__follow img{ transition:opacity 0.3s ease;}.rjw-footer__follow img:hover{ opacity:0.6;}@media all and (max-width:1049px){ .rjw-footer__nav, .rjw-footer__follow{ padding-top:40px;}.rjw-footer .underline{text-decoration:underline !important;}.rjw-footer .underline:after{display:none !important;}.rjw-footer__row--top{ border-bottom:none !important;}.rjw-footer__row{padding:30px 0 !important;}.rjw-footer__row:not(:first-child){border-top:2px solid #cfcfcf;}}@media all and (max-width:767px){ .rjw-footer__links{flex-direction:column;gap:20px;}}