/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
#teconsent > a{display:none;}
:root{--spacing:16px}article.chart>.media{width:100%;padding-top:50%;position:relative}article.chart>.media .wgc-lazy-load-listing-chart-container,article.chart>.media .wgc-listing-chart-container{position:absolute;left:0px;right:0px;bottom:0px;top:0px}.wgc-listing-chart-container{min-height:150px}.wgc-listing-chart-container .spinner{position:absolute;top:calc(50% - 24px);left:calc(50% - 24px)}.image-aspect:not(.text-align-left):not(.text-align-right).image-aspect_1_1 article.chart>.media{padding-top:100%}.image-aspect:not(.text-align-left):not(.text-align-right).image-aspect_2_1 .media-wrapper{padding-top:50%}.image-aspect:not(.text-align-left):not(.text-align-right).image-aspect_3_2 article.chart>.media{padding-top:66.6666666667%}.image-aspect:not(.text-align-left):not(.text-align-right).image-aspect_4_3 article.chart>.media{padding-top:75%}.image-aspect:not(.text-align-left):not(.text-align-right).image-aspect_9_16 article.chart>.media{padding-top:177.7777777778%}.image-aspect:not(.text-align-left):not(.text-align-right).image-aspect_16_9 article.chart>.media{padding-top:56.25%}.wgc-chart-container{margin-bottom:10px}@media(min-width:768px){.wgc-chart-container{margin-bottom:20px}}.chart-full-width{margin-bottom:15px}.chart-full-width .chart{margin-bottom:10px}@media(min-width:768px){.chart-full-width .chart{margin-bottom:20px}}@media(min-width:768px){.chart-full-width{margin-bottom:32px}}@media(min-width:992px){.chart-full-width{margin-bottom:64px}}.wgc-chart{margin-top:16px}.wgc-chart-control{display:flex}.wgc-chart-control .input-group{margin-right:16px;width:auto}.wgc-chart-controls ul{padding:0px;margin-bottom:0px}.wgc-chart-controls ul .btn{border-color:rgba(0,0,0,0) !important}.wgc-chart-controls .form-row{margin-left:0px;margin-right:0px}.chart-node .chart .export-info{display:none !important}.ui-datepicker table,.chart table{display:table;max-width:100%}.chart .btn{padding:12px 15px;font-size:14px;line-height:19.6px;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;border:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;border-radius:var(--radius-sm);border-top-left-radius:0;color:var(--black);background-color:#f1f1f1;border-color:#f1f1f1}.chart .btn:hover,.chart .btn:focus{text-decoration:none}.chart .btn:hover{color:var(--black);background-color:#c99f4a;border-color:#c99f4a}.chart .btn:focus,.chart .btn.focus{box-shadow:0 0 0 0 rgba(241,241,241,.5)}.chart .btn.disabled,.chart .btn:disabled{color:#212529;background-color:#f1f1f1;border-color:#f1f1f1}.chart .btn:not(:disabled):not(.disabled):active,.chart .btn:not(:disabled):not(.disabled).active,.show>.chart .btn.dropdown-toggle{color:var(--white);background-color:#282828;border-color:#282828}.chart .btn:not(:disabled):not(.disabled):active:focus,.chart .btn:not(:disabled):not(.disabled).active:focus,.show>.chart .btn.dropdown-toggle:focus{box-shadow:0 0 0 0 rgba(241,241,241,.5)}.chart .chart-legend-buttons{padding:0px;margin-bottom:0px}.chart-weight-buttons li.btn{text-transform:capitalize}.chart-datepicker-div{margin-right:16px;position:relative}.chart-datepicker-div label{position:absolute;top:6px;left:12px}input.chart-datepicker{border:1px solid #212529;text-align:right;position:relative}@media(min-width:576px){.wgc-chart-export{margin-left:auto}}.chart-node .legacy p{font-size:.8rem}.wgc-listing-chart-container.private .private-cta,.wgc-chart-container.private .private-cta{height:100%;background-color:#f5f5f5;border-radius:12px;color:var(--black);padding:10px;min-height:400px;display:flex;align-items:center;justify-content:center}.wgc-listing-chart-container.private .private-cta .msg,.wgc-chart-container.private .private-cta .msg{text-align:center}.wgc-listing-chart-container.private .private-cta .msg p,.wgc-chart-container.private .private-cta .msg p{color:var(--black)}.wgc-listing-chart-container.private .private-cta .msg .btn-login,.wgc-chart-container.private .private-cta .msg .btn-login{padding:16px 28px;text-transform:uppercase}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active,.ui-button:active,.ui-button.ui-state-active:hover{border:1px solid #3a5a80;background:#3a5a80;font-weight:normal;color:#fff}
wgc-breadcrumb:not(.loaded){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;font-size:var(--f-size-sm);justify-content:flex-start;line-height:var(--f-lh-sm);list-style-type:none;margin:var(--space-4) auto var(--space-2);overflow-y:scroll;padding-left:0}wgc-breadcrumb:not(.loaded) li{--a-underline:none;--a-underline-hover:underline;--a-color-hover:var(--surface-text-secondary,var(--primary-mid));--a-color:var(--surface-text-secondary,var(--primary-mid));color:var(--a-color);display:inline;padding-left:var(--space-4);position:relative;-webkit-text-decoration:none;text-decoration:none;white-space:nowrap;-ms-flex-negative:0;flex-shrink:0;font-weight:var(--f-weight-bold)}wgc-breadcrumb:not(.loaded) li:before{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9Im5vbmUiIHZpZXdCb3g9IjAgMCAyNCAyNCI+PHBhdGggc3Ryb2tlPSJjdXJyZW50Q29sb3IiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLXdpZHRoPSIyIiBkPSJtNiAxNyA1LTUtNS01bTcgMTAgNS01LTUtNSIvPjwvc3ZnPg==");background-position:50%;background-repeat:no-repeat;background-size:var(--space-2) var(--space-2);content:" ";height:var(--space-2);left:0;position:absolute;top:5px;width:var(--space-4)}wgc-breadcrumb:not(.loaded) li:first-child{padding-left:0}wgc-breadcrumb:not(.loaded) li:first-child:before{display:none}wgc-breadcrumb:not(.loaded) a{font-weight:var(--f-weight-reg)}
.a-pillar-link{--a-underline:none;--a-underline-hover:none;--a-color:var(--white);--a-color-hover:var(--white);--a-display:flex;--a-focus-visible-outline:none;--a-focus-visible-color:var(--white);background-color:var(--pillar-link-background);padding:var(--space-4) 0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;border-bottom:1px solid var(--primary-75);font-weight:700;justify-content:center}@media(min-width:1110px){.a-pillar-link{--a-display:inline-flex;border:0;padding:var(--space-2)}}@media(min-width:1241px){.a-pillar-link{padding:var(--space-2) var(--space-4)}}.a-pillar-link:focus-visible,.a-pillar-link:hover{--pillar-link-background:rgba(0,0,0,.2)}.a-pillar-link--current{--pillar-link-background:var(--primary-75)}@media(max-width:1109px){.a-pillar-link--current{--a-display:none}}.a-pillar-link__subtitle{color:var(--primary-25);font-weight:400}@media(min-width:1110px){.a-pillar-link__subtitle{color:inherit}}
.m-main-menu{--a-color:var(--white);color:var(--white);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-orient:vertical;-webkit-box-direction:normal;border-bottom:1px solid var(--primary-75);-ms-flex-direction:column;flex-direction:column;padding:0 0 var(--space-2) 0}@media(min-width:1110px){.m-main-menu{height:100%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;border:0;-ms-flex-direction:row;flex-direction:row;height:var(--header-bottom-height);margin-top:0;padding:0}}.m-main-menu a{--a-display:flex;--a-underline:none;--a-underline-hover:none;--a-color-hover:var(--white);-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;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:var(--space-2) 0;position:relative}@media(min-width:1110px){.m-main-menu a{height:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:var(--space-6);position:relative}.m-main-menu a:after{background-color:var(--gold);bottom:0;content:"";display:block;height:4px;left:0;position:absolute;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:50%;transform-origin:50%;-webkit-transition:var(--transition);transition:var(--transition);width:100%}.theme-green .m-main-menu a:after{background-color:var(--secondary-100)}}.m-main-menu a.current,.m-main-menu a:hover{font-weight:var(--f-weight-bold)}@media(min-width:1110px){.m-main-menu a.current,.m-main-menu a:hover{font-weight:var(--f-weight-reg)}.m-main-menu a.current:after,.m-main-menu a:hover:after{-webkit-transform:scaleX(1);transform:scaleX(1)}}
.m-region-picker{--regionsWidth:150px;position:relative}@media(min-width:1110px){.m-region-picker{background-color:transparent;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-right:var(--space-2);position:relative}.m-region-picker:focus-within .m-region-picker__list,.m-region-picker:hover .m-region-picker__list{opacity:1;-webkit-transform:rotateX(0);transform:rotateX(0);visibility:visible}}.m-region-picker a,.m-region-picker button{--a-underline:none;--a-underline-hover:none;--a-color:var(--white);--a-color-hover:var(--text-primary);--a-focus-visible-color:var(--text-primary);--a-focus-visible-outline:none;--a-display:grid;grid-gap:var(--space);gap:var(--space);-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:grid;padding:var(--space) var(--space-2);white-space:nowrap}@media(min-width:1110px){.m-region-picker a,.m-region-picker button{padding:var(--space)}}.m-region-picker a wgc-flag,.m-region-picker a wgc-icon,.m-region-picker button wgc-flag,.m-region-picker button wgc-icon{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 auto}.m-region-picker a{background-color:transparent;border:1px solid var(--white);border-radius:0 var(--radius-sm) var(--radius-sm) var(--radius-sm);grid-template-columns:30px 1fr}@media(max-width:575px){.m-region-picker a{grid-template-columns:20px 1fr}}@media(min-width:1110px){.m-region-picker a{--a-color:var(--text-primary);background-color:var(--white);margin:0 var(--space-0-5) var(--space-0-5)}}.m-region-picker a:focus-visible,.m-region-picker a:hover{background-color:var(--primary-10)}.m-region-picker a.current{font-weight:500;pointer-events:none}.m-region-picker button{background:none;border:none;color:var(--white);cursor:pointer;font-family:var(--font-family);font-size:1rem;grid-template-columns:30px 1fr 20px;margin:0;padding:0;padding:var(--space)}@media(max-width:1109px){.m-region-picker button{display:none}}.m-region-picker__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:var(--space-2)}@media(min-width:1110px){.m-region-picker__list{background-color:var(--white);border-radius:0 var(--radius-sm) var(--radius-sm) var(--radius-sm);display:grid;grid-template-columns:1fr;left:0;min-width:var(--regionsWidth);opacity:0;overflow:hidden;position:absolute;top:100%;-webkit-transform:scaleY(.01);transform:scaleY(.01);-webkit-transform-origin:top center;transform-origin:top center;-webkit-transition:var(--transition);transition:var(--transition);-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch;grid-gap:0;border:1px solid var(--misc-grey);border-top:0;gap:0;padding-top:var(--space-0-5);z-index:1}}.m-region-picker--alt{--regionsWidth:100%;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-right:0;position:relative;-ms-flex-item-align:stretch;align-self:stretch}@media(max-width:1109px){.m-region-picker--alt{background-color:var(--primary-75);border-bottom-right-radius:var(--radius-md);-ms-flex-item-align:end;align-self:flex-end}}@media(max-width:767px){.m-region-picker--alt{border-bottom-left-radius:var(--radius-md);width:100%}}.m-region-picker--alt:focus-within .m-region-picker__list,.m-region-picker--alt:hover .m-region-picker__list{opacity:1;-webkit-transform:rotateX(0);transform:rotateX(0);visibility:visible}.m-region-picker--alt a,.m-region-picker--alt button{background-color:var(--primary-trans-25);padding:var(--space-2)}.m-region-picker--alt a{--a-color:var(--text-primary);background-color:var(--white);grid-template-columns:1fr}@media(max-width:1109px){.m-region-picker--alt button{border-bottom-left-radius:var(--radius-md);border-bottom-right-radius:var(--radius-md);display:inline-grid;margin-left:auto}}@media(max-width:767px){.m-region-picker--alt button{width:100%}}.m-region-picker--alt .m-region-picker__list{background-color:var(--white);border-radius:0 var(--radius-sm) var(--radius-sm) var(--radius-sm);display:grid;grid-template-columns:1fr;left:0;min-width:var(--regionsWidth);opacity:0;overflow:hidden;position:absolute;top:100%;-webkit-transform:scaleY(.01);transform:scaleY(.01);-webkit-transform-origin:top center;transform-origin:top center;-webkit-transition:var(--transition);transition:var(--transition);-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch;grid-gap:0;border:1px solid var(--misc-grey);border-top:0;gap:0;padding-top:var(--space-0-5);z-index:1}
