@-webkit-keyframes gem-GlobalNavigation-list-searchShow{0.00%{-webkit-transform:translateY(0);transform:translateY(0);-webkit-animation-timing-function:cubic-bezier(0.23,1,0.32,1);animation-timing-function:cubic-bezier(0.23,1,0.32,1)}
100%{-webkit-transform:translateY(-webkit-calc(-100.00% + 46px));transform:translateY(calc(-100.00% + 46px))}
}
@keyframes gem-GlobalNavigation-list-searchShow{0.00%{-webkit-transform:translateY(0);transform:translateY(0);-webkit-animation-timing-function:cubic-bezier(0.23,1,0.32,1);animation-timing-function:cubic-bezier(0.23,1,0.32,1)}
100%{-webkit-transform:translateY(-webkit-calc(-100.00% + 46px));transform:translateY(calc(-100.00% + 46px))}
}
@-webkit-keyframes gem-GlobalNavigation-item-searchshow{0.00%{opacity:1;-webkit-transform:scale(1);transform:scale(1);-webkit-animation-timing-function:cubic-bezier(0.2727,0.0986,0.8333,1);animation-timing-function:cubic-bezier(0.2727,0.0986,0.8333,1)}
40%{opacity:1}
100%{opacity:0;-webkit-transform:scale(0.7);transform:scale(0.7)}
}
@keyframes gem-GlobalNavigation-item-searchshow{0.00%{opacity:1;-webkit-transform:scale(1);transform:scale(1);-webkit-animation-timing-function:cubic-bezier(0.2727,0.0986,0.8333,1);animation-timing-function:cubic-bezier(0.2727,0.0986,0.8333,1)}
40%{opacity:1}
100%{opacity:0;-webkit-transform:scale(0.7);transform:scale(0.7)}
}
@-webkit-keyframes gem-GlobalNavigation-item-searchhide{0.00%{opacity:0;-webkit-transform:scale(0.7);transform:scale(0.7)}
60%{opacity:1}
100%{opacity:1;-webkit-transform:scale(1);transform:scale(1);-webkit-animation-timing-function:cubic-bezier(0.2727,0.0986,0.8333,1);animation-timing-function:cubic-bezier(0.2727,0.0986,0.8333,1)}
}
@keyframes gem-GlobalNavigation-item-searchhide{0.00%{opacity:0;-webkit-transform:scale(0.7);transform:scale(0.7)}
60%{opacity:1}
100%{opacity:1;-webkit-transform:scale(1);transform:scale(1);-webkit-animation-timing-function:cubic-bezier(0.2727,0.0986,0.8333,1);animation-timing-function:cubic-bezier(0.2727,0.0986,0.8333,1)}
}
@-webkit-keyframes gem-GlobalNavigation-searchview-searchhide{0.00%{opacity:1;-webkit-animation-timing-function:ease;animation-timing-function:ease}
100%{opacity:0}
}
@keyframes gem-GlobalNavigation-searchview-searchhide{0.00%{opacity:1;-webkit-animation-timing-function:ease;animation-timing-function:ease}
100%{opacity:0}
}
@-webkit-keyframes gem-GlobalNavigation-searchform-fade{0.00%{opacity:0;-webkit-animation-timing-function:cubic-bezier(0.67,0,0.33,1);animation-timing-function:cubic-bezier(0.67,0,0.33,1)}
100%{opacity:1}
}
@keyframes gem-GlobalNavigation-searchform-fade{0.00%{opacity:0;-webkit-animation-timing-function:cubic-bezier(0.67,0,0.33,1);animation-timing-function:cubic-bezier(0.67,0,0.33,1)}
100%{opacity:1}
}
@-webkit-keyframes gem-GlobalNavigation-searchform-slide{0.00%{-webkit-transform:translate3d(100px,0,0);transform:translate3d(100px,0,0);-webkit-animation-timing-function:cubic-bezier(0.11393,0.8644,0.14684,1);animation-timing-function:cubic-bezier(0.11393,0.8644,0.14684,1)}
100%{-webkit-transform:translateZ(0);transform:translateZ(0)}
}
@keyframes gem-GlobalNavigation-searchform-slide{0.00%{-webkit-transform:translate3d(100px,0,0);transform:translate3d(100px,0,0);-webkit-animation-timing-function:cubic-bezier(0.11393,0.8644,0.14684,1);animation-timing-function:cubic-bezier(0.11393,0.8644,0.14684,1)}
100%{-webkit-transform:translateZ(0);transform:translateZ(0)}
}
.navigationcontent{padding:0}
@media only screen and (max-width:767px){#main-content-container{padding-top:48px}
}
.gem-GlobalNavigation{position:fixed;top:0;left:0;width:100vw;height:48px;z-index:9999}
.gem-GlobalNavigation:before{content:'mobileBreakpoint=(max-width: 767px)&desktopBreakpoint=(min-width: 768px)';display:none}
@media only screen and (min-width:768px){.gem-GlobalNavigation{position:relative;height:auto}
}
.gem-GlobalNavigation *{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.gem-GlobalNavigation *:focus{outline:3px solid #c1e0fe;outline:3px solid rgba(131,192,253,0.5);outline-offset:0}
.gem-GlobalNavigation-svgs{display:none}
.gem-GlobalNavigation-icon{display:none}
.gem-GlobalNavigation-search .gem-GlobalNavigation-icon--search{position:absolute;top:0;left:0}
.gem-GlobalNavigation-icon--close{cursor:pointer}
.gem-GlobalNavigation-search .gem-GlobalNavigation-icon--close{position:absolute;top:0;right:0}
.gem-GlobalNavigation-search .gem-GlobalNavigation-icon--close:focus{outline-offset:-3px}
.gem-GlobalNavigation-icon--disclosure{margin-left:10px}
.gem-GlobalNavigation-icon svg{fill:currentColor;pointer-events:none}
.gem-GlobalNavigation-icon path,.gem-GlobalNavigation-icon polygon{color:#fff}
@media only screen and (min-width:768px){.gem-GlobalNavigation-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;align-items:center}
}
.gem-GlobalNavigation-content{height:48px}
@media only screen and (min-width:768px){.gem-GlobalNavigation-content{background-color:#fff;height:auto}
}
.gem-GlobalNavigation-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;z-index:3;top:0;left:0;width:100%;height:48px;margin:0;list-style:none;border-bottom:1px solid #e9eaed;background-color:#fff;box-sizing:content-box}
@media only screen and (min-width:768px){.gem-GlobalNavigation-header{position:relative;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-align-items:center;align-items:center;height:auto;max-width:1200px;margin:0 auto;padding:10px 30px;border-bottom:0;box-sizing:border-box}
}
.gem-GlobalNavigation-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:44px;margin-bottom:1px}
@media only screen and (max-width:767px){.gem-GlobalNavigation-item:last-child:not(.gem-GlobalNavigation-item--seeAllTopics) .gem-GlobalNavigation-link:after{content:'';position:absolute;left:0;bottom:-1px;width:100%;height:1px;background-color:#e9eaed}
}
.gem-GlobalNavigation-item--seeAllTopics .gem-GlobalNavigation-link:before,.gem-GlobalNavigation-item--search .gem-GlobalNavigation-link:before,.gem-GlobalNavigation-item--seeAllTopics .gem-GlobalNavigation-link:after,.gem-GlobalNavigation-item--search .gem-GlobalNavigation-link:after{content:'';position:absolute;left:0;width:100%;height:1px;background-color:#e9eaed}
@media only screen and (min-width:768px){.gem-GlobalNavigation-item--seeAllTopics .gem-GlobalNavigation-link:before,.gem-GlobalNavigation-item--search .gem-GlobalNavigation-link:before,.gem-GlobalNavigation-item--seeAllTopics .gem-GlobalNavigation-link:after,.gem-GlobalNavigation-item--search .gem-GlobalNavigation-link:after{content:none}
}
.gem-GlobalNavigation-item--seeAllTopics .gem-GlobalNavigation-link:before,.gem-GlobalNavigation-item--search .gem-GlobalNavigation-link:before{top:-1px}
.gem-GlobalNavigation-item--seeAllTopics .gem-GlobalNavigation-link:after,.gem-GlobalNavigation-item--search .gem-GlobalNavigation-link:after{bottom:-1px}
.gem-GlobalNavigation-item--search{margin-top:35px}
.gem-GlobalNavigation-item--search .gem-GlobalNavigation-link{background-image:url(data:image/svg+xml;charset=UTF-8,%3Csvg%20id%3D%22stroked_search%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2215%22%20height%3D%2215%22%20viewBox%3D%220%200%2015%2015%22%20style%3D%22%22%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill%3A%20rgb%28136%2C136%2C136%29%7D%3C%2Fstyle%3E%3C%2Fdefs%3E%3Ctitle%3ESF_Pro_Form_Icons_v4f-Single-Set%3C%2Ftitle%3E%3Cpath%20id%3D%22stroked_search-2%22%20data-name%3D%22stroked_search%22%20fill%3D%22rgb%28136%2C136%2C136%29%22%20transform%3D%22translate%28-3%2C%20-15%29%22%20d%3D%22M18%2C29.293l-4.438-4.407C14.457%2C23.838%2C15%2C22.481%2C15%2C20.999C15%2C17.691%2C12.309%2C15%2C9%2C15%20%20%20s-6%2C2.691-6%2C5.999C3%2C24.308%2C5.691%2C27%2C9%2C27c1.467%2C0%2C2.811-0.531%2C3.854-1.408L17.293%2C30L18%2C29.293z%20M9%2C26c-2.762%2C0-5-2.241-5-5.001%20%20%20C4%2C18.238%2C6.238%2C16%2C9%2C16c2.761%2C0%2C5%2C2.238%2C5%2C4.999C14%2C23.759%2C11.761%2C26%2C9%2C26z%22%2F%3E%3C%2Fsvg%3E);background-repeat:no-repeat;background-position:20px center;background-size:15px 15px;padding-left:44px}
@media only screen and (min-width:768px){.gem-GlobalNavigation-item--search .gem-GlobalNavigation-link{background:0;min-width:44px;margin-right:0}
}
@media only screen and (min-width:768px){.gem-GlobalNavigation-item--search{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:0}
}
@media only screen and (min-width:768px){.gem-GlobalNavigation-item--seeAllTopics{display:none;margin-top:0 !important}
.js-expanded + .gem-GlobalNavigation-wrapper .gem-GlobalNavigation-item--seeAllTopics{display:block}
}
.gem-GlobalNavigation-item.gem-GlobalNavigation-home:after{content:none}
@media only screen and (min-width:768px){.gem-GlobalNavigation-item{margin-bottom:0}
.is-transitioning .gem-GlobalNavigation-item,.is-searching .gem-GlobalNavigation-item,.is-hiding .gem-GlobalNavigation-item{pointer-events:none}
.is-transitioning .gem-GlobalNavigation-item:nth-last-child(1),.is-hiding .gem-GlobalNavigation-item:nth-last-child(1){animation-delay:35ms}
.is-transitioning .gem-GlobalNavigation-item:nth-last-child(2),.is-hiding .gem-GlobalNavigation-item:nth-last-child(2){animation-delay:70ms}
.is-transitioning .gem-GlobalNavigation-item:nth-last-child(3),.is-hiding .gem-GlobalNavigation-item:nth-last-child(3){animation-delay:105ms}
.is-transitioning .gem-GlobalNavigation-item:nth-last-child(4),.is-hiding .gem-GlobalNavigation-item:nth-last-child(4){animation-delay:140ms}
.is-transitioning .gem-GlobalNavigation-item:nth-last-child(5),.is-hiding .gem-GlobalNavigation-item:nth-last-child(5){animation-delay:175ms}
.is-transitioning .gem-GlobalNavigation-item:nth-last-child(6),.is-hiding .gem-GlobalNavigation-item:nth-last-child(6){animation-delay:210ms}
.is-transitioning .gem-GlobalNavigation-item:nth-last-child(7),.is-hiding .gem-GlobalNavigation-item:nth-last-child(7){animation-delay:245ms}
.is-transitioning .gem-GlobalNavigation-item:nth-last-child(8),.is-hiding .gem-GlobalNavigation-item:nth-last-child(8){animation-delay:280ms}
.is-transitioning .gem-GlobalNavigation-item:nth-last-child(9),.is-hiding .gem-GlobalNavigation-item:nth-last-child(9){animation-delay:315ms}
.is-transitioning .gem-GlobalNavigation-item:nth-last-child(10),.is-hiding .gem-GlobalNavigation-item:nth-last-child(10){animation-delay:350ms}
.is-transitioning .gem-GlobalNavigation-item{-webkit-animation:gem-GlobalNavigation-item-searchshow 400ms both;animation:gem-GlobalNavigation-item-searchshow 400ms both}
.is-transitioning .gem-GlobalNavigation-item .gem-GlobalNavigation-link:focus{outline:0}
.is-searching .gem-GlobalNavigation-item{visibility:hidden}
.is-hiding .gem-GlobalNavigation-item{-webkit-animation:gem-GlobalNavigation-item-searchhide 400ms both;animation:gem-GlobalNavigation-item-searchhide 400ms both}
}
.gem-GlobalNavigation-home{height:48px}
.gem-GlobalNavigation-home .gem-GlobalNavigation-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:48px;padding:8px;box-sizing:border-box}
.gem-GlobalNavigation-home .gem-GlobalNavigation-link:after{content:none}
@media only screen and (min-width:768px){.gem-GlobalNavigation-home .gem-GlobalNavigation-link{height:auto;margin:0;padding:4px}
}
.gem-GlobalNavigation-home img{height:100%;width:auto}
@media only screen and (min-width:768px){.gem-GlobalNavigation-home img{min-height:42px}
}
@media only screen and (min-width:768px){.gem-GlobalNavigation-home{height:auto}
}
.gem-GlobalNavigation-parsys{display:none}
@media only screen and (min-width:768px){.gem-GlobalNavigation-parsys{display:list-item;width:300px;margin-left:auto}
}
.gem-GlobalNavigation-menuAnchor{position:absolute;left:0;top:0;width:1px;height:1px;z-index:10}
.gem-GlobalNavigation-menuAnchor:focus{outline-offset:-3px;width:48px;height:48px}
.gem-GlobalNavigation-menuAnchor--open{display:block}
.gem-GlobalNavigation-menuAnchor--close{display:none}
.gem-GlobalNavigation-menuState{display:none}
.gem-GlobalNavigation-menuState:checked + .gem-GlobalNavigation-header .gem-GlobalNavigation-menuAnchor--open{display:none}
.gem-GlobalNavigation-menuState:checked + .gem-GlobalNavigation-header .gem-GlobalNavigation-menuAnchor--close{display:block}
.gem-GlobalNavigation-menuState:checked + .gem-GlobalNavigation-header .gem-GlobalNavigation-menuIcon--topBar{-webkit-transition:-webkit-transform .2s .2s cubic-bezier(0.4,0.01,0.165,0.99);-moz-transition:-moz-transform .2s .2s cubic-bezier(0.4,0.01,0.165,0.99);-ms-transition:-ms-transform .2s .2s cubic-bezier(0.4,0.01,0.165,0.99);transition:transform .2s .2s cubic-bezier(0.4,0.01,0.165,0.99);-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);-o-transform:rotate(135deg)}
.gem-GlobalNavigation-menuState:checked + .gem-GlobalNavigation-header .gem-GlobalNavigation-menuIcon--topBar .gem-GlobalNavigation-menuIcon-bar{-webkit-transform:translate(-0.5px,-0.5px) scale(0.85);-moz-transform:translate(-0.5px,-0.5px) scale(0.85);-ms-transform:translate(-0.5px,-0.5px) scale(0.85);-o-transform:translate(-0.5px,-0.5px) scale(0.85)}
.gem-GlobalNavigation-menuState:checked + .gem-GlobalNavigation-header .gem-GlobalNavigation-menuIcon--centerBar{opacity:0;transition-delay:.00ms}
.gem-GlobalNavigation-menuState:checked + .gem-GlobalNavigation-header .gem-GlobalNavigation-menuIcon--bottomBar{-webkit-transition:-webkit-transform .2s .2s cubic-bezier(0.4,0.01,0.165,0.99);-moz-transition:-moz-transform .2s .2s cubic-bezier(0.4,0.01,0.165,0.99);-ms-transition:-ms-transform .2s .2s cubic-bezier(0.4,0.01,0.165,0.99);transition:transform .2s .2s cubic-bezier(0.4,0.01,0.165,0.99);-webkit-transform:rotate(225deg);-moz-transform:rotate(225deg);-ms-transform:rotate(225deg);-o-transform:rotate(225deg)}
.gem-GlobalNavigation-menuState:checked + .gem-GlobalNavigation-header .gem-GlobalNavigation-menuIcon--bottomBar .gem-GlobalNavigation-menuIcon-bar{-webkit-transform:translate(0,0) scale(0.85);-moz-transform:translate(0,0) scale(0.85);-ms-transform:translate(0,0) scale(0.85);-o-transform:translate(0,0) scale(0.85)}
.gem-GlobalNavigation-menuState:checked + .gem-GlobalNavigation-header .gem-GlobalNavigation-menuIcon-bar{transition-delay:.00ms;-webkit-transform:translateY(0) scale(0.85);-moz-transform:translateY(0) scale(0.85);-ms-transform:translateY(0) scale(0.85);-o-transform:translateY(0) scale(0.85)}
.gem-GlobalNavigation-menuState:checked ~ .gem-GlobalNavigation-list-wrapper{visibility:visible;transition-delay:.00ms;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0)}
.gem-GlobalNavigation-menuIcon{position:absolute;top:0;left:0;width:48px;height:48px;-webkit-transition:-webkit-transform .2s cubic-bezier(0.4,0.01,0.165,0.99),opacity .2s ease-in-out;-moz-transition:-moz-transform .2s cubic-bezier(0.4,0.01,0.165,0.99),opacity .2s ease-in-out;-ms-transition:-ms-transform .2s cubic-bezier(0.4,0.01,0.165,0.99),opacity .2s ease-in-out;transition:transform .2s cubic-bezier(0.4,0.01,0.165,0.99),opacity .2s ease-in-out;-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0)}
.gem-GlobalNavigation-menuIcon--topBar .gem-GlobalNavigation-menuIcon-bar{-webkit-transform:translateY(-5px);-moz-transform:translateY(-5px);-ms-transform:translateY(-5px);-o-transform:translateY(-5px)}
.gem-GlobalNavigation-menuIcon--bottomBar .gem-GlobalNavigation-menuIcon-bar{-webkit-transform:translateY(5px);-moz-transform:translateY(5px);-ms-transform:translateY(5px);-o-transform:translateY(5px)}
.gem-GlobalNavigation-menuIcon-bar{display:block;position:absolute;left:14px;bottom:23px;width:20px;height:1px;background:#9197a3;-webkit-transition:-webkit-transform .2s .2s;-moz-transition:-moz-transform .2s .2s;-ms-transition:-ms-transform .2s .2s;transition:transform .2s .2s}
@media only screen and (min-width:768px){.gem-GlobalNavigation-menuIcon{display:none}
}
.gem-GlobalNavigation-menuIconLabel{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:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;align-items:center;width:48px;height:48px;cursor:pointer}
.gem-GlobalNavigation-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-align-items:center;align-items:center;position:relative;height:44px;color:#888;padding-left:15px;text-decoration:none}
.gem-GlobalNavigation-link:hover{text-decoration:none}
.gem-GlobalNavigation-link:focus{outline-offset:-3px}
.gem-GlobalNavigation-link:after{content:'';position:absolute;bottom:-1px;left:15px;width:-webkit-calc(100% - 15px);width:calc(100% - 15px);height:1px;background-color:#e9eaed}
@media only screen and (min-width:768px){.gem-GlobalNavigation-link:after{content:none}
}
@media only screen and (max-width:767px){.gem-GlobalNavigation-menuState:checked ~ .gem-GlobalNavigation-list-wrapper .gem-GlobalNavigation-link.is-active + .gem-GlobalNavigation-wrapper[aria-hidden="false"]{visibility:visible;overflow:visible;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transition-delay:.00ms}
}
@media only screen and (min-width:768px){.gem-GlobalNavigation-link.js-expanded + .gem-GlobalNavigation-wrapper[aria-hidden="false"]{top:100%;visibility:visible;overflow:visible;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transition-delay:.00ms}
}
@media only screen and (max-width:767px){.gem-GlobalNavigation-link.is-current{color:#222;font-weight:500}
}
.gem-GlobalNavigation-link--hasChildren:before{content:'';display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;align-items:center;position:absolute;right:0;top:0;width:44px;height:44px;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIwLjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAyOCAyOCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjggMjg7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4KCS5zdDB7ZmlsbDojQzdDN0NDO30KPC9zdHlsZT4KPHBvbHlnb24gY2xhc3M9InN0MCIgcG9pbnRzPSI3LDMuNCAxNy42LDE0IDcsMjQuNiA5LjEsMjYuNyAxOS43LDE2LjEgMjEuOCwxNCAxOS43LDExLjkgOS4xLDEuMyAiLz4KPC9zdmc+Cg==);background-repeat:no-repeat;background-position:center center;background-size:14px 44px}
@media only screen and (min-width:768px){.gem-GlobalNavigation-link--hasChildren:before{content:none}
}
@media only screen and (min-width:768px){.gem-GlobalNavigation-link{color:#fff;padding:0 15px;text-decoration:none}
.gem-GlobalNavigation-link:hover{text-decoration:none}
}
.gem-GlobalNavigation-text{display:block;position:relative;top:1px;width:-webkit-calc(100% - 44px);width:calc(100% - 44px);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
@media only screen and (min-width:768px){.gem-GlobalNavigation-text{top:0;width:auto;text-overflow:unset;line-height:44px;padding-right:3px}
}
.gem-GlobalNavigation-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:absolute;top:48px;width:100%;height:auto;margin:0;list-style:none;background-color:#fff;box-sizing:border-box}
.gem-GlobalNavigation-list-wrapper{position:absolute;top:0;left:0;width:-webkit-calc(100vw - 44px);width:calc(100vw - 44px);height:100vh;background-color:#fff;visibility:hidden;-webkit-transform:translateX(-100vw);-moz-transform:translateX(-100vw);-ms-transform:translateX(-100vw);-o-transform:translateX(-100vw);-webkit-transition:-webkit-transform 500ms cubic-bezier(.23,1,.32,1),visibility .00ms linear 1s;-moz-transition:-moz-transform 500ms cubic-bezier(.23,1,.32,1),visibility .00ms linear 1s;-ms-transition:-ms-transform 500ms cubic-bezier(.23,1,.32,1),visibility .00ms linear 1s;transition:transform 500ms cubic-bezier(.23,1,.32,1),visibility .00ms linear 1s}
@media only screen and (min-width:768px){.gem-GlobalNavigation-list-wrapper{position:static;visibility:visible;width:100%;height:auto;background-color:#63666a;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none}
}
@media only screen and (max-width:767px){.gem-GlobalNavigation-list--search>.gem-GlobalNavigation-item:nth-last-child(2)>.gem-GlobalNavigation-link:after{left:0;width:100%}
}
@media only screen and (min-width:768px){.gem-GlobalNavigation-list:not(.gem-GlobalNavigation-list--complex)>.gem-GlobalNavigation-item{position:relative}
.gem-GlobalNavigation-list:not(.gem-GlobalNavigation-list--complex)>.gem-GlobalNavigation-item:hover .gem-GlobalNavigation-link--hasChildren{color:#316bbe;background-color:#fff}
.gem-GlobalNavigation-list:not(.gem-GlobalNavigation-list--complex)>.gem-GlobalNavigation-item>.gem-GlobalNavigation-link--hasChildren.js-expanded{color:#316bbe;background-color:#fff}
.gem-GlobalNavigation-list:not(.gem-GlobalNavigation-list--complex)>.gem-GlobalNavigation-item>.gem-GlobalNavigation-wrapper{top:100%;width:auto;height:auto;min-width:100%;background-color:#fff;z-index:-1;box-shadow:0 5px 20px rgba(0,0,0,0.16);-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0)}
.gem-GlobalNavigation-list:not(.gem-GlobalNavigation-list--complex) .gem-GlobalNavigation-link{height:auto;min-height:44px}
.gem-GlobalNavigation-list:not(.gem-GlobalNavigation-list--complex) .gem-GlobalNavigation-subList{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:auto;height:auto;padding:0;background-color:#fff}
.gem-GlobalNavigation-list:not(.gem-GlobalNavigation-list--complex) .gem-GlobalNavigation-subList .gem-GlobalNavigation-link{margin-right:0;color:#316bbe}
}
@media only screen and (min-width:768px){.gem-GlobalNavigation-list--complex>.gem-GlobalNavigation-item:hover>.gem-GlobalNavigation-link--hasChildren{background-color:#efefee;color:#316bbe}
.gem-GlobalNavigation-list--complex>.gem-GlobalNavigation-item>.gem-GlobalNavigation-link--hasChildren.js-expanded{background-color:#efefee}
.gem-GlobalNavigation-list--complex .gem-GlobalNavigation-wrapper{top:100%;height:44px;background-color:#efefee}
.gem-GlobalNavigation-list--complex .gem-GlobalNavigation-subList>.gem-GlobalNavigation-item:hover .gem-GlobalNavigation-link{color:#316bbe}
.gem-GlobalNavigation-list--complex .gem-GlobalNavigation-subList>.gem-GlobalNavigation-item>.gem-GlobalNavigation-link--hasChildren.js-expanded{color:#316bbe}
.gem-GlobalNavigation-list--complex .gem-GlobalNavigation-subList .gem-GlobalNavigation-subList{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;height:auto;padding:0;background-color:#fff}
.gem-GlobalNavigation-list--complex .gem-GlobalNavigation-subList .gem-GlobalNavigation-subList .gem-GlobalNavigation-link{margin-right:0;color:#316bbe}
}
@media only screen and (max-width:767px){.gem-GlobalNavigation.is-transitioning .gem-GlobalNavigation-list{bottom:auto;-webkit-animation:gem-GlobalNavigation-list-searchShow 800ms both;animation:gem-GlobalNavigation-list-searchShow 800ms both}
.gem-GlobalNavigation.is-searching .gem-GlobalNavigation-list{display:none}
}
@media only screen and (min-width:768px){.gem-GlobalNavigation-list{position:static;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;max-width:1200px;margin:0 auto;padding:0 30px;background-color:transparent}
.gem-GlobalNavigation-list>.gem-GlobalNavigation-item{height:auto;min-height:44px}
.is-transitioning .gem-GlobalNavigation-list>.gem-GlobalNavigation-item:before,.is-hiding .gem-GlobalNavigation-list>.gem-GlobalNavigation-item:before,.is-transitioning .gem-GlobalNavigation-list>.gem-GlobalNavigation-item:after,.is-hiding .gem-GlobalNavigation-list>.gem-GlobalNavigation-item:after{content:none}
.is-transitioning .gem-GlobalNavigation-list>.gem-GlobalNavigation-item>.gem-GlobalNavigation-link:before,.is-hiding .gem-GlobalNavigation-list>.gem-GlobalNavigation-item>.gem-GlobalNavigation-link:before,.is-transitioning .gem-GlobalNavigation-list>.gem-GlobalNavigation-item>.gem-GlobalNavigation-link:after,.is-hiding .gem-GlobalNavigation-list>.gem-GlobalNavigation-item>.gem-GlobalNavigation-link:after{content:none}
.gem-GlobalNavigation-list>.gem-GlobalNavigation-item>.gem-GlobalNavigation-wrapper{-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none}
.gem-GlobalNavigation-list>.gem-GlobalNavigation-item .gem-GlobalNavigation-link--hasChildren.js-expanded{color:#316bbe}
.gem-GlobalNavigation-list>.gem-GlobalNavigation-item>.gem-GlobalNavigation-link{height:auto;min-height:44px;padding:0 15px}
.gem-GlobalNavigation-list>.gem-GlobalNavigation-item>.gem-GlobalNavigation-link:hover:not(.gem-GlobalNavigation-link--hasChildren){color:#83c8ff;background-color:transparent}
.gem-GlobalNavigation-list>.gem-GlobalNavigation-item>.gem-GlobalNavigation-link.gem-GlobalNavigation-link--search{height:100%;padding:0 -webkit-calc(15px / 2);padding:0 calc(15px / 2)}
.gem-GlobalNavigation-list>.gem-GlobalNavigation-item:hover>.gem-GlobalNavigation-wrapper{visibility:visible;overflow:visible}
}
.gem-GlobalNavigation-wrapper{position:absolute;top:0;left:0;width:100%;height:100vh;z-index:1;overflow:hidden;background-color:#fff;visibility:hidden;box-sizing:border-box;-webkit-transform:translate3d(calc(100vw - 44px),0,0);-moz-transform:translate3d(calc(100vw - 44px),0,0);-ms-transform:translate3d(calc(100vw - 44px),0,0);-o-transform:translate3d(calc(100vw - 44px),0,0)}
.gem-GlobalNavigation-subHeader{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:44px;line-height:44px;background-color:#f7f7f7;border-bottom:1px solid #e9eaed;font-size:16px;color:#222}
@media only screen and (min-width:768px){.gem-GlobalNavigation-subHeader{display:none}
}
.gem-GlobalNavigation-subHeadline{font-size:15px}
.gem-GlobalNavigation-subList{margin:0;list-style:none}
.gem-GlobalNavigation-subList>.gem-GlobalNavigation-item:nth-last-child(2)>.gem-GlobalNavigation-link:after{left:0;width:100%}
.gem-GlobalNavigation-subList>.gem-GlobalNavigation-item--seeAllTopics{margin-top:35px}
@media only screen and (min-width:768px){.gem-GlobalNavigation-subList>.gem-GlobalNavigation-item{position:relative}
.gem-GlobalNavigation-subList>.gem-GlobalNavigation-item:hover .gem-GlobalNavigation-link--hasChildren{background-color:#fff}
.gem-GlobalNavigation-subList>.gem-GlobalNavigation-item:hover .gem-GlobalNavigation-wrapper{width:auto;height:auto;min-width:100%;background-color:#fff;visibility:visible;z-index:-1;box-shadow:0 5px 20px rgba(0,0,0,0.16);-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0)}
.gem-GlobalNavigation-subList>.gem-GlobalNavigation-item .gem-GlobalNavigation-link--hasChildren.js-expanded{background-color:#fff}
.gem-GlobalNavigation-subList>.gem-GlobalNavigation-item .gem-GlobalNavigation-link--hasChildren.js-expanded + .gem-GlobalNavigation-wrapper{width:auto;height:auto;min-width:100%;background-color:#fff;visibility:visible;z-index:-1;box-shadow:0 5px 20px rgba(0,0,0,0.16);-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0)}
}
@media only screen and (min-width:768px){.gem-GlobalNavigation-subList .gem-GlobalNavigation-link{color:#316bbe}
}
@media only screen and (min-width:768px){.gem-GlobalNavigation-subList{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;height:44px;max-width:1200px;margin:0 auto;padding:0 30px;background-color:#efefee;box-sizing:border-box}
}
.gem-GlobalNavigation-backButton{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;align-items:center;position:absolute;left:0;top:0;width:44px;height:44px;cursor:pointer;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIwLjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCA0NCA0NCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDQgNDQ7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4KCS5zdDB7ZmlsbDojOTE5N0EzO30KPC9zdHlsZT4KPHBvbHlnb24gY2xhc3M9InN0MCIgcG9pbnRzPSIxNiwyMiAzMi4zLDUuNyAzMC4xLDMuNiAxMy45LDE5LjkgMTEuNywyMiAxMy45LDI0LjEgMzAuMSw0MC40IDMyLjMsMzguMyAiLz4KPC9zdmc+Cg==);background-repeat:no-repeat;background-position:center center;background-size:22px 44px;background-color:transparent;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}
.gem-GlobalNavigation-backButton:focus{outline-offset:-3px}
.gem-GlobalNavigation-hiddenText{position:absolute;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(0 0 99.9% 99.9%);clip-path:inset(0 0 99.9% 99.9%);overflow:hidden;height:1px;width:1px;padding:0;border:0;top:50%}
.gem-GlobalNavigation-search{visibility:hidden}
.gem-GlobalNavigation.is-searching .gem-GlobalNavigation-search{visibility:visible}
@media only screen and (min-width:768px){.gem-GlobalNavigation.is-transitioning .gem-GlobalNavigation-search,.gem-GlobalNavigation.is-hiding .gem-GlobalNavigation-search{visibility:visible}
}
@media only screen and (min-width:768px){.gem-GlobalNavigation-search-placeholder{display:none}
}
.gem-GlobalNavigation-search-content{position:absolute;top:49px;left:0;bottom:0;right:0;width:100%;height:44px;z-index:3;pointer-events:none}
.gem-GlobalNavigation.is-searching .gem-GlobalNavigation-search-content{pointer-events:all}
@media only screen and (min-width:768px){.gem-GlobalNavigation-search-content{top:50%;max-width:600px;margin:0 auto;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%)}
.gem-GlobalNavigation.is-hiding .gem-GlobalNavigation-search-content{-webkit-animation:gem-GlobalNavigation-searchview-searchhide 200ms both;animation:gem-GlobalNavigation-searchview-searchhide 200ms both}
}
@media only screen and (min-width:768px){.gem-GlobalNavigation.is-transitioning .gem-GlobalNavigation-search-form{-webkit-animation:gem-GlobalNavigation-searchform-fade 400ms 400ms both;animation:gem-GlobalNavigation-searchform-fade 400ms 400ms both}
}
.gem-GlobalNavigation-search-wrapper{position:relative}
.gem-GlobalNavigation-search-wrapper:after{content:'';position:absolute;bottom:-1px;left:0;width:100%;height:1px;background-color:#e9eaed}
@media only screen and (min-width:768px){.gem-GlobalNavigation-search-wrapper:after{content:none}
}
@media only screen and (min-width:768px){.gem-GlobalNavigation-search-wrapper{color:#fff}
.gem-GlobalNavigation.is-transitioning .gem-GlobalNavigation-search-wrapper{-webkit-animation:gem-GlobalNavigation-searchform-slide 1s 400ms both;animation:gem-GlobalNavigation-searchform-slide 1s 400ms both}
.gem-GlobalNavigation-search-wrapper .gem-GlobalNavigation-search-icon{position:absolute;top:0;left:5px}
}
.gem-GlobalNavigation-search-input{width:100%;height:44px;border:0;padding:0 0 0 44px;background-image:url(data:image/svg+xml;charset=UTF-8,%3Csvg%20id%3D%22stroked_search%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2215%22%20height%3D%2215%22%20viewBox%3D%220%200%2015%2015%22%20style%3D%22%22%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill%3A%20rgb%28136%2C136%2C136%29%7D%3C%2Fstyle%3E%3C%2Fdefs%3E%3Ctitle%3ESF_Pro_Form_Icons_v4f-Single-Set%3C%2Ftitle%3E%3Cpath%20id%3D%22stroked_search-2%22%20data-name%3D%22stroked_search%22%20fill%3D%22rgb%28136%2C136%2C136%29%22%20transform%3D%22translate%28-3%2C%20-15%29%22%20d%3D%22M18%2C29.293l-4.438-4.407C14.457%2C23.838%2C15%2C22.481%2C15%2C20.999C15%2C17.691%2C12.309%2C15%2C9%2C15%20%20%20s-6%2C2.691-6%2C5.999C3%2C24.308%2C5.691%2C27%2C9%2C27c1.467%2C0%2C2.811-0.531%2C3.854-1.408L17.293%2C30L18%2C29.293z%20M9%2C26c-2.762%2C0-5-2.241-5-5.001%20%20%20C4%2C18.238%2C6.238%2C16%2C9%2C16c2.761%2C0%2C5%2C2.238%2C5%2C4.999C14%2C23.759%2C11.761%2C26%2C9%2C26z%22%2F%3E%3C%2Fsvg%3E);background-repeat:no-repeat;background-position:20px center;background-size:15px 15px;box-sizing:border-box}
.gem-GlobalNavigation-search-input:focus{outline-offset:-3px}
.gem-GlobalNavigation-search-input::-webkit-input-placeholder{color:#888}
@media only screen and (min-width:768px){.gem-GlobalNavigation-search-input::-webkit-input-placeholder{color:rgba(255,255,255,0.6)}
}
.gem-GlobalNavigation-search-input::-moz-placeholder{color:#888}
@media only screen and (min-width:768px){.gem-GlobalNavigation-search-input::-moz-placeholder{color:rgba(255,255,255,0.6)}
}
.gem-GlobalNavigation-search-input:-ms-input-placeholder{color:#888}
@media only screen and (min-width:768px){.gem-GlobalNavigation-search-input:-ms-input-placeholder{color:rgba(255,255,255,0.6)}
}
.gem-GlobalNavigation-search-input:-moz-placeholder{color:#888}
@media only screen and (min-width:768px){.gem-GlobalNavigation-search-input:-moz-placeholder{color:rgba(255,255,255,0.6)}
}
.gem-GlobalNavigation-search-input::placeholder{color:#888}
@media only screen and (min-width:768px){.gem-GlobalNavigation-search-input::placeholder{color:rgba(255,255,255,0.6)}
}
@media only screen and (min-width:768px){.gem-GlobalNavigation-search-input{background:0;color:#fff}
}
.gem-GlobalNavigation-search-options{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;align-items:center;position:absolute;top:3px;right:3px;padding:0;border:0;border-radius:0;width:38px;height:38px;font-size:0;opacity:0;cursor:pointer;background-color:transparent;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIwLjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAyOCAyOCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjggMjg7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4KCS5zdDB7ZmlsbDojQzdDN0NDO30KPC9zdHlsZT4KPHBvbHlnb24gY2xhc3M9InN0MCIgcG9pbnRzPSI3LDMuNCAxNy42LDE0IDcsMjQuNiA5LjEsMjYuNyAxOS43LDE2LjEgMjEuOCwxNCAxOS43LDExLjkgOS4xLDEuMyAiLz4KPC9zdmc+Cg==);background-repeat:no-repeat;background-position:center center;background-size:14px 38px;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);-webkit-transition:opacity .2s .2s ease-in;-moz-transition:opacity .2s .2s ease-in;-ms-transition:opacity .2s .2s ease-in;-o-transition:opacity .2s .2s ease-in;-webkit-appearance:none;-moz-appearance:none;appearance:none}
.gem-GlobalNavigation-search-options::-ms-expand{display:none}
.gem-GlobalNavigation.is-searching .gem-GlobalNavigation-search-options{opacity:1}
@media only screen and (min-width:768px){.gem-GlobalNavigation-search-options{right:47px}
}
.gem-GlobalNavigation-search-option{font-size:14px}
.gem-GlobalNavigation-search-aside{display:none;width:100%;font-size:14px;line-height:28px;font-weight:400;background:#fff;color:#888;overflow-x:hidden;overflow-y:auto;border:0;border-bottom:1px solid #e9eaed;box-sizing:border-box;-webkit-overflow-scrolling:touch;white-space:nowrap}
.gem-GlobalNavigation-search-aside.is-active{display:block}
.gem-GlobalNavigation-search-aside.is-empty{border:0}
@media only screen and (min-width:768px){.gem-GlobalNavigation-search-aside{border-bottom:0}
}
.gem-GlobalNavigation-search-section{display:none;margin:0 30px;padding:25px 0 15px}
.gem-GlobalNavigation-search-section:first-child{border-top:0}
.gem-GlobalNavigation-search-section--noResults{padding:25px 0}
.gem-GlobalNavigation-search-section--noResults span{display:block;padding:0 15px;color:#888;line-height:17.5px;white-space:normal}
.gem-GlobalNavigation-search-section.is-visible{display:block}
.gem-GlobalNavigation-search-section.is-visible + .is-visible{border-top:1px solid #e9eaed}
.gem-GlobalNavigation-search-section.is-visible + .gem-GlobalNavigation-search-section--suggestions:not(.is-visible) + .gem-GlobalNavigation-search-section--recent.is-visible{border-top:1px solid #e9eaed}
.gem-GlobalNavigation-search-header{font-size:12px;line-height:12px;font-weight:400;margin:0;color:#888}
.gem-GlobalNavigation-search-list{list-style:none;padding:5px 0 0;margin:0}
.gem-GlobalNavigation-search-item{margin:6px -32px}
.gem-GlobalNavigation-search-link{display:block;color:#888;padding:0 48px;text-decoration:none;font-weight:400;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.gem-GlobalNavigation-search-link--suggestions{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIwLjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkdMWVBIUyIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiCgkgdmlld0JveD0iMCAwIDE0IDY0IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAxNCA2NDsiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPgoJLnN0MHtmaWxsOm5vbmU7fQoJLnN0MXtmaWxsOiMwMDVFOUQ7fQoJLnN0MntmaWxsOiM4ODg4ODg7fQo8L3N0eWxlPgo8ZyBpZD0iU3VnZ2VzdGVkX1NlYXJjaCI+Cgk8Zz4KCQk8cmVjdCBjbGFzcz0ic3QwIiB3aWR0aD0iMTQiIGhlaWdodD0iNjQiLz4KCTwvZz4KCTxnPgoJCTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik01LjUsNTEuOGMtMi45LDAtNS4zLTIuNC01LjMtNS4zczIuNC01LjMsNS4zLTUuM3M1LjMsMi40LDUuMyw1LjNTOC40LDUxLjgsNS41LDUxLjh6IE01LjUsNDIuMwoJCQljLTIuMywwLTQuMiwxLjktNC4yLDQuMnMxLjksNC4yLDQuMiw0LjJzNC4yLTEuOSw0LjItNC4yUzcuOCw0Mi4zLDUuNSw0Mi4zeiIvPgoJPC9nPgoJPGc+CgkJCgkJCTxyZWN0IHg9IjEwLjQiIHk9IjQ5LjIiIHRyYW5zZm9ybT0ibWF0cml4KDAuNzA3MSAtMC43MDcxIDAuNzA3MSAwLjcwNzEgLTMzLjU5NzQgMjMuMDI2KSIgY2xhc3M9InN0MSIgd2lkdGg9IjEuMSIgaGVpZ2h0PSI1LjciLz4KCTwvZz4KCTxnPgoJCTxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik01LjUsMTkuOGMtMi45LDAtNS4zLTIuNC01LjMtNS4zczIuNC01LjMsNS4zLTUuM3M1LjMsMi40LDUuMyw1LjNTOC40LDE5LjgsNS41LDE5Ljh6IE01LjUsMTAuMwoJCQljLTIuMywwLTQuMiwxLjktNC4yLDQuMnMxLjksNC4yLDQuMiw0LjJzNC4yLTEuOSw0LjItNC4yUzcuOCwxMC4zLDUuNSwxMC4zeiIvPgoJPC9nPgoJPGc+CgkJCgkJCTxyZWN0IHg9IjEwLjQiIHk9IjE3LjIiIHRyYW5zZm9ybT0ibWF0cml4KDAuNzA3MSAtMC43MDcxIDAuNzA3MSAwLjcwNzEgLTEwLjk3MDIgMTMuNjUzNikiIGNsYXNzPSJzdDIiIHdpZHRoPSIxLjEiIGhlaWdodD0iNS43Ii8+Cgk8L2c+CjwvZz4KPC9zdmc+Cg==);background-repeat:no-repeat;background-position:48px -6px;background-size:15px 66px;padding-left:70px}
.gem-GlobalNavigation-search-link--suggestions:hover{background-position:48px -39px}
.gem-GlobalNavigation-search-link:hover,.gem-GlobalNavigation-search-link:hover b{text-decoration:none;color:#005e9d}
.gem-GlobalNavigation-search-link b{color:#333;font-weight:400}
body:after{content:'';position:absolute;top:0;left:0;width:0;height:100vh;-webkit-transition:background-color 500ms ease-in-out;-moz-transition:background-color 500ms ease-in-out;-ms-transition:background-color 500ms ease-in-out;-o-transition:background-color 500ms ease-in-out}
body.u-noScroll{overflow:hidden}
body.u-noScroll:after{width:100vw;background-color:rgba(0,0,0,0.2);cursor:pointer}
.js-focus-ring :focus:not(.focus-ring){outline:0}