/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
a:focus-visible{outline:0.188rem solid !important;}#gt-banner .banner-text-wrapper.black a:focus-visible{background:var(--gt-white) !important;color:var(--gt-black) !important;outline:0.188rem solid var(--gt-gold) !important;}.call-to-action a.btn.btn-primary-black:focus-visible{background:var(--gt-tech-light-gold) !important;border-color:transparent;color:var(--gt-black) !important;}.main-container .layout-builder .field a[href],.main-container .layout-builder .field a:link{text-decoration:underline;}.main-container a:hover,.main-container a:link:hover{text-decoration:underline;text-decoration-thickness:0.13rem !important;}.social-media-links--platforms span:hover::before{color:var(--gt-drk-gold);}.main-container .gt-gold a,.main-container .gt-gold a:link,.main-container .gt-gold a:hover,.main-container .gt-gold a:link:hover{text-decoration:underline;text-decoration-color:var(--gt-black);color:var(--gt-black);}.main-container .gt-black a:not([.btn]),.main-container .gt-black a:link:not([.btn]),.main-container .banner-text-wrapper.black a:not([.btn]),.main-container .banner-text-wrapper.black a:link:not([.btn]){text-decoration:underline;text-decoration-color:var(--gt-gold);}.main-container .gt-text-white a,.main-container .gt-text-white a:link{text-decoration-color:var(--gt-gold);}.main-container .gt-text-white a:hover,.main-container .gt-text-white a:link:hover,.main-container .gt-text-white a:focus,.main-container .gt-text-white a:link:focus{color:var(--gt-white);}a:not([href]):not([class]),a:not([href]):not([class]):hover,.contextual-region .contextual .contextual-links a{text-decoration:none !important;}.no-touchevents .contextual-region .contextual .contextual-links li a:hover{text-decoration:underline !important;}a[href$=".xlsx"]{color:inherit;padding-left:0rem;}.main-container .gt-main-content .gt-gold li::marker{color:var(--gt-black);}.field--label-inline .field--label{float:left;margin-right:0.4rem;}.field--label-inline .field--label::after{content:":";}input[type="text"]{color:var(--gt-black);font-size:inherit;}hr{border-top:.063rem solid #ccc;}table p{font-size:inherit;}.block-inline-blockimage-with-copy .card-body{padding-top:1.5rem !important;}.block-inline-blockimage-with-copy .card-footer{background-color:transparent;border:0;margin-bottom:0rem !important;}.float-left{float:left;}.float-right{float:right;}.page-node-1 .call-to-action .w-50,.page-node-149 .call-to-action .w-50{width:25% !important;}.call-to-action img{width:auto;}.path-news .call-to-action h2{background-color:var(--gt-tech-medium-gold);border-radius:0 .938rem .938rem 0;padding:.375rem 0px .375rem 1.375rem;width:47%;}.call-to-action.gt-blue{background:var(--gt-navy) !important;color:var(--gt-white) !important;}#brandhead,#bottom-header{z-index:100;}.page-link.active{color:var(--gt-black);background-color:var(--gt-gold);border-color:var(--gt-gold);}.mercury .contact-card p{margin-bottom:1.3rem;}.mercury .hg-title a,.mercury .hg-title a:link{text-decoration:underline !important;color:var(--gt-md-gold);}.mercury .hg-title a:hover,.mercury .hg-title a:link:hover,.mercury .hg-title a:focus,.mercury .hg-title a:link:focus{color:var(--gt-black);}.mercury .month p,.mercury .date p,.mercury .year p{color:var(--gt-md-gold);}.mercury .time p{color:var(--gt-black);font-size:1rem;}.event-teaser .date-wrapper p{line-height:1.2;}.mercury-event .contact label,.mercury-event .event-info-extra label,.mercury .sidebar .card h4{color:var(--gt-navy);}.mercury .dateline{color:var(--gt-black);}.mercury-event .event-info .location,.mercury-event .event-info .contact{word-wrap:break-word;}.path-our-people .field--name-field-first-last-name::before{content:"\f19d";display:inline-block;font-family:"FontAwesome";font-size:inherit;margin-right:0.5em;}.path-our-people .field--name-field-first-last-name{font-size:1.75rem;font-weight:bold;}.node--type-our-people .field--name-field-first-last-name{font-size:2.12rem;font-weight:bold;}.field--name-field-email::before{content:url('/sites/default/files/images/email-black-solid-24px.png');margin-right:0.5em;}.field--name-field-portrait img{border-radius:25%;}#mc_embed_signup .indicates-required{font-size:0.6875em !important;}#mc_embed_signup #mc-embedded-subscribe-form div.mce_inline_error{font-size:0.875em !important;color:#c64f38 !important;}#mc_embed_signup .asterisk{color:#c64f38 !important;}#mc_embed_signup .button{background-color:#5d5d5d !important;}#mc_embed_signup .button:hover,#mc_embed_signup .button:focus{background-color:var(--gt-dark-gray) !important;}@media only screen and (max-width:36em){.page-node-1 .call-to-action .w-50,.page-node-1 .call-to-action .w-50 img{width:auto !important;margin-right:2em;}.path-news .call-to-action h2{width:100%;}}@media only screen and (max-width:39.9375em){.tablesaw-stack tbody tr:nth-of-type(2n+1) td{background-color:rgba(0,0,0,.05);}}@media only screen and (min-width:40em){.layout--twocol-section.layout--twocol-section--33-67 > .layout__region--second,.layout--twocol-section.layout--twocol-section--67-33 > .layout__region--first,.layout--twocol-section.layout--twocol-section--33-67 > .layout__region--first,.layout--twocol-section.layout--twocol-section--67-33 > .layout__region--second{flex:0 1 100%;max-width:100%;}}@media only screen and (min-width:62em){.layout--twocol-section.layout--twocol-section--33-67 > .layout__region--second,.layout--twocol-section.layout--twocol-section--67-33 > .layout__region--first{max-width:67%;}.layout--twocol-section.layout--twocol-section--33-67 > .layout__region--first,.layout--twocol-section.layout--twocol-section--67-33 > .layout__region--second{max-width:33%;}}
