/*!
 * mmenu.js
 * mmenujs.com
 *
 * Copyright (c) Fred Heusschen
 * frebsite.nl
 *
 * License: CC-BY-NC-4.0
 * http://creativecommons.org/licenses/by-nc/4.0/
 */:root{--mm-line-height:20px;--mm-listitem-size:44px;--mm-navbar-size:44px;--mm-offset-top:0;--mm-offset-right:0;--mm-offset-bottom:0;--mm-offset-left:0;--mm-color-border:rgba(0,0,0,.1);--mm-color-button:rgba(0,0,0,.3);--mm-color-text:rgba(0,0,0,.75);--mm-color-text-dimmed:rgba(0,0,0,.3);--mm-color-background:#f3f3f3;--mm-color-background-highlight:rgba(0,0,0,.05);--mm-color-background-emphasis:hsla(0,0%,100%,.4);--mm-shadow:0 0 10px rgba(0,0,0,.3)}.mm-hidden{display:none!important}.mm-wrapper{overflow-x:hidden;position:relative}.mm-menu{top:0;right:0;bottom:0;left:0;background:#f3f3f3;border-color:rgba(0,0,0,.1);color:rgba(0,0,0,.75);line-height:20px;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;-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;top:var(--mm-offset-top);right:var(--mm-offset-right);bottom:var(--mm-offset-bottom);left:var(--mm-offset-left);z-index:0;-ms-scroll-chaining:chained;overscroll-behavior:auto;background:var(--mm-color-background);border-color:var(--mm-color-border);color:var(--mm-color-text);line-height:var(--mm-line-height);-webkit-tap-highlight-color:var(--mm-color-background-emphasis);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.mm-menu a,.mm-menu a:active,.mm-menu a:hover,.mm-menu a:link,.mm-menu a:visited{text-decoration:none;color:inherit}[dir=rtl] .mm-menu{direction:rtl}.mm-panel{background:#f3f3f3;border-color:rgba(0,0,0,.1);color:rgba(0,0,0,.75);z-index:0;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;-webkit-overflow-scrolling:touch;overflow:hidden;overflow-y:auto;color:var(--mm-color-text);border-color:var(--mm-color-border);background:var(--mm-color-background);-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);-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-panel:after{height:44px}.mm-panel:not(.mm-hidden){display:block}.mm-panel:after{content:"";display:block;height:var(--mm-listitem-size)}.mm-panel_opened{z-index:1;-webkit-transform:translateZ(0);transform:translateZ(0)}.mm-panel_opened-parent{-webkit-transform:translate3d(-30%,0,0);transform:translate3d(-30%,0,0)}.mm-panel_highest{z-index:2}.mm-panel_noanimation{-webkit-transition:none!important;-o-transition:none!important;transition:none!important}.mm-panel_noanimation.mm-panel_opened-parent{-webkit-transform:translateZ(0);transform:translateZ(0)}.mm-panels>.mm-panel{position:absolute;left:0;right:0;top:0;bottom:0}.mm-panel__content{padding:20px 20px 0}.mm-panels{background:#f3f3f3;border-color:rgba(0,0,0,.1);color:rgba(0,0,0,.75);position:relative;height:100%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;overflow:hidden;background:var(--mm-color-background);border-color:var(--mm-color-border);color:var(--mm-color-text)}[dir=rtl] .mm-panel:not(.mm-panel_opened){-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}[dir=rtl] .mm-panel.mm-panel_opened-parent{-webkit-transform:translate3d(30%,0,0);transform:translate3d(30%,0,0)}.mm-listitem_vertical>.mm-panel{display:none;width:100%;padding:10px 0 10px 10px;-webkit-transform:none!important;-ms-transform:none!important;transform:none!important}.mm-listitem_vertical>.mm-panel:after,.mm-listitem_vertical>.mm-panel:before{content:none;display:none}.mm-listitem_opened>.mm-panel{display:block}.mm-listitem_vertical>.mm-listitem__btn{height:44px;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}.mm-btn{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;width:50px;padding:0}.mm-btn:after,.mm-btn:before{border:2px solid rgba(0,0,0,.3);border:2px solid var(--mm-color-button)}.mm-btn_next:after,.mm-btn_prev:before{content:"";border-bottom:none;border-right:none;-webkit-box-sizing:content-box;box-sizing:content-box;display:block;width:8px;height:8px;margin:auto;position:absolute;top:0;bottom:0}.mm-btn_prev:before{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);left:23px;right:auto}.mm-btn_next:after{-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg);right:23px;left:auto}.mm-btn_close:after,.mm-btn_close:before{content:"";-webkit-box-sizing:content-box;box-sizing:content-box;display:block;width:5px;height:5px;margin:auto;position:absolute;top:0;bottom:0;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.mm-btn_close:before{border-right:none;border-bottom:none;right:18px}.mm-btn_close:after{border-left:none;border-top:none;right:25px}[dir=rtl] .mm-btn_next:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);left:23px;right:auto}[dir=rtl] .mm-btn_prev:before{-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg);right:23px;left:auto}[dir=rtl] .mm-btn_close:after,[dir=rtl] .mm-btn_close:before{right:auto}[dir=rtl] .mm-btn_close:before{left:25px}[dir=rtl] .mm-btn_close:after{left:18px}.mm-navbar{min-height:44px;border-bottom:1px solid rgba(0,0,0,.1);background:#f3f3f3;color:rgba(0,0,0,.3);display:-webkit-box;display:-ms-flexbox;display:flex;min-height:var(--mm-navbar-size);border-bottom:1px solid var(--mm-color-border);background:var(--mm-color-background);color:var(--mm-color-text-dimmed);text-align:center;opacity:1;-webkit-transition:opacity .4s ease;-o-transition:opacity .4s ease;transition:opacity .4s ease}.mm-navbar>*{min-height:44px}@supports ((position:-webkit-sticky) or (position:sticky)){.mm-navbar_sticky{position:-webkit-sticky;position:sticky;top:0;z-index:1}}.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-left:20px;padding-right:20px;overflow:hidden}.mm-navbar__title:not(:last-child){padding-right:0}.mm-navbar__title>span{-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mm-navbar__btn:not(.mm-hidden)+.mm-navbar__title{padding-left:0}.mm-navbar__btn:not(.mm-hidden)+.mm-navbar__title:last-child{padding-right:50px}[dir=rtl] .mm-navbar{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.mm-listview{display:block}.mm-listitem,.mm-listview{list-style:none;padding:0;margin:0}.mm-listitem{color:rgba(0,0,0,.75);border-color:rgba(0,0,0,.1);color:var(--mm-color-text);border-color:var(--mm-color-border);display:block;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.mm-listitem:after{content:"";border-color:inherit;border-bottom-width:1px;border-bottom-style:solid;display:block;position:absolute;left:20px;right:0;bottom:0}.mm-listitem a,.mm-listitem a:hover{text-decoration:none}.mm-listitem__btn,.mm-listitem__text{padding:12px;display:block;padding:calc((var(--mm-listitem-size) - var(--mm-line-height))/ 2);padding-left:0;padding-right:0;color:inherit}.mm-listitem__text{-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;padding-left:20px;padding-right:10px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:10%;flex-basis:10%}.mm-listitem__btn{background:rgba(3,2,1,0);border-color:inherit;width:auto;padding-right:50px;position:relative}.mm-listitem__btn:not(.mm-listitem__text){border-left-width:1px;border-left-style:solid}.mm-listitem_selected>.mm-listitem__text{background:hsla(0,0%,100%,.4);background:var(--mm-color-background-emphasis)}.mm-listitem_opened>.mm-listitem__btn,.mm-listitem_opened>.mm-panel{background:rgba(0,0,0,.05);background:var(--mm-color-background-highlight)}[dir=rtl] .mm-listitem:after{left:0;right:20px}[dir=rtl] .mm-listitem__text{padding-left:10px;padding-right:20px}[dir=rtl] .mm-listitem__btn{padding-left:50px;border-left-width:0;border-left-style:none}[dir=rtl] .mm-listitem__btn:not(.mm-listitem__text){padding-right:0;border-right-width:1px;border-right-style:solid}.mm-page{-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}.mm-slideout{-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;z-index:1}.mm-wrapper_opened{overflow-x:hidden;position:relative}.mm-wrapper_opened .mm-page{min-height:100vh}.mm-wrapper_background .mm-page{background:inherit}.mm-menu_offcanvas{position:fixed;right:auto;z-index:0}.mm-menu_offcanvas:not(.mm-menu_opened){display:none}.mm-menu_offcanvas{width:80%;min-width:240px;max-width:440px}.mm-wrapper_opening .mm-menu_offcanvas.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(80vw,0,0);transform:translate3d(80vw,0,0)}@media (max-width:300px){.mm-wrapper_opening .mm-menu_offcanvas.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(240px,0,0);transform:translate3d(240px,0,0)}}@media (min-width:550px){.mm-wrapper_opening .mm-menu_offcanvas.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(440px,0,0);transform:translate3d(440px,0,0)}}.mm-wrapper__blocker{background:rgba(3,2,1,0);overflow:hidden;display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:2}.mm-wrapper_blocking,.mm-wrapper_blocking body{overflow:hidden}.mm-wrapper_blocking .mm-wrapper__blocker{display:block}.mm-sronly{border:0!important;clip:rect(1px,1px,1px,1px)!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;white-space:nowrap!important;width:1px!important;min-width:1px!important;height:1px!important;min-height:1px!important;padding:0!important;overflow:hidden!important;position:absolute!important}.mm-menu_autoheight:not(.mm-menu_offcanvas){position:relative}.mm-menu_autoheight.mm-menu_position-bottom,.mm-menu_autoheight.mm-menu_position-top{max-height:80%}.mm-menu_autoheight-measuring .mm-panel{display:block!important}.mm-menu_autoheight-measuring .mm-panels>.mm-panel{bottom:auto!important;height:auto!important}.mm-menu_autoheight-measuring .mm-listitem_vertical:not(.mm-listitem_opened) .mm-panel{display:none!important}[class*=mm-menu_columns-]{-webkit-transition-property:width;-o-transition-property:width;transition-property:width}[class*=mm-menu_columns-] .mm-panels>.mm-panel{right:auto;-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}[class*=mm-menu_columns-] .mm-panels>.mm-panel_opened,[class*=mm-menu_columns-] .mm-panels>.mm-panel_opened-parent{display:block!important}[class*=mm-panel_columns-]{border-right:1px solid;border-color:inherit}.mm-menu_columns-1 .mm-panel_columns-0,.mm-menu_columns-2 .mm-panel_columns-1,.mm-menu_columns-3 .mm-panel_columns-2,.mm-menu_columns-4 .mm-panel_columns-3{border-right:none}[class*=mm-menu_columns-] .mm-panels>.mm-panel_columns-0{-webkit-transform:translateZ(0);transform:translateZ(0)}.mm-menu_columns-0 .mm-panels>.mm-panel{z-index:0}.mm-menu_columns-0 .mm-panels>.mm-panel else{width:100%}.mm-menu_columns-0 .mm-panels>.mm-panel:not(.mm-panel_opened):not(.mm-panel_opened-parent){-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.mm-menu_columns-0{width:80%;min-width:240px;max-width:0}.mm-wrapper_opening .mm-menu_columns-0.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(80vw,0,0);transform:translate3d(80vw,0,0)}@media (max-width:300px){.mm-wrapper_opening .mm-menu_columns-0.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(240px,0,0);transform:translate3d(240px,0,0)}}@media (min-width:0px){.mm-wrapper_opening .mm-menu_columns-0.mm-menu_opened~.mm-slideout{-webkit-transform:translateZ(0);transform:translateZ(0)}}.mm-wrapper_opening .mm-menu_columns-0.mm-menu_position-right.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(-80vw,0,0);transform:translate3d(-80vw,0,0)}@media (max-width:300px){.mm-wrapper_opening .mm-menu_columns-0.mm-menu_position-right.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(-240px,0,0);transform:translate3d(-240px,0,0)}}@media (min-width:0px){.mm-wrapper_opening .mm-menu_columns-0.mm-menu_position-right.mm-menu_opened~.mm-slideout{-webkit-transform:translateZ(0);transform:translateZ(0)}}[class*=mm-menu_columns-] .mm-panels>.mm-panel_columns-1{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.mm-menu_columns-1 .mm-panels>.mm-panel{z-index:1;width:100%}.mm-menu_columns-1 .mm-panels>.mm-panel else{width:100%}.mm-menu_columns-1 .mm-panels>.mm-panel:not(.mm-panel_opened):not(.mm-panel_opened-parent){-webkit-transform:translate3d(200%,0,0);transform:translate3d(200%,0,0)}.mm-menu_columns-1{width:80%;min-width:240px;max-width:440px}.mm-wrapper_opening .mm-menu_columns-1.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(80vw,0,0);transform:translate3d(80vw,0,0)}@media (max-width:300px){.mm-wrapper_opening .mm-menu_columns-1.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(240px,0,0);transform:translate3d(240px,0,0)}}@media (min-width:550px){.mm-wrapper_opening .mm-menu_columns-1.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(440px,0,0);transform:translate3d(440px,0,0)}}.mm-wrapper_opening .mm-menu_columns-1.mm-menu_position-right.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(-80vw,0,0);transform:translate3d(-80vw,0,0)}@media (max-width:300px){.mm-wrapper_opening .mm-menu_columns-1.mm-menu_position-right.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(-240px,0,0);transform:translate3d(-240px,0,0)}}@media (min-width:550px){.mm-wrapper_opening .mm-menu_columns-1.mm-menu_position-right.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(-440px,0,0);transform:translate3d(-440px,0,0)}}[class*=mm-menu_columns-] .mm-panels>.mm-panel_columns-2{-webkit-transform:translate3d(200%,0,0);transform:translate3d(200%,0,0)}.mm-menu_columns-2 .mm-panels>.mm-panel{z-index:2;width:50%}.mm-menu_columns-2 .mm-panels>.mm-panel else{width:100%}.mm-menu_columns-2 .mm-panels>.mm-panel:not(.mm-panel_opened):not(.mm-panel_opened-parent){-webkit-transform:translate3d(300%,0,0);transform:translate3d(300%,0,0)}.mm-menu_columns-2{width:80%;min-width:240px;max-width:880px}.mm-wrapper_opening .mm-menu_columns-2.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(80vw,0,0);transform:translate3d(80vw,0,0)}@media (max-width:300px){.mm-wrapper_opening .mm-menu_columns-2.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(240px,0,0);transform:translate3d(240px,0,0)}}@media (min-width:1100px){.mm-wrapper_opening .mm-menu_columns-2.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(880px,0,0);transform:translate3d(880px,0,0)}}.mm-wrapper_opening .mm-menu_columns-2.mm-menu_position-right.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(-80vw,0,0);transform:translate3d(-80vw,0,0)}@media (max-width:300px){.mm-wrapper_opening .mm-menu_columns-2.mm-menu_position-right.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(-240px,0,0);transform:translate3d(-240px,0,0)}}@media (min-width:1100px){.mm-wrapper_opening .mm-menu_columns-2.mm-menu_position-right.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(-880px,0,0);transform:translate3d(-880px,0,0)}}[class*=mm-menu_columns-] .mm-panels>.mm-panel_columns-3{-webkit-transform:translate3d(300%,0,0);transform:translate3d(300%,0,0)}.mm-menu_columns-3 .mm-panels>.mm-panel{z-index:3;width:33.34%}.mm-menu_columns-3 .mm-panels>.mm-panel else{width:100%}.mm-menu_columns-3 .mm-panels>.mm-panel:not(.mm-panel_opened):not(.mm-panel_opened-parent){-webkit-transform:translate3d(400%,0,0);transform:translate3d(400%,0,0)}.mm-menu_columns-3{width:80%;min-width:240px;max-width:1320px}.mm-wrapper_opening .mm-menu_columns-3.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(80vw,0,0);transform:translate3d(80vw,0,0)}@media (max-width:300px){.mm-wrapper_opening .mm-menu_columns-3.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(240px,0,0);transform:translate3d(240px,0,0)}}@media (min-width:1650px){.mm-wrapper_opening .mm-menu_columns-3.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(1320px,0,0);transform:translate3d(1320px,0,0)}}.mm-wrapper_opening .mm-menu_columns-3.mm-menu_position-right.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(-80vw,0,0);transform:translate3d(-80vw,0,0)}@media (max-width:300px){.mm-wrapper_opening .mm-menu_columns-3.mm-menu_position-right.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(-240px,0,0);transform:translate3d(-240px,0,0)}}@media (min-width:1650px){.mm-wrapper_opening .mm-menu_columns-3.mm-menu_position-right.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(-1320px,0,0);transform:translate3d(-1320px,0,0)}}[class*=mm-menu_columns-] .mm-panels>.mm-panel_columns-4{-webkit-transform:translate3d(400%,0,0);transform:translate3d(400%,0,0)}.mm-menu_columns-4 .mm-panels>.mm-panel{z-index:4;width:25%}.mm-menu_columns-4 .mm-panels>.mm-panel else{width:100%}.mm-menu_columns-4 .mm-panels>.mm-panel:not(.mm-panel_opened):not(.mm-panel_opened-parent){-webkit-transform:translate3d(500%,0,0);transform:translate3d(500%,0,0)}.mm-menu_columns-4{width:80%;min-width:240px;max-width:1760px}.mm-wrapper_opening .mm-menu_columns-4.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(80vw,0,0);transform:translate3d(80vw,0,0)}@media (max-width:300px){.mm-wrapper_opening .mm-menu_columns-4.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(240px,0,0);transform:translate3d(240px,0,0)}}@media (min-width:2200px){.mm-wrapper_opening .mm-menu_columns-4.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(1760px,0,0);transform:translate3d(1760px,0,0)}}.mm-wrapper_opening .mm-menu_columns-4.mm-menu_position-right.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(-80vw,0,0);transform:translate3d(-80vw,0,0)}@media (max-width:300px){.mm-wrapper_opening .mm-menu_columns-4.mm-menu_position-right.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(-240px,0,0);transform:translate3d(-240px,0,0)}}@media (min-width:2200px){.mm-wrapper_opening .mm-menu_columns-4.mm-menu_position-right.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(-1760px,0,0);transform:translate3d(-1760px,0,0)}}[class*=mm-menu_columns-].mm-menu_position-bottom,[class*=mm-menu_columns-].mm-menu_position-top{width:100%;max-width:100%;min-width:100%}.mm-wrapper_opening [class*=mm-menu_columns-].mm-menu_position-front{-webkit-transition-property:width,min-width,max-width,-webkit-transform;transition-property:width,min-width,max-width,-webkit-transform;-o-transition-property:width,min-width,max-width,transform;transition-property:width,min-width,max-width,transform;transition-property:width,min-width,max-width,transform,-webkit-transform}.mm-counter{color:rgba(0,0,0,.3);display:block;padding-left:20px;float:right;text-align:right;color:var(--mm-color-text-dimmed)}.mm-listitem_nosubitems>.mm-counter{display:none}[dir=rtl] .mm-counter{text-align:left;float:left;padding-left:0;padding-right:20px}.mm-divider{position:relative;min-height:20px;padding:4.3px;background:#f3f3f3;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;min-height:var(--mm-line-height);padding:calc(((var(--mm-listitem-size) * .65) - var(--mm-line-height)) * .5);padding-right:10px;padding-left:20px;font-size:75%;text-transform:uppercase;background:var(--mm-color-background);opacity:1;-webkit-transition:opacity .4s ease;-o-transition:opacity .4s ease;transition:opacity .4s ease}.mm-divider:before{background:rgba(0,0,0,.05)}@supports ((position:-webkit-sticky) or (position:sticky)){.mm-divider{position:-webkit-sticky;position:sticky;z-index:2;top:0}.mm-navbar_sticky:not(.mm-hidden)~.mm-listview .mm-divider{top:var(--mm-navbar-size)}}.mm-divider:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:var(--mm-color-background-highlight)}.mm-wrapper_dragging .mm-menu,.mm-wrapper_dragging .mm-slideout{-webkit-transition-duration:0s!important;-o-transition-duration:0s!important;transition-duration:0s!important;-webkit-user-select:none!important;-moz-user-select:none!important;-ms-user-select:none!important;user-select:none!important}.mm-wrapper_dragging .mm-menu{pointer-events:none!important}.mm-wrapper_dragging .mm-wrapper__blocker{display:none!important}.mm-menu_dropdown{-webkit-box-shadow:0 2px 10px rgba(0,0,0,.3);box-shadow:0 2px 10px rgba(0,0,0,.3);height:80%}.mm-wrapper_dropdown .mm-slideout{-webkit-transform:none!important;-ms-transform:none!important;transform:none!important;z-index:0}.mm-wrapper_dropdown .mm-wrapper__blocker{-webkit-transition-delay:0s!important;-o-transition-delay:0s!important;transition-delay:0s!important;z-index:1}.mm-wrapper_dropdown .mm-menu_dropdown{z-index:2}.mm-wrapper_dropdown.mm-wrapper_opened:not(.mm-wrapper_opening) .mm-menu_dropdown{display:none}.mm-menu_tip-bottom:before,.mm-menu_tip-left:before,.mm-menu_tip-right:before,.mm-menu_tip-top:before{content:"";background:inherit;-webkit-box-shadow:0 2px 10px rgba(0,0,0,.3);box-shadow:0 2px 10px rgba(0,0,0,.3);display:block;width:15px;height:15px;position:absolute;z-index:-1;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.mm-menu_tip-left:before{left:22px}.mm-menu_tip-right:before{right:22px}.mm-menu_tip-top:before{top:-8px}.mm-menu_tip-bottom:before{bottom:-8px}:root{--mm-iconbar-size:50px}.mm-menu_iconbar-left .mm-navbars_bottom,.mm-menu_iconbar-left .mm-navbars_top,.mm-menu_iconbar-left .mm-panels{margin-left:50px;margin-left:var(--mm-iconbar-size)}.mm-menu_iconbar-right .mm-navbars_bottom,.mm-menu_iconbar-right .mm-navbars_top,.mm-menu_iconbar-right .mm-panels{margin-right:50px;margin-right:var(--mm-iconbar-size)}.mm-iconbar{width:50px;border-color:rgba(0,0,0,.1);background:#f3f3f3;color:rgba(0,0,0,.3);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:12.5px 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:hsla(0,0%,100%,.4);background:var(--mm-color-background-emphasis)}:root{--mm-iconpanel-size:50px}.mm-panel_iconpanel-1{width:calc(100% - 50px);width:calc(100% - (var(--mm-iconpanel-size) * 1))}.mm-panel_iconpanel-2{width:calc(100% - 100px);width:calc(100% - (var(--mm-iconpanel-size) * 2))}.mm-panel_iconpanel-3{width:calc(100% - 150px);width:calc(100% - (var(--mm-iconpanel-size) * 3))}.mm-panel_iconpanel-first~.mm-panel{width:calc(100% - 50px);width:calc(100% - var(--mm-iconpanel-size))}.mm-menu_iconpanel .mm-panels>.mm-panel{left:auto;-webkit-transition-property:width,-webkit-transform;transition-property:width,-webkit-transform;-o-transition-property:transform,width;transition-property:transform,width;transition-property:transform,width,-webkit-transform}.mm-menu_iconpanel .mm-panels>.mm-panel_opened,.mm-menu_iconpanel .mm-panels>.mm-panel_opened-parent{display:block!important}.mm-menu_iconpanel .mm-panels>.mm-panel_opened-parent{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-left-width:1px;border-left-style:solid}.mm-menu_hidedivider .mm-panel_opened-parent .mm-divider,.mm-menu_hidenavbar .mm-panel_opened-parent .mm-navbar{opacity:0}.mm-panel__blocker{background:inherit;opacity:0;display:block;position:absolute;top:0;right:0;left:0;z-index:3;-webkit-transition:opacity .4s ease;-o-transition:opacity .4s ease;transition:opacity .4s ease}.mm-panel_opened-parent .mm-panel__blocker{opacity:.6;bottom:-100000px}[dir=rtl] .mm-menu_iconpanel .mm-panels>.mm-panel{left:0;right:auto;-webkit-transition-property:width,-webkit-transform;transition-property:width,-webkit-transform;-o-transition-property:transform,width;transition-property:transform,width;transition-property:transform,width,-webkit-transform}[dir=rtl] .mm-menu_iconpanel .mm-panels>.mm-panel:not(.mm-panel_iconpanel-first):not(.mm-panel_iconpanel-0){border-left:none;border-right:1px solid;border-color:inherit}.mm-menu_keyboardfocus.mm-menu_opened~.mm-wrapper__blocker a:focus,.mm-menu_keyboardfocus a:focus{background:hsla(0,0%,100%,.4);background:var(--mm-color-background-emphasis);outline:0}.mm-wrapper__blocker .mm-tabstart{cursor:default;display:block;width:100%;height:100%}.mm-wrapper__blocker .mm-tabend{opacity:0;position:absolute;bottom:0}.mm-navbars_top{-ms-flex-negative:0;flex-shrink:0}.mm-navbars_top .mm-navbar:not(:last-child){border-bottom:none}.mm-navbars_bottom{-ms-flex-negative:0;flex-shrink:0}.mm-navbars_bottom .mm-navbar{border-bottom:none}.mm-navbars_bottom .mm-navbar:first-child{border-top:1px solid rgba(0,0,0,.1);border-top:1px solid var(--mm-color-border)}.mm-btn:not(.mm-hidden)+.mm-navbar__searchfield .mm-searchfield__input{padding-left:0}.mm-navbar__searchfield:not(:last-child) .mm-searchfield__input{padding-right:0}.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%;-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,.mm-navbar__breadcrumbs>*{display:-webkit-box;display:-ms-flexbox;display:flex}.mm-navbar__breadcrumbs>*{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-right:6px}.mm-navbar__breadcrumbs>a{text-decoration:underline}.mm-navbar__breadcrumbs:not(:last-child){padding-right:0}.mm-btn:not(.mm-hidden)+.mm-navbar__breadcrumbs{padding-left:0}.mm-navbar_tabs>*{padding:0 10px;border:1px solid transparent}.mm-navbar__tab_selected{background:#f3f3f3;color:rgba(0,0,0,.75);background:var(--mm-color-background);color:var(--mm-color-text)}.mm-navbar__tab_selected:not(:first-child){border-left-color:rgba(0,0,0,.1)}.mm-navbar__tab_selected:not(:last-child){border-right-color:rgba(0,0,0,.1)}.mm-navbar__tab_selected:not(:first-child){border-left-color:var(--mm-color-border)}.mm-navbar__tab_selected:not(:last-child){border-right-color:var(--mm-color-border)}.mm-navbars_top .mm-navbar_tabs{border-bottom:none}.mm-navbars_top .mm-navbar_tabs>*{border-bottom-color:rgba(0,0,0,.1);border-bottom-color:var(--mm-color-border)}.mm-navbars_top .mm-navbar__tab_selected{border-top-color:rgba(0,0,0,.1);border-top-color:var(--mm-color-border);border-bottom-color:transparent}.mm-navbars_top.mm-navbars_has-tabs .mm-navbar{background:hsla(0,0%,100%,.4);background:var(--mm-color-background-emphasis)}.mm-navbars_top.mm-navbars_has-tabs .mm-navbar_tabs~.mm-navbar{background:#f3f3f3;background:var(--mm-color-background)}.mm-navbars_bottom .mm-navbar_tabs:first-child{border-top:none}.mm-navbars_bottom .mm-navbar_tabs>*{border-top-color:rgba(0,0,0,.1);border-top-color:var(--mm-color-border)}.mm-navbars_bottom .mm-navbar__tab_selected{border-bottom-color:rgba(0,0,0,.1);border-bottom-color:var(--mm-color-border);border-top-color:transparent}.mm-navbars_bottom.mm-navbars_has-tabs .mm-navbar{background:#f3f3f3;background:var(--mm-color-background)}.mm-navbars_bottom.mm-navbars_has-tabs .mm-navbar_tabs,.mm-navbars_bottom.mm-navbars_has-tabs .mm-navbar_tabs~.mm-navbar{background:hsla(0,0%,100%,.4);background:var(--mm-color-background-emphasis)}.mm-searchfield{height:44px;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{height:30.8px;line-height:30.8px}.mm-searchfield input,.mm-searchfield input:focus,.mm-searchfield input:hover{background:rgba(0,0,0,.05);color:rgba(0,0,0,.75)}.mm-searchfield input{display:block;width:100%;max-width:100%;height:calc(var(--mm-navbar-size) * .7);min-height:unset;max-height:unset;margin:0;padding:0 10px;-webkit-box-sizing:border-box;box-sizing:border-box;border:none!important;border-radius:4px;line-height:calc(var(--mm-navbar-size) * .7);-webkit-box-shadow:none!important;box-shadow:none!important;outline:0!important;font:inherit;font-size:inherit}.mm-searchfield input,.mm-searchfield input:focus,.mm-searchfield input:hover{background:var(--mm-color-background-highlight);color:var(--mm-color-text)}.mm-searchfield input::-ms-clear{display:none}.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-panel__noresultsmsg{color:rgba(0,0,0,.3);padding:50px 0;color:var(--mm-color-text-dimmed);text-align:center;font-size:150%}.mm-searchfield__btn{position:absolute;right:0;top:0;bottom:0}.mm-panel_search{left:0!important;right:0!important;width:100%!important;border-left:none!important}.mm-searchfield__cancel{line-height:44px;display:block;padding-right:10px;margin-right:-100px;line-height:var(--mm-navbar-size);text-decoration:none;-webkit-transition:margin .4s ease;-o-transition:margin .4s ease;transition:margin .4s ease}.mm-searchfield__cancel-active{margin-right:0}.mm-listitem_nosubitems>.mm-listitem__btn{display:none}.mm-listitem_nosubitems>.mm-listitem__text{padding-right:10px}.mm-listitem_onlysubitems>.mm-listitem__text:not(.mm-listitem__btn){z-index:-1;pointer-events:none}.mm-sectionindexer{background:inherit;text-align:center;font-size:12px;-webkit-box-sizing:border-box;box-sizing:border-box;width:20px;position:absolute;top:0;bottom:0;right:-20px;z-index:5;-webkit-transition:right .4s ease;-o-transition:right .4s ease;transition:right .4s ease;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:rgba(0,0,0,.3);color:var(--mm-color-text-dimmed);line-height:1;text-decoration:none;display:block}.mm-sectionindexer~.mm-panel{padding-right:0}.mm-sectionindexer_active{right:0}.mm-sectionindexer_active~.mm-panel{padding-right:20px}.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:background-color .4s ease;-o-transition:background-color .4s ease;transition:background-color .4s ease}.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:hsla(0,0%,100%,.4);background:var(--mm-color-background-emphasis)}.mm-menu_selected-parent .mm-panel_opened-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:hsla(0,0%,100%,.4);background:var(--mm-color-background-emphasis)}:root{--mm-sidebar-collapsed-size:50px;--mm-sidebar-expanded-size:440px}.mm-wrapper_sidebar-collapsed body,.mm-wrapper_sidebar-expanded body{position:relative}.mm-wrapper_sidebar-collapsed .mm-slideout,.mm-wrapper_sidebar-expanded .mm-slideout{-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_sidebar-collapsed .mm-page,.mm-wrapper_sidebar-expanded .mm-page{background:inherit;-webkit-box-sizing:border-box;box-sizing:border-box;min-height:100vh}.mm-wrapper_sidebar-collapsed .mm-menu_sidebar-collapsed,.mm-wrapper_sidebar-expanded .mm-menu_sidebar-expanded{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;top:0!important;right:auto!important;bottom:0!important;left:0!important}.mm-wrapper_sidebar-collapsed .mm-slideout{width:calc(100% - 50px);-webkit-transform:translate3d(50px,0,0);transform:translate3d(50px,0,0);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)}.mm-wrapper_sidebar-collapsed:not(.mm-wrapper_opening) .mm-menu_hidedivider .mm-divider,.mm-wrapper_sidebar-collapsed:not(.mm-wrapper_opening) .mm-menu_hidenavbar .mm-navbar{opacity:0}.mm-wrapper_sidebar-expanded .mm-menu_sidebar-expanded{width:440px;width:var(--mm-sidebar-expanded-size);min-width:0!important;max-width:100000px!important;border-right-width:1px;border-right-style:solid}.mm-wrapper_sidebar-expanded .mm-menu_sidebar-expanded.mm-menu_pageshadow:after{content:none;display:none}.mm-wrapper_sidebar-expanded.mm-wrapper_blocking,.mm-wrapper_sidebar-expanded.mm-wrapper_blocking body{overflow:visible}.mm-wrapper_sidebar-expanded .mm-wrapper__blocker{display:none!important}.mm-wrapper_sidebar-expanded:not(.mm-wrapper_sidebar-closed) .mm-menu_sidebar-expanded.mm-menu_opened~.mm-slideout{width:calc(100% - 440px);-webkit-transform:translate3d(440px,0,0);transform:translate3d(440px,0,0);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)}.mm-menu__blocker{background:rgba(3,2,1,0);display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:3}.mm-menu_opened .mm-menu__blocker{display:none}[dir=rtl].mm-wrapper_sidebar-collapsed .mm-slideout,[dir=rtl].mm-wrapper_sidebar-expanded .mm-slideout,[dir=rtl].mm-wrapper_sidebar-expanded:not(.mm-wrapper_sidebar-closed) .mm-menu_sidebar-expanded.mm-menu_opened~.mm-slideout{-webkit-transform:translateZ(0);transform:translateZ(0)}input.mm-toggle{margin-top:5px;background:rgba(0,0,0,.1);display:inline-block;min-width:58px;width:58px;height:34px;margin:0 10px;margin-top:calc((var(--mm-listitem-size) - 34px)/ 2);border:none!important;background:var(--mm-color-border);border-radius:34px;-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;cursor:pointer;-webkit-transition:background-color .2s ease;-o-transition:background-color .2s ease;transition:background-color .2s ease}input.mm-toggle:before{background:#f3f3f3;content:"";display:block;width:32px;height:32px;margin:1px;border-radius:34px;background:var(--mm-color-background);-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;-o-transition:transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}input.mm-toggle:checked{background:#4bd963}input.mm-toggle:checked:before{-webkit-transform:translateX(24px);-ms-transform:translateX(24px);transform:translateX(24px)}input.mm-check{margin-top:2px;-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;border:none!important;background:0 0!important;cursor:pointer;display:inline-block;width:40px;height:40px;margin:0 10px;margin-top:calc((var(--mm-listitem-size) - 40px)/ 2)}input.mm-check:before{content:"";display:block;width:40%;height:20%;margin:25% 0 0 20%;border-left:3px solid;border-bottom:3px solid;border-color:var(--mm-color-text);opacity:.3;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition:opacity .2s ease;-o-transition:opacity .2s ease;transition:opacity .2s ease}input.mm-check:checked:before{opacity:1}[dir=rtl] input.mm-toggle:checked~label.mm-toggle:before{float:left}.mm-menu_border-none .mm-listitem:after{content:none}.mm-menu_border-full .mm-listitem:after{left:0!important}.mm-menu_fx-menu-slide{-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-wrapper_opened .mm-menu_fx-menu-slide{-webkit-transform:translate3d(-30%,0,0);transform:translate3d(-30%,0,0)}.mm-wrapper_opening .mm-menu_fx-menu-slide{-webkit-transform:translateZ(0);transform:translateZ(0)}.mm-wrapper_opened .mm-menu_fx-menu-slide.mm-menu_position-right{-webkit-transform:translate3d(30%,0,0);transform:translate3d(30%,0,0)}.mm-wrapper_opening .mm-menu_fx-menu-slide.mm-menu_position-right{-webkit-transform:translateZ(0);transform:translateZ(0)}.mm-menu_fx-panels-none .mm-panel,.mm-panel_fx-none{-webkit-transition-property:none;-o-transition-property:none;transition-property:none}.mm-menu_fx-panels-none .mm-panel.mm-panel_opened-parent,.mm-menu_fx-panels-slide-0 .mm-panel_opened-parent,.mm-panel_fx-none.mm-panel_opened-parent{-webkit-transform:translateZ(0);transform:translateZ(0)}.mm-menu_fx-panels-slide-100 .mm-panel_opened-parent{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.mm-menu_fullscreen{width:100%;min-width:140px;max-width:10000px}.mm-wrapper_opening .mm-menu_fullscreen.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(100vw,0,0);transform:translate3d(100vw,0,0)}@media (max-width:140px){.mm-wrapper_opening .mm-menu_fullscreen.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(140px,0,0);transform:translate3d(140px,0,0)}}@media (min-width:10000px){.mm-wrapper_opening .mm-menu_fullscreen.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(10000px,0,0);transform:translate3d(10000px,0,0)}}.mm-wrapper_opening .mm-menu_fullscreen.mm-menu_position-right.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(-100vw,0,0);transform:translate3d(-100vw,0,0)}@media (max-width:140px){.mm-wrapper_opening .mm-menu_fullscreen.mm-menu_position-right.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(-140px,0,0);transform:translate3d(-140px,0,0)}}@media (min-width:10000px){.mm-wrapper_opening .mm-menu_fullscreen.mm-menu_position-right.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(-10000px,0,0);transform:translate3d(-10000px,0,0)}}.mm-menu_fullscreen.mm-menu_position-bottom,.mm-menu_fullscreen.mm-menu_position-top{height:100vh;min-height:140px;max-height:10000px}.mm-menu_listview-justify .mm-panels>.mm-panel{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.mm-menu_listview-justify .mm-panels>.mm-panel:after{content:none;display:none}.mm-menu_listview-justify .mm-panels>.mm-panel .mm-listview{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;margin-top:0;margin-bottom:0}.mm-menu_listview-justify .mm-panels>.mm-panel .mm-listitem{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;min-height:50px}.mm-menu_listview-justify .mm-panels>.mm-panel .mm-listitem__text{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mm-listview_inset{list-style:inside disc;width:100%;padding:0 30px 15px;margin:0}.mm-listview_inset .mm-listitem{padding:5px 0}.mm-menu_multiline .mm-listitem__text{-o-text-overflow:clip;text-overflow:clip;white-space:normal}[class*=mm-menu_pagedim].mm-menu_opened~.mm-wrapper__blocker{opacity:0}.mm-wrapper_opening [class*=mm-menu_pagedim].mm-menu_opened~.mm-wrapper__blocker{opacity:.3;-webkit-transition:opacity .4s ease .4s;-o-transition:opacity .4s ease .4s;transition:opacity .4s ease .4s}.mm-menu_opened.mm-menu_pagedim~.mm-wrapper__blocker{background:inherit}.mm-menu_opened.mm-menu_pagedim-black~.mm-wrapper__blocker{background:#000}.mm-menu_opened.mm-menu_pagedim-white~.mm-wrapper__blocker{background:#fff}.mm-menu_popup{-webkit-transition:opacity .4s ease;-o-transition:opacity .4s ease;transition:opacity .4s ease;opacity:0;-webkit-box-shadow:0 2px 10px rgba(0,0,0,.3);box-shadow:0 2px 10px rgba(0,0,0,.3);height:80%;min-height:140px;max-height:880px;top:50%;left:50%;bottom:auto;right:auto;z-index:2;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0)}.mm-menu_popup.mm-menu_opened~.mm-slideout{-webkit-transform:none!important;-ms-transform:none!important;transform:none!important;z-index:0}.mm-menu_popup.mm-menu_opened~.mm-wrapper__blocker{-webkit-transition-delay:0s!important;-o-transition-delay:0s!important;transition-delay:0s!important;z-index:1}.mm-wrapper_opening .mm-menu_popup{opacity:1}.mm-menu_position-right{left:auto;right:0}.mm-wrapper_opening .mm-menu_position-right.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(-80vw,0,0);transform:translate3d(-80vw,0,0)}@media (max-width:300px){.mm-wrapper_opening .mm-menu_position-right.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(-240px,0,0);transform:translate3d(-240px,0,0)}}@media (min-width:550px){.mm-wrapper_opening .mm-menu_position-right.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(-440px,0,0);transform:translate3d(-440px,0,0)}}.mm-menu_position-bottom,.mm-menu_position-front,.mm-menu_position-top{-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-menu_position-bottom.mm-menu_opened,.mm-menu_position-front.mm-menu_opened,.mm-menu_position-top.mm-menu_opened{z-index:2}.mm-menu_position-bottom.mm-menu_opened~.mm-slideout,.mm-menu_position-front.mm-menu_opened~.mm-slideout,.mm-menu_position-top.mm-menu_opened~.mm-slideout{-webkit-transform:none!important;-ms-transform:none!important;transform:none!important;z-index:0}.mm-menu_position-bottom.mm-menu_opened~.mm-wrapper__blocker,.mm-menu_position-front.mm-menu_opened~.mm-wrapper__blocker,.mm-menu_position-top.mm-menu_opened~.mm-wrapper__blocker{z-index:1}.mm-menu_position-front{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.mm-menu_position-front.mm-menu_position-right{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.mm-menu_position-bottom,.mm-menu_position-top{width:100%;min-width:100%;max-width:100%}.mm-menu_position-top{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);height:80vh;min-height:140px;max-height:880px}.mm-menu_position-bottom{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);top:auto;height:80vh;min-height:140px;max-height:880px}.mm-wrapper_opening .mm-menu_position-bottom,.mm-wrapper_opening .mm-menu_position-front,.mm-wrapper_opening .mm-menu_position-top{-webkit-transform:translateZ(0);transform:translateZ(0)}.mm-menu_shadow-page:after{-webkit-box-shadow:0 0 10px rgba(0,0,0,.3);box-shadow:0 0 10px rgba(0,0,0,.3);content:"";display:block;width:20px;height:120%;position:absolute;left:100%;top:-10%;z-index:100;-webkit-clip-path:polygon(-20px 0,0 0,0 100%,-20px 100%);clip-path:polygon(-20px 0,0 0,0 100%,-20px 100%);-webkit-box-shadow:var(--mm-shadow);box-shadow:var(--mm-shadow)}.mm-menu_shadow-page.mm-menu_position-right:after{left:auto;right:100%;-webkit-clip-path:polygon(20px 0,40px 0,40px 100%,20px 100%);clip-path:polygon(20px 0,40px 0,40px 100%,20px 100%)}.mm-menu_shadow-page.mm-menu_position-front:after{content:none;display:none}.mm-menu_shadow-menu,.mm-menu_shadow-panels .mm-panels>.mm-panel{-webkit-box-shadow:0 0 10px rgba(0,0,0,.3);box-shadow:0 0 10px rgba(0,0,0,.3);-webkit-box-shadow:var(--mm-shadow);box-shadow:var(--mm-shadow)}.mm-menu_theme-white{--mm-color-border:rgba(0,0,0,.1);--mm-color-button:rgba(0,0,0,.3);--mm-color-text:rgba(0,0,0,.7);--mm-color-text-dimmed:rgba(0,0,0,.3);--mm-color-background:#fff;--mm-color-background-highlight:rgba(0,0,0,.06);--mm-color-background-emphasis:rgba(0,0,0,.03);--mm-shadow:0 0 10px rgba(0,0,0,.2)}.mm-menu_theme-dark{--mm-color-border:rgba(0,0,0,.3);--mm-color-button:hsla(0,0%,100%,.4);--mm-color-text:hsla(0,0%,100%,.85);--mm-color-text-dimmed:hsla(0,0%,100%,.4);--mm-color-background:#333;--mm-color-background-highlight:hsla(0,0%,100%,.08);--mm-color-background-emphasis:rgba(0,0,0,.1);--mm-shadow:0 0 20px rgba(0,0,0,.5)}.mm-menu_theme-black{--mm-color-border:hsla(0,0%,100%,.25);--mm-color-button:hsla(0,0%,100%,.4);--mm-color-text:hsla(0,0%,100%,.75);--mm-color-text-dimmed:hsla(0,0%,100%,.4);--mm-color-background:#000;--mm-color-background-highlight:hsla(0,0%,100%,.2);--mm-color-background-emphasis:hsla(0,0%,100%,.15);--mm-shadow:none}body.modal-open .mm-slideout{z-index:unset}@font-face{font-family:Gill Sans;src:url("/wp-content/themes/sage-new/resources/assets/fonts/gill/GIL_____.TTF") format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Gill Sans;src:url("/wp-content/themes/sage-new/resources/assets/fonts/gill/GILI____.TTF") format("truetype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Gill Sans;src:url("/wp-content/themes/sage-new/resources/assets/fonts/gill/GillSans-Light.ttf") format("truetype");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:Gill Sans;src:url("/wp-content/themes/sage-new/resources/assets/fonts/gill/GillSansLightItalic.ttf") format("truetype");font-weight:100;font-style:italic;font-display:swap}@font-face{font-family:Gill Sans;src:url("/wp-content/themes/sage-new/resources/assets/fonts/gill/GillSans-SemiBold.ttf") format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Gill Sans;src:url("/wp-content/themes/sage-new/resources/assets/fonts/gill/GILB____.TTF") format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Gill Sans;src:url("/wp-content/themes/sage-new/resources/assets/fonts/gill/GILBI___.TTF") format("truetype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Gill Sans Condensed;src:url("/wp-content/themes/sage-new/resources/assets/fonts/gill/GILC____.TTF") format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url("/wp-content/themes/sage-new/resources/assets/fonts/poppins/Poppins-Light.ttf") format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url("/wp-content/themes/sage-new/resources/assets/fonts/poppins/Poppins-Semibold.ttf") format("truetype");font-weight:600;font-style:normal;font-display:swap}

/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-20%)}to{opacity:1;transform:translateY(0)}}@keyframes arrowRight{to{padding-right:0;margin-left:1em}}.max-ch-5{max-width:5ch}.max-ch-10{max-width:10ch}.max-ch-15{max-width:15ch}.max-ch-20{max-width:20ch}.max-ch-25{max-width:25ch}.max-ch-30{max-width:30ch}.max-ch-35{max-width:35ch}.max-ch-40{max-width:40ch}.max-ch-45{max-width:45ch}.max-ch-50{max-width:50ch}.max-ch-55{max-width:55ch}.max-ch-60{max-width:60ch}.max-ch-65{max-width:65ch}.max-ch-70{max-width:70ch}.max-ch-75{max-width:75ch}.max-ch-80{max-width:80ch}.max-ch-85{max-width:85ch}.max-ch-90{max-width:90ch}.max-ch-95{max-width:95ch}.max-ch-100{max-width:100ch}.mb-0{margin-bottom:0}.mb-1{margin-bottom:.25em}.mb-2{margin-bottom:.5em}.mb-3{margin-bottom:.75em}.mb-4{margin-bottom:1em}.mb-5{margin-bottom:1.25em}.mb-6{margin-bottom:1.5em}.mb-7{margin-bottom:1.75em}.mb-8{margin-bottom:2em}.mb-9{margin-bottom:2.25em}.mb-10{margin-bottom:2.5em}.has-green-color{color:#42672d}.has-green-background-color{background-color:#42672d}.has-green-alt-color{color:#58bb5a}.has-green-alt-background-color{background-color:#58bb5a}.has-blue-color{color:#085885}.has-blue-background-color{background-color:#085885}.has-blue-alt-color{color:#2c86b8}.has-blue-alt-background-color{background-color:#2c86b8}.has-magenta-color{color:#c8288d}.has-magenta-background-color{background-color:#c8288d}.has-orange-color{color:#f47f1f}.has-orange-background-color{background-color:#f47f1f}.has-orange-alt-color{color:#fdbe12}.has-orange-alt-background-color{background-color:#fdbe12}.has-off-gray-color{color:#f4f0f0}.has-off-gray-background-color{background-color:#f4f0f0}.slick-slider{box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list,.slick-slider{position:relative;display:block}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}@use "sass:map";:root{--clr-green:#42672d;--clr-green-alt:#58bb5a;--clr-blue:#085885;--clr-blue-alt:#2c86b8;--clr-magenta:#c8288d;--clr-orange:#f47f1f;--clr-orange-alt:#fdbe12;--clr-off-gray:#f4f0f0;--clr-black:#000;--clr-heading:#060505;--clr-text:#393838;--clr-danger:#d73828;--clr-gray-border:#e2e1e1;--clr-gray-medium:#9d9d9d;--clr-link:#9d9d9d;--clr-link-hover:var(--clr-green);--clr-link-copyright:silver;--clr-white:#fff;--clr-white-off:#f1f1f1;--font-family-primary:"Gill Sans",sans-serif;--font-family-secondary:"Poppins",sans-serif;--font-size--5:clamp(0.69rem,calc(0.67rem + 0.09vw),0.75rem);--font-size--4:clamp(0.75rem,calc(0.73rem + 0.09vw),0.81rem);--font-size--3:clamp(0.75rem,calc(0.71rem + 0.18vw),0.88rem);--font-size--2:clamp(0.88rem,calc(0.84rem + 0.18vw),1rem);--font-size--1:clamp(0.94rem,calc(0.9rem + 0.18vw),1.06rem);--font-size-0:clamp(1rem,calc(0.96rem + 0.18vw),1.13rem);--font-size-1:clamp(1.13rem,calc(1.09rem + 0.18vw),1.25rem);--font-size-2:clamp(1.25rem,calc(1.21rem + 0.18vw),1.38rem);--font-size-3:clamp(1.38rem,calc(1.34rem + 0.18vw),1.5rem);--font-size-4:clamp(1.44rem,calc(1.38rem + 0.27vw),1.63rem);--font-size-5:clamp(1.5rem,calc(1.43rem + 0.36vw),1.75rem);--font-size-6:clamp(1.75rem,calc(1.68rem + 0.36vw),2rem);--font-size-7:clamp(1.88rem,calc(1.8rem + 0.36vw),2.13rem);--font-size-8:clamp(2.13rem,calc(2.02rem + 0.54vw),2.5rem);--font-size-9:clamp(2.5rem,calc(2.14rem + 1.79vw),3.75rem);--box-shadow-modal:0px 0px 16px rgba(17,17,26,.8);--card-shadow:0px 0px 16px rgba(17,17,26,.1);--card-shadow-hover:0px 0px 1px rgba(17,17,26,.1);--nav-shadow:0 7px 9px -7px rgba(17,17,26,.1);--container-max:92rem;--nav-min-height:10rem;--nav-min-height-mobile:4rem;--nav-min-height-scrolled:6rem;--spacer:1rem;--transition:0.2s ease;--wp--style--block-gap:calc(var(--spacer) * 4)}@media (min-width:48rem){:root{--wp--style--block-gap:calc(var(--spacer) * 2)}}@media (min-width:62rem){:root{--wp--style--block-gap:calc(var(--spacer) * 4)}}@media (min-width:75rem){:root{--wp--style--block-gap:calc(var(--spacer) * 5)}}@media (min-width:92rem){:root{--wp--style--block-gap:calc(var(--spacer) * 6)}}*,:after,:before{box-sizing:border-box}html{font-size:100%;scroll-behavior:smooth}body,html{height:100%}body{display:flex;flex-direction:column;color:var(--clr-text);font-family:var(--font-family-primary);font-weight:100;line-height:1.8;background-color:var(--clr-white);transition:padding var(--transition)}body:not(.home),body:not(.home).is-scrolled{padding-top:var(--nav-min-height-mobile)}@media (min-width:62rem){body:not(.home){padding-top:var(--nav-min-height)}body:not(.home).is-scrolled{padding-top:var(--nav-min-height-scrolled)}}h1,h2,h3,h4,h5,h6{margin:0;color:var(--clr-heading);font-weight:600;line-height:1.4375}h1{margin-bottom:var(--spacer);font-size:var(--font-size-9);line-height:1.2}h2{font-size:var(--font-size-6)}h2,h3{margin-bottom:calc(var(--spacer) * .75)}h3{font-size:var(--font-size-5)}h4{font-size:var(--font-size-4)}h4,h5{margin-bottom:calc(var(--spacer) * .75)}h5{font-size:var(--font-size-1)}h6{margin-bottom:calc(var(--spacer) * .75);font-size:var(--font-size-0)}.large-heading{font-size:var(--font-size-8)}ol,p,ul{margin-block:0 calc(var(--spacer) * 1.5);color:var(--clr-text);font-size:var(--font-size-0)}p.has-text-align-center{margin-inline:auto}address{font-size:var(--font-size-0);font-style:normal}a{color:var(--clr-link);text-underline-offset:.1875em;transition:color var(--transition),opacity var(--transition)}a:focus,a:hover{color:var(--clr-link-hover)}canvas,img,picture,svg,video{height:auto;max-width:100%}small{font-size:var(--font-size--3)}b,strong{font-weight:600}figcaption{text-align:center;font-size:var(--font-size-0)}#page{flex:1;display:flex;flex-direction:column}.wrap{flex:1}.container{margin:auto;padding:0 var(--spacer);width:100%;max-width:var(--container-max)}.gutenberg-wrapper{display:grid;grid-template-columns:1fr var(--spacer) minmax(auto,calc(var(--container-max) - (var(--spacer) * 2))) var(--spacer) 1fr}.gutenberg-wrapper>*{grid-column:3}.gutenberg-wrapper .alignfull{grid-column:1/6}.gutenberg-wrapper .alignwide{grid-column:2/5}a.has-arrow-right{color:var(--clr-text);font-size:var(--font-size-0);text-decoration:none}a.has-arrow-right+a.has-arrow-right{margin-left:var(--spacer)}a.has-arrow-right:after{content:"\E90D";color:inherit;font-family:icomoon,sans-serif!important;font-style:normal;font-weight:400;font-variant:normal;speak:none;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding-right:.5em;margin-left:.5em;font-size:50%;vertical-align:.125em}a.has-arrow-right:focus,a.has-arrow-right:hover{color:inherit}a.has-arrow-right:focus:after,a.has-arrow-right:hover:after{animation:arrowRight .5s infinite alternate-reverse}a.has-arrow-right--white{color:var(--clr-white)}a.has-arrow-right--white:focus,a.has-arrow-right--white:hover{color:var(--clr-white);opacity:1%}a.has-arrow-right--green{color:var(--clr-green)}a.has-arrow-right--green-alt{color:var(--clr-green-alt)}a.has-arrow-right--blue{color:var(--clr-blue)}a.has-arrow-right--blue-alt{color:var(--clr-blue-alt)}a.has-arrow-right--magenta{color:var(--clr-magenta)}a.has-arrow-right--orange{color:var(--clr-orange)}a.has-arrow-right--orange-alt{color:var(--clr-orange-alt)}a.has-arrow-right--off-gray{color:var(--clr-off-gray)}.divider{margin-bottom:calc(var(--spacer) * .75);height:calc(var(--spacer) * .1875);width:calc(var(--spacer) * 1.75);background-color:var(--clr-white)}.clearfix:after{content:"";clear:both;display:table}.d-none{display:none}.mm-wrapper--opened .mm-wrapper__blocker{background-color:var(--clr-white);opacity:1!important}.align-items-end{align-items:flex-end}.accordion-el{margin:0;padding:0;list-style-type:none}.accordion-el li{border-bottom:.0625rem solid var(--clr-gray-border);position:relative}.accordion-el li div{display:none}.accordion-el li div ol,.accordion-el li div ul{list-style:initial}.accordion-el li div ol li,.accordion-el li div ul li{border-bottom:0}.accordion-el .accordion-item-title{width:100%;display:block;font-size:var(--font-size-2);font-weight:600;line-height:1.2;cursor:pointer;text-decoration:none}.brainstorm-card{background-color:var(--clr-white)}.brainstorm-card__image a{font-size:0;display:block;aspect-ratio:2.5;overflow:hidden}.brainstorm-card__image a:focus img,.brainstorm-card__image a:hover img{transform:scale(1.02)}.brainstorm-card__image a img{width:100%;height:100%;object-fit:cover;transition:transform var(--transition)}.brainstorm-card__body{margin:var(--spacer) 0;padding:0 calc(var(--spacer) * 1.75);border-left:.25rem solid var(--clr-green);display:grid;grid-template-columns:1fr;grid-template-areas:"title" "date" "logo"}.brainstorm-card__body h5{margin-top:0;font-size:var(--font-size-2);grid-area:title}.brainstorm-card__body h5 a{--clr-link:var(--clr-green);--clr-link-hover:var(--clr-black);text-decoration:none}.brainstorm-card .entry-date{grid-area:date;margin:0}.brainstorm-card__logo{grid-area:logo;max-width:5rem;place-self:end}.bga-btn{--clr-btn-text:var(--clr-white);--clr-btn-bg:var(--clr-text);--clr-btn-text-hover:var(--clr-btn-bg);--clr-btn-bg-hover:transparent;--clr-btn-border:var(--clr-btn-bg);padding:.625em 1.625em;max-width:max-content;display:inline-flex;align-items:center;justify-content:center;font-size:var(--font-size-0);font-weight:700;text-decoration:none;color:var(--clr-btn-text);background-color:var(--clr-btn-bg);border:.125rem solid;border-color:var(--clr-btn-border);transition:all var(--transition);cursor:pointer}.bga-btn.center-button{margin-inline:auto}.bga-btn:focus,.bga-btn:hover{color:var(--clr-btn-text-hover);background-color:var(--clr-btn-bg-hover)}.bga-btn--green{--clr-btn-bg:var(--clr-green)}.bga-btn--green-outline{--clr-btn-text:var(--clr-green);--clr-btn-bg:transparent;--clr-btn-text-hover:var(--clr-white);--clr-btn-bg-hover:var(--clr-green);--clr-btn-border:var(--clr-green)}.bga-btn--green-alt{--clr-btn-bg:var(--clr-green-alt)}.bga-btn--green-alt-outline{--clr-btn-text:var(--clr-green-alt);--clr-btn-bg:transparent;--clr-btn-text-hover:var(--clr-white);--clr-btn-bg-hover:var(--clr-green-alt);--clr-btn-border:var(--clr-green-alt)}.bga-btn--blue{--clr-btn-bg:var(--clr-blue)}.bga-btn--blue-outline{--clr-btn-text:var(--clr-blue);--clr-btn-bg:transparent;--clr-btn-text-hover:var(--clr-white);--clr-btn-bg-hover:var(--clr-blue);--clr-btn-border:var(--clr-blue)}.bga-btn--blue-alt{--clr-btn-bg:var(--clr-blue-alt)}.bga-btn--blue-alt-outline{--clr-btn-text:var(--clr-blue-alt);--clr-btn-bg:transparent;--clr-btn-text-hover:var(--clr-white);--clr-btn-bg-hover:var(--clr-blue-alt);--clr-btn-border:var(--clr-blue-alt)}.bga-btn--magenta{--clr-btn-bg:var(--clr-magenta)}.bga-btn--magenta-outline{--clr-btn-text:var(--clr-magenta);--clr-btn-bg:transparent;--clr-btn-text-hover:var(--clr-white);--clr-btn-bg-hover:var(--clr-magenta);--clr-btn-border:var(--clr-magenta)}.bga-btn--orange{--clr-btn-bg:var(--clr-orange)}.bga-btn--orange-outline{--clr-btn-text:var(--clr-orange);--clr-btn-bg:transparent;--clr-btn-text-hover:var(--clr-white);--clr-btn-bg-hover:var(--clr-orange);--clr-btn-border:var(--clr-orange)}.bga-btn--orange-alt{--clr-btn-bg:var(--clr-orange-alt)}.bga-btn--orange-alt-outline{--clr-btn-text:var(--clr-orange-alt);--clr-btn-bg:transparent;--clr-btn-text-hover:var(--clr-white);--clr-btn-bg-hover:var(--clr-orange-alt);--clr-btn-border:var(--clr-orange-alt)}.bga-btn--off-gray{--clr-btn-bg:var(--clr-off-gray)}.bga-btn--off-gray-outline{--clr-btn-text:var(--clr-off-gray);--clr-btn-bg:transparent;--clr-btn-text-hover:var(--clr-white);--clr-btn-bg-hover:var(--clr-off-gray);--clr-btn-border:var(--clr-off-gray)}.bga-btn--white{--clr-btn-text:var(--clr-text);--clr-btn-bg:var(--clr-white);--clr-btn-text-hover:var(--clr-white);--clr-btn-bg-hover:transparent;--clr-btn-border:var(--clr-white)}.bga-btn--white-outline{--clr-btn-text:var(--clr-white);--clr-btn-bg:transparent;--clr-btn-text-hover:var(--clr-text);--clr-btn-bg-hover:var(--clr-white);--clr-btn-border:var(--clr-white)}button,input:not([type=submit]),select,textarea{padding:.5em;width:100%;color:var(--clr-heading);font-size:var(--font-size-2);background-color:transparent;border:.0625rem solid}body.wp-admin button,body.wp-admin input:not([type=submit]),body.wp-admin select,body.wp-admin textarea{width:auto}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='100' height='100' fill='%23393838'><polygon points='0,0 100,0 50,50'/></svg>") no-repeat;background-size:.6em;background-position:calc(100% - 1em) 1em;background-repeat:no-repeat;background-color:transparent;border-radius:0}.wpcf7-spinner{display:none}.wpcf7-not-valid-tip{position:absolute;inset:-.25em auto auto;font-size:.9em;font-style:italic}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output{margin:-1em 0 0;max-width:fit-content;font-size:var(--font-size-1);font-weight:600;line-height:1.2;border:.25em solid #dc3232}.form-wrapper button,.form-wrapper input:not([type=submit]),.form-wrapper select,.form-wrapper textarea{border-color:rgba(0,0,0,.2)}.form-wrapper label{width:100%;display:inline-flex;flex-direction:column;justify-content:flex-end;font-size:var(--font-size--1);line-height:1.2}.form-wrapper p{display:inline-flex;align-items:flex-end;width:100%}.form-wrapper--request-report{margin:calc(var(--spacer) * 3) calc(var(--spacer) * -1);padding:0 var(--spacer);background-color:var(--clr-off-gray)}.form-wrapper--request-report .column--form-content{padding:calc(var(--spacer) * 2) var(--spacer)}.form-wrapper--request-report .disclaimer{max-width:100ch;font-size:var(--font-size--3);line-height:1.4}@media (min-width:36rem){.form-wrapper--request-report .column--form-content{padding:calc(var(--spacer) * 3) var(--spacer);display:grid;grid-template-columns:1fr 1fr;column-gap:var(--spacer);row-gap:calc(var(--spacer) * 2)}.form-wrapper--request-report .column--form-content .disclaimer,.form-wrapper--request-report .column--form-content legend,.form-wrapper--request-report .column--form-content p:last-child{grid-column:1/-1}.form-wrapper--request-report .column--form-content p{margin-bottom:0}.form-wrapper--request-report .column--form-content p:nth-child(6){grid-column:span 2}.form-wrapper--request-report .column--form-content .disclaimer{margin:calc(var(--spacer) * -1) 0 0}}@media (max-width:61.98rem){.form-wrapper--request-report .column--image{display:none}}@media (min-width:62rem){.form-wrapper--request-report{display:grid;grid-template-columns:5fr 7fr;background-color:transparent;background-image:linear-gradient(180deg,transparent calc(var(--spacer) * 2),var(--clr-off-gray) calc(var(--spacer) * 2),var(--clr-off-gray) calc(100% - var(--spacer) * 4),transparent calc(100% - var(--spacer) * 4))}.form-wrapper--request-report .column--image{background:url("/wp-content/uploads/2022/01/slider-placeholder.jpg") 50%/cover no-repeat}.form-wrapper--request-report .column--form-content{padding:calc(var(--spacer) * 4) var(--spacer) calc(var(--spacer) * 2.5);grid-template-columns:1fr 1fr 1fr}.form-wrapper--request-report .column--form-content .disclaimer{margin:calc(var(--spacer) * -1) 0 var(--spacer)}.form-wrapper--request-report p:last-child{width:fit-content;place-self:end}.form-wrapper--request-report input[type=submit]:focus,.form-wrapper--request-report input[type=submit]:hover{background-color:var(--clr-white)}}.form-wrapper--partner-with-us{display:grid}@media (min-width:48rem){.form-wrapper--partner-with-us{grid-template-columns:1fr 1fr;column-gap:calc(var(--spacer) * 2)}}.form-wrapper--partner-with-us button,.form-wrapper--partner-with-us input:not([type=submit]),.form-wrapper--partner-with-us select,.form-wrapper--partner-with-us textarea{border:none;border-bottom:.0625rem solid;border-color:rgba(0,0,0,.2)}.form-wrapper--partner-with-us p{margin-bottom:calc(var(--spacer) * 3)}.form-wrapper--partner-with-us p:nth-child(9),.form-wrapper--partner-with-us p:nth-child(10),.form-wrapper--partner-with-us p:nth-child(11){grid-column:1/-1}body:not(.wp-admin) .search-form{padding:.125rem;display:grid;grid-template-columns:1fr auto;border:.125rem solid var(--clr-text)}body:not(.wp-admin) .search-form ::placeholder{color:var(--clr-gray-medium)}body:not(.wp-admin) .search-form label{height:100%;width:100%}body:not(.wp-admin) .search-form input{border:none}body:not(.wp-admin) .search-form input[type=submit]{cursor:pointer;padding:.625em 1.625em;width:fit-content;font-size:var(--font-size-0);font-weight:600;color:var(--clr-white);background-color:var(--clr-green);border:.125rem solid var(--clr-green);transition:var(--transition)}body:not(.wp-admin) .search-form input[type=submit]:focus,body:not(.wp-admin) .search-form input[type=submit]:hover{color:var(--clr-green);background-color:transparent}.email-form .wpcf7-form p{padding:.125rem;display:grid;min-height:clamp(3.25rem,calc(2.96rem + 1.15vw),4rem);max-width:30rem;border:.125rem solid var(--clr-text);grid-template-rows:1fr;grid-template-columns:1fr 0 auto}.email-form .wpcf7-form p ::placeholder{color:var(--clr-gray-medium)}.email-form .wpcf7-form p .wpcf7-spinner{display:none}.email-form .wpcf7-form p input{height:100%;width:100%;border:.125rem solid var(--clr-text)}.email-form .wpcf7-form p input[type=email]{border:none}.email-form .wpcf7-form p input[type=submit]{cursor:pointer;padding:.625em 1.625em;width:fit-content;max-width:none;font-size:var(--font-size-0);font-weight:600;color:var(--clr-white);background-color:var(--clr-green);border:.125rem solid var(--clr-green);transition:var(--transition)}.email-form .wpcf7-form p input[type=submit]:focus,.email-form .wpcf7-form p input[type=submit]:hover{color:var(--clr-green);background-color:transparent}

/*!
 * Hamburgers
 * @description Tasty CSS-animated hamburgers
 * @author Jonathan Suh @jonsuh
 * @site https://jonsuh.com/hamburgers
 * @link https://github.com/jonsuh/hamburgers
 */.hamburger{padding:15px;display:inline-block;cursor:pointer;transition-property:opacity,filter;transition-duration:.15s;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible}.hamburger.is-active:hover,.hamburger:hover{opacity:.7}.hamburger-box{width:40px;height:24px;display:inline-block;position:relative}.hamburger-inner{display:block;top:50%;margin-top:-2px}.hamburger-inner,.hamburger-inner:after,.hamburger-inner:before{width:40px;height:4px;background-color:var(--clr-green);border-radius:4px;position:absolute;transition-property:transform;transition-duration:.15s;transition-timing-function:ease}.hamburger-inner:after,.hamburger-inner:before{content:"";display:block}.hamburger-inner:before{top:-10px}.hamburger-inner:after{bottom:-10px}.hamburger--squeeze .hamburger-inner{transition-duration:75ms;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--squeeze .hamburger-inner:before{transition:top 75ms ease .12s,opacity 75ms ease}.hamburger--squeeze .hamburger-inner:after{transition:bottom 75ms ease .12s,transform 75ms cubic-bezier(.55,.055,.675,.19)}.hamburger--squeeze.is-active .hamburger-inner{transform:rotate(45deg);transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--squeeze.is-active .hamburger-inner:before{top:0;opacity:0;transition:top 75ms ease,opacity 75ms ease .12s}.hamburger--squeeze.is-active .hamburger-inner:after{bottom:0;transform:rotate(-90deg);transition:bottom 75ms ease,transform 75ms cubic-bezier(.215,.61,.355,1) .12s}@media (min-width:48rem){.wp-block-group--map-wrap .wp-block-image{display:none}}.wp-block-group--map-content{max-width:100ch}.wp-block-group--map-content .wp-block-heading{font-size:2.25em}.wp-block-group--map-content p{font-size:1.25em;text-align:left}@media (max-width:74.98rem){.wp-block-group--map-content{margin:0 auto calc(var(--spacer) * 3)}.wp-block-group--map-content,.wp-block-group--map-content p{text-align:center}}.imh-6310-template-01-hover-content{display:flex;justify-content:center;align-items:center;border-radius:0!important;box-shadow:var(--card-shadow)}.imh-6310-template-01-hover-content img{width:3.5rem;border:.0625rem solid var(--clr-gray-border)}.imh-6310-template-01-hover-content span{margin-left:.75em;font-size:var(--font-size-1);font-weight:600}.imh-6310-hover-content{z-index:99998!important}.imh-6310-modal{z-index:99999!important}.imh-6310-modal-content{width:90%!important;max-width:45rem!important;height:auto!important;min-height:25rem!important;padding:calc(var(--spacer) * 1.25) calc(var(--spacer) * 1.75)!important;background:var(--clr-white) url("/wp-content/themes/sage-new/resources/assets/images/loading.gif") 50%/100px no-repeat!important;position:relative!important;box-shadow:var(--box-shadow-modal)!important}.imh-6310-modal-content.loaded{background:var(--clr-white)!important}.imh-6310-modal-content img{margin-bottom:var(--spacer);border:.0625rem solid var(--clr-gray-border)}.imh-6310-modal-content p{font-size:var(--font-size-2);line-height:1.375}.imh-6310-modal-content .location-title{margin-bottom:var(--spacer);font-size:var(--font-size-6)}.imh-6310-modal-content .location-contact-name{margin-bottom:.5em}.imh-6310-modal-content .location-contact-title{margin-bottom:0;color:var(--clr-gray-medium);font-style:italic}.imh-6310-modal-content .location-contact-email{margin-bottom:calc(var(--spacer) * 2)}.imh-6310-modal-content .location-contact-email a{--clr-link:var(--clr-text);--clr-link-hover:var(--clr-gray-medium)}.imh-6310-modal-content .fa-map-marker-alt{position:absolute;bottom:calc(var(--spacer) * 1.25);right:calc(var(--spacer) * 1.75);font-size:var(--font-size-7);color:var(--clr-gray-border)}@media (max-width:47.98rem){.imh-6310-annotation-box{display:none}}@media (min-width:75rem){.imh-6310-annotation-box{grid-column:1/-1;grid-row:1/-1}}.modal{display:none;position:fixed;z-index:9999;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:rgba(0,0,0,.8)}.modal__flex-wrapper,.modal__flex-wrapper--external{display:flex;width:100%;height:100%;align-items:center;justify-content:center}.modal__content,.modal__content--external{background-color:var(--clr-white);margin:auto;padding:calc(var(--spacer) * 3);width:90%;max-width:37.25rem;position:relative;box-shadow:var(--box-shadow-modal)}.modal__content--external img,.modal__content img{max-width:8rem}.modal__close,.modal__close--external{position:absolute;top:-1rem;right:-1rem;height:2rem;width:2rem;display:flex;align-items:center;justify-content:center;font-size:1.75rem;font-weight:700;color:var(--clr-white);background-color:var(--clr-danger);border-radius:50%;transition:var(--transition);cursor:pointer}.modal__close--external:focus,.modal__close--external:hover,.modal__close:focus,.modal__close:hover{background-color:#6c1b14}.modal--search h2{position:relative}.modal--search h2:after{content:"\E901";color:inherit;font-family:icomoon,sans-serif!important;font-style:normal;font-weight:400;font-variant:normal;speak:none;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;inset:auto 0 auto auto;margin-top:.25em}div#speedbump{display:none;z-index:9999;position:fixed;top:0;width:100%;background:#eee}#speedbump h4.modal-title{text-align:center;text-transform:uppercase;color:#004795;font-size:2.5em}.modal-body p{text-align:center;font-size:1em}button.btn-modal:hover{cursor:pointer}button.btn-modal.btn-continue{background-color:#8bc63e;border:0;margin:1% 0}button.btn-modal.btn-close{background-color:inherit;border:1px solid #030000;color:#030000;font-weight:400}.modal-header .close{font-size:3.5em}.postcard{padding:0 var(--spacer) calc(var(--spacer) * 2);max-width:45rem;display:flex;flex-direction:column;background-color:var(--clr-white)}.postcard__feat-img-link{margin-bottom:calc(var(--spacer) * .75);display:block;aspect-ratio:2;font-size:0;background-color:var(--clr-white-off);transition:background var(--transition);overflow:hidden}.postcard__feat-img-link img{height:100%;width:100%;object-fit:cover;aspect-ratio:2;transition:transform var(--transition)}.postcard__feat-img-link:focus img,.postcard__feat-img-link:hover img{transform:scale(1.02)}.postcard__industry-tax a{text-decoration:none}.postcard__industry-tax a:focus,.postcard__industry-tax a:hover{text-decoration:underline}.postcard__title{font-size:var(--font-size-2)}.postcard__title a{--clr-link:var(--clr-green);--clr-link-hover:var(--clr-black);text-decoration:none}.postcard__press-date{font-size:var(--font-size--1)}.postcard__description{margin-bottom:calc(var(--spacer) * .75)}.postcard__read-more-link{align-self:start}.postcard__meta{display:flex;align-items:center;justify-content:flex-start;color:var(--clr-link);font-size:var(--font-size--1)}.postcard__meta>*{line-height:1.1}.postcard__meta span{padding-right:.25em}.postcard__accent-img{margin-right:calc(var(--spacer) * .5)}.postcard .entry-date{margin:0 0 0 auto}@media (min-width:92rem){.postcard__meta{padding:0 calc(var(--spacer) * 3) 0 var(--spacer)}.postcard__accent-img{margin-right:var(--spacer)}}.member-card{display:grid;grid-template-columns:9.375rem 1fr;background-color:var(--clr-white);box-shadow:var(--card-shadow)}.member-card__image{font-size:0;transition:opacity var(--transition)}.member-card__image a{height:100%;width:100%;display:flex;align-items:flex-end}.member-card__image a:focus,.member-card__image a:hover{opacity:.8}.member-card__info{padding:var(--spacer);font-size:var(--font-size--1)}.member-card__info h4{margin-bottom:.3725em;font-size:var(--font-size-1)}.member-card__info p{margin-bottom:0;line-height:1.4}.member-card__info li{display:inline-block}.member-card__info a{color:var(--clr-text);text-decoration:none}.member-card__info a:focus,.member-card__info a:hover{color:var(--clr-green);text-decoration:underline}.member-card ul{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap}.member-card ul li{color:grey;font-size:.8rem}.member-card ul li:not(:last-child):after{content:",";margin-right:.3em}.team-directory .member-card{grid-template-columns:6rem 1fr}@media (min-width:48rem){.team-directory .member-card{grid-template-columns:7rem 1fr}}@media (min-width:62rem){.team-directory .member-card{grid-template-columns:8rem 1fr}}@media (min-width:92rem){.team-directory .member-card{grid-template-columns:9.375rem 1fr}}.leader-card{--clr-link:var(--clr-text);background-color:var(--clr-white);box-shadow:var(--card-shadow);text-align:center}.leader-card a{text-decoration:none}.leader-card a:focus,.leader-card a:hover{text-decoration:underline}.leader-card__image-wrap{font-size:0;aspect-ratio:1}.leader-card__image-wrap img{width:100%;height:100%;object-fit:cover}.leader-card__image-wrap a:focus,.leader-card__image-wrap a:hover{opacity:.8}.leader-card__info-wrap{padding:var(--spacer)}.leader-card__info-wrap h4{margin:0;font-size:var(--font-size-1)}.leader-card__info-wrap p{margin:0;font-size:var(--font-size--1)}.leader-card__locations-wrap{display:flex;flex-wrap:wrap;justify-content:center;column-gap:1rem}.leader-card__location{font-weight:500}.pagination{font-size:var(--font-size-0)}.pagination .nav-links{display:flex;gap:.25em}.pagination .nav-links a{--clr-link:var(--clr-text);text-decoration:none}.pagination .page-numbers{padding:.25em .75em 0;display:flex;align-items:center;justify-content:center}.pagination .page-numbers.current{color:var(--clr-white);background:var(--clr-green)}.pagination .page-numbers:focus,.pagination .page-numbers:hover{color:var(--clr-white);text-decoration:none;background:var(--clr-green)}.pagination .page-numbers.dots:focus,.pagination .page-numbers.dots:hover{color:var(--clr-text);text-decoration:none;background:transparent;border-color:transparent}.pagination .page-numbers.next,.pagination .page-numbers.prev{background:none;font-size:0}.pagination .page-numbers.next:focus,.pagination .page-numbers.next:hover,.pagination .page-numbers.prev:focus,.pagination .page-numbers.prev:hover{color:var(--clr-green)}.pagination .page-numbers.next:before,.pagination .page-numbers.prev:before{content:"\E906";color:inherit;font-family:icomoon,sans-serif!important;font-style:normal;font-weight:400;font-variant:normal;speak:none;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:var(--font-size-0)}.pagination .page-numbers.prev{margin-left:-.75rem}.pagination .page-numbers.prev:before{transform:rotate(180deg)}.alignnone{margin-left:0;margin-right:0;max-width:100%;height:auto}@media (min-width:42rem){.alignleft{float:left;margin-right:var(--spacer)}.alignright{float:right;margin-left:var(--spacer)}}.screen-reader-text{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0;color:#000;background:#fff}.wp-block-image{margin:0}.wp-block-image figure{margin-inline:auto}.wp-block-image figcaption{margin:calc(var(--spacer) / 2) 0 0}.wp-block-image .alignleft,.wp-block-image .alignright{float:none;margin:0 0 calc(var(--spacer) * 2)}.wp-block-image .aligncenter{margin:var(--spacer) auto}@media (min-width:48rem){.wp-block-image .alignleft{float:left;margin-right:calc(var(--spacer) * 1.5);margin:0 calc(var(--spacer) * 1.5) calc(var(--spacer) * 1.5) 0}.wp-block-image .alignright{float:right;margin:0 0 calc(var(--spacer) * 1.5) calc(var(--spacer) * 1.5)}}.wp-block-post-date time{font-size:var(--font-size--1);color:var(--clr-link)}.wp-block-post-date time:before{content:"\E910";color:inherit;font-family:icomoon,sans-serif!important;font-style:normal;font-weight:400;font-variant:normal;speak:none;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0 .5em 0 0}.wp-block-columns{margin-bottom:0;row-gap:var(--spacer)}.yoast-breadcrumbs{font-size:var(--font-size--1);line-height:1;color:var(--clr-text)}.yoast-breadcrumbs a{color:var(--clr-text);text-decoration:none}.yoast-breadcrumbs a:focus,.yoast-breadcrumbs a:hover{text-decoration:underline}.yoast-breadcrumbs .breadcrumb_last,.yoast-breadcrumbs a{padding-inline:.75rem}.yoast-breadcrumbs span{display:inline-flex;align-items:center;justify-content:center}.yoast-breadcrumbs>span>span:first-child>a{font-size:0;margin-left:-.25rem}.yoast-breadcrumbs>span>span:first-child>a:before{content:"\E907";color:inherit;font-family:icomoon,sans-serif!important;font-style:normal;font-weight:400;font-variant:normal;speak:none;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:-.3875rem 0 0 -.5rem;display:inline-block;font-size:1.25rem}.career-card{display:block;text-decoration:none;padding:2rem 1.5rem 0;background-color:var(--clr-green-alt);color:#fff}.career-card:hover{transform:scale(1.02);box-shadow:0 2px 5px rgba(0,0,0,.2);color:#fff}.career-card h4,.career-card p{color:#fff}.career-card strong{font-size:1.5rem}.career-card .job-listing-details{display:flex;justify-content:space-between;flex-wrap:wrap}.africa-teaser{display:flex;flex-wrap:wrap;align-content:flex-end;width:11rem;height:11rem;padding:.5em;position:absolute;bottom:5rem;right:1rem;z-index:10;background-color:hsla(0,0%,100%,.2);background-image:url(/wp-content/themes/sage-new/dist/images/AfricaWatercolor_9d9c0806823295fc8494e213805c7761.png);background-position:center 1rem;background-size:6rem auto;background-repeat:no-repeat;font-size:.875em}.africa-teaser__title{display:inline;margin:0;font-size:1em;line-height:1.4}.africa-teaser__cta:focus,.africa-teaser__cta:hover{opacity:.5}@media (min-width:92em){.africa-teaser{width:20em;height:20em;bottom:auto;top:10em;right:calc((100vw - var(--container-max)) / 2);background-size:15em auto;font-size:1em}.africa-teaser__title{width:4em;margin:0;position:absolute;left:2em;bottom:4em;text-align:right;line-height:1.4;font-size:1.125em}.africa-teaser__cta{position:absolute;bottom:1em;right:1em}}#skip-to-content{position:fixed;z-index:99999;top:0;left:.5rem;padding:.25rem .5rem;font-size:1.125rem;color:#fff;background:var(--clr-green);border:.0625rem solid var(--clr-green);transform:translateY(-200%);transition:all var(--transition)}#skip-to-content:hover{color:var(--clr-green);background:var(--clr-white)}#skip-to-content:focus{transform:translateY(0)}#site-navigation{position:fixed;top:0;z-index:9999;width:100%;min-height:var(--nav-min-height-mobile);background:var(--clr-white);transition:background-color var(--transition),height var(--transition)}@media (min-width:62rem){#site-navigation{min-height:var(--nav-min-height)}}#site-navigation.sticky{position:sticky}#site-navigation.is-scrolled{min-height:var(--nav-min-height-mobile);box-shadow:var(--nav-shadow);transition:background-color var(--transition),height var(--transition)}@media (min-width:62rem){#site-navigation.is-scrolled{min-height:var(--nav-min-height-scrolled)}}#site-navigation.is-scrolled .site-navigation__container{padding:calc(var(--spacer) * .5) var(--spacer) 0}#site-navigation.is-scrolled .site-navigation__logo{margin-top:calc(var(--spacer) * -1)}#site-navigation.is-scrolled .site-navigation__logo img{max-width:11rem}#site-navigation.is-scrolled .hamburger-inner,#site-navigation.is-scrolled .hamburger-inner:after,#site-navigation.is-scrolled .hamburger-inner:before{background-color:var(--clr-green)}#site-navigation .site-navigation__container{padding:calc(var(--spacer) * .5) var(--spacer);display:grid;grid-template-areas:"logo toggle";grid-template-columns:auto 1fr;row-gap:.125rem;align-items:end;transition:row-gap var(--transition)}@media (min-width:62rem){#site-navigation .site-navigation__container{padding:calc(var(--spacer) * .5) var(--spacer) 0;grid-template-areas:". secondary" "logo primary"}}.secondary{grid-area:secondary;display:flex;justify-content:center;gap:1rem;grid-column:span 2}@media (min-width:62rem){.secondary{justify-content:flex-end}}#google_language_translator{padding:.25rem 1rem;text-align:right;background-color:#fff;display:inline-block}#google_language_translator .goog-logo-link{display:flex;justify-content:flex-end;align-items:center}#google_language_translator .goog-logo-link img{margin-top:4px}#google_language_translator .goog-te-gadget{display:flex;justify-content:flex-end;align-items:center;gap:5px}.site-navigation__logo{width:fit-content;padding-bottom:.5rem;grid-area:logo;font-size:0;transition:all var(--transition)}.site-navigation__logo img{max-width:11rem;filter:brightness(1) invert(0);transition:var(--transition)}@media (min-width:48rem){.site-navigation__logo img{max-width:12.5rem}}@media (min-width:75rem){.site-navigation__logo img{max-width:14rem}}@media (min-width:62rem){.site-navigation__logo{padding-bottom:1.5rem}.is-scrolled .site-navigation__logo{padding-bottom:1rem}}.site-navigation__nav-toggle{margin:auto 0 auto auto;width:fit-content;grid-area:toggle;align-self:center;font-size:0}@media (min-width:62rem){.site-navigation__nav-toggle{display:none}}#menu-primary-navigation,#menu-secondary-navigation{margin:0;padding:0;display:flex;align-items:center;justify-content:flex-end;text-align:center;line-height:1;list-style:none}#menu-primary-navigation .menu-item,#menu-secondary-navigation .menu-item{display:inline-flex}#menu-primary-navigation .menu-item>a,#menu-secondary-navigation .menu-item>a{font-weight:100;text-decoration:none;color:var(--clr-heading)}#menu-primary-navigation .menu-item>a:focus,#menu-primary-navigation .menu-item>a:hover,#menu-secondary-navigation .menu-item>a:focus,#menu-secondary-navigation .menu-item>a:hover{color:var(--clr-link-hover)}@media (max-width:61.98rem){#menu-primary-navigation,#menu-secondary-navigation{display:none}}#menu-secondary-navigation{margin-right:-.5rem;gap:.25rem}#menu-secondary-navigation .menu-item a{padding:.5rem;font-size:var(--font-size--4)}#menu-secondary-navigation .menu-item[class^=ico-] a:before{margin-right:.25rem}#menu-secondary-navigation .menu-item.ico-envelope a:before{content:"\E911"}#menu-secondary-navigation .menu-item.ico-envelope a:before,#menu-secondary-navigation .menu-item.ico-search a:before{color:inherit;font-family:icomoon,sans-serif!important;font-style:normal;font-weight:400;font-variant:normal;speak:none;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#menu-secondary-navigation .menu-item.ico-search a:before{content:"\E901"}#menu-primary-navigation{margin-right:-.75rem;grid-area:primary;gap:clamp(.25rem,calc(-4.73rem + 8.04vw),2.5rem)}#menu-primary-navigation .menu-item{box-sizing:border-box;border-bottom:.25rem solid transparent}#menu-primary-navigation .menu-item>a{padding:.75rem .25rem 2rem;font-size:clamp(1.13rem,calc(.57rem + .89vw),1.38rem);transition:all var(--transition)}.is-scrolled #menu-primary-navigation .menu-item>a{padding:.75rem .75rem 1.25rem}#menu-primary-navigation .menu-item.has-dropdown:focus,#menu-primary-navigation .menu-item.has-dropdown:hover{border-bottom:.25rem solid var(--clr-green)}#menu-primary-navigation .menu-item.has-dropdown:not(:has(.nav-dropdown)):focus,#menu-primary-navigation .menu-item.has-dropdown:not(:has(.nav-dropdown)):hover{border-bottom-color:transparent}#mm-site-navigation .mm-wrapper--opened .mm-wrapper__blocker{opacity:1}#mm-site-navigation .mm-panels{overflow-y:scroll}#mm-site-navigation .container{padding:0}#mm-site-navigation .site-navigation__logo{padding:var(--mm-lineheight);display:inline-block}#mm-site-navigation #mm-1 .mm-navbar,#mm-site-navigation .site-navigation__nav-toggle{display:none}#mm-site-navigation a{font-size:1.125rem}#mm-site-navigation a:focus,#mm-site-navigation a:hover{color:var(--clr-green)}#mm-site-navigation #mm-menu-secondary-navigation{list-style:none;display:block;padding:0;margin:0}#mm-site-navigation #mm-menu-secondary-navigation li{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative;padding:0;margin:0;list-style:none;color:var(--mm-color-text);border-color:var(--mm-color-border)}#mm-site-navigation #mm-menu-secondary-navigation li:after{content:"";border-color:inherit;border-bottom-width:1px;border-bottom-style:solid;display:block;position:absolute;left:20px;right:0;bottom:0}#mm-site-navigation #mm-menu-secondary-navigation li a{display:block;padding:calc((var(--mm-listitem-size) - var(--mm-lineheight))/ 2) 0;color:inherit;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;padding-left:20px;padding-right:20px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:10%;flex-basis:10%}#mm-site-navigation .secondary{display:block}.nav-dropdown{display:none}#menu-primary-navigation .has-dropdown:after{content:"";position:absolute;left:0;right:0;top:100%;height:.5rem;display:none}#menu-primary-navigation .has-dropdown:focus-within:after,#menu-primary-navigation .has-dropdown:hover:after{display:block}#menu-primary-navigation .has-dropdown:focus-within .nav-dropdown,#menu-primary-navigation .has-dropdown:hover .nav-dropdown{visibility:visible;opacity:1;transition-delay:0s}#menu-primary-navigation .has-dropdown:focus-within .nav-dropdown .container,#menu-primary-navigation .has-dropdown:hover .nav-dropdown .container{opacity:1}#menu-primary-navigation .nav-dropdown{position:absolute;inset:100% 0 0 0;z-index:9998;padding:calc(var(--spacer) * 2) 0;height:fit-content;text-align:left;background:var(--clr-white);box-shadow:inset var(--nav-shadow),var(--nav-shadow);visibility:hidden;opacity:0;transition:visibility .3s,opacity .3s ease;transition-delay:.15s}@media (min-width:62rem){#menu-primary-navigation .nav-dropdown{display:block}}#menu-primary-navigation .nav-dropdown .container{opacity:0;transition:opacity .4s ease}#menu-primary-navigation .nav-dropdown ul{padding:0;margin:var(--spacer) 0 0;list-style-type:none}#menu-primary-navigation .nav-dropdown li:not(:last-of-type){margin-bottom:var(--spacer)}#menu-primary-navigation .nav-dropdown a{padding:0;font-size:clamp(1.13rem,calc(.57rem + .89vw),1.38rem);font-weight:400;text-decoration:none}#menu-primary-navigation .nav-dropdown .view-all-link{grid-column:1/-1;place-self:end;font-weight:100;font-size:var(--font-size-0);text-decoration:underline}#menu-primary-navigation .nav-dropdown .img-link{--radial:radial-gradient(transparent 50%,rgba(0,0,0,.5));--linear:linear-gradient(180deg,transparent 50%,rgba(0,0,0,.75));padding:var(--spacer);display:flex;align-items:flex-end;aspect-ratio:1.5;color:var(--clr-white);font-weight:600;text-decoration:none;transition:var(--transition);position:relative;background-color:var(--clr-green);background-size:cover;background-position:50%;background-repeat:no-repeat}#menu-primary-navigation .nav-dropdown .img-link:focus,#menu-primary-navigation .nav-dropdown .img-link:hover{filter:brightness(.8)}#menu-primary-navigation .nav-dropdown .img-link span{position:relative;z-index:1}#menu-primary-navigation .nav-dropdown .img-link:before{content:"";position:absolute;inset:0;z-index:0;height:100%;width:100%;background:var(--linear),var(--radial)}#menu-primary-navigation .nav-dropdown--who-we-are nav{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--spacer)}#menu-primary-navigation .nav-dropdown--who-we-are nav .has-arrow-right:focus,#menu-primary-navigation .nav-dropdown--who-we-are nav .has-arrow-right:hover{color:var(--clr-gray-medium)}#menu-primary-navigation .nav-dropdown--what-we-do .container{display:grid;grid-template-columns:1fr;grid-template-rows:auto auto;gap:calc(var(--spacer) * 1)}#menu-primary-navigation .nav-dropdown--what-we-do nav{grid-row:1/2}#menu-primary-navigation .nav-dropdown--what-we-do nav ul{margin-bottom:1rem;display:flex;align-items:center;justify-content:center;gap:2rem}#menu-primary-navigation .nav-dropdown--what-we-do nav li:not(:last-of-type){margin-bottom:0}#menu-primary-navigation .nav-dropdown--what-we-do nav a{--clr-link:var(--clr-gray-medium);position:relative}#menu-primary-navigation .nav-dropdown--what-we-do nav a:after{content:"";position:absolute;inset:auto 0 -1rem 0;margin:auto;height:.25rem;width:2rem;background-color:transparent;transition:var(--transition)}#menu-primary-navigation .nav-dropdown--what-we-do nav a.active,#menu-primary-navigation .nav-dropdown--what-we-do nav a:focus,#menu-primary-navigation .nav-dropdown--what-we-do nav a:hover{--clr-link:var(--clr-green)}#menu-primary-navigation .nav-dropdown--what-we-do nav a.active:after{background-color:var(--clr-green)}#menu-primary-navigation .nav-dropdown--what-we-do .solutions-list{grid-row:2/3;margin:var(--spacer) 0 0;display:grid;grid-template-columns:repeat(3,1fr);column-gap:calc(var(--spacer) * 4);row-gap:calc(var(--spacer) * 2)}#menu-primary-navigation .nav-dropdown--what-we-do .solutions-list li{margin:0;display:grid;align-items:start;align-self:start;grid-template-columns:1.75rem 1fr;gap:calc(var(--spacer) * .5)}#menu-primary-navigation .nav-dropdown--what-we-do .solutions-list li span{height:1.75rem;width:1.75rem;display:inline-flex;align-items:center;justify-content:center;background-color:var(--acf-icon-bg-clr,#42672d);border-radius:50%}#menu-primary-navigation .nav-dropdown--what-we-do .solutions-list li img{width:1rem;filter:invert(1)}#menu-primary-navigation .nav-dropdown--what-we-do .solutions-list li a{--clr-link:var(--clr-green);--clr-link-hover:var(--clr-gray-medium)}#menu-primary-navigation .nav-dropdown--what-we-do #nav-tab3{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--spacer)}#menu-primary-navigation .nav-dropdown--insights-news .container{display:grid;grid-template-columns:repeat(3,1fr)}#menu-primary-navigation .nav-dropdown--insights-news .nav-dropdown__column{padding-right:20%}#menu-primary-navigation .nav-dropdown--insights-news .nav-dropdown__column-header{display:grid;grid-template-rows:3rem auto;gap:.3725rem}#menu-primary-navigation .nav-dropdown--insights-news .nav-dropdown__column-header img{align-self:center;max-width:10rem}#menu-primary-navigation .nav-dropdown--insights-news .nav-dropdown__column-header p{margin:0;font-size:var(--font-size--2)}#menu-primary-navigation .nav-dropdown--insights-news .nav-dropdown__column:nth-child(2) .nav-dropdown__column-header img{max-width:8rem}#menu-primary-navigation .nav-dropdown--insights-news .nav-dropdown__column:nth-child(3) .leaf-content-wrap img{max-width:3rem}#menu-primary-navigation .nav-dropdown--insights-news .nav-dropdown__column article{padding:calc(var(--spacer) * .75) 0}#menu-primary-navigation .nav-dropdown--insights-news .nav-dropdown__column article:not(:last-of-type){border-bottom:.0625rem solid var(--clr-gray-border)}#menu-primary-navigation .nav-dropdown--insights-news .nav-dropdown__column article h5{margin-bottom:0;line-height:1.25}#menu-primary-navigation .nav-dropdown--insights-news .nav-dropdown__column article a{--clr-link:var(--clr-green);--clr-link-hover:var(--clr-gray-medium);font-size:var(--font-size-0);font-weight:600}#menu-primary-navigation .nav-dropdown--insights-news .nav-dropdown__column article .entry-date{margin:.3725em 0 0;font-size:var(--font-size--3)}#menu-primary-navigation .nav-dropdown--insights-news .nav-dropdown__column .has-arrow-right{color:var(--clr-gray-medium);font-size:var(--font-size--1);float:right}#menu-primary-navigation .nav-dropdown--insights-news .nav-dropdown__column .has-arrow-right:focus,#menu-primary-navigation .nav-dropdown--insights-news .nav-dropdown__column .has-arrow-right:hover{color:var(--clr-green)}#menu-primary-navigation .nav-dropdown--insights-news .nav-dropdown__column .leaf-content-wrap{margin-bottom:calc(var(--spacer) * 2.5);display:grid;grid-template-columns:auto 1fr;column-gap:calc(var(--spacer) * .75)}#menu-primary-navigation .nav-dropdown--insights-news .nav-dropdown__column .leaf-content-wrap .has-arrow-right{float:none}#menu-primary-navigation .nav-dropdown--insights-news .nav-dropdown__column .leaf-content-wrap h5{margin-bottom:calc(var(--spacer) * .25);font-weight:400;font-size:var(--font-size-0);text-transform:uppercase}#menu-primary-navigation .nav-dropdown--insights-news .nav-dropdown__column .leaf-content-wrap h5 span{font-weight:100}#menu-primary-navigation .nav-dropdown--insights-news .nav-dropdown__column .leaf-content-wrap p{margin-bottom:calc(var(--spacer) * .75);font-size:var(--font-size--1);line-height:1.5625}#menu-primary-navigation .nav-dropdown--our-team nav{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--spacer)}.sidebar{margin:calc(var(--spacer) * 2) 0}@media (min-width:75rem){.sidebar{margin:0}}.bga-subscribe-widget{--clr-heading:var(--clr-white);--clr-text:var(--clr-white);--clr-link:var(--clr-white);--clr-link-hover:var(--clr-white);padding:calc(var(--spacer) * 2) var(--spacer);background-color:var(--clr-blue-alt)}.bga-subscribe-widget h3{font-size:var(--font-size-1);position:relative}.bga-subscribe-widget a:focus,.bga-subscribe-widget a:hover{opacity:.7}.site-footer{padding:4.5rem 0 1rem;background-color:var(--clr-heading)}.site-footer a{color:var(--clr-white);text-decoration:none}.site-footer a:focus,.site-footer a:hover{text-decoration:underline}.site-footer__sidebar{margin-bottom:3rem}.site-footer__sidebar .widget_text{--clr-heading:var(--clr-white);--clr-text:var(--clr-white)}.site-footer__sidebar .widget_text p{margin-bottom:1rem;max-width:65ch;font-size:var(--font-size-2);font-weight:700;line-height:1.5;opacity:.4}.site-footer .wpcf7-form p{padding:.125rem;display:grid;grid-template-rows:1.125fr .5rem 1fr}.site-footer .wpcf7-form p ::placeholder{color:hsla(0,0%,100%,.6)}.site-footer .wpcf7-form p .wpcf7-spinner{display:none}.site-footer .wpcf7-form p input{height:100%;width:100%;border:.125rem solid var(--clr-text)}.site-footer .wpcf7-form p input[type=email]{color:var(--clr-white);font-size:var(--font-size-0)}.site-footer .wpcf7-form p input[type=submit]{cursor:pointer;width:fit-content;max-width:none}.site-footer__nav{display:grid;grid-template-areas:"logo" "nav" "socials" "copy"}.site-footer__nav ul{margin:0;padding:0;list-style:none}.site-footer__logo{grid-area:logo;margin-bottom:.5rem;width:fit-content}.site-footer #menu-footer-navigation{grid-area:nav;font-weight:700}.site-footer #menu-footer-navigation .menu-item{padding:.25em 0}.site-footer #menu-footer-socials{grid-area:socials;margin-block:1rem 2rem;display:inline-flex;gap:calc(var(--spacer) * .75)}.site-footer #menu-footer-socials .menu-item{font-size:0}.site-footer #menu-footer-socials .menu-item a{display:inline-flex}.site-footer #menu-footer-socials .menu-item a:before{padding:.5em;font-size:var(--font-size-1);border:.0625rem solid var(--clr-white);border-radius:50%;transition:background var(--transition)}.site-footer #menu-footer-socials .menu-item a:focus,.site-footer #menu-footer-socials .menu-item a:hover{color:var(--clr-heading);text-decoration:none}.site-footer #menu-footer-socials .menu-item a:focus:before,.site-footer #menu-footer-socials .menu-item a:hover:before{background-color:var(--clr-white)}.site-footer #menu-footer-socials .menu-item.ico-facebook a:before{content:"\E904"}.site-footer #menu-footer-socials .menu-item.ico-facebook a:before,.site-footer #menu-footer-socials .menu-item.ico-twitter a:before{color:inherit;font-family:icomoon,sans-serif!important;font-style:normal;font-weight:400;font-variant:normal;speak:none;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.site-footer #menu-footer-socials .menu-item.ico-twitter a:before{content:"\E903"}.site-footer #menu-footer-socials .menu-item.ico-linkedin a:before{content:"\E902";color:inherit;font-family:icomoon,sans-serif!important;font-style:normal;font-weight:400;font-variant:normal;speak:none;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.site-footer__copyright{grid-area:copy;display:flex;flex-direction:column;gap:.5rem;color:var(--clr-link-copyright);line-height:1}.site-footer__copyright #menu-footer-copyright,.site-footer__copyright #menu-footer-copyright .menu-item{display:inline-flex}.site-footer__copyright #menu-footer-copyright .menu-item a{padding-inline:.5rem;color:var(--clr-link-copyright);font-size:var(--font-size--3)}.site-footer__copyright #menu-footer-copyright .menu-item:first-child a{padding-inline-start:0}.site-footer__copyright #menu-footer-copyright .menu-item:not(:last-child) a{border-right:.0625rem solid var(--clr-link-copyright)}@media (min-width:25rem){.site-footer .wpcf7-form p{min-height:clamp(3.25rem,calc(2.96rem + 1.15vw),4rem);max-width:30rem;border:.125rem solid hsla(0,0%,100%,.2);grid-template-rows:1fr;grid-template-columns:1fr 0 auto}.site-footer .wpcf7-form p input[type=email]{border:none}}@media (min-width:36rem){.site-footer__nav{gap:1.25rem;grid-template-areas:"logo socials" "nav nav" "copy copy"}.site-footer #menu-footer-navigation{margin:1rem 0 .5rem;display:flex;justify-content:space-between;max-width:45rem}.site-footer #menu-footer-socials{margin:0 0 0 auto;align-self:center}.site-footer__copyright{flex-direction:row;align-items:center;justify-content:flex-start;gap:0}.site-footer #menu-footer-copyright .menu-item:first-child a{padding-inline-start:.5rem}}@media (min-width:62rem){.site-footer__sidebar{margin-bottom:2rem;display:flex;justify-content:space-between;gap:3rem}.site-footer__sidebar .widget_text p{margin-bottom:0}}.generic-page-header{margin:calc(var(--spacer) * 4) 0}body.africa #site-navigation:not(.is-scrolled),body.home #site-navigation:not(.is-scrolled){background-color:transparent}body.africa #site-navigation:not(.is-scrolled) .site-navigation__logo,body.home #site-navigation:not(.is-scrolled) .site-navigation__logo{filter:brightness(0) invert(1)}body.africa #site-navigation:not(.is-scrolled) .hamburger-inner,body.africa #site-navigation:not(.is-scrolled) .hamburger-inner:after,body.africa #site-navigation:not(.is-scrolled) .hamburger-inner:before,body.home #site-navigation:not(.is-scrolled) .hamburger-inner,body.home #site-navigation:not(.is-scrolled) .hamburger-inner:after,body.home #site-navigation:not(.is-scrolled) .hamburger-inner:before{background-color:var(--clr-white)}body.africa #site-navigation:not(.is-scrolled) #menu-primary-navigation .menu-item>a,body.africa #site-navigation:not(.is-scrolled) #menu-secondary-navigation .menu-item>a,body.home #site-navigation:not(.is-scrolled) #menu-primary-navigation .menu-item>a,body.home #site-navigation:not(.is-scrolled) #menu-secondary-navigation .menu-item>a{color:var(--clr-white)}body.africa #site-navigation:not(.is-scrolled) #menu-primary-navigation .menu-item>a:focus,body.africa #site-navigation:not(.is-scrolled) #menu-primary-navigation .menu-item>a:hover,body.africa #site-navigation:not(.is-scrolled) #menu-secondary-navigation .menu-item>a:focus,body.africa #site-navigation:not(.is-scrolled) #menu-secondary-navigation .menu-item>a:hover,body.home #site-navigation:not(.is-scrolled) #menu-primary-navigation .menu-item>a:focus,body.home #site-navigation:not(.is-scrolled) #menu-primary-navigation .menu-item>a:hover,body.home #site-navigation:not(.is-scrolled) #menu-secondary-navigation .menu-item>a:focus,body.home #site-navigation:not(.is-scrolled) #menu-secondary-navigation .menu-item>a:hover{color:var(--clr-gray-medium)}body.africa #site-navigation:not(.is-scrolled) #menu-primary-navigation .menu-item.has-dropdown>a,body.africa #site-navigation:not(.is-scrolled) #menu-secondary-navigation .menu-item.has-dropdown>a,body.home #site-navigation:not(.is-scrolled) #menu-primary-navigation .menu-item.has-dropdown>a,body.home #site-navigation:not(.is-scrolled) #menu-secondary-navigation .menu-item.has-dropdown>a{position:relative}body.africa #site-navigation:not(.is-scrolled) #menu-primary-navigation .menu-item.has-dropdown>a:after,body.africa #site-navigation:not(.is-scrolled) #menu-secondary-navigation .menu-item.has-dropdown>a:after,body.home #site-navigation:not(.is-scrolled) #menu-primary-navigation .menu-item.has-dropdown>a:after,body.home #site-navigation:not(.is-scrolled) #menu-secondary-navigation .menu-item.has-dropdown>a:after{margin:auto;content:"";position:absolute;inset:3rem 0 0 0;height:3rem;width:3rem;border:1.5rem solid transparent;border-bottom-color:var(--clr-white);z-index:-1;visibility:hidden;opacity:0}body.africa #site-navigation:not(.is-scrolled) #menu-primary-navigation .menu-item.has-dropdown:hover,body.africa #site-navigation:not(.is-scrolled) #menu-primary-navigation .menu-item.has-dropdownfocus,body.africa #site-navigation:not(.is-scrolled) #menu-secondary-navigation .menu-item.has-dropdown:hover,body.africa #site-navigation:not(.is-scrolled) #menu-secondary-navigation .menu-item.has-dropdownfocus,body.home #site-navigation:not(.is-scrolled) #menu-primary-navigation .menu-item.has-dropdown:hover,body.home #site-navigation:not(.is-scrolled) #menu-primary-navigation .menu-item.has-dropdownfocus,body.home #site-navigation:not(.is-scrolled) #menu-secondary-navigation .menu-item.has-dropdown:hover,body.home #site-navigation:not(.is-scrolled) #menu-secondary-navigation .menu-item.has-dropdownfocus{border-color:transparent}body.africa #site-navigation:not(.is-scrolled) #menu-primary-navigation .menu-item.has-dropdown:hover>a:after,body.africa #site-navigation:not(.is-scrolled) #menu-primary-navigation .menu-item.has-dropdownfocus>a:after,body.africa #site-navigation:not(.is-scrolled) #menu-secondary-navigation .menu-item.has-dropdown:hover>a:after,body.africa #site-navigation:not(.is-scrolled) #menu-secondary-navigation .menu-item.has-dropdownfocus>a:after,body.home #site-navigation:not(.is-scrolled) #menu-primary-navigation .menu-item.has-dropdown:hover>a:after,body.home #site-navigation:not(.is-scrolled) #menu-primary-navigation .menu-item.has-dropdownfocus>a:after,body.home #site-navigation:not(.is-scrolled) #menu-secondary-navigation .menu-item.has-dropdown:hover>a:after,body.home #site-navigation:not(.is-scrolled) #menu-secondary-navigation .menu-item.has-dropdownfocus>a:after{visibility:visible;opacity:1}body.africa #site-navigation:not(.is-scrolled) #menu-primary-navigation .nav-dropdown,body.africa #site-navigation:not(.is-scrolled) #menu-secondary-navigation .nav-dropdown,body.home #site-navigation:not(.is-scrolled) #menu-primary-navigation .nav-dropdown,body.home #site-navigation:not(.is-scrolled) #menu-secondary-navigation .nav-dropdown{box-shadow:none}body.africa .slide-carousel,body.home .slide-carousel{z-index:1}@media (max-width:61.98rem){body.africa .homepage-ginko-section,body.home .homepage-ginko-section{grid-template-areas:"image" "content";text-align:center}body.africa .homepage-ginko-section img,body.home .homepage-ginko-section img{max-width:25rem;justify-self:center}body.africa .homepage-ginko-section .image-content-columns__container,body.home .homepage-ginko-section .image-content-columns__container{margin:0 auto}}body.parent-pageid-750 .contained-content,body.parent-pageid-752 .contained-content{grid-column:3/4}body.parent-pageid-750 .contained-content__innerblocks-wrap,body.parent-pageid-752 .contained-content__innerblocks-wrap{margin:0;padding:0;max-width:calc(var(--container-max) * .75)}body.parent-pageid-750 .contained-content__innerblocks-wrap p,body.parent-pageid-752 .contained-content__innerblocks-wrap p{text-align:left;text-align-last:left;font-size:var(--font-size-1)}body.parent-pageid-752 .bordered-columns{--wp--style--block-gap:var(--spacer);justify-content:center;row-gap:var(--wp--style--block-gap,2em)}body.parent-pageid-752 .bordered-columns .wp-block-column{padding:calc(var(--spacer) * 1.5) var(--spacer) calc(var(--spacer) * 2);border:.0625rem solid var(--clr-gray-border)}@media (min-width:62rem){body.parent-pageid-752 .bordered-columns{--wp--style--block-gap:calc(var(--spacer) * 1.5)}}@media (min-width:75rem){body.parent-pageid-752 .bordered-columns{--wp--style--block-gap:calc(var(--spacer) * 2)}}@media (min-width:600px) and (max-width:991px){body.parent-pageid-752 .bordered-columns.four-columns{flex-wrap:wrap}body.parent-pageid-752 .bordered-columns.four-columns:not(.is-not-stacked-on-mobile)>.wp-block-column:not(:only-child){flex-basis:calc(50% - var(--wp--style--block-gap, 2em) / 2)!important;flex-grow:0}body.parent-pageid-752 .bordered-columns.four-columns:not(.is-not-stacked-on-mobile)>.wp-block-column:nth-child(2n){margin-left:var(--wp--style--block-gap,2em)}}@media (min-width:782px) and (max-width:991px){body.parent-pageid-752 .bordered-columns.four-columns:not(.is-not-stacked-on-mobile)>.wp-block-column{flex-basis:inherit;flex-grow:inherit}body.parent-pageid-752 .bordered-columns.four-columns:not(.is-not-stacked-on-mobile)>.wp-block-column[style*=flex-basis]{flex-grow:inherit}body.parent-pageid-752 .bordered-columns.four-columns:not(.is-not-stacked-on-mobile)>.wp-block-column:first-child,body.parent-pageid-752 .bordered-columns.four-columns:not(.is-not-stacked-on-mobile)>.wp-block-column:nth-child(3){margin-left:0}body.parent-pageid-752 .bordered-columns.four-columns:not(.is-not-stacked-on-mobile)>.wp-block-column:nth-child(2),body.parent-pageid-752 .bordered-columns.four-columns:not(.is-not-stacked-on-mobile)>.wp-block-column:nth-child(4){margin-left:var(--wp--style--block-gap,2em)}}body.page-id-813 p{max-width:100ch}body.error404 .wrap{min-height:25rem;display:flex;align-items:center;justify-content:center;text-align:center}body.error404 .generic-page-header{margin-bottom:1.25rem}body.error404 .alert{line-height:1.4}body.template-plain .gutenberg-wrapper{padding-bottom:calc(var(--spacer) * 5)}body.template-plain .gutenberg-wrapper ol,body.template-plain .gutenberg-wrapper p,body.template-plain .gutenberg-wrapper ul{max-width:100ch}.page.africa{padding-top:0}.africa-hero.page-header:after{content:url(/wp-content/themes/sage-new/dist/images/bga_africa_logo_3ac777fd3bf96103fd76bd0728201346.svg);width:10em;position:absolute;bottom:1em;left:1em}@media (min-width:540px){.africa-hero.page-header:after{left:auto;bottom:2.625em;right:1em}}@media (min-width:640px){.africa-hero.page-header:after{width:20em}}@media (min-width:1472px){.africa-hero.page-header:after{right:calc((100vw - 92em) / 2)}}@media (max-width:539px){.africa-hero.page-header .page-header__innerblocks-wrap{margin-bottom:5em}}.africa-leaf-section.image-content-columns .image-content-columns__content{align-self:center}.africa-leaf-section.image-content-columns .image-content-columns__container{max-width:none}.africa-leaf-section.image-content-columns .image-content-columns__image{position:relative;z-index:1}.africa-leaf-section.image-content-columns .image-content-columns__image img{object-fit:contain}@media (min-width:62rem){.africa-leaf-section.image-content-columns .image-content-columns__image{transform:scale(1.2)}.africa-leaf-section.image-content-columns .image-content-columns__image img{height:100%}}@media (min-width:92rem){.africa-leaf-section.image-content-columns .image-content-columns__image{left:calc((100vw - var(--container-max)) * -.5)}}@media (max-width:61.98rem){.africa-leaf-section.image-content-columns{grid-template-areas:"content";text-align:center}.africa-leaf-section.image-content-columns .image-content-columns__container{margin:0 auto}.africa-leaf-section.image-content-columns .image-content-columns__image{display:none}}.africa-team.image-content-columns .column--innerblocks-wrap{flex:1 1 100%;width:auto;max-width:none}.africa-team.image-content-columns .image-content-columns__image img{align-self:center;height:auto}@media (max-width:61.98rem){img[src$="AfricaWatercolor.png"]{max-width:30em}}.blog-header{margin-top:calc(var(--spacer) * 4)}.blog-header__img-title-wrap{display:flex;align-items:center}.blog-header img{padding-right:var(--spacer);width:50%;max-width:fit-content}.blog-header h1{margin:0;padding-left:var(--spacer);width:50%;font-size:clamp(2.25rem,calc(2rem + 1.25vw),3.13rem);border-left:.0625rem solid var(--clr-gray-border)}.blog-header p{margin:calc(var(--spacer) * 1.5) 0 0}@media (min-width:62rem){.blog-header p{margin-bottom:calc(var(--spacer) * -1)}}@media (min-width:75rem){.blog-header p{margin-bottom:0}}@media (min-width:92rem){.blog-header p{margin-bottom:calc(var(--spacer) * -1)}}.blog-header--press h1{width:auto}@media (min-width:36rem){.blog-header img{padding-right:calc(var(--spacer) * 1.5)}.blog-header h1{padding-left:calc(var(--spacer) * 1.5)}}#main-content .blog-header,#main-content .generic-page-header,#main-content .pagination{grid-column:1/-1}#main-content .posts-container{margin-bottom:calc(var(--spacer) * 5);display:grid;gap:calc(var(--spacer) * 2)}#main-content .posts-container .postcard{padding-inline:0}@media (min-width:42rem){#main-content .posts-container{grid-template-columns:1fr 1fr}}@media (min-width:62rem){#main-content .posts-container{gap:calc(var(--spacer) * 3)}}@media (min-width:75rem){#main-content .posts-container{grid-template-columns:1fr 1fr 1fr;gap:calc(var(--spacer) * 2)}}@media (min-width:92rem){#main-content .posts-container{gap:calc(var(--spacer) * 3)}}body:not(.paged) article.full-width:first-of-type{--clr-text:var(--clr-white);padding:calc(var(--spacer) * 2);max-width:none;background:var(--clr-green);grid-column:1/-1}body:not(.paged) article.full-width:first-of-type a{--clr-link:var(--clr-white);--clr-link-hover:var(--clr-white)}body:not(.paged) article.full-width:first-of-type a:not(.postcard__feat-img-link):focus-visible,body:not(.paged) article.full-width:first-of-type a:not(.postcard__feat-img-link):hover{opacity:.6}body:not(.paged) article.full-width:first-of-type .postcard__feat-img-link{margin:calc(var(--spacer) * -2)}body:not(.paged) article.full-width:first-of-type .postcard__industry-tax{display:inline-block;color:hsla(0,0%,100%,.7);order:0;margin-bottom:.25rem}body:not(.paged) article.full-width:first-of-type .postcard__title{margin:calc(var(--spacer) * 4) 0 var(--spacer);font-size:var(--font-size-7);order:1}body:not(.paged) article.full-width:first-of-type .postcard__meta{order:2;padding:0;margin-bottom:calc(var(--spacer) * 1.5);color:var(--clr-white)}body:not(.paged) article.full-width:first-of-type .postcard__meta img{padding:.25rem;margin-top:-.25rem;background-color:var(--clr-white);border-radius:50%}body:not(.paged) article.full-width:first-of-type .postcard__meta .entry-date{margin:0 0 0 calc(var(--spacer) * 3);color:var(--clr-white)}body:not(.paged) article.full-width:first-of-type p{order:3}@media (min-width:62rem){body:not(.paged) article.full-width:first-of-type{padding:0;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto auto auto 1fr;grid-template-areas:"img tax" "img title" "img meta" "img text"}body:not(.paged) article.full-width:first-of-type .postcard__feat-img-link{grid-area:img;margin:0;height:100%;width:100%}body:not(.paged) article.full-width:first-of-type .postcard__feat-img-link img{object-fit:cover}body:not(.paged) article.full-width:first-of-type .postcard__industry-tax{grid-area:tax;padding:calc(var(--spacer) * 2) calc(var(--spacer) * 2) 0;align-self:end}body:not(.paged) article.full-width:first-of-type .postcard__title{grid-area:title;margin:.5rem 0 calc(var(--spacer) * 1);padding:0 calc(var(--spacer) * 2)}body:not(.paged) article.full-width:first-of-type .postcard__meta{grid-area:meta;padding:0 calc(var(--spacer) * 2)}body:not(.paged) article.full-width:first-of-type p{grid-area:text;margin-bottom:calc(var(--spacer) * 2);padding:0 calc(var(--spacer) * 2)}body:not(.paged) article.full-width:first-of-type .postcard__read-more-link{grid-area:text;align-self:start;padding:0 calc(var(--spacer) * 2)}}body.archive.tax-industry .gutenberg-wrapper,body.post-type-archive-case_study .gutenberg-wrapper{margin:calc(var(--spacer) * 5) 0}body.archive.tax-industry .posts-wrapper,body.post-type-archive-case_study .posts-wrapper{margin-bottom:calc(var(--spacer) * 5);display:grid;gap:calc(var(--spacer) * 2)}@media (min-width:42rem){body.archive.tax-industry .posts-wrapper,body.post-type-archive-case_study .posts-wrapper{grid-template-columns:1fr 1fr}}@media (min-width:62rem){body.archive.tax-industry .posts-wrapper,body.post-type-archive-case_study .posts-wrapper{gap:calc(var(--spacer) * 3)}}@media (min-width:75rem){body.archive.tax-industry .posts-wrapper,body.post-type-archive-case_study .posts-wrapper{grid-template-columns:1fr 1fr 1fr;gap:calc(var(--spacer) * 2)}}@media (min-width:92rem){body.archive.tax-industry .posts-wrapper,body.post-type-archive-case_study .posts-wrapper{gap:calc(var(--spacer) * 3)}}body.archive.tax-industry .postcard,body.post-type-archive-case_study .postcard{padding-inline:0}body.archive.tax-industry.paged .template-content>*,body.post-type-archive-case_study.paged .template-content>*{display:none}body.archive.tax-industry.paged .template-content .top-title,body.archive.tax-industry.paged .template-content h1,body.post-type-archive-case_study.paged .template-content .top-title,body.post-type-archive-case_study.paged .template-content h1{display:block}.industry-select-wrapper{margin:0 0 calc(var(--spacer) * 1.5) auto;max-width:fit-content;display:grid;grid-template-columns:auto 1fr;gap:var(--spacer);place-items:center;justify-items:start}.industry-select-wrapper label{line-height:1}.industry-select-wrapper select{padding:.25em 1em .25em .125em;color:var(--clr-heading);background:transparent;border:none;border-bottom:.0625rem solid var(--clr-gray-medium);font-weight:100}body.post-type-archive-press h1{text-transform:uppercase;font-weight:400}body.post-type-archive-press h1 span{font-weight:100}body.post-type-archive-report h1{text-transform:uppercase;font-weight:400}body.post-type-archive-report h1 span{font-weight:100}.post-header{margin-top:calc(var(--spacer) * 5)}.post-header__logo{margin-bottom:var(--spacer)}.content-column-sidebar-wrap{padding:0}@media (min-width:75rem){.content-column-sidebar-wrap{display:grid;grid-template-columns:3fr 1fr;gap:calc(var(--spacer) * 2)}}.entry-date{margin:var(--spacer) 0 calc(var(--spacer) * 2);display:inline-block;font-size:var(--font-size--1);color:var(--clr-link)}.entry-date:before{content:"\E910";color:inherit;font-family:icomoon,sans-serif!important;font-style:normal;font-weight:400;font-variant:normal;speak:none;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0 .5em 0 0}.entry-author{padding:2.25rem;display:flex;align-items:flex-start;border-top:.625rem solid var(--clr-green)}.entry-author__accent-img{margin-right:1.5rem}.entry-author__name{margin-bottom:0;font-size:var(--font-size-2);font-weight:100}.entry-author__name a{color:var(--clr-heading);text-decoration:none}.entry-author__name a:focus,.entry-author__name a:hover{color:var(--clr-link-hover);text-decoration:underline}.entry-author__title{font-size:var(--font-size--1);color:var(--clr-gray-medium)}.news--article .post-header__logo{max-width:200px}.news--article h1{font-size:var(--font-size-7)}.news--article figure.featured-image{margin:0 0 calc(var(--spacer) * 4);font-size:0}@media (min-width:62rem){.news--article figure.featured-image img{max-width:50%}}.news--article figure.featured-image figcaption{padding:calc(var(--spacer) * .75);color:var(--clr-white);font-size:var(--font-size-0);font-style:italic;text-align:center;background-color:var(--clr-green)}@media (min-width:62rem){.news--article figure.featured-image figcaption{max-width:50%}}.news--article .entry-author{margin-top:calc(var(--spacer) * 4)}.single-report .post-header__logo{max-width:16rem}.single-report figure.featured-image{margin:0 0 calc(var(--spacer) * 2);font-size:0}.single-report figure.featured-image img{width:100%;min-width:100%}@media (min-width:62rem){.single-report figure.featured-image{margin:calc(var(--spacer) * -4) 0 calc(var(--spacer) * 1.5) calc(var(--spacer) * 3);width:50%;min-width:25rem;float:right}}@media (min-width:92rem){.single-report figure.featured-image{width:41.66%}}.single-locations .image-content-columns--page-header p{max-width:80ch;margin:0}.single-locations .image-content-columns--page-header .image-content-columns__content img{margin-bottom:.5rem;max-width:4rem;border:.0625rem solid var(--clr-gray-border)}.single-locations .image-content-columns--page-header .image-content-columns__image{justify-content:end;align-content:end}.single-locations .image-content-columns--page-header .image-content-columns__image img{height:auto;aspect-ratio:16/9;object-fit:contain;object-position:bottom right}.single-locations .contact-list{padding:0;margin:2rem 0 0;list-style:none}.single-locations .contact-item{display:flex;align-items:center;color:var(--clr-heading);font-size:var(--font-size-0);font-weight:600;line-height:1.4}.single-locations .contact-item:not(:last-child){margin:0 0 1.25rem}.single-locations .contact-item a{color:var(--clr-green);text-decoration:none}.single-locations .contact-item a:focus,.single-locations .contact-item a:hover{color:var(--clr-link)}.single-locations .contact-item:before{margin-right:.5em;color:var(--clr-link)!important;font-size:var(--font-size-1)}.single-locations .contact-item--address:before{content:"\E90C";margin-top:-.125em}.single-locations .contact-item--address:before,.single-locations .contact-item--telephone:before{color:inherit;font-family:icomoon,sans-serif!important;font-style:normal;font-weight:400;font-variant:normal;speak:none;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.single-locations .contact-item--telephone:before{content:"\E90B"}.single-locations .contact-item--email:before{content:"\E911"}.single-locations .contact-item--email:before,.single-locations .contact-item--user:before{color:inherit;font-family:icomoon,sans-serif!important;font-style:normal;font-weight:400;font-variant:normal;speak:none;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.single-locations .contact-item--user:before{content:"\E914";margin-top:-.125em}.single-locations .location-team-members{background-color:var(--clr-off-gray);padding-block:calc(var(--spacer) * 2)}.single-locations .location-team-members .container{display:grid;grid-template-columns:1fr;gap:var(--spacer)}@media (min-width:42rem){.single-locations .location-team-members .container{grid-template-columns:1fr 1fr}}@media (min-width:75rem){.single-locations .location-team-members .container{grid-template-columns:1fr 1fr 1fr}}@media (min-width:62rem){.single-locations .image-content-columns--page-header .column--innerblocks-wrap{padding-block:calc(var(--spacer) * 3)}}@media (min-width:75rem){.single-locations .image-content-columns--page-header.img-on-right.img-width-break-container .column--innerblocks-wrap{max-width:calc(((var(--container-max) / 2) - (var(--spacer) * 2)) + 8%);width:58%}.single-locations .image-content-columns--page-header.img-on-right.img-width-break-container .column--img{width:42%}}.single-team_members .profile-wrap{margin-top:calc(var(--spacer) * 2)}.single-team_members .profile-header{grid-area:header;padding-top:calc(var(--spacer) * 2)}.single-team_members .profile-header,.single-team_members .yoast-breadcrumbs{margin-bottom:calc(var(--spacer) * 2)}.single-team_members .job-title{margin-bottom:-.25em;color:var(--clr-heading);font-size:var(--font-size-1)}.single-team_members .profile-image{grid-area:img;margin:0 0 calc(var(--spacer) * 2);max-width:fit-content;font-size:0}.single-team_members .profile-image img{margin:auto;width:100%;max-width:20rem}.single-team_members .profile-image__caption{display:flex;align-items:center;justify-content:center;gap:var(--spacer);background:var(--clr-white)}.single-team_members .profile-image__caption a{display:inline-flex;text-decoration:none;color:var(--clr-green)}.single-team_members .profile-image__caption a:before{margin-top:-1em;padding:.5em;font-size:var(--font-size-2);background-color:var(--clr-white);border:.0625rem solid var(--clr-white);border-radius:50%;transition:all var(--transition)}.single-team_members .profile-image__caption a:focus,.single-team_members .profile-image__caption a:hover{color:var(--clr-white);text-decoration:none}.single-team_members .profile-image__caption a:focus:before,.single-team_members .profile-image__caption a:hover:before{background-color:var(--clr-green);border-color:var(--clr-green)}.single-team_members .profile-image__caption a.contact-email:before{content:"\E911"}.single-team_members .profile-image__caption a.contact-email:before,.single-team_members .profile-image__caption a.contact-twitter:before{color:inherit;font-family:icomoon,sans-serif!important;font-style:normal;font-weight:400;font-variant:normal;speak:none;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.single-team_members .profile-image__caption a.contact-twitter:before{content:"\E903"}.single-team_members .profile-image__caption a.contact-linkedin:before{content:"\E902";color:inherit;font-family:icomoon,sans-serif!important;font-style:normal;font-weight:400;font-variant:normal;speak:none;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.single-team_members .profile-content{grid-area:content}.single-team_members .skyline{margin:calc(var(--spacer) * 5) 0 0}.single-team_members .accordion-el li div{padding:0 calc(var(--spacer) * 3.25) calc(var(--spacer) * 1)}.single-team_members .accordion-el li div ol,.single-team_members .accordion-el li div ul{padding:0 0 0 var(--spacer);margin:0}.single-team_members .accordion-el li div ol li,.single-team_members .accordion-el li div ul li{border-bottom:0}.single-team_members .accordion-el .accordion-item-title{padding:1.5em .75em;color:var(--clr-green)}.single-team_members .accordion-el .accordion-item-title:before{content:"\E909";margin-right:1rem}.single-team_members .accordion-el .accordion-item-title.active:before,.single-team_members .accordion-el .accordion-item-title:before{color:inherit;font-family:icomoon,sans-serif!important;font-style:normal;font-weight:400;font-variant:normal;speak:none;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.single-team_members .accordion-el .accordion-item-title.active:before{content:"\E90A"}.single-team_members .accordion-el .accordion-item-title:focus,.single-team_members .accordion-el .accordion-item-title:hover{color:var(--clr-heading)}.single-team_members .accordion-el .accordion-item-aoe-wrap{margin-right:calc(var(--spacer) * -3.25);display:grid;grid-template-columns:1fr;grid-template-rows:6fr}@media (min-width:36rem){.single-team_members .accordion-el .accordion-item-aoe-wrap{grid-template-columns:auto auto;grid-template-rows:4fr;column-gap:calc(var(--spacer) * 2)}.single-team_members .accordion-el .accordion-item-aoe-wrap h5:first-of-type{grid-column:1;grid-row:1}.single-team_members .accordion-el .accordion-item-aoe-wrap h5:nth-of-type(2){grid-column:2;grid-row:1;grid-column:1;grid-row:3}.single-team_members .accordion-el .accordion-item-aoe-wrap ul:first-of-type{grid-column:1;grid-row:2}.single-team_members .accordion-el .accordion-item-aoe-wrap ul:nth-of-type(2){grid-column:2;grid-row:2;grid-column:1;grid-row:4}}@media (min-width:48rem){.single-team_members .accordion-el .accordion-item-aoe-wrap{margin-right:calc(var(--spacer) * -15);grid-template-columns:auto auto auto;grid-template-rows:2fr}.single-team_members .accordion-el .accordion-item-aoe-wrap h5:first-of-type{grid-column:1;grid-row:1}.single-team_members .accordion-el .accordion-item-aoe-wrap h5:nth-of-type(2){grid-column:2;grid-column:3;grid-row:1}.single-team_members .accordion-el .accordion-item-aoe-wrap ul:first-of-type{grid-column:1;grid-row:2}.single-team_members .accordion-el .accordion-item-aoe-wrap ul:nth-of-type(2){grid-column:2;grid-column:3;grid-row:2}}@media (min-width:36rem){.single-team_members .profile-header{margin-bottom:0}.single-team_members .profile-image{margin-left:calc(var(--spacer) * 2);max-width:50%;float:right}}@media (min-width:48rem){.single-team_members .profile-wrap{display:grid;grid-template-columns:1.5fr 1fr;grid-template-areas:"header img" "content img"}.single-team_members .profile-image{margin-top:calc(var(--spacer) * 5);margin-left:calc(var(--spacer) * 3);max-width:fit-content;float:none}}@media (min-width:62rem){.single-team_members .profile-wrap{grid-template-columns:2fr 1fr}}@media (min-width:75rem){.single-team_members .profile-wrap{grid-template-columns:7fr 5fr}.single-team_members .profile-image{margin-left:calc(var(--spacer) * 6)}.single-team_members .profile-image img{max-width:none}}.podcast-featured-row{grid-column:1/-1;margin-bottom:calc(var(--spacer) * 2);padding:calc(var(--spacer) * 2);background:var(--clr-off-gray,#f8f7f5);border-radius:8px}.podcast-featured-row__header{display:flex;align-items:center;gap:calc(var(--spacer) * 1.5);margin-bottom:calc(var(--spacer) * 2);flex-wrap:wrap}.podcast-featured-row__logo{width:80px;height:80px;object-fit:cover;border-radius:8px;flex-shrink:0}.podcast-featured-row__header-text{flex:1;min-width:200px}.podcast-featured-row__header-text h2{margin:0 0 .25rem;font-size:1.375rem}.podcast-featured-row__header-text p{margin:0;font-size:.9375rem;color:var(--clr-gray-medium,#666);line-height:1.5}.podcast-featured-row__view-all{flex-shrink:0;font-size:.9375rem;font-weight:600;color:var(--clr-green,#42672d);text-decoration:none;white-space:nowrap}.podcast-featured-row__view-all:hover{color:var(--clr-gray-medium,#666)}.podcast-featured-row__grid{display:grid;gap:calc(var(--spacer) * 1.5)}@media (min-width:42rem){.podcast-featured-row__grid{grid-template-columns:1fr 1fr 1fr}}.podcast-landing{max-width:1440px;margin:0 auto;padding:calc(var(--spacer) * 3) var(--spacer)}.podcast-hero{display:grid;gap:calc(var(--spacer) * 2);margin-bottom:calc(var(--spacer) * 4);padding:calc(var(--spacer) * 2.5);background:var(--clr-green,#42672d);color:#fff;border-radius:6px}@media (min-width:62rem){.podcast-hero{grid-template-columns:1fr 1fr;padding:calc(var(--spacer) * 3)}}.podcast-hero,.podcast-hero .podcast-hero__context,.podcast-hero .podcast-hero__ep-num,.podcast-hero .podcast-hero__hosts,.podcast-hero .podcast-hero__meta,.podcast-hero .podcast-hero__title,.podcast-hero .podcast-hero__title a,.podcast-hero__btn,.podcast-hero a,.podcast-hero em,.podcast-hero h1,.podcast-hero h2,.podcast-hero h3,.podcast-hero h4,.podcast-hero h5,.podcast-hero p,.podcast-hero span{color:#fff!important}.podcast-hero__btn{display:inline-flex;align-items:center;padding:.625em 1.625em;font-size:1rem;font-weight:700;text-decoration:none;background:transparent;border:.125rem solid #fff;cursor:pointer;transition:all .2s ease}.podcast-hero__btn:focus,.podcast-hero__btn:hover{color:var(--clr-green,#42672d)!important;background:#fff;border-color:#fff}.podcast-hero__badge{display:inline-block;padding:.25rem .75rem;font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;background:hsla(0,0%,100%,.18);border-radius:3px}.podcast-hero__ep-num{display:inline-block;margin-left:.5rem;font-size:.9375rem;opacity:.75}.podcast-hero__title{margin:var(--spacer) 0;font-size:clamp(1.5rem,calc(1.25rem + 1.25vw),2.5rem);line-height:1.2}.podcast-hero__title a{text-decoration:none}.podcast-hero__title a:hover{opacity:.85}.podcast-hero__context{margin:0 0 var(--spacer);font-size:1.0625rem;opacity:.9;line-height:1.65}.podcast-hero__meta{display:flex;gap:var(--spacer);margin-bottom:.75rem;font-size:.9375rem;opacity:.75}.podcast-hero__meta span+span:before{content:"\B7";margin-right:var(--spacer)}.podcast-hero__hosts{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:calc(var(--spacer) * 1.25);font-size:.9375rem}.podcast-hero__hosts em{opacity:.65}.podcast-hero__hosts span+span:before{content:"\B7";margin-right:.5rem}.podcast-hero__actions{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:calc(var(--spacer) * 1.5)}.podcast-hero__image img{width:100%;height:100%;object-fit:cover;border-radius:4px}.podcast-episodes__heading{margin-bottom:calc(var(--spacer) * 2);font-size:1.5rem}.podcast-episodes .navigation.pagination{margin-top:calc(var(--spacer) * 4)}.podcast-episodes__grid{display:grid;gap:calc(var(--spacer) * 2)}@media (min-width:42rem){.podcast-episodes__grid{grid-template-columns:1fr 1fr}}@media (min-width:75rem){.podcast-episodes__grid{grid-template-columns:1fr 1fr 1fr}}.podcast-card{display:flex;flex-direction:column;border:1px solid var(--clr-gray-border,#e0e0e0);border-radius:6px;overflow:hidden;transition:box-shadow .2s ease,transform .2s ease;background:#fff}.podcast-card:hover{box-shadow:0 6px 20px rgba(0,0,0,.07);transform:translateY(-2px)}.podcast-card__image-link{display:block;aspect-ratio:16/9;overflow:hidden;background:var(--clr-off-gray,#f4f0f0)}.podcast-card__image-link img{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.podcast-card:hover .podcast-card__image-link img{transform:scale(1.04)}.podcast-card__content{display:flex;flex-direction:column;flex:1;padding:calc(var(--spacer) * 1.25)}.podcast-card__meta{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:.5rem;font-size:.8125rem;color:var(--clr-gray-medium,#666)}.podcast-card__meta span+span:before{content:"\B7";margin-right:.5rem}.podcast-card__meta .entry-date{margin:0!important;font-size:.8125rem}.podcast-card__meta .entry-date:before{font-size:.75rem}.podcast-card__episode{font-weight:700;color:var(--clr-green,#42672d)}.podcast-card__title{margin:0 0 .5rem;font-size:1.0625rem;line-height:1.35}.podcast-card__title a{color:inherit;text-decoration:none}.podcast-card__title a:hover{color:var(--clr-green,#42672d)}.podcast-card__hosts{font-size:.8125rem;color:var(--clr-gray-medium,#666);margin-bottom:.5rem}.podcast-card__context{flex:1;margin:0 0 var(--spacer);font-size:.9375rem;color:#555;line-height:1.55}.podcast-card__listen-link{font-size:.9375rem;font-weight:600;color:var(--clr-green,#42672d);text-decoration:none}.podcast-card__listen-link:hover{text-decoration:underline}.podcast-single{max-width:1440px;margin:0 auto;padding:0 var(--spacer)}.podcast-single__breadcrumb{padding:calc(var(--spacer) * 1.5) 0;font-size:.8125rem;color:#999}.podcast-single__breadcrumb a{color:var(--clr-green,#42672d);text-decoration:none}.podcast-single__breadcrumb a:hover{text-decoration:underline}.podcast-single__breadcrumb span{margin:0 .375rem}.podcast-single__hero{display:grid;gap:calc(var(--spacer) * 2);padding:calc(var(--spacer) * 2.5) calc(var(--spacer) * 2);margin-bottom:calc(var(--spacer) * 3);background:linear-gradient(135deg,#42672d,#2c4a1e);border-radius:8px;color:#fff}@media (min-width:62rem){.podcast-single__hero{grid-template-columns:30% 1fr;align-items:center}}.podcast-single__hero .podcast-single__hero-hosts,.podcast-single__hero .podcast-single__meta,.podcast-single__hero a,.podcast-single__hero em,.podcast-single__hero h1,.podcast-single__hero span,.podcast-single__hero strong{color:#fff!important}.podcast-single__hero .podcast-single__episode{color:hsla(0,0%,100%,.9)!important}.podcast-single__hero .entry-date{margin:0!important;color:#fff!important;font-size:.9375rem}.podcast-single__hero .entry-date:before{color:#fff!important}.podcast-single__hero-info{display:flex;flex-direction:column;justify-content:center}.podcast-single__hero-hosts{margin-top:var(--spacer);font-size:1.0625rem;opacity:.9}.podcast-single__hero-hosts em{font-size:.875rem;opacity:.75}.podcast-single__hero-video{border-radius:6px;overflow:hidden}.podcast-single__hero-video img{width:100%;height:auto;display:block;border-radius:6px}.podcast-single__meta{display:flex;flex-wrap:wrap;gap:var(--spacer);margin-bottom:.75rem;font-size:.9375rem}.podcast-single__meta span+span:before{content:"\B7";margin-right:var(--spacer)}.podcast-single__episode{font-weight:700;color:var(--clr-green,#42672d)}.podcast-single__title{margin:0;font-size:clamp(1.5rem,calc(1.25rem + 1.25vw),2.5rem);line-height:1.2}.podcast-single__video-wrap{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;border-radius:6px;background:#000}.podcast-single__video-wrap iframe{position:absolute;top:0;left:0;width:100%;height:100%}.podcast-single__body{display:grid;gap:calc(var(--spacer) * 3);margin-bottom:calc(var(--spacer) * 4)}@media (min-width:62rem){.podcast-single__body{grid-template-columns:1fr 340px}}.podcast-single__context{margin-bottom:calc(var(--spacer) * 2.5)}.podcast-single__context h2{font-size:1.375rem;margin-bottom:.75rem}.podcast-single__context p{line-height:1.8;color:#444;font-size:1.0625rem}.podcast-single__content{margin-bottom:calc(var(--spacer) * 2.5);line-height:1.8;font-size:1.0625rem}.podcast-single__listen-elsewhere{margin-bottom:calc(var(--spacer) * 2)}.podcast-single__listen-elsewhere h2{font-size:1.25rem;margin-bottom:.75rem}.podcast-single__key-points{margin-bottom:calc(var(--spacer) * 2.5);padding:calc(var(--spacer) * 2);background:#f8f7f5;border-radius:8px;border-left:4px solid var(--clr-green,#42672d)}.podcast-single__key-points h2{font-size:1.25rem;margin:0 0 calc(var(--spacer) * 1.25);color:var(--clr-green,#42672d)}.podcast-single__key-points ul{margin:0;padding-left:1.25rem}.podcast-single__key-points li{margin-bottom:.625rem;line-height:1.6;color:#444}.podcast-single__sidebar{display:flex;flex-direction:column;gap:calc(var(--spacer) * 2)}@media (max-width:61.98rem){.podcast-single__sidebar{border-top:1px solid #e0e0e0;padding-top:calc(var(--spacer) * 2)}}.podcast-single__hosts{padding:calc(var(--spacer) * 1.5);background:#f8f7f5;border-radius:8px}.podcast-single__hosts h3{font-size:1rem;margin:0 0 var(--spacer);text-transform:uppercase;letter-spacing:.04em;font-weight:700;color:var(--clr-green,#42672d)}.podcast-single__host{display:flex;align-items:center;gap:calc(var(--spacer) * .75);margin-bottom:calc(var(--spacer) * .75);padding-bottom:calc(var(--spacer) * .75);border-bottom:1px solid #e8e8e8}.podcast-single__host:last-child{border-bottom:0;margin-bottom:0;padding-bottom:0}.podcast-single__host-img{flex-shrink:0;width:48px;height:48px;border-radius:50%;overflow:hidden}.podcast-single__host-img img{width:100%;height:100%;object-fit:cover}.podcast-single__host-placeholder{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:var(--clr-green,#42672d);color:#fff;font-weight:700;font-size:1.125rem;border-radius:50%}.podcast-single__host-info{display:flex;flex-direction:column}.podcast-single__host-info strong{font-size:.9375rem}.podcast-single__host-info a{color:var(--clr-green,#42672d);text-decoration:none}.podcast-single__host-info a:hover{text-decoration:underline}.podcast-single__host-role{font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.03em;color:var(--clr-green,#42672d)}.podcast-single__host-title{font-size:.8125rem;color:var(--clr-gray-medium,#666)}.podcast-single__details{padding:calc(var(--spacer) * 1.5);background:#f8f7f5;border-radius:8px}.podcast-single__details h3{font-size:1rem;margin:0 0 var(--spacer);text-transform:uppercase;letter-spacing:.04em;font-weight:700;color:var(--clr-green,#42672d)}.podcast-single__details dl{margin:0}.podcast-single__details dt{font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:#999;margin-bottom:.125rem}.podcast-single__details dd{margin:0 0 .75rem;font-size:.9375rem;color:#333}.podcast-single__details dd:last-child{margin-bottom:0}.podcast-single__details .entry-date{margin:0!important;font-size:.9375rem}.podcast-single__more{padding:calc(var(--spacer) * 4) 0 calc(var(--spacer) * 2);border-top:1px solid #e8e8e8}.podcast-single__more h2{font-size:1.5rem;margin-bottom:calc(var(--spacer) * 2)}.podcast-single__more-grid{display:grid;gap:calc(var(--spacer) * 2)}@media (min-width:42rem){.podcast-single__more-grid{grid-template-columns:1fr 1fr 1fr}}.podcast-single__more-all{margin-top:calc(var(--spacer) * 2.5);text-align:center}body.wp-admin{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-weight:400}body.wp-admin .edit-post-visual-editor{font-family:var(--font-family-primary)}body.admin-bar #site-navigation{margin-top:var(--wp-admin--admin-bar--height)}.background-container{position:relative}.background-container__bg-img-wrap,.background-container__overlay{grid-column:1/-1}.background-container__bg-img-wrap{position:absolute;z-index:-1;inset:0}.background-container__bg-img-wrap img{height:100%;width:100%;object-fit:cover;object-position:center}.background-container__overlay{position:absolute;z-index:0;inset:0;background-color:var(--acf-clr-overlay,transparent)}.background-container__innerblocks-wrap{position:relative;z-index:1}.brainstorm-cards{padding:var(--spacer);background-color:var(--clr-off-gray);display:grid;grid-template-columns:1fr;row-gap:var(--spacer)}@media (min-width:48rem){.brainstorm-cards{grid-template-columns:1fr 1fr;gap:var(--spacer)}}.button-group{max-width:fit-content;display:flex;flex-wrap:wrap;gap:var(--spacer)}.button-group>*{flex-grow:1;max-width:none}.button-group.center-button-group{margin-inline:auto}.case-study-header{padding-top:calc(var(--spacer) * 3.5)}.case-study-header.use-colored-bg{background-image:linear-gradient(180deg,var(--acf-color-bg) calc(100% - (var(--spacer) * 1.75)),transparent calc(100% - (var(--spacer) * 1.75)))}.case-study-header.use-light-text{--clr-heading:var(--clr-white);--clr-text:var(--clr-white);--clr-link:var(--clr-white);--clr-link-hover:var(--clr-white)}.case-study-header .yoast-breadcrumbs{margin-block:calc(var(--spacer) * .75) var(--spacer)}.case-study-header .case-study-industry{display:block;margin-bottom:var(--spacer);font-size:var(--font-size--1)}.case-study-header .case-study-industry a{opacity:.6;text-decoration:none}.case-study-header .case-study-industry a:focus,.case-study-header .case-study-industry a:hover{opacity:1;text-decoration:underline}@media (min-width:62rem){.case-study-header .container{display:grid;grid-template-columns:1fr 1fr;gap:calc(var(--spacer) * 1.5)}.case-study-header .case-study-header__innerblocks-wrap{padding-bottom:calc(var(--spacer) * 4)}.case-study-header .case-study-header__feat-img-wrap img{height:100%;width:100%;object-fit:cover}}@media (min-width:75rem){.case-study-header .container{grid-template-columns:1.25fr 1fr}}.contained-content{text-align:center}.contained-content.use-colored-bg{padding-block:calc(var(--spacer) * 5) calc(var(--spacer) * 6);background-color:var(--acf-color-bg,transparent)}.contained-content.use-light-text{--clr-heading:var(--clr-white);--clr-text:var(--clr-white);--clr-link:var(--clr-white);--clr-link-hover:var(--clr-white)}.contained-content__innerblocks-wrap{padding:0 var(--spacer);margin:auto;max-width:calc(var(--container-max) * .575)}.contained-content__innerblocks-wrap p{text-align:justify;text-align-last:center}.featured-case-study{display:grid}.featured-case-study__img-wrap{margin-bottom:calc(var(--spacer) * .75);font-size:0}.featured-case-study__img-wrap img{height:100%;width:100%;object-fit:cover}.featured-case-study__text-wrap a:not(.has-arrow-right){text-decoration:none}.featured-case-study__text-wrap a:not(.has-arrow-right):focus,.featured-case-study__text-wrap a:not(.has-arrow-right):hover{text-decoration:underline}.featured-case-study__title{--clr-link:var(--clr-green)}.featured-case-study__excerpt a{display:none}@media (min-width:48rem){.featured-case-study{grid-template-columns:1fr 1fr}.featured-case-study__text-wrap{padding:calc(var(--spacer) * 1.5) calc(var(--spacer) * 1.5) calc(var(--spacer) * 3)}}@media (min-width:62rem){.featured-case-study{grid-template-columns:5fr 7fr}.featured-case-study__text-wrap{padding:calc(var(--spacer) * 2) calc(var(--spacer) * 2) calc(var(--spacer) * 4)}}@media (min-width:75rem){.featured-case-study__text-wrap{padding:calc(var(--spacer) * 2) calc(var(--spacer) * 8) calc(var(--spacer) * 4) calc(var(--spacer) * 2)}}.featured-item{padding:0 var(--spacer);display:grid;grid-column-gap:3rem;grid-template-areas:"image" "top" "bottom"}.featured-item__image-wrap{grid-area:image}.featured-item__image-wrap img{height:100%;width:100%;object-fit:cover}.featured-item__bottom-wrap,.featured-item__top-innerblocks-wrap{padding-inline:var(--spacer)}.featured-item__top-innerblocks-wrap{grid-area:top;padding:1rem 0;background-color:var(--acf-clr-bg-top,transparent)}.featured-item__top-innerblocks-wrap p{margin-bottom:calc(var(--spacer) * 1.5)}.featured-item__bottom-wrap{--clr-heading:var(--clr-white);--clr-text:var(--clr-white);--clr-link:var(--clr-white);--clr-link-hover:var(--clr-white);grid-area:bottom;padding-block:calc(var(--spacer) * 2.5) calc(var(--spacer) * 3);background-color:var(--acf-clr-bg-bottom,#2c86b8)}.featured-item__bottom-wrap a{text-decoration:none}.featured-item__bottom-wrap a:focus,.featured-item__bottom-wrap a:hover{color:var(--clr-white);opacity:.5}.featured-item__bottom-wrap a.has-arrow-right{border:none}.featured-item__bottom-wrap a.has-arrow-right:focus,.featured-item__bottom-wrap a.has-arrow-right:hover{color:var(--clr-white)}.featured-item__bottom-sm-heading{margin-bottom:calc(var(--spacer) * .75);font-size:var(--font-size--5);text-transform:uppercase}.featured-item__item-title{margin-bottom:calc(var(--spacer) * .5);font-size:var(--font-size-1)}.featured-item__bottom-sm-heading-two{font-size:var(--font-size--3);opacity:.6}@media (min-width:48rem){.featured-item{grid-template-columns:1fr 2fr;grid-template-areas:"image top" "bottom bottom"}.featured-item__bottom-wrap,.featured-item__top-innerblocks-wrap{padding-inline:calc(var(--spacer) * 1.5) calc(var(--spacer) * 4.5)}.featured-item__top-innerblocks-wrap{padding-top:0}}@media (min-width:62rem){.featured-item{grid-template-areas:"image top" "image bottom"}.featured-item__bottom-wrap,.featured-item__top-innerblocks-wrap{padding-inline:calc(var(--spacer) * 2) calc(var(--spacer) * 8)}}@media (min-width:75rem){.featured-item__bottom-wrap,.featured-item__top-innerblocks-wrap{padding-inline:calc(var(--spacer) * 3) calc(var(--spacer) * 12)}}@media (min-width:92rem){.featured-item{padding:0}.featured-item__bottom-wrap,.featured-item__top-innerblocks-wrap{padding-inline:calc(var(--spacer) * 4) calc(var(--spacer) * 16)}}.image-content-columns{display:grid;grid-template-areas:"content" "image"}.image-content-columns img{display:block;width:100%}.image-content-columns .slick-slide div{display:grid}.image-content-columns__container{max-width:90ch}.image-content-columns__content{grid-area:content;padding:calc(var(--spacer) * 2) var(--spacer);background:var(--background,transparent)}.image-content-columns__image{display:grid;gap:2vw;grid-area:image}.image-content-columns__image a{display:grid}@media (min-width:800px){.image-content-columns__image{gap:1rem}}.image-content-columns.fill img,.image-content-columns[data-image-count="2"] img,.image-content-columns[data-image-count="3"] img{height:100%;object-fit:cover}.image-content-columns:not(.has-slideshow)[data-image-count="2"] .image-content-columns__image{grid-template-columns:1fr 1fr}.image-content-columns:not(.has-slideshow)[data-image-count="2"] .image-content-columns__image>:first-child{grid-column:1}.image-content-columns:not(.has-slideshow)[data-image-count="2"] .image-content-columns__image>:nth-child(2){grid-column:2}.image-content-columns:not(.has-slideshow)[data-image-count="3"] .image-content-columns__image{grid-template-columns:2fr 1fr;grid-template-rows:repeat(2,1fr)}.image-content-columns:not(.has-slideshow)[data-image-count="3"] .image-content-columns__image>:first-child{grid-column:1;grid-row:1/3}.image-content-columns:not(.has-slideshow)[data-image-count="3"] .image-content-columns__image>:nth-child(2){grid-column:2;grid-row:1}.image-content-columns:not(.has-slideshow)[data-image-count="3"] .image-content-columns__image>:nth-child(3){grid-column:2;grid-row:2}@media (min-width:62rem){.image-content-columns{grid-template-areas:"content image"}.image-content-columns__content{grid-area:content;padding:calc(var(--spacer) * 3)}.image-content-columns.image-1-2{grid-template-columns:repeat(2,50%)}.image-content-columns.image-1-3,.image-content-columns.image-2-3.reverse{grid-template-columns:66.66667% 33.33333%}.image-content-columns.image-1-4,.image-content-columns.image-3-4.reverse{grid-template-columns:75% 25%}.image-content-columns.image-1-3.reverse,.image-content-columns.image-2-3{grid-template-columns:33.33333% 66.66667%}.image-content-columns.image-1-4.reverse,.image-content-columns.image-3-4{grid-template-columns:25% 75%}.image-content-columns.image-5-12,.image-content-columns.image-7-12.reverse{grid-template-columns:58.33333% 41.66667%}.image-content-columns.image-5-12.reverse,.image-content-columns.image-7-12{grid-template-columns:41.66667% 58.33333%}.image-content-columns.reverse{grid-template-areas:"image content"}}.image-content-grid{display:grid;grid-template-columns:1fr;row-gap:calc(var(--spacer) * 4);text-align:center}.image-content-grid__block{display:grid;gap:calc(var(--spacer) * .5)}.image-content-grid__block img{margin:auto;width:100%;max-width:15rem;aspect-ratio:1;object-fit:cover}.image-content-grid__block-content{padding:var(--spacer) 0}.image-content-grid__block-title{font-size:var(--font-size-2)}.image-content-grid__block-text{margin-bottom:var(--spacer)}.image-content-grid .has-arrow-right{color:var(--clr-green)}@media (min-width:36rem){.image-content-grid{text-align:left}.image-content-grid__block{grid-template-columns:Min(33.33%,15rem) 1fr;gap:calc(var(--spacer) * 1.5)}.image-content-grid__block img{margin:0}.image-content-grid__block-content{padding:clamp(.25rem,calc(-.79rem + 2.88vw),1rem) 0}}@media (min-width:62rem){.image-content-grid{grid-template-columns:1fr 1fr;column-gap:calc(var(--spacer) * 3)}.image-content-grid__block-content{padding:clamp(.25rem,calc(-1.3rem + 2.5vw),1rem) 0}}@media (min-width:75rem){.image-content-grid{column-gap:calc(var(--spacer) * 5)}}@media (min-width:92rem){.image-content-grid{column-gap:calc(var(--spacer) * 6)}}.industries-list__title{margin-bottom:1.25em;font-size:var(--font-size-1)}.industries-list__navigation-list{padding:0;list-style-type:none;display:grid;grid-template-columns:1fr;grid-auto-rows:1fr;column-gap:calc(var(--spacer) * 3);row-gap:calc(var(--spacer) * 2)}@media (min-width:48rem){.industries-list__navigation-list{grid-template-columns:repeat(2,1fr)}}@media (min-width:92rem){.industries-list__navigation-list{grid-template-columns:repeat(3,1fr)}}.industries-list__navigation-link{height:100%;min-height:4rem;display:grid;grid-template-columns:4.5rem auto;gap:var(--spacer);align-items:center;color:var(--clr-heading);font-size:var(--font-size-2);font-weight:600;text-decoration:none;line-height:1.2;background-color:var(--clr-white);box-shadow:var(--card-shadow);transition:all var(--transition);overflow:hidden}@media (min-width:48rem) and (max-width:61.98rem){.industries-list__navigation-link{font-size:var(--font-size-1)}}.industries-list__navigation-link-img-wrap{height:100%;display:flex;align-items:center;justify-content:center;background-color:var(--clr-green-alt);transition:background var(--transition)}.industries-list__navigation-link-img-wrap img{width:50%;filter:brightness(1) invert(1)}.industries-list__navigation-link-text-wrap{padding:.5em .5em .5em 0}.industries-list__navigation-link:focus,.industries-list__navigation-link:hover{box-shadow:var(--card-shadow-hover)}.industries-list__navigation-link:focus .industries-list__navigation-link-img-wrap,.industries-list__navigation-link:hover .industries-list__navigation-link-img-wrap{background-color:var(--clr-green)}.leadership-grid{width:100%;display:grid;grid-template-columns:repeat(2,1fr);column-gap:var(--spacer);row-gap:calc(var(--spacer) * 2)}@media (min-width:48rem){.leadership-grid{grid-template-columns:repeat(3,1fr);column-gap:4rem;row-gap:2rem}}@media (min-width:75rem){.leadership-grid{grid-template-columns:repeat(4,1fr);column-gap:5rem;row-gap:3rem}}.leadership-header{margin-top:calc(var(--spacer) * 2);display:grid;gap:calc(var(--spacer) * 2)}.leadership-header__innerblocks-wrap{padding:calc(var(--spacer) * 3) 0}.leadership-header .yoast-breadcrumbs{margin-bottom:calc(var(--spacer) * 2)}.leadership-header__featured-profile{max-width:25rem}.leadership-header__featured-profile a img{transition:opacity var(--transition)}.leadership-header__featured-profile a img:focus,.leadership-header__featured-profile a img:hover{opacity:.8}.leadership-header__featured-profile-meta{margin-left:-.1875rem;padding:0 var(--spacer);border-left:.375rem solid var(--clr-green)}.leadership-header__featured-profile-meta a{color:var(--clr-green);text-decoration:none}.leadership-header__featured-profile-name{margin-bottom:0;font-size:var(--font-size-2);font-weight:600}@media (min-width:62rem){.leadership-header{grid-template-columns:55% 1fr;gap:calc(var(--spacer) * 2)}.leadership-header__featured-profile{place-self:end;padding-right:var(--spacer)}}.locations-directory .tabs ul{margin-bottom:calc(var(--spacer) * 3);list-style:none;display:flex;align-items:center;justify-content:center;gap:calc(var(--spacer) * 2)}.locations-directory .tabs li{font-size:var(--font-size-1);font-weight:400}.locations-directory .tabs a{text-decoration:none;color:var(--clr-gray-medium);position:relative}.locations-directory .tabs a:after{content:"";position:absolute;inset:auto 0 -1rem 0;margin:auto;height:.25rem;width:2rem;background-color:transparent;transition:var(--transition)}.locations-directory .tabs a.active,.locations-directory .tabs a:focus,.locations-directory .tabs a:hover{color:var(--clr-green)}.locations-directory .tabs a.active:after{background-color:var(--clr-green)}.locations-directory #tab1{display:grid;grid-template-columns:1fr;grid-auto-rows:1fr;gap:calc(var(--spacer) * 1.5)}@media (min-width:36rem){.locations-directory #tab1{grid-template-columns:repeat(2,1fr)}}@media (min-width:62rem){.locations-directory #tab1{grid-template-columns:repeat(3,1fr)}}@media (min-width:75rem){.locations-directory #tab1{grid-template-columns:repeat(4,1fr)}}.locations-directory__item{padding-right:.25em;display:grid;grid-template-columns:7.5rem auto;gap:var(--spacer);align-items:center;color:var(--clr-heading);font-size:var(--font-size-2);font-weight:600;text-decoration:none;line-height:1.2;background-color:var(--clr-white);box-shadow:var(--card-shadow);overflow:hidden;transition:all var(--transition)}.locations-directory__item img{height:100%;width:100%;object-fit:contain;object-position:center}.locations-directory__item:focus,.locations-directory__item:hover{background-color:var(--clr-white-off);box-shadow:var(--card-shadow-hover)}.locations-directory .accordion-el .accordion-item-title{padding:1em 1em 1em 0;font-size:var(--font-size-5)}.locations-directory .accordion-el .accordion-item-title.active{color:var(--clr-green)}.locations-directory .accordion-el section{display:grid;grid-template-columns:1fr;grid-auto-rows:1fr;gap:calc(var(--spacer) * 1.5)}@media (min-width:36rem){.locations-directory .accordion-el section{grid-template-columns:repeat(2,1fr)}}@media (min-width:62rem){.locations-directory .accordion-el section{grid-template-columns:repeat(3,1fr)}}@media (min-width:75rem){.locations-directory .accordion-el section{padding:0 calc(var(--spacer) * 4) calc(var(--spacer) * 1.5) 0}}@media (min-width:75rem){.locations-directory .accordion-el{margin:auto;max-width:calc(var(--container-max) * .8333)}}.locations-directory-grid{display:grid;gap:var(--spacer)}.locations-directory-grid__item{padding:calc(var(--spacer) * 1.25);background:var(--clr-white);box-shadow:var(--card-shadow)}.locations-directory-grid__flag-link{margin-bottom:calc(var(--spacer) * 1.5);max-width:6rem;display:block;font-size:0;border:.0625rem solid var(--clr-gray-border)}.locations-directory-grid__title{--clr-link:var(--clr-heading);font-size:var(--font-size-2)}.locations-directory-grid__title a{text-decoration:none}.locations-directory-grid__title a:focus,.locations-directory-grid__title a:hover{text-decoration:underline}.locations-directory-grid__member-name{margin-bottom:calc(var(--spacer) * .75);font-size:var(--font-size-1);line-height:1.2}.locations-directory-grid__member-name span{display:block;color:var(--clr-gray-medium);font-size:var(--font-size-0);font-style:italic;font-weight:100}.locations-directory-grid__telephone{margin-bottom:0}.locations-directory-grid__email{--clr-link:var(--clr-text)}@media (min-width:36rem){.locations-directory-grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:62rem){.locations-directory-grid{grid-template-columns:repeat(3,1fr)}}@media (min-width:75rem){.locations-directory-grid{grid-template-columns:repeat(4,1fr)}}.map-content__content{padding:0 var(--spacer);max-width:100ch}.map-content__content h2{font-size:var(--font-size-8);line-height:1.1}.map-content__content h2:not(.has-text-color){color:var(--clr-green)}@media (max-width:47.98rem){.map-content__map.\--interactive{display:none}}@media (min-width:48rem){.map-content.is-interactive .map-content__map.\--static{display:none}}@media (max-width:61.98rem){.map-content{text-align:center}}.page-header{--clr-heading:var(--clr-white);--clr-text:var(--clr-white);display:grid;height:80vh;min-height:25rem;position:relative;background-image:linear-gradient(0deg,#000 0,transparent 50%),var(--background-image);background-size:cover;background-repeat:no-repeat;background-position:50%;background-color:#e6e6e6;background-blend-mode:multiply}.page-header p{max-width:90ch;font-size:var(--font-size-2);font-weight:400;line-height:1.5}.page-header a:not(.bga-btn--white){color:var(--clr-white)}.page-header__innerblocks-wrap{opacity:0;transform:translateY(-20%);animation-duration:1s;animation-timing-function:ease;animation-delay:1.25s;animation-iteration-count:1;animation-direction:normal;animation-fill-mode:forwards;animation-play-state:running;animation-name:fadeInDown;margin:auto auto 3rem}.page-header .bga-btn,.page-header .has-arrow-right{margin-bottom:calc(var(--spacer) * 2)}.page-header .has-arrow-right{display:inline-block}.page-header.center-content .page-header__innerblocks-wrap{text-align:center;margin:auto}.page-header.center-content .page-header__innerblocks-wrap>*{margin:auto}.rainbow-bar{height:.625rem;background:linear-gradient(90deg,var(--clr-blue-alt) 20%,var(--clr-green-alt) 0 40%,var(--clr-magenta) 40% 60%,var(--clr-orange) 60% 80%,var(--clr-orange-alt) 80% 100%)}.recent-items{padding:calc(var(--spacer) * 4) 0;background-color:var(--acf-clr-bg,transparent)}.recent-items.no-padding{padding:0}.recent-items__header{text-align:center}.recent-items__header .container{margin-bottom:var(--spacer);display:grid;grid-template-columns:1fr;grid-template-areas:"logo" "title" "text"}.recent-items__title{margin-top:2rem;grid-area:title;color:var(--clr-green);font-size:var(--font-size-8)}.recent-items__text{max-width:90ch;margin-inline:auto}.recent-items__logo{grid-area:logo;margin:auto}.recent-items__items-wrap .container{padding:0;display:flex;flex-wrap:wrap;gap:calc(var(--spacer) * 2)}.recent-items__items-wrap .container .postcard{margin:0 auto}.recent-items__items-wrap .container .full-width{margin-inline:var(--spacer)}@media (min-width:48rem){.recent-items__items-wrap .container{column-gap:var(--spacer);row-gap:calc(var(--spacer) * 2)}.recent-items__items-wrap .container .postcard{width:calc(50% - var(--spacer))}}@media (min-width:75rem){.recent-items__header{text-align:left}.recent-items__header .container{grid-template-columns:1fr auto;grid-template-areas:"title logo";column-gap:calc(var(--spacer) * 4)}.recent-items__title{margin-top:0}.recent-items__text{margin-inline:0}.recent-items__logo{margin:auto 0 auto auto}.recent-items__items-wrap .container{padding:0;display:grid;grid-template-columns:1fr 1fr 1fr;gap:var(--spacer)}.recent-items__items-wrap .container .postcard{width:auto}}.services-cards{display:grid;column-gap:calc(var(--spacer) * .75)}@media (min-width:36rem){.services-cards{grid-template-columns:repeat(2,1fr)}}@media (min-width:62rem){.services-cards{grid-template-columns:repeat(3,1fr)}}@media (min-width:75rem){.services-cards{grid-template-columns:repeat(4,1fr)}}.services-cards__title{margin-bottom:1.25em;font-size:var(--font-size-1);grid-column:1/-1}.services-cards .postcard{padding:0;margin-bottom:calc(var(--spacer) * 3)}.services-cards .postcard p{padding-right:var(--spacer)}.services-cards .postcard>a:last-of-type{color:var(--clr-link);max-width:fit-content;font-size:var(--font-size-0);line-height:1.2}.services-cards .postcard>a:last-of-type:focus,.services-cards .postcard>a:last-of-type:hover{color:var(--clr-link-hover)}.simple-call-to-action{--clr-heading:var(--clr-white);--clr-text:var(--clr-white);padding:calc(var(--spacer) * 4) 0;background-color:var(--acf-clr-bg,#2c86b8);text-align:center}.simple-call-to-action .container{display:grid;gap:calc(var(--spacer) * 1.5)}.simple-call-to-action .bga-btn--white-outline{--clr-btn-text-hover:var(--acf-clr-bg)}.simple-call-to-action .bga-btn+.bga-btn{margin-left:0}.simple-call-to-action__innerblocks-wrap{margin:0 auto;max-width:70rem}.simple-call-to-action__innerblocks-wrap h2,.simple-call-to-action__innerblocks-wrap h3{margin-bottom:0}.simple-call-to-action__innerblocks-wrap h2+p,.simple-call-to-action__innerblocks-wrap h3+p{margin:var(--spacer) 0 0}.simple-call-to-action.has-two-links .simple-call-to-action__buttons-wrap{max-width:fit-content;margin:0 auto;display:grid;gap:calc(var(--spacer) * 1.5)}.simple-call-to-action.has-two-links .simple-call-to-action__buttons-wrap .bga-btn{max-width:none}@media (min-width:36rem){.simple-call-to-action.has-two-links .simple-call-to-action__buttons-wrap{grid-template-columns:auto auto}.simple-call-to-action.has-two-links .simple-call-to-action__buttons-wrap .bga-btn{place-self:center}}@media (min-width:62rem){.simple-call-to-action.has-content-left{text-align:left}.simple-call-to-action.has-content-left .container{grid-template-columns:2fr 1fr}.simple-call-to-action.has-content-left .simple-call-to-action__innerblocks-wrap{margin:0 auto 0 0}.simple-call-to-action.has-content-left.has-one-link .simple-call-to-action__buttons-wrap{margin:auto}.simple-call-to-action.has-content-left.has-two-links .simple-call-to-action__buttons-wrap{margin:auto;height:fit-content;grid-template-columns:auto;align-items:start}.simple-call-to-action.has-content-left.has-two-links .simple-call-to-action__buttons-wrap .bga-btn{place-self:initial;max-width:none}}@media (min-width:75rem){.simple-call-to-action.has-content-left .container{grid-template-columns:calc(58.33% - (var(--spacer) * 3)) 41.66%;gap:calc(var(--spacer) * 3)}.simple-call-to-action.has-content-left.has-two-links .simple-call-to-action__buttons-wrap{margin:auto 0 auto auto;grid-template-columns:auto auto}}.slide-carousel{--clr-heading:var(--clr-white);--clr-text:var(--clr-white);overflow:hidden;position:relative}.slide-carousel a{color:var(--clr-white)}.slide-carousel .slider{width:100%;max-width:100vw}.slide-carousel .slide{position:relative;min-height:100vh;display:flex;flex-direction:column;justify-content:center;color:var(--clr-white)}.slide-carousel .slide img,.slide-carousel .slide video{position:absolute;inset:0;z-index:-2;object-fit:cover;min-height:100%;min-width:100%}.slide-carousel .slide__overlay{position:absolute;inset:0;z-index:-1;background-color:rgba(0,0,0,.5)}.slide-carousel .slide .container{margin:12rem auto 8rem}.slide-carousel .slide__text-top{margin-bottom:.5rem;font-size:var(--font-size-1)}.slide-carousel .slide__text-heading{margin-bottom:1.25rem;max-width:20ch;font-size:var(--font-size-9);line-height:1.15}.slide-carousel .slide__cta-link{font-size:var(--font-size-0)}.slide-carousel .slide__cta-link:focus,.slide-carousel .slide__cta-link:hover{opacity:.5}.slide-carousel .slide__cta-link.has-arrow-right{border:none}.slide-carousel .slider-nav{position:absolute;inset:auto 0 0 0;display:flex;gap:10%}.slide-carousel .slider-nav a{padding:clamp(1.25rem,calc(.58rem + 1.85vw),2.25rem) 0 clamp(.75rem,calc(.25rem + 1.39vw),1.5rem);width:15%;font-size:var(--font-size-0);line-height:1.2;text-decoration:none;border-top:.25rem solid transparent;opacity:.6;transition:all var(--transition)}.slide-carousel .slider-nav a.active,.slide-carousel .slider-nav a:focus,.slide-carousel .slider-nav a:hover{border-color:var(--clr-white);opacity:1}@media (max-width:47.98rem){.slide-carousel .slider-nav{display:none}}.solutions-overview{display:grid;grid-template-areas:"header" "nav" "image"}.solutions-overview__header{grid-area:header;text-align:center}.solutions-overview__navigation{grid-area:nav}.solutions-overview__navigation-list{margin:0 0 2rem;padding:0;list-style-type:none;display:grid;gap:1rem;grid-template-columns:1fr}.solutions-overview__navigation-list-item{border:.0625rem solid var(--clr-gray-border)}.solutions-overview__navigation-link{padding:.5rem;height:100%;display:flex;column-gap:1rem;text-decoration:none;color:var(--clr-text);background-color:transparent;transition:all var(--transition)}.solutions-overview__navigation-link:focus,.solutions-overview__navigation-link:hover{color:var(--clr-link-hover);background-color:var(--clr-white-off)}.solutions-overview__navigation-link:focus .solutions-overview__navigation-img-wrap,.solutions-overview__navigation-link:hover .solutions-overview__navigation-img-wrap{background-color:var(--clr-green)}.solutions-overview__navigation-link:focus .solutions-overview__navigation-title,.solutions-overview__navigation-link:hover .solutions-overview__navigation-title{color:var(--clr-green)}.solutions-overview__navigation-img-wrap{display:flex;align-items:center;justify-content:center;min-width:2.875rem;height:2.875rem;font-size:0;background-color:var(--acf-icon-bg-clr,#2c86b8);border-radius:50%;transition:background-color var(--transition)}.solutions-overview__navigation-img-wrap img{max-width:1.5rem;filter:invert(1)}.solutions-overview__navigation-title{grid-area:title;margin-block:.125rem .25rem;font-size:var(--font-size-1);transition:color var(--transition)}.solutions-overview__navigation-desc{grid-area:desc;margin-bottom:0;font-size:var(--font-size--1);line-height:1.6}.solutions-overview__img-column{grid-area:image;text-align:center}.solutions-overview__img-text{line-height:1.6}@media (min-width:36rem){.solutions-overview__navigation-link{padding:1rem}}@media (min-width:48rem) and (max-width:61.98rem){.solutions-overview__navigation-list{grid-template-columns:1fr 1fr}.solutions-overview__navigation-link{padding:1rem}}@media (min-width:62rem){.solutions-overview{grid-template-areas:"header header" "nav image";grid-template-columns:1fr 1fr;gap:1rem}.solutions-overview__navigation-list{margin:0}.solutions-overview__img-column{text-align:left;display:flex;flex-direction:column}.solutions-overview__img-column img{margin-bottom:1rem;height:100%;width:100%;object-fit:cover}}@media (min-width:75rem){.solutions-overview{grid-template-columns:2fr 1fr}.solutions-overview__header{margin-bottom:1rem;display:flex;align-items:center;justify-content:space-between;text-align:left}.solutions-overview__header *{margin-bottom:0}.solutions-overview__header p{margin-top:.75rem}.solutions-overview__navigation-list{grid-template-columns:1fr 1fr}}@media (min-width:92rem){.solutions-overview__navigation-link{padding:1.25rem}}@media (max-width:35.98rem){.space{height:var(--space-xs)}}@media (min-width:36rem) and (max-width:41.98rem){.space{height:var(--space-sm)}}@media (min-width:42rem) and (max-width:47.98rem){.space{height:var(--space-sm)}}@media (min-width:48rem) and (max-width:61.98rem){.space{height:var(--space-md)}}@media (min-width:62rem) and (max-width:74.98rem){.space{height:var(--space-lg)}}@media (min-width:75rem) and (max-width:91.98rem){.space{height:var(--space-xl)}}@media (min-width:92rem){.space{height:var(--space-xxl)}}.squares{display:flex;flex-wrap:wrap;row-gap:var(--spacer);justify-content:center}.squares__square{margin-inline:var(--spacer);padding:calc(var(--spacer) * 1.5) var(--spacer) calc(var(--spacer) * 2);flex-basis:100%;background:var(--clr-white);border:.0625rem solid var(--clr-gray-border)}.squares__square-text{margin-bottom:calc(var(--spacer) * .5)}.squares__square-link{font-size:var(--font-size-0)}.squares.use-colored-titles .squares__square-title{padding-top:.75em;color:var(--acf-clr-title);position:relative}.squares.use-colored-titles .squares__square-title:after{content:"";position:absolute;top:0;left:0;height:calc(var(--spacer) * .1875);width:calc(var(--spacer) * 1.75);background-color:var(--acf-clr-title)}@media (min-width:36rem){.squares{column-gap:calc(var(--spacer) * 1.5);row-gap:0}.squares__square{margin-inline:0;flex-basis:calc(50% - var(--spacer))}.squares:not(.use-as-slider).offset-squares .squares__square:nth-child(2n){margin-top:calc(var(--spacer) * 1.5)}.squares:not(.use-as-slider).offset-squares .squares__square:nth-child(odd){margin-bottom:calc(var(--spacer) * 1.5)}}@media (min-width:62rem){.squares__square{flex-basis:calc(25% - (var(--spacer) * 1.15))}.squares:not(.use-as-slider).offset-squares .squares__square:nth-child(2n){margin-top:calc(var(--spacer) * 3)}.squares:not(.use-as-slider).offset-squares .squares__square:nth-child(odd){margin-bottom:calc(var(--spacer) * 3)}}.squares.use-as-slider{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:0}.squares.use-as-slider .slick-track{height:100%;display:flex!important;gap:calc(var(--spacer) * 1.5)}.squares.use-as-slider .squares__square{min-width:0;aspect-ratio:auto}.squares.use-as-slider .slick-arrow{font-size:var(--font-size-8);color:var(--acf-clr-arrow,inherit);border:none;cursor:pointer;max-width:fit-content;place-self:center}.squares.use-as-slider .slick-arrow.slick-next{padding-left:0;justify-self:end}.squares.use-as-slider .slick-arrow.slick-next:before{content:"\E90F";color:inherit;font-family:icomoon,sans-serif!important;font-style:normal;font-weight:400;font-variant:normal;speak:none;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.squares.use-as-slider .slick-arrow.slick-prev{padding-right:0;justify-self:start}.squares.use-as-slider .slick-arrow.slick-prev:before{content:"\E90E";color:inherit;font-family:icomoon,sans-serif!important;font-style:normal;font-weight:400;font-variant:normal;speak:none;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.squares.use-as-slider.offset-squares{height:calc(100% + (var(--spacer) * 3))}.squares.use-as-slider.offset-squares .squares__square{height:calc(100% - (var(--spacer) * 3))}.squares.use-as-slider.offset-squares .squares__square:nth-child(2n){transform:translateY(calc(var(--spacer) * 3))}.stat-counter{display:grid;gap:calc(var(--spacer) * 3)}.stat-counter__stat-number,.stat-counter__stat-title{color:var(--acf-clr-stat,#42672d);font-family:var(--font-family-primary);font-weight:600}.stat-counter__stat-wrap{padding:0 var(--spacer);text-align:center}.stat-counter__stat-number{font-size:clamp(3.75rem,calc(3.21rem + 2.68vw),5.63rem);line-height:1}.stat-counter__stat-number,.stat-counter__stat-number span{font-variant-numeric:tabular-nums}.stat-counter__stat-text{margin:0 auto var(--spacer);max-width:20rem}.stat-counter .has-arrow-right{display:block;max-width:max-content;margin:auto;color:var(--acf-clr-stat,#42672d)}@media (min-width:36rem){.stat-counter.has-2-stats{grid-template-columns:repeat(2,1fr);gap:0}.stat-counter.has-4-stats{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,1fr);column-gap:0}}@media (min-width:48rem){.stat-counter.has-3-stats{grid-template-columns:repeat(3,1fr);gap:0}}@media (min-width:62rem){.stat-counter.has-2-stats,.stat-counter.has-4-stats{margin:0 auto;gap:calc(var(--spacer) * 5)}}@media (min-width:75rem){.stat-counter.has-4-stats{margin:0;grid-template-columns:repeat(4,1fr);gap:0;grid-template-rows:1fr}}@media (min-width:62rem){.stat-counter.small{grid-template-columns:1fr}.stat-counter.small .stat-counter__stat-wrap{margin-bottom:calc(var(--spacer) * .75);display:grid;grid-template-columns:1fr 1fr;gap:var(--spacer);text-align:left}.stat-counter.small .stat-counter__number-title-wrap{text-align:right}.stat-counter.small .stat-counter__stat-number{font-size:var(--font-size-9)}.stat-counter.small .stat-counter__stat-title{font-size:var(--font-size-0)}.stat-counter.small .stat-counter__stat-text{font-size:var(--font-size--1);line-height:1.6}.stat-counter.small .has-arrow-right{display:inline-block;margin:0;color:var(--clr-link);text-decoration:underline}.stat-counter.small .has-arrow-right:focus,.stat-counter.small .has-arrow-right:hover{color:var(--acf-clr-stat);border-color:transparent}.stat-counter.small .has-arrow-right:after{display:none}}.team-directory-sector__form,.team-directory__form{display:grid;grid-template-columns:auto auto;justify-content:space-between;padding:var(--spacer) calc(var(--spacer) * 3) 0 var(--spacer);margin-bottom:calc(var(--spacer) * 3);background-color:var(--clr-off-gray)}.team-directory-sector__form p,.team-directory__form p{display:grid;grid-template-columns:auto 1fr;gap:var(--spacer);place-items:end;justify-items:start}.team-directory-sector__form input,.team-directory-sector__form select,.team-directory__form input,.team-directory__form select{padding:.5em 1em .25em .125em;color:var(--clr-heading);background-color:transparent;border:none;border-bottom:.0625rem solid var(--clr-gray-medium)}.team-directory-sector__mixit,.team-directory-sector__mixitup-container,.team-directory__mixit,.team-directory__mixitup-container{display:grid;gap:var(--spacer)}@media (min-width:42rem){.team-directory-sector__mixit,.team-directory-sector__mixitup-container,.team-directory__mixit,.team-directory__mixitup-container{grid-template-columns:1fr 1fr}}@media (min-width:75rem){.team-directory-sector__mixit,.team-directory-sector__mixitup-container,.team-directory__mixit,.team-directory__mixitup-container{grid-template-columns:1fr 1fr 1fr}}.team-directory-sector__mixit .countries,.team-directory-sector__mixitup-container .countries,.team-directory__mixit .countries,.team-directory__mixitup-container .countries{color:grey;font-size:.8rem}.team-directory-sector__mixit ul,.team-directory-sector__mixitup-container ul,.team-directory__mixit ul,.team-directory__mixitup-container ul{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap}.team-directory-sector__mixit ul li,.team-directory-sector__mixitup-container ul li,.team-directory__mixit ul li,.team-directory__mixitup-container ul li{color:grey;font-size:.8rem}.team-directory-sector__mixit ul li:not(:last-child):after,.team-directory-sector__mixitup-container ul li:not(:last-child):after,.team-directory__mixit ul li:not(:last-child):after,.team-directory__mixitup-container ul li:not(:last-child):after{content:",";margin-right:.3em}@media (max-width:47.98rem){.team-directory-sector__form,.team-directory__form{grid-template-columns:auto;row-gap:1.5rem}}.team-directory-sector__form{display:flex;align-items:center;flex-direction:column;text-align:center;padding:1rem}.team-directory-sector__form select{max-width:500px}.team-directory-combined__filters{display:flex;flex-wrap:wrap;gap:calc(var(--spacer) * 2);padding:var(--spacer) calc(var(--spacer) * 2);margin-bottom:calc(var(--spacer) * 3);background-color:var(--clr-off-gray);align-items:flex-end}@media (max-width:41.98rem){.team-directory-combined__filters{flex-direction:column;gap:var(--spacer)}}.team-directory-combined__filter{display:flex;flex-direction:column;gap:.25rem;flex:1;min-width:200px}.team-directory-combined__filter label{font-size:var(--font-size--2,.8125rem);font-weight:600;color:var(--clr-gray-medium,#666);text-transform:uppercase;letter-spacing:.03em}.team-directory-combined__filter select{padding:.5em 1em .25em .125em;color:var(--clr-heading);background-color:transparent;border:none;border-bottom:.0625rem solid var(--clr-gray-medium);max-width:500px}.team-directory-combined__container{display:grid;gap:var(--spacer)}@media (min-width:42rem){.team-directory-combined__container{grid-template-columns:1fr 1fr}}@media (min-width:75rem){.team-directory-combined__container{grid-template-columns:1fr 1fr 1fr}}.team-directory-combined__container .countries{color:grey;font-size:.8rem}.testimonial{text-align:center}.testimonial blockquote{margin:var(--spacer) 0 0}.testimonial__text{display:block;margin:0 auto var(--spacer);max-width:65ch;color:var(--clr-heading);font-family:var(--font-family-secondary);font-weight:300;font-size:var(--font-size-3);line-height:2}.testimonial__name,.testimonial__title{display:block;font-style:normal;font-weight:400}.testimonial__name{font-size:var(--font-size-2)}.testimonial__title{font-size:var(--font-size-0)}.testimonial-with-content .testimonial-with-image{max-width:37.5rem;margin-right:calc(var(--spacer) * -1);display:grid;grid-template-columns:repeat(12,1fr);grid-template-rows:repeat(6,1fr)}@media (max-width:61.98rem){.testimonial-with-content .testimonial-with-image{margin-inline:auto}}.testimonial-with-content .testimonial-with-image .testimonial__img-wrap{grid-column:7/13;grid-row:1/5}.testimonial-with-content .testimonial-with-image .testimonial__img-wrap img{height:100%;width:100%;object-fit:cover;object-position:center}.testimonial-with-content .testimonial-with-image blockquote{grid-column:1/12;grid-row:3/7;margin:0;text-align:left}.testimonial-with-content .testimonial-with-image .testimonial__header{padding:calc(var(--spacer) * .5) var(--spacer);max-width:50%;display:flex;align-items:flex-start;gap:calc(var(--spacer) * .75);text-align:left}.testimonial-with-content .testimonial-with-image .testimonial__name{margin-bottom:.125em;line-height:1.4}.testimonial-with-content .testimonial-with-image .testimonial__title{line-height:1.1}.testimonial-with-content .testimonial-with-image .testimonial__text{margin:0;padding:var(--spacer);color:var(--acf-clr-text);font-size:var(--font-size-0);font-weight:600;background-color:var(--acf-clr-bg)}@media (max-width:61.98rem){.testimonial-with-content .testimonial-with-content__column--innerblocks-wrap{padding:0 var(--spacer)}}@media (min-width:62rem){.testimonial-with-content{display:grid;grid-template-columns:calc(58% - (var(--spacer) * 2.5)) calc(42% - (var(--spacer) * 2.5));column-gap:calc(var(--spacer) * 5)}.testimonial-with-content.layout-t-c{grid-template-columns:calc(42% - (var(--spacer) * 2.5)) calc(58% - (var(--spacer) * 2.5))}.testimonial-with-content.layout-t-c .testimonial-with-content__column--testimonial{order:1}.testimonial-with-content.layout-t-c .testimonial-with-content__column--innerblocks-wrap{order:2;padding-right:calc(var(--spacer) * 3)}.testimonial-with-content .testimonial-standard{text-align:left}.testimonial-with-content .testimonial-standard img{max-width:2rem}.testimonial-with-content .testimonial-standard blockquote{margin:0}.testimonial-with-content .testimonial-standard .testimonial__text{margin-bottom:.25em;color:var(--clr-green);font-family:var(--font-family-secondary);font-weight:600;font-size:var(--font-size-3)}}@media (min-width:62rem) and (min-width:62rem){.testimonial-with-content .testimonial-standard .testimonial__text{font-size:var(--font-size-0)}}@media (min-width:62rem){.testimonial-with-content .testimonial-standard .testimonial__title{margin-top:-.75em}}.testimonial-slider .slick-track{display:flex!important}.testimonial-slider .slick-initialized .slick-slide{display:flex}.testimonial-slider .slick-slide{height:inherit!important}.testimonial-slider__slider{width:calc(100vw - var(--spacer) * 3);max-width:calc(var(--container-max) - var(--spacer) * 2)}.testimonial-slider .slick-dots{margin:0;padding:0;list-style:none;display:flex;gap:.5rem;position:absolute;inset:auto 2.5rem -.75rem auto}.testimonial-slider .slick-dots li button{height:1.5rem;width:1.5rem;font-size:0;background-color:var(--clr-white);border:.125rem solid var(--clr-white);border-radius:50%;cursor:pointer;transition:var(--transition)}.testimonial-slider .slick-dots li.slick-active button,.testimonial-slider .slick-dots li button:focus,.testimonial-slider .slick-dots li button:hover{background-color:var(--clr-blue-alt)}.testimonial-slider .slick-autoplay-toggle-button{position:absolute;z-index:1;inset:auto .5rem -.75rem auto;display:flex;align-items:center;justify-content:center;height:1.5rem;width:1.5rem;font-size:0;background-color:var(--clr-blue-alt);border:.125rem solid var(--clr-white);border-radius:50%;cursor:pointer;transition:var(--transition)}.testimonial-slider .slick-autoplay-toggle-button span:before{margin-left:.0625rem;transition:var(--transition)}.testimonial-slider .slick-autoplay-toggle-button .slick-pause-icon:before{content:"\E912"}.testimonial-slider .slick-autoplay-toggle-button .slick-pause-icon:before,.testimonial-slider .slick-autoplay-toggle-button .slick-play-icon:before{color:inherit;font-family:icomoon,sans-serif!important;font-style:normal;font-weight:400;font-variant:normal;speak:none;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1rem;color:var(--clr-white)}.testimonial-slider .slick-autoplay-toggle-button .slick-play-icon:before{content:"\E913"}.testimonial-slider .slick-autoplay-toggle-button:focus-visible,.testimonial-slider .slick-autoplay-toggle-button:hover{background-color:var(--clr-white)}.testimonial-slider .slick-autoplay-toggle-button:focus-visible .slick-pause-icon:before,.testimonial-slider .slick-autoplay-toggle-button:focus-visible .slick-play-icon:before,.testimonial-slider .slick-autoplay-toggle-button:hover .slick-pause-icon:before,.testimonial-slider .slick-autoplay-toggle-button:hover .slick-play-icon:before{color:var(--clr-blue-alt)}.testimonial-slider__slide{height:100%;display:grid!important;color:var(--clr-white);background-color:var(--clr-blue-alt)}.testimonial-slider__slide-img{display:none;background-position:top;background-size:cover;background-repeat:no-repeat}.testimonial-slider__slide-testimonial{padding:calc(var(--spacer) * 1.5) calc(var(--spacer) * 2) calc(var(--spacer) * 1.5) calc(var(--spacer) * 1.5)}.testimonial-slider__slide-testimonial img{margin-bottom:calc(var(--spacer) * .75);max-width:2rem;filter:brightness(0) invert(1)}.testimonial-slider__slide-testimonial blockquote{margin:0}.testimonial-slider__slide-testimonial cite{font-style:normal}.testimonial-slider__slide-testimonial span{display:block}.testimonial-slider__slide-testimonial-text{margin-bottom:var(--spacer);font-size:var(--font-size-4)}.testimonial-slider__slide-testimonial-name{font-size:var(--font-size-3);font-weight:600}.testimonial-slider__slide-testimonial-title{font-size:var(--font-size-1);font-weight:400}@media (min-width:48rem){.testimonial-slider__slide{grid-template-columns:5fr 7fr}.testimonial-slider__slide-img{display:block}}@media (min-width:62rem){.testimonial-slider__slide-testimonial{padding:calc(var(--spacer) * 2) calc(var(--spacer) * 4) calc(var(--spacer) * 2) calc(var(--spacer) * 2)}}@media (min-width:75rem){.testimonial-slider__slide{grid-template-columns:1fr 2fr}}.top-title-navigation{--border-spacer:0.375rem;background-color:var(--clr-off-gray);position:sticky;z-index:9998;width:100%;top:calc(var(--nav-min-height) + .25rem);transition:var(--transition)}.top-title-navigation ul{padding:0 var(--spacer);margin:0 auto;max-width:var(--container-max);list-style-type:none;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-evenly}.top-title-navigation ul li{font-size:var(--font-size-1);font-weight:400;text-align:center;line-height:1.1;flex-grow:1}.top-title-navigation ul li a{padding:var(--spacer);width:100%;height:100%;display:inline-flex;justify-content:center;text-decoration:none;white-space:nowrap;position:relative}.top-title-navigation ul li a:after{content:"";position:absolute;bottom:calc(var(--border-spacer) * -1);width:100%;height:var(--border-spacer);background-color:transparent;transition:background var(--transition)}.top-title-navigation ul li a.is-active{color:var(--clr-blue)}.top-title-navigation ul li a.is-active:after{background-color:var(--clr-blue)}.top-title-navigation ul li.is-active a{color:var(--clr-blue)}.top-title-navigation ul li.is-active a:after{background-color:var(--clr-blue)}.top-title-navigation ul li:focus a,.top-title-navigation ul li:hover a{color:var(--clr-blue)}.top-title-navigation ul li:focus a:after,.top-title-navigation ul li:hover a:after{background-color:var(--clr-blue)}@media (max-width:61.98rem){.top-title-navigation{display:none}}.top-title{margin-bottom:0;color:var(--acf-clr-top-title,#060505);font-size:var(--font-size-1)}.top-title.add-weight{font-weight:400}.top-title.text-align-left{text-align:left}.top-title.text-align-center{text-align:center}.top-title.text-align-right{text-align:right}.careers-listings__form{display:grid;grid-template-columns:auto auto;justify-content:space-between;padding:var(--spacer) calc(var(--spacer) * 3) 0 var(--spacer);margin-bottom:calc(var(--spacer) * 3);background-color:var(--clr-off-gray)}.careers-listings__form h2{color:var(--clr-green-alt)}.careers-listings__form p{display:grid;grid-template-columns:auto 1fr;gap:var(--spacer);place-items:end;justify-items:start}.careers-listings__form input,.careers-listings__form select{padding:.5em 1em .25em .125em;color:var(--clr-heading);background-color:transparent;border:none;border-bottom:.0625rem solid var(--clr-gray-medium)}.careers-listings__mixitup-container{display:grid;gap:var(--spacer)}@media (min-width:42rem){.careers-listings__mixitup-container{grid-template-columns:1fr 1fr}}@media (min-width:75rem){.careers-listings__mixitup-container{grid-template-columns:1fr 1fr 1fr}}@media (max-width:47.98rem){.careers-listings__form{grid-template-columns:auto;row-gap:1.5rem}}@media (max-width:61.98rem){.wp-block-columns.content-and-stats{flex-wrap:wrap}.wp-block-columns.content-and-stats:not(.is-not-stacked-on-mobile)>.wp-block-column:not(:first-child){margin:calc(var(--spacer) * 5) 0 0}.wp-block-columns.content-and-stats:not(.is-not-stacked-on-mobile)>.wp-block-column{flex-basis:100%!important}}@media (min-width:62rem){.wp-block-columns.content-and-stats:not(.is-not-stacked-on-mobile)>.wp-block-column:not(:first-child){margin-left:calc(var(--spacer) * 2)}}