.icon{position:relative;display:inline-block;vertical-align:middle;fill:#ffffff;width:16px;height:16px}.icon-inner{position:absolute;top:0;left:0;width:100%;height:100%}.icon_sizePlus4{width:20px;height:20px}.icon-plus{width:25px;height:25px}.icon_hdg{width:34px;height:34px;vertical-align:bottom}.icon_pushRt{margin-right:5px}.mix-icon_dark{fill:#000}.icon_apps{width:34px;height:34px;text-align:center}.icon_leaf{width:24px;height:24px}.icon_back{width:10px;height:10px;margin-right:8px}.mix-icon_rotate-180deg{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}[class^="ico-"]:before,[class*=" ico-"]:before{font-family:'raymond-icons' !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding-right:5px}.ico-flip:before{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);display:inline-block}.ico-rise:before{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);display:inline-block;position:relative;top:5px}.ico-download:before{content:"\e904"}.ico-clock:before{content:"\e912"}.ico-student:before{content:"\e913"}.ico-award:before{content:"\e914"}.ico-press-release:before{content:"\e915"}.ico-newspaper:before{content:"\e916"}.ico-read-more:before{content:"\e900"}.ico-ch-arrow-left:before{content:"\e901"}.ico-ch-arrow-right:before{content:"\e902"}.ico-check:before{content:"\e903"}.ico-dropdown-arrow:before{content:"\e905"}.ico-eco-graph:before{content:"\e906"}.ico-eco-perf:before{content:"\e907"}.ico-arrow-forward:before{content:"\e908"}.ico-full-caret-down:before{content:"\e909"}.ico-new-page:before{content:"\e90a"}.ico-new-window:before{content:"\e90b"}.ico-plus:before{content:"\e90c"}.ico-sample-feature:before{content:"\e90e"}.ico-scroll-caret-down:before{content:"\e90f"}.ico-send-arrow:before{content:"\e910"}.ico-location:before{content:"\e947"}.ico-search:before{content:"\e986"}.ico-info:before{content:"\ea0c"}.ico-facebook:before{content:"\ea90"}.ico-instagram:before{content:"\ea92"}.ico-twitter:before{content:"\ea96"}.ico-youtube:before{content:"\ea9d"}.ico-linkedin:before{content:"\eac9"}.ico-person:before{content:"\e90d"}.ico-check-circle:before{content:"\f058"}.ico-award:before{content:"\e914"}.ico-location:before{content:"\e947"}.ico-student:before{content:"\e913"}.ico-we-nav-dashboard:before{content:"\e91d"}.ico-we-nav-guided-search:before{content:"\e91c"}.ico-we-nav-list:before{content:"\e91b"}.ico-we-nav-sales:before{content:"\e91a"}.ico-we-nav-catalog:before{content:"\e919"}.ico-we-nav-support:before{content:"\e918"}.ico-we-nav-sign-out:before{content:"\e917"}.ico-we-nav-conv-suite:before{content:"\e911";color:#d7282f}.ico-we-icon-new:before{content:"\e92d"}.ico-we-icon-ecomm:before{content:"\e92c"}.ico-we-icon-logistics:before{content:"\e92b"}.ico-we-icon-glossary:before{content:"\e92a"}.ico-we-icon-recommended:before{content:"\e929"}.ico-we-icon-sell-sheet:before{content:"\e928"}.ico-we-icon-customer-video:before{content:"\e927"}.ico-we-icon-digital-brochure:before{content:"\e926"}.ico-we-icon-e-flyer:before{content:"\e925"}.ico-we-icon-evaluation-form:before{content:"\e924"}.ico-we-icon-brochure:before{content:"\e923"}.ico-we-icon-pdf:before{content:"\e922"}.ico-we-icon-ppt:before{content:"\e921"}.ico-we-icon-playbook:before{content:"\e920"}.ico-we-icon-call-profile:before{content:"\e91f"}.ico-we-icon-rename:before{content:"\e92e"}.ico-we-icon-refresh:before{content:"\e92f"}.ico-we-icon-add:before{content:"\e930"}.ico-we-icon-send:before{content:"\e931"}.ico-we-icon-view:before{content:"\e932"}.ico-we-icon-list:before{content:"\e933"}.ico-we-icon-link:before{content:"\e934"}.ico-we-icon-download:before{content:"\e935"}.ico-we-icon-share:before{content:"\e936"}.ico-we-icon-close:before{content:"\e938"}.ico-we-icon-trash:before{content:"\e939"}.ico-we-icon-chevron:before{content:"\e93a"}.ico-we-icon-search:before{content:"\e93b"}.ico-we-icon-check:before{content:"\e93c"}.ico-we-icon-nav-toggle:before{content:"\e93d"}.ico-we-icon-expand-box:before{content:"\e937"}.ico-we-icon-collapse-box:before{content:"\e93e"}.ico-we-icon-mobile-menu:before{content:"\e93f"}.ico-we-icon-challenge:before{content:"\e940"}.ico-we-icon-solution:before{content:"\e941"}.ico-we-icon-result:before{content:"\e942"}.ico-x-social:before{content:"\e943"}.pageRefresh .hdg_1:after,.contentRefresh .site .hdg_1:after,.pageRefresh .hdg_2:after,.contentRefresh .site .hdg_2:after,.pageRefresh .hero .hero-overlay .hero-overlay-title:after{height:3px;width:100px;-webkit-transform:none;-ms-transform:none;transform:none}.pageRefresh .hero .hero-overlay .hero-overlay-title:after{margin-top:12px}.mix-container_white .blocks_3up li{background:#fff;border-radius:3px;box-shadow:0 0 6px 0px #999}.mix-container_white .blocks_3up li .snippet{padding:0}.mix-container_white .blocks_3up li .snippet h3{padding:10px 10px 0px;text-align:center}.mix-container_white .blocks_3up li .snippet h3 a{text-decoration:none;color:#444}.mix-container_white .blocks_3up li .snippet p{padding:10px 20px;text-align:center}.mix-container_white .blocks_3up li .snippet img{margin:0 auto}.mix-container_white .blocks_3up li .snippet-ft a{width:100%;border-radius:0 0 3px 3px;background:#0071b3;color:#fff;text-align:center;display:block;font-size:18px;padding:15px 0;text-decoration:none}@media (min-width: 768px){.mix-container_white ul.blocks_3up{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.mix-container_white ul.blocks_3up li{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-item-align:stretch;align-self:stretch;-webkit-box-flex:0;-ms-flex:0 0 32%;flex:0 0 32%;margin:0 2% 2% 0}.mix-container_white ul.blocks_3up li:nth-child(3n){margin-right:0}.mix-container_white ul.blocks_3up li .snippet{padding-bottom:60px;position:relative}.mix-container_white ul.blocks_3up li .snippet .snippet-ft{position:absolute;bottom:0;width:100%;left:0}}.btn,.webform .sitecoreForms.sitecoreForms [type="submit"],.eloqua_form_container .ef_form .elq-field-style .submit-button-style{background:#0071b3}.btn:hover,.webform .sitecoreForms.sitecoreForms [type="submit"]:hover,.eloqua_form_container .ef_form .elq-field-style .submit-button-style:hover{background:#2388d2}.utility-actions>.utility-actions-logo{display:none}@media (max-width: 767px){.utility-actions>.languagePicker:after{display:none}}@media (min-width: 768px){.utility-actions>.languagePicker:before{content:"Locations all across Canada";position:absolute;right:115%;bottom:0;width:260px;height:44px;text-align:right;line-height:44px;color:white;font-weight:normal}html[lang="fr"] .utility-actions>.languagePicker:before{content:"Emplacements partout au Canada"}.mainNav>*>a{font-size:14px}}@media (max-width: 479px){.utility-actions{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end}.utility-actions>.languagePicker:before{width:210px;text-align:center;font-size:12px;right:100%}}.header-logo a{position:absolute;left:20px;top:-32px;height:75px}.header-logo a img{position:absolute;margin:0;height:75px}@media (min-width: 768px){.header-logo a{height:110px}.header-logo a img{height:110px}}@media (min-width: 1060px){.pageRefresh .hero.hero_noOverlay{margin-bottom:0px}}.pageProduct .media-bd .hdg_2:after{display:none}.mix-container_dark,.mix-container_medium,.mix-container_konstantBlue,.mix-container_light,.mix-container_partsDarkGray,.mix_container_partsRed{margin-top:-30px}.utility{background:#000}.header-top-popup-active-icon{display:none}.header-top-popup-active-label{vertical-align:middle;text-align:center}.header-top-popup-active-label:after{font-family:'raymond-icons' !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e93a";-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:-webkit-transform 0.25s ease;transition:transform 0.25s ease;display:inline-block;vertical-align:middle;font-size:18px;color:#fff}.header-top-popup-active[aria-expanded="true"] .header-top-popup-active-label:after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}@media (min-width: 768px){.header-top-popup-active{padding:16px 22px;margin:15px 0}}.toggle-target>*>a{text-align:left;padding:7px 10px 7px 20px}.toggle-target-subNav a{padding-left:20px;text-align:left}.toggle-target-subNav-trigger{-webkit-transform:none;-ms-transform:none;transform:none;right:10px;vertical-align:middle}.toggle-target-subNav-trigger:before{font-family:'raymond-icons' !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e93a";-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);-webkit-transition:-webkit-transform 0.25s ease;transition:transform 0.25s ease;display:inline-block;vertical-align:middle;font-weight:bold;font-size:18px;color:#fff}.toggle-target-subNav-trigger>.icon{display:none}.isExpanded>.toggle-target-subNav-trigger{-webkit-transform:none;-ms-transform:none;transform:none}.isExpanded>.toggle-target-subNav-trigger:before{color:#da292f;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}.toggle-target .utilityLink{margin-top:20px;padding:0 20px}.toggle-target .utilityLink a{border:solid 1px #da292f;border-radius:5px;background:#da292f;text-align:center}.toggle-target .utilityLink a.btnInverse{background:transparent}.toggle-target>li:last-child>a{margin-bottom:25px}.utilityNav a.isHiddenMobile{display:none}.utilityNav a.isHiddenDesktop{display:block}@media (min-width: 768px){.utilityNav a.isHiddenMobile{display:block}.utilityNav a.isHiddenDesktop{display:none}}.pageHome .btn,.pageHome .webform .sitecoreForms.sitecoreForms [type="submit"]{background:#da292f;border-radius:5px;font-weight:normal}.pageHome .btn:hover,.pageHome .webform .sitecoreForms.sitecoreForms [type="submit"]:hover{background:#da292f}.pageHome .sliderWrap_fullWidth .slider .hero .hero-overlay .hero-overlay-title{font-size:28px;line-height:1.15;text-transform:uppercase;color:#3d3d3d;font-weight:bold;text-shadow:none;text-align:left;margin-left:0}.pageHome .sliderWrap_fullWidth .slider .hero .hero-overlay .hero-overlay-subsection{margin-bottom:30px}.pageHome .sliderWrap_fullWidth .slider .hero .hero-overlay .hero-overlay-subsection p.hero-overlay-main-description{font-size:18px;text-align:left}.pageHome .sliderWrap_fullWidth .slider .hero.hero_hasShadow .hero-overlay .hero-overlay-title{color:#fff}.pageHome .sliderWrap_fullWidth .slider .hero.hero_hasShadow .hero-overlay .hero-overlay-subsection p.hero-overlay-main-description{color:#fff}.pageHome .sliderWrap_fullWidth .slider .hero.hero_hasShadow .hero-picWrap-pic:before,.pageHome .sliderWrap_fullWidth .slider .hero.hero_hasShadow .hero-picWrap-pic:after{display:none}@media (max-width: 479px){.pageHome .sliderWrap_fullWidth .slider .hero{position:relative}.pageHome .sliderWrap_fullWidth .slider .hero .hero-picWrap-pic img{width:100%}.pageHome .sliderWrap_fullWidth .slider .hero .hero-overlay{position:static;margin-bottom:30px}.pageHome .sliderWrap_fullWidth .slider .hero .hero-overlay .hero-overlay-cta.u-textAlignLeft{text-align:left}.pageHome .sliderWrap_fullWidth .slider .hero .hero-overlay .hero-overlay-cta a{width:100%}.pageHome .sliderWrap_fullWidth .slider .hero .hero-overlay .hero-overlay-title{font-size:24px;line-height:1.2}}@media (min-width: 768px){.pageHome h2.hdg_2{font-size:36px;margin-bottom:25px}.pageHome .wrapper .media{display:-webkit-box;display:-ms-flexbox;display:flex;overflow:visible;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.pageHome .wrapper .media:before,.pageHome .wrapper .media:after{display:none}.pageHome .wrapper .media .media-img{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}.pageHome .wrapper .media .media-img img{width:100%}.pageHome .wrapper .media .media-img_rt{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.pageHome .wrapper .media .media-bd{-webkit-box-flex:0;-ms-flex:0 0 calc(50% - 40px);flex:0 0 calc(50% - 40px);-ms-flex-line-pack:center;align-content:center;padding:0 0 0 40px}.pageHome .wrapper .media .media-img_rt ~ .media-bd{padding:0 40px 0 0}.pageHome .wrapper_f235f5e2-0f16-44dd-bcd3-69832ac3663d .wrapper .media-bd{-webkit-box-flex:0;-ms-flex:0 0 80%;flex:0 0 80%;max-width:none}.pageHome .sliderWrap_fullWidth .slider .hero .hero-overlay{max-width:520px;left:20px;right:auto;top:auto;bottom:20px}.pageHome .sliderWrap_fullWidth .slider .hero .hero-overlay .hero-overlay-cta.u-textAlignLeft{text-align:left}.pageHome .sliderWrap_fullWidth .slider .hero .hero-overlay .hero-overlay-title{font-size:22px;line-height:1.2}}@media (min-width: 1060px){.pageHome .sliderWrap_fullWidth .slider .hero .hero-overlay{max-width:640px;left:calc((100% - 1060px) / 2);right:auto;top:50%;bottom:auto;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.pageHome .sliderWrap_fullWidth .slider .hero .hero-overlay .hero-overlay-title{font-size:38px;line-height:1.15}.pageHome .sliderWrap_fullWidth .slider .hero .hero-overlay .hero-overlay-subsection p.hero-overlay-main-description{font-size:21px}}.pageHome .wrappedContent{padding:10px 0}.pageHome .wrappedContent>.row{margin-bottom:60px}.pageHome .mainContent .btn{vertical-align:middle}.pageHome .mainContent .btn:after{font-family:'raymond-icons' !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e93a";-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);display:inline-block;margin-left:7px;vertical-align:middle;font-weight:bold}.pageHome .snippet-bd{margin-bottom:30px}.pageHome .snippet-ft .middle{text-align:left}@media (min-width: 768px){.pageHome .wrappedContent{padding:20px 0}.pageHome .wrappedContent>.row{margin-bottom:60px}}.secwrap_SideBySideWrapper h3.hdg_3 a{text-decoration:none;color:#000}.secwrap_SideBySideWrapper .snippet-ft a{text-decoration:none;color:#000;vertical-align:middle}.secwrap_SideBySideWrapper .snippet-ft a:after{font-family:'raymond-icons' !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e93a";-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);display:inline-block;margin-left:7px;vertical-align:middle;font-weight:bold;color:#da292f}.secwrap_PartnersWrapper .hdg_2,.secwrap_PartnersWrapper .snippet-bd{text-align:left}.secwrap_PartnersWrapper .snippet-bd{max-width:800px}.secwrap_PartnersWrapper .promo:before{display:none}.secwrap_PartnersWrapper .promo img{margin:0 auto}@media (max-width: 767px){.secwrap_PartnersWrapper .promo{margin-bottom:20px}}@media (min-width: 768px){.secwrap_PartnersWrapper .promo img{filter:grayscale(100%);-webkit-transition:filter 0.5s ease;transition:filter 0.5s ease}.secwrap_PartnersWrapper .promo img:hover{filter:grayscale(0%)}}.pageHome .home-form-header .contact-pre-head{color:#da292f;text-transform:uppercase;margin-bottom:10px;display:block;letter-spacing:2px}.pageHome .home-form-header h3.hdg_3{font-size:32px}.pageHome .home-form-header p{margin:10px auto;max-width:360px}.pageHome .webform .sitecoreForms.sitecoreForms label{font-weight:normal}.pageHome .webform .sitecoreForms.sitecoreForms input,.pageHome .webform .sitecoreForms.sitecoreForms textarea{background:white;border:solid 1px #ccc;border-radius:5px}.pageHome .webform .sitecoreForms.sitecoreForms .g-recaptcha{margin:0 0 10px 0}.pageHome .webform .sitecoreForms.sitecoreForms .required-field:after{display:none}.pageHome .webform .sitecoreForms.sitecoreForms .required-field label::after{content:'*';font-size:16px;margin-left:2px;color:#da292f;vertical-align:top}.pageHome .webform .sitecoreForms.sitecoreForms input[type="submit"]{margin:0;width:auto;-webkit-transition:none;transition:none;-webkit-transform:none;-ms-transform:none;transform:none}.footer-themed{background:#000}.footer-themed .footer-main{padding:20px 0 0}.footer-themed .footer-main .footer-main-nav .columnHeading{text-transform:none}.footer-themed .footer-main .footer-main-nav .columnHeading:after{display:none}.footer-themed .footer-main .footer-main-nav .columnHeading>a{font-size:16px;padding:0;font-weight:normal;color:white}.footer-themed .footer-main .footer-contact{text-align:left}.footer-themed .footer-main .footer-legal{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:20px 30px;background:#da292f}.footer-themed .footer-main .footer-legal .footer-legal-nav .hList a{color:#fff}@media (max-width: 767px){.footer-themed .footer-main .split{padding:0 10px}.footer-themed .footer-main .footer-main-nav{border:0}.footer-themed .footer-main .footer-legal{-ms-flex-wrap:wrap;flex-wrap:wrap}.footer-themed .footer-main .footer-legal .footer-legal-inner{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;padding:0 0 20px}.footer-themed .footer-main .footer-legal .footer-legal-inner-copyright{text-align:left;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.footer-themed .footer-main .footer-legal .footer-legal-nav{text-align:left}.footer-themed .footer-main .footer-legal .footer-legal-nav li{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}}@media (min-width: 768px){.footer-themed .split{display:-webkit-box;display:-ms-flexbox;display:flex;border:0;padding:0 0 20px}.footer-themed .split .split-r{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;-webkit-box-flex:0;-ms-flex:0 0 30%;flex:0 0 30%;padding-top:0}.footer-themed .split .split-l{padding-left:50px;-webkit-box-flex:0;-ms-flex:0 0 calc(70% - 50px);flex:0 0 calc(70% - 50px)}.footer-themed .split .split-l .footer-main-nav .footer-column{-webkit-box-flex:1;-ms-flex:1 1 calc(20% - 20px);flex:1 1 calc(20% - 20px)}.footer-themed .footer-legal{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:20px 0;max-width:none}.footer-themed .footer-legal .footer-legal-inner{width:auto;padding:0;margin-right:calc((100% - 1060px) / 2);-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.footer-themed .footer-legal .footer-legal-nav .hList{width:100%}.footer-themed .footer-legal .footer-legal-inner-copyright{position:static;margin-left:calc((100% - 1060px) / 2);-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}}
