/* Canada Create layout styles (merged and trimmed 10 Oct 2026). */
:root{--direction-multiplier:1}body.rtl,html[dir=rtl]{--direction-multiplier:-1}.screen-reader-text,.screen-reader-text,.screen-reader-text span{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;top:-10000em;width:1px;clip:rect(0,0,0,0);border:0}:root{--page-title-display:block}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}.animated{animation-duration:1.25s}.animated.reverse{animation-direction:reverse;animation-fill-mode:forwards}@media (prefers-reduced-motion:reduce){.animated{animation:none!important}html *{transition-delay:0s!important;transition-duration:0s!important}}





.cc-primary-menu{--n-menu-direction:column;--n-menu-wrapper-display:flex;--n-menu-heading-justify-content:initial;--n-menu-title-color-normal:#1f2124;--n-menu-title-color-active:#58d0f5;--n-menu-icon-color:var(--n-menu-title-color-normal);--n-menu-icon-color-active:var(--n-menu-title-color-active);--n-menu-icon-color-hover:var(--n-menu-title-color-hover);--n-menu-title-normal-color-dropdown:var(--n-menu-title-color-normal);--n-menu-title-active-color-dropdown:var(--n-menu-title-color-active);--n-menu-title-hover-color-fallback:#1f2124;--n-menu-title-font-size:1rem;--n-menu-title-justify-content:initial;--n-menu-title-flex-grow:initial;--n-menu-title-justify-content-mobile:initial;--n-menu-title-space-between:0px;--n-menu-title-distance-from-content:0px;--n-menu-title-color-hover:#1f2124;--n-menu-title-padding:0.5rem 1rem;--n-menu-title-transition:0.3s;--n-menu-title-line-height:1.5;--n-menu-title-order:initial;--n-menu-title-direction:initial;--n-menu-title-align-items:center;--n-menu-toggle-align:center;--n-menu-toggle-icon-wrapper-animation-duration:500ms;--n-menu-toggle-icon-hover-duration:500ms;--n-menu-toggle-icon-size:20px;--n-menu-toggle-icon-color:#1f2124;--n-menu-toggle-icon-color-hover:var(--n-menu-toggle-icon-color);--n-menu-toggle-icon-color-active:var(--n-menu-toggle-icon-color);--n-menu-toggle-icon-border-radius:initial;--n-menu-toggle-icon-padding:initial;--n-menu-toggle-icon-distance-from-dropdown:0px;--n-menu-icon-align-items:center;--n-menu-icon-order:initial;--n-menu-icon-gap:5px;--n-menu-dropdown-icon-gap:5px;--n-menu-dropdown-indicator-size:initial;--n-menu-dropdown-indicator-rotate:initial;--n-menu-dropdown-indicator-space:initial;--n-menu-dropdown-indicator-color-normal:initial;--n-menu-dropdown-indicator-color-hover:initial;--n-menu-dropdown-indicator-color-active:initial;--n-menu-dropdown-content-max-width:initial;--n-menu-dropdown-content-box-border-color:#fff;--n-menu-dropdown-content-box-border-inline-start-width:medium;--n-menu-dropdown-content-box-border-block-end-width:medium;--n-menu-dropdown-content-box-border-block-start-width:medium;--n-menu-dropdown-content-box-border-inline-end-width:medium;--n-menu-dropdown-content-box-border-style:none;--n-menu-dropdown-headings-height:0px;--n-menu-divider-border-width:var(--n-menu-divider-width,2px);--n-menu-open-animation-duration:500ms;--n-menu-heading-overflow-x:initial;--n-menu-heading-wrap:wrap;--stretch-width:100%;--stretch-left:initial;--stretch-right:initial}.cc-primary-menu .cc-mm{display:flex;flex-direction:column;position:relative}.cc-primary-menu .cc-mm__wrapper{display:var(--n-menu-wrapper-display);flex-direction:column}.cc-primary-menu .cc-mm__list{display:flex;flex-direction:row;flex-wrap:var(--n-menu-heading-wrap);justify-content:var(--n-menu-heading-justify-content);margin:initial;overflow-x:var(--n-menu-heading-overflow-x);padding:initial;row-gap:var(--n-menu-title-space-between);-ms-overflow-style:none;scrollbar-width:none}.cc-primary-menu .cc-mm__list::-webkit-scrollbar{display:none}.cc-primary-menu .cc-mm__item{display:flex;list-style:none;margin-block:initial;padding-block:initial}.cc-primary-menu .cc-mm__item .cc-mm__title{position:relative}.cc-primary-menu .cc-mm__item:not(:last-of-type) .cc-mm__title:after{align-self:center;border-color:var(--n-menu-divider-color,#000);border-inline-start-style:var(--n-menu-divider-style,solid);border-inline-start-width:var(--n-menu-divider-border-width);content:var(--n-menu-divider-content,none);height:var(--n-menu-divider-height,35%);inset-inline-end:calc(var(--n-menu-title-space-between) / 2 * -1 - var(--n-menu-divider-border-width) / 2);position:absolute}.cc-primary-menu .cc-mm__content{background-color:transparent;display:flex;flex-direction:column;min-width:0;z-index:2147483620}.cc-primary-menu .cc-mm__content>.cc-mm__panel{animation-duration:var(--n-menu-open-animation-duration);max-width:calc(100% - var(--margin-inline-start, var(--margin-left)) - var(--margin-inline-end, var(--margin-right)))}:where(.cc-primary-menu .cc-mm__content>.cc-mm__panel){background-color:#fff}.cc-primary-menu .cc-mm__content>.cc-mm__panel:not(.is-active){display:none}.cc-primary-menu .cc-mm__title{align-items:center;border:#fff;color:var(--n-menu-title-color-normal);display:flex;flex-direction:row;flex-grow:var(--n-menu-title-flex-grow);font-weight:500;gap:var(--n-menu-dropdown-indicator-space);justify-content:var(--n-menu-title-justify-content);margin:initial;padding:var(--n-menu-title-padding);-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}.cc-primary-menu .cc-mm__link{align-items:var(--n-menu-title-align-items);align-self:var(--n-menu-icon-align-items);display:flex;flex-direction:var(--n-menu-title-direction);gap:var(--n-menu-icon-gap);justify-content:var(--n-menu-title-justify-content)}.cc-primary-menu .cc-mm__link.cc-mm__linked{cursor:pointer}.cc-primary-menu .cc-mm__link:not(.cc-mm__linked),.cc-primary-menu .cc-mm__link:not(.cc-mm__linked) *{cursor:default}.cc-primary-menu .cc-mm__text{align-items:center;display:flex;font-size:var(--n-menu-title-font-size);line-height:var(--n-menu-title-line-height);transition:all var(--n-menu-title-transition)}.cc-primary-menu .cc-mm__title .cc-mm__drop{align-self:var(--n-menu-icon-align-items);background-color:initial;border:initial;color:inherit;display:flex;flex-direction:column;height:calc(var(--n-menu-title-font-size) * var(--n-menu-title-line-height));justify-content:center;margin-inline-start:var(--n-menu-dropdown-icon-gap);padding:initial;position:relative;text-align:center;transform:var(--n-menu-dropdown-indicator-rotate);transition:all var(--n-menu-title-transition);-webkit-user-select:none;-moz-user-select:none;user-select:none;width:-moz-fit-content;width:fit-content}.cc-primary-menu .cc-mm__title .cc-mm__drop span i{font-size:var(--n-menu-dropdown-indicator-size,var(--n-menu-title-font-size));transition:all var(--n-menu-title-transition);width:var(--n-menu-dropdown-indicator-size,var(--n-menu-title-font-size))}.cc-primary-menu .cc-mm__title .cc-mm__drop span svg{height:var(--n-menu-dropdown-indicator-size,var(--n-menu-title-font-size));transition:all var(--n-menu-title-transition);width:var(--n-menu-dropdown-indicator-size,var(--n-menu-title-font-size))}.cc-primary-menu .cc-mm__title .cc-mm__drop[aria-expanded=false] .cc-mm__drop-opened{display:none}.cc-primary-menu .cc-mm__title .cc-mm__drop[aria-expanded=false] .cc-mm__drop-closed{display:flex}.cc-primary-menu .cc-mm__title .cc-mm__drop[aria-expanded=true] .cc-mm__drop-closed{display:none}.cc-primary-menu .cc-mm__title .cc-mm__drop[aria-expanded=true] .cc-mm__drop-opened{display:flex}.cc-primary-menu .cc-mm__title .cc-mm__drop:focus:not(:focus-visible){outline:none}.cc-primary-menu .cc-mm__title:not(.is-current):not(:hover) .cc-mm__link .cc-mm__text{color:var(--n-menu-title-color-normal)}.cc-primary-menu .cc-mm__title:not(.is-current):not(:hover) .cc-mm__drop i{color:var(--n-menu-dropdown-indicator-color-normal,var(--n-menu-title-color-normal))}.cc-primary-menu .cc-mm__title:not(.is-current):not(:hover) .cc-mm__drop svg{fill:var(--n-menu-dropdown-indicator-color-normal,var(--n-menu-title-color-normal))}.cc-primary-menu .cc-mm__title.is-current span>svg{fill:var(--n-menu-title-color-active)}.cc-primary-menu .cc-mm__title.is-current,.cc-primary-menu .cc-mm__title.is-current a{color:var(--n-menu-title-color-active)}.cc-primary-menu .cc-mm__title.is-current .cc-mm__drop i{color:var(--n-menu-dropdown-indicator-color-active,var(--n-menu-title-color-active))}.cc-primary-menu .cc-mm__title.is-current .cc-mm__drop svg{fill:var(--n-menu-dropdown-indicator-color-active,var(--n-menu-title-color-active))}.cc-primary-menu .cc-mm__title:hover:not(.is-current) .cc-mm__link:not(.cc-mm__linked){cursor:default}.cc-primary-menu .cc-mm__title:hover:not(.is-current) svg{fill:var(--n-menu-title-color-hover,var(--n-menu-title-hover-color-fallback))}.cc-primary-menu .cc-mm__title:hover:not(.is-current) i{color:var(--n-menu-title-color-hover,var(--n-menu-title-hover-color-fallback))}.cc-primary-menu .cc-mm__title:hover:not(.is-current),.cc-primary-menu .cc-mm__title:hover:not(.is-current) a{color:var(--n-menu-title-color-hover)}.cc-primary-menu .cc-mm__title:hover:not(.is-current) .cc-mm__drop i{color:var(--n-menu-dropdown-indicator-color-hover,var(--n-menu-title-color-hover))}.cc-primary-menu .cc-mm__title:hover:not(.is-current) .cc-mm__drop svg{fill:var(--n-menu-dropdown-indicator-color-hover,var(--n-menu-title-color-hover))}.cc-primary-menu .cc-mm__toggle{align-self:var(--n-menu-toggle-align);background-color:initial;border:initial;color:inherit;display:none;padding:initial;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:1000}.cc-primary-menu .cc-mm__toggle:focus:not(:focus-visible){outline:none}.cc-primary-menu .cc-mm__toggle i{color:var(--n-menu-toggle-icon-color);font-size:var(--n-menu-toggle-icon-size);transition:all var(--n-menu-toggle-icon-hover-duration)}.cc-primary-menu .cc-mm__toggle svg{fill:var(--n-menu-toggle-icon-color);height:auto;transition:all var(--n-menu-toggle-icon-hover-duration);width:var(--n-menu-toggle-icon-size)}.cc-primary-menu .cc-mm__toggle span{align-items:center;border-radius:var(--n-menu-toggle-icon-border-radius);display:flex;justify-content:center;padding:var(--n-menu-toggle-icon-padding);text-align:center}.cc-primary-menu .cc-mm__toggle span.cc-mm__toggle-close{height:100%;inset:0;opacity:0;position:absolute;width:100%}.cc-primary-menu .cc-mm__toggle span.cc-mm__toggle-close svg{height:100%;-o-object-fit:contain;object-fit:contain}.cc-primary-menu .cc-mm__toggle:hover i{color:var(--n-menu-toggle-icon-color-hover)}.cc-primary-menu .cc-mm__toggle:hover svg{fill:var(--n-menu-toggle-icon-color-hover)}.cc-primary-menu .cc-mm__toggle[aria-expanded=true] .cc-mm__toggle-open{opacity:0}.cc-primary-menu .cc-mm__toggle[aria-expanded=true] .cc-mm__toggle-close{opacity:1}.cc-primary-menu .cc-mm__toggle[aria-expanded=true] i{color:var(--n-menu-toggle-icon-color-active)}.cc-primary-menu .cc-mm__toggle[aria-expanded=true] svg{fill:var(--n-menu-toggle-icon-color-active)}.cc-primary-menu .cc-mm:not([data-layout=dropdown]) .cc-mm__item:not(:last-child){margin-inline-end:var(--n-menu-title-space-between)}.cc-primary-menu .cc-mm:not([data-layout=dropdown]) .cc-mm__content{left:var(--stretch-left);position:absolute;right:var(--stretch-right);width:var(--stretch-width)}.cc-primary-menu .cc-mm:not([data-layout=dropdown]):not(.content-above) .is-active.cc-mm__content{padding-block-start:var(--n-menu-title-distance-from-content);top:100%}.cc-primary-menu .cc-mm[data-layout=dropdown]{gap:0}.cc-primary-menu .cc-mm[data-layout=dropdown] .cc-mm__wrapper{animation:hide-scroll .3s backwards;background-color:transparent;border-block-end:var(--n-menu-dropdown-content-box-border-width-block-end);border-block-start:var(--n-menu-dropdown-content-box-border-width-block-start);border-inline-end:var(--n-menu-dropdown-content-box-border-width-inline-end);border-inline-start:var(--n-menu-dropdown-content-box-border-width-inline-start);border-color:var(--n-menu-dropdown-content-box-border-color);border-radius:var(--n-menu-dropdown-content-box-border-radius);border-style:var(--n-menu-dropdown-content-box-border-style);box-shadow:var(--n-menu-dropdown-content-box-shadow-horizontal) var(--n-menu-dropdown-content-box-shadow-vertical) var(--n-menu-dropdown-content-box-shadow-blur) var(--n-menu-dropdown-content-box-shadow-spread) var(--n-menu-dropdown-content-box-shadow-color) var(--n-menu-dropdown-content-box-shadow-position, );flex-direction:column;left:var(--stretch-left);margin-block-start:var(--n-menu-toggle-icon-distance-from-dropdown);max-height:var(--n-menu-dropdown-content-box-height);min-width:0;overflow-x:hidden;overflow-y:auto;position:absolute;right:var(--stretch-right);top:100%;transition:max-height .3s;width:var(--stretch-width);z-index:2147483640}.cc-primary-menu .cc-mm[data-layout=dropdown] .cc-mm__item{display:flex;flex-direction:column;width:var(--stretch-width)}.cc-primary-menu .cc-mm[data-layout=dropdown] .cc-mm__title{background-color:#fff;flex-wrap:wrap;justify-content:var(--n-menu-title-justify-content-mobile);white-space:normal;width:auto}.cc-primary-menu .cc-mm[data-layout=dropdown] .cc-mm__title:not(.is-current) .cc-mm__link .cc-mm__text{color:var(--n-menu-title-normal-color-dropdown)}.cc-primary-menu .cc-mm[data-layout=dropdown] .cc-mm__title:not(.is-current) .cc-mm__drop i{color:var(--n-menu-dropdown-indicator-color-normal,var(--n-menu-title-normal-color-dropdown))}.cc-primary-menu .cc-mm[data-layout=dropdown] .cc-mm__title:not(.is-current) .cc-mm__drop svg{fill:var(--n-menu-dropdown-indicator-color-normal,var(--n-menu-title-normal-color-dropdown))}.cc-primary-menu .cc-mm[data-layout=dropdown] .cc-mm__title.is-current,.cc-primary-menu .cc-mm[data-layout=dropdown] .cc-mm__title.is-current a{color:var(--n-menu-title-active-color-dropdown)}.cc-primary-menu .cc-mm[data-layout=dropdown] .cc-mm__title.is-current .cc-mm__drop i{color:var(--n-menu-dropdown-indicator-color-active,var(--n-menu-title-active-color-dropdown))}.cc-primary-menu .cc-mm[data-layout=dropdown] .cc-mm__title.is-current .cc-mm__drop svg{fill:var(--n-menu-dropdown-indicator-color-active,var(--n-menu-title-active-color-dropdown))}.cc-primary-menu .cc-mm[data-layout=dropdown] .cc-mm__content{overflow:hidden;width:var(--stretch-width);--n-menu-dropdown-content-max-width:initial}.cc-primary-menu .cc-mm[data-layout=dropdown] .cc-mm__content>.cc-mm__panel{margin-block-start:var(--n-menu-title-distance-from-content);width:var(--width)}.cc-primary-menu .cc-mm[data-layout=dropdown] .cc-mm__toggle[aria-expanded=true]+.cc-mm__wrapper{--n-menu-wrapper-display:flex}@media (max-width:767px){.cc-primary-menu.cc-primary-menu--mobile{--n-menu-wrapper-display:none}.cc-primary-menu.cc-primary-menu--mobile .cc-mm__toggle{display:flex}}@media (max-width:1024px){.cc-primary-menu.cc-primary-menu--tablet{--n-menu-wrapper-display:none}.cc-primary-menu.cc-primary-menu--tablet .cc-mm__toggle{display:flex}}@media (max-width:-1){.cc-primary-menu.cc-primary-menu--laptop{--n-menu-wrapper-display:none}.cc-primary-menu.cc-primary-menu--laptop .cc-mm__toggle{display:flex}}@keyframes hide-scroll{0%,to{overflow:hidden}}[data-core-v316-plus=true] .cc-primary-menu .cc-mm .cc-mm__content>.cc-mm__panel{--padding-top:initial;--padding-right:initial;--padding-bottom:initial;--padding-left:initial}
.cc-post-list .cc-post-list--cards:not(.cc-post-list--masonry) .cc-post-card__meta-data,.cc-post-list--thumb-top .cc-post-list--cards:not(.cc-post-list--masonry) .cc-post-card__meta-data{margin-top:auto}
.cc-icon-list .cc-icon-list__item .cc-icon-list__text a,.cc-icon-list .cc-icon-list__item .cc-icon-list__text span{display:inline}
.cc-post-nav--borders .cc-post-nav.cc-grid{border:1px solid;border-left:none;border-right:none;color:#d5d8dc;padding-bottom:10px;padding-top:10px}.cc-post-nav .post-navigation__arrow-wrapper i{transform:translateY(-5%)}.cc-post-nav .post-navigation__arrow-wrapper .cc-mm__svg{height:1em}.cc-post-nav .post-navigation__next--label,.cc-post-nav .post-navigation__prev--label{font-size:.8em;text-transform:uppercase}.cc-post-nav .cc-grid{justify-content:space-between}
.cc-kit{--e-global-color-primary:#071B38;--e-global-color-secondary:#E31507;--e-global-color-text:#545454;--e-global-color-accent:#000000;--e-global-color-4da9a17:#C94E44;--e-global-color-50b2a21:#FFFFFF45;--e-global-color-2d6a869:#DADADA;--e-global-color-9c764db:#FED9B7;--e-global-color-6b0ce64:#FFFFFF;--e-global-color-fdf12ae:#FFFFFFD4;--e-global-color-e328c38:#767676;--e-global-color-c9da145:#071B388A;color:var( --e-global-color-text );}.cc-kit button,.cc-kit input[type="button"],.cc-kit input[type="submit"]{background-color:var( --e-global-color-secondary );color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );border-radius:30px 30px 30px 30px;padding:16px 35px 16px 35px;}.cc-kit button:hover,.cc-kit button:focus,.cc-kit input[type="button"]:hover,.cc-kit input[type="button"]:focus,.cc-kit input[type="submit"]:hover,.cc-kit input[type="submit"]:focus{background-color:var( --e-global-color-primary );color:#FFFFFF;box-shadow:0px 10px 25px 0px rgba(0, 0, 0, 0.1);border-style:solid;border-color:var( --e-global-color-primary );}.cc-kit e-page-transition{background-color:#FFBC7D;}.cc-kit a{color:var( --e-global-color-secondary );}.cc-kit h1{color:var( --e-global-color-accent );}.cc-kit h2{color:var( --e-global-color-accent );}.cc-kit h3{color:var( --e-global-color-accent );}.cc-kit h4{color:var( --e-global-color-accent );}.cc-kit h5{color:var( --e-global-color-accent );}.cc-kit h6{color:var( --e-global-color-accent );}.cc-kit img{border-radius:30px 30px 30px 30px;}.cc-kit input:not([type="button"]):not([type="submit"]),.cc-kit textarea{color:var( --e-global-color-text );background-color:#F6F6F600;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-50b2a21 );border-radius:5px 5px 5px 5px;padding:12px 12px 12px 12px;}.cc-kit input:focus:not([type="button"]):not([type="submit"]),.cc-kit textarea:focus{color:var( --e-global-color-text );box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);border-style:solid;border-color:var( --e-global-color-secondary );}
.cc-site-header--home .cc-primary-menu > .cc-mm > .cc-mm__wrapper > .cc-mm__list > .cc-mm__item > .cc-mm__title:hover:not( .is-current ){background-color:#E31507;}.cc-site-header--home .cc-primary-menu > .cc-mm > .cc-mm__wrapper > .cc-mm__list > .cc-mm__item > .cc-mm__title.is-current{background-color:#E31507;}
.cc-site-header--inner .cc-mm__panel--services{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.cc-site-header--inner .cc-mm__panel--services{background-color:#FFFFFF;}.cc-site-header--inner .cc-mm__panel--industries{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.cc-site-header--inner .cc-mm__panel--industries{background-color:#FFFFFF;}.cc-site-header--inner .cc-primary-menu{--n-menu-dropdown-content-max-width:initial;--n-menu-heading-justify-content:flex-end;--n-menu-title-flex-grow:initial;--n-menu-title-justify-content:initial;--n-menu-title-justify-content-mobile:flex-end;--n-menu-heading-wrap:wrap;--n-menu-heading-overflow-x:initial;--n-menu-title-distance-from-content:0px;--n-menu-toggle-icon-wrapper-animation-duration:500ms;--n-menu-title-space-between:4px;--n-menu-title-color-normal:#FFFFFF;--n-menu-title-transition:300ms;--n-menu-icon-size:16px;--n-menu-icon-color:#FFFFFF;--n-menu-toggle-icon-size:18px;--n-menu-toggle-icon-color:#FFFFFF;--n-menu-toggle-icon-hover-duration:500ms;--n-menu-toggle-icon-distance-from-dropdown:0px;--n-menu-title-normal-color-dropdown:#071B38;}.cc-site-header--inner .cc-primary-menu > .cc-mm > .cc-mm__wrapper > .cc-mm__list > .cc-mm__item > .cc-mm__title:hover:not( .is-current ){background-color:#E31507;}.cc-site-header--inner .cc-primary-menu > .cc-mm > .cc-mm__wrapper > .cc-mm__list > .cc-mm__item > .cc-mm__title.is-current{background-color:#E31507;}.cc-site-header--inner .cc-primary-menu{--n-menu-title-color-hover:#FFFFFF;--n-menu-title-color-active:#FFFFFF;}.cc-site-header--inner .cc-primary-menu > .cc-mm > .cc-mm__wrapper > .cc-mm__list > .cc-mm__item > .cc-mm__title{border-radius:0px 0px 0px 0px;}@media(min-width:768px){.cc-site-header--inner .cc-mm__panel--services{--width:100%;}.cc-site-header--inner .cc-mm__panel--industries{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.cc-site-header--inner .cc-mm__panel--services{--width:100%;}.cc-site-header--inner .cc-mm__panel--industries{--width:100%;}}@media(max-width:1024px){.cc-site-header--inner .cc-mm__panel--services{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;}.cc-site-header--inner .cc-mm__panel--industries{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;}.cc-site-header--inner .cc-primary-menu{--n-menu-heading-justify-content:flex-end;--n-menu-title-flex-grow:initial;--n-menu-title-justify-content:initial;--n-menu-title-justify-content-mobile:flex-end;--n-menu-title-distance-from-content:0px;--n-menu-toggle-align:flex-end;--n-menu-toggle-icon-size:21px;--n-menu-toggle-icon-distance-from-dropdown:8px;}}@media(max-width:767px){.cc-site-header--inner .cc-mm__panel--services{--width:100%;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.cc-site-header--inner .cc-mm__panel--industries{--width:100%;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.cc-site-header--inner .cc-primary-menu{--n-menu-heading-justify-content:flex-end;--n-menu-title-flex-grow:initial;--n-menu-title-justify-content:center;--n-menu-title-justify-content-mobile:flex-end;--n-menu-title-distance-from-content:0px;width:auto;max-width:auto;padding:5px 5px 5px 5px;--n-menu-toggle-align:flex-end;--n-menu-title-direction:column;--n-menu-icon-order:initial;--n-menu-icon-align-items:flex-end;--n-menu-title-align-items-toggle:initial;--n-menu-toggle-icon-size:24px;--n-menu-toggle-icon-distance-from-dropdown:8px;}}





:where(.cc-tpl-archive-blog) .cc-zone-archive__posts .cc-post-card__read-more{color:var( --e-global-color-accent );}.cc-tpl-archive-blog .cc-zone-archive__posts .cc-post-card__meta-data span + span:before{content:"•";}.cc-tpl-archive-blog .cc-zone-archive__posts .cc-pagination .page-numbers.current{color:#E31507;}body.rtl .cc-tpl-archive-blog .cc-zone-archive__posts .cc-pagination .page-numbers:not(:first-child){margin-right:calc( 14px/2 );}body.rtl .cc-tpl-archive-blog .cc-zone-archive__posts .cc-pagination .page-numbers:not(:last-child){margin-left:calc( 14px/2 );}
:where(.cc-single) .cc-single__postinfo .cc-icon-list__item:not(:last-child):after{border-color:var( --e-global-color-text );}.cc-single .cc-single__postinfo .cc-icon-list:not(.cc-inline-list) .cc-icon-list__item:not(:last-child){padding-bottom:calc(50px/2);}.cc-single .cc-single__postinfo .cc-icon-list:not(.cc-inline-list) .cc-icon-list__item:not(:first-child){margin-top:calc(50px/2);}body.rtl .cc-single .cc-single__postinfo .cc-icon-list.cc-inline-list .cc-icon-list__item:after{left:calc(-50px/2);}.cc-single .cc-single__postinfo .cc-icon-list__item:not(:last-child):after{content:"";height:100%;border-color:#ffffff;}.cc-single .cc-single__postinfo .cc-icon-list:not(.cc-inline-list) .cc-icon-list__item:not(:last-child):after{border-top-style:solid;border-top-width:1px;}.cc-single .cc-single__postinfo .cc-icon-list.cc-inline-list .cc-icon-list__item:not(:last-child):after{border-left-style:solid;}.cc-single .cc-single__postinfo .cc-inline-list .cc-icon-list__item:not(:last-child):after{border-left-width:1px;}:where(.cc-single) .cc-single__navwrap span.post-navigation__prev--label{color:var( --e-global-color-text );}:where(.cc-single) .cc-single__navwrap span.post-navigation__next--label{color:var( --e-global-color-text );}.cc-single .cc-single__navwrap span.post-navigation__prev--label{color:#101010;}.cc-single .cc-single__navwrap span.post-navigation__next--label{color:#101010;}





















































































:where(.cc-tpl-page-thank-you){--page-title-display:none;}






/* Compact native blog navigation: 11 October 2026. Native details is the no-JS fallback. */








.cc-tpl-archive-blog .cc-topic-dropdown--current,.cc-tpl-archive-blog .cc-topic-dropdown[open]{box-shadow:inset 0 -3px 0 var(--cc-coral,#FF4B3A),0 6px 20px rgba(7,27,56,.08)}





.cc-tpl-archive-blog .cc-topic-dropdown__list a[aria-current="page"]{background:var(--cc-midnight,#071B38);border-left-color:var(--cc-coral,#FF4B3A);color:#fff}


.cc-tpl-archive-blog .cc-topic-nav__reset[aria-current="page"]{box-shadow:inset 0 -3px 0 var(--cc-red,#E31507)}





/* Article search matches the header search language, without altering the service search. */












.cc-tpl-archive-blog .cc-blog-search__results li{margin:0;padding:0}

.cc-tpl-archive-blog .cc-blog-search__results a:hover,.cc-tpl-archive-blog .cc-blog-search__results a[aria-selected="true"]{background:#F1F4F8;box-shadow:inset 3px 0 0 var(--cc-red,#E31507)}
.cc-tpl-archive-blog .cc-blog-search__results mark{padding:0;background:transparent;color:var(--cc-red,#E31507);font-weight:700}






/* cc 2026-10-12: thank-you page (30164) container had no layout rule (rendered inline, white strip under the header) */

