/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
a,a:link{text-decoration:none;}a:hover{color:var(--gt-md-gold);}.frontpage .site-title-multiple h2{border-bottom:none;}.frontpage h2{border-bottom:1px solid var(--gt-md-gold);}#utility-search-wrapper a,#utility-search-wrapper a:link{text-decoration:none;}.main-nav nav a,.main-nav nav a:link,.main-nav nav a:visited,.main-nav nav span{color:var(--gt-black);font-size:.9rem;font-weight:400;line-height:1.1;text-decoration:none;transition:all .2s ease-in-out;}.main-nav nav a.is-active{font-weight:400;}nav ul .nav-link.active,ul .show>.nav-link{font-weight:500;}.main-nav button{background:inherit;border:none;}.main-nav ul,.main-nav .nav-link{--bs-nav-link-padding-x:0;--bs-nav-link-padding-y:0;}.main-nav nav ul.navbar-nav li{border-right:2px solid var(--gt-gold);}.main-nav nav ul li:last-child,.main-nav nav ul.dropdown-menu li,.main-nav nav ul li ul li,.main-nav nav ul li ul li ul li{border-right:none;}.navbar-expand-lg ul a,.navbar-expand-lg ul span{padding:.2rem .5rem;}.navbar-expand-lg ul li li,.navbar-expand-lg ul li li{border-bottom:1px solid rgba(0,0,0,.3);}.navbar-expand-lg ul li.menu-item--level-2:hover,.navbar-expand-lg ul li.menu-item--level-3:hover{background:rgba(212,216,210,.25);transition:all .2s ease-in-out;}.navbar-expand-lg ul li.menu-item--level-2:hover a{color:var(--gt-dark-gray);}.navbar-expand-lg ul li.menu-item--level-3:hover a{color:var(--gt-drk-gold);}.navbar-expand-lg ul li:last-child,.navbar-expand-lg ul li:last-child{border-bottom:0 solid rgba(0,0,0,.3);}.navbar-expand-lg ul ul li ul{padding-left:2rem;width:100%;}.main-nav nav ul ul li,.main-nav nav ul ul li a,.main-nav nav ul ul li a,.main-nav nav ul ul li a:link,.main-nav nav ul ul li a:hover,.main-nav nav ul ul li a:visited{color:var(--gt-drk-gold);font-family:var(--font-roboto);font-weight:600;font-size:.9rem;transition:all .2s ease-in-out;display:block;}.main-nav .dropdown-item.menu-item--level-2 a,.main-nav .dropdown-item.menu-item--level-2 a:link,.main-nav .dropdown-item.menu-item--level-2 a:visited{font-weight:600;color:var(--gt-drk-gold);}.navbar-expand-lg ul ul li li a{color:var(--gt-dark-gray);font-weight:500;font-size:.85rem;}.main-nav .dropdown-item,.main-nav .dropdown-toggle{white-space:inherit;}.main-nav .dropdown-item.menu-item--level-2{color:var(--gt-drk-gold);font-size:.9rem;}.main-nav .dropdown-item.menu-item--level-3:hover{background-color:var(--gt-gray-200);}.main-nav .dropdown-item:focus,.dropdown-item:hover{background-color:transparent;}.main-nav .dropdown-item.menu-item--level-2{border-bottom:1px solid var(--gt-gray-400);padding:.5rem .5rem .5rem 1rem;font-weight:600 !important;}.main-nav .dropdown-toggle.nav-link-{display:block;}.main-nav .dropdown,.main-nav .dropdown-center,.main-nav .dropend,.main-nav .dropstart,.main-nav .dropup,.main-nav .dropup-center{cursor:pointer;font-size:.9rem;font-weight:400;line-height:1.1;text-decoration:none;}.main-nav .nav-link.dropdown-toggle{color:var(--gt-black);display:flex;}.main-nav nav .dropdown-menu{border:0;border-radius:0;border-bottom:5px solid var(--gt-gold);box-shadow:0 6px 5px 0 rgba(0,0,0,.3);min-width:14rem;}.main-nav .dropdown-menu.menu--level-3{display:contents;}.main-nav .dropdown-item.active,.dropdown-item:active{background-color:transparent;}nav .dropdown-toggle::after{content:' ';background-image:url("/themes/contrib/gt_theme/images/gt-gold-chevron.svg");background-position:center bottom;background-repeat:no-repeat;background-size:contain;vertical-align:0;border:0;display:inline-block;height:0.7rem;width:0.5rem;bottom:-0.1rem;margin-left:0.5rem;position:relative;transform:rotate(90deg);}nav .dropdown-toggle.show::after{content:' ';background-image:url("/themes/contrib/gt_theme/images/gt-gold-chevron.svg");background-size:contain;background-position:center bottom;background-repeat:no-repeat;display:inline-block;height:0.7rem;width:0.5rem;bottom:-0.1rem;margin-left:0.5rem;position:relative;transform:rotate(-90deg);}.utility-navigation nav ul:not(.contextual-links){list-style:none;}.utility-navigation nav ul:not(.contextual-links) li{float:right;margin:-3px 0 0;}.utility-navigation nav ul:not(.contextual-links) a{cursor:pointer;display:flex;font-size:.9rem;font-weight:600;color:var(--gt-drk-gold);line-height:1.1;text-decoration:none;}.utility-navigation nav ul:not(.contextual-links) a:hover,.utility-navigation nav ul:not(.contextual-links) a:focus{border-bottom:none;text-decoration:none;transition:all .2s ease-in-out;color:var(--gt-md-grey);}@media (max-width:991.98px){.main-nav nav ul li{border-right:none;border-bottom:1px solid var(--gt-gray-400);padding:.5rem 0;}}.cc-footer-links a:hover{text-decoration:underline;}.my-3{margin-top:unset !important;margin-bottom:unset !important;}#block-cc-theme-ccfooterlinks ul.cc-footer-links{margin-bottom:0;padding-bottom:1em;}.views_block .more-link{float:right;}.alert-block-description{overflow:hidden;}.timebox{display:inline-block;margin-right:0.5em;border:1px solid #C4C4C4;float:left;padding:0.5em;text-align:center;font-weight:bold;}.webform-submission-form #edit-submit{background:var(--gt-gold);color:var(--gt-black);padding:.5rem 3rem;margin:20px 0 0;}.webform-submission-form #edit-submit:hover{background:var(--gt-black);color:var(--gt-gold);}.webform-submission-form #edit-submit2{background:var(--gt-gold);color:var(--gt-black);padding:.5rem 3rem;margin:20px 0 0;}.webform-submission-form #edit-submit2:hover{background:var(--gt-black);color:var(--gt-gold);}
