/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.webform-section-title{font-size:1.25rem;font-weight:600;display:block;margin:0 0 20px;}.webform-section-title::after{content:' ';display:block;width:100%;height:10px;border-bottom:4px dotted var(--gt-gold);}.webform-submission-form{background:var(--gt-light);border:1px solid var(--gt-light-gray);padding:3rem 2rem;border-radius:15px;font-family:var(--font-roboto-condensed);margin:0 0 2rem 0;}.webform-type-fieldset > legend{margin-bottom:2rem;border-bottom:1px solid var(--gt-light-gray);}.webform-type-fieldset > legend > .fieldset-legend{font-size:2rem;}.webform-submission-form .fieldgroup legend{font-size:1rem;font-weight:bold;}.webform-submission-form .form-item,.webform-submission-form .form-item p{font-size:1rem;margin:0 0 20px;}.js-webform-radios .form-item{margin:0 !important;}.webform-submission-form label{display:block;font-weight:bold;}.webform-submission-form .form-checkboxes label{display:inline;font-weight:normal;}.webform-submission-form .radios--wrapper label{display:inline;font-weight:normal;}.webform-submission-form .form-checkboxes{margin-top:1rem;}.webform-submission-form .form-checkboxes div{margin:0;padding:0;}.webform-submission-form h1{font-family:var(--font-roboto-condensed);font-weight:600;line-height:1;margin-bottom:.5rem;color:var(--gt-md-gold);font-size:1.25rem !important;margin-top:2.5rem;}.webform-submission-form h2{font-family:var(--font-roboto-condensed);font-weight:600;line-height:1;margin-bottom:.5rem;color:var(--gt-md-gold);font-size:1.25rem !important;margin-top:2.25rem;}.webform-submission-form h3{font-family:var(--font-roboto-condensed);font-weight:600;line-height:1;margin-bottom:.5rem;color:var(--gt-md-gold);font-size:1.25rem !important;margin-top:2rem;}.webform-submission-form h4{font-family:var(--font-roboto-condensed);font-weight:600;line-height:1;margin-bottom:.5rem;color:var(--gt-md-gold);font-size:1.25rem !important;margin-top:1.75rem;}.webform-submission-form h5{font-family:var(--font-roboto-condensed);font-weight:600;line-height:1;margin-bottom:.5rem;color:var(--gt-md-gold);font-size:1.25rem !important;margin-top:1.5rem;}.webform-submission-form h6{font-family:var(--font-roboto-condensed);font-weight:600;line-height:1;margin-bottom:.5rem;color:var(--gt-md-gold);font-size:1.25rem !important;margin-top:1.25rem;}.webform-element-description{margin:1rem 0;}.webform-submission-form #edit-submit{background:var(--gt-gold);color:var(--gt-black);padding:.5rem 3rem;margin:20px 0 0;}.webform-submission-form #edit-submit:hover{background:var(--gt-black);color:var(--gt-gold);}.webform-submission-form #edit-processed-text{background:var(--gt-white);padding:2rem;margin:0 0 3rem;border-radius:10px;border:1px solid var(--gt-light-gray);}.webform-submission-form textarea{width:100%;}.webform-submission-form #edit-actions-submit.button--primary{background:var(--gt-gold);background-image:none;border:none;color:var(--gt-black);padding:.5rem 3rem;margin:20px 0 0;text-shadow:none;}.webform-submission-form #edit-actions-submit.button--primary:hover{background:var(--gt-black);color:var(--gt-gold);}
.custom-links label{font-weight:bold;margin:0 0 .5rem;font-size:110%;}ul.custom-links{list-style:none;}ul.custom-links{list-style:none;}.custom-links .flex-column .nav-item a{font-size:1rem;font-weight:700;}.custom-links a.nav-link{border-radius:3px;font-size:1rem;font-weight:700;margin:0 .25rem .25rem 0;padding:.25rem 1rem;text-decoration:none;}.custom-links .flex-column .nav-item a{text-decoration:none !important;}.custom-links .flex-column .nav-item a:hover,.custom-links a.nav-link:hover{text-decoration:underline !important;}#custom-links .flex-column .nav-item a,#custom-links .flex-column .nav-item a:hover,.custom-links a.nav-link:hover{text-decoration:none !important;}.nav{border-radius:2rem;}.main-container .gt-main-content .custom-links li.nav-item{margin-bottom:0;}.custom-links .nav-tabs{border-bottom:0;}.custom-links .nav-tabs .nav-item{margin-bottom:0;}.custom-links .nav-tabs .nav-link{border-top-left-radius:.5rem;border-top-right-radius:.5rem;}.custom-links .flex-column .nav-item a{margin-right:0 !important;}.transparent .nav-item,.transparent a.nav-link{margin-bottom:0 !important;}.transparent a.nav-link,.transparent a.nav-link:visited{background-color:transparent;border:0;color:var(--gt-black);margin-bottom:0;font-weight:700;text-decoration:underline;}.transparent a.nav-link:hover,.transparent a.nav-link:focus{background-color:rgba(242,243,241,.5);color:var(--gt-black);}.transparent .nav-item:last-child a.nav-link{border-bottom:0;}.transparent a.nav-link,.transparent a.nav-link:visited{border-right:1px solid var(--gt-warm-gray);}.transparent .nav-item:last-child a.nav-link{border-right:0;}.transparent.flex-column a.nav-link,.transparent.flex-column a.nav-link:visited{border:0;border-bottom:1px solid var(--gt-warm-gray);}.transparent.flex-column .nav-item:last-child a.nav-link{border-bottom:0;}.white a.nav-link,.white a.nav-link:visited{background-color:var(--gt-white);border:0;color:var(--gt-black);}.white a.nav-link:hover,.white a.nav-link:focus{background-color:var(--gt-pimile-light);border-color:var(--gt-pimile-light);color:var(--gt-black);}.white a.nav-link:hover{text-decoration:underline !important;}.white a.nav-link,.white a.nav-link:visited{border:0;border-right:1px solid var(--gt-warm-gray);}.white .nav-item:last-child a.nav-link{border-bottom:0;}.white.flex-column a.nav-link,.white.flex-column a.nav-link:visited{border:0;border-bottom:1px solid var(--gt-warm-gray);}.white.flex-column .nav-item:last-child a.nav-link{border-bottom:0;}.blue a.nav-link,.blue a.nav-link:visited{background-color:var(--gt-navy);border-color:var(--gt-navy);color:var(--gt-white);}.blue a.nav-link:hover,.blue a.nav-link:focus{background-color:var(--gt-blue);border-color:var(--gt-blue);color:var(--gt-white);}.blue a.nav-link:hover{text-decoration:underline !important;}.black a.nav-link,.black a.nav-link:visited{background-color:var(--gt-black);border-color:var(--gt-black);color:var(--gt-white);}.black a.nav-link:hover,.black a.nav-link:focus{background-color:var(--gt-dark-gray);border-color:var(--gt-dark-gray);color:var(--gt-white);}.black a.nav-link:hover{text-decoration:underline !important;}.gold a.nav-link,.gold a.nav-link:visited{background-color:var(--gt-gold);border-color:var(--gt-gold);color:var(--gt-black);}.gold a.nav-link:hover,.gold a.nav-link:focus{background-color:var(--gt-tech-light-gold);border-color:var(--gt-tech-light-gold);color:var(--gt-black);}.gold a.nav-link:hover{text-decoration:underline !important;}.warm-gray a.nav-link,.warm-gray a.nav-link:visited{background-color:var(--gt-warm-gray);border-color:var(--gt-warm-gray);color:var(--gt-black);}.warm-gray a.nav-link:hover,.warm-gray a.nav-link:focus{background-color:var(--gt-warm-gray-medium);border-color:var(--gt-warm-gray-medium);color:var(--gt-black);}.warm-gray a.nav-link:hover{text-decoration:underline !important;}
.gt-basic-block .field--type-link .field__item a:link,.gt-basic-block .field--type-link .field__item a:visited,.gt-basic-block .field--type-link .field__item a:active{background:var(--gt-gold);border-radius:3px;color:var(--gt-black);display:block;font-size:.9rem;padding:.5rem 1rem;margin:.25rem;text-decoration:none !important;width:fit-content;}.gt-basic-block .field--type-link .field__item a:hover{background:var(--gt-navy);color:var(--gt-white);text-decoration:none !important;}.gt-basic-block .field--type-link .field--label{position:absolute;left:-9999px;}
