/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
:root{--font-roboto:"Roboto","Helvetica Neue","Helvetica","Arial",sans-serif;--font-roboto-condensed:'Roboto Condensed',sans-serif;--gt-body-font-family:"Roboto","Helvetica Neue","Helvetica","Arial",sans-serif;--bs-font-sans-serif:"Roboto","Helvetica Neue","Helvetica","Arial",sans-serif;--fa-style-family-classic:"Font Awesome 6 Free";--fa-font-solid:normal 900 1em/1 "Font Awesome 6 Free";--gt-black:#262626;--bs-dark:#262626;--gt-text-black:#262626;--gt-black-pure:#000;--bs-black:#000;--gt-white:#fff;--bs-white:#fff;--bs-light:#f2f3f1;--gt-light:#f2f3f1;--gt-pimile-light:#f2f3f1;--gt-secondary:#d6dbd4;--gt-warm-gray:#d6dbd4;--gt-warm-grey:#d6dbd4;--gt-warm-gray-medium:#e5e7e4;--gt-warm-grey-medium:#e5e7e4;--gt-superlight-gray:#f2f2f2;--gt-superlight-grey:#f2f2f2;--gt-light-gray:#ccc;--gt-light-grey:#ccc;--gt-warm-gray-light:#f2f3f1;--gt-warm-grey-light:#f2f3f1;--gt-gray-100:#f8f9fa;--bs-gray-100:#f8f9fa;--gt-gray-200:#e9ecef;--bs-gray-200:#e9ecef;--bs-highlight-bg:#e9ecef;--gt-gray-300:#dee2e6;--bs-gray-300:#dee2e6;--gt-gray-400:#ced4da;--bs-gray-400:#ced4da;--gt-gray-500:#adb5bd;--bs-gray-500:#adb5bd;--gt-gray-600:#6c757d;--bs-gray-600:#6c757d;--gt-gray:#6c757d;--bs-secondary:#6c757d;--bs-gray:#6c757d;--gt-gray-700:#495057;--bs-gray-700:#495057;--gt-gray-800:#343a40;--bs-gray-800:#343a40;--gt-gray-dark:#343a40;--bs-gray-dark:#343a40;--gt-gray-900:#212529;--bs-gray-900:#212529;--bs-link-hover-color:#262626;--gt-mddk-grey:#8a8a8a;--gt-md-grey:#545454;--gt-medium-gray-light:#545454;--gt-medium-grey-light:#545454;--gt-dark-gray:#3b3b3b;--gt-dark-grey:#3b3b3b;--gt-drk-grey:#3b3b3b;--gt-cyan:#0dcaf0;--bs-cyan:#0dcaf0;--bs-info:#0dcaf0;--gt-blue-visited:#1879db;--gt-blue-hover:#1879db;--gt-link-hover-blue:#1879db;--gt-blue:#0d6efd;--gt-primary:#0d6efd;--bs-blue:#0d6efd;--bs-primary:#0d6efd;--gt-link-blue:#004f9f;--gt-info:#003057;--gt-navy:#003057;--gt-indigo:#6610f2;--bs-indigo:#6610f2;--gt-purple:#6f42c1;--bs-purple:#6f42c1;--gt-pink:#d63384;--bs-pink:#d63384;--bs-code-color:#d63384;--gt-red:#dc3545;--bs-red:#dc3545;--bs-danger:#ba0c2f;--gt-danger:#ba0c2f;--gt-warning:#ba0c2f;--bs-warning:#ba0c2f;--gt-horizon:#f95e10;--gt-orange:#f95e10;--bs-orange:#f95e10;--gt-yellow:#ffc107;--bs-yellow:#ffc107;--gt-green:#198754;--bs-green:#198754;--bs-success:#198754;--gt-success:#198754;--gt-teal:#20c997;--bs-teal:#20c997;--gt-gold-grad-1:#bfb37c;--gt-tech-light-gold:#bfb37c;--gt-primary-gold:#b3a369;--gt-gold:#b3a369;--gt-tech-gold:#b3a369;--gt-mdlt-gold:#ac9a58;--gt-md-gold:#a4925a;--gt-tech-medium-gold:#a4925a;--gt-drk-gold:#857437;--gt-tech-dark-gold:#857437;--bs-link-color:#857437;--gt-gold-grad:linear-gradient(to right,#bfb37c 0%,#b3a369 100%);-moz-linear-gradient(left,#bfb37c 0 %,#b3a369 100 %);-webkit-linear-gradient(left,#bfb37c 0 %,#b3a369 100 %);--gt-gold-grad-rev:linear-gradient(to right,#b3a369 0%,#bfb37c 100%);-moz-linear-gradient(left,#b3a369 0 %,#bfb37c 100 %);-webkit-linear-gradient(left,#b3a369 0 %,#bfb37c 100 %);--gt-gold-drk-half:linear-gradient(to right,#ac9a58 0%,#ac9a58 50%,white 50%,white 100%);-moz-linear-gradient(left,#ac9a58 0 %,#ac9a58 50 %,white 50 %,white 100 %);-webkit-linear-gradient(left,#ac9a58 0 %,#ac9a58 50 %,white 50 %,white 100 %);--gt-gold-grad-shine:linear-gradient(60deg,#b3a369 0%,#bfb37c 40%,#bfb37c 60%,#b3a369 100%);-moz-linear-gradient(60 deg,#b3a369 0 %,#bfb37c 40 %,#bfb37c 60 %,#b3a369 100 %);-webkit-linear-gradient(60 deg,#b3a369 0 %,#bfb37c 40 %,#bfb37c 60 %,#b3a369 100 %);--bs-gradient:linear-gradient(180deg,rgba(255,255,255,0.15),rgba(255,255,255,0));--bs-body-font-family:"Roboto","Helvetica Neue","Helvetica","Arial",sans-serif;--gt-body-font-size:1rem;--gt-body-font-weight:400;--gt-body-line-height:1.5;--gt-body-color:#262626;--gt-body-bg:#fff;--bs-body-font-size:1rem;--bs-body-font-weight:400;--bs-body-line-height:1.5;--bs-body-color:#262626;--bs-body-bg:#fff;--bs-border-width:1px;--bs-border-style:solid;--bs-border-color:#dee2e6;--bs-border-color-translucent:rgba(0,0,0,0.175);--bs-border-radius:0.375rem;--bs-border-radius-sm:0.25rem;--bs-border-radius-lg:0.5rem;--bs-border-radius-xl:1rem;--bs-border-radius-2xl:2rem;--bs-border-radius-pill:50rem;}
#gt-header{width:100%;}#brandhead{z-index:100;}.bg-gold-md-gold{background:linear-gradient(to right,var(--gt-md-gold) 0%,var(--gt-md-gold) 50%,var(--gt-gold) 50%,var(--gt-gold) 100%);}.bg-gold-grad{background:linear-gradient(to right,var(--gt-md-gold) 0%,var(--gt-gold) 100%);}#gt-logo{height:2.625rem;margin:1rem 0;}#gt-logo a{width:100%;height:100%;margin:0;padding:0;}#gt-logo img{height:100%;width:auto;max-width:100%;}.site-name{font-size:2.25rem;line-height:1.01;}.site-slogan{font-size:1.35rem;line-height:1.1;margin:.25rem 0 0 .2rem !important;}#site-name-slogan-wrapper{margin:1rem 0 .75rem 0;}.site-name,.site-name a,.site-name a:link,.site-name a:visited,.site-slogan,.site-slogan a,.site-slogan a:link,.site-slogan a:visited,.site-title-multiple,.site-title-multiple a,.site-title-multiple a:link,.site-title-multiple a:visited{color:var(--gt-navy) !important;font-family:"din-2014",sans-serif;text-decoration:none;margin:0;}.site-name a:hover,.site-name a:focus,.site-title-multiple a:hover,.site-title-multiple a:focus,.site-slogan a:hover,.site-slogan a:focus{text-decoration:none !important;color:var(--gt-drk-gold) !important;}#mobile-menu-wrapper{position:absolute;right:0;left:0;top:0;bottom:0;margin:auto;z-index:99;padding:.5rem;height:100%;}.navbar-toggler,.close,.trigger{padding:0;font-size:.8rem;line-height:1.1;letter-spacing:0.01rem;}button.trigger{background:transparent;border:0;outline:0;}.menu-link-text{color:var(--gt-navy);font-family:"din-2014",sans-serif;font-weight:700;font-style:normal;text-align:center;margin:0;vertical-align:top;padding:0;width:100%;display:block;}.trigger,.close,.close:not(:disabled):not(.disabled):hover,.close:not(:disabled):not(.disabled):focus{opacity:1;text-shadow:none;}.trigger{display:block;}.close{display:none;}@media (max-width:575.98px){#nav-wrapper{z-index:999;position:absolute;width:100%;height:auto;background:white;margin-top:5rem;top:-100%;transition:top 0.6s ease-in-out;box-shadow:0 5px 8px rgba(0,0,0,.3);border-bottom:4px solid var(--gt-gold);}.menu-open{top:0 !important;}.menu-nav{width:100%;position:relative;}.menu-nav ul{display:block;list-style:none;margin:0;padding:0;border:0;}.menu-nav ul li:before{content:none;}.menu-nav ul li{width:100%;padding:1rem .75rem;border-bottom:1px solid rgba(0,0,0,.2);font-size:1rem;line-height:1;transition:background .2s ease-in-out;margin:0;display:block;float:none;border-right:none;text-transform:none;color:var(--gt-drk-gold);font-family:var(--font-roboto);}.menu-nav ul li:hover{background:rgba(212,216,210,.2);}.menu-dropdown ul.second-tier-nav:after{display:none;}.menu-nav ul li li{padding:0.5rem;}.menu-nav ul li li a{color:var(--gt-drk-gold);font-weight:600;line-height:1.2;font-size:0.9rem;transition:color .2s ease-in-out;}.menu-dropdown ul.second-tier-nav{position:relative;width:100%;background:transparent;box-shadow:none;margin:.5rem 0 0;}ul.second-tier-nav li{padding:.75rem .5rem;border:0;}ul.second-tier-nav li li{padding:.5rem .25rem;border:0;}ul#action-links{width:100%;display:block;}ul#action-links,#search-button-form-wrapper{padding:0 .75rem;margin:1rem 0;}#searchform-wrapper{position:relative;width:100%;padding-left:0.5rem;}input[type="search"],textarea{width:100%;}#searchform{display:block !important;width:100%;}}#bottom-header{background:var(--gt-white);position:relative;z-index:100;}#utility-navigation{margin:0;}#page-navigation{padding:0;}.nav-logo{left:-9999px;position:relative;width:0;}.gt-sticky-menu img:first-child{margin-bottom:0 !important;}.navbar-toggler-icon{height:2.125rem;width:2.75rem;padding:0;margin-top:0.75rem;background:url("/themes/contrib/gt_theme/images/menu.svg") no-repeat;background-size:100% auto;position:relative;z-index:99999;}@media (max-width:1199.98px){.main-container.fixed-top{position:relative;padding-top:11rem;}}@media (max-width:991.98px){#bottom-header.py-1{padding-bottom:0 !important;}#bottom-header .container{padding-left:15px;}.force-w-100{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;}.fixed-top{position:relative;}.gt-sticky-menu{display:none;}.main-container.fixed-top{position:relative;padding-top:0;}.navbar-collapse{background:var(--gt-white);border-bottom:4px solid var(--gt-gold);z-index:9999;}.hide.search-box{position:relative;left:0;top:auto;width:auto;height:inherit;overflow:unset;}.utility-navigation{padding:15px 0 15px 0;}}
.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-dark-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;}.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);}.utility-navigation nav ul:not(.contextual-links) a::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:.9rem;width:.78rem;bottom:-0.1rem;position:relative;margin-left:0.1rem;}@media (max-width:991.98px){.main-nav nav ul li{border-right:none;border-bottom:1px solid var(--gt-gray-400);padding:.5rem 0;}}
.gt-search .fa-search:before{color:var(--gt-gold);}a.gt-search{padding:0 .5rem;}#search-container input{background-color:var(--gt-white);border:1px solid var(--gt-light-grey);}#search-container input:focus{background-color:var(--gt-black);color:var(--gt-white);}#search-container .btn-primary{color:var(--gt-black);background-color:var(--gt-white);border-color:var(--gt-white);}#search-container .btn-primary:hover{color:var(--gt-black);background-color:var(--gt-white);border-color:var(--gt-white);}.search-block-form h2{position:absolute;left:-9999px;}#search-block-form{width:100%;display:flex;}#search-block-form .form-item{padding-bottom:0;}#search-block-form .button.form-submit,#search-block-form .form-submit{color:var(--gt-black);cursor:pointer;font-family:var(--font-roboto-condensed);font-size:.8rem;line-height:1.6;font-weight:600;border:1px solid var(--gt-gold);background:var(--gt-gold);padding:0.25rem;border-radius:0 .25rem .25rem 0;height:30.5px;width:45px;}#search-block-form .button.form-submit:hover,#search-block-form .form-submit:hover{color:var(--gt-gold);background:var(--gt-black);}#search-block-form .button.form-submit:focus,#search-block-form .form-submit:focus{color:var(--gt-white);background:var(--gt-black);}#search-block-form [type="search"]{border-radius:.25rem 0 0 .25rem;color:var(--gt-dark-grey);font-size:.85rem;height:inherit;padding:.2rem;width:auto;border:1px solid var(--gt-light-grey);}#search-container{white-space:nowrap;z-index:999;position:relative;}#search-container label{margin:0 1.4rem 0 0;}#search-container label span{display:inline-block;}#search-container label,#search-container label span{line-height:1.2;}#search-container .search-box{padding:.25rem;background:var(--gt-white);border-radius:.25rem;position:absolute;right:0;left:auto;width:auto;height:auto;margin:0;}#search-container span{color:var(--gt-drk-gold);cursor:pointer;font-family:var(--font-roboto);font-size:.9rem;font-weight:600;margin:0;text-decoration:none;transition:color .2s ease;display:inline;}#search-container span:hover{color:var(--gt-md-grey);}.fa-search:hover:before{color:var(--gt-md-grey);transition:all .2s ease-in-out;}#search-container:hover span,#search-container:hover .fa-search{transition:all .2s ease-in-out;color:var(--gt-md-grey);}#search-container .fa-search{cursor:pointer;color:var(--gt-gold);display:inline-block;padding:0.25rem;font-size:1.1rem;line-height:1.2;text-decoration:none;margin:0 0 0 0.5rem;}.search-form{font-size:.9rem;}.search-form .form-item-keys label{display:block;}.search-form .form-search{float:left;margin-right:5px;padding:.35rem;}[dir="rtl"] .search-form .form-search{float:right;margin-left:5px;margin-right:0;}.search-results{padding:0;list-style-position:inside;}.search-results li{border-bottom:1px solid var(--gt-drk-gold);padding-bottom:0.4285em;margin-bottom:0.5em;}.search-results li:last-child{border-bottom:none;padding-bottom:0;margin-bottom:1em;}.search-result__title{font-weight:bold;}.search-result__snippet-info{padding-left:0;}[dir="rtl"] .search-result__snippet-info{padding-right:0;}#search-container .relative{position:relative;}#search-container .absolute{position:absolute;left:-10rem;top:1rem;}#search-container .form-item,#search-container .form-actions{margin-top:0;margin-bottom:1em;}@media (max-width:990px){#search-block-form [type="search"]{height:32px;}#search-container input[type="checkbox"]:checked + div{width:auto;}#search-block-form .button.form-submit,#search-block-form .form-submit{float:none !important;}}@media (max-width:991.98px){.footer-first,.footer-second,.footer-third{border-right:transparent;}.hide{opacity:1;max-height:100%;}#search-container .btn{padding:0 1.25rem !important;}.search-block-form [type="search"]{border-radius:0;}.search-box > div{width:100%;}#search-container{position:relative;top:0;width:100%;display:block;padding:0 15px 15px;}#search-container .search-box{right:0;}#search-container span,#search-container .fa-search,#search-container label,input#trigger,#search-container .checkbox-custom{visibility:hidden;height:0;margin:0;padding:0;position:absolute;}#search-block-form{width:100%;margin:2rem 0 0 0;}#search-block-form [type="search"]{height:40px;width:100%;}#search-block-form .button.form-submit,#search-block-form .form-submit{float:unset;}#search-container .search-box{position:relative;z-index:999;width:100%;padding:.5rem 0;}.search-box .content.container-inline{width:100%;}.search-box .content.container-inline .form-item{width:100%;}#search-block-form .button.form-submit,#search-block-form .form-submit{height:40px;width:60px;}.hide.search-box{opacity:1;clip-path:inset(0% 0% 0% 0%);}.search-box{display:flex;width:100%;}#search-container .absolute{display:block;position:inherit;left:0;top:0;}#search-block-form [type="search"]{height:40px;min-width:250px;}.gt-search .fas.fa-search{display:none !important;}}
html,body{overflow-x:hidden;}html,body,p{font-family:var(--font-roboto);font-size:1rem;font-weight:400;line-height:1.6;color:var(--gt-black);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}p{margin-bottom:1.3rem;}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:var(--font-roboto-condensed);font-weight:600;line-height:1;margin-bottom:.5rem;color:var(--gt-md-gold);}h1 a,h1 a:link,h2 a,h2 a:link,h3 a,h3 a:link,h4 a,h4 a:link,h5 a,h5 a:link,h6 a,h6 a:link,h1 a:after,h1 a:link:after,h2 a:after,h2 a:link:after,h3 a:after,h3 a:link:after,h4 a:after,h4 a:link:after,h5 a:after,h5 a:link:after,h6 a:after,h6 a:link:after{display:inline-block;font-weight:600;color:var(--gt-md-gold);border:0;text-decoration:underline;text-decoration-color:currentColor;}h1 a:hover,h1 a:link:hover,h2 a:hover,h2 a:link:hover,h3 a:hover,h3 a:link:hover,h4 a:hover,h4 a:link:hover,h5 a:hover,h5 a:link:hover,h6 a:hover,h6 a:link:hover{color:var(--gt-md-grey);border:0;background:transparent;}h1 a:visited,h1 a:link:visited,h2 a:visited,h2 a:link:visited,h3 a:visited,h3 a:link:visited,h4 a:visited,h4 a:link:visited,h5 a:visited,h5 a:link:visited,h6 a:visited,h6 a:link:visited{text-decoration-color:currentColor;}h1 a:focus,h2 a:focus,h3 a:focus,h4 a:focus,h5 a:focus,h6 a:focus,h1 a:link:focus,h2 a:link:focus,h3 a:link:focus,h4 a:link:focus,h5 a:link:focus,h6 a:link:focus{color:var(--gt-md-grey);border:0;background:transparent;}.h1,h1{font-size:2.5rem;}.h2,h2{font-size:2.12rem;}.h3,h3{font-size:1.75rem;}.h4,h4{font-size:1.5rem;}.h5,h5{font-size:1.25rem;}.h6,h6{font-size:1rem;color:var(--gt-tech-dark-gold);}body.frontpage #gt-page-title h1{position:absolute;left:-9999px;top:auto;width:1px;height:1px;overflow:hidden;}#gt-page-title h1 .page-title{padding:.5rem 0;color:var(--gt-md-gold);font-size:2.5rem;line-height:1;font-weight:600;}.gt-body-page{min-height:55vh;}a,a:link{color:inherit;font-style:inherit;font-weight:700;-webkit-transition:all 0.35s;transition:all 0.35s;}a:hover,a:focus,a:active{color:var(--gt-drk-gold);outline:none !important;}a:focus{background:transparent;}a.selected{color:var(--gt-drk-gold);text-decoration:underline;}a.gt-search{text-decoration:none;}@media (prefers-reduced-motion:reduce){a{-webkit-transition:none;transition:none;}}.js-form-required.form-required::before{content:"*";color:red;margin-right:5px;}.gt-main-content{margin:1rem 0 0;}input[type="text"]:active,input[type="text"]:hover,input[type="tel"]:focus,input[type="tel"]:active,input[type="tel"]:hover,input[type="password"]:active,input[type="password"]:hover,input[type="email"]:active,input[type="email"]:hover,input:hover,input:focus,input:active,select:hover,select:focus,select:active,textarea:hover,textarea:focus,textarea:active{outline:none;}select.form-select{width:fit-content;}img{border:0;vertical-align:top;max-width:100%;height:auto;}.align-center{margin:.5rem auto;}figure.align-right,figure.align-left{width:50%;}.align-right{margin:.5rem 0;padding-left:1rem;}.align-left{margin:.5rem 0;padding-right:1rem;}.float-left{padding:0 1rem 0 0;}.float-right{padding:0 0 0 1rem;}.cutline,.cutline p,figcaption{font-size:.85rem;line-height:1.1;margin-bottom:1rem;}figcaption{margin:.5rem 0;}.display-1,.display-2,.display-3,.display-4{font-weight:600;line-height:1;}.gt-main-content li{margin-bottom:.5rem;}.gt-main-content ul:not(.nav),.gt-main-content ol:not(.nav){margin-bottom:1.3rem;}.gt-main-content li::marker{color:var(--gt-md-gold);font-weight:600;}.gt-main-content ol:not(.nav) ol{list-style-type:lower-alpha;}.hide{position:absolute;left:-9999px;top:auto;width:1px;height:1px;overflow:hidden;}.btn,a.btn,a.btn:link,a.btn:visited,.btn a,.btn a:link,.btn a:visited{background:var(--gt-gold);border:0 transparent;border-radius:2px;color:var(--gt-black);font-weight:500;font-size:1rem;padding:.5em .75em;text-decoration:none;}.btn:hover,.btn:focus,a.btn:hover,a.btn:focus,a.btn:link:hover,a.btn:link:focus,a.btn:visited:hover,.btn a:hover,.btn a:focus,.btn a:link:hover,.btn a:visited:hover{background:var(--gt-tech-light-gold);border-color:transparent;color:var(--gt-black);}.btn-primary,.btn-primary a,.btn-primary a:link,.btn-primary a:visited,a.btn-primary,a.btn-primary:link,a.btn-primary:visited,.btn-inverted,.btn-inverted a,.btn-inverted a:link,.btn-inverted a:visited,a.btn-inverted,a.btn-inverted:link,a.btn-inverted:visited{background:var(--gt-gold);border-color:transparent;color:var(--gt-black);}.btn.btn-primary:hover,.btn.btn-primary:focus,a.btn.btn-primary:hover,a.btn.btn-primary:link:hover,a.btn.btn-primary:visited:hover,a.btn.btn-primary:visited:focus,.btn.btn-primary a:hover,.btn.btn-primary a:link:hover,.btn.btn-primary a:visited:hover{background:var(--gt-tech-light-gold);border-color:transparent;color:var(--gt-black);}.btn-secondary,.btn-secondary a,.btn-secondary a:link,.btn-secondary a:visited,a.btn-secondary,a.btn-secondary:link,a.btn-secondary:visited{text-decoration:none;background:var(--gt-dark-gray);border-color:transparent;color:var(--gt-white);}.btn.btn-secondary:hover,.btn.btn-secondary:focus,a.btn.btn-secondary:hover,a.btn.btn-secondary:focus,a.btn.btn-secondary:link:hover,a.btn.btn-secondary:visited:hover,.btn.btn-secondary a:hover,.btn.btn-secondary a:focus,.btn.btn-secondary a:link:hover,.btn.btn-secondary a:visited:hover{background:var(--gt-md-grey) !important;text-decoration:none;color:var(--gt-white);}.hide-breadcrumb{position:absolute;left:-9999px;}.breadcrumb{padding:0;margin:1rem 0;list-style:none;background-color:var(--gt-white);border-radius:0;}.breadcrumb-links ol{list-style-type:none;margin:0;padding:0;overflow:hidden;}.breadcrumb-links li{float:left;margin-bottom:0;line-height:1;vertical-align:middle;color:var(--gt-md-grey);}.breadcrumb-links li,.breadcrumb-links li a{border-bottom:none;color:var(--gt-drk-grey);font-size:.9rem;font-weight:500;}.breadcrumb-links li a{text-decoration:underline;text-decoration-color:inherit;margin-right:-4px;}.breadcrumb-links li:last-child{font-weight:700;}.breadcrumb-links .container{padding-left:0;}.breadcrumb-links li::after{content:url("/themes/contrib/gt_theme/images/gt-gold-chevron.svg");display:inline-block;vertical-align:middle;width:.5rem;height:100%;margin:0 .4rem;padding:0;line-height:1;}.breadcrumb-links li:last-child:after{content:"";}#gt-banner img,#gt-after-full-width-content img,#gt-after-full-width-content-nopadding img{border:0;display:block;height:auto;margin:0 auto 0 0;max-width:100%;vertical-align:top;}.toolbar .toolbar-bar{color:#787878;}a.feed-icon{border-bottom:none !important;color:var(--gt-black) !important;font-family:var(--font-roboto-condensed);font-weight:normal;text-transform:uppercase;}.feed-icon::before{font-family:'FontAwesome';content:'\f143';}.feed-icon:hover::before{color:var(--gt-black);}.banner-body{background:rgba(0,0,0,0.6) !important;padding:1rem 2rem !important;width:100%;}.banner-body p{color:var(--gt-white) !important;}a.banner-link{color:var(--gt-white) !important;float:right;text-transform:uppercase;}.banner-link::after{color:var(--gt-white);content:'\f064';display:block;float:right;font-family:'FontAwesome';font-size:1.1em;margin-left:10px;}table{border:1px solid transparent;font-family:var(--font-roboto-condensed);font-size:1rem;line-height:1.2;margin:10px 0 20px 0;vertical-align:top !important;}table p{font-size:.9rem;line-height:1.2;}table a,table a:visited{border-bottom:none !important;color:var(--gt-black) !important;font-weight:400;line-height:1.2;}table a:hover,table a:focus,table a:active{border-bottom:1px solid var(--gt-md-grey) !important;color:var(--gt-black) !important;text-decoration:none !important;}caption{color:var(--gt-md-grey) !important;text-transform:uppercase;font-size:.85rem;font-weight:normal;}summary{text-transform:uppercase;}thead{background:var(--gt-gold);}th{border:1px solid transparent;padding:.5rem !important;vertical-align:top !important;}td{border:1px solid transparent;padding:.5rem !important;vertical-align:top !important;}tbody tr:nth-of-type(2n+1){background-color:rgba(0,0,0,.05);}.card{padding:0 0 1rem;margin:1rem 0;border:1px solid var(--gt-light-gray);border-radius:0;}#modal .card{padding:0;}.file--application-pdf::before{content:"\f1c1";color:red;font-family:'FontAwesome';margin-right:.25rem;}.file--application-pdf::after{content:"(PDF)";color:var(--gt-black);font-weight:400;font-size:90%;margin-left:.25rem;}.download-reader{font-family:var(--font-roboto-condensed);font-size:.9rem;text-transform:uppercase;padding-left:.5rem;}.file--x-office-document::before{content:"\f1c2";color:blue;font-family:'FontAwesome';margin-right:.25rem;}.file--x-office-document::after{content:"(DOC)";color:var(--gt-black);font-weight:400;font-size:90%;margin-left:.25rem;}a[href$=".doc"]{color:inherit;padding-left:.25rem;}a[href$=".docx"]{color:inherit;padding-left:.25rem;}.file--x-office-spreadsheet::before{content:"\f1c3";color:Green;font-family:'FontAwesome';margin-right:.25rem;}.file--x-office-spreadsheet::after{content:"(XLS)";color:var(--gt-black);font-weight:400;font-size:90%;margin-left:.25rem;}a[href$=".xls"]{color:var(--gt-black);padding-left:.25rem;}a[href$=".xlsx"]{color:var(--gt-black);padding-left:.25rem;}.file--x-office-presentation::before{content:"\f1c4";color:Magenta;font-family:'FontAwesome';margin-right:.25rem;}.file--x-office-presentation::after{content:"(PPT)";color:var(--gt-black);font-weight:400;font-size:90%;margin-left:.25rem;}a[href$=".ppt"]{color:var(--gt-black);padding-left:.25rem;}a[href$=".pptx"]{color:var(--gt-black);padding-left:.25rem;}.file--x-office-presentation::before{content:"\f1c4";color:Magenta;font-family:'FontAwesome';margin-right:.25rem;}.file--x-office-presentation::after{content:"(PPT)";color:var(--gt-black);font-weight:400;font-size:90%;margin-left:.25rem;}a[href$=".pps"]{color:var(--gt-black);padding-left:.25rem;}a[href$=".ppsx"]{color:var(--gt-black);padding-left:.25rem;}.jumbotron{background-color:inherit;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}.jumbotron .video-embed-field-responsive-video{padding:0 !important;}blockquote{border-left:1px solid rgba(0,0,0,.3);padding:1rem 1rem 1rem 1.4rem;margin:1.5rem;font-size:1rem;}blockquote div::before,blockquote p::before{color:var(--gt-black);content:'\201C';font-size:1.5rem;line-height:1;height:0;display:inline-block;position:absolute;margin-left:-.4em;}blockquote div::after,blockquote p::after{color:var(--gt-black);content:'\201D';font-size:1.5rem;line-height:1;height:0;display:inline-block;position:absolute;}.button-bar{background:var(--gt-black);}.btn-footer{background:var(--gt-black);border:none;color:var(--gt-white);text-align:left;padding:10px 20px;}.btn-footer::after{font-family:'FontAwesome';content:'\f0c9' !important;float:left;}.well{min-height:20px;padding:0;margin-bottom:0;background-color:transparent;border:none;border-radius:0;box-shadow:none;}.password-strength__meter{margin-top:0.5em;background-color:var(--gt-warm-gray);}.password-strength__indicator{-webkit-transition:width 0.5s ease-out;transition:width 0.5s ease-out;background-color:var(--gt-success);}.password-strength__indicator.is-weak{background-color:var(--gt-warning);}.password-strength__indicator.is-fair{background-color:var(--gt-danger);}.password-strength__indicator.is-good{background-color:var(--gt-info);}.password-strength__indicator.is-strong{background-color:var(--gt-success);}.node-preview-container{position:relative !important;text-align:center !important;background:var(--gt-navy) !important;color:white !important;}.node.node--type-article.node--promoted.node--unpublished,.node.node--type-page.node--unpublished,.node--unpublished{background:#ffc0cb6e;}.block.block-core.local_tasks_block a.btn-secondary,.block.block-core.local_tasks_block:link,.block.block-core.local_tasks_block :visited{margin:0 .1rem 0;}@media screen and (min-width:40em){.layout--threecol-section--33-34-33 > .layout__region--first,.layout--threecol-section--33-34-33 > .layout__region--second,.layout--threecol-section--33-34-33 > .layout__region--third{flex:0 1 33.3%;}}@media (min-width:768px){.collapse.dont-collapse-sm{display:block;height:auto !important;visibility:visible;}}@media only screen and (max-width:576px){img.align-right,img.align-left,figure.align-right,figure.align-left,figure.align-right img,figure.align-left img{width:100%;max-width:100%;float:none;padding:0;}}
.footer-top-bar{background:var(--gt-gold-grad);height:1rem;}.footer-bottom-bar{background:var(--gt-tech-medium-gold);height:inherit;position:relative;}#gt-contact-information h2,#gt-footer h3{color:var(--gt-black);font-size:.9rem;font-weight:600;margin:.2rem 0;}#gt-footer p,#gt-footer a,#address_text p,#copyright p{color:var(--gt-black);font-family:var(--font-roboto);font-size:.8rem;font-weight:500;line-height:0.9rem;margin-bottom:.4rem;}#gt-footer a{text-decoration:none;}#gt-footer a:hover{text-decoration:underline;}#address_text{border-left:1px solid var(--gt-white);padding:0 0 0 1rem;}#address_text p{line-height:1.2;margin:.3rem 0 0;}#gt-footer ul{list-style:none;padding:0 0 0 1rem;border-left:1px solid var(--gt-white);}#gt-footer li{line-height:1.1rem;margin-bottom:0.5rem;}#gt-footer .btn.btn-primary.btn-sm.disabled{background:transparent;border:none;color:var(--gt-black);font-size:.9rem;font-weight:600;padding:0;text-align:left;}#gt-contact-information a{color:var(--gt-black);margin:0 .5rem 0 0;text-decoration:none;}#gt-contact-information a:hover{text-decoration:underline;}#gt-contact-information span{display:block;margin:.5rem 0 .25rem;}a.gt-phone::before{content:"\f095";font-family:'FontAwesome';margin:0 .5rem 0 0;}a.gt-campus-map::before{content:"\f041";font-family:'FontAwesome';margin:0 .75rem 0 0;}#gt-superfooter{background:var(--gt-black)}#gt-superfooter ul li{list-style:none;}#gt-superfooter ul li a{color:var(--gt-white);font-size:.8rem;text-decoration:none}#gt-superfooter ul li a:hover{text-decoration:underline}#gt-superfooter .btn.btn-primary,#gt-superfooter .btn.btn-secondary.btn-sm.disabled{background:transparent;color:var(--gt-gold);display:block;font-size:.9rem;font-weight:600;line-height:1.1;margin:.75rem 0 .25rem 0;padding:.25rem 0 0 0;text-align:left;}#gt-superfooter .btn.btn-primary.btn-lg.disabled{border:1px solid;border-color:var(--gt-gold) transparent transparent;border-radius:0;text-transform:uppercase;}#gt-superfooter .btn.btn-secondary.btn-sm.disabled{border:none;text-transform:capitalize;}#gt-superfooter .btn.disabled,#gt-superfooter .btn:disabled,#gt-footer .btn.disabled,#gt-footer .btn:disabled{opacity:unset;}.social-media-links--platforms span::before{color:var(--gt-black);}.social-media-links--platforms span:hover::before{color:var(--gt-white);}#gt-footer ul.social-media-links--platforms{border-left:none;padding:0;}.gt-login.cas-0{display:none;}.gt-login.cas-1{display:inline-block;}.gt-login a{font-size:.85rem;font-weight:400;margin:0 5px 0;}a.gt-login,a.gt-logout{margin:.5rem 0 1rem;}a.gt-login:hover,a.gt-logout:hover{text-decoration:none;}a.gt-login::before{content:"\f090";color:var(--gt-black);font-family:'FontAwesome';margin:.5rem .3rem 0 0;}a.gt-logout::before{content:"\f08b";color:var(--gt-black);font-family:'FontAwesome';margin:.5rem .3rem 0 0;}.logged-in a.gt-login{display:none !important;}.gt-footer-login{position:absolute;bottom:1rem;right:7rem;}@media (max-width:767.98px){#gt-footer a,#gt-footer a:link,#gt-footer a:visited{margin:0;padding:.5rem;font-size:.85rem;}#gt-footer a:hover,#gt-footer a:focus{background:transparent;}#gt-superfooter{margin:0;}#gt-footer ul{padding:0;}#gt-footer .btn.btn-primary.btn-sm.disabled{margin:0 0 .5rem;}#gt-footer a:link,#gt-footer a:visited{margin:0;padding:0;}.gt-footer-login.mt-5.d-none.d-sm-block.float-md-right.float-sm-left{float:left;}#gt-footer ul,#address_text{border-left:none;}.gt-black-superfooter p{color:var(--gt-white);display:inline-flex;margin:0 0 0 0.5rem;}}
.use-ajax.inline-block-create-button{display:none !important;}.layout__region{padding:0 1rem;margin:0 0 2rem;}.js-form-item h4{color:var(--gt-black);font-size:100%;}.layout{margin-left:-15px;margin-right:-15px;}.layout--twocol-section .banner-wrapper .row,.layout--threecol-section .banner-wrapper .row,.layout--fourcol-section .banner-wrapper .row{margin:0 !important;}.layout--twocol-section .banner-text-wrapper,.layout--threecol-section .banner-text-wrapper,.layout--fourcol-section .banner-text-wrapper{flex:0 0 100%;max-width:100%;order:2;}.layout--twocol-section .banner-image,.layout--threecol-section .banner-image,.layout--fourcol-section .banner-image{flex:0 0 100%;max-width:100%;order:1;}.layout--twocol-section .banner-text-wrapper::after,.layout--threecol-section .banner-text-wrapper::after,.layout--fourcol-section .banner-text-wrapper::after{display:none;}.layout--twocol-section .banner-image:before,.layout--threecol-section .banner-image:before,.layout--fourcol-section .banner-image:before{display:none;}.main-container .gt-main-content .layout-builder-form ul:not(.nav){list-style-type:none;}.main-container .layout-builder a,.main-container .layout-builder a:link{text-decoration:none;}.main-container .layout-builder a:visited{text-decoration:none;}.main-container .layout-builder a:hover,.main-container .layout-builder a:focus,.main-container .layout-builder a:active{color:#2f91da;background:transparent;text-decoration:underline;}.layout-builder{padding:0;border:none;background-color:#fff;}#node-page-layout-builder-form,.layout-builder-form,#layout-builder{margin:0 0 50px 0;}#node-page-layout-builder-form #edit-discard-changes,.layout-builder-form #edit-discard-changes,#layout-builder #edit-discard-changes{background:#1e5c90;border:0 solid #1e5c90;font-weight:600;font-size:14px;padding:0.5em 0.75em;color:#ffffff;border-radius:10px;transition:all 0.3s ease-in-out;margin:0 20px !important;}#node-page-layout-builder-form #edit-discard-changes:hover,.layout-builder-form #edit-discard-changes:hover,#layout-builder #edit-discard-changes:hover{background:#940000;color:#262626;}#node-page-layout-builder-form #edit-revert,.layout-builder-form #edit-revert,#layout-builder #node-page-layout-builder-form #edit-revert{background:#1e5c90;border:0 solid #1e5c90;font-weight:600;font-size:14px;padding:.5em .75em;color:#ffffff;border-radius:10px;transition:all .3s ease-in-out;}#node-page-layout-builder-form #edit-revert:hover,.layout-builder-form #edit-revert:hover,#layout-builder #edit-revert:hover{background:#f7ec37;color:#262626;}#node-page-layout-builder-form #edit-submit,.layout-builder-form #edit-submit,#layout-builder #edit-submit{color:#fff;background:#1e5c90;border:0 solid #1e5c90;border-radius:10px;text-shadow:none;font-weight:600;font-size:14px;padding:0.5em 0.75em;}#node-page-layout-builder-form #edit-submit:hover,.layout-builder-form #edit-submit:hover,#layout-builder #edit-submit:hover{color:white;background:#0f8cf4;border:0 solid #0f8cf4;border-radius:10px;text-shadow:none;font-weight:600;font-size:14px;}#edit-submit::before{color:green;font-family:"FontAwesome";content:'\f067';margin:0 10px 0;}#node-page-layout-builder-form .layout-builder,.layout-builder-form .layout-builder,#layout-builder .layout-builder,#layout-builder .layout-builder{padding:0;border:none;}#node-page-layout-builder-form .layout-builder__add-block,.layout-builder-form .layout-builder__add-block,#layout-builder .layout-builder__add-block{background-color:#2f91da24;}#node-page-layout-builder-form .h-100,.layout-builder-form .h-100,.node-page-layout-builder-form .h-100{height:auto !important;}.use-ajax.layout-builder__link.layout-builder__link--remove{color:#940000;}#node-page-layout-builder-form .layout-builder-block,.layout-builder-form .layout-builder-block,#layout-builder .layout-builder-block{padding:1.5em;border:1px dashed transparent;}#node-page-layout-builder-form .layout-builder-block:hover,.layout-builder-form .layout-builder-block:hover,#layout-builder .layout-builder-block:hover{padding:1.5em;cursor:move;background-color:#eaffd0;border:1px dashed #01fd05;}#node-page-layout-builder-form .layout__region,.layout-builder-form .layout__region,#layout-builder .layout__region{padding:0;}#node-page-layout-builder-form .layout-builder__region,.layout-builder-form .layout-builder__region,#layout-builder .layout-builder__region{outline:1px dashed #2f91da;padding:1px;}.layout--twocol-section .layout__region,.layout--threecol-section .layout__region,.layout--fourcol-section .layout__region{display:flex;flex-direction:column;}.layout--twocol-section .layout__region > .card,.layout--threecol-section .layout__region > .card,.layout--fourcol-section .layout__region > .card{flex-grow:2;}#node-page-layout-builder-form .layout--onecol .layout__region,.layout-builder-form .layout--onecol .layout__region,#layout-builder .layout--onecol .layout__region{width:auto;}#node-page-layout-builder-form .layout-builder__section,.layout-builder-form .layout-builder__section,#layout-builder .layout-builder__section{margin-bottom:1.5em;border:1px solid #e8e8e8;padding:15px;background:#fbfbfb;border-top:6px solid #d5d5d5;}#node-page-layout-builder-form .layout-builder__add-section,.layout-builder-form .layout-builder__add-section,#layout-builder .layout-builder__add-section{outline:none;background:#fff;}#node-page-layout-builder-form .layout,.layout-builder-form .layout,#layout-builder .layout{margin-left:0;margin-right:0;}#node-page-layout-builder-form .contextual .trigger,.layout-builder-form .contextual .trigger,#layout-builder .contextual .trigger{border:2px solid green;}#node-page-layout-builder-form .layout-builder__layout.layout,.layout-builder-form .layout-builder__layout.layout,#layout-builder .layout-builder__layout.layout{margin:1rem 0 0;}#node-page-layout-builder-form .vertical-tabs,.layout-builder-form .vertical-tabs,#node-page-layout-builder-form .vertical-tabs__menu-item,.layout-builder-form .vertical-tabs__menu-item,#layout-builder .vertical-tabs,#layout-builder .vertical-tabs__menu-item{border:0;}#node-page-layout-builder-form .vertical-tabs__menu,.layout-builder-form .vertical-tabs__menu,#layout-builder .vertical-tabs__menu{border-top:0;}#node-page-layout-builder-form .js-form-item.form-item.js-form-type-vertical-tabs.form-item-.js-form-item-.form-no-label,.layout-builder-form .js-form-item.form-item.js-form-type-vertical-tabs.form-item-.js-form-item-.form-no-label,#layout-builder .js-form-item.form-item.js-form-type-vertical-tabs.form-item-.js-form-item-.form-no-label{margin:50px 0 0;border:1px solid #ccc;background:#f6f6f6;}.use-ajax.layout-builder__link.layout-builder__link--configure{text-transform:uppercase;font-size:16px;}.use-ajax.layout-builder__link.layout-builder__link--configure:hover{color:green;text-decoration:none;}.use-ajax.layout-builder__link.layout-builder__link--configure::before{color:green;font-family:"FontAwesome";content:'\f044';font-size:inherit;margin:0 5px 0;transition:all .3s ease-in-out;}.use-ajax.layout-builder__link.layout-builder__link--configure:hover::before{color:#000;}.layout-builder__link--remove{background:none;border-color:transparent;}.layout-builder__link--remove:hover{background-image:none !important;}.use-ajax.layout-builder__link.layout-builder__link--remove{text-align:right;float:right;text-transform:uppercase;font-size:14px;color:transparent;}.use-ajax.layout-builder__link.layout-builder__link--remove::after{color:#940000;font-family:"FontAwesome";content:'\F00D';border:1px solid #808080;width:20px;height:20px;padding:3px 4px;margin:0 10px 0;}.use-ajax.layout-builder__link.layout-builder__link--remove:hover::after{color:#fff;font-family:"FontAwesome";content:'\F00D';border:1px solid #940000;background:#940000;}.use-ajax.layout-builder__link.layout-builder__link--remove:hover{color:transparent;text-decoration:none;}#block-gt-help p{margin-bottom:0 !important;font-size:12px !important;}#block-gt-help a{text-decoration:none !important;color:#0a65aa !important;}#block-gt-help a:hover{text-decoration:underline !important;}.gt-help{background:#B6A76E30 !important;}.layout-builder__section .ui-state-drop{outline:1px dashed #fedb60;}#node-page-layout-builder-form .layout-builder__add-section a,.layout-builder-form .layout-builder__add-section a,#layout-builder .layout-builder__add-section a{background:#1e5c90;border:2px solid #1e5c90;text-transform:uppercase;color:#fff;padding:8px 20px 8px 4px;border-radius:10px;font-size:12px;}#node-page-layout-builder-form .layout-builder__add-section a:hover,.layout-builder-form .layout-builder__add-section a:hover,#layout-builder .layout-builder__add-section a:hover{background:#fff;border:2px solid #1e5c90;color:#1e5c90;text-decoration:none;}#node-page-layout-builder-form .layout-builder__add-section a:before,.layout-builder-form .layout-builder__add-section a:before,#layout-builder .layout-builder__add-section a:before{color:#fff;font-family:"FontAwesome";content:'\f067';margin:0 10px 0;}#node-page-layout-builder-form .layout-builder__add-section a:hover:before,.layout-builder-form .layout-builder__add-section a:hover:before,#layout-builder .layout-builder__add-section a:hover:before{color:#1e5c90;}#node-page-layout-builder-form #edit-actions,.layout-builder-form #edit-actions,#layout-builder #edit-actions{text-align:center;margin:30px 0 0;}#block-gt-help p:before{font-family:"FontAwesome";content:'\f111';color:var(--gt-light-gray);margin:0 5px 0;font-size:10px;}.placeholder{color:#262626 !important;background:transparent !important;opacity:1;}#node-page-layout-builder-form .vertical-tabs__menu-item.is-selected,.layout-builder-form .vertical-tabs__menu-item.is-selected,#layout-builder .vertical-tabs__menu-item.is-selected{background-color:transparent;}.layout-builder-block__content-preview-placeholder-label{margin:0;text-align:center;font-size:1em;line-height:1.4;}.status-message.status-message--status a{text-decoration:underline;}.status-message.status-message--status a:hover{text-decoration:none;}.layout-builder__add-block.is-layout-builder-highlighted,.layout-builder__add-section.is-layout-builder-highlighted,.layout-builder__layout.is-layout-builder-highlighted::before,.layout-builder__layout.is-layout-builder-highlighted,.layout-builder-block.is-layout-builder-highlighted{border:1px dashed #2f91da;}.logged-in .ui-widget-header{background:#000;color:#fff;}.ui-widget.ui-widget-content{border:1px solid #c5c5c5;padding:10px;}.ui-dialog .ui-dialog-titlebar-close{right:1em;top:40%;}.js-form-wrapper thead{background:#777;color:#fff;}.js-form-item h4{color:#fff;font-size:100%;}#node-page-layout-builder-form .layout-builder__add-section a:before,.layout-builder-form .layout-builder__add-section a:before,#layout-builder .layout-builder__add-section a:before{color:#fff;font-family:"FontAwesome";content:'\f067';margin:0 10px 0;}.layout-builder__link--add{background:none;}.layout-builder__link--add:before{color:#000;font-family:"FontAwesome";content:'\f067';margin:0 10px 0;transition:all .3s ease-in-out;}.layout-builder__link--add:hover::before,.layout-builder__link--add:hover{color:#2f91da;text-decoration:none !important;}#layout-builder-discard-changes{color:#940000;margin:0 0 50px;}#layout-builder-discard-changes #edit-submit{color:#fff;background-color:#016110;background-image:-webkit-linear-gradient(top,#016110,#016110);background-image:linear-gradient(to bottom,#016110,#016110);border-color:transparent;margin:10px 10px 0 0;}#layout-builder-discard-changes #edit-submit:hover,#layout-builder-discard-changes #edit-submit:focus{color:#fff;background-color:#06b800;background-image:-webkit-linear-gradient(top,#06b800,#06b800);background-image:linear-gradient(to bottom,#06b800,#06b800);border-color:transparent;}#layout-builder-discard-changes #edit-cancel{color:#fff;background-color:#940000;background-image:-webkit-linear-gradient(top,#940000,#940000);background-image:linear-gradient(to bottom,#940000,#940000);border-color:transparent;text-decoration:none;padding:10px;border-radius:2px;}#layout-builder-discard-changes #edit-cancel:hover,#layout-builder-discard-changes #edit-cancel:focus{color:#fff;background-color:#940000;background-image:-webkit-linear-gradient(top,#940000,#940000);background-image:linear-gradient(to bottom,#940000,#940000);border-color:transparent;text-decoration:none;padding:10px;border-radius:2px;}.use-ajax.layout-builder__link.layout-builder__link--add{padding:1rem 4rem;}.ui-dialog.ui-corner-all.ui-widget.ui-widget-content.ui-front.ui-dialog-off-canvas.ui-dialog-position-side.ui-resizable::before{position:absolute;top:50%;left:-.5rem;display:block;width:12px;height:22px;content:"";background:transparent url('/themes/contrib/gt_theme/css/../images/push-left-white-sm.svg');background-size:100% auto;}.ui-widget.ui-dialog.ui-dialog-off-canvas{border-left:2px solid var(--gt-white);}.js-layout-builder-block .card-body{padding:0 !important;}a.tabledrag-handle .handle{width:30px;height:30px;}
.entity-meta{-webkit-box-shadow:none;box-shadow:none;}.entity-meta details[open]{background:none;border:none;}.vertical-tabs__panes{border:0 !important;}.vertical-tabs__pane summary{display:block !important;background-color:#ccc;margin-bottom:15px;}.vertical-tabs__pane > summary{display:none !important;}input[type="text"],input[type="tel"],input[type="password"],input[type="email"],textarea,select{background-color:#fff;-webkit-box-shadow:0 0 2px 2px rgba(0,0,0,0.02) inset;box-shadow:0 0 2px 2px rgba(0,0,0,0.02) inset;border:1px solid rgba(0,0,0,0.1);padding:5px 10px;}input[type="text"]{max-width:300px;}.form-item{padding-bottom:10px;}.form-item select{padding:6px 25px 6px 6px;}.color-check{border:1px solid rgba(0,0,0,0.1);width:32px;height:30px;display:inline-block;float:left;margin-right:10px;}.details-wrapper{float:left;}.form-type-textfield{display:block;width:100%;float:left;max-width:500px;clear:both;margin-bottom:0;}.form-type-textfield label{display:block;width:100%;clear:both;}.form-type-textfield input{float:left;max-width:250px;}.CodeMirror-gutter.CodeMirror-linenumbers{width:29px !important;}.CodeMirror-sizer{margin-left:30px !important;}#toolbar-administration textarea.form-textarea{min-height:500px;}
.main-container .btn-secondary,.main-container .btn-secondary a,.main-container .btn-secondary a:link,.main-container .btn-secondary a:visited,.main-container a.btn-secondary,.main-container a.btn-secondary:link,.main-container a.btn-secondary:visited{text-decoration:none;font-size:.8rem !important;color:#fff;font-weight:500 !important;border:1px solid #003057;padding:0.5em 1.3em !important;display:inline-flex;box-shadow:0 .125rem .25rem rgba(0,0,0,.04) !important;background:#003057 !important;border-radius:2px;margin:0 .25rem .75rem !important;}.main-container .btn.btn-secondary:hover::before,.main-container .btn.btn-secondary:hover,.main-container .btn.btn-secondary:focus,.main-container a.btn.btn-secondary:hover,.main-container a.btn.btn-secondary:focus,.main-container a.btn.btn-secondary:link:hover,.main-container a.btn.btn-secondary:visited:hover,.main-container .btn.btn-secondary a:hover,.main-container .btn.btn-secondary a:focus,.main-container .btn.btn-secondary a:link:hover,.main-container .btn.btn-secondary a:visited:hover{text-decoration:none !important;background:var(--gt-drk-gold) !important;border-color:transparent !important;color:var(--gt-white) !important;font-size:.8rem !important;border:1px solid var(--gt-drk-gold) !important;}.main-container .btn,.main-container a.btn,.main-container a.btn:link,.main-container a.btn:visited,.main-container .btn a,.main-container .btn a:link,.main-container .btn a:visited{box-shadow:none;}a.btn.btn-secondary{font-size:14px !important;padding:.5rem 2rem;text-align:left !important;}.related-files a{text-decoration:none;background:transparent;border-color:transparent;color:var(--gt-drk-gold);font-size:.85rem !important;border:1px solid var(--gt-drk-gold);border-radius:0;padding:.7em .75em;}.related-files a:hover{text-decoration:none !important;background:var(--gt-drk-gold) !important;border-color:transparent !important;color:var(--gt-white) !important;font-size:.85rem !important;border:1px solid var(--gt-drk-gold) !important;}.event-categories .btn.btn-secondary{margin:0 !important;}.sidebar h5{background:0 0;position:relative;margin:0 0 .25rem;padding:0 0 8px;font-size:1.5rem !important;font-weight:600;color:var(--gt-white) !important;line-height:1.01;text-transform:uppercase;}.path-academic-calendar .h1,.path-academic-calendar #gt-page-title h1.page-title,.path-institute-holidays h1,.path-institute-holidays #gt-page-title h1.page-title,.path-religious-national-observances h1,.path-religious-national-observances #gt-page-title h1.page-title{margin:0 0 0.5rem !important;}h1,.fc-list-table h3,.path-event-search h3,#gt-page-title h1 .page-title{background:0 0;position:relative;margin:0 0 1rem !important;padding:0 0 8px;font-size:2rem !important;font-weight:600;color:var(--gt-navy) !important;font-family:din-2014,sans-serif;line-height:1.01;}.fc-list-table h3,.path-event-search h3{font-size:1.35rem !important;}h1:after,.fc-list-table h3:after,.path-event-search h3:after,#gt-page-title h1.page-title:after{content:'';position:absolute;width:50px;height:3px;background:var(--gt-gold) !important;left:0;bottom:0;z-index:1;}.path-event-search h1{margin:0 0 1rem !important;}h2{color:var(--gt-navy) !important;font-size:2rem !important;}h2:hover{color:var(--gt-drk-gold) !important;}.fc-toolbar h2{font-family:din-2014,sans-serif;color:white !important;font-size:1.45em !important;margin:0;font-weight:300;}h3{color:var(--gt-black) !important;position:relative;}a.h3{font-size:1rem !important;color:var(--gt-white) !important;background:0 0;position:relative;margin:0 0 2rem;padding:5px 0 0;font-weight:600;font-family:din-2014,sans-serif;line-height:1.01;clear:both;}.fc-list-table h3::after,.path-event-search h3::after{height:2px;}h4,#gt-page-title h4.page-title{background:0 0;position:relative;margin:0 0 1rem;padding:0 0 8px;font-size:1.25rem !important;font-weight:600;color:var(--gt-navy) !important;font-family:din-2014,sans-serif;line-height:1.01;}h4:after,#gt-page-title h4.page-title:after{content:'';position:absolute;width:50px;height:3px;background:var(--gt-gold) !important;left:0;bottom:0;z-index:1;}h5,.h5{font-size:1.30rem !important;color:var(--gt-black) !important;}.sidebar h6{background:0 0;position:relative;margin:0 0 .25rem;padding:0 0 8px;font-size:1rem !important;font-weight:600;color:var(--gt-gold) !important;line-height:1.01;}.sidebar button{background:transparent;border:none;color:white;padding:0.25rem 0;}.description h1{display:none;}.fc-list-table{box-shadow:0 .125rem .25rem rgba(0,0,0,.075) !important;}#backtotop{background-size:auto;background-size:70px 70px;}.main-nav nav ul li{border-right:1px solid #a5935b;}#site-title .col-sm{padding-left:0 !important;}.main-nav nav a:hover{color:var(--gt-drk-gold);text-decoration:none;}.navbar-expand-md .main-nav .navbar-nav li:hover,.navbar-expand-md .main-nav .navbar-nav li:focus{background:transparent;}.site-title-single a:hover,.site-title-single h2:hover{color:var(--gt-drk-gold) !important;text-decoration:none;}h2#block-gt-calendar-categories-menu{color:var(--gt-navy) !important;}.fc-has-url:hover{background-color:var(--gt-light-grey) !important;box-shadow:0 .5rem 1rem rgba(0,0,0,.15) !important;}aside h2{background:0 0;position:relative;margin:0 0 1rem;padding:0 0 8px;font-size:2rem;font-weight:600;color:var(--gt-navy);font-family:din-2014,sans-serif;line-height:1.01;}aside h2:after{content:'';position:absolute;width:50px;height:2px;background:var(--gt-gold);left:0;bottom:0;z-index:1;}.fc-event-container h5,.fc-event-container .h5{font-size:13px !important;color:var(--gt-black) !important;}.fc-button-primary{color:white !important;background-color:var(--gt-gold) !important;border:2px solid #2e3c50 !important;font-size:14px;font-weight:bold;border-radius:0 !important;}.fc-unthemed td.fc-today{background:#8574373b;}.fc-button-primary:hover{color:var(--gt-gold) !important;background:var(--gt-white) !important;}table p{font-size:.9rem;line-height:1.4 !important;margin-bottom:12px;margin-left:5px;}.fc-list-item-title a,.fc-list-item-title a:link{color:var(--gt-drk-gold) !important;font-size:120% !important;font-weight:600 !important;line-height:1.3;}.fc-list-item-title a:hover{text-decoration:none !important;}#calendar-teaser-title{margin:50px 0 0 !important;}#fc-teaser .fc-list-item-title.fc-widget-content{padding:10px !important;font-weight:600;}#block-gt-calendar-content .views-view-grid .views-col{padding:0 !important;margin:0 !important;}a.h3,a:visited.h3,a:link.h3{color:var(--gt-white) !important;font-size:1.2rem !important;}a:hover.h3{color:var(--gt-gold) !important;}p a:link,p a:visited{text-decoration:underline !important;}p a:hover{text-decoration:underline !important;color:var(--gt-gold) !important}.sidebar p a:hover{text-decoration:underline !important;color:var(--gt-gold) !important}.main-container a,.main-container a:link{text-decoration:none;}.main-container .gt-main-content .addtocal-menu ul:not(.nav){list-style-type:none !important;display:block !important;}.main-container .js-pager__items a,.main-container .js-pager__items a:link,.main-container .js-pager__items a:visited{color:var(--gt-drk-gold) !important;text-decoration:none !important;}.main-container .js-pager__items a:hover{color:var(--gt-black) !important;}.pager__item.pager__item--previous{margin:0 1rem 0 0;}.main-container h4 a:link,.main-container h4 a:visited{text-decoration:none;color:var(--gt-navy);}.main-container h4 a:hover{text-decoration:underline;color:var(--gt-gold) !important;}.btn-outline-secondary{color:var(--gt-white);border-color:var(--gt-white);}.btn-sm{font-size:.7rem;}.nav-pills .nav-link{border-radius:0;}#block-gt-calendar-categories{margin:0;}#block-gt-calendar-categories ul li a:link,#block-gt-calendar-categories ul li a:visited{background:#662a2a !important;border:1px solid #662a2a !important;color:var(--gt-white) !important;}#block-gt-calendar-categories ul li a:hover,#block-gt-calendar-categories ul li a:active,#block-gt-calendar-categories ul li a.is-active{color:var(--gt-white) !important;background:#2e3c50 !important;border:1px solid #2e3c50 !important;}#gt-footer a:link,#gt-footer a:visited{text-decoration:none !important;}#gt-footer a:hover,#gt-footer a:focus{color:var(--gt-black) !important;text-decoration:underline !important;}.main-container .gt-main-content #block-taxonomyrssmenu ul:not(.nav){display:inline list-item !important;}#gt-page-title h1.js-quickedit-page-title.page-title,#gt-page-title h1.page-title{padding:0 0 .7rem !important;}#block-taxonomyrssmenu ul li a::before{font-family:'FontAwesome';color:var(--gt-gold) !important;content:'\f143';margin:0 .5rem 0 0;}#site-title h6,#site-title .h6{font-family:din-2014,sans-serif;color:var(--gt-drk-gold);text-align:right;margin-top:.5em;font-weight:600;font-style:normal;font-size:.95rem !important;}.fa-search::before{color:var(--gt-gold) !important;}.fa-rss-square::before{content:"\f143";color:#b3b1b1;}.utility-navigation ul{margin:-2px;}.utility-navigation a::after{height:.7rem;}.calendar-calendar .day-view .full td .inner div.calendar div a{font-size:.85rem;}.calendar-calendar div.calendar{font-size:small;}.calendar-calendar .week-view div.single-day .view-item,.calendar-calendar .day-view div.single-day .view-item{max-width:100%;}.calendar-calendar .week-view div.single-day .view-item .calendar,.calendar-calendar .day-view div.single-day .view-item .calendar{margin:.2rem;}.add-to-cal{font-size:0 !important;display:flex;}.add-to-cal.clearfix{background:#857437;}.addtocal-container{font-size:.95rem !important;float:left;margin:0;}.addtocal-container .addtocal-menu{background:transparent;border:0;border-radius:0;position:absolute;width:100%;margin-left:0;}.addtocal-container .addtocal-link a{color:var(--gt-white);text-decoration:none;display:block;padding:.25rem 1rem;background:#2e3c50;border-bottom:1px solid white;border-radius:0 !important;}.addtocal-container .addtocal-link a:hover,.addtocal-container .addtocal-link a:focus{background:var(--gt-drk-gold) !important;color:var(--gt-white) !important;text-decoration:none !important;display:block;padding:.25rem 1rem;background:#2e3c50;border-bottom:1px solid white;}.addtocal-container .addtocal-menu:hover{background:transparent;}.addtocal-container .addtocal,.addtocal{background:var(--gt-drk-gold);border:1px solid var(--gt-drk-gold);color:var(--gt-white);font-size:.95rem !important;font-weight:600;padding:0.5rem 1rem;border-radius:0;text-align:left;}.addtocal-container .addtocal:hover,.addtocal-container .addtocal:active,.addtocal-container .addtocal:focus{background:var(--gt-drk-gold);color:var(--gt-white);text-decoration:underline;}.addtocal-container .addtocal::before{font-family:'FontAwesome';color:var(--gt-gold) !important;content:"\f274";margin:0 .5rem 0 0;}.nav{border-radius:0;background:transparent;border:0;padding:0;margin:0;}ul.blue.nav.flex-column,ul.black.nav.nav-pills,#block-gt-calendar-categories ul{box-shadow:0 .5rem 1rem rgba(0,0,0,.15) !important;}#block-gt-calendar-categories li{border-bottom:1px solid transparent !important;}#block-gt-calendar-categories h2{font-size:1.5rem !important;color:var(--gt-navy) !important;}#block-gt-calendar-categories ul{margin:0 !important;padding:0 !important;}#block-gt-calendar-categories li{list-style:none !important;}#block-gt-calendar-categories a:link{text-decoration:none !important;font-size:.9rem !important;font-weight:500;border:none;border-radius:2px !important;padding:.4rem 1rem;display:inline-block;width:100%;}#block-gt-calendar-categories li a:link{border:none;border-radius:0 !important;font-size:.9rem !important;padding:.4rem 1rem;display:inline-block;width:100%;color:var(--gt-white) !important;margin:0;}nav#block-sidebarmenu ul,nav#block-sidebarmenutwo ul{list-style-type:none;padding:0 !important;}nav#block-sidebarmenu ul li a,nav#block-sidebarmenu ul li a:visited,nav#block-sidebarmenu ul li a:active{background:#2f5270;border-bottom:1px solid #fff;color:white;display:block;font-size:.9rem !important;font-weight:500 !important;padding:.5rem 1rem;text-decoration:none !important;width:100% !important;}nav#block-sidebarmenu ul li a:hover,nav#block-sidebarmenu ul li a.is-active{background:#2e3c50 !important;color:var(--gt-white) !important;}nav#block-sidebarmenutwo ul li a,nav#block-sidebarmenutwo ul li a:visited,nav#block-sidebarmenutwo ul li a:active{background:var(--gt-black);border-bottom:1px solid var(--gt-white);color:var(--gt-white);display:block;font-size:.9rem !important;font-weight:500 !important;padding:.5rem 1rem .5rem .5rem;text-decoration:none !important;width:100% !important;}nav#block-sidebarmenutwo ul li a:hover,nav#block-sidebarmenutwo ul li a.is-active{background:#2e3c50 !important;}nav#block-sidebarmenutwo ul li:first-child a::after{content:'Georgia Tech Login Required';font-size:.7rem !important;font-style:italic;display:inline-flex;text-align:center !important;margin:0 0 0 2rem;top:-5px !important;position:relative;}nav#block-sidebarmenutwo ul li:first-child a::before{font-family:'FontAwesome';color:var(--gt-gold) !important;content:'\f274';margin:0 .5rem 0;}nav#block-sidebarmenutwo ul li a::before{font-family:'FontAwesome';color:var(--gt-gold) !important;content:'\f09e';margin:0 .6rem 0;}#search-block-form--2{padding:.5rem .5rem;}#search-block-form--2 .form-item{width:75%;}#search-block-form--2 [type="search"]{border:1px solid #c2bebe;font-size:.85rem;padding:.2rem;width:100%;border-radius:0;}.main-container #search-block-form--2 .btn{background:#262626;border:none !important;border-radius:0;box-shadow:none;color:#fff;font-weight:500;font-size:.8rem;padding:.3rem .75rem !important;text-decoration:none;}.main-container #search-block-form--2 .btn:hover{background:var(--gt-drk-gold);}.main-container div#block-blockalert{margin-bottom:2rem;}#block-views-block-content-field-event-time-on-calendar-block-2{margin:2rem 0;}#block-views-block-content-field-event-time-on-calendar-block-2 nav.pager > ul{display:flex !important;}#block-views-block-content-field-event-time-on-calendar-block-2 .pager__item.pager__item--previous{margin:0 1rem;}#block-views-block-content-field-event-time-on-calendar-block-2 .js-pager__items{margin:.5rem 0 0;}#block-views-block-content-field-event-time-on-calendar-block-2 h3{font-size:1.5rem;color:var(--gt-black);}.sidebar-first li.nav-item{width:100% !important;}aside.sidebar-first{margin:0;}.blue a.nav-link,.blue a.nav-link:visited{background-color:#2f5270;border-color:#2f5270;color:var(--gt-white);border-radius:0;}.blue a.nav-link:hover{background-color:var(--gt-blue);border-color:var(--gt-blue);}#block-searchform{margin:2rem 0 1rem;}#event-day .calendar.monthview{margin:0 0 2rem;border-bottom:1px solid var(--gt-light-grey);}#event-day .day,#event-day .time,#event-day .location{font-size:small;font-weight:500;}#event-day p{font-size:.95rem;}#event-day .event-categories a,#event-day .event-categories a:link,#event-day .event-categories a:visited{color:var(--gt-black);font-size:.8rem;text-decoration:none !important;border:1px solid var(--gt-light-grey);padding:.5rem;}#event-day .event-categories a:hover{color:var(--gt-white);background:var(--gt-drk-gold);border:1px solid var(--gt-drk-gold);text-decoration:none !important;}.date-wrapper{background:var(--gt-drk-gold) !important;color:var(--gt-white);padding:.75rem .25rem !important;text-align:center;}.time-wrapper{color:var(--gt-white);text-align:center;background:var(--gt-drk-gold);border-bottom:none;}.views-view-grid .views-col{border:transparent !important;clear:both !important;}#month-wrapper h2{font-family:din-2014,sans-serif !important;font-size:1.55rem !important;color:var(--gt-white) !important;line-height:1 !important;margin-bottom:0.75rem;}#day-wrapper h3{font-family:din-2014,sans-serif !important;font-size:1.15rem !important;font-weight:400 !important;color:var(--gt-white) !important;line-height:1 !important;text-transform:capitalize;}#day-wrapper time{font-weight:400 !important;}.clock h3::before{font-family:'FontAwesome';font-weight:400 !important;color:var(--gt-gold);content:"\f017";margin:0 0 0 -2px;}.sidebar-background{background:#2e3c50;color:white !important;margin:0 !important;padding:1rem 1.25rem !important;font-size:.9rem !important;font-weight:inherit;line-height:1.1;}.sidebar-background p{color:white !important;word-wrap:anywhere;}.sidebar-background h6,.sidebar-background .h6{color:var(--gt-tech-light-gold);}.sidebar-background p{font-size:14px;margin-bottom:0 !important;}.sidebar-background .fa{color:var(--gt-white) !important;}.fa{color:var(--gt-light-gray) !important;}.fa-clock-o::before{font-family:'FontAwesome';content:"\f017";margin:0 0 0 -2px;}.event-title .side-time time::before{display:none !important;}.fa-calendar::before{font-family:'FontAwesome';content:"\f073";}.sidebar .location div{margin:0 15px 0;}.sidebar .location-email div{margin:0 20px 0;}.sidebar .location a::before{color:var(--gt-white) !important;font-family:'FontAwesome' !important;content:'\f041' !important;margin:0 .25rem 0 0 !important;}.sidebar a{font-weight:400 !important;}.fa-map-marker::before{font-family:'FontAwesome';content:'\f041';margin:0 .25rem 0 0;}.fa-phone::before{font-family:'FontAwesome';content:'\f095';margin:0 .5rem 0 0;}.fa-phone-square::before{font-family:'FontAwesome';content:'\f098';margin:0 .5rem 0 0;}.fa-usd::before{font-family:'FontAwesome';content:'\f155';margin:0 .5rem 0 0;}.location-email a::before{color:var(--gt-white) !important;font-family:'FontAwesome';content:'\f0e0';margin:0 .5rem 0 0;}.fa-envelope::before{font-family:'FontAwesome';content:'\f0e0';margin:0 .5rem 0 0;}.fa-link::before{font-family:'FontAwesome';color:var(--gt-gold) !important;content:'\f0c1';margin:0 .4rem 0 0;}.fa-link:hover::before{color:var(--gt-white) !important;}.file--application-pdf::before,.file--application-word::before,.file--application-excel::before{margin:0 .5rem 0 auto;}table a,table a:visited{border-bottom:none !important;color:#003057 !important;font-weight:600 !important;line-height:1.2;font-size:1.1rem;}#calendar-page-title{margin:0 !important;width:100%;}#calendar-page-title h1{font-size:1.5rem !important;color:var(--gt-white) !important;margin-bottom:0 !important;line-height:1.2;width:100%;}.related-links a.btn-secondary:hover{color:var(--gt-navy) !important;background:transparent !important;text-decoration:none !important;}.event-categories a{margin:0 0 0 5px;}.calendar-calendar td .inner div,.calendar-calendar td .inner div a{background:var(--gt-white) !important}ul.pagination.justify-content-center{display:flex !important;}td{border:1px solid transparent;margin:.25rem .75rem !important;vertical-align:top !important;border-radius:2px;padding:0 !important;}.fc-timeGridWeek-view th{padding:0 !important;}td.fc-axis.fc-widget-content,th.fc-axis.fc-widget-header{padding:0.25rem !important;}.fc-view-container .fc-day-header span{line-height:2 !important;}thead{background:#2f5270 !important;color:var(--gt-white);}.event-listings .item{margin:0 0 2rem;}.fc-list-heading-main::before{font-family:'FontAwesome';font-size:1rem;content:'\f274';color:inherit;display:initial;text-decoration:none;margin:0 0.75rem 0 .5rem;}table{margin:8px 0 20px 0;}.fc-icon-chevron-left:before,.fc-icon-chevron-right:before{color:#2e3c50;font-weight:bold;}.fc-toolbar.fc-header-toolbar{background:#2e3c50;padding:0.25rem 0.5rem;border-radius:0;margin:0;box-shadow:0 .125rem .25rem rgba(0,0,0,.075) !important;}.fc-unthemed .fc-divider,.fc-unthemed .fc-list-heading td{background:#003057 !important;}.fc-unthemed .fc-list-heading td{background:#4e5962 !important;padding:.1rem 0 !important;}.fc-unthemed .fc-popover .fc-header{background:#003057 !important;color:white;font-size:.9rem;padding:.5rem;}.fc-ltr .fc-list-heading-main,.fc-ltr .fc-list-heading-alt,.fc-rtl .fc-list-heading-main{color:var(--gt-white) !important;font-family:var(--font-roboto);font-size:1.1rem;font-weight:500;}.fc-unthemed .fc-content,.fc-unthemed .fc-divider,.fc-unthemed .fc-list-heading td,.fc-unthemed .fc-list-view,.fc-unthemed .fc-popover,.fc-unthemed .fc-row,.fc-unthemed tbody,.fc-unthemed td,.fc-unthemed th,.fc-unthemed thead{border-color:var(--gt-white) !important}.fc-unthemed td,.fc-unthemed th,.fc-unthemed thead{border-color:white !important;}.fc-event-container h5{font-size:10px !important;}.fc-event-dot{background-color:#0030574a !important;}.fc-list-item-time.fc-widget-content,.fc-list-item-marker.fc-widget-content,.fc-list-item-title.fc-widget-content{padding:10px 20px !important;font-weight:600;}.fc-button-primary:disabled,.fc-dayGridMonth-button.fc-button.fc-button-primary{color:var(--gt-white) !important;background-color:var(--gt-drk-gold) !important;border-color:var(--gt-drk-gold) !important;}.js-drupal-fullcalendar.fc-button.fc-button-primary,.fc-timeGridWeek-button.fc-button.fc-button-primary,.fc-listWeek-button.fc-button.fc-button-primary,.fc-listMonth-button.fc-button.fc-button-primary{background:var(--gt-white) !important;border-color:#2e3c66 !important;color:#2e3c66 !important;}.js-drupal-fullcalendar.fc-button.fc-button-primary.fc-button-active,.fc-listWeek-button.fc-button.fc-button-primary.fc-button-active,.fc-timeGridWeek-button.fc-button.fc-button-primary.fc-button-active,button.fc-dayGridMonth-button.fc-button.fc-button-primary.fc-button-active,.fc-listMonth-button.fc-button.fc-button-primary.fc-button-active,.fc-timeGridDay-button.fc-button.fc-button-primary.fc-button-active{color:#2e3c50 !important;background:var(--gt-white) !important;font-weight:500;}table a:hover,table a:focus,table a:active{border-bottom:none !important;text-decoration:none !important;}.fc-button-group > .fc-button{font-size:12px;}.fc-timeGridDay-button.fc-button.fc-button-primary:hover,.fc-timeGridWeek-button.fc-button.fc-button-primary:hover,.fc-listWeek-button.fc-button.fc-button-primary:hover{color:var(--gt-white) !important;background:var(--gt-black) !important;}.fc-timeGridWeek-view table{margin:0 !important;}.fc-timeGridWeek-view .fc-widget-content{padding:0;}.fc-timeGridWeek-view .fc-time-grid-event .fc-time{display:none;}.fc-time-grid .fc-event-container{position:relative;z-index:4;}.fc-time-grid-event.fc-event.fc-start.fc-end,.fc-day-grid-event.fc-h-event.fc-event.fc-start.fc-end{background-color:var(--gt-white) !important;border:1px solid var(--gt-white) !important;padding:10px 10px 0 10px !important;box-shadow:0 .125rem .25rem rgba(0,0,0,.075) !important;transition:transform .2s;}.fc-time-grid-event.fc-event.fc-start.fc-end:nth-child(odd),.fc-day-grid-event.fc-h-event.fc-event.fc-start.fc-end:nth-child(odd){background-color:var(--gt-gold) !important;border:1px solid var(--gt-gold) !important;padding:10px 10px 0 10px !important;box-shadow:0 .125rem .25rem rgba(0,0,0,.075) !important;transition:transform .2s;}.fc-time-grid-event.fc-event.fc-start.fc-end:hover,.fc-day-grid-event.fc-h-event.fc-event.fc-start.fc-end:hover{background-color:#d6d2c5 !important;border:1px solid white !important;transform:scale(1.2);position:relative;z-index:9999 !important;}.fc-timeGridDay-view .fc-time-grid-event.fc-event.fc-start.fc-end{margin:0 2rem;display:inline-flex;padding:1rem !important;}.fc-timeGridDay-view .fc-time-grid-event.fc-event.fc-start.fc-end .small{margin:0 0 0 1rem;}.fc-time-grid-event .fc-time{font-size:1em;white-space:nowrap;margin:0 0 .5rem;}.fc-time-grid-event.fc-event.fc-start.fc-end{margin:0;display:inline-flex;}.fc-timeGridWeek-view .fc-time-grid-event .fc-title{padding:0 1px;line-height:1 !important;}.fc-view.fc-dayGridMonth-view.fc-dayGrid-view table{margin:0 !important;}.fc-view.fc-dayGridMonth-view.fc-dayGrid-view tbody tr:nth-of-type(2n+1){background-color:#dfdfdf !important;}.fc-list-item-title a[href]:hover{text-decoration:none !important;}.main-container .fc-unthemed a:hover,.main-container .fc-unthemed a:focus,.main-container .fc-unthemed a:active{text-decoration:none !important;}.fc-day-grid-event.fc-h-event.fc-event.fc-start.fc-end .fc-time{display:none;}.fc-ltr .fc-list-heading-alt{margin:0 .75rem 0 0;}.fc-time-grid .fc-event{position:relative;}.fc-day-grid-event .fc-content{overflow:hidden;white-space:normal;}.fc-view-container *{line-height:1.1;}.fc-button:disabled{opacity:1;}.fc-list-heading-main{padding:.5rem;}.fc-list-heading-alt{padding:.5rem;}.fc-unthemed .fc-list-empty{padding:2rem;margin-top:1rem !important;display:block;font-size:20px;}.fc-unthemed .fc-list-empty::before{font-family:'FontAwesome';color:#853737 !important;content:'\f05e';margin:0 .5rem 0 0;}.gt-black-wrapper{background:#232d3c;}.footer-top-bar{display:none !important;}#address_text{border-left:transparent;}.fc-ltr .fc-dayGrid-view .fc-day-top .fc-day-number{float:right;color:var(--gt-black) !important;padding:0.25rem 0.5rem;}.page-item.active .page-link,.page-item.active .page-link:visited{background-color:var(--gt-drk-gold) !important;border-color:var(--gt-drk-gold) !important;color:var(--gt-white) !important;}.page-link{color:var(--gt-navy) !important;}.fc-scroller{height:auto !important;}.fc-unthemed .fc-list-empty{padding:2rem;}.fc-list-item-time.fc-widget-content,.fc-list-item-marker.fc-widget-content,.fc-list-item-title.fc-widget-content{padding:1.25rem 1rem !important;font-weight:600;}.fc-list-item-time.fc-widget-content{padding:1.4rem 0 1rem 1rem !important;font-weight:600;}button.fc-today-button.fc-button.fc-button-primary{display:none;}a.feed-icon{margin:1rem 0 0 0;display:block;text-align:center;}.fc-list-item-title.fc-widget-content{padding:1.1rem 1rem !important;font-weight:600;text-align:left;}.fc-list-item-time.fc-widget-content{font-family:var(--font-roboto);font-weight:600;}.fc-event-dot{background-color:transparent !important;border-right:2px solid var(--gt-light-grey);border-radius:0;width:1px;height:20px;}.fc-list-item-marker.fc-widget-content{padding:1.3rem 0 0 0 !important;}.fc-head-container .fc-widget-header table a,.fc-head-container .fc-widget-header table a:visited{color:var(--gt-white) !important;font-size:.85rem;line-height:2;}.fc-view.fc-timeGridWeek-view.fc-timeGrid-view .fc-timeGridWeek-view th{padding:.5rem !important;}.fc-view.fc-timeGridWeek-view.fc-timeGrid-view .fc-event-container h5{font-size:.85rem !important;font-weight:400 !important;width:180px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}.fc-view.fc-timeGridWeek-view.fc-timeGrid-view .h5{font-size:.8rem;color:var(--gt-navy) !important;}.fc-view.fc-timeGridWeek-view.fc-timeGrid-view span{font-size:.8rem;font-weight:600;}.fc-timeGridDay-view table{margin:0 !important;}.fc-view.fc-timeGridWeek-view.fc-timeGrid-view .side-time,.fc-view.fc-timeGridWeek-view.fc-timeGrid-view .description{display:none !important;}.fc-list-item-title.fc-widget-content .mt-3{color:var(--gt-black);font-size:90%;}.fc-list-item-title.fc-widget-content .small.my-2{color:var(--gt-black);margin:0 0 0 2rem;font-weight:600;font-size:.85rem !important;}.fc .fc-list-table{table-layout:auto;border:1px solid #f2f2f2;}.main-nav nav ul li{border-right:2px solid var(--gt-gold);}.main-nav nav ul li:last-child{border-right:1px solid transparent !important;}.navbar-toggler{padding-right:12px;}.event-image{margin-top:0;margin-bottom:0;}.main-container .btn{background:transparent;box-shadow:none;}.main-container .btn:hover{background:transparent;color:var(--gt-gold);box-shadow:none;}tbody tr:nth-of-type(2n+1){background-color:rgba(204,204,204,0.2);border-bottom:1px solid white;border-top:1px solid white;}.feed-icon::before{color:var(--gt-drk-gold);}.fc .fc-axis{vertical-align:middle;padding:0 4px !important;white-space:nowrap;}.fc-list-heading{border:1px solid #6c757d !important;}.fc-list-item-title.fc-widget-content .mt-3{color:var(--gt-black);font-size:85%;margin:0 0 0 1rem;}table .fc-title p{font-size:.7rem !important;}.groups > div{font-family:var(--font-roboto);color:var(--gt-navy) !important;font-size:.9rem;font-weight:500;}.page-node-51 .main-container .gt-main-content ul:not(.nav){list-style:none !important;}aside.sidebar-first{margin:16px 0 0 0;}#gt-header{margin:0 0 2rem 0;}.contact-info-logo{margin:-62px 0 0 0;}.main-container .gt-main-content .pager ul:not(.nav){list-style-type:none !important;}.btn.btn-success{background:green !important;color:white !important;padding:0 0 0 .3rem !important;text-align:left;border:1px solid green !important;}.btn.btn-success:hover{background:white !important;color:black !important;text-decoration:none !important;border:1px solid green !important;}.hg{padding:0 10px;top:1px;position:relative;font-size:.8rem;}.share h6{color:var(--gt-black);margin:0.5rem 0.3rem 1rem 0;}.fa-pencil-square::before{color:white;}.fc-timeGridWeek-view .mt-3,.fc-timeGridWeek-view .my-2,.fc-timeGridWeek-view .my-2{display:none !important;}.fc-dayGridDay-view table{margin:0 !important;}.fc-dayGridDay-view td.fc-today{background:white !important;}.fc-dayGridDay-view h5{font-size:1.30rem !important;}.fc-dayGridDay-view table .fc-title p{font-size:.9rem !important;margin-left:1rem;}.fc-dayGridDay-view .time-clock.small.my-2,.fc-dayGridDay-view .small.my-2{color:var(--gt-black);margin-left:2rem;font-size:.85rem;font-weight:600;font-family:var(--font-roboto);}.fc-dayGridDay-view tr td .fc-event-container:nth-child(2n+1){background-color:var(--gt-white) !important;border:none !important;border-radius:0;}.fc-dayGridDay-view .fc-day-grid-event.fc-h-event.fc-event.fc-start.fc-end{background-color:var(--gt-white) !important;border:none !important;padding:1rem !important;border-radius:0;}.fc-dayGridDay-view .fc-day-grid-event.fc-h-event.fc-event.fc-start.fc-end:hover{background-color:#efefef !important;box-shadow:0 .125rem .25rem rgba(0,0,0,.075) !important;}.fc-dayGridDay-view tbody tr:nth-of-type(2n+1){background-color:white;border-bottom:1px solid white;border-top:1px solid white;}.fc-timeGridWeek-button.fc-button.fc-button-primary{content:'' !important;font-size:0.0000001px !important;}.fc-timeGridWeek-button.fc-button.fc-button-primary::after{content:'Week' !important;font-size:12px !important;}.fc-listMonth-button.fc-button.fc-button-primary{content:'' !important;font-size:0.0000001px !important;}.fc-listMonth-button.fc-button.fc-button-primary::after{content:'Month' !important;font-size:12px !important;}.fc-listWeek-button.fc-button.fc-button-primary{content:'' !important;font-size:0 !important;}.fc-listWeek-button.fc-button.fc-button-primary::after{content:'Week' !important;font-size:12px !important;}.fc-listDay-button.fc-button.fc-button-primary{content:'' !important;font-size:0 !important;}.fc-listDay-button.fc-button.fc-button-primary::after{content:'Day' !important;font-size:12px !important;}.fc-timeGridWeek-button.fc-button.fc-button-primary{padding:0.3rem 0.75rem !important;}button.fc-listMonth-button.fc-button.fc-button-primary,button.fc-listWeek-button.fc-button.fc-button-primary,button.fc-listDay-button.fc-button.fc-button-primary{padding:0.3rem 0.75rem !important;background:white !important;color:#2e3c50 !important;}button.fc-listDay-button.fc-button.fc-button-primary.fc-button-active{background:white !important;border-color:#2e3c50 !important;color:#2e3c50 !important;}.sidebar-first .view-content-wrap,.sidebar-first .view-content-wrap nav{display:none !important;}.sidebar-first input[type="text"]{background-image:url("/themes/custom/gt_calendar/css/../images/search-sm-calendar.png");background-size:contain;background-repeat:no-repeat;cursor:pointer;max-width:inherit;width:100%;background-color:#7b6d3a;border:0 !important;padding:20px 127.5px;font-size:0;color:transparent;box-shadow:0 .5rem 1rem rgba(0,0,0,.15) !important;}.event-search-block input[type="text"]{border:none;box-shadow:none !important;font-size:1.25rem;cursor:pointer;}#views-exposed-form-calendar-search-page-1 p{margin-bottom:0 !important;}a.box-hover{text-decoration:none !important;}a.box-hover:hover{text-decoration:none !important;}a.box-hover .row:hover{background:#f5f5f5 !important;}#block-gt-calendar-content .card{padding:0;margin:1rem 0 1rem;}.gt-main-content form#views-exposed-form-calendar-search-page-1{display:none;}.ui-datepicker td a{font-size:.85rem;font-weight:600 !important;}.ui-datepicker td a:hover{font-size:.85rem;color:#0a6fb4 !important;text-decoration:none !important;}table.ui-datepicker-calendar a:hover,table.ui-datepicker-calendar a:focus,table.ui-datepicker-calendar a:active{border-bottom:0 !important;background:#853737 !important;color:white !important;}.ui-widget.ui-widget-content{box-shadow:0 .5rem 1rem rgba(0,0,0,.15) !important;border:none;padding:0;max-width:257px !important;}.ui-datepicker-calendar .ui-widget-header{background:var(--gt-gold);border-radius:0 !important;padding:0 !important;border:1px solid #b3a369 !important;}.ui-datepicker table{border-bottom:1px solid white !important;margin:0 0 .5rem;}.ui-datepicker .ui-state-default,.ui-datepicker .ui-widget-content .ui-state-default{border:none !important;}.ui-corner-all{border-bottom-right-radius:0;border-bottom-left-radius:0;border-top-right-radius:0;border-top-left-radius:0;}.ui-widget-header{border:1px solid white;}.ui-datepicker thead{border:1px solid;}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #dad55e;background:#e4d39d8f;color:#777620;}.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 #003eff;background:#007fff73;font-weight:normal;color:#fff;}.event-search-block .bg-dark{background:#595959 !important;}.calendar-dates.small{font-size:100%;font-weight:bold !important;}ul.pagination:not(.nav){list-style-type:none !important;}.pagination.justify-content-center{margin:2rem 0 0;}.page-item.page-link.active{color:white !important;background:var(--gt-drk-gold);font-weight:bold;font-size:.9rem !important;}.page-link{color:#fff !important;background:#232d3c;font-size:.9rem !important;}.page-link:hover{color:white !important;background:#857437 !important;text-decoration:none !important;}.page-link a:hover{text-decoration:none !important;}.sidebar-first .form-text{margin-top:0 !important;}.event-search-time{font-family:var(--font-roboto);font-weight:600;font-size:1rem;}.event-search-time::after{content:' | ' !important;font-size:1.25rem !important;font-weight:600;margin:0 0 0 1rem;color:var(--gt-light-grey) !important;}.event-search-block .btn-secondary{width:100% !important;padding:.5em .65em !important;font-size:.8rem !important;margin:0 0 .25rem 0;line-height:1.1 !important;}.event-search-block h5 a{text-decoration:none !important;}.event-search-block h5{margin:0 0 0 -10px;}.event-search-block .fa-map-marker::before{margin:0 .7rem 0 -17px !important;}.event-search-block .fa-clock-o::before{margin:0 0 0 -16px !important;}.event-search-block .fa-calendar::before{margin:0 0 0 -16px !important;}.event-search-block .event-location strong{line-height:1.4 !important;}.event-search-block caption::before{font-family:'FontAwesome';font-size:1rem;content:'\f274';color:inherit;display:initial;text-decoration:none;margin:0 .5rem 0 0;}.event-search-block caption{color:#f8f9fa !important;background:#4e5962 !important;font-family:var(--font-roboto);text-transform:inherit;font-size:1.1rem;font-weight:bold;display:flex;position:inherit;padding:.5rem 1rem;}.event-search-block table{box-shadow:0 .5rem 1rem rgba(0,0,0,.15) !important;border:0 !important;width:100% !important;}.event-search-block table a,.event-search-block table a:visited{border-bottom:none !important;color:black !important;}.event-search-block img{box-shadow:0 .5rem 1rem rgba(0,0,0,.15) !important;margin-top:0.2rem;}.side-time time:hover,.main-content h1:hover{color:var(--gt-drk-gold) !important;}.event-search-block h5:hover{color:var(--gt-drk-gold) !important;}#edit-field-hg-event-time-value--2{box-shadow:0 .5rem 1rem rgba(0,0,0,.15) !important;}.description{margin:0 !important;border-bottom:1px solid transparent !important;}.event-categories{margin:0 0 .3rem 3.7rem !important;}.node--type-hg-event .event-categories{margin:0 !important;}.event-search-block .btn.btn-secondary{background:var(--gt-white) !important;border:1px solid var(--gt-gold) !important;color:var(--gt-drk-gold) !important;}.event-search-block h5 a:hover{text-decoration:none !important;}.event-search-block table a:hover{color:var(--gt-drk-gold) !important;text-decoration:none !important;border:none !important;}.event-listings table a,.event-listings table a:visited{border-bottom:none !important;color:var(--gt-black) !important;font-weight:600 !important;line-height:1.2;font-size:.8rem;text-decoration:none !important;}.uppercase{font-size:.85rem;font-weight:bold;color:var(--gt-black) !important;}.small.strong.my-2.mb-3.ml-5,.strong{font-weight:bold !important;}.time-clock{font-weight:bold;}.event-title h1{font-family:din-2014,sans-serif;margin:.1rem 0 .75rem !important;font-size:2rem !important}.path-event-search .event-title h1{margin:.2rem 0 .75rem !important;}.event-title h1::after{content:'';position:absolute;width:40px;height:2px;background:var(--gt-gold) !important;left:0;bottom:3px;z-index:1;}.fc-timeGridWeek-view h1{margin:0 !important;font-size:.85rem !important;}.fc-timeGridWeek-view h1::after{display:none !important;}.fc-timeGridWeek-view img,.fc-timeGridWeek-view .mt-2.mb-3.pl-1.border-bottom,.fc-timeGridWeek-view .border-bottom.mb-2,.fc-timeGridWeek-view .small.uppercase.py-1{display:none !important;}.side-time::after{content:url("/themes/custom/gt_calendar/css/../images/icon-grid.svg");height:0.7rem;width:0.7rem;position:absolute;right:0 !important;display:inline-block;}.side-time p,.side-time time,.side-time{position:relative;font-family:var(--font-roboto-condensed);color:var(--gt-black) !important;font-size:1rem !important;font-weight:600 !important;}.event-search-block .side-time time{margin-left:0.25rem;}td.fc-list-item-marker.fc-widget-content{display:none;}.fa-calendar::before,.fa-clock-o::before{color:#6c757d85;}.node-hg-event-summary h5{font-size:1.1rem !important;color:var(--gt-black) !important;margin-bottom:0;}.node--type-hg-event p{font-family:var(--font-roboto);font-size:.925rem;line-height:1.4;}.sidebar .fa-clock-o::before{color:var(--gt-gold);}.fa-map-marker::before{color:#6c757d85;}.event-categories::before{font-family:'FontAwesome';color:#6c757d52;content:'\f00b';margin:0 0.5rem 0 0.5rem;}.node--type-hg-event .event-categories::before{display:none;}.event-categories.small.uppercase.py-1,.event-invited-audience.small.uppercase.py-1{margin:0 0 0 3.4rem !important;}.event-image img{box-shadow:0 .125rem .25rem rgba(0,0,0,.075) !important;}.fc-list-item-time.fc-widget-content{position:absolute !important;left:-9999px !important;}.node--type-hg-event .calendar-content p:first-of-type{font-size:1.1em;}.node--type-hg-event .calendar-content p{font-size:.95em;}.remaining-images{display:inline-flex;max-width:49.5%;padding:1rem;cursor:pointer;}.remaining-images img{box-shadow:0 .125rem .25rem rgba(0,0,0,.075) !important;}.ajax-progress-fullscreen{width:68px;height:68px;}.invited-audience a{text-decoration:none;font-size:.8rem !important;color:#fff;font-weight:500 !important;border:1px solid #003057;padding:0.3em 1.3em !important;display:inline-flex;box-shadow:0 .125rem .25rem rgba(0,0,0,.04) !important;background:#003057 !important;margin:0 .25rem 0.6rem;border-radius:3px;}.invited-audience a:hover{text-decoration:none !important;background:var(--gt-drk-gold) !important;border:1px solid var(--gt-drk-gold) !important;color:var(--gt-white);}.visually-hidden{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden;}#views-exposed-form-calendar-search-block-1 label{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden;}.event-title .js-pager__items .pager{list-style-type:none !important;}.main-container .gt-main-content .event-title ul:not(.nav){list-style-type:none !important;}.js-pager__items.pager{padding-left:1rem !important;}.js-pager__items.pager .button{border:1px solid var(--gt-gold);color:var(--gt-gold);padding:.5rem 1rem;font-size:.85rem !important;}.js-pager__items.pager .button:hover{border:1px solid var(--gt-drk-gold);color:var(--gt-drk-gold) !important;padding:.5rem 1rem;}.js-pager__items.pager .button::before{font-family:'FontAwesome';color:var(--gt-gold) !important;content:'\f110';margin:0 .5rem 0 0;}.fc-view.fc-timeGridWeek-view.fc-timeGrid-view h3{font-size:.9rem !important;}.fc-timeGridWeek-view .fc-time-grid-event.fc-event.fc-start.fc-end:nth-child(2n+1){padding:.3rem !important;}time{font-weight:600 !important;}.js-drupal-fullcalendar h3:hover{color:var(--gt-drk-gold) !important;}.event-title-wrapper{margin:0.15rem 0 1rem 0.25rem;}.fc-unthemed td{border:0 solid transparent !important;}footer{display:block;margin:2rem 0 0;}.calendar-time p{color:#003057;font-family:din-2014,sans-serif;font-weight:600;font-size:.95rem;text-align:right;margin:.5rem 0 0;}.ui-datepicker td{border:2px solid white;padding:1px !important;}.ui-state-active,.ui-widget-content .ui-state-active{border:1px solid #003eff;background:#940000ba;font-weight:normal;color:#fff !important;}.node--type-hg-event .small-time{font-size:70%;text-transform:lowercase;}.node--type-hg-event .small-date{font-size:80%;}.sidebar label{display:inline-block;margin-bottom:0.5rem;color:#d8c890;font-weight:bold;width:100%;}.calendar-content label,.next-prev-wrapper label{display:inline-block;width:100%;background:0 0;position:relative;margin:0 0 1rem !important;padding:0 0 8px 1rem;font-size:1.3rem !important;font-weight:600;color:var(--gt-navy) !important;font-family:din-2014,sans-serif;line-height:1.01;}.next-prev-wrapper label:after,.calendar-content label:after{content:'';position:absolute;width:50px;height:2px;background:var(--gt-gold) !important;left:1rem;bottom:0;z-index:1;}.site-name{font-size:2.375rem !important;}.sidebar a.gt-phone::before{content:"\f095";color:#2e3c50;font-family:'FontAwesome';margin:0 .25rem 0 0;background:white;padding:.1rem .2rem;border-radius:.2rem;font-size:80% !important;}.sidebar a:hover,.sidebar a:focus,.sidebar a:active{color:#d8c890 !important;text-decoration:underline;}.event-image img{width:100% !important;}.event-image-remaining img{box-shadow:0 .125rem .25rem rgba(0,0,0,.04) !important;margin:0 1rem;}.calendar-content a.btn.btn-secondary::after,.invited-audience a::after{font-family:'FontAwesome';color:#b3a369 !important;content:'\f178';margin-left:.4rem;transform:translateX(0) translateY(0);transition:transform .5s ease-in-out;}.calendar-content a:hover.btn.btn-secondary::after,.invited-audience a:hover::after{color:white !important;transform:translateX(7px);}.calendar-content .related-files a.btn.btn-secondary::after{display:none;}.font-roboto{font-family:var(--font-roboto);color:var(--gt-white) !important;}.related-file-wrapper * ::after,.related-file-wrapper * ::before{color:white !important}.related-file-wrapper .fa-download::before{content:"\f019";color:#b3a369 !important;margin-top:.2px;}.related-file-wrapper .fa-download:hover::before{color:var(--gt-white) !important;}.file--mime-image-png::before{content:"\f03e";font-family:'FontAwesome';margin:0 .5rem 0 auto;}.file--mime-image-png::after{content:"(Image)";font-weight:400;font-size:90%;}.file--x-office-document::before{content:"\f1c2";color:white !important;font-family:'FontAwesome';}.file--x-office-document::after{content:"(DOC)";color:white !important;font-weight:400;font-size:90%;}a[href$=".doc"]{color:inherit;padding-left:.25rem;}a[href$=".docx"]{color:inherit;padding-left:.25rem;}.file--x-office-spreadsheet::before{content:"\f1c3";color:white !important;font-family:'FontAwesome';}.file--x-office-spreadsheet::after{content:"(XLS)";color:white !important;font-weight:400;font-size:90%;}a[href$=".xls"]{color:white !important;padding-left:.25rem;}a[href$=".xlsx"]{color:white !important;padding-left:.25rem;}.file--x-office-presentation::before{content:"\f1c4";color:white !important;font-family:'FontAwesome';}.file--x-office-presentation::after{content:"(PPT)";color:white !important;font-weight:400;font-size:90%;}a[href$=".ppt"]{color:white !important;padding-left:.25rem;}a[href$=".pptx"]{color:white !important;padding-left:.25rem;}.file--x-office-presentation::before{content:"\f1c4";color:white !important;font-family:'FontAwesome';}.file--x-office-presentation::after{content:"(PPT)";color:white !important;font-weight:400;font-size:90%;}a[href$=".pps"]{color:white !important;padding-left:.25rem;}a[href$=".ppsx"]{color:white !important;padding-left:.25rem;}.next-prev-wrapper .row{color:#2f5270;}.next-prev-wrapper .row .col.separator{text-align:center;}.next-prev-wrapper a{color:#2f5270;!important;font-family:"din-2014",sans-serif;}.next-prev-wrapper .previous::before{content:"\f053";color:var(--gt-gold) !important;font-family:'FontAwesome';margin:0 .25rem 0;font-size:80%;}.next-prev-wrapper .next::after{content:"\f054";color:var(--gt-gold) !important;font-family:'FontAwesome';margin:0 0 0 .25rem;font-size:80%;}.main-content-wrapper,.sidebar{overflow-wrap:break-word;}.user-links li{list-style-type:none;}ul.user-links{padding:0 !important;}.user-login .card{padding:1rem !important;border:none !important;}.user-login .card a{font-size:.85rem !important;}.user-login .card{padding:1rem !important;border:3px solid #b5babe !important;border-left-color:#fff !important;border-radius:0 10px 10px 0;}.fa-user::before{content:"\f007";color:#003057;}.fa-user:hover::before{content:"\f007";color:var(--gt-drk-gold);}.user-login .fa{color:var(--gt-gold) !important;}.user-login .fa-user.gold::before{content:"\f007";color:var(--gt-gold) !important;}.fa.fa-calendar.gold::before{color:#003057 !important;}.btn-outline-secondary:hover{background-color:transparent;border-color:transparent;}.contact-info-logo{}@media (max-width:1200px){.sidebar-first input[type="text"]{padding:19px 105px;}.contact-info-logo{margin:-30px 0 0 0;}}@media (max-width:991px){.sidebar-first input[type="text"]{padding:15px 75px;}.contact-info-logo{margin:-22px 0 0 0;}}@media (max-width:912px){.sidebar-first input[type="text"]{padding:15px 75px;}.contact-info-logo{margin:-22px 0 0 0;}}@media (max-width:820px){.sidebar-first input[type="text"]{padding:15px 75px;}.contact-info-logo{margin:-24px 0 0 0;}}@media (max-width:768px){.sidebar-first input[type="text"]{padding:18px 76px;}body .fc{font-size:.85em !important;}#calendar-page-title{margin:0 15px;width:100%;}div#bottom-header{margin:0 !important;padding:0 !important;}.date-image,.fc-button-group,.fc-button-primary:disabled,.fc-dayGridMonth-button.fc-button.fc-button-primary{display:none !important;}.fc-button-group{display:block !important;}table a,table a:visited{font-size:1rem;}h1{font-size:1.8rem;line-height:1.05;}.fc-unthemed .fc-list-empty{padding:0.3rem;font-size:1.1rem;}a.feed-icon{margin:1rem 0 0 0;display:block;}.main-nav nav ul li{border-right:none !important;}.navbar-expand-md .navbar-nav li.nav-link{padding:.75rem 0;}.addtocal-container{margin:0;}.description{margin-top:1rem;padding:0 25px}.main-nav nav ul li{border-right:none !important;}aside.sidebar-first{margin:0;}#gt-header{margin:0;}.contact-info-logo{display:none !important;}.description{padding:0;}.calendar-time p{font-size:.85rem;text-align:left;margin:0.25rem 0 0 0.35rem;}#gt-help{margin:0;}.side-time::after{display:none;}.side-time{font-size:1.1rem !important;}.col-sm-1.side-time.mt-1{padding:0 0 1rem 1.2rem !important;}}.mercury-event .event-info{padding:0;}
