﻿#gs-subnav-container ul,#gs-subnav-container li{position:relative;margin:0;padding:0;list-style-type:none}#gs-subnav-container ul:before,#gs-subnav-container li:before{position:absolute;content:"\200b"}#gs-subnav-wrapper{display:none;width:100%;margin:0 auto 30px;background:rgba(0,0,0,0);padding:0 15px;border:solid rgba(0,0,0,0);border-width:0}@media(min-width: 992px){#gs-subnav-wrapper{display:block !important;margin:0;padding:0}}#gs-subnav-container{position:relative;width:100%;padding:0;background:rgba(0,0,0,0);border:solid rgba(0,0,0,0);border-width:0}@media(min-width: 992px){#gs-subnav-container{margin:0 0 0 0}}#gs-subnav-container .gs-subnav-main-title{display:block;font-size:var(--p-heading_small-typography_font-size);font-family:var(--p-heading_small-typography_font-name);font-weight:var(--p-heading_small-typography_font-weight);color:rgba(var(--base-heading), 1);background-color:rgba(0,0,0,0);margin:0;padding:24px 0 14px;border:solid rgba(var(--c1-bg-color1), 1);border-width:5px 0 0 0}@media(min-width: 576px){#gs-subnav-container .gs-subnav-main-title{font-size:var(--p-heading_small-typography_font-size_sm)}}@media(min-width: 768px){#gs-subnav-container .gs-subnav-main-title{font-size:var(--p-heading_small-typography_font-size_md)}}@media(min-width: 992px){#gs-subnav-container .gs-subnav-main-title{font-size:var(--p-heading_small-typography_font-size_lg)}}@media(min-width: 1200px){#gs-subnav-container .gs-subnav-main-title{font-size:var(--p-heading_small-typography_font-size_xl)}}@media(min-width: 992px){.subnav-title-bottom #gs-subnav-container .gs-subnav-main-title{padding:0 0 16px;border-width:0;position:relative}.subnav-title-bottom #gs-subnav-container .gs-subnav-main-title:after{content:"";background:rgba(var(--c1-bg-color1), 1);position:absolute;bottom:0;left:0;height:5px;width:54px}}#gs-subnav-container ul,#gs-subnav-container li{width:100%}#gs-subnav-container .gs-subnav{margin:0 0 0 0;padding:0 !important;background-color:rgba(0,0,0,0);border:solid rgba(0,0,0,0);border-width:0}#gs-subnav-container .gs-subnav>li{border-top-color:rgba(0,0,0,0) !important}#gs-subnav-container .gs-subnav li{position:relative;display:flex;flex-wrap:wrap;line-height:1.25;border-top:solid 1px #d8d8d8}#gs-subnav-container .gs-subnav li.with-children>ul{display:none;height:auto !important}#gs-subnav-container .gs-subnav li.with-children.open>ul{display:block}#gs-subnav-container .gs-subnav li a{display:block;width:calc(100% - 40px);padding-left:0;transition:background-color .3s cubic-bezier(0.23, 1, 0.32, 1)}#gs-subnav-container .gs-subnav li a:focus,#gs-subnav-container .gs-subnav li a:hover{text-decoration:none;outline:none}#gs-subnav-container .gs-subnav li a.current:before{position:absolute;left:0;width:5px;height:100%;background:rgba(0,0,0,0);content:"";pointer-events:none}#gs-subnav-container .gs-subnav li a span{display:block;padding:12px 5px 12px 0;overflow:hidden}#gs-subnav-container .gs-subnav li:not(.with-children) a{width:100% !important}#gs-subnav-container .gs-subnav li ul li:before{content:"\25a0";position:absolute;top:14px;left:0;font-family:Arial,Helvetica,sans-serif;font-size:12px;color:rgba(var(--base-text), 1);margin-left:0}#gs-subnav-container .gs-subnav li ul li:before{display:none}#gs-subnav-container .gs-subnav li ul li a{font-size:var(--sub-navigation-typography_font-size);font-weight:var(--sub-navigation-typography_font-name);color:rgba(var(--base-text), 1);background-color:rgba(0,0,0,0);transition:all .2s ease-in-out;padding-left:25px}@media(min-width: 576px){#gs-subnav-container .gs-subnav li ul li a{font-size:var(--sub-navigation-typography_font-size_sm)}}@media(min-width: 768px){#gs-subnav-container .gs-subnav li ul li a{font-size:var(--sub-navigation-typography_font-size_md)}}@media(min-width: 992px){#gs-subnav-container .gs-subnav li ul li a{font-size:var(--sub-navigation-typography_font-size_lg)}}@media(min-width: 1200px){#gs-subnav-container .gs-subnav li ul li a{font-size:var(--sub-navigation-typography_font-size_xl)}}#gs-subnav-container .gs-subnav li ul li a:focus,#gs-subnav-container .gs-subnav li ul li a:hover{padding-left:16px;color:#000;background-color:#eee}#gs-subnav-container .gs-subnav li ul li a.current{font-size:1rem;font-weight:700}#gs-subnav-container .gs-subnav li ul li a:focus,#gs-subnav-container .gs-subnav li ul li a:hover{padding-left:41px}#gs-subnav-container .gs-subnav li ul ul li:before{display:block;margin-left:15px;color:rgba(var(--base-text), 1)}#gs-subnav-container .gs-subnav li ul ul li a{font-weight:var(--sub-navigation-typography_font-name);color:rgba(var(--base-text), 1);background-color:rgba(0,0,0,0);padding-left:40px}#gs-subnav-container .gs-subnav li ul ul li a:focus,#gs-subnav-container .gs-subnav li ul ul li a:hover{padding-left:56px;color:#000;background-color:#eee}#gs-subnav-container .gs-subnav li ul ul li a.current{font-size:1rem;font-weight:700}#gs-subnav-container .gs-subnav li ul ul ul li:before{margin-left:30px;color:rgba(var(--base-text), 1)}#gs-subnav-container .gs-subnav li ul ul ul li a{font-weight:var(--sub-navigation-typography_font-name);color:rgba(var(--base-text), 1);background-color:rgba(0,0,0,0);padding-left:55px}#gs-subnav-container .gs-subnav li ul ul ul li a:focus,#gs-subnav-container .gs-subnav li ul ul ul li a:hover{padding-left:71px;color:#000;background-color:#eee}#gs-subnav-container .gs-subnav li ul ul ul li a.current{font-size:1rem;font-weight:700}#gs-subnav-container .gs-subnav li ul ul ul ul li:before{margin-left:45px;color:rgba(var(--base-text), 1)}#gs-subnav-container .gs-subnav li ul ul ul ul li a{font-weight:var(--sub-navigation-typography_font-name);color:rgba(var(--base-text), 1);background-color:rgba(0,0,0,0);padding-left:70px}#gs-subnav-container .gs-subnav li ul ul ul ul li a:focus,#gs-subnav-container .gs-subnav li ul ul ul ul li a:hover{padding-left:86px;color:#000;background-color:#eee}#gs-subnav-container .gs-subnav li ul ul ul ul li a.current{font-size:1rem;font-weight:700}#gs-subnav-container .gs-subnav.gs-subnav-top{margin:0;padding:0 !important;background-color:rgba(0,0,0,0);border:solid rgba(0,0,0,0);border-width:0}#gs-subnav-container .gs-subnav.gs-subnav-top>li>a,#gs-subnav-container .gs-subnav.gs-subnav-top>li>.toggle{display:none}@media(min-width: 992px){.subnav-title-bottom #gs-subnav-container .gs-subnav.gs-subnav-top>li>ul>li:first-child{border-top-color:rgba(0,0,0,0) !important}}#gs-subnav-container .gs-subnav.gs-subnav-top li{border-top:solid 1px #d8d8d8}#gs-subnav-container .gs-subnav.gs-subnav-top li a span{padding:12px 5px 12px 0}#gs-subnav-container .gs-subnav.gs-subnav-top li ul li:before{margin-left:0;color:rgba(var(--base-text), 1)}#gs-subnav-container .gs-subnav.gs-subnav-top li ul li:before{display:none}#gs-subnav-container .gs-subnav.gs-subnav-top li ul li a{font-size:var(--sub-navigation-typography_font-size);font-weight:var(--sub-navigation-typography_font-weight);color:rgba(var(--base-text), 1);background-color:rgba(0,0,0,0);padding-left:25px}@media(min-width: 576px){#gs-subnav-container .gs-subnav.gs-subnav-top li ul li a{font-size:var(--sub-navigation-typography_font-size_sm)}}@media(min-width: 768px){#gs-subnav-container .gs-subnav.gs-subnav-top li ul li a{font-size:var(--sub-navigation-typography_font-size_md)}}@media(min-width: 992px){#gs-subnav-container .gs-subnav.gs-subnav-top li ul li a{font-size:var(--sub-navigation-typography_font-size_lg)}}@media(min-width: 1200px){#gs-subnav-container .gs-subnav.gs-subnav-top li ul li a{font-size:var(--sub-navigation-typography_font-size_xl)}}#gs-subnav-container .gs-subnav.gs-subnav-top li ul li a:focus,#gs-subnav-container .gs-subnav.gs-subnav-top li ul li a:hover{padding-left:16px;color:var(--base-text);background-color:#eee}#gs-subnav-container .gs-subnav.gs-subnav-top li ul li a.current{font-size:inherit;font-weight:bold}#gs-subnav-container .gs-subnav.gs-subnav-top li ul li a.current:before{background:rgba(0,0,0,0)}#gs-subnav-container .gs-subnav.gs-subnav-top li ul li a:focus,#gs-subnav-container .gs-subnav.gs-subnav-top li ul li a:hover{padding-left:41px}#gs-subnav-container .gs-subnav.gs-subnav-top li ul ul li:before{display:block;margin-left:15px;color:rgba(var(--base-text), 1)}#gs-subnav-container .gs-subnav.gs-subnav-top li ul ul li a{font-weight:var(--sub-navigation-typography_font-weight);color:rgba(var(--base-text), 1);background-color:rgba(0,0,0,0);padding-left:40px}#gs-subnav-container .gs-subnav.gs-subnav-top li ul ul li a:focus,#gs-subnav-container .gs-subnav.gs-subnav-top li ul ul li a:hover{padding-left:56px;color:var(--base-text);background-color:#eee}#gs-subnav-container .gs-subnav.gs-subnav-top li ul ul li a.current{font-size:inherit;font-weight:bold}#gs-subnav-container .gs-subnav.gs-subnav-top li ul ul ul li:before{margin-left:30px;color:rgba(var(--base-text), 1)}#gs-subnav-container .gs-subnav.gs-subnav-top li ul ul ul li a{font-weight:var(--sub-navigation-typography_font-weight);color:rgba(var(--base-text), 1);background-color:rgba(0,0,0,0);padding-left:55px}#gs-subnav-container .gs-subnav.gs-subnav-top li ul ul ul li a:focus,#gs-subnav-container .gs-subnav.gs-subnav-top li ul ul ul li a:hover{padding-left:71px;color:var(--base-text);background-color:#eee}#gs-subnav-container .gs-subnav.gs-subnav-top li ul ul ul li a.current{font-size:inherit;font-weight:bold}#gs-subnav-container .gs-subnav.gs-subnav-top li ul ul ul ul li:before{margin-left:45px;color:rgba(var(--base-text), 1)}#gs-subnav-container .gs-subnav.gs-subnav-top li ul ul ul ul li a{font-weight:var(--sub-navigation-typography_font-weight);color:rgba(var(--base-text), 1);background-color:rgba(0,0,0,0);padding-left:70px}#gs-subnav-container .gs-subnav.gs-subnav-top li ul ul ul ul li a:focus,#gs-subnav-container .gs-subnav.gs-subnav-top li ul ul ul ul li a:hover{padding-left:86px;color:var(--base-text);background-color:#eee}#gs-subnav-container .gs-subnav.gs-subnav-top li ul ul ul ul li a.current{font-size:inherit;font-weight:bold}#gs-subnav-container .toggle{position:relative;top:0;right:0;width:40px;margin-left:auto;color:rgba(var(--base-text), 1);background-color:rgba(0,0,0,0);border:0;border-left:rgba(0,0,0,0);border-radius:0;transition:background-color .3s cubic-bezier(0.23, 1, 0.32, 1);cursor:pointer}#gs-subnav-container .toggle:focus{outline:none}#gs-subnav-container .toggle:not(.gs-subnav-extended-toggle):before,#gs-subnav-container .toggle:not(.gs-subnav-extended-toggle):after{font-family:"Ionicons" !important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:normal;line-height:1;text-transform:none;vertical-align:middle;speak:never;font-variant:normal;position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;margin-right:auto;margin-left:auto;transition:all .2s ease-in-out;pointer-events:none;transform-origin:center center}.subnav-chevron #gs-subnav-container .toggle:not(.gs-subnav-extended-toggle):before{font-size:25px;color:var(--base-text);content:"\f3d1"}.subnav-chevron #gs-subnav-container .toggle:not(.gs-subnav-extended-toggle):after{display:none}.subnav-cross #gs-subnav-container .toggle:not(.gs-subnav-extended-toggle):before{font-size:30px;color:var(--base-text);content:"\f102"}.subnav-cross #gs-subnav-container .toggle:not(.gs-subnav-extended-toggle):after{font-size:30px;color:var(--base-text);content:"\f1fc";opacity:0}#gs-subnav-container .toggle:not(.gs-subnav-extended-toggle):focus,#gs-subnav-container .toggle:not(.gs-subnav-extended-toggle):hover{background-color:rgba(0,0,0,.1)}#gs-subnav-container .toggle:not(.gs-subnav-extended-toggle):focus:before,#gs-subnav-container .toggle:not(.gs-subnav-extended-toggle):focus:after,#gs-subnav-container .toggle:not(.gs-subnav-extended-toggle):hover:before,#gs-subnav-container .toggle:not(.gs-subnav-extended-toggle):hover:after{color:var(--base-text)}#gs-subnav-container .toggle.gs-subnav-extended-toggle:focus,#gs-subnav-container .toggle.gs-subnav-extended-toggle:hover{background-color:rgba(0,0,0,.1)}#gs-subnav-container .toggle.gs-subnav-extended-toggle:focus:before,#gs-subnav-container .toggle.gs-subnav-extended-toggle:focus:after,#gs-subnav-container .toggle.gs-subnav-extended-toggle:hover:before,#gs-subnav-container .toggle.gs-subnav-extended-toggle:hover:after{color:var(--base-text)}.subnav-chevron #gs-subnav-container .open>.toggle:before{transform:rotate(90deg)}.subnav-cross #gs-subnav-container .open>.toggle:before{opacity:0;transform:rotate(180deg)}.subnav-cross #gs-subnav-container .open>.toggle:after{opacity:1;transform:rotate(180deg)}.gs-subnav-bottom .gs-subnav-extended-wrapper{position:relative;display:flex;flex-wrap:wrap;width:100%;margin:0;border:solid #d8d8d8;border-width:1px 0 0 0}.gs-subnav-bottom .gs-subnav-extended-wrapper .toggle{width:40px !important}.gs-subnav-bottom .gs-subnav-extended-wrapper .toggle:before,.gs-subnav-bottom .gs-subnav-extended-wrapper .toggle:after{font-family:"Ionicons" !important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:normal;line-height:1;text-transform:none;vertical-align:middle;speak:never;font-variant:normal;position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;margin-right:auto;margin-left:auto;transition:all .2s ease-in-out;pointer-events:none;transform-origin:center center}.gs-subnav-bottom .gs-subnav-extended-wrapper .toggle:before{font-size:25px;color:var(--base-text);content:"\f454"}.gs-subnav-bottom .gs-subnav-extended-wrapper .toggle:after{font-size:30px;color:var(--base-text);content:"\f406";opacity:0}.gs-subnav-bottom .gs-subnav-extended-wrapper .gs-subnav-extended-link{width:calc(100% - 40px);padding:0;color:var(--base-text);background-color:rgba(0,0,0,0) !important;transition:background-color .3s cubic-bezier(0.23, 1, 0.32, 1)}.gs-subnav-bottom .gs-subnav-extended-wrapper .gs-subnav-extended-link span{font-size:var(--sub-navigation-typography_font-size);font-weight:var(--sub-navigation-typography_font-weight);color:var(--base-text)}@media(min-width: 576px){.gs-subnav-bottom .gs-subnav-extended-wrapper .gs-subnav-extended-link span{font-size:var(--sub-navigation-typography_font-size_sm)}}@media(min-width: 768px){.gs-subnav-bottom .gs-subnav-extended-wrapper .gs-subnav-extended-link span{font-size:var(--sub-navigation-typography_font-size_md)}}@media(min-width: 992px){.gs-subnav-bottom .gs-subnav-extended-wrapper .gs-subnav-extended-link span{font-size:var(--sub-navigation-typography_font-size_lg)}}@media(min-width: 1200px){.gs-subnav-bottom .gs-subnav-extended-wrapper .gs-subnav-extended-link span{font-size:var(--sub-navigation-typography_font-size_xl)}}.gs-subnav-bottom .gs-subnav-extended-wrapper .gs-subnav-extended-link:focus span,.gs-subnav-bottom .gs-subnav-extended-wrapper .gs-subnav-extended-link:hover span{text-decoration:underline}.gs-subnav-bottom .open>.gs-subnav-extended-wrapper>.toggle:before{opacity:0}.gs-subnav-bottom .open>.gs-subnav-extended-wrapper>.toggle:after{opacity:1;transform:rotate(180deg)}.gs-subnav-trigger{position:relative;display:inline-flex;flex-direction:column;align-items:center;justify-content:center;min-width:44px;min-height:44px;margin:0;padding:0;padding:8px 6px;text-decoration:none;background:none;background:#fff;border:none;border:1px solid #d4d4d4;appearance:none;appearance:none;user-select:none;cursor:pointer;border-radius:.125rem;align-self:flex-start;vertical-align:top}.gs-subnav-trigger span:first-of-type{position:relative;display:block;margin-top:6px;margin-bottom:6px;user-select:none}.gs-subnav-trigger span:first-of-type,.gs-subnav-trigger span:first-of-type:before,.gs-subnav-trigger span:first-of-type:after{display:block;width:100%;max-width:26px;height:2px;background-color:#000;outline:1px solid rgba(0,0,0,0);transition-duration:.3s;transition-property:background-color,transform;border-radius:.125rem}.gs-subnav-trigger span:first-of-type:before,.gs-subnav-trigger span:first-of-type:after{position:absolute;content:""}.gs-subnav-trigger span:first-of-type:before{top:-6px}.gs-subnav-trigger span:first-of-type:after{top:6px}.gs-subnav-trigger span.triggerText{position:relative;display:block;margin-top:6px;font-size:.75rem;font-weight:bold;line-height:1;text-align:center;text-transform:uppercase}.gs-subnav-trigger span.triggerText:empty{display:none}.gs-subnav-trigger .triggerText{width:60px;word-break:break-word;color:rgba(var(--base-text), 1)}.gs-subnav-trigger.no-header{position:static;margin-left:auto}.gs-subnav-trigger[aria-expanded=true] span:first-of-type{background-color:rgba(0,0,0,0)}.gs-subnav-trigger[aria-expanded=true] span:first-of-type:before{transform:translateY(6px) rotate(45deg)}.gs-subnav-trigger[aria-expanded=true] span:first-of-type:after{transform:translateY(-6px) rotate(-45deg)}@media(min-width: 992px){.gs-subnav-trigger{display:none}}
/*# sourceMappingURL=sourcemaps/gs-subnav.css.map */
