/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.ct-header .navbar-bottom-items,.ct-header .navbar-collapse .navbar-bottom-items{overflow:visible;}.ct-header .ct-language-selector > .gtranslate_wrapper,.ct-header .ct-language-selector > .gt_selector,.ct-header .ct-language-selector > select.gt_selector{display:none !important;}.ct-header .ct-language-selector{position:relative;display:flex;align-items:center;margin-left:24px;margin-right:48px;color:#fff;font-family:"DIN Condensed","Arial Narrow",sans-serif;font-size:19px;font-weight:400;text-transform:none;letter-spacing:-0.19px;cursor:default;}.ct-language-selector__block{position:relative;}.ct-language-selector__block.is-open{z-index:1101;}.ct-language-selector__block.is-open .ct-language-selector__panel{display:block;}.ct-language-selector__trigger{display:inline-flex;align-items:center;gap:8px;padding:0;border:0;background:transparent;color:inherit;font-family:inherit;font-size:inherit;font-weight:400;line-height:1.4;text-transform:none;cursor:pointer;}.ct-language-selector__trigger[aria-expanded="true"] .ct-language-selector__chevron{transform:rotate(180deg);}.ct-language-selector__chevron{transition:transform 0.2s ease;}.ct-language-selector__globe{width:24px;height:24px;flex-shrink:0;}.ct-language-selector__trigger-label{white-space:nowrap;}.ct-language-selector__panel{position:absolute;top:calc(100% + 12px);right:0;z-index:1100;min-width:320px;padding:0;border:2px solid #003e7e;border-radius:0 0 12px 12px;background:#fff;box-shadow:0 8px 24px rgba(0,17,35,0.15);overflow:hidden;}.ct-language-selector__panel[hidden]{display:none !important;}.ct-language-selector__primary{display:grid;grid-template-columns:1fr 1fr;border-bottom:2px solid #003e7e;}.ct-language-selector__primary-link{display:flex;align-items:center;justify-content:center;padding:16px 12px;border-right:2px solid #003e7e;color:#011c42;font-family:"DIN Condensed","Arial Narrow",sans-serif;font-size:19px;font-weight:700;line-height:1.4;text-transform:uppercase;letter-spacing:-0.19px;text-decoration:none;}.ct-language-selector__primary-link:last-child{border-right:0;}.ct-language-selector__primary-link:hover,.ct-language-selector__primary-link:focus-visible,.ct-language-selector__primary-link.is-active{background:#d6efff;color:#011c42;}.ct-language-selector__other-title{margin:0;padding:12px 16px 8px;color:#003e7e;font-family:"Proxima Nova","Helvetica Neue",Arial,sans-serif;font-size:14px;font-weight:600;line-height:1.4;text-transform:none;}.ct-language-selector__other-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:8px 12px;padding:0 16px 16px;}.ct-language-selector__gt-mount{display:grid;grid-template-columns:repeat(3,1fr);gap:8px 12px;}.ct-language-selector__gt-mount a.glink{display:block;padding:4px 0;border:0;background:transparent;color:#011c42;font-family:"Proxima Nova","Helvetica Neue",Arial,sans-serif;font-size:14px;font-weight:600;line-height:1.4;text-align:left;text-decoration:none;text-transform:none;cursor:pointer;}.ct-language-selector__gt-mount a.glink:hover,.ct-language-selector__gt-mount a.glink:focus-visible,.ct-language-selector__gt-mount a.glink.gt-current-lang{color:#003e7e;text-decoration:underline;}.ct-language-selector__gt-mount a.glink.gt-current-lang{font-weight:700;}.ct-language-selector__gt-mount .gt_switcher_wrapper{position:static !important;}.ct-language-selector__gt-mount select.gt_selector{display:none !important;}#gt_float_wrapper,.gt_float_switcher,.goog-te-banner-frame,.skiptranslate,.goog-te-gadget{display:none !important;}#google_translate_element2{display:none !important;}body{top:0 !important;}
