@import url("https://p.typekit.net/p.css?s=1&k=gjq4ljc&ht=tk&f=39510.39511.39512.39513.39514.39515.39516.39517.39518.39519.39520.39521.39522.39523.39524.39525.39526.39527&a=104417608&app=typekit&e=css");
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.left{float:left;}.right{float:right;}.clear{clear:both;}#block-claro-content .layout-region--node-main .form-element{max-width:760px;}
:root{--mm-lineheight:22px}.mm-hidden{display:none!important}.mm-wrapper{overflow-x:hidden;position:relative}.mm-menu,.mm-menu *{-webkit-transition-property:none;-o-transition-property:none;transition-property:none;-webkit-transition-duration:.4s;-o-transition-duration:.4s;transition-duration:.4s;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease}.mm-blocker{--mm-blocker-visibility-delay:0.4s;--mm-blocker-opacity-delay:0s;display:block;position:absolute;bottom:100%;top:0;right:0;left:0;z-index:3;visibility:hidden;opacity:0;background:var(--mm-color-background);-webkit-transition:visibility .4s ease,bottom 0s ease var(--mm-blocker-visibility-delay),width .4s ease,opacity .4s ease var(--mm-blocker-opacity-delay),-webkit-transform .4s ease;transition:visibility .4s ease,bottom 0s ease var(--mm-blocker-visibility-delay),width .4s ease,opacity .4s ease var(--mm-blocker-opacity-delay),-webkit-transform .4s ease;-o-transition:visibility .4s ease,bottom 0s ease var(--mm-blocker-visibility-delay),width .4s ease,opacity .4s ease var(--mm-blocker-opacity-delay),transform .4s ease;transition:visibility .4s ease,bottom 0s ease var(--mm-blocker-visibility-delay),width .4s ease,opacity .4s ease var(--mm-blocker-opacity-delay),transform .4s ease;transition:visibility .4s ease,bottom 0s ease var(--mm-blocker-visibility-delay),width .4s ease,opacity .4s ease var(--mm-blocker-opacity-delay),transform .4s ease,-webkit-transform .4s ease}.mm-blocker--blocking{--mm-blocker-visibility-delay:0s;--mm-blocker-opacity-delay:0.4s;bottom:0;visibility:visible;opacity:.5;pointer-events:auto}.mm-blocker:focus-visible{opacity:.75}.mm-btn{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;width:50px;padding:0}.mm-btn--next,[dir=rtl] .mm-btn--prev{--mm-btn-rotate:135deg}.mm-btn--prev,[dir=rtl] .mm-btn--next{--mm-btn-rotate:-45deg}.mm-btn--next:after,.mm-btn--prev:before{content:"";display:block;position:absolute;top:0;bottom:0;width:8px;height:8px;margin:auto;-webkit-box-sizing:border-box;box-sizing:border-box;border:2px solid var(--mm-color-icon);border-bottom:none;border-right:none;-webkit-transform:rotate(var(--mm-btn-rotate));-ms-transform:rotate(var(--mm-btn-rotate));transform:rotate(var(--mm-btn-rotate))}.mm-btn--prev:before{inset-inline-start:23px}.mm-btn--next:after{inset-inline-end:23px}.mm-btn--close:before{content:"×";font-size:150%}.mm-btnreset{padding:0;background:0 0;border:none;cursor:pointer}.mm-divider{-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;position:-webkit-sticky;position:sticky;z-index:2;top:0;min-height:var(--mm-lineheight);padding:calc(((var(--mm-listitem-size) * .65) - var(--mm-lineheight)) * .5) 20px;font-size:75%;text-transform:uppercase;background:var(--mm-color-background);background-image:-webkit-gradient(linear,left top,left bottom,from(var(--mm-color-background-highlight)),to(var(--mm-color-background-highlight)));background-image:-o-linear-gradient(var(--mm-color-background-highlight),var(--mm-color-background-highlight));background-image:linear-gradient(var(--mm-color-background-highlight),var(--mm-color-background-highlight));opacity:1;-webkit-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity}.mm-navbar:not(.mm-hidden)~.mm-listview .mm-divider{top:var(--mm-navbar-size)}:root{--mm-listitem-size:50px}.mm-listitem{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative;padding:0;margin:0;color:var(--mm-color-text);border-color:var(--mm-color-border)}.mm-listitem:after{content:"";border-color:inherit;border-bottom-width:1px;border-bottom-style:solid;display:block;position:absolute;inset-inline-start:20px;inset-inline-end:0;bottom:0}.mm-listitem__btn,.mm-listitem__text{padding:calc((var(--mm-listitem-size) - var(--mm-lineheight))/ 2) 0}.mm-listitem__text{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:10%;flex-basis:10%;display:block;padding-left:20px;padding-right:20px;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mm-listitem__btn{display:block;position:relative;width:auto;-webkit-padding-end:50px;padding-inline-end:50px;border-color:inherit;background:rgba(3,2,1,0)}.mm-listitem__btn:not(.mm-listitem__text){border-left-width:1px;border-left-style:solid}.mm-listitem--selected>.mm-listitem__text{background:var(--mm-color-background-emphasis)}.mm-listitem--opened>.mm-listitem__btn,.mm-listitem--opened>.mm-panel{background:var(--mm-color-background-highlight)}.mm-listview{list-style:none;display:block;padding:0;margin:0}.mm-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0;margin:0;position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;-ms-scroll-chaining:none;overscroll-behavior:none;background:var(--mm-color-background);border-color:var(--mm-color-border);color:var(--mm-color-text);line-height:var(--mm-lineheight);-webkit-tap-highlight-color:var(--mm-color-background-emphasis);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.mm-menu ::-webkit-input-placeholder{color:var(--mm-color-text-dimmed)}.mm-menu ::-moz-placeholder{color:var(--mm-color-text-dimmed)}.mm-menu :-ms-input-placeholder{color:var(--mm-color-text-dimmed)}.mm-menu ::-ms-input-placeholder{color:var(--mm-color-text-dimmed)}.mm-menu ::placeholder{color:var(--mm-color-text-dimmed)}.mm-menu,.mm-menu *{-webkit-box-sizing:border-box;box-sizing:border-box}.mm-menu :focus,.mm-menu :focus-visible,.mm-menu:focus,.mm-menu:focus-visible{outline:0}.mm-menu a,.mm-menu button,.mm-menu label{color:inherit}.mm-menu a:focus,.mm-menu button:focus,.mm-menu label:focus{outline:0}.mm-menu a:focus-visible,.mm-menu button:focus-visible,.mm-menu label:focus-visible{outline:2px solid var(--mm-color-focusring);outline-offset:-5px}.mm-menu input:focus,.mm-menu input:focus-visible,.mm-menu select:focus,.mm-menu select:focus-visible,.mm-menu textarea:focus,.mm-menu textarea:focus-visible{outline:2px solid var(--mm-color-focusring);outline-offset:2px}.mm-menu a,.mm-menu a:active,.mm-menu a:hover,.mm-menu a:link,.mm-menu a:visited{text-decoration:none;color:inherit}:root{--mm-navbar-size:50px}.mm-navbar{display:-webkit-box;display:-ms-flexbox;display:flex;position:-webkit-sticky;position:sticky;top:0;z-index:2;min-height:var(--mm-navbar-size);padding-top:env(safe-area-inset-top);color:var(--mm-color-text-dimmed);text-align:center;opacity:1;background:var(--mm-color-background);border-bottom:1px solid var(--mm-color-border);-webkit-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity}.mm-navbar>*{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-sizing:border-box;box-sizing:border-box}.mm-navbar__btn{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}.mm-navbar__title{-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%;display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 20px;overflow:hidden}.mm-navbar__title[href="#"]{pointer-events:none}.mm-navbar__title>span{-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mm-btn.mm-hidden+.mm-navbar__title:not(:last-child){-webkit-padding-start:60px;padding-inline-start:60px;-webkit-padding-end:10px;padding-inline-end:10px}.mm-btn:not(.mm-hidden)+.mm-navbar__title:last-child{-webkit-padding-start:10px;padding-inline-start:10px;-webkit-padding-end:60px;padding-inline-end:60px}.mm-panel{--mm-panel-child-offset:100%;--mm-panel-parent-offset:-30%;visibility:hidden;position:absolute;left:0;right:0;top:0;bottom:0;z-index:1;-webkit-overflow-scrolling:touch;overflow:hidden;overflow-y:auto;-ms-scroll-chaining:none;overscroll-behavior:contain;color:var(--mm-color-text);border-color:var(--mm-color-border);background:var(--mm-color-background);-webkit-transform:translate3d(var(--mm-panel-child-offset),0,0);transform:translate3d(var(--mm-panel-child-offset),0,0);-webkit-transition:visibility 0s linear .4s,inset-inline-start .4s ease,-webkit-transform .4s ease;transition:visibility 0s linear .4s,inset-inline-start .4s ease,-webkit-transform .4s ease;-o-transition:visibility 0s linear .4s,transform .4s ease,inset-inline-start .4s ease;transition:visibility 0s linear .4s,transform .4s ease,inset-inline-start .4s ease;transition:visibility 0s linear .4s,transform .4s ease,inset-inline-start .4s ease,-webkit-transform .4s ease}[dir=rtl] .mm-panel{--mm-panel-child-offset:-100%;--mm-panel-parent-offset:30%}.mm-panel:after{content:"";display:block;height:var(--mm-listitem-size)}.mm-panel:focus{outline:0}.mm-panel--opened{visibility:visible;z-index:2;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}.mm-panel--parent{-webkit-transform:translate3d(var(--mm-panel-parent-offset),0,0);transform:translate3d(var(--mm-panel-parent-offset),0,0);z-index:0}.mm-panel--highest{z-index:3}.mm-menu--opened .mm-panel--noanimation{-webkit-transition:none!important;-o-transition:none!important;transition:none!important;-webkit-transition-duration:0s!important;-o-transition-duration:0s!important;transition-duration:0s!important}.mm-panel__content{padding:20px}.mm-panels{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;position:relative;height:100%;overflow:hidden;background:var(--mm-color-background);border-color:var(--mm-color-border);color:var(--mm-color-text)}.mm-panels:focus{outline:0}:root{--mm-toggle-size:34px}.mm-toggle{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-item-align:center;align-self:center;-webkit-box-flex:calc((var(--mm-toggle-size) * 1.75));-ms-flex:calc((var(--mm-toggle-size) * 1.75)) 0 0px;flex:calc((var(--mm-toggle-size) * 1.75)) 0 0;height:var(--mm-toggle-size);-webkit-margin-end:10px;margin-inline-end:10px;-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;border:none!important;border-radius:var(--mm-toggle-size);border:var(--mm-color-border);background:var(--mm-color-border);cursor:pointer;-webkit-transition-property:background-color;-o-transition-property:background-color;transition-property:background-color}.mm-toggle:before{content:"";aspect-ratio:1;margin:2px;border-radius:100%;background:var(--mm-color-background);-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;-o-transition:transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease}.mm-toggle:checked{background:#4bd963}.mm-toggle:checked:before{-webkit-transform:translateX(calc(var(--mm-toggle-size) * .75));-ms-transform:translateX(calc(var(--mm-toggle-size) * .75));transform:translateX(calc(var(--mm-toggle-size) * .75))}[dir=rtl] .mm-toggle:checked:before{-webkit-transform:translateX(calc(var(--mm-toggle-size) * -.75));-ms-transform:translateX(calc(var(--mm-toggle-size) * -.75));transform:translateX(calc(var(--mm-toggle-size) * -.75))}.mm-listitem--vertical>.mm-panel{position:static;width:100%;padding:10px 0 10px 20px;-webkit-transform:none!important;-ms-transform:none!important;transform:none!important;-webkit-transition:none!important;-o-transition:none!important;transition:none!important}.mm-listitem--vertical>.mm-panel:after{content:none;display:none}.mm-listitem--vertical:not(.mm-listitem--opened)>.mm-panel{display:none}.mm-listitem--vertical.mm-listitem--opened>.mm-panel{visibility:visible}.mm-listitem--vertical>.mm-listitem__btn{height:var(--mm-listitem-size);bottom:auto}.mm-listitem--vertical .mm-listitem:last-child:after{border-color:transparent}.mm-listitem--opened>.mm-listitem__btn:after{-webkit-transform:rotate(225deg);-ms-transform:rotate(225deg);transform:rotate(225deg);right:19px}:root{--mm-size:80%;--mm-min-size:240px;--mm-max-size:440px}.mm-menu--offcanvas{position:fixed;z-index:0;-webkit-transition:visibility 0s linear .4s;-o-transition:visibility 0s linear .4s;transition:visibility 0s linear .4s}.mm-menu--offcanvas.mm-menu--opened{-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}.mm-menu--offcanvas:not(.mm-menu--opened){visibility:hidden;pointer-events:none}.mm-menu--offcanvas:not(.mm-menu--opened) *{visibility:inherit}.mm-page{-webkit-box-sizing:border-box;box-sizing:border-box;min-height:100vh;background:inherit}:where(.mm-slideout){position:relative;z-index:1;width:100%;-webkit-transition-duration:.4s;-o-transition-duration:.4s;transition-duration:.4s;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-property:width,-webkit-transform;transition-property:width,-webkit-transform;-o-transition-property:width,transform;transition-property:width,transform;transition-property:width,transform,-webkit-transform}.mm-wrapper--opened,.mm-wrapper--opened body{overflow:hidden}.mm-wrapper__blocker{background:#00000066}.mm-menu{--mm-translate-horizontal:0;--mm-translate-vertical:0}.mm-menu--position-left,.mm-menu--position-left-front{right:auto}.mm-menu--position-right,.mm-menu--position-right-front{left:auto}.mm-menu--position-left,.mm-menu--position-left-front,.mm-menu--position-right,.mm-menu--position-right-front{width:clamp(var(--mm-min-size),var(--mm-size),var(--mm-max-size))}.mm-menu--position-left-front{--mm-translate-horizontal:-100%}.mm-menu--position-right-front{--mm-translate-horizontal:100%}.mm-menu--position-top{bottom:auto}.mm-menu--position-bottom{top:auto}.mm-menu--position-bottom,.mm-menu--position-top{width:100%;height:clamp(var(--mm-min-size),var(--mm-size),var(--mm-max-size))}.mm-menu--position-top{--mm-translate-vertical:-100%}.mm-menu--position-bottom{--mm-translate-vertical:100%}.mm-menu--position-bottom,.mm-menu--position-left-front,.mm-menu--position-right-front,.mm-menu--position-top{z-index:2;-webkit-transform:translate3d(var(--mm-translate-horizontal),var(--mm-translate-vertical),0);transform:translate3d(var(--mm-translate-horizontal),var(--mm-translate-vertical),0);-webkit-transition:visibility 0s linear .4s,-webkit-transform .4s ease 0s;transition:visibility 0s linear .4s,-webkit-transform .4s ease 0s;-o-transition:visibility 0s linear .4s,transform .4s ease 0s;transition:visibility 0s linear .4s,transform .4s ease 0s;transition:visibility 0s linear .4s,transform .4s ease 0s,-webkit-transform .4s ease 0s}.mm-menu--position-bottom.mm-menu--opened,.mm-menu--position-left-front.mm-menu--opened,.mm-menu--position-right-front.mm-menu--opened,.mm-menu--position-top.mm-menu--opened{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}.mm-wrapper--position-left{--mm-translate-horizontal:clamp(var(--mm-min-size),var(--mm-size),var(--mm-max-size))}.mm-wrapper--position-right{--mm-translate-horizontal:clamp(calc(-1 * var(--mm-max-size)),calc(-1 * var(--mm-size)),calc(-1 * var(--mm-min-size)))}.mm-wrapper--position-left .mm-slideout,.mm-wrapper--position-right .mm-slideout{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.mm-wrapper--position-left.mm-wrapper--opened .mm-slideout,.mm-wrapper--position-right.mm-wrapper--opened .mm-slideout{-webkit-transform:translate3d(var(--mm-translate-horizontal),0,0);transform:translate3d(var(--mm-translate-horizontal),0,0)}.mm-wrapper--position-bottom .mm-wrapper__blocker,.mm-wrapper--position-left-front .mm-wrapper__blocker,.mm-wrapper--position-right-front .mm-wrapper__blocker,.mm-wrapper--position-top .mm-wrapper__blocker{z-index:1}.mm-menu--theme-light{--mm-color-background:#f3f3f3;--mm-color-border:rgb(0 0 0 / 0.15);--mm-color-icon:rgb(0 0 0 / 0.4);--mm-color-text:rgb(0 0 0 / 0.8);--mm-color-text-dimmed:rgb(0 0 0 / 0.4);--mm-color-background-highlight:rgb(0 0 0 / 0.05);--mm-color-background-emphasis:rgb(255 255 255 / 0.75);--mm-color-focusring:#06c}.mm-menu--theme-light-contrast{--mm-color-background:#f3f3f3;--mm-color-border:rgb(0 0 0 / 0.5);--mm-color-icon:rgb(0 0 0 / 0.5);--mm-color-text:#000;--mm-color-text-dimmed:rgb(0 0 0 / 0.7);--mm-color-background-highlight:rgb(0 0 0 / 0.05);--mm-color-background-emphasis:rgb(255 255 255 / 0.9);--mm-color-focusring:#06c}.mm-menu--theme-dark{--mm-color-background:#333;--mm-color-border:rgb(0,0,0,0.4);--mm-color-icon:rgb(255,255,255,0.4);--mm-color-text:rgb(255,255,255,0.8);--mm-color-text-dimmed:rgb(255,255,255,0.4);--mm-color-background-highlight:rgb(255,255,255,0.08);--mm-color-background-emphasis:rgb(0,0,0,0.1);--mm-color-focusring:#06c}.mm-menu--theme-dark-contrast{--mm-color-background:#333;--mm-color-border:rgb(255 255 255 / 0.5);--mm-color-icon:rgb(255 255 255 / 0.5);--mm-color-text:#fff;--mm-color-text-dimmed:rgb(255 255 255 / 0.7);--mm-color-background-highlight:rgb(255 255 255 / 0.1);--mm-color-background-emphasis:rgb(0 0 0 / 0.3);--mm-color-focusring:#06c}.mm-menu--theme-white{--mm-color-background:#fff;--mm-color-border:rgb(0 0 0 / 0.15);--mm-color-icon:rgb(0 0 0 / 0.3);--mm-color-text:rgb(0 0 0 / 0.8);--mm-color-text-dimmed:rgb(0 0 0 / 0.3);--mm-color-background-highlight:rgb(0 0 0 / 0.06);--mm-color-background-emphasis:rgb(0 0 0 / 0.03);--mm-color-focusring:#06c}.mm-menu--theme-white-contrast{--mm-color-background:#fff;--mm-color-border:rgb(0 0 0 / 0.5);--mm-color-icon:rgb(0 0 0 / 0.5);--mm-color-text:#000;--mm-color-text-dimmed:rgb(0 0 0 / 0.7);--mm-color-background-highlight:rgb(0 0 0 / 0.07);--mm-color-background-emphasis:rgb(0 0 0 / 0.035);--mm-color-focusring:#06c}.mm-menu--theme-black{--mm-color-background:#000;--mm-color-border:rgb(255 255 255 / 0.2);--mm-color-icon:rgb(255 255 255 / 0.4);--mm-color-text:rgb(255 255 255 / 0.7);--mm-color-text-dimmed:rgb(255 255 255 / 0.4);--mm-color-background-highlight:rgb(255 255 255 / 0.1);--mm-color-background-emphasis:rgb(255 255 255 / 0.06);--mm-color-focusring:#06c}.mm-menu--theme-black-contrast{--mm-color-background:#000;--mm-color-border:rgb(255 255 255 / 0.5);--mm-color-icon:rgb(255 255 255 / 0.5);--mm-color-text:#fff;--mm-color-text-dimmed:rgb(255 255 255 / 0.6);--mm-color-background-highlight:rgb(255 255 255 / 0.125);--mm-color-background-emphasis:rgb(255 255 255 / 0.1);--mm-color-focusring:#06c}.mm-counter{display:block;-webkit-padding-start:20px;padding-inline-start:20px;float:right;color:var(--mm-color-text-dimmed)}[dir=rtl] .mm-counter{float:left}:root{--mm-iconbar-size:50px}.mm-menu--iconbar-left .mm-navbars,.mm-menu--iconbar-left .mm-panels{margin-left:var(--mm-iconbar-size)}.mm-menu--iconbar-right .mm-navbars,.mm-menu--iconbar-right .mm-panels{margin-right:var(--mm-iconbar-size)}.mm-iconbar{display:none;position:absolute;top:0;bottom:0;z-index:2;width:var(--mm-iconbar-size);overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box;border:0 solid;border-color:var(--mm-color-border);background:var(--mm-color-background);color:var(--mm-color-text-dimmed);text-align:center}.mm-menu--iconbar-left .mm-iconbar,.mm-menu--iconbar-right .mm-iconbar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.mm-menu--iconbar-left .mm-iconbar{border-right-width:1px;left:0}.mm-menu--iconbar-right .mm-iconbar{border-left-width:1px;right:0}.mm-iconbar__bottom,.mm-iconbar__top{width:100%;-webkit-overflow-scrolling:touch;overflow:hidden;overflow-y:auto;-ms-scroll-chaining:none;overscroll-behavior:contain}.mm-iconbar__bottom>*,.mm-iconbar__top>*{-webkit-box-sizing:border-box;box-sizing:border-box;display:block;padding:calc((var(--mm-iconbar-size) - var(--mm-lineheight))/ 2) 0}.mm-iconbar__bottom a,.mm-iconbar__bottom a:hover,.mm-iconbar__top a,.mm-iconbar__top a:hover{text-decoration:none}.mm-iconbar__tab--selected{background:var(--mm-color-background-emphasis)}:root{--mm-iconpanel-size:50px}.mm-panel--iconpanel-0{inset-inline-start:calc(0 * var(--mm-iconpanel-size))}.mm-panel--iconpanel-1{inset-inline-start:calc(1 * var(--mm-iconpanel-size))}.mm-panel--iconpanel-2{inset-inline-start:calc(2 * var(--mm-iconpanel-size))}.mm-panel--iconpanel-3{inset-inline-start:calc(3 * var(--mm-iconpanel-size))}.mm-panel--iconpanel-4{inset-inline-start:calc(4 * var(--mm-iconpanel-size))}.mm-panel--iconpanel-first~.mm-panel{inset-inline-start:var(--mm-iconpanel-size)}.mm-menu--iconpanel .mm-panel--parent .mm-divider,.mm-menu--iconpanel .mm-panel--parent .mm-navbar{opacity:0}.mm-menu--iconpanel .mm-panels>.mm-panel--parent{visibility:visible;overflow-y:hidden;-webkit-transform:unset;-ms-transform:unset;transform:unset}.mm-menu--iconpanel .mm-panels>.mm-panel:not(.mm-panel--iconpanel-first):not(.mm-panel--iconpanel-0){border-inline-start-width:1px;border-inline-start-style:solid}.mm-panel__blocker.mm-blocker--blocking{bottom:-100000px}.mm-navbars{-ms-flex-negative:0;flex-shrink:0}.mm-navbars .mm-navbar{position:relative;padding-top:0;border-bottom:none}.mm-navbars--top{border-bottom:1px solid var(--mm-color-border)}.mm-navbars--top .mm-navbar:first-child{padding-top:env(safe-area-inset-top)}.mm-navbars--bottom{border-top:1px solid var(--mm-color-border)}.mm-navbars--bottom .mm-navbar:last-child{padding-bottom:env(safe-area-inset-bottom)}.mm-navbar__breadcrumbs{-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:0 20px;overflow-x:auto;-webkit-overflow-scrolling:touch}.mm-navbar__breadcrumbs>*{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-padding-end:6px;padding-inline-end:6px}.mm-navbar__breadcrumbs>a{text-decoration:underline}.mm-navbar__breadcrumbs:not(:last-child){-webkit-padding-end:0;padding-inline-end:0}.mm-btn:not(.mm-hidden)+.mm-navbar__breadcrumbs{-webkit-padding-start:0;padding-inline-start:0}.mm-navbar__tab{padding:0 10px;border:1px solid transparent}.mm-navbar__tab--selected{background:var(--mm-color-background)}.mm-navbar__tab--selected:not(:first-child){border-inline-start-color:var(--mm-color-border)}.mm-navbar__tab--selected:not(:last-child){border-inline-end-color:var(--mm-color-border)}.mm-navbars--top.mm-navbars--has-tabs{border-bottom:none}.mm-navbars--top.mm-navbars--has-tabs .mm-navbar{background:var(--mm-color-background-emphasis)}.mm-navbars--top.mm-navbars--has-tabs .mm-navbar--tabs~.mm-navbar{background:var(--mm-color-background)}.mm-navbars--top.mm-navbars--has-tabs .mm-navbar:not(.mm-navbar--tabs):last-child{border-bottom:1px solid var(--mm-color-border)}.mm-navbars--top .mm-navbar__tab{border-bottom-color:var(--mm-color-border)}.mm-navbars--top .mm-navbar__tab--selected{border-top-color:var(--mm-color-border);border-bottom-color:transparent}.mm-navbars--bottom.mm-navbar--has-tabs{border-top:none}.mm-navbars--bottom.mm-navbar--has-tabs .mm-navbar{background:var(--mm-color-background)}.mm-navbars--bottom.mm-navbar--has-tabs .mm-navbar--tabs,.mm-navbars--bottom.mm-navbar--has-tabs .mm-navbar--tabs~.mm-navbar{background:var(--mm-color-background-emphasis)}.mm-navbars--bottom .mm-navbar__tab{border-top-color:var(--mm-color-border)}.mm-navbars--bottom .mm-navbar__tab--selected{border-bottom-color:var(--mm-color-border);border-top-color:transparent}.mm-searchfield{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;height:var(--mm-navbar-size);padding:0;overflow:hidden}.mm-searchfield__input{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;width:100%;max-width:100%;padding:0 10px;-webkit-box-sizing:border-box;box-sizing:border-box}.mm-searchfield__input input{display:block;width:100%;max-width:100%;height:calc(var(--mm-navbar-size) * .7);min-height:auto;max-height:auto;margin:0;padding:0 10px;-webkit-box-sizing:border-box;box-sizing:border-box;border:none;border-radius:4px;line-height:calc(var(--mm-navbar-size) * .7);font:inherit;font-size:inherit}.mm-searchfield__input input,.mm-searchfield__input input:focus,.mm-searchfield__input input:hover{background:var(--mm-color-background-highlight);color:var(--mm-color-text)}.mm-menu[class*=-contrast] .mm-searchfield__input input{border:1px solid var(--mm-color-border)}.mm-searchfield__input input::-ms-clear{display:none}.mm-searchfield__btn{display:none;position:absolute;inset-inline-end:0;top:0;bottom:0}.mm-searchfield--searching .mm-searchfield__btn{display:block}.mm-searchfield__cancel{display:block;position:relative;-webkit-margin-end:-100px;margin-inline-end:-100px;-webkit-padding-start:5px;padding-inline-start:5px;-webkit-padding-end:20px;padding-inline-end:20px;visibility:hidden;line-height:var(--mm-navbar-size);text-decoration:none;-webkit-transition-property:visibility,margin;-o-transition-property:visibility,margin;transition-property:visibility,margin}.mm-searchfield--cancelable .mm-searchfield__cancel{visibility:visible;-webkit-margin-end:0;margin-inline-end:0}.mm-panel--search{left:0!important;right:0!important;width:100%!important;border:none!important}.mm-panel__splash{padding:20px}.mm-panel--searching .mm-panel__splash{display:none}.mm-panel__noresults{display:none;padding:40px 20px;color:var(--mm-color-text-dimmed);text-align:center;font-size:150%;line-height:1.4}.mm-panel--noresults .mm-panel__noresults{display:block}:root{--mm-sectionindexer-size:20px}.mm-sectionindexer{background:inherit;text-align:center;font-size:12px;-webkit-box-sizing:border-box;box-sizing:border-box;width:var(--mm-sectionindexer-size);position:absolute;top:0;bottom:0;inset-inline-end:calc(-1 * var(--mm-sectionindexer-size));z-index:5;-webkit-transition-property:inset-inline-end;-o-transition-property:inset-inline-end;transition-property:inset-inline-end;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}.mm-sectionindexer a{color:var(--mm-color-text-dimmed);line-height:1;text-decoration:none;display:block}.mm-sectionindexer~.mm-panel{-webkit-padding-end:0;padding-inline-end:0}.mm-sectionindexer--active{right:0}.mm-sectionindexer--active~.mm-panel{-webkit-padding-end:var(--mm-sectionindexer-size);padding-inline-end:var(--mm-sectionindexer-size)}.mm-menu--selected-hover .mm-listitem__btn,.mm-menu--selected-hover .mm-listitem__text,.mm-menu--selected-parent .mm-listitem__btn,.mm-menu--selected-parent .mm-listitem__text{-webkit-transition-property:background-color;-o-transition-property:background-color;transition-property:background-color}@media (hover:hover){.mm-menu--selected-hover .mm-listview:hover>.mm-listitem--selected:not(:hover)>.mm-listitem__text{background:0 0}.mm-menu--selected-hover .mm-listitem__btn:hover,.mm-menu--selected-hover .mm-listitem__text:hover{background:var(--mm-color-background-emphasis)}}.mm-menu--selected-parent .mm-listitem__btn,.mm-menu--selected-parent .mm-listitem__text{-webkit-transition-delay:.2s;-o-transition-delay:.2s;transition-delay:.2s}@media (hover:hover){.mm-menu--selected-parent .mm-listitem__btn:hover,.mm-menu--selected-parent .mm-listitem__text:hover{-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}}.mm-menu--selected-parent .mm-panel--parent .mm-listitem:not(.mm-listitem--selected-parent)>.mm-listitem__text{background:0 0}.mm-menu--selected-parent .mm-listitem--selected-parent>.mm-listitem__btn,.mm-menu--selected-parent .mm-listitem--selected-parent>.mm-listitem__text{background:var(--mm-color-background-emphasis)}:root{--mm-sidebar-collapsed-size:50px;--mm-sidebar-expanded-size:var(--mm-max-size)}.mm-wrapper--sidebar-collapsed .mm-page{background:inherit;-webkit-box-sizing:border-box;box-sizing:border-box;min-height:100vh}.mm-wrapper--sidebar-collapsed .mm-menu--sidebar-collapsed{visibility:visible}.mm-wrapper--sidebar-collapsed .mm-slideout{width:calc(100% - var(--mm-sidebar-collapsed-size));-webkit-transform:translate3d(var(--mm-sidebar-collapsed-size),0,0);transform:translate3d(var(--mm-sidebar-collapsed-size),0,0)}[dir=rtl] .mm-wrapper--sidebar-collapsed .mm-slideout{-webkit-transform:none;-ms-transform:none;transform:none}.mm-wrapper--sidebar-collapsed:not(.mm-wrapper--opened) .mm-panel--opened{visibility:visible}.mm-wrapper--sidebar-collapsed:not(.mm-wrapper--opened) .mm-menu--sidebar-collapsed .mm-divider,.mm-wrapper--sidebar-collapsed:not(.mm-wrapper--opened) .mm-menu--sidebar-collapsed .mm-navbar{opacity:0}.mm-wrapper--sidebar-expanded .mm-menu--sidebar-expanded{width:var(--mm-sidebar-expanded-size);border-right-width:1px;border-right-style:solid}.mm-wrapper--sidebar-expanded.mm-wrapper--opened{overflow:auto}.mm-wrapper--sidebar-expanded.mm-wrapper--opened .mm-wrapper__blocker{display:none}.mm-wrapper--sidebar-expanded.mm-wrapper--opened .mm-slideout{width:calc(100% - var(--mm-sidebar-expanded-size));-webkit-transform:translate3d(var(--mm-sidebar-expanded-size),0,0);transform:translate3d(var(--mm-sidebar-expanded-size),0,0)}[dir=rtl] .mm-wrapper--sidebar-expanded.mm-wrapper--opened .mm-slideout{-webkit-transform:none;-ms-transform:none;transform:none}
lite-youtube{background-color:#000;position:relative;display:block;contain:content;background-position:center center;background-size:cover;cursor:pointer;max-width:720px;}lite-youtube::before{content:attr(data-title);display:block;position:absolute;top:0;background-image:linear-gradient(180deg,rgb(0 0 0 / 67%) 0%,rgb(0 0 0 / 54%) 14%,rgb(0 0 0 / 15%) 54%,rgb(0 0 0 / 5%) 72%,rgb(0 0 0 / 0%) 94%);height:99px;width:100%;font-family:"YouTube Noto",Roboto,Arial,Helvetica,sans-serif;color:hsl(0deg 0% 93.33%);text-shadow:0 0 2px rgba(0,0,0,.5);font-size:18px;padding:25px 20px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;box-sizing:border-box;}lite-youtube:hover::before{color:white;}lite-youtube::after{content:"";display:block;padding-bottom:calc(100% / (16 / 9));}lite-youtube > iframe{width:100%;height:100%;position:absolute;top:0;left:0;border:0;}lite-youtube > .lyt-playbtn{display:block;width:100%;height:100%;background:no-repeat center/68px 48px;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 68 48"><path d="M66.52 7.74c-.78-2.93-2.49-5.41-5.42-6.19C55.79.13 34 0 34 0S12.21.13 6.9 1.55c-2.93.78-4.63 3.26-5.42 6.19C.06 13.05 0 24 0 24s.06 10.95 1.48 16.26c.78 2.93 2.49 5.41 5.42 6.19C12.21 47.87 34 48 34 48s21.79-.13 27.1-1.55c2.93-.78 4.64-3.26 5.42-6.19C67.94 34.95 68 24 68 24s-.06-10.95-1.48-16.26z" fill="red"/><path d="M45 24 27 14v20" fill="white"/></svg>');position:absolute;cursor:pointer;z-index:1;filter:grayscale(100%);transition:filter .1s cubic-bezier(0,0,0.2,1);border:0;}lite-youtube:hover > .lyt-playbtn,lite-youtube .lyt-playbtn:focus{filter:none;}lite-youtube.lyt-activated{cursor:unset;}lite-youtube.lyt-activated::before,lite-youtube.lyt-activated > .lyt-playbtn{opacity:0;pointer-events:none;}.lyt-visually-hidden{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px;}lite-youtube .title{color:white;font-size:20px;z-index:0;position:absolute;left:25px;top:25px;}
body.user-logged-in.toolbar-fixed.mm-wrapper_opening,body.user-logged-in.toolbar-fixed.mm-wrapper_opened{padding-top:0!important;}.responsive-menu-block-wrapper{display:none;}.mm-page,.mm-wrapper_background body{background-color:#ffffff;}.mm-wrapper_opening .toolbar-tray-open.toolbar-fixed.toolbar-vertical,.mm-opened .toolbar-tray-open.toolbar-fixed.toolbar-vertical{margin-left:0;}.mm-wrapper_opening .toolbar-tray-open.toolbar-fixed.toolbar-vertical .mm-page,.mm-opened .toolbar-tray-open.toolbar-fixed.toolbar-vertical .mm-page{padding-left:240px;padding-left:15rem;}.horizontal-menu{position:relative;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0;padding:0;list-style:none;width:100%;}.horizontal-menu > li{display:inline-block;position:relative;}.horizontal-menu > li ul ul{left:13.75em;top:0;}.horizontal-menu ul .fly-left ul{left:-13.75em;}.horizontal-menu > li > a{display:block;padding-top:0.3em;padding-right:1em;padding-bottom:0.35em;padding-left:1em;background-color:#fff;}.horizontal-menu > li ul{position:absolute;display:none;top:100%;left:0;z-index:99;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0;box-sizing:border-box;width:13.75em;list-style:none;}.horizontal-menu li.sfHover > ul,.horizontal-menu li:hover > ul{display:block;}.horizontal-menu li li{position:relative;float:left;width:100%;}.horizontal-menu > li > li:hover > ul,.horizontal-menu > li > li.sfHover > ul{display:block;}.horizontal-menu > li li > a{display:block;position:relative;padding-top:0.25em;padding-right:1em;padding-bottom:0.25em;padding-left:1em;text-transform:none;}.off-canvas-wrapper{display:block;}.no-js .off-canvas-wrapper{display:none;}.responsive-menu-toggle{display:inline-block;}.responsive-menu-toggle-icon{box-sizing:border-box;display:block;width:44px;height:35px;z-index:4;margin-top:0;position:relative;}.no-js .responsive-menu-toggle-icon{display:none;}.responsive-menu-toggle-icon span.label{display:block;position:absolute;font-size:17px;text-transform:uppercase;top:2px;left:40px;color:#fff;}.responsive-menu-toggle-icon:before,.responsive-menu-toggle-icon:after,.responsive-menu-toggle-icon span.icon{background:#fff;content:'';display:block;width:20px;height:3px;position:absolute;top:0;left:13px;border-radius:2px;}.responsive-menu-toggle-icon:before{top:8px;}.responsive-menu-toggle-icon span.icon{top:14px;}.responsive-menu-toggle-icon:after{top:20px;}.responsive-menu-toggle-icon:before,.responsive-menu-toggle-icon:after,.responsive-menu-toggle-icon span.icon{transition:none 0.4s ease-out 0.1s;transition-property:-webkit-transform,top,bottom,left,opacity;transition-property:transform,top,bottom,left,opacity;}.mm-wrapper_opening .responsive-menu-toggle-icon:before,.mm-wrapper_opening .responsive-menu-toggle-icon:after{top:14px;}.mm-wrapper_opening .responsive-menu-toggle-icon span.icon{left:-25px;opacity:0;}.mm-wrapper_opening .responsive-menu-toggle-icon:before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);}.mm-wrapper_opening .responsive-menu-toggle-icon:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);}#mm-blocker{background:rgba(0,0,0,0);}.mm-wrapper_opening #mm-blocker{background:rgba(0,0,0,0.2);transition:background 1s ease 0.3s;}.mm-wrapper_opening #page{border-left:1px solid #ccc;}.mm-panel a{border-bottom:none;}ul.menu.mm-listview a.is-active{color:inherit;}.mm-panel a:hover{border:none;}ul.menu.mm-listview{padding-left:0;margin-left:0;}
@font-face{font-family:"neue-haas-unica";src:url("https://use.typekit.net/af/44aefd/00000000000000007735bb02/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n8&v=3") format("woff2"),url("https://use.typekit.net/af/44aefd/00000000000000007735bb02/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n8&v=3") format("woff"),url("https://use.typekit.net/af/44aefd/00000000000000007735bb02/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n8&v=3") format("opentype");font-display:swap;font-style:normal;font-weight:800;font-stretch:normal;}@font-face{font-family:"neue-haas-unica";src:url("https://use.typekit.net/af/ee5a52/00000000000000007735bb04/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i8&v=3") format("woff2"),url("https://use.typekit.net/af/ee5a52/00000000000000007735bb04/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i8&v=3") format("woff"),url("https://use.typekit.net/af/ee5a52/00000000000000007735bb04/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i8&v=3") format("opentype");font-display:swap;font-style:italic;font-weight:800;font-stretch:normal;}@font-face{font-family:"neue-haas-unica";src:url("https://use.typekit.net/af/8a8abc/00000000000000007735bb07/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n6&v=3") format("woff2"),url("https://use.typekit.net/af/8a8abc/00000000000000007735bb07/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n6&v=3") format("woff"),url("https://use.typekit.net/af/8a8abc/00000000000000007735bb07/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n6&v=3") format("opentype");font-display:swap;font-style:normal;font-weight:600;font-stretch:normal;}@font-face{font-family:"neue-haas-unica";src:url("https://use.typekit.net/af/59286b/00000000000000007735bb0a/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i6&v=3") format("woff2"),url("https://use.typekit.net/af/59286b/00000000000000007735bb0a/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i6&v=3") format("woff"),url("https://use.typekit.net/af/59286b/00000000000000007735bb0a/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i6&v=3") format("opentype");font-display:swap;font-style:italic;font-weight:600;font-stretch:normal;}@font-face{font-family:"neue-haas-unica";src:url("https://use.typekit.net/af/186479/00000000000000007735bb0e/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n9&v=3") format("woff2"),url("https://use.typekit.net/af/186479/00000000000000007735bb0e/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n9&v=3") format("woff"),url("https://use.typekit.net/af/186479/00000000000000007735bb0e/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n9&v=3") format("opentype");font-display:swap;font-style:normal;font-weight:900;font-stretch:normal;}@font-face{font-family:"neue-haas-unica";src:url("https://use.typekit.net/af/c62333/00000000000000007735bb11/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i9&v=3") format("woff2"),url("https://use.typekit.net/af/c62333/00000000000000007735bb11/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i9&v=3") format("woff"),url("https://use.typekit.net/af/c62333/00000000000000007735bb11/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i9&v=3") format("opentype");font-display:swap;font-style:italic;font-weight:900;font-stretch:normal;}@font-face{font-family:"neue-haas-unica";src:url("https://use.typekit.net/af/92a736/00000000000000007735bb14/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("woff2"),url("https://use.typekit.net/af/92a736/00000000000000007735bb14/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("woff"),url("https://use.typekit.net/af/92a736/00000000000000007735bb14/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("opentype");font-display:swap;font-style:normal;font-weight:700;font-stretch:normal;}@font-face{font-family:"neue-haas-unica";src:url("https://use.typekit.net/af/8e49dd/00000000000000007735bb17/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i7&v=3") format("woff2"),url("https://use.typekit.net/af/8e49dd/00000000000000007735bb17/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i7&v=3") format("woff"),url("https://use.typekit.net/af/8e49dd/00000000000000007735bb17/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i7&v=3") format("opentype");font-display:swap;font-style:italic;font-weight:700;font-stretch:normal;}@font-face{font-family:"neue-haas-unica";src:url("https://use.typekit.net/af/e07c44/00000000000000007735bb1b/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3") format("woff2"),url("https://use.typekit.net/af/e07c44/00000000000000007735bb1b/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3") format("woff"),url("https://use.typekit.net/af/e07c44/00000000000000007735bb1b/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3") format("opentype");font-display:swap;font-style:italic;font-weight:400;font-stretch:normal;}@font-face{font-family:"neue-haas-unica";src:url("https://use.typekit.net/af/5da8b8/00000000000000007735bb1e/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n3&v=3") format("woff2"),url("https://use.typekit.net/af/5da8b8/00000000000000007735bb1e/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n3&v=3") format("woff"),url("https://use.typekit.net/af/5da8b8/00000000000000007735bb1e/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n3&v=3") format("opentype");font-display:swap;font-style:normal;font-weight:300;font-stretch:normal;}@font-face{font-family:"neue-haas-unica";src:url("https://use.typekit.net/af/621cef/00000000000000007735bb21/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i3&v=3") format("woff2"),url("https://use.typekit.net/af/621cef/00000000000000007735bb21/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i3&v=3") format("woff"),url("https://use.typekit.net/af/621cef/00000000000000007735bb21/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i3&v=3") format("opentype");font-display:swap;font-style:italic;font-weight:300;font-stretch:normal;}@font-face{font-family:"neue-haas-unica";src:url("https://use.typekit.net/af/579a71/00000000000000007735bb24/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n5&v=3") format("woff2"),url("https://use.typekit.net/af/579a71/00000000000000007735bb24/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n5&v=3") format("woff"),url("https://use.typekit.net/af/579a71/00000000000000007735bb24/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n5&v=3") format("opentype");font-display:swap;font-style:normal;font-weight:500;font-stretch:normal;}@font-face{font-family:"neue-haas-unica";src:url("https://use.typekit.net/af/ba81f0/00000000000000007735bb27/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i5&v=3") format("woff2"),url("https://use.typekit.net/af/ba81f0/00000000000000007735bb27/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i5&v=3") format("woff"),url("https://use.typekit.net/af/ba81f0/00000000000000007735bb27/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i5&v=3") format("opentype");font-display:swap;font-style:italic;font-weight:500;font-stretch:normal;}@font-face{font-family:"neue-haas-unica";src:url("https://use.typekit.net/af/d7f1e9/00000000000000007735bb2a/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("woff2"),url("https://use.typekit.net/af/d7f1e9/00000000000000007735bb2a/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("woff"),url("https://use.typekit.net/af/d7f1e9/00000000000000007735bb2a/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("opentype");font-display:swap;font-style:normal;font-weight:400;font-stretch:normal;}@font-face{font-family:"neue-haas-unica";src:url("https://use.typekit.net/af/1ae426/00000000000000007735bb2c/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n2&v=3") format("woff2"),url("https://use.typekit.net/af/1ae426/00000000000000007735bb2c/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n2&v=3") format("woff"),url("https://use.typekit.net/af/1ae426/00000000000000007735bb2c/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n2&v=3") format("opentype");font-display:swap;font-style:normal;font-weight:200;font-stretch:normal;}@font-face{font-family:"neue-haas-unica";src:url("https://use.typekit.net/af/6a5d49/00000000000000007735bb2d/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i2&v=3") format("woff2"),url("https://use.typekit.net/af/6a5d49/00000000000000007735bb2d/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i2&v=3") format("woff"),url("https://use.typekit.net/af/6a5d49/00000000000000007735bb2d/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i2&v=3") format("opentype");font-display:swap;font-style:italic;font-weight:200;font-stretch:normal;}@font-face{font-family:"neue-haas-unica";src:url("https://use.typekit.net/af/f824a5/00000000000000007735bb2f/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n1&v=3") format("woff2"),url("https://use.typekit.net/af/f824a5/00000000000000007735bb2f/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n1&v=3") format("woff"),url("https://use.typekit.net/af/f824a5/00000000000000007735bb2f/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n1&v=3") format("opentype");font-display:swap;font-style:normal;font-weight:100;font-stretch:normal;}@font-face{font-family:"neue-haas-unica";src:url("https://use.typekit.net/af/e3f2eb/00000000000000007735bb30/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i1&v=3") format("woff2"),url("https://use.typekit.net/af/e3f2eb/00000000000000007735bb30/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i1&v=3") format("woff"),url("https://use.typekit.net/af/e3f2eb/00000000000000007735bb30/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i1&v=3") format("opentype");font-display:swap;font-style:italic;font-weight:100;font-stretch:normal;}.tk-neue-haas-unica{font-family:"neue-haas-unica",sans-serif;}
body.modal{position:fixed;overflow:hidden}body.page-404,body.maintenance-page{background:#ebebeb url(/themes/global3/images/logo_nest.svg) no-repeat -115px 191.1914px;background-size:550px}body.page-404 .node-generic.node--type-general header h1,body.page-404 .maintenance header h1,body.maintenance-page .node-generic.node--type-general header h1,body.maintenance-page .maintenance header h1{display:none}body.page-404 .node-generic.node--type-general h2,body.page-404 .node-generic.node--type-general h3,body.page-404 .maintenance h2,body.page-404 .maintenance h3,body.maintenance-page .node-generic.node--type-general h2,body.maintenance-page .node-generic.node--type-general h3,body.maintenance-page .maintenance h2,body.maintenance-page .maintenance h3{font-size:42px}body.page-404 .node-generic.node--type-general h2,body.page-404 .maintenance h2,body.maintenance-page .node-generic.node--type-general h2,body.maintenance-page .maintenance h2{color:#4a831e}body.page-404 .node-generic.node--type-general h3,body.page-404 .node-generic.node--type-general p,body.page-404 .maintenance h3,body.page-404 .maintenance p,body.maintenance-page .node-generic.node--type-general h3,body.maintenance-page .node-generic.node--type-general p,body.maintenance-page .maintenance h3,body.maintenance-page .maintenance p{font-weight:400;color:#6b696b}body.maintenance-page{background:none}body.maintenance-page .weglot-container{display:none}body.noheader{height:initial;min-height:initial}body.noheader .node--type-training .package-modal{margin:50px 70px 0px 50px}body.mm-wrapper_opened{height:auto}body.mm-wrapper_opened .mm-menu_offcanvas{position:absolute}body.hasModal .mm-page{overflow:hidden;min-height:initial;height:99vh}body.hasModal footer{display:none}iframe[name=google_conversion_frame]{display:none}#hs-eu-policy-wording{color:#fff;text-align:center}ol{list-style-type:decimal;margin-left:15px}sub{vertical-align:sub;font-size:smaller}sup{vertical-align:super;font-size:smaller}table caption{text-align:left;font-weight:bold}.no-throbber .ajax-progress-throbber{display:none}.form-item label,.form-item legend{display:block;margin-bottom:5px}.form-item label.form-required:after,.form-item legend.form-required:after{content:" *";color:#323232}.form-item.js-form-type-checkbox,.form-item.js-form-type-radio{margin-bottom:8px !important}.form-item.js-form-type-checkbox label,.form-item.js-form-type-radio label{display:initial}.form-item input[type=text],.form-item input[type=tel],.form-item input[type=number],select,.form-text,.form-email,.form-select,.form-textarea,.form-date{padding:9px 10px;border:1px solid #949494;border-radius:20px;margin-bottom:15px;font-weight:400;font-size:15px;line-height:145.6%;max-width:451px;width:88%}select,.form-select{appearance:none;background:#fff url(/themes/global3/images/select-arrow.svg) no-repeat top 17px right 15px;color:#323232;padding:9px 10px}.blue,.blue time{color:#48a3dd}.dark-blue,.dark-blue time{color:#005a8c}.green,a.green,.green time{color:#4a831e}.red,a.red{color:red}.divider{border-bottom:1px solid #b7b7b7;margin:15px 0}.view-all{font-weight:500;font-size:15px;line-height:23px}.read-more a{font-weight:700;font-size:16px;line-height:134.6%;color:#4a831e !important}.read-more.sm a{font-size:14px}.read-more.blue a{color:#48a3dd !important}.read-more.light-blue a{font-weight:700;font-size:13px;line-height:134.6%;color:#2b72d5 !important}.icon-size{background-size:20px 20px}.phone-icon{background-image:url(/themes/global3/images/icons/phone.png);background-size:20px 20px}.mobile-icon{background-image:url(/themes/global3/images/icons/mobile-phone-icon.png);background-size:19px 19px}.email-icon{background-image:url(/themes/global3/images/icons/email.png);background-size:20px 15px}.icon-img{float:left;background-repeat:no-repeat;padding:0 0 0 30px;background-position:0 3px;margin-right:15px}.two-column{display:flex;flex-wrap:wrap;gap:6%;margin-left:15px !important}.two-column li{width:46%}#modal-info{display:none;position:fixed;overflow:scroll;width:100%;height:100vh;top:0;left:0;z-index:10;background:#fff}#modal-info a,#modal-info a span{text-decoration:underline}#modal-info .back{position:absolute;left:30px;top:30px;background-image:url(/themes/global3/images/arrow-back.svg);width:10px;height:20px;cursor:pointer}#modal-info .title{padding:30px 0;font-size:16px;text-align:center;font-weight:700;border-bottom:1px solid #b7b7b7}#modal-info .content{margin:40px 53px}#modal-info .content ul{list-style:disc}#modal-info .content ul li{margin-bottom:5px}#modal-info .content ul,#modal-info .content ol{margin:0 18px 18px}#modal-info .content .view-program-docs{margin-top:30px}#modal-info .content .view-program-docs ul{list-style:none;margin:0 0 30px 0}#modal-info .content .view-program-docs ul li{margin-bottom:15px}#modal-info .content .view-program-docs ul li .title{text-align:left;border:0;padding:0}#drupal-modal{height:auto !important}#drupal-modal .block-breadcrumbs{display:none}#drupal-modal iframe.video{height:436px}#drupal-modal .modal-content-generic img{width:163px;height:auto;margin:0 20px 20px 0;border-radius:82px}#drupal-modal .modal-content-generic h2{margin:30px 0 0 0}#drupal-modal .page-container{padding:0}#drupal-modal .page-container h1{font-size:28px;line-height:145.6%;font-weight:1000}#drupal-modal .page-container .js-form-type-textfield,#drupal-modal .page-container .js-form-type-email,#drupal-modal .page-container .js-form-type-textarea,#drupal-modal .page-container .js-form-type-tel{width:45%;max-width:300px;float:left;font-size:16px}#drupal-modal .page-container .js-form-type-textfield .form-text,#drupal-modal .page-container .js-form-type-textfield .form-email,#drupal-modal .page-container .js-form-type-textfield .form-select,#drupal-modal .page-container .js-form-type-textfield .form-tel,#drupal-modal .page-container .js-form-type-email .form-text,#drupal-modal .page-container .js-form-type-email .form-email,#drupal-modal .page-container .js-form-type-email .form-select,#drupal-modal .page-container .js-form-type-email .form-tel,#drupal-modal .page-container .js-form-type-textarea .form-text,#drupal-modal .page-container .js-form-type-textarea .form-email,#drupal-modal .page-container .js-form-type-textarea .form-select,#drupal-modal .page-container .js-form-type-textarea .form-tel,#drupal-modal .page-container .js-form-type-tel .form-text,#drupal-modal .page-container .js-form-type-tel .form-email,#drupal-modal .page-container .js-form-type-tel .form-select,#drupal-modal .page-container .js-form-type-tel .form-tel{width:268px;max-width:85%;padding:9px 10px}#drupal-modal .page-container .js-form-type-select{float:left}#drupal-modal .page-container .js-form-type-select select{padding:9px 10px;max-width:250px}#drupal-modal .page-container .js-form-item-subject{float:none}#drupal-modal .page-container .js-form-type-textarea{clear:both;width:100%;max-width:100%}#drupal-modal .page-container .form-item legend{display:none}#drupal-modal .page-container .webform-type-checkboxes{margin:0}#drupal-modal .page-container .webform-type-checkboxes label{display:inline-block;max-width:80%}#drupal-modal .page-container .webform-type-checkboxes .form-checkbox{vertical-align:top;margin:5px 10px 0 0}#drupal-modal .page-container #edit-actions{clear:both}#drupal-modal .page-container.no-pad-top{padding-top:0}#drupal-modal .page-container.no-pad-bottom{padding-bottom:0}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:"neue-haas-unica","Helvetica Neue",Helvetica,Arial,sans-serif}.bg-cover{padding:0 !important;max-width:100%;max-height:100%}.bg-cover .ui-dialog-titlebar{padding:0 !important}.bg-cover .ui-dialog-titlebar-close{top:0 !important;right:0 !important}.bg-cover #drupal-modal .page-container{padding:40px}.bg-cover #drupal-modal .page-container h3,.bg-cover #drupal-modal .page-container p{color:#fff}.bg-cover .background{z-index:-1;position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:center;border-radius:6px}.slick__slider{margin-bottom:20px}.slide__caption{padding:0}.page-container.no-pad-bottom{padding-bottom:0}.page-container a{text-decoration:underline}.page-container .page-body a{text-decoration:underline;color:#4a831e}.page-container .body-content ul{list-style:disc;margin-left:20px}.page-container .body-content ul li{margin-bottom:10px;font-size:18px}.page-container .box-items h3 a{text-decoration:none !important}.view-container .sidebar-left,.view-supplier-requirements .sidebar-left{margin-right:55px}.view-container .sidebar-main-content,.view-supplier-requirements .sidebar-main-content{width:780px}.view-container .sidebar-main-content .box-items ul,.view-supplier-requirements .sidebar-main-content .box-items ul{display:flex;flex-wrap:wrap;gap:33px}.view-container .sidebar-main-content .box-items ul li,.view-supplier-requirements .sidebar-main-content .box-items ul li{margin-bottom:0}.view-container .sidebar-main-content .news-toggle,.view-supplier-requirements .sidebar-main-content .news-toggle{border-bottom:2px solid #ccc;margin-bottom:30px}.view-container .sidebar-main-content .news-toggle h4,.view-supplier-requirements .sidebar-main-content .news-toggle h4{font-weight:700}.view-container .sidebar-main-content .news-toggle h4:first-child,.view-supplier-requirements .sidebar-main-content .news-toggle h4:first-child{float:left}.view-container .sidebar-main-content .news-toggle h4:hover,.view-supplier-requirements .sidebar-main-content .news-toggle h4:hover{color:#4a831e}.view-container .sidebar-main-content .news-toggle .active,.view-supplier-requirements .sidebar-main-content .news-toggle .active{color:#4a831e}.view-container .sidebar-main-content .news-toggle .divider,.view-supplier-requirements .sidebar-main-content .news-toggle .divider{margin:2px 10px;font-size:24px;border:0;font-weight:bold;float:left}.service-box .title{font-size:14px;line-height:145.6%;font-weight:400}.service-box .title a{color:#323232;text-decoration:none}.button,.supplier-about .link-email{display:inline-block;background-color:#4a831e;border-radius:20px;color:#fff;font-weight:500}.button.form-submit,.button a,.supplier-about .link-email.form-submit,.supplier-about .link-email a{display:inline-block;color:#fff;padding:8px 25px 11px;cursor:pointer;font-weight:500;text-decoration:none}.button.form-submit,.supplier-about .link-email.form-submit{padding:8px 47px 11px;display:block;appearance:none}.button.white,.supplier-about .link-email.white{background:#fff}.button.white a,.supplier-about .link-email.white a{color:#4a831e}.button.blue,.supplier-about .link-email.blue{background:#48a3dd}.button.inverse,.supplier-about .link-email.inverse{background:rgba(0,0,0,0);color:#fff;border:2px solid #fff}.button:disabled,.supplier-about .link-email:disabled{opacity:.4}.play-button{text-align:center}.learn-more{text-align:center;margin:0px auto}.category{font-weight:700;font-size:13px;line-height:134.6%}.item-header{font-size:18px;margin-bottom:10px}.sidebar-main-content.right,.resources-wide.right{width:800px}.sidebar-main-content .box-items,.resources-wide .box-items{margin-top:0}.sidebar-main-content .rc-item,.resources-wide .rc-item{width:363px;min-height:400px;display:inline-block;vertical-align:top;text-align:left}.sidebar-main-content .rc-item time,.resources-wide .rc-item time{font-size:13px}.sidebar-main-content .rc-item .category,.resources-wide .rc-item .category{text-transform:uppercase}.sidebar-main-content .rc-item img,.resources-wide .rc-item img{border-radius:6px 6px 0 0;width:100%;height:auto}.sidebar-main-content .rc-item .body-content,.resources-wide .rc-item .body-content{padding:20px;margin-bottom:0}.sidebar-main-content .rc-item .body-content .description,.resources-wide .rc-item .body-content .description{margin-bottom:5px}.resources-wide .form-filters,.resources-wide .views-exposed-form{display:flex;flex-wrap:wrap;gap:20px}.resources-wide .form-filters{margin-bottom:0 !important}.resources-wide div.views-exposed-form{margin-bottom:40px}.resources-wide .views-exposed-form input[type=text],.resources-wide .views-exposed-form select{width:330px !important;max-width:100%;margin-bottom:0 !important}.resources-wide .views-exposed-form input[type=text]{margin-top:4px}.resources-wide .views-exposed-form input[type=submit]{left:317px;top:11px;right:initial}.resources-wide .views-exposed-form .body-content{padding:20px}.resources-wide .views-exposed-form .body-content h3{margin-bottom:0}.resources-wide .views-exposed-form .body-content .description{font-size:15px}.resources-wide .box-items ul{display:flex;flex-wrap:wrap;gap:36px}.resources-wide .box-items ul .rc-item img{border-radius:6px 6px 0 0}.webform-submission-form .form-item-service-of-interest,.webform-submission-form .form-item-service-program,.webform-submission-form .form-item-programid,.webform-submission-form .form-item-referer,.webform-submission-form .form-item-source,.webform-submission-form .form-item-lead-source-sfdc,.webform-submission-form .form-item-lead-source-details{display:none}.webform-submission-form .form-actions{float:left}.webform-submission-form .webform-element-help div,.webform-submission-form .webform-element-help span,.webform-submission-form .tippy-box div,.webform-submission-form .tippy-box span{color:#fff !important}#website-feedback .form-radio{display:none}#website-feedback .fieldset-wrapper{margin-bottom:15px}#website-feedback .js-form-type-radio label{cursor:pointer;font-size:16px;padding:4px 12px 5px;border:2px solid #fff}#website-feedback .js-form-type-radio label:hover,#website-feedback .js-form-type-radio label.active{border-radius:20px;border:2px solid #4a831e}#website-feedback .js-form-type-textfield{width:100% !important;max-width:100% !important;float:none !important;border-bottom:1px solid #ccc;padding:0 0 10px 0;margin-bottom:15px}#website-feedback .js-form-type-textfield .form-text{width:100% !important;padding:5px 10px !important;margin-bottom:10px}.box-items li,.box-item,.header-right ul.menu,.wg-drop.country-selector ul,.ms-services .section-columns li,.amazon-get-certifed .section-columns li,section[class^=amazon-certs] .section-columns li{background:#fff;border:1px solid #f5f5f5;box-shadow:0px 0px 7px 3px rgba(0,0,0,.08);border-radius:6px}.box-item{padding:20px 40px 10px}.box-item .hero-left{float:left}.box-item.img-no-pad{padding:0;display:flex;gap:50px;justify-items:flex-start;align-items:center}.box-item.img-no-pad img{border-radius:6px 0px 0px 6px}.box-item .button{font-size:14px}.course-catalog .box-item.img-no-pad img{width:426px;height:auto}.box-items.default li{padding:25px 30px}.box-items.default li .title{font-weight:bold;float:left}.box-items.default li img{float:right}.switcher-tabs{position:relative}.switcher-tabs.categories li{display:none}.switcher-tabs ul{list-style:none !important;margin-left:0 !important;background:#f6f9fb;display:flex;flex-wrap:wrap;border-radius:37px;padding:7px 10px}.switcher-tabs ul li{font-weight:400 !important;text-align:center;color:#323232;border-radius:25px;cursor:pointer;line-height:145.6%;padding:5px 20px;margin-bottom:0 !important}.switcher-tabs ul li:hover{color:#4a831e}.switcher-tabs ul li.active{background:#4a831e;color:#fff}.tab-body-wrapper .tab-body{display:none}.tab-body-wrapper .tab-body.active{display:block}.tab-body-wrapper .tab-body .tab-body-text h5,.tab-body-wrapper .tab-body .tab-body-text p,.tab-body-wrapper .tab-body .tab-body-text li{font-size:17px}.tab-body-wrapper .tab-body .tab-body-text h5{font-weight:500}.tab-body-wrapper .tab-body .tab-body-text table{border:1px solid #b7b7b7}.tab-body-wrapper .tab-body .tab-body-text table thead tr{background:#f5f5f5;border-bottom:1px solid #b7b7b7}.tab-body-wrapper .tab-body .tab-body-text table tbody td{border-bottom:1px solid #b7b7b7}.tab-body-wrapper .tab-body .tab-body-text table.no-row-color tbody tr:nth-child(even){background:none}.box-items{margin-top:20px}.tab-body-wrapper{margin-top:10px}.tab-body-wrapper ul{margin-left:20px}.tab-body-wrapper ul li{list-style-type:disc}.tab-body-wrapper img{max-width:100%}.section-featured-services .section-header,.training-categories .section-header{margin-top:30px;margin-bottom:0;text-align:left !important}.section-featured-services .section-content,.training-categories .section-content{position:relative}.section-featured-services .slick__slider,.training-categories .slick__slider{margin-bottom:0;max-width:1400px;max-height:350px;overflow:hidden}.section-featured-services .service-box,.training-categories .service-box{width:350px}.section-featured-services .service-box .title,.training-categories .service-box .title{font-weight:bold;padding:10px 0 20px 23px}.section-featured-services .service-box img,.training-categories .service-box img{border-radius:10px}.section-featured-services .slick__arrow,.training-categories .slick__arrow{margin:0;text-align:left}.section-featured-services .learn-more,.training-categories .learn-more{position:absolute;margin-top:-35px;left:140px}.section-services h3{margin-bottom:12px}.section-services .service-hover,.section-services .service-hover p{font-weight:350;font-size:15px;line-height:145.6%}.service-industries{border-top:1px solid #d5e3f9;background:linear-gradient(180.2deg,#F1F3F5 5.69%,#F8FAFD 98.01%)}.service-industries .section-container{padding-top:80px}.service-industries .section-container .section-header{float:left;text-align:left;width:36%;max-width:306px;margin:75px 0 35px 25px}.service-industries .section-container .section-header h2{font-style:normal;font-weight:900;font-size:38px;line-height:128.6%;margin-bottom:20px}.service-industries .section-container .section-header h4{color:#235a92;font-weight:800}.service-industries .section-container .section-content{width:65%;float:right}.service-industries .section-container .section-content li{width:112px;height:135px;margin:0 0px 56px 40px;float:left;vertical-align:top;font-size:12px;line-height:145.6%}.service-industries .section-container .section-content li .industry-icon{width:112px;height:89px;text-align:center;position:relative;margin-bottom:10px;padding:0}.service-industries .section-container .section-content li .industry-icon img{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}.service-industries .section-container .section-content li a{color:#323232}.slick--view--slideshow{position:relative;height:520px;overflow:hidden}.slick--view--slideshow h2,.slick--view--slideshow p{color:#fff}.slick--view--slideshow.blazy .media{display:none}.slick--view--slideshow .slide__content{position:relative;height:520px;overflow:hidden}.slick--view--slideshow .slide__content .slide__caption{padding:0;top:0}.slick--view--slideshow .slide__content img{width:100%;height:auto;min-height:520px;object-fit:cover}.slick--view--slideshow .slide__content .section-header{width:35%;top:0px;left:80px;position:absolute;margin-top:98px !important}.slick--view--slideshow .slick-dots li button{background:#ddd !important;opacity:.7}.in-the-news{border-top:1px solid #d5e3f9;background-image:linear-gradient(-166deg,#F5F5F5 56%,transparent 35%)}.view-client-logos .slick-slide .slide__description{height:100px;display:flex;justify-content:center;align-items:center}.view-client-logos .slick-slide img{text-align:center;margin:0 auto;max-height:100px;width:auto}.view-cards .card,.view-resources .card{width:363px;margin:0 auto 30px;border:0;padding:0}.view-cards .card h3,.view-cards .card h4,.view-resources .card h3,.view-resources .card h4{margin-top:20px;min-height:65px}.view-cards .card img,.view-resources .card img{border-radius:6px 6px 0 0}.view-cards .card .card-content,.view-resources .card .card-content{padding:28px 28px 0;height:240px}.view-cards .card .card-content h3,.view-resources .card .card-content h3{font-weight:800;font-size:23px;line-height:134.6%;height:90px}.view-cards .card .card-content .caption-subtitle,.view-resources .card .card-content .caption-subtitle{font-weight:400;font-size:14px;line-height:134.6%}.view-cards .card .read-more,.view-resources .card .read-more{padding:0 28px 28px 28px}.view-cards .slick-dots,.view-resources .slick-dots{bottom:10px}.view-cards .slick__slider{max-width:1175px;margin:0 auto;height:615px}.view-cards .card .card-content h3{height:90px}.view-resources .card{width:100%}.view-resources .card .card-content{padding:15px 28px;height:auto}.view-resources .card img{object-fit:cover;width:100%;height:auto}.node--type-resources- .article-image{margin-bottom:45px}.node--type-resources- .article-image img{width:100%;height:auto;max-height:271px;max-width:1200px}.node--type-resources- .resource-content{width:50%;float:left}.node--type-resources- .resource-content h1{margin-bottom:10px}.node--type-resources- .resource-content .body-text{margin-top:10px}.node--type-resources- .resource-content .body-text ul,.node--type-resources- .resource-content .body-text ol{margin-left:20px}.node--type-resources- .resource-content .body-text ul li,.node--type-resources- .resource-content .body-text ol li{margin-bottom:10px}.node--type-resources- .resource-content .body-text ul{list-style:disc}.node--type-resources- .resource-content .body-text p,.node--type-resources- .resource-content .body-text li{font-size:15px;line-height:23px}.node--type-resources- .resource-content .body-text img{max-width:100%;height:auto}.node--type-resources- .resource-gate{width:45%;float:right;margin:20px 0 0 5%;position:relative}.node--type-resources- .resource-gate .form-text{width:90% !important}.node--type-resources- .resource-gate #edit-subscribe--wrapper.webform-type-checkboxes{top:initial}.node-general-5037 h1{float:left}.standards-list .views-exposed-form{float:right;margin:10px 0 40px}.standards-list .views-exposed-form input[type=submit]{right:20px;top:7px}.standards-list table{margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #b4b3b9;border-collapse:initial}.standards-list td:nth-child(odd){width:60%}.standards-list td:nth-child(even){width:40%}.search-products{margin-bottom:65px}.search-products li{width:31%;min-width:360px;margin-right:2%;float:left}.search-products li .related-product{margin:10px 0}.search-products li .related-product a{font-weight:800;font-size:16px;text-decoration:underline}.search-products li .related-product .byline{font-weight:350;font-size:15px;color:#555}.search-products li img{float:left;width:78px;height:auto;margin:15px}.search-products .search-gpg{margin-top:15px}.gpg-certificate-container{margin:0 50px 20px}.certificate-status-container{display:flex;float:left;width:50%}.certificate-status-container h4{font-weight:700}.view-site-search .view-products .views-exposed-form,.view-search-region .view-products .views-exposed-form{display:none}.view-site-search .search-results .views-exposed-form,.view-search-region .search-results .views-exposed-form{max-width:460px}.view-site-search .search-results .views-exposed-form input[type=submit],.view-search-region .search-results .views-exposed-form input[type=submit]{right:10%;cursor:pointer}.view-site-search .search-results h2,.view-search-region .search-results h2{float:left;margin-bottom:25px}.view-site-search .search-results .results-count,.view-search-region .search-results .results-count{font-weight:500;font-size:16px;float:right}.view-site-search .search-results li,.view-search-region .search-results li{margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #b4b3b9;font-size:15px}.view-site-search .search-results li h3,.view-search-region .search-results li h3{text-decoration:underline}.view-search-region .views-exposed-form .form-text{width:88% !important;padding:8px 10px}.node--type-database .body-content{width:65%;float:left}.node--type-database .body-content h1{margin-bottom:5px}.node--type-database .body-content img{float:left;width:100px;height:auto;margin:0 35px 25px 0}.node--type-database .related-page{float:right;width:25%;text-align:right;font-size:18px}.node--type-database .related-page h4{margin-bottom:0}.scs-subsidiaries .section-header{margin-bottom:0}.scs-subsidiaries .section-header ul{margin-top:50px}.scs-subsidiaries .section-header ul li{list-style-type:none;display:inline-block !important;max-width:229px;min-height:146px;margin:0 0 30px;padding:35px 36px 45px;text-align:center;cursor:pointer;vertical-align:top;font-weight:400;font-size:14px;line-height:134.6%}.scs-subsidiaries .section-header ul li:nth-child(2){margin:0 100px 30px}.scs-subsidiaries .section-header ul li img{width:170px;height:auto;margin-bottom:28px}.slick-dots{width:100%;margin:0 auto;text-align:center;bottom:30px;position:absolute;z-index:9}.slick-dots li{display:inline-block}.slick-dots li button{font-size:0;width:10px;height:10px;background:#235a92;margin:0 5px;padding:0;border:0;border-radius:10px;outline:none;cursor:pointer;opacity:.3}.slick-dots li:hover button,.slick-dots li.slick-active button{opacity:1}.page-container ol,.page-container ul,.view-container ol,.view-container ul{margin-bottom:15px}.page-container ol li,.page-container ul li,.view-container ol li,.view-container ul li{margin-bottom:15px}.page-container .sidebar-main-content .page-section,.view-container .sidebar-main-content .page-section{margin-bottom:50px}.page-container .sidebar-main-content .page-section.no-margin,.view-container .sidebar-main-content .page-section.no-margin{margin:0}.page-container .sidebar-main-content .page-section p a,.page-container .sidebar-main-content .page-section p a *,.page-container .sidebar-main-content .page-section li a,.page-container .sidebar-main-content .page-section li a *,.view-container .sidebar-main-content .page-section p a,.view-container .sidebar-main-content .page-section p a *,.view-container .sidebar-main-content .page-section li a,.view-container .sidebar-main-content .page-section li a *{color:#4a831e;text-decoration:underline}.page-container .sidebar-main-content .page-section .video-youtube,.view-container .sidebar-main-content .page-section .video-youtube{max-width:659px;margin:50px 0 18px 0}.page-container .sidebar-main-content .body-content img,.view-container .sidebar-main-content .body-content img{width:100%;height:auto}.page-container .sidebar-main-content .view-testimonials .is-b-loading,.view-container .sidebar-main-content .view-testimonials .is-b-loading{min-height:initial}.page-container .sidebar-main-content .view-testimonials .quote,.view-container .sidebar-main-content .view-testimonials .quote{width:85%;display:inline-block;vertical-align:top;margin:10px 0 0}.page-container .sidebar-main-content .view-testimonials .quote p.name,.view-container .sidebar-main-content .view-testimonials .quote p.name{font-weight:500;margin-bottom:0}.page-container .sidebar-main-content .view-testimonials .slick__slider,.view-container .sidebar-main-content .view-testimonials .slick__slider{margin-bottom:0px}.page-container .sidebar-main-content .view-testimonials .slick__arrow,.view-container .sidebar-main-content .view-testimonials .slick__arrow{text-align:left;margin-bottom:30px}.page-container .sidebar-main-content .view-testimonials .slick__arrow .slick-prev,.view-container .sidebar-main-content .view-testimonials .slick__arrow .slick-prev{margin-left:0}.page-container div[class^=sidebar-right] .page-section,.view-container div[class^=sidebar-right] .page-section{margin-bottom:50px}.page-container div[class^=sidebar-right] .page-section p a,.page-container div[class^=sidebar-right] .page-section p a *,.view-container div[class^=sidebar-right] .page-section p a,.view-container div[class^=sidebar-right] .page-section p a *{color:#4a831e}.page-container div[class^=sidebar-right] .page-section.no-margin,.view-container div[class^=sidebar-right] .page-section.no-margin{margin:0}.page-container div[class^=sidebar-right] .page-section .view-client-logos .slide__description,.view-container div[class^=sidebar-right] .page-section .view-client-logos .slide__description{min-height:50px}.page-container div[class^=sidebar-right] .page-section .view-client-logos img,.view-container div[class^=sidebar-right] .page-section .view-client-logos img{width:initial;max-height:75px}.page-container div[class^=sidebar-right] .certified-link a,.view-container div[class^=sidebar-right] .certified-link a{text-decoration:underline}.contact{margin-bottom:15px;clear:both}.contact .contact-info{height:36px}.contact .contact-info .phone-numbers{float:left;margin:0 30px 0 0;background:url(/themes/global3/images/icons/icon_mobile.svg) no-repeat left center;padding:0px 0px 5px 30px}.contact .contact-info .phone-numbers.both{margin-top:0}.contact .contact-info .phone-numbers a{color:#323232}.contact .contact-info .email-link{float:left;margin:10px 30px 0 0}.contact .contact-info .email-link a:before{content:"";background:url(/themes/global3/images/icons/icon_contact_email.svg) no-repeat left center;padding:2px 30px 5px 15px;background-size:25px}.service-callout{margin-top:30px;display:flex;justify-content:space-between;align-items:center;gap:30px;max-width:550px}.service-callout .icon{width:70px}.service-callout h3{color:#4a831e;font-size:28px;font-weight:600;line-height:120%;margin-bottom:0}.service-callout h3 *{color:#4a831e}.service-callout br{display:none}.service-contact .contact .contact-info .phone-numbers{padding-top:5px}.node--type-service .page-container a,.node--type-landing-page-special .page-container a{text-decoration:none}.sidebar-main-content .service-content-list{width:33%;float:left;min-width:235px}.sidebar-main-content .service-content-list h5{color:#fff;text-transform:uppercase;text-align:left;height:45px;padding:20px 5px 20px 25px;font-weight:600;font-size:18px;line-height:22px;margin-bottom:15px;background-repeat:no-repeat}.sidebar-main-content .service-content-list.business-integrity h5{background-image:url("https://cdn.scsglobalservices.com/files/sg_head_business_integrity.jpg")}.sidebar-main-content .service-content-list.sustainable-farming h5{background-image:url("https://cdn.scsglobalservices.com/files/sg_head_sustainableag.jpg")}.sidebar-main-content .service-content-list.ethical-stewardship h5{background-image:url("https://cdn.scsglobalservices.com/files/sg_head_ethicalstewardship.jpg")}.sidebar-main-content .service-content-list li{font-size:13px;margin-bottom:0}.sidebar-main-content .page-section .list-icon{float:left;max-width:130px;margin:0 50px 0 0}.view-program-docs table th#view-title-table-column{width:60%}.view-program-docs table a{color:#4a831e;text-decoration:underline}.view-verification-organizations .views-exposed-form .js-form-item-field-areas-of-work-value label{font-size:18px;float:left;font-weight:bold;margin:12px 30px 0 10px}.view-verification-organizations .views-exposed-form .form-submit{display:none}.view-verification-organizations td,.view-verification-organizations p.address{font-size:14px;font-weight:350;line-height:145.6%}.view-certificates{padding:40px 0}.view-certificates .views-exposed-form{float:right}.view-certificates .views-exposed-form input[type=submit]{right:20px}.view-certificates .certificates-table{overflow-x:scroll}.view-certificates .certificates-table tr td{max-width:550px}.view-certificates .tablesort{background-position:2px 4px}.view-certificates h4,.view-certificates .question,.accordion h4,.accordion .question{border-bottom:1px solid #b4b3b9;cursor:pointer;padding-bottom:10px;position:relative}.view-certificates h4:after,.view-certificates .question:after,.accordion h4:after,.accordion .question:after{content:"";background:url(/themes/global3/images/icons/icon_arrow_up.svg) no-repeat right top;position:absolute;width:15px;height:15px;top:10px;right:20px;transform:scaleY(-1)}.view-certificates h4.closed:after,.view-certificates .question.closed:after,.accordion h4.closed:after,.accordion .question.closed:after{transform:scaleY(1)}.accordion{margin-bottom:30px}.accordion .question{font-weight:bold !important}.accordion .answer{display:none}.view-certified-client-pages ul li{margin-bottom:20px}.view-certified-client-pages ul li .bold{margin-bottom:5px}.certificate-languages a{color:#4a831e}.search-form-generic{position:relative;z-index:1;width:350px}.search-form-generic .form-text{background:none;color:#fff;border:1px solid #fff;width:100%;padding:7px 0px 7px 20px}.search-form-generic .form-text::placeholder{color:#fff}.search-form-generic .form-submit{background:url(/themes/global3/images/icons/icon_magnify_white.svg) no-repeat;background-size:20px;display:block;font-size:0;width:20px;height:20px;position:absolute;right:-5px;top:8px}.view-container .sidebar-main-content ul li{margin-bottom:45px}.view-container .sidebar-main-content ul li h3{margin-bottom:0px}.view-container .sidebar-main-content ul li p{margin-bottom:10px}.view-container .form-filters{margin-bottom:40px}.view-container .views-exposed-form .form-text{width:94%;margin-bottom:30px}.view-container .views-exposed-form .form-select{width:98%;margin-bottom:40px}.view-container .views-exposed-form .form-text,.view-container .views-exposed-form .form-select,.view-container #pd-search-form .form-text,.view-container #pd-search-form .form-select,.section-container .views-exposed-form .form-text,.section-container .views-exposed-form .form-select,.section-container #pd-search-form .form-text,.section-container #pd-search-form .form-select,.page-container .views-exposed-form .form-text,.page-container .views-exposed-form .form-select,.page-container #pd-search-form .form-text,.page-container #pd-search-form .form-select{padding-top:6px;padding-bottom:6px}.service-label{padding:0px 0px 40px;max-width:400px;display:flex;flex-wrap:wrap;justify-self:flex-start}.service-label .service-logo{margin:0 20px 0px 0}.service-label .service-logo img{width:auto;height:auto;max-width:150px;max-height:150px}.service-label .service-logo.border{border:2px solid #ccc;border-radius:6px;width:140px;height:134px;display:flex;justify-content:center;align-items:center}.service-label .service-logo.border img{max-width:120px;max-height:120px}.service-label .service-logo.svg img{width:100px}.service-label.small .service-logo{width:120px;height:auto;max-height:120px;margin:0 20px 20px 0}.service-label.small .service-logo img{max-width:120px;max-height:120px}.view-products-global .slick__arrow{text-align:left;margin-bottom:-10px}.view-products-global .slick__arrow .slick-prev{margin-left:0}.view-products-global li img,.view-products-global .slide__description img{display:block;margin-bottom:20px;width:100%;height:auto}.view-products-global li .title,.view-products-global .slide__description .title{float:left;font-weight:350;font-size:16px;width:70%}.view-products-global li .read-more,.view-products-global .slide__description .read-more{float:right}.view-products-global li .read-more a,.view-products-global .slide__description .read-more a{font-weight:500;font-size:15px;line-height:145.6%}.related-services .box-items{margin-top:25px}.related-services li{padding:20px}.related-services li .service-logo{display:inline-block;vertical-align:middle}.related-services li .service-logo img{width:50px;height:auto;margin-right:25px}.related-services li .service-content{width:70%;display:inline-block;vertical-align:middle}.service-brochure #brochure-carousel .slick-slide{max-height:190px;overflow:hidden}.service-brochure .flex{display:flex;gap:30px;margin-bottom:30px}.service-brochure .slick-arrows{text-align:center}.table-classic{min-width:500px;overflow-x:auto}.table-classic table{width:90%;border-collapse:collapse}.table-classic table tr th,.table-classic table tr td{word-wrap:break-word}.starbucks-tables{padding-top:0;clear:both}.starbucks-tables .views-element-container{margin-bottom:30px}.tab-body .view-program-docs ul li{list-style:none}.tab-body .view-program-docs ul li .title{font-weight:bold;color:#4a831e}.slick__arrow{text-align:center;display:block}.slick-prev,.slick-next{width:40px;height:40px;margin:0 11px;cursor:pointer;background-size:40px;background-repeat:no-repeat;display:inline-block}.slick-prev{background-image:url(/themes/global3/images/arrow-left-off.svg)}.slick-next{background-image:url(/themes/global3/images/arrow-right-off.svg)}.slick-prev:hover{background-image:url(/themes/global3/images/arrow-left-on.svg)}.slick-next:hover{background-image:url(/themes/global3/images/arrow-right-on.svg)}nav.pager{clear:both;float:left;text-align:center;margin-top:20px}nav.pager ul{list-style-type:none;margin:0 !important;padding:0}nav.pager ul li{display:inline-block}nav.pager ul li a{color:#323232;font-size:16px;text-decoration:none;padding:4px 12px 5px;margin:0 2px 0 0}nav.pager ul .pager__item.pager__item--first,nav.pager ul .pager__item.pager__item--last{display:none}nav.pager ul .pager__item.pager__item--previous a,nav.pager ul .pager__item.pager__item--next a{font-size:24px}nav.pager ul .pager__item.pager__item--previous a:hover,nav.pager ul .pager__item.pager__item--next a:hover{background:none;color:#4a831e}nav.pager ul .pager__item.is-active{padding:0;margin:0}nav.pager ul .pager__item.is-active a{border-radius:20px;border:2px solid #4a831e}nav.pager ul .pager__item.pager__item--previous{padding:0;margin:0}nav.pager ul .pager__item.pager__item--ellipsis{padding:5px 13px;font-size:20px;margin:0 2px 0 0}nav.pager ul .pager__item a:hover{background:#4a831e;border-radius:20px;color:#fff}.taxonomy-body{margin-bottom:45px}.taxonomy-body p{font-weight:350}.taxonomy-content .box-items .section-services li,.view-partners .box-items .section-services li,.no-tabs .box-items .section-services li{float:left;text-align:center;vertical-align:top;width:310px;margin:0 38px 40px 0;padding:30px 44px;min-height:280px;cursor:pointer}.taxonomy-content .box-items .section-services li:nth-child(3n),.view-partners .box-items .section-services li:nth-child(3n),.no-tabs .box-items .section-services li:nth-child(3n){margin-right:0}.taxonomy-content .box-items .section-services li .service-logo,.view-partners .box-items .section-services li .service-logo,.no-tabs .box-items .section-services li .service-logo{display:flex;justify-content:center;align-items:center;height:100px}.taxonomy-content .box-items .section-services li .service-logo img,.view-partners .box-items .section-services li .service-logo img,.no-tabs .box-items .section-services li .service-logo img{width:100%;height:auto;max-width:75px;max-height:75px}.taxonomy-content .box-items .section-services li .service-logos,.view-partners .box-items .section-services li .service-logos,.no-tabs .box-items .section-services li .service-logos{display:flex;align-items:center;justify-content:center;height:100px}.taxonomy-content .box-items .section-services li .service-logos img,.view-partners .box-items .section-services li .service-logos img,.no-tabs .box-items .section-services li .service-logos img{max-width:65px;max-height:70px;height:auto;width:auto;padding:0 10px}.taxonomy-content .box-items .section-services>h3,.view-partners .box-items .section-services>h3{display:none}.taxonomy-content .box-items .section-services li.consulting,.taxonomy-content .box-items .section-services li.verification,.taxonomy-content .box-items .section-services li.member,.view-partners .box-items .section-services li.consulting,.view-partners .box-items .section-services li.verification,.view-partners .box-items .section-services li.member{display:none}.view-partners .box-items .section-services li{width:338px;padding:30px;min-height:382px}.view-partners .box-items .section-services li h3.title-long{font-size:17px}.view-partners .box-items .section-services li .box-item-logo{height:100px;display:flex;align-items:center;justify-content:center}.view-partners .box-items .section-services li img{width:auto;max-height:75px}.no-tabs .section-services{clear:both}.half{width:45%;float:left}.half:first-child{margin-right:5%}.half img{max-width:100%;height:auto}.half.right{float:right}.half .section-columns{margin-bottom:50px}.half .section-columns .box-item{padding:20px 40px 10px;margin-bottom:20px}.location-dept .section-header{float:left;width:55%}.location-dept .section-columns{float:right;width:40%;margin-bottom:50px}.location-dept .section-columns h3{border-bottom:1px solid #b7b7b7;padding-bottom:5px}.location-dept .section-download h3{margin-bottom:15px}.location-dept .section-download p{padding:4px 0px 4px 40px;background:url(/themes/global3/images/icons/icon_document.svg) no-repeat left 2px}.section-services .section-header,.other-services .section-header{width:36%;float:left}.section-services .section-columns,.other-services .section-columns{float:right}.section-services .section-columns li,.other-services .section-columns li{float:left;margin-left:10px}.other-services .section-columns{float:none;display:flex;gap:10px;flex-wrap:wrap;justify-content:flex-end}.other-services .section-columns li{float:none;margin:0}.other-services .section-columns li img{width:100%;height:auto;min-width:150px}.other-services .column-image p,.other-services .column-image a{font-weight:400;font-size:14px;line-height:145.6%}.other-trainings .section-columns{display:flex;gap:25px;column-gap:45px;flex-wrap:wrap}.other-trainings .section-columns li{min-width:360px}.other-trainings .section-columns li .box-item.img-no-pad{gap:35px}.team-photos .section-container.full-width .section-header{padding-left:80px;padding-right:80px;max-width:1440px;margin:0 auto 30px}.team-photos .section-content .careers-images{max-height:750px;overflow:hidden}.team-photos .section-content .careers-images .slick-arrows{margin:20px auto;text-align:center}.team-photos .section-content .careers-carousel .video{display:block !important;position:relative}.team-photos .section-content .careers-carousel .video:after{content:"";position:absolute;background:url(/themes/global3/images/watch_arrow.svg);background-size:100px;width:100px;height:100px;top:0;left:36%;margin-top:25%}.team-photos .section-content .careers-carousel img{display:block !important;float:left;width:100%;height:100%;max-width:466px;max-height:338px}.history-timeline .section-header{width:50%}.history-timeline .card-content p{font-size:14px;font-weight:normal}.history-timeline .card-content img{width:100%;height:auto;max-width:331px;margin-bottom:15px !important;border:1px solid #f5f5f5;border-radius:6px}.view-timeline .slick__slider{max-height:480px;margin-bottom:40px}.view-timeline .slick__slide{vertical-align:top;margin-bottom:20px}.view-timeline .slick__slide .slide__caption{padding:10px}.view-timeline .box-item{min-height:460px;min-width:300px}.views-exposed-form,.search-form{position:relative}.views-exposed-form #edit-name,.views-exposed-form #edit-title,.search-form #edit-name,.search-form #edit-title{border-color:#4a831e}.views-exposed-form #edit-name::placeholder,.views-exposed-form #edit-title::placeholder,.search-form #edit-name::placeholder,.search-form #edit-title::placeholder{color:#4a831e}.views-exposed-form .form-search,.search-form .form-search{width:100%;margin-bottom:20px}.views-exposed-form .form-search::-webkit-search-cancel-button,.search-form .form-search::-webkit-search-cancel-button{-webkit-appearance:none}.views-exposed-form .form-select,.search-form .form-select{border:0;border-bottom:1px solid #b4b3b9;border-radius:0;font-weight:bold;font-size:20px;width:200px}.views-exposed-form .form-text::placeholder,.search-form .form-text::placeholder{color:#4a831e}.views-exposed-form input[type=submit],.search-form input[type=submit]{background:url(/themes/global3/images/icons/icon_magnify.svg) no-repeat center right;background-size:auto;background-size:20px;display:block;font-size:0;margin:0;padding:0;border:0;width:20px;height:20px;position:absolute;right:13px;top:8px;border-radius:0}.team-executives{background-image:linear-gradient(171deg,#FFFFFF 29%,#F5F5F5 0%)}.team-testimonials .section-container,.generic-testimonials .section-container{padding-top:0}.team-testimonials .section-columns,.generic-testimonials .section-columns{float:right;text-align:right;margin-top:10px}.team-testimonials .section-columns a,.generic-testimonials .section-columns a{color:#323232}.team-testimonials .view-testimonials,.generic-testimonials .view-testimonials{clear:both;padding-top:15px}.team-testimonials .box-items li,.generic-testimonials .box-items li{padding:20px 10px 0px 10px;margin:0 0 26px 0;float:left;width:46%;min-height:185px}.team-testimonials .box-items li:nth-child(odd),.generic-testimonials .box-items li:nth-child(odd){margin-right:2%}.team-testimonials .box-items li img,.generic-testimonials .box-items li img{border-radius:50px;margin:0 25px 50px 15px}.team-testimonials .box-items li p,.generic-testimonials .box-items li p{font-size:16px}.team-testimonials .box-items li .name,.generic-testimonials .box-items li .name{font-weight:bold}.team-testimonials{background-image:linear-gradient(171deg,#FFFFFF 25%,#F5F5F5 0%)}.team-testimonials .section-header{width:45%;float:left}.team-testimonials .glassdoor-badge img{margin-top:10px}.employee-perks .body-bottom{margin-top:50px}.employee-perks ul.standard{width:42%;float:left;list-style:disc;margin-left:40px}.job-listings .section-container .sidebar-main-content{width:100%;max-width:700px}.job-listings li{padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #b4b3b9}.job-listings li h3,.job-listings li .department{margin-bottom:5px}.job-listings li .department{color:#4a831e}.job-listings .views-exposed-form .form-item-search{margin-bottom:18px}.job-listings .views-exposed-form .form-item-search .form-text{width:95%}.job-listings .views-exposed-form summary{width:100%;border-top:1px solid #b4b3b9;padding:15px 0;cursor:pointer;font-weight:bold}.job-listings .views-exposed-form summary::marker{display:none}.job-listings .views-exposed-form .job-filters legend{width:100%;margin-bottom:20px}.job-listings .views-exposed-form .job-filters legend .fieldset-legend{font-weight:800;font-size:20px;line-height:145.6%;border-bottom:1px solid #b4b3b9;padding-bottom:5px;display:block;width:100%}.job-listings .views-exposed-form .job-filters .fieldgroup{margin-bottom:20px}.job-listings .views-exposed-form .form-checkboxes .form-item,.job-listings .views-exposed-form .form-radios .form-item{padding:0 15px;float:none !important;margin-bottom:10px !important}.job-listings .views-exposed-form .form-checkboxes .form-item label,.job-listings .views-exposed-form .form-radios .form-item label{font-weight:400;font-size:16px}.job-listings .views-exposed-form .form-checkboxes .form-item input{display:none}.job-listings .views-exposed-form .form-checkboxes .form-item.highlight label{color:#4a831e}.job-listings .views-exposed-form .form-checkboxes .form-item label:before{content:"";height:15px;width:15px;border:1px solid #b4b3b9;display:inline-block;position:relative;border-radius:3px;font-size:12px;top:3px;float:right}.job-listings .views-exposed-form .form-checkboxes .form-item input[type=checkbox]:checked+label:before{content:"✓";color:#fff;text-align:center;background:#4a831e}.job-listings .views-exposed-form .remote-text{margin-top:25px}.job-listings .views-exposed-form .fieldgroup[id^=edit-sort-by] .form-item{padding-right:22px}.job-listings .views-exposed-form .fieldgroup[id^=edit-sort-by] .form-item input{float:right;accent-color:#4a831e;width:18px;height:18px}.job-listings .views-exposed-form .fieldgroup[id^=edit-sort-by] .form-item input:checked+label{color:#4a831e}.job-listings .filter-icon{display:none}.view-events .item-list li{width:48%;margin-bottom:30px;display:inline-block;vertical-align:top}.view-events .item-list li:nth-child(odd){margin-right:30px}.view-events .item-list li .box-item{padding:0;font-size:14px}.view-events .item-list li .box-item p{font-size:14px;line-height:22px}.view-events .item-list li .box-item img{margin-right:30px;border-radius:6px 0 0 6px;max-width:210px;height:310px;object-fit:cover;display:block}.view-events .item-list li .box-item .event-details{float:left;width:52%;margin:10px 10px 10px 0}.view-events .item-list li .box-item .event-details .green{line-height:134%}.view-events .item-list li .box-item .event-details h3{margin:10px 0 5px;line-height:134.6%}.team-directory .section-header{width:20%}.view-team .views-exposed-form input[type=submit]{right:20px}.view-team .box-items{margin-top:40px}.view-team .box-items ul{display:grid;max-width:1250px;grid-template-columns:repeat(auto-fill,minmax(261px,1fr))}.view-team .box-items ul li{width:196px;margin:0 auto 45px 0;padding:25px 30px;text-align:center;height:auto;font-size:16px;line-height:145.6%}.view-team .box-items ul li h3{margin-bottom:0}.view-team .box-items ul li .read-more{margin-top:6px}.view-team .box-items ul li .read-more a{font-weight:500}.view-team .box-items ul li img{border-radius:50px;margin-bottom:10px;display:initial}.team{position:relative}.team .view-team .views-exposed-form{position:absolute;top:-70px;right:45px}.team .view-team .views-exposed-form .js-form-item{float:right;margin-left:25px}.team .view-team .item-list.full-width{margin:0;padding:0}.team .view-team .item-list.full-width li{border-bottom:1px solid #b4b3b9;display:inline-block;padding:25px 1%;vertical-align:top;width:94%;text-align:left}.team .view-team .item-list.full-width li .views-field-field-image{float:left;width:130px}.team .view-team .item-list.full-width li .views-field-field-image img{border-radius:100px}.team .view-team .item-list.full-width li .contact-name{float:left}.team .view-team .item-list.full-width li .contact-name .views-field-name h4{margin-bottom:0}.team .view-team .item-list.full-width li .contact-info{float:right}.team .view-team .item-list.full-width li .contact-info .link-email{float:right}.type-title,.category{color:#4a831e;text-transform:uppercase;font-weight:bold}.type-title.blue,.category.blue{color:#005a8c}.type-title.orange,.category.orange{color:#f47b20}.byline{margin-bottom:5px}.node--type-press-release h1,.node--type-blog-post h1{font-size:47px;line-height:52px}.node--type-press-release .body-image,.node--type-blog-post .body-image{margin:30px 0 40px}.node--type-press-release .body-image img,.node--type-blog-post .body-image img{width:100%;height:auto;max-width:1200px}.node--type-press-release .page-body,.node--type-blog-post .page-body{margin-bottom:40px}.node--type-press-release .page-body ul,.node--type-blog-post .page-body ul{list-style:disc;margin-left:25px}.node--type-press-release .page-body p,.node--type-press-release .page-body li,.node--type-blog-post .page-body p,.node--type-blog-post .page-body li{font-size:15px}.node--type-press-release .page-body img,.node--type-blog-post .page-body img{max-width:100%}.node--type-job .job-listing.background-image{height:277px}.node--type-job .job-listing .bg-image{z-index:-1;height:277px}.node--type-job .job-listing .bg-image img{min-height:277px}.node--type-job .job-listing .section-header{max-width:455px}.node--type-job .job-listing .section-header h1,.node--type-job .job-listing .section-header h2,.node--type-job .job-listing .section-header p{color:#fff}.node--type-job .page-container .button{width:250px;border-radius:25px;padding:5px;text-align:center}.node--type-job .job-details ul li{padding-left:35px;background:url(/themes/global3/images/icons/icon_job_type.svg) no-repeat left center}.node--type-job .job-details ul li.location{background-image:url(/themes/global3/images/icons/icon_location.svg)}.node--type-job .button{margin:20px 0}.node--type-job .body-content{margin-top:50px}.node--type-job .body-content p strong{display:inline-block;margin-bottom:10px}.node--type-job .body-content ul{margin-bottom:30px}.node--type-job .body-content p,.node--type-job .body-content ul li{font-size:15px}.gpg--product section.background-image{min-height:237px;background-position:left bottom}#block-mainpagecontent-2 #contact-us-form-id{background:none;border:0}#block-mainpagecontent-2 #contact-us-form-id .section-container{display:flex;flex-wrap:wrap;gap:50px}#block-mainpagecontent-2 #contact-us-form-id .section-container .section-header{max-width:800px}#block-mainpagecontent-2 #contact-us-form-id .section-container .section-content{margin-bottom:50px}#block-mainpagecontent-2 #contact-us-form-id .section-container .section-content img{max-width:100%}#block-mainpagecontent-2 #contact-us-form-id .body-bottom{padding-top:20px;clear:both}#contact-map-id{width:45%;float:right;text-align:left}.contact-about{display:inline-block;width:30%;min-width:340px;margin:0 3% 30px 0;vertical-align:top}.contact-about .media-contact a,.contact-about.media-contact a{color:#4a831e;text-decoration:none}.contact-about .media-contact h4,.contact-about.media-contact h4{margin-bottom:0}.contact-about .media-contact img,.contact-about.media-contact img{width:103px;height:103px;border-radius:52px;margin-right:20px}.node--type-webform .banner-image-top{height:334px;overflow:hidden}.node--type-webform .banner-image-top img{width:100%;height:auto;min-height:334px;object-fit:cover}.node--type-webform .contact-about img{margin-right:25px}.contact-us .section-header ul{list-style-type:disc;margin-left:30px}.neutral-third-party .section-columns{display:flex;flex-wrap:wrap;gap:30px}.neutral-third-party .section-columns li{width:48%}.neutral-third-party .section-columns li .box-item{min-height:200px}.contact-about h3{border-bottom:1px solid #b7b7b7;padding-bottom:10px}.online-payment{max-width:970px}.online-payment .payment-cards-logos{float:left;margin:44px 0 0 70px}.online-payment label{font-size:18px;margin-bottom:12px}.online-payment .form-fields{margin:10px 0 20px;position:relative}.online-payment .form-fields .form-text{width:275px;padding:5px 0 7px 30px;font-size:18px}.online-payment .form-fields .dollar{position:absolute;left:16px;font-size:18px;bottom:26px}.online-payment #pay-email{display:none}.online-payment #edit-submit{position:absolute;top:33px;right:0;padding:8px 35px 11px;appearance:none}#payment-form .pay-section{width:45%;float:left;margin-right:5%}#payment-form .pay-section .form-item{float:left;width:50%}#payment-form .pay-section .form-item.full-width{width:100%}#payment-form .pay-section .form-item.full-width input[type=text]{width:90%}#payment-form .pay-section .form-item input[type=text]{width:80%}#payment-form .g-recaptcha{margin:20px 0}#payment-form .g-recaptcha>div{width:auto !important;height:auto !important}.application-form .webform-submission-form .form-item label{font-weight:bold}.application-form .webform-submission-form .webform-type-checkboxes label.option{font-size:16px;font-weight:350;padding-left:5px}.webform-submission-form hr{margin-bottom:15px}.webform-submission-form h2,.webform-submission-form details summary{font-size:20px;border-top:2px solid #4a831e;margin-top:15px;padding-top:15px}.webform-submission-form h4{color:#4a831e;font-weight:bold}.webform-submission-form details summary{font-weight:bold;margin-bottom:25px}.webform-submission-form .form-item label.option{font-weight:normal}.webform-submission-form .form-item label.form-required:after,.webform-submission-form .form-item legend.form-required:after{color:red}.webform-submission-form fieldset.webform-composite-hidden-title{margin:0}.webform-submission-form fieldset .fieldset-legend{font-weight:bold}.webform-submission-form .js-form-type-webform-markup{margin-top:10px}.webform-submission-form .js-form-type-webform-markup ul{list-style:disc;margin-left:20px}.webform-submission-form .js-form-type-webform-markup ul li{font-size:14px}.webform-submission-form .webform-type-radios,.webform-submission-form .webform-type-checkboxes{margin-bottom:25px}.webform-submission-form .webform-type-radios legend,.webform-submission-form .webform-type-checkboxes legend{font-size:18px;margin-bottom:10px}.webform-submission-form .webform-type-radios .description p,.webform-submission-form .webform-type-checkboxes .description p{font-size:14px}.webform-submission-form .webform-type-radios .description ul,.webform-submission-form .webform-type-checkboxes .description ul{list-style:disc;margin-left:20px}.webform-submission-form .webform-type-radios .description ul ul,.webform-submission-form .webform-type-checkboxes .description ul ul{list-style:circle}.webform-submission-form .webform-type-radios .form-item label.option{font-weight:350;font-size:16px}.webform-submission-form .webform-multiple-table table tr th{vertical-align:middle}.webform-submission-form .webform-flexbox{margin:0}.webform-submission-form .webform-flex--container{margin:0}.webform-submission-form .webform-flex--container>.form-item>input:not([type=checkbox]),.webform-submission-form .webform-flex--container>.form-item>select{width:90%}.webform-submission-form .form-item-subscribe label{padding-left:5px}.webform-submission-form .form-item-subscribe .description{margin-top:20px}#media-inquiry.webform-submission-form{max-width:1000px}.training-category{background-position:right top;background-repeat:no-repeat;background-size:cover;height:297px}.node--type-training .page-container{padding-bottom:0;margin-bottom:30px}.node--type-training .page-section ul li{margin-bottom:0}.node--type-training .switcher-tabs{margin-top:50px}.node--type-training .tab-body-wrapper .tab-body .tab-body-text h5,.node--type-training .tab-body-wrapper .tab-body .tab-body-text p,.node--type-training .tab-body-wrapper .tab-body .tab-body-text li{font-size:18px}.node--type-training .private-group h2{margin-bottom:5px}.node--type-training .private-group .section-content{width:73%}.node--type-training .testimonials li{padding:14px 40px;width:48%}.section-container.course-divider{padding-top:0}.section-container.course-divider .section-header{padding-top:50px;border-top:1px solid #b7b7b7}.section-container ul.arrows{list-style-type:none;margin-left:0}.section-container ul.arrows li{background:url("/themes/global3/images/bullet_check.svg") no-repeat -4px 3px;padding-left:33px}section.courses-upcoming{background-image:linear-gradient(171deg,#FFFFFF 74%,#F5F5F5 0%)}section.courses-gfsi .section-container,section.courses-regulatory .section-container,section.ms-video .section-container,section.generic-testimonials .section-container{padding-top:0}section.courses-gfsi .section-container .section-header,section.courses-regulatory .section-container .section-header,section.ms-video .section-container .section-header,section.generic-testimonials .section-container .section-header{border-top:1px solid #b7b7b7;padding-top:45px}section.section-calendar .section-content{padding-bottom:45px}.training-view .section-container{overflow:hidden}.training-view .slick__slider{min-width:1508px;max-width:1508px;overflow:hidden}.training-view .slick__slider .slick-track{float:left}.training-view .slick__slider .slick__slide{vertical-align:top}.training-view .training-box{padding:0;width:360px;margin:0 0 10px 6px}.training-view .training-box .category{text-transform:initial}.training-view .training-box img{width:100%;max-width:360px;height:auto;border-radius:6px 6px 0 0}.training-view .training-box .box-content{padding:13px 25px 24px;min-height:255px;position:relative}.training-view .training-box .box-content .course-info{min-height:180px}.training-view .training-box .box-content h3{line-height:134.6%;margin-bottom:3px}.training-view .training-box .box-content .type-available{font-weight:700;font-size:13px;line-height:134.6%;padding:4px 0px 4px 35px;background-size:25px !important}.training-view .training-box .box-content .type-available.instructor-led{background:url("/themes/global3/images/icons/icon_instructor_led.svg") no-repeat left top;margin-bottom:5px}.training-view .training-box .box-content .type-available.self-paced{background:url("/themes/global3/images/icons/icon_self_paced.svg") no-repeat left top}.training-view .starting-price,.training-view .event-new{float:left;background:#f6f6f6;border-radius:20px;padding:6px 17px 8px;font-weight:700;font-size:16px;line-height:134.6%;color:#4a831e;position:absolute;top:-17px;right:10px}.training-view .event-new{right:92px;background:#f47b20;color:#fff;text-transform:uppercase}.training-view .description{font-weight:400;font-size:14px;line-height:134.6%;margin-bottom:5px}.training-view .event-content{min-height:180px}.training-view .dates{font-weight:700;font-size:13px;line-height:134.6%;margin-bottom:15px}.training-view .read-more{float:right;margin-top:10px}.training-view .narrow .slick__slider{min-width:1281px;max-width:1281px}.training-view .narrow .training-box{width:308px}.training-view .narrow .training-box .box-content{min-height:225px}.training-view .narrow .training-box .box-content .course-info{min-height:150px}.training-view .view-training-courses .upcoming-header{margin-bottom:40px}.training-view .view-training-courses .upcoming-header h2{float:left}.training-view .view-training-courses .views-exposed-form .js-form-item{float:right}.training-view .view-training-courses .views-exposed-form .form-type-select select{width:250px;margin-right:40px;padding-top:0}.training-view .view-training-courses .views-exposed-form input[type=submit]{top:7px;right:20px}.training-view .view-training-courses .upcoming-header h2{float:none !important}.training-view .view-training-courses .upcoming-header .views-exposed-form .js-form-type-select{float:left !important;margin-right:15px}.training-view .view-training-courses .upcoming-header .views-exposed-form .js-form-type-select select{width:230px}.training-view .view-training-courses ul{display:flex;flex-wrap:wrap}.training-view .view-training-courses ul li{vertical-align:top;text-align:left}.training-view .view-training-courses ul li .training-box{margin:0 15px 28px 0px}.training-view .view-training-courses ul li .training-box .box-content{min-height:225px}.training-view .view-training-courses ul li .training-box .box-content .starting-price{padding:6px 10px 8px}.training-view .view-training-courses ul li .training-box .box-content .read-more{text-align:right;float:none;margin-top:3px}.training-view .view-training-courses ul li .training-box .box-content .read-more.orange{background:url(/themes/global3/images/icons/icon_watch_video_orange.svg) no-repeat left center}.training-view .view-training-courses ul li .training-box .box-content .read-more.orange a{color:#f47b20 !important;font-size:13px;padding:6px 25px 6px 35px}.training-view .view-training-courses ul li .training-box .box-content .read-more.left{float:left}.training-view .view-training-courses ul li .training-box .box-content .read-more.right{float:right}.training-view .view-training-packages li{width:48%;display:inline-block;margin-bottom:25px}.training-view .view-training-packages li:nth-child(odd){margin-right:25px}.training-view .view-training-packages li img{float:left;width:30%;max-width:167px;height:auto}.training-view .view-training-packages li .box-content{width:60%;float:left;padding:13px 30px}.training-view .slick__arrow{text-align:left}.other-types{display:flex;flex-wrap:wrap;justify-content:center;gap:2%}.other-types>div{width:38%;min-width:400px;margin:0 0 15px 0;position:relative;border-radius:6px;padding:70px 5%;background:url(/themes/global3/images/courses-private.jpg) no-repeat left top}.other-types>div .type-content{z-index:3;position:relative}.other-types>div h3{font-size:38px}.other-types>div h3,.other-types>div p{color:#fff}.other-types>div .overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:#494949;opacity:.85;z-index:0;border-radius:6px}.other-types>div.green .overlay{background:#4a831e}.other-types>div.green{background:url(/themes/global3/images/courses-self-paced.jpg) no-repeat left top}.course-title-container{width:60%;float:left}.course-title-container.type{margin-top:20px}.course-title-container h1{margin-bottom:10px}.course-title-container .page-logo{margin-bottom:25px}.course-title-container .page-logo img{max-width:150px}.course-catalog .section-container{padding-top:0;padding-bottom:0}.contact-support{width:88%;max-width:350px;padding:22px 26px;float:right;background:#f6f9fb;border-radius:6px;text-decoration:none}.contact-support h3,.contact-support h4{font-weight:800}.contact-support h3{background:url(/themes/global3/images/icons/icon_person.svg) no-repeat left top 10px;padding-left:55px}.contact-support a{text-decoration:none}.contact-support .contact span{font-weight:400}.contact-support .contact .contact-info{float:left;font-size:16px;padding-top:5px}.contact-support .button{float:right}.calendar-courses{width:32%;max-width:500px;float:right;display:flex;flex-wrap:wrap;justify-content:space-between;gap:20px}.calendar-courses .calendar-course{width:175px;padding:70px 20px 25px;border-radius:6px;text-decoration:none;background:#f6f9fb url(/themes/global3/images/icons/icon_training_calendar.png) no-repeat top 10px center;background-size:auto 50px;text-align:center}.calendar-courses .calendar-course.webinar{background-image:url(/themes/global3/images/icons/icon_training_online.png)}.calendar-courses .button{border:2px solid #4a831e}.calendar-courses .button a{padding:7px 25px 9px}.calendar-courses .button.inverse{background:#fff}.calendar-courses .button.inverse a{color:#4a831e}.calendar-courses h3{line-height:111%}.upcoming-courses{background-image:linear-gradient(171deg,#fff 29%,#f5f5f5 0%)}.all-courses .section-header{margin-bottom:50px}.type-training .box-items ul{display:flex;flex-wrap:wrap;gap:17px;justify-content:flex-start}.type-training .box-items ul li{width:28%;min-width:320px;min-height:220px;padding:23px 16px;vertical-align:top;margin-bottom:20px}.type-training .box-items ul li h3{margin-bottom:0}.type-training .box-items ul li .box-content{display:flex;align-items:center}.type-training .box-items ul li .box-content .icon{padding:0 20px 0 5px}.type-training .box-items ul li p{font-size:14px;margin-bottom:5px;font-weight:400}.type-training .box-items ul li .button{font-size:14px;line-height:145.6%;margin-top:10px}.type-training .box-items ul li .category{text-transform:initial}.js-drupal-fullcalendar .fc-toolbar{justify-content:initial}.js-drupal-fullcalendar .fc-toolbar h2{font-size:28px;color:#4a831e}.js-drupal-fullcalendar .fc-toolbar .fc-button-primary{background:none;border:0;outline:none;margin-right:25px}.js-drupal-fullcalendar .fc-toolbar .fc-button-primary:focus{box-shadow:none}.js-drupal-fullcalendar .fc-toolbar .fc-button-primary .fc-icon{height:40px}.js-drupal-fullcalendar .fc-toolbar .fc-button-primary .fc-icon:before{content:"";background-size:40px;width:40px;height:40px;position:absolute;left:0}.js-drupal-fullcalendar .fc-toolbar .fc-button-primary .fc-icon-chevron-left:before{background-image:url(/themes/global3/images/arrow-left-off.svg)}.js-drupal-fullcalendar .fc-toolbar .fc-button-primary .fc-icon-chevron-left:hover:before{background-image:url(/themes/global3/images/arrow-left-on.svg)}.js-drupal-fullcalendar .fc-toolbar .fc-button-primary .fc-icon-chevron-right:before{background-image:url(/themes/global3/images/arrow-right-off.svg)}.js-drupal-fullcalendar .fc-toolbar .fc-button-primary .fc-icon-chevron-right:hover:before{background-image:url(/themes/global3/images/arrow-right-on.svg)}.js-drupal-fullcalendar .fc-toolbar .fc-left{float:right}.js-drupal-fullcalendar .fc-toolbar .fc-center{display:block}.js-drupal-fullcalendar .fc-toolbar .fc-left .fc-today-button,.js-drupal-fullcalendar .fc-toolbar .fc-right{display:none}.js-drupal-fullcalendar .fc-head-container{border:0}.js-drupal-fullcalendar .fc-event{background-color:#4a831e !important;border-radius:10px;padding:2px 0;text-align:center;text-decoration:underline;border:0;margin-bottom:2px}.js-drupal-fullcalendar .fc-event .fc-title div{color:#fff;padding:1px 0}.js-drupal-fullcalendar table thead{border:0}.js-drupal-fullcalendar table thead th{border:0;padding:10px 0;font-weight:normal;text-transform:uppercase;font-size:15px}.js-drupal-fullcalendar table .fc-day-number,.js-drupal-fullcalendar table .fc-week-number{padding:5px 0 0 5px;font-weight:bold;float:left !important}.js-drupal-fullcalendar table td{border-width:2px}.banner-region{border-bottom:1px solid #ccc}.banner-region .section-container .section-header{text-align:left}.region-banner{background:#ffd23e;padding:10px 0;font-weight:700;font-size:16px;font-style:italic}.region-banner .section-container{display:flex;justify-content:space-between;padding:0 45px}.region-banner .section-container a{color:#323232}.region-banner .section-container .region-message img{padding:0 2px}.region-banner .section-container .region-message a{text-decoration:underline}.regional-page .region-intro .section-container{padding-top:80px;padding-bottom:0}.regional-page .region-intro .section-container .section-header{text-align:left}.regional-page .region-intro .section-container .section-header h2{text-align:center}.regional-page .region-intro .section-container .section-header p{font-size:18px;line-height:145.6%}.regional-page.has-banner #header #header-bg{top:166px}.service-lists,.all-services{margin-top:60px;background-image:linear-gradient(171deg,#fff 77%,#f5f5f5 0%)}.service-lists .section-content,.all-services .section-content{margin-bottom:150px}.service-lists .view-services-region,.service-lists .view-service-categories,.all-services .view-services-region,.all-services .view-service-categories{display:flex;justify-content:space-evenly;flex-wrap:wrap;gap:16px}.service-lists .view-services-region .item-list,.service-lists .view-service-categories .item-list,.all-services .view-services-region .item-list,.all-services .view-service-categories .item-list{width:242px;max-width:242px;font-weight:normal;font-size:15px}.service-lists .view-services-region .item-list .service-header,.service-lists .view-service-categories .item-list .service-header,.all-services .view-services-region .item-list .service-header,.all-services .view-service-categories .item-list .service-header{height:76px}.service-lists .view-services-region .item-list .service-header a,.service-lists .view-service-categories .item-list .service-header a,.all-services .view-services-region .item-list .service-header a,.all-services .view-service-categories .item-list .service-header a{color:#323232}.service-lists .view-services-region .item-list img,.service-lists .view-service-categories .item-list img,.all-services .view-services-region .item-list img,.all-services .view-service-categories .item-list img{width:100%;height:auto;display:block;border-radius:30px;margin-bottom:17px}.service-lists .view-services-region .item-list ul,.service-lists .view-service-categories .item-list ul,.all-services .view-services-region .item-list ul,.all-services .view-service-categories .item-list ul{list-style-type:disc;padding-left:15px;border-top:1px solid #b7b7b7}.service-lists .view-services-region .item-list ul li,.service-lists .view-service-categories .item-list ul li,.all-services .view-services-region .item-list ul li,.all-services .view-service-categories .item-list ul li{font-size:13px;line-height:209.6%}.service-lists .view-services-region .item-list ul li a,.service-lists .view-service-categories .item-list ul li a,.all-services .view-services-region .item-list ul li a,.all-services .view-service-categories .item-list ul li a{color:#323232}.all-services{background-image:none;margin-top:0}.all-services .view-service-categories .item-list{margin-bottom:25px}.all-services .view-service-categories .item-list .service-header{height:35px}.all-services .view-service-categories .item-list ul{margin-bottom:10px}.all-services .view-service-categories li{display:none}.all-services .view-service-categories li:nth-child(-n+6){display:list-item}.view-services-category-scs .slick__slider,.view-featured-category-services .slick__slider{min-width:initial;max-width:1400px;margin-bottom:0}.view-services-category-scs .slick-track,.view-featured-category-services .slick-track{float:left}.view-services-category-scs .service-box,.view-featured-category-services .service-box{width:350px}.view-services-category-scs .service-box img,.view-featured-category-services .service-box img{border-radius:10px}.view-services-category-scs .service-box .title,.view-featured-category-services .service-box .title{text-align:left;font-weight:bold;padding:10px 10px 20px 10px}.view-services-category-scs .slick__arrow,.view-featured-category-services .slick__arrow{text-align:left}.view-services-category-scs .slick__arrow .slick-prev,.view-featured-category-services .slick__arrow .slick-prev{margin-left:0}.view-services-category-scs .slick__arrow{margin:20px 0 40px}.view-services-region ul{margin-bottom:10px}.view-services-region ul li{display:none}.view-services-region ul li:nth-child(-n+6){display:list-item}.content-main .region-about .section-container{padding-top:0}.region-team .section-container{padding-top:0 !important}.regional-page .section-container .section-header p.small,.regional-page .section-container .section-header .view-contacts{max-width:820px;margin:0 auto 15px;font-weight:350;font-size:15px;line-height:145.6%}.regional-page .section-container .section-header .view-contacts{margin-top:45px}.regional-page .section-container .section-header .view-contacts ul li{text-align:left}.regional-page .section-container .section-header .view-contacts ul li .contact{max-width:820px;margin-bottom:60px}.regional-page .section-container .section-header .view-contacts ul li .contact-image{width:147px;float:left;margin-top:10px}.regional-page .section-container .section-header .view-contacts ul li .contact-image img{border-radius:100px;width:117px;height:117px}.regional-page .section-container .section-header .view-contacts ul li .contact-body{float:left;width:75%}.regional-page .section-container .section-header .view-contacts ul li .contact-body a{font-size:15px}.regional-page .section-container .section-header .view-contacts ul li .contact-body .contact-name{max-width:50%;float:left}.regional-page .section-container .section-header .view-contacts ul li .contact-body h4{float:left;margin:0 30px 0 0}.regional-page .section-container .section-header .view-contacts ul li .contact-body .title{margin-bottom:20px}.regional-page .section-container .section-header .view-contacts ul li .contact-body .region{font-weight:350;font-size:12px;line-height:18px;margin:5px 0}.regional-page .section-container .section-header .view-contacts ul li .contact-body .contact-details{float:right;margin-top:10px;font-size:16px;min-width:285px}.regional-page .section-container .section-header .view-contacts ul li .contact-body .contact-info{height:30px}.regional-page .section-container .section-header .view-contacts ul li .contact-body .description{height:65px;overflow:hidden}.regional-page .section-container .section-header .view-contacts ul li .contact-body .description p,.regional-page .section-container .section-header .view-contacts ul li .contact-body .description li{font-weight:350;font-size:15px;line-height:145.6%}.regional-page .section-container .section-header .view-contacts ul li .contact-body .link-email{font-weight:500}.news-resources{border-top:1px solid #d5e3f9}.news-resources .view{margin-top:55px}.news-resources .slide__content{max-width:924px;text-align:center;margin:0 auto}.news-resources .slide__content .body-content{text-align:left;margin-bottom:47px}.news-resources .slide__content .body-content .dark-blue{font-size:13px}.news-resources .slide__content .body-content .date{float:left;margin-right:18px}.news-resources .slide__content h3{margin-top:13px}.news-resources .slide__content p{font-weight:400;font-size:14px;line-height:134.6%}.news-resources .slide__content img{float:left;margin:0 22px 47px 0}.news-resources .slick-dots{bottom:initial}.faq-questions .section-header{text-align:left !important}.faq-questions .section-columns-wrapper{width:50%;max-width:510px;float:left}.faq-questions .section-columns-wrapper .see-more{color:#4a831e;cursor:pointer;float:right;font-weight:500;font-size:15px}.faq-questions .section-columns-wrapper li{padding-bottom:21px;margin-bottom:21px;border-bottom:1px solid #afafaf}.faq-questions .section-columns-wrapper li.active{background:url(/themes/global3/images/arrow-right-on.svg) no-repeat right top 5px;background-size:26px}.faq-questions .section-columns-wrapper li .question{width:90%;color:#4a831e;line-height:27px;cursor:pointer}.faq-questions .section-columns-wrapper li .answer{display:none}.faq-questions #answer-block{width:50%;float:right;font-weight:350;font-size:18px;line-height:145.6%}.training-testimonials .box-item{margin:0 30px 5px 5px;min-height:270px;max-width:675px}.training-testimonials .box-item .name p{font-weight:bold}.training-testimonials .slick__arrow{text-align:left}.customer-testimonials .section-container{overflow:hidden}.customer-testimonials .slick__slider{min-width:1323px;max-width:1323px;text-align:center;margin:0 auto}.customer-testimonials .slick__slide{vertical-align:top}.customer-testimonials .slick-list{padding:0 !important;min-height:420px}.customer-testimonials .box-item{width:421px;min-height:330px;margin:4px;text-align:left}.customer-testimonials .box-item .quote-content{min-height:220px}.customer-testimonials .box-item .quote{position:relative;padding:35px 0}.customer-testimonials .box-item .quote:before,.customer-testimonials .box-item .quote:after{color:#4a831e;font-weight:900;font-size:51px;line-height:77px}.customer-testimonials .box-item .quote:before{content:"“";position:absolute;left:-17px;top:0}.customer-testimonials .box-item .quote:after{content:"”";position:absolute;right:-17px;bottom:0}.customer-testimonials .box-item p{font-size:14px;width:90%;text-align:center;margin:0 auto}.customer-testimonials .box-item .name{font-weight:700;font-size:16px;line-height:24px}.customer-testimonials .box-item .title{line-height:21px}.hs-subscribe{background:#f6f9fb;border-radius:6px;padding:21px 23px;margin-bottom:50px;max-width:850px}.hs-subscribe h3{border:0 !important;background:url(/themes/global3/images/icons/icon_newsletter.svg) no-repeat left top;padding:0 0 3px 54px}.hs-subscribe.blog{border-radius:0;margin-bottom:20px;max-width:500px}.hs-subscribe p{font-size:14px;font-weight:400}.hs-subscribe form{position:relative}.hs-subscribe form input[type=email]{border:2px solid #4a831e;border-radius:20px;width:80%;padding:5px 15px 6px}.hs-subscribe form .hs-button{position:absolute;top:0;right:0;background:#4a831e;border-radius:25px;padding:7px 20px;color:#fff;font-weight:500;font-size:14px;line-height:22px}.sidebar-main-content .body-content{margin-bottom:45px}.sidebar-main-content .product-snapshots{max-width:715px}.sidebar-main-content .product-snapshots .green{color:#4a831e}.sidebar-main-content .product-snapshots img{float:left;max-width:337px;margin:0 24px 35px 0;border-radius:8px}.sidebar-main-content .product-snapshots .slick-arrows{text-align:center;max-width:694px}.ms-approach{background-image:linear-gradient(169deg,#FFFFFF 33%,#F5F5F5 0%)}.ms-approach .section-header{width:60%;float:left}.ms-approach .section-columns{float:right;width:395px}.ms-approach .section-columns li{position:relative}.ms-approach .section-columns li .column-content{margin-bottom:20px}.ms-approach .section-columns li .box-item{padding:25px 0 25px 56px}.ms-approach .section-columns li .box-item ul{list-style:disc;margin-left:25px}.ms-approach .section-columns li .box-item ul li{font-size:15px}.ms-approach .section-columns li .box-item:before{content:"";position:absolute;background-repeat:no-repeat;width:65px;height:65px;background-size:65px;top:20px;left:-44px;border:5px solid #fff;border-radius:82px;box-shadow:0px 0px 11px #ccc}.ms-approach .section-columns li .box-item.announce:before{background-image:url(/themes/global3/images/icons/icon_announce.svg)}.ms-approach .section-columns li .box-item.engage:before{background-image:url(/themes/global3/images/icons/icon_engage.svg)}.ms-approach .section-columns li .box-item.advocate:before{background-image:url(/themes/global3/images/icons/icon_advocate.svg)}.node--type-landing-page-special .page-container{padding-bottom:0}.node--type-landing-page-special .page-container .body-content{margin-bottom:0}.node--type-landing-page-special .page-container .sidebar-main-content p{font-size:18px}.node--type-landing-page-special .page-container .related-resources h3,.node--type-landing-page-special .page-container .related-resources .description{margin-bottom:0 !important}.node--type-landing-page-special .page-container .related-resources .read-more{display:none}.node--type-landing-page-special .sidebar-main-content,.node--type-landing-page-special .sidebar-right-top,.node--type-landing-page-special .sidebar-right{margin-bottom:0 !important}.node--type-landing-page-special .slick__arrow{text-align:left}.ms-services .section-columns,.amazon-get-certifed .section-columns{display:flex;flex-wrap:wrap;gap:23px;margin:35px 0 50px}.ms-services .section-columns li,.amazon-get-certifed .section-columns li{display:flex;align-items:center;max-width:400px}.ms-services .section-columns li .column-image,.amazon-get-certifed .section-columns li .column-image{padding:0 38px}.ms-services .section-columns li .column-image img,.amazon-get-certifed .section-columns li .column-image img{vertical-align:middle}.ms-services .section-columns li .column-image p,.amazon-get-certifed .section-columns li .column-image p{display:none}.ms-services .section-columns li .column-content,.amazon-get-certifed .section-columns li .column-content{padding:10px 15px 10px 0}.ms-services .section-columns li .column-content h4,.amazon-get-certifed .section-columns li .column-content h4{font-weight:800}.ms-services .section-columns li .column-content p,.amazon-get-certifed .section-columns li .column-content p{font-size:15px}.ms-services .body-bottom p{width:70%;text-align:center;margin:0 auto}.ms-case-studies .box-item{padding:0;margin:8px 25px 8px 8px;display:flex;max-width:825px}.ms-case-studies .box-item img{max-width:406px;width:auto;height:323px;border-radius:8px 0px 0 8px;display:block}.ms-case-studies .box-item .body{padding:29px}.ms-case-studies .box-item .body .read-more a{font-size:14px}.ms-video .box-item{padding:0;margin:8px;display:flex}.ms-video .box-item .hero-left{position:relative}.ms-video .box-item .hero-left .play-button{width:79px;height:79px;position:absolute;left:43%;top:36%;margin:0}.ms-video .box-item .hero-left img:not(.play-button){display:block;max-width:662px;border-radius:8px 0 0 8px}.ms-video .box-item .body{padding:40px 64px 20px}.ms-video .box-item .body .logos{display:flex;align-items:center;gap:58px}.ms-video .box-item .body .logos img{display:block}.generic-testimonials .box-item{display:flex;align-items:center;min-height:240px;margin:8px;padding:15px 22px}.generic-testimonials .box-item img{margin-right:23px}.generic-testimonials .box-item p{font-size:14px}.generic-testimonials .box-item .name{font-weight:900}.recent-resources .box-item{padding:0;max-width:402px;margin:5px}.recent-resources .box-item img{border-radius:6px 6px 0 0;width:100%;height:auto}.recent-resources .box-item .body{padding:29px;min-height:232px}.node--type-case-study .page-container .node__content{display:flex}.node--type-case-study .page-logo{max-width:225px;margin-right:74px;margin-top:25px}.node--type-case-study .page-logo img{max-width:225px;height:auto}.node--type-case-study .body-content .button{margin-bottom:10px}.node--type-case-study section.grey-half{background-image:linear-gradient(171deg,#FFFFFF 30%,#F5F5F5 0%)}.node--type-case-study section.grey-half .section-container{padding-top:90px;padding-bottom:0}.node--type-case-study section.grey-half .section-container img{display:block;border-radius:8px}.node--type-case-study section.grey-half .section-container .half.body-content{margin-top:90px}.node--type-case-study .half ul{list-style:disc;margin:0 0 0 35px}.node--type-case-study section.ms-case-studies .section-header{border:0;padding-top:0}.node--type-case-study section.ms-case-studies .slick__arrow{text-align:left}.node--type-case-study .product-images .large{float:left;margin:0 18px 18px 0;width:43%;border-radius:8px}.node--type-case-study .product-images .product-images-sm{display:flex;flex-wrap:wrap;gap:18px}.node--type-case-study .product-images .product-images-sm img{width:48%;border-radius:8px}.map-legend.active{border:1px solid #f5f5f5}.map-legend{width:25%;background:#fff;padding:0;position:absolute;z-index:1;margin:10px}.map-legend a[data-div=".map-legend"]{text-decoration:none}.map-legend a[data-div=".map-legend"]:after,.map-legend a[data-div=".map-legend"] div,.map-legend a[data-div=".map-legend"] span{color:#fff;text-decoration:none}.map-legend .icon-bg{display:none;background:#000;opacity:.4;position:absolute;top:0;left:0;text-align:center;width:70px;height:60px}.map-legend .icon-bg .map-legend-right-arrow{font-size:50px;margin:5px}.map-legend .icon-bg .map-legend-right-arrow::after{content:"»"}.map-legend .icon-bg a{line-height:1}.map-legend .icon-info{padding:10px 10px 10px 20px;text-transform:uppercase;color:#fff;background:#999;position:relative}.map-legend .icon-info .title{color:#fff}.map-legend .icon-info .arrow{font-size:32px;line-height:13px;margin-right:5px}.map-legend .icon-info .arrow::after{content:"«"}.map-legend ul{padding:10px 10px 10px 20px}.map-legend ul li{list-style-type:none;margin:0 0 15px;padding:0;clear:both;font-size:.8rem;font-weight:700;line-height:1.4}.map-legend ul li img{height:25px;float:left;margin:0 10px 0 0;width:15.688px;height:25px}.view-client-project .field-content .geolocation-map-container{height:auto;margin-bottom:25px}.supplier-audits .bg-overlay.right{background-image:linear-gradient(-130deg,#4A831E 60%,transparent 35%) !important}.supplier-audits.overlay-right .section-header{width:50%;right:10%;text-align:right !important}.supplier-audits.overlay-right .section-header p{width:80%;float:right}.supplier-audits.overlay-right .section-header .button{float:right;clear:right}.supplier-about .section-header .body{width:50%;margin-right:10%;float:left}.supplier-about .section-header .view-contacts{width:40%;float:left}.supplier-about .section-header .view-contacts .contact{font-size:15px;margin-bottom:30px}.supplier-about .section-header .view-contacts .contact .contact-info .phone-numbers{margin-top:5px}.supplier-about .section-header .view-contacts .contact-image,.supplier-about .section-header .view-contacts .contact-name .region,.supplier-about .section-header .view-contacts .contact-name .title{display:none}.supplier-about .section-header .view-contacts .link-email{float:left}.supplier-about .section-header .view-contacts .link-email a{padding:6px 25px 7px}.supplier-about .body-image{border:2px solid #ccc;border-radius:6px;width:131px;height:124px;display:flex;justify-content:center;align-items:center}.supplier-about .body-image img{width:auto;height:auto;max-width:105px;max-height:105px}.view-supplier-requirements .views-exposed-form .form-radios input{display:none}.view-supplier-requirements .views-exposed-form .form-radios label{cursor:pointer;display:block}.view-supplier-requirements .views-exposed-form .form-radios>ul>li{margin-bottom:25px}.view-supplier-requirements .views-exposed-form .form-radios>ul>li:first-child{display:none}.view-supplier-requirements .views-exposed-form .form-radios>ul>li>.form-item{padding-bottom:5px;border-bottom:1px solid #ccc;background:#fff url(/themes/global3/images/select-arrow.svg) no-repeat top 12px right 15px}.view-supplier-requirements .views-exposed-form .form-radios>ul>li>.form-item label{font-weight:bold;cursor:default}.view-supplier-requirements .views-exposed-form .form-radios>ul>li ul{margin:0 0 30px 15px}.view-supplier-requirements .views-exposed-form .form-radios>ul>li ul label{font-size:16px}.view-supplier-requirements .views-exposed-form .form-radios>ul>li ul label:hover{color:#4a831e;background:url(/themes/global3/images/arrow-right-on.svg) no-repeat top right 10px;background-size:25px}.view-supplier-requirements .views-exposed-form input[type=submit]{display:none}.supplier-better .section-flexbox{display:flex;gap:30px;align-items:center}.supplier-services .related-services ul,.view-supplier-requirements .related-services ul{display:flex;gap:25px;flex-wrap:wrap;margin-bottom:50px}.supplier-services .related-services ul li .service-logo,.view-supplier-requirements .related-services ul li .service-logo{width:150px;height:150px;display:flex;align-items:center;justify-content:center}.supplier-services .related-services ul li .service-logo img,.view-supplier-requirements .related-services ul li .service-logo img{width:auto;height:auto;max-width:150px;max-height:150px;margin:0;min-width:90px}.supplier-services .related-services .service-content,.view-supplier-requirements .related-services .service-content{display:none}section#supplier-better-id,section#supplier-audits-id{min-height:420px;height:420px}section#supplier-better-id .section-container,section#supplier-audits-id .section-container{height:420px}.node--type-retailer .contact a,.view-supplier-requirements .contact a{text-decoration:none}.node--type-retailer .related-services li,.view-supplier-requirements .related-services li{padding:0;width:380px;max-width:100%}.node--type-retailer .related-services li .service-background,.view-supplier-requirements .related-services li .service-background{border-radius:6px 6px 0 6px;height:100px;position:relative;background-size:cover}.node--type-retailer .related-services li .service-background .bg-strip,.view-supplier-requirements .related-services li .service-background .bg-strip{position:absolute;bottom:0;left:0;width:100%;background:#4a831e}.node--type-retailer .related-services li .service-background .bg-strip h5,.view-supplier-requirements .related-services li .service-background .bg-strip h5{padding:10px 15px}.node--type-retailer .related-services li .service-background .bg-strip a,.view-supplier-requirements .related-services li .service-background .bg-strip a{color:#fff}.node--type-retailer .related-services li .service-logo,.view-supplier-requirements .related-services li .service-logo{width:auto !important}.node--type-retailer .related-services li .service-logo img,.view-supplier-requirements .related-services li .service-logo img{padding:0 25px;min-width:90px !important;max-width:90px !important;max-height:100px !important}.node--type-retailer .related-services li .service-logo p,.view-supplier-requirements .related-services li .service-logo p{font-size:15px;margin-right:15px}.node--type-retailer .related-services li .service-subtitle,.view-supplier-requirements .related-services li .service-subtitle{width:225px;max-width:100%}.node--type-retailer .supplier-services .section-container,.view-supplier-requirements .supplier-services .section-container{padding-top:0}.user-login-wrapper{width:800px;margin:0px auto 0;padding:0}.user-login-wrapper .login-header{background:#000}.user-login-wrapper .login-header h2{color:#fff;padding:20px 40px}.user-login-wrapper .login-form{padding:0 40px 20px}.user-login-wrapper .login-form img{margin-bottom:35px}.user-login-wrapper .login-form .forgot-link{padding:10px 15px;float:left}.user-login-wrapper .login-help{margin-top:20px}.amazon-recycled-content .section-header,.amazon-info-graphic .section-header{width:55%;float:left}.amazon-recycled-content .body-image,.amazon-info-graphic .body-image{width:40%;float:right}.amazon-recycled-content .body-image img,.amazon-info-graphic .body-image img{max-width:100%;height:auto}.amazon-recycled-content .section-content,.amazon-info-graphic .section-content{clear:both;border-bottom:1px solid #b7b7b7;padding-top:50px}.amazon-recycled-content .section-header h2{font-size:38px}section[class^=amazon-certs]{background-image:linear-gradient(170deg,#FFFFFF 50%,#F5F5F5 0%)}section[class^=amazon-certs] .section-container{padding-top:20px}section[class^=amazon-certs] .section-header h2{margin-bottom:35px}section[class^=amazon-certs] .section-columns li{display:flex;align-items:center;padding:50px 55px 50px 0;max-width:1215px}section[class^=amazon-certs] .section-columns li .category{text-transform:initial}section[class^=amazon-certs] .section-columns li h3{margin-bottom:5px}section[class^=amazon-certs] .section-columns li p{font-size:14px}section[class^=amazon-certs] .section-columns li .column-image{padding:0 38px;min-width:150px;text-align:center}section[class^=amazon-certs] .section-columns li .column-image img{width:auto;height:auto;max-width:147px;max-height:140px}section[class^=amazon-certs] .section-columns li .column-image p{display:none}section.amazon-certs-cn{background-image:linear-gradient(0deg,#FFFFFF 50%,#F5F5F5 0%)}.amazon-info-graphic .section-container{padding:0 80px;display:flex;align-items:center}.amazon-info-graphic .section-header{width:45%}.amazon-info-graphic .body-image{width:55%}.amazon-info-graphic .section-content{border:0;padding-top:0}.amazon-other-certs .section-container{padding-bottom:15px}.amazon-other-certs .related-services ul{display:flex;flex-wrap:wrap;gap:25px}.amazon-other-certs .related-services ul li{width:360px;max-width:100%;height:57px;display:flex;align-items:center}.amazon-other-certs .related-services ul li .service-content{width:initial}.amazon-other-certs .section-content{clear:both;border-bottom:1px solid #b7b7b7;padding-bottom:70px}.amazon-certified-products{background-image:linear-gradient(180deg,#FFFFFF 44%,#F5F5F5 0%);position:relative}.amazon-certified-products .section-header{padding-bottom:50px}.amazon-certified-products .body-image{width:80%;max-width:1110px}.amazon-certified-products .body-image img{max-width:100%;height:auto}.amazon-certified-products .body-bottom{position:absolute;right:5%;top:61%;width:260px;text-align:right}.amazon-certified-products .body-bottom p{font-size:16px}.amazon-get-certifed .section-columns li{width:336px;max-width:100%}.amazon-get-certifed .section-columns li .column-image{padding:0 20px}.amazon-get-certifed .section-columns li .column-content p{font-size:14px}.amazon-get-certifed .section-columns li .column-content h3{margin-bottom:0}.spammaster-sig{display:none !important}#pd-product-section{display:none}#pd-main-section{min-height:650px}#pd-main-section #pd-search-form{width:400px;float:left}#pd-main-section #pd-search-form h3{background:none;border:0;color:#323232;font-weight:1000;border-bottom:1px solid #b7b7b7;margin:25px 0;padding-bottom:10px;cursor:pointer}#pd-main-section #pd-search-form .pd-results-count{margin:10px 0 15px}#pd-main-section #pd-search-form #pd-filter-toggle{display:none;float:left;margin-right:17px}#pd-main-section #pd-search-form #pd-filter-toggle .button{padding:7px 45px 9px}#pd-main-section #pd-search-form #pd-filter-controls{position:relative}#pd-main-section #pd-search-form #pd-filter-controls #pd-fc-accordion .ui-icon{width:30px;height:20px;float:right}#pd-main-section #pd-search-form #pd-filter-controls #pd-fc-accordion .ui-state-default .ui-icon{background:url(/themes/global3/images/select-arrow.svg) no-repeat top 12px right 10px}#pd-main-section #pd-search-form #pd-filter-controls #pd-fc-accordion .ui-state-active .ui-icon{background:url(/themes/global3/images/select-arrow.svg) no-repeat top 12px right 10px}#pd-main-section #pd-search-form #pd-filter-controls #pd-fc-accordion>ul{max-height:298px;overflow-y:scroll;padding-left:9px}#pd-main-section #pd-search-form #pd-filter-controls #pd-fc-accordion ul{border-radius:0;border:0}#pd-main-section #pd-search-form #pd-filter-controls #pd-fc-accordion ul li{position:relative;margin:0;font-size:13px;line-height:200%}#pd-main-section #pd-search-form #pd-filter-controls #pd-fc-accordion ul li>span:first-child{border:solid 1px #999;border-radius:2px;cursor:pointer;display:inline-block;width:10px;height:10px;top:7px;left:0;padding:0;position:absolute}#pd-main-section #pd-search-form #pd-filter-controls #pd-fc-accordion ul li.active>span:first-child{background:url(/themes/global3/images/icons/check_mark_white.svg) center/9px 9px no-repeat #4a831e}#pd-main-section #pd-search-form #pd-filter-controls #pd-fc-accordion ul li>span:nth-child(2){margin-left:18px}#pd-main-section #pd-search-form #pd-filter-controls #pd-fc-accordion ul li ul{margin-left:18px}#pd-main-section #pd-search-form #pd-filter-heading{border-bottom:1px solid #b7b7b7;padding-bottom:30px;margin:0 0 25px;color:#4a831e;font-weight:800}#pd-main-section #pd-search-form #pd-filter-heading .pd-filter-button{float:left}#pd-main-section #pd-search-form #pd-filter-heading .pd-link-small{color:#2b72d5;font-size:15px;font-weight:400}#pd-main-section #pd-search-form .pd-reset-filters{float:right;font-weight:bold;cursor:pointer}#pd-main-section #pd-search-form #pd-search-input{position:relative;z-index:3}#pd-main-section #pd-search-form #pd-search-input .form-text{border-color:#4a831e;width:95%}#pd-main-section #pd-search-form #pd-search-input .btn-search-icon{background:url(/themes/global3/images/icons/icon_magnify.svg) center/80% no-repeat;cursor:pointer;position:absolute;right:6px;top:5px;width:24px;height:24px}#pd-main-section #pd-search-results{float:right;text-align:right;width:64%;max-width:890px}#pd-main-section #pd-search-results a{text-decoration:none}#pd-main-section #pd-search-results .pd-item{display:inline-block;text-align:left;width:241px;margin:0 0 22px 28px;padding:0;position:relative;vertical-align:top}#pd-main-section #pd-search-results .pd-item>img{cursor:pointer;height:241px;position:relative;width:241px;z-index:3;display:block;border-radius:6px 6px 0 0}#pd-main-section #pd-search-results .pd-item>img:before{background:url(/themes/global3/images/pd_placeholder_d.png);content:"";display:block;height:241px;width:241px}#pd-main-section #pd-search-results .pd-item .pdi-p1{padding:15px}#pd-main-section #pd-search-results .pd-item .pdi-p1 h4{font-size:16px;margin:0}#pd-main-section #pd-search-results .pd-item .pdi-p1 .pdi-p-marks{align-items:center;display:flex;height:32px;margin:10px 0;gap:10px}#pd-main-section #pd-search-results .pd-item .pdi-p-man-name{font-weight:400;font-size:13px;line-height:134.6%}#pd-main-section #pd-search-results .pd-item .pdi-btn-prod{font-weight:700;font-size:13px;line-height:134.6%;color:#2b72d5}#pd-main-section .loading-message{background:url(/themes/global3/images/ajax-loader.gif) no-repeat top left;background-size:30px;height:30px}#pd-main-section .loading-message h5{float:left;margin:5px 0 0 45px}#pd-main-section #loading-icon{clear:both;display:none;margin:70px auto;text-align:center}#pd-ps-pane-left{width:266px;margin:0 57px 26px 0;float:left}#pd-ps-pane-left #pd-ps-cert-marks img,#pd-ps-pane-left #pd-ps-cert-marks-mobile img{margin:0 10px 0 0}#pd-ps-pane-left #pd-ps-countries img,#pd-ps-pane-left #pd-ps-countries-mobile img{height:26px;margin:10px 20px 0 0}#pd-ps-pane-right{float:left;width:57%;margin-bottom:80px}#pd-ps-pane-right h1{margin-bottom:0}#pd-ps-pane-right h4,#pd-ps-pane-right h4 a{color:#4a831e;font-weight:500}#pd-ps-pane-right #pd-ps-img{display:block;margin-bottom:13px}#pd-ps-pane-right #pd-ps-cert-info{margin-top:26px}#pd-ps-pane-right #pd-ps-cert-info span{font-weight:bold}#pd-ps-pane-right #pd-ps-cert-info div{margin-bottom:26px}#pd-ps-pane-right #pd-ps-srch_link{cursor:pointer}.cache-load-image{height:1px;left:-999px;position:absolute;top:0;width:1px}@media only screen and (max-width:1355px){#pd-main-section #pd-search-results{float:left;text-align:left;width:55%;margin-left:50px}#pd-main-section #pd-search-results .pd-item{width:263px;margin:0 20px 20px 0}#pd-main-section #pd-search-results .pd-item .pdi-prod-link{width:263px;height:263px}}@media only screen and (max-width:1195px){#pd-main-section #pd-search-form{float:none;width:auto;position:relative}#pd-main-section #pd-search-form #pd-filter-toggle{display:inline-block}#pd-main-section #pd-search-form #pd-filter-toggle #pd-search-filter-count{display:none !important}#pd-main-section #pd-search-form #pd-filter-controls{display:none;background:#fff;position:absolute;z-index:9;padding:20px;width:100%;max-width:360px;top:50px;border:1px solid #f5f5f5;box-shadow:0px 0px 7px 3px rgba(0,0,0,.08);border-radius:6px}#pd-main-section #pd-search-form .pd-search-box{width:100%;max-width:400px;display:inline-block}#pd-main-section #pd-search-form .pd-results-count{clear:both;margin-bottom:35px}#pd-main-section #pd-search-results{float:none;text-align:left;width:auto;max-width:initial;clear:both;margin-left:0px}#pd-main-section #pd-search-results .pd-item{margin:0 16px 20px 0}}@media only screen and (max-width:833px){#pd-ps-pane-left #pd-ps-cert-marks{float:left}#pd-ps-pane-left #pd-ps-countries,#pd-ps-pane-left #pd-ps-countries-mobile{float:right}#pd-ps-pane-left #pd-ps-countries img,#pd-ps-pane-left #pd-ps-countries-mobile img{margin:0}#pd-ps-pane-right{width:100%}#pd-main-section #pd-search-form #pd-filter-controls{max-width:315px;width:88%}#pd-main-section #pd-search-form .pd-search-box{width:62%}}@media only screen and (max-width:433px){#pd-main-section #pd-search-form .pd-search-box{width:100%}#pd-main-section #pd-search-form .pd-results-count{clear:none;float:right}#pd-main-section #pd-search-form #pd-filter-controls{top:100px}#pd-main-section #pd-search-results{text-align:center}#pd-main-section #pd-search-results .pd-item{margin-right:0}}#contact-us-form-id{border-top:1px solid #dee4ec;background:url(https://cdn.scsglobalservices.com/files/trees-footer-white.jpg) no-repeat;background-size:cover}#contact-us-form-id .section-header{text-align:left}#contact-us-form-id .section-header p{font-size:18px;margin-bottom:25px}#contact-us-form-id form{max-width:1000px}#contact-us-form-id .js-form-type-textfield,#contact-us-form-id .js-form-type-email{width:48%;max-width:300px;float:left}#contact-us-form-id .js-form-type-textfield .form-text,#contact-us-form-id .js-form-type-textfield .form-email,#contact-us-form-id .js-form-type-textfield .form-select,#contact-us-form-id .js-form-type-email .form-text,#contact-us-form-id .js-form-type-email .form-email,#contact-us-form-id .js-form-type-email .form-select{width:268px;max-width:85%;margin-right:25px}#contact-us-form-id .js-form-type-select{float:left}#contact-us-form-id .js-form-type-select select{max-width:315px}#contact-us-form-id .js-form-type-textarea{clear:both;width:100%;max-width:100%}#contact-us-form-id #edit-actions{clear:both}#block-footercontactformblock #contact-us-form-id{height:775px}#block-footercontactformblock #contact-us-form-id form{position:relative}#block-footercontactformblock #contact-us-form-id form .js-form-type-textfield .form-text,#block-footercontactformblock #contact-us-form-id form .js-form-type-textfield .form-email,#block-footercontactformblock #contact-us-form-id form .js-form-type-textfield .form-select,#block-footercontactformblock #contact-us-form-id form .js-form-type-email .form-text,#block-footercontactformblock #contact-us-form-id form .js-form-type-email .form-email,#block-footercontactformblock #contact-us-form-id form .js-form-type-email .form-select,#block-footercontactformblock #contact-us-form-id form .js-form-type-textarea .form-text,#block-footercontactformblock #contact-us-form-id form .js-form-type-textarea .form-email,#block-footercontactformblock #contact-us-form-id form .js-form-type-textarea .form-select{width:268px}#block-footercontactformblock #contact-us-form-id form .form-item label{font-weight:400;line-height:150%}#block-footercontactformblock #contact-us-form-id form .form-item label.option{font-size:12px}#edit-subscribe--wrapper.webform-type-checkboxes,#edit-subscribe--2--wrapper.webform-type-checkboxes{margin-bottom:15px}#edit-subscribe--wrapper.webform-type-checkboxes legend,#edit-subscribe--2--wrapper.webform-type-checkboxes legend{display:none}#edit-subscribe--wrapper.webform-type-checkboxes label,#edit-subscribe--2--wrapper.webform-type-checkboxes label{display:inline-block;max-width:350px}#edit-subscribe--wrapper.webform-type-checkboxes .form-checkbox,#edit-subscribe--2--wrapper.webform-type-checkboxes .form-checkbox{vertical-align:top;margin:5px 10px 0 0;float:left}#block-mainpagecontent-2 #edit-subscribe--wrapper.webform-type-checkboxes label,#block-mainpagecontent-2 #edit-subscribe--2--wrapper.webform-type-checkboxes label{max-width:80%}footer{background:#f5f5f5;background-image:linear-gradient(171deg,#F5F5F5 71%,#FFFFFF 35%);padding:80px 90px 10%;color:#323232}footer .footer-left{width:235px;margin-right:115px;float:left}footer .footer-left .block-site-branding{margin-bottom:45px}footer .footer-left #footer-address-block p{font-size:14px;line-height:134.6%}footer .footer-left #footer-address-block p:first-child{font-weight:500}footer .footer-left .block-footer-copyright-block{margin-top:34px}footer .footer-left .block-footer-copyright-block img{display:none}footer .footer-left .block-footer-copyright-block .trademark{font-weight:400;font-size:12px;line-height:134.6%}footer .footer-right .block,footer .footer-right #block-global3-footer{float:left}footer .footer-right .block-region-dropdown{margin-right:160px}footer .footer-right .block-region-dropdown>ul>li>a{display:none}footer .footer-right .block-region-dropdown ul.menu li:first-child{margin-bottom:15px}footer .footer-right .block-region-dropdown ul.menu li:first-child a{font-weight:500}footer .footer-right .block-region-dropdown ul.menu li{font-size:15px;line-height:145.6%}footer .footer-right .block-region-dropdown ul.menu li a{color:#323232;font-weight:350}footer .footer-right #block-global3-footer{max-width:50%}footer .footer-right #block-global3-footer li{margin-bottom:15px}footer .footer-right #block-global3-footer li a{font-weight:400;font-size:16px;line-height:24px}footer .footer-right #block-global3-footer li:last-child a{font-weight:600}div[id^=block-footersocialmedia]{float:right !important;display:block;margin:0 auto;width:25%}div[id^=block-footersocialmedia] .connect-title{font-weight:400;font-size:14px;line-height:21px}div[id^=block-footersocialmedia] h3{font-weight:1000;font-size:28px;line-height:145.6%;margin:11px 0 30px 0}#block-footersocialmedia-portal{width:auto;float:left}div[id^=block-footersocialmedia] ul>li,#block-sidebarsocialmedia ul>li{display:inline-block;margin:0 17px 0 0}div[id^=block-footersocialmedia] ul>li:last-child,#block-sidebarsocialmedia ul>li:last-child{margin-right:0}div[id^=block-footersocialmedia] ul>li>a,#block-sidebarsocialmedia ul>li>a{background-repeat:no-repeat;background-position:center;background-size:contain;display:block;margin:0 auto;overflow:hidden;text-indent:-999px;width:37px;height:37px}div[id^=block-footersocialmedia] a[href*="instagram.com"],#block-sidebarsocialmedia a[href*="instagram.com"]{background-image:url(/themes/global3/images/icons/icon_instagram.svg)}div[id^=block-footersocialmedia] a[href*="twitter.com"],#block-sidebarsocialmedia a[href*="twitter.com"]{background-image:url(/themes/global3/images/icons/icon_twitter.svg)}div[id^=block-footersocialmedia] a[href*="facebook.com"],#block-sidebarsocialmedia a[href*="facebook.com"]{background-image:url(/themes/global3/images/icons/icon_facebook.svg)}div[id^=block-footersocialmedia] a[href*="linkedin.com"],#block-sidebarsocialmedia a[href*="linkedin.com"]{background-image:url(/themes/global3/images/icons/icon_linkedin.svg)}div[id^=block-footersocialmedia] a[href*="youtube.com"],#block-sidebarsocialmedia a[href*="youtube.com"]{background-image:url(/themes/global3/images/icons/icon_youtube.svg)}@media only screen and (max-width:1195px){footer{padding:80px 80px 170px;background-image:linear-gradient(171deg,#F5F5F5 80%,#FFFFFF 35%)}footer .footer-left{margin-right:70px}footer .footer-right .block-region-dropdown{margin-right:70px}footer .footer-right div[id^=block-footersocialmedia]{float:left;width:45%;clear:both;margin-left:305px}}@media only screen and (max-width:984px){#block-footercontactformblock #edit-subscribe--wrapper.webform-type-checkboxes,#block-footercontactformblock #edit-subscribe--2--wrapper.webform-type-checkboxes{top:430px}}@media only screen and (max-width:833px){footer{padding:40px 42px 40px;background-image:linear-gradient(171deg,#F5F5F5 92%,#FFFFFF 35%)}footer .footer-left{width:100%;margin-bottom:45px}footer .footer-right .block-region-dropdown{float:right;margin-right:30px}footer .footer-right div[id^=block-footersocialmedia]{float:left;width:100%;clear:both;margin-left:0;margin-top:40px}#block-footercontactformblock #contact-us-form-id{background:url(/themes/global3/images/trees-footer-white-833.jpg) no-repeat bottom left !important;background-color:#f5f7f6 !important}#block-footercontactformblock #contact-us-form-id .js-form-type-textfield,#block-footercontactformblock #contact-us-form-id .js-form-type-email,#block-footercontactformblock #contact-us-form-id .js-form-type-textarea{max-width:initial}#block-footercontactformblock #contact-us-form-id .js-form-type-textfield .form-text,#block-footercontactformblock #contact-us-form-id .js-form-type-textfield .form-email,#block-footercontactformblock #contact-us-form-id .js-form-type-textfield .form-select,#block-footercontactformblock #contact-us-form-id .js-form-type-textfield .form-textarea,#block-footercontactformblock #contact-us-form-id .js-form-type-email .form-text,#block-footercontactformblock #contact-us-form-id .js-form-type-email .form-email,#block-footercontactformblock #contact-us-form-id .js-form-type-email .form-select,#block-footercontactformblock #contact-us-form-id .js-form-type-email .form-textarea,#block-footercontactformblock #contact-us-form-id .js-form-type-textarea .form-text,#block-footercontactformblock #contact-us-form-id .js-form-type-textarea .form-email,#block-footercontactformblock #contact-us-form-id .js-form-type-textarea .form-select,#block-footercontactformblock #contact-us-form-id .js-form-type-textarea .form-textarea{width:90% !important;max-width:368px}#block-footercontactformblock #contact-us-form-id .js-form-type-select{float:none}#block-footercontactformblock #contact-us-form-id .js-form-type-select select{width:97%;max-width:388px}#block-footercontactformblock #edit-subscribe--wrapper.webform-type-checkboxes,#block-footercontactformblock #edit-subscribe--2--wrapper.webform-type-checkboxes{top:680px}#block-footercontactformblock #edit-subscribe--wrapper.webform-type-checkboxes label,#block-footercontactformblock #edit-subscribe--2--wrapper.webform-type-checkboxes label{max-width:90%}}@media only screen and (max-width:433px){footer{padding:40px 25px 40px}}.responsive-menu-toggle-icon{width:33px;display:relative}.responsive-menu-toggle-icon span.label{display:none}.mm-navbar,.mm-panel,.mm-panels{background:#fff}.mm-panels>.mm-panel>.mm-listview{margin:0px 0px 0 -20px}.mm-navbars--top{padding:15px 0px 20px 30px;background:#fff;border-bottom:1px solid #ccc}.mm-navbars--top .mm-navbar .mmenu-logo{display:block;text-align:left;margin-top:10px}.mm-navbars--top .mm-navbar .mmenu-logo img{width:140px;height:auto}.mm-navbars--top .mm-navbar .mmenu-search{position:absolute;top:17px;right:80px}.mm-navbars--top .mm-btn--close{position:absolute;top:13px;right:35px;width:17px}.mm-navbar__title>span{font-weight:700;font-size:16px;line-height:24px}.mm-menu a{color:#4a831e !important;font-weight:400;font-size:16px;line-height:24px}.mm-menu--position-bottom{height:100%}.mm-wrapper__blocker{background:rgba(0,0,0,0)}.mm-listitem{border-color:#f5f5f5}.mm-listitem.menu-item-global,.mm-listitem.menu-item-english{padding:2px 0 0 22px}.mm-listitem.menu-item-pay a,.mm-listitem.menu-item-global a,.mm-listitem.menu-item-english a{font-weight:500;font-size:12px;line-height:18px}.mm-listitem.menu-item-pay{margin-top:100px}.mm-listitem.menu-item-pay a{padding-left:74px;background:url(/themes/global3/images/icons/icon_pay.svg) no-repeat left 51px top 16px}.mm-listitem.menu-item-global{background:url(/themes/global3/images/icons/icon_region.svg) no-repeat left 51px top 16px}.mm-listitem.menu-item-english{background:url(/themes/global3/images/icons/icon_language.svg) no-repeat left 49px top 17px}.mm-btn--next:after,.mm-btn--prev:before{border-color:#4a831e}.mm-btn--next:after{inset-inline-end:initial}.mm-btn--close:before{font-size:30px}.mm-listitem{line-height:18px}.mm-listitem__btn:not(.mm-listitem__text){border:0}.mm-listitem__text{padding-left:50px}#mm-1{padding-top:0}#mm-1 .mm-navbar{display:none}#tabs-select{display:none;text-align:center;margin:0 auto 0px}@media only screen and (max-width:1439px){.section-container,.page-container,.view-container{max-width:1300px}.content-main section .section-container,.content-main .view-container,.section-last .section-container{padding:45px 42px}section .section-container.full-width .section-header{padding-right:42px !important;padding-left:42px !important}.content-main .page-container{padding:30px 42px}.content-main .block-breadcrumbs .section-container{padding:14px 42px !important}.page-container .sidebar-main-content{max-width:675px}.view-container .sidebar-main-content{width:690px}.view-container .sidebar-main-content .box-items ul{grid-template-columns:repeat(auto-fill,minmax(316px,1fr))}.view-container .sidebar-main-content .box-items ul .rc-item{width:316px}.view-supplier-requirements .sidebar-main-content .box-items li{width:316px}.section-featured-services .section-container,.training-categories .section-container{padding-right:0 !important}.taxonomy-content .box-items .section-services li,.view-partners .box-items .section-services li{width:258px;padding:30px 37px;margin-right:54px}.service-lists .view-services-region,.all-services .view-services-region{gap:21px}.service-lists .view-services-region .item-list,.all-services .view-services-region .item-list{width:205px;max-width:205px}.content-main .region-about .section-container{padding-top:45px}.view-partners .box-items .section-services li{width:278px;padding:30px 27px}#block-mainpagecontent-2 #contact-us-form-id #edit-subscribe--wrapper.webform-type-checkboxes{left:203px}}@media only screen and (max-width:1195px){body.hasOverlay{overflow:hidden}section.top-banner h1{font-size:42px;line-height:145.6%}section.top-banner.background-image{background-size:536px;background-position:right -145px top 125px}section.top-banner.background-image .section-container .section-header{width:60%;margin-bottom:50px}section .slick--view--slideshow .slide__content .section-header,section.overlay-left .section-header{width:45%;margin-top:0}section .slick--view--slideshow .slide__content .section-header{left:83px}section.overlay-left .section-header h1{font-size:42px}section.overlay-left .section-header h1.title-40{font-size:33px}section.overlay-right .section-header{width:30%;right:10%}.regional-page .section-container .section-header p{font-size:20px;line-height:30px}.bg-overlay.green{background-image:linear-gradient(130deg,#4A831E 55%,transparent 35%)}.bg-overlay.green.right{background-image:linear-gradient(-65deg,#4A831E 55%,transparent 35%)}.bg-overlay.blue{background-image:linear-gradient(130deg,#48A3DD 55%,transparent 35%)}.bg-overlay.blue.right{background-image:linear-gradient(-65deg,#48A3DD 55%,transparent 35%)}.section-download .button.right{float:left}.service-industries .section-container .section-header{width:38%;margin-left:0;max-width:275px}.service-industries .section-container .section-content{width:56%}.service-industries .section-container .section-content li{margin-left:15px}.training-view .slick__slider{min-width:1130px;max-width:1130px}.training-view .narrow .slick__slider{min-width:958px;max-width:958px}.scs-subsidiaries .section-header ul li{width:180px;padding-left:24px;padding-right:24px}.scs-subsidiaries .section-header ul li:nth-child(2){margin:0 16px 30px}.view-cards .slick__slider{max-width:781px}.taxonomy-content .box-items .section-services li,.view-partners .box-items .section-services li{margin-right:0}.taxonomy-content .box-items .section-services li:nth-child(odd),.view-partners .box-items .section-services li:nth-child(odd){margin-right:70px}.decades-leadership{background:none}.decades-leadership .section-header{width:100%}.other-services .section-header{width:100%;float:none}.other-services .section-columns{justify-content:flex-start}.page-container .sidebar-main-content,.page-container div[class^=sidebar-right],.page-container .sidebar-left,.view-container .sidebar-main-content,.view-container div[class^=sidebar-right],.view-container .sidebar-left{float:none;width:100%;max-width:715px;margin-right:0;margin-left:0}.page-container .sidebar-main-content .divider,.page-container div[class^=sidebar-right] .divider,.page-container .sidebar-left .divider,.view-container .sidebar-main-content .divider,.view-container div[class^=sidebar-right] .divider,.view-container .sidebar-left .divider{display:none}.page-container .sidebar-main-content .views-exposed-form input[type=submit],.page-container .sidebar-main-content .search-form input[type=submit],.page-container div[class^=sidebar-right] .views-exposed-form input[type=submit],.page-container div[class^=sidebar-right] .search-form input[type=submit],.page-container .sidebar-left .views-exposed-form input[type=submit],.page-container .sidebar-left .search-form input[type=submit],.view-container .sidebar-main-content .views-exposed-form input[type=submit],.view-container .sidebar-main-content .search-form input[type=submit],.view-container div[class^=sidebar-right] .views-exposed-form input[type=submit],.view-container div[class^=sidebar-right] .search-form input[type=submit],.view-container .sidebar-left .views-exposed-form input[type=submit],.view-container .sidebar-left .search-form input[type=submit]{right:5%;top:7px}.page-container .sidebar-right-top,.view-container .sidebar-right-top{margin:5px 0 47px 0}.page-container div[class^=sidebar-right] .view-products-global,.page-container div[class^=sidebar-right] .view-resources,.view-container div[class^=sidebar-right] .view-products-global,.view-container div[class^=sidebar-right] .view-resources{max-width:400px}.section-container div[class^=sidebar-right]{float:none;max-width:400px;width:100%}.training-view .section-container{max-width:initial}.course-title-container{width:initial;float:none}.calendar-courses{float:none;margin-top:40px;width:100%}.contact-support{max-width:initial;width:92%;float:left;margin-top:35px;display:flex;justify-content:space-between}.contact-support h3{width:240px}.contact-support .contacts{width:53%}.node--type-service .page-container .sidebar-right-top{max-width:initial}.node--type-service .page-container .sidebar-right-top .service-contact{float:left}.node--type-service .page-container .sidebar-main-content{clear:both}.node--type-service .page-container .service-label{float:right}.view-container .sidebar-main-content{max-width:833px}.view-container .sidebar-main-content .box-items ul{grid-template-columns:repeat(auto-fill,minmax(363px,1fr))}.view-container .sidebar-main-content .box-items ul .rc-item{width:363px}.switcher-tabs.mobile-list{border-top:1px solid #b7b7b7}.switcher-tabs.mobile-list:after{content:none}.switcher-tabs.mobile-list ul{display:block;background:none;border-radius:0;padding:0}.switcher-tabs.mobile-list ul li{float:none;border-bottom:1px solid #b7b7b7;margin:0;padding:15px 0;background:url(/themes/global3/images/arrow-right-on.svg) no-repeat right center;background-size:25px;font-size:16px;color:#4a831e;font-weight:500;border-radius:0;text-align:left}.switcher-tabs.mobile-list ul li.active{font-weight:500 !important}.switcher-tabs.mobile-list ul li:after{content:none}.tab-body-wrapper.mobile-list{display:none}#block-mainpagecontent-2 #contact-us-form-id{width:100%;float:none}#block-mainpagecontent-2 #contact-us-form-id .section-container{padding-bottom:0}#block-mainpagecontent-2 #contact-us-form-id #edit-subscribe--wrapper.webform-type-checkboxes{bottom:63px}.service-lists,.all-services{background-image:none}.service-lists .section-content,.all-services .section-content{margin-bottom:0}.service-lists .view-services-region,.all-services .view-services-region{gap:58px;justify-content:space-evenly}.service-lists .view-services-region .item-list,.all-services .view-services-region .item-list{width:335px;max-width:335px}.region-team .section-container{padding-top:45px !important}.faq-questions #answer-block{width:42%}.news-resources .slide__content img{width:271px;height:auto}.team-directory .section-header{width:initial}.view-team .box-items li{margin-right:20px}.team .view-team .views-exposed-form{float:left;position:relative;top:initial;right:initial}.team .view-team .views-exposed-form .js-form-item{margin:0 25px 0 0}.team .view-team .views-exposed-form input[type=submit]{right:37px;top:7px}.team .view-team .contact-name{max-width:40%}.team .view-team .contact-info{margin-top:10px}.customer-testimonials .slick__slider{min-width:872px;max-width:872px}.path-frontpage section.top-banner .bg-image{right:-200px}.node--type-landing-page-special .sidebar-main-content{max-width:initial !important}.node--type-landing-page-special .sidebar-right-top .contact-support{float:left}.node--type-landing-page-special .sidebar-right{display:none}.node--type-landing-page-special .ms-approach .section-header{width:100%;float:none}.node--type-landing-page-special .ms-approach .section-columns{float:none;width:100%;margin-top:85px}.node--type-landing-page-special .ms-approach .section-columns>li{display:inline-block;width:31%;vertical-align:top;margin-bottom:45px}.node--type-landing-page-special .ms-approach .section-columns>li:nth-child(even){margin:0 1%}.node--type-landing-page-special .ms-approach .section-columns>li .box-item{padding:50px 15px 15px;text-align:center;min-height:190px}.node--type-landing-page-special .ms-approach .section-columns>li .box-item:before{top:-44px;left:35%}.node--type-landing-page-special .ms-approach .section-columns>li .box-item ul{list-style-position:inside}.node--type-landing-page-special .ms-video .box-item{display:block}.node--type-landing-page-special .ms-video .box-item .hero-left{width:50%}.node--type-landing-page-special .ms-video .box-item .hero-left img:not(.play-button){width:90%;object-fit:cover}.employee-perks .half{width:90%;float:none}.employee-perks .body-bottom{margin-top:20px}.employee-perks ul.standard{width:44%}.view-events li{width:100%;margin-right:0}.node--type-case-study section.grey-half{background:#f5f5f5}.node--type-case-study section.grey-half .section-container .half.body-content{margin-top:0;margin-bottom:40px}.node--type-job .job-listing .bg-image img{width:auto;height:100%}#contact-map-id{width:100%;float:none}#contact-map-id .section-container{padding:45px 42px}#contact-map-id .section-container .office img{max-width:100%}.amazon-certified-products .section-header{padding-bottom:0}.amazon-certified-products .body-image{width:100%}.amazon-certified-products .body-bottom{position:initial;text-align:center;margin:40px auto 0}}@media only screen and (max-width:925px){.ms-case-studies .slick__slider{width:initial}}@media only screen and (max-width:833px){.ui-dialog.feedback-form .form-item-referring-page input{display:none}.bg-overlay.green,.bg-overlay.white{background:#4a831e}.bg-overlay.blue{background:#48a3dd}.bg-overlay.white{opacity:.8}.ui-widget-overlay{background:#fff;opacity:1}.ui-dialog.ui-widget.ui-widget-content{left:0 !important;border-radius:0;width:100% !important;top:0 !important;height:auto !important;min-height:100%;padding:0;position:absolute !important}.ui-dialog.ui-widget.ui-widget-content .ui-dialog-titlebar-close{top:25px !important;right:25px !important}.ui-dialog.ui-widget.ui-widget-content .ui-dialog-buttonpane .ui-dialog-buttonset{float:none;margin:10px 0 30px 42px}.ui-dialog.ui-widget.ui-widget-content .ui-dialog-buttonpane button{position:relative;left:initial;bottom:initial;width:86%;max-width:361px}#drupal-modal{padding:30px 42px 0}#drupal-modal .page-container .webform-type-checkboxes,#drupal-modal .page-container .webform-type-checkboxes .form-checkbox{margin-left:0;float:left}#drupal-modal .page-container .js-form-type-select select{max-width:90%}.user-login-wrapper{width:100%}.box-item .hero-left{float:none}.box-item .hero-left img:not(.play-button){border-radius:6px 6px 0 0}.view-slideshow .bg-overlay.green{opacity:.85}.view-slideshow.overlay-left .section-header{margin-top:0 !important}.join-team .bg-overlay.green,.supplier-audits .bg-overlay.green{opacity:.85}.join-team.overlay-right .section-header,.supplier-audits.overlay-right .section-header{width:85%;right:initial}p,#modal-info li{font-size:15px}.section-container .section-header p,.page-container .section-header p,.view-container .section-header p{font-size:17px}.node--type-landing-page-special .page-container .sidebar-main-content p{font-size:17px}section .half{width:100%;float:none}section.overlay-right .section-header h2,section.overlay-left .section-header h2{font-weight:900;font-size:36px}section .slick--view--slideshow .slide__content .section-header{width:85%;margin-top:55px !important;left:42px}section.overlay-left .section-header{width:90%;margin-top:0 !important}section.overlay-right .section-header{width:80%;top:50px}section.overlay-left.white h1,section.overlay-left.white p{color:#fff !important}section.overlay-left.white .button{background:#fff}section.overlay-left.white .button a{color:#4a831e}section .section-container{padding:45px 80px}section .section-container.full-width{padding:45px 0 !important}section .section-container.full-width .section-header{padding-right:42px;padding-left:42px}#modal-info .content{margin:40px 42px}#modal-info img{max-width:100%;height:auto}.node--type-service .page-container .sidebar-right-top .service-contact{float:none}.service-label{float:none !important;width:100%;max-width:initial}.node--type-press-release h1,.node--type-blog-post h1,.node--type-resources- h1{font-size:28px;line-height:34px}.contact-support{display:block;width:92%}.contact-support .contacts{width:100%}.training-view .view-training-courses .upcoming-header .views-exposed-form{max-width:500px}.training-view .view-training-courses .upcoming-header .views-exposed-form .js-form-item,.training-view .view-training-courses .upcoming-header .views-exposed-form .js-form-type-select{float:none !important;margin-right:0}.training-view .view-training-courses .upcoming-header .views-exposed-form .js-form-item .form-select,.training-view .view-training-courses .upcoming-header .views-exposed-form .js-form-type-select .form-select{width:100%}.training-view .view-training-courses .upcoming-header .views-exposed-form input[type=submit]{right:50px}.other-types>div{width:80%;min-width:initial}.other-services .section-columns li img{max-width:175px}.location-dept .section-columns{width:80%;float:left}.location-dept .section-header{width:100%;float:none}.location-dept .section-download .button.right{float:right}.news-resources .slide__content img{width:auto;height:auto;float:none}.history-timeline .section-header{width:100%}.node--type-resources- .resource-content,.node--type-resources- .resource-gate{width:100%;margin:0;float:none}.team .view-team .views-exposed-form .js-form-item{float:none}.team .view-team .views-exposed-form .js-form-item select{width:100%}.team .view-team .views-exposed-form #edit-name{width:95%}.team .view-team .contact-name,.team .view-team .contact-info{max-width:initial;float:none !important}.team .view-team .contact-name .icon-img,.team .view-team .contact-info .icon-img{width:45%}.team .view-team .link-email{float:left !important;margin-top:8px}.employee-perks ul.standard{width:96%}section.top-banner.background-image{background-size:65%;background-position:top 30px center;padding-top:30%}section.top-banner.background-image .section-container .section-header{width:100%;margin-bottom:0}section.course-catalog .section-container{padding:0 !important}section.course-catalog .section-container .box-item.img-no-pad{border:0;box-shadow:none;display:block}section.course-catalog .section-container .box-item.img-no-pad img{width:100%;height:auto;display:block;border-radius:0}section.course-catalog .section-container .box-item.img-no-pad .box-content{padding:40px 42px;background:#f5f5f5}.section-last #contact-us-form-id{height:auto !important}.section-last #contact-us-form-id .section-container{margin-bottom:230px}.section-last #contact-us-form-id .js-form-type-textfield,.section-last #contact-us-form-id .js-form-type-email,.section-last #contact-us-form-id .js-form-type-textarea{width:100% !important;float:none}.section-last #contact-us-form-id .form-textarea{width:80%}.taxonomy-content .box-items .section-services li,.view-partners .box-items .section-services li{width:270px;margin-right:0 !important;max-width:270px}.service-industries .section-container .section-header{width:90%;margin-top:0;max-width:initial;float:none}.service-industries .section-container .section-content{width:100%}.service-industries .section-container .section-content li{margin:0 15px 35px 0}.location-dept .section-columns{width:100%}.sidebar-main-content .rc-item{width:100%}.sidebar-main-content .product-snapshots img{max-width:95% !important}.view-team .box-items ul{display:block}.view-team .box-items ul li{width:auto;height:initial;margin:0 0 20px 0;float:none;text-align:left;padding-bottom:10px}.view-team .box-items ul li img{float:left;margin-right:20px}.team-photos .section-content .careers-carousel .slick-list{max-height:230px}.team-photos .section-content .careers-carousel .video:after{margin-top:20%}.team-testimonials .section-header{width:95%;float:none;margin-bottom:0}.team-testimonials .section-columns{float:left;text-align:left}.team-testimonials .section-columns .learn-more{float:left;margin:22px 20px 0 0}.team-testimonials .box-items li{width:94%;min-height:initial}.node--type-database .body-content{width:100%;float:none}.node--type-database .related-page{float:none;width:100%;text-align:left;margin-bottom:20px}.view-certificates .views-exposed-form{float:left;margin-bottom:70px}.path-frontpage section.top-banner .bg-image{width:100%;right:initial !important;top:2%;text-align:center}.path-frontpage section.top-banner .bg-image img{width:70%}.node--type-landing-page .regional-page .region-intro .section-container .section-header p{font-size:18px}.service-lists,.all-services{margin-top:35px}.regional-page .section-container .section-header .views-element-container{margin-bottom:0}.regional-page .section-container .section-header .view-contacts ul li .contact-image{margin:0}.regional-page .section-container .section-header .view-contacts ul li .contact-body{float:none;width:auto}.regional-page .section-container .section-header .view-contacts ul li .contact-body .contact-name{margin-top:20px;max-width:54%}.regional-page .section-container .section-header .view-contacts ul li .contact-body .title{margin:0}.regional-page .section-container .section-header .view-contacts ul li .contact-body .contact-details{clear:both;float:left;text-align:left;margin:25px 10px 30px}.regional-page .section-container .section-header .view-contacts ul li .contact-body .description,.regional-page .section-container .section-header .view-contacts ul li .contact-body .read-more{text-align:center}.faq-questions .section-columns-wrapper{width:100%;max-width:initial;float:none}.faq-questions .section-columns-wrapper .see-more{float:none;text-align:center}.faq-questions #answer-block{display:none}.customer-testimonials .slick__slider{width:initial;margin-bottom:60px;min-width:initial;max-width:429px}.customer-testimonials .slick__slider .slick-list{min-height:initial}.customer-testimonials .slick-dots{bottom:-30px}.node--type-landing-page-special .ms-approach .section-columns,.node--type-case-study .ms-approach .section-columns{text-align:center}.node--type-landing-page-special .ms-approach .section-columns>li,.node--type-case-study .ms-approach .section-columns>li{width:100%;max-width:350px}.node--type-landing-page-special .ms-case-studies .box-item,.node--type-landing-page-special .ms-video .box-item,.node--type-case-study .ms-case-studies .box-item,.node--type-case-study .ms-video .box-item{display:block;width:95%;max-width:369px}.node--type-landing-page-special .ms-case-studies .box-item .hero-left,.node--type-landing-page-special .ms-video .box-item .hero-left,.node--type-case-study .ms-case-studies .box-item .hero-left,.node--type-case-study .ms-video .box-item .hero-left{width:100%}.node--type-landing-page-special .ms-case-studies .box-item .hero-left img:not(.play-button),.node--type-landing-page-special .ms-video .box-item .hero-left img:not(.play-button),.node--type-case-study .ms-case-studies .box-item .hero-left img:not(.play-button),.node--type-case-study .ms-video .box-item .hero-left img:not(.play-button){max-width:100%;height:218px;object-fit:cover;width:100%}.node--type-landing-page-special .ms-video .box-item .body,.node--type-case-study .ms-video .box-item .body{padding:22px}.node--type-landing-page-special .generic-testimonials .box-item,.node--type-case-study .generic-testimonials .box-item{display:block}.neutral-third-party .section-columns li{width:100%}.neutral-third-party .section-columns li .box-item{min-height:100px}.node--type-case-study .page-logo{float:none;margin-bottom:0}.node--type-case-study section.grey-half .section-container{padding-top:0}.node--type-case-study section.grey-half .section-container .half{width:100%;margin:0 0 40px 0}.node--type-case-study .half{width:100%;float:none}.node--type-case-study .node__content{display:initial !important}.node--type-case-study .product-images{text-align:center}.node--type-case-study .product-images .large{width:initial;float:none;margin-right:0;max-width:100%}.node--type-case-study .product-images .product-images-sm{justify-content:center}.online-payment .payment-cards-logos{margin:0 0 30px 0;float:none;clear:both}#payment-form .pay-section{width:100%;margin:0 0 40px 0}#block-mainpagecontent-2 #contact-us-form-id #edit-subscribe--wrapper.webform-type-checkboxes{position:relative;left:initial;bottom:initial;margin-bottom:15px;float:left}#block-mainpagecontent-2 #contact-us-form-id .js-form-type-textfield,#block-mainpagecontent-2 #contact-us-form-id .js-form-type-email,#block-mainpagecontent-2 #contact-us-form-id .js-form-type-textarea{width:100%;float:none}#block-mainpagecontent-2 #contact-us-form-id .js-form-type-textfield .form-textarea,#block-mainpagecontent-2 #contact-us-form-id .js-form-type-email .form-textarea,#block-mainpagecontent-2 #contact-us-form-id .js-form-type-textarea .form-textarea{width:95%;max-width:400px}.supplier-about .section-header .body{width:100%;margin-right:0%}.supplier-about .section-header .view-contacts{width:100%}.amazon-recycled-content .section-container,.amazon-info-graphic .section-container,.amazon-certified-products .section-container{display:block}.amazon-recycled-content .section-header,.amazon-info-graphic .section-header,.amazon-certified-products .section-header{width:auto;float:none}.amazon-recycled-content .body-image,.amazon-info-graphic .body-image,.amazon-certified-products .body-image{width:100%;float:none;text-align:center}.amazon-recycled-content .section-container,.amazon-info-graphic .section-container,.amazon-other-certs .section-container{padding-bottom:15px !important}section[class^=amazon-certs] .section-columns li{display:block}section[class^=amazon-certs] .section-columns li .column-image{text-align:left}section[class^=amazon-certs] .section-columns li .column-content{padding:20px 0 0 38px}.amazon-info-graphic .body-image{padding-top:15px}}@media only screen and (max-width:580px){#drupal-modal .page-container .js-form-type-textfield,#drupal-modal .page-container .js-form-type-email,#drupal-modal .page-container .js-form-type-textarea,#drupal-modal .page-container .js-form-type-tel{width:95%;float:none}#drupal-modal .page-container textarea{width:95%;max-width:350px}section.top-banner.background-image{padding-bottom:150px}.view-events li .box-item .field-image{float:none;width:100%}.view-events li .box-item img{width:100%;max-height:143px;border-radius:6px 6px 0 0;margin-right:0;object-fit:cover;max-width:initial}.view-events li .box-item .event-details{width:90%;padding:20px;margin:0}.view-services-category-scs .slick__slider{min-width:100%}}@media only screen and (max-width:433px){.content-main section .section-container,.content-main .view-container,.section-last .section-container{padding:45px 25px !important}.content-main section .section-container.full-width{padding:45px 0 !important}.content-main section .section-container.full-width .section-header{padding-right:25px !important;padding-left:25px !important}.content-main section.course-catalog .section-container{padding:0 !important}section .slick--view--slideshow .slide__content .section-header{width:85%;top:35px;left:25px}section.overlay-right .section-container,section.overlay-left .section-container{padding-top:0 !important;padding-bottom:0 !important}section.overlay-right .section-header p,section.overlay-right .section-header ul li,section.overlay-left .section-header p,section.overlay-left .section-header ul li{font-size:17px !important;line-height:25px}section.section-first .bg-overlay.green,section.section-first .bg-overlay.white{background-image:linear-gradient(#4A831E 100%,transparent 100%)}.content-main .block-breadcrumbs .section-container{padding:14px 25px !important}.content-main .page-container{padding-left:25px;padding-right:25px}.block-breadcrumbs .section-container{padding:7px 0 7px 25px !important}#modal-info .content{margin:40px 25px}.sidebar-main-content .product-snapshots img{margin-right:0 !important;max-width:100% !important}.sidebar-right-top .service-contact{display:none}.contact-support{width:86%}.training-view .view-training-courses .views-exposed-form .js-form-item{float:none;width:100%}.training-view .view-training-courses .views-exposed-form input[type=submit]{right:28px}.training-view .view-training-courses .views-exposed-form .form-item-category select{width:96%;margin:0}.ui-dialog-buttonpane .ui-dialog-buttonset{margin-left:25px}#drupal-modal{padding:30px 25px}.switcher-tabs ul li{font-size:14px;padding-bottom:17px}.taxonomy-content .box-items .section-services li,.view-partners .box-items .section-services li{width:70%}.search-form-generic{width:90%}.search-products li{width:100%;min-width:initial}.view-site-search .search-results h2{margin-bottom:0;float:none}.view-site-search .search-results .results-count{float:none;margin-bottom:25px}.view-container .sidebar-main-content .box-items ul{grid-template-columns:repeat(auto-fill,minmax(316px,1fr))}.view-container .sidebar-main-content .box-items ul .rc-item{width:316px}.service-industries .section-container .section-content li{width:98px;margin-right:10px}.service-industries .section-container .section-content li .industry-icon{width:100%}section.training-categories .section-header{padding-left:0 !important;padding-right:0 !important}section.training-categories .slick__arrow{margin-left:0}.switcher-tabs li{font-size:14px;margin-right:28px}.view-cards .card{width:90%}.view-cards .card img{width:100%;height:auto}.training-view .slick__slider{min-width:initial;max-width:initial}.training-view .training-box{width:96%}.type-training .box-items ul li{width:100%;min-width:initial}.resources-wide .views-exposed-form input[type=text]{width:310px !important}.resources-wide .views-exposed-form input[type=submit]{left:300px}.customer-testimonials .box-item{width:97%;margin:7px}.node--type-database .body-content img{float:none}.node--type-case-study .product-images .product-images-sm img{width:initial;max-width:100%}#payment-form .pay-section .form-item{float:none;width:100%}#payment-form .pay-section .form-item input[type=text]{width:80% !important}#payment-form .pay-section .form-item select{width:86%}.content-main .amazon-recycled-content .section-container,.content-main .amazon-info-graphic .section-container,.content-main .amazon-other-certs .section-container{padding-bottom:15px !important}}@media only screen and (max-width:415px){section.top-banner.background-image{padding-bottom:200px}}@media screen and (max-height:700px){.ui-dialog{height:87% !important}.ui-dialog #drupal-modal{height:95% !important}}
