/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
:root{--c-white:#fff;--c-black:#000;--c-gray-100:#f3f3f3;--c-gray-200:#e9ecef;--c-gray-500:#6f757e;--c-gray-700:#3f4753;--c-gray-900:#0f1928;--c-primary:#19486a;--fw-light:300;--fw-base:400;--fw-medium:500;--fw-semibold:600;--fw-bold:700;--fw-black:900;--s-12:0.75rem;--s-28:1.75rem;--s-32:2rem;--s-40:2.5rem;--s-60:3.75rem;--s-100:6.25rem;--s-160:10rem;--s-220:13.75rem;--fs-h1:clamp(2rem,1.717rem + 1.147vw,2.75rem);--br:0.375rem;--z-dropdown:1000;--z-sticky:1020;--z-fixed:1030;--z-offcanvas-backdrop:1040;--z-offcanvas:1045;--z-modal-backdrop:1050;--z-modal:1055;--z-popover:1070;--z-tooltip:1080;--z-toast:1090}@media (min-width:48rem){:root{--bs-body-font-size:1.125rem}}:root{--ctdc-content--maxw:37.75rem;--ctdc-block-header--maxw:31.8125rem;--ctdc-block-py:clamp(3.25rem,0.658rem + 3.435vw,3.75rem);--bs-font-sans-serif:"Gill Sans Nova",system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif,Roboto,"Helvetica Neue","Noto Sans","Liberation Sans",Arial,sans-serif;--bs-primary:#19486a;--bs-primary_h:#00689d;--bs-primary_disabled:#19486a;--c-primary-light:#c7e2f5;--bs-gray-100:#f3f3f4;--bs-gray-200:#e7e8e9;--bs-gray-900:var(--c-gray-900);--bs-link-color:var(--bs-primary);--bs-link-hover-color:var(--bs-primary_h);--bs-primary-rgb:25,72,106;--bs-light-rgb:243,243,244;--bs-border-color:#cfd1d4;--transition-base--t:0.2s;--transition-fade--t:0.15s;--transition-collapse--t:0.35s;--bs-body-color:var(--bs-gray-900);--bs-body-bg:var(--bs-gray-100);--_gutter-x:var(--bs-gutter-x,1.5rem)}@media (min-width:62rem){:root{--ctdc-content--maxw:min(37.75rem,50%)}}
@font-face{font-display:swap;font-family:Gill Sans Nova;font-style:normal;font-weight:300;src:url(/themes/custom/bootstrap_ctdc/fonts/GillSansNova-Light.woff2) format("woff2"),url(/themes/custom/bootstrap_ctdc/fonts/GillSansNova-Light.woff) format("woff")}@font-face{font-display:swap;font-family:Gill Sans Nova;font-style:italic;font-weight:300;src:url(/themes/custom/bootstrap_ctdc/fonts/GillSansNova-LightItalic.woff2) format("woff2"),url(/themes/custom/bootstrap_ctdc/fonts/GillSansNova-LightItalic.woff) format("woff")}@font-face{font-display:swap;font-family:Gill Sans Nova;font-style:italic;font-weight:400;src:url(/themes/custom/bootstrap_ctdc/fonts/GillSansNova-BookItalic.woff2) format("woff2"),url(/themes/custom/bootstrap_ctdc/fonts/GillSansNova-BookItalic.woff) format("woff")}@font-face{font-display:swap;font-family:Gill Sans Nova;font-style:normal;font-weight:400;src:url(/themes/custom/bootstrap_ctdc/fonts/GillSansNova-Book.woff2) format("woff2"),url(/themes/custom/bootstrap_ctdc/fonts/GillSansNova-Book.woff) format("woff")}@font-face{font-display:swap;font-family:Gill Sans Nova;font-style:normal;font-weight:600;src:url(/themes/custom/bootstrap_ctdc/fonts/GillSansNova-SemiBold.woff2) format("woff2"),url(/themes/custom/bootstrap_ctdc/fonts/GillSansNova-SemiBold.woff) format("woff")}@font-face{font-display:swap;font-family:Gill Sans Nova;font-style:italic;font-weight:600;src:url(/themes/custom/bootstrap_ctdc/fonts/GillSansNova-SemiBoldItalic.woff2) format("woff2"),url(/themes/custom/bootstrap_ctdc/fonts/GillSansNova-SemiBoldItalic.woff) format("woff")}@font-face{font-family:icons;font-style:normal;font-weight:400;src:url(/themes/custom/bootstrap_ctdc/fonts/fontello.eot);src:url(/themes/custom/bootstrap_ctdc/fonts/fontello.eot#iefix) format("embedded-opentype"),url(/themes/custom/bootstrap_ctdc/fonts/fontello.woff2) format("woff2"),url(/themes/custom/bootstrap_ctdc/fonts/fontello.woff) format("woff"),url(/themes/custom/bootstrap_ctdc/fonts/fontello.ttf) format("truetype"),url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cfont id='fontello' horiz-adv-x='1000'%3E%3Cfont-face font-family='fontello' font-weight='400' ascent='850' descent='-150'/%3E%3Cglyph glyph-name='arrow-right' unicode='' d='M167 392v-84h500L438 79l59-59 330 330-330 330-59-59 229-229H167z' horiz-adv-x='1000'/%3E%3Cglyph glyph-name='arrow-up' unicode='' d='m309 208 191 191 191-191 59 59-250 250-250-250 59-59z' horiz-adv-x='1000'/%3E%3Cglyph glyph-name='data' unicode='' d='M458 60c-134 10-208 63-208 82v93c47-23 104-39 167-46 0 27 1 55 8 82-71 9-135 31-175 60v117c60-33 146-55 243-56 1 1 2 3 3 4 92 91 233 104 337 36v126c0 92-149 167-333 167s-333-75-333-167V142c0-92 149-167 333-167 14 0 28 0 42 1-16 11-32 22-46 37-15 15-27 30-38 47zm42 582c161 0 250-63 250-84 0-20-89-83-250-83s-250 63-250 83c0 21 89 84 250 84zm346-538c19 29 29 64 29 100 0 104-83 188-187 188-105 0-188-84-188-188S583 17 688 17c36 0 70 10 99 28L917-83l58 58-129 129zm-158-4c-58 0-105 47-105 104 0 58 47 104 105 104 57 0 104-46 104-104 0-57-47-104-104-104z' horiz-adv-x='1000'/%3E%3Cglyph glyph-name='download' unicode='' d='M83 350h84V142h666v208h84V142c0-47-37-84-84-84H167c-46 0-84 37-84 84v208zm417-125 231 228-59 58-130-130v386h-84V381L328 511l-59-59 231-227z' horiz-adv-x='1000'/%3E%3Cglyph glyph-name='fullscreen' unicode='' d='M417-25v83H267l188 188-59 59-188-188v150h-83V-25h292zm187 420 188 188V433h83v292H583v-83h150L545 454l59-59z' horiz-adv-x='1000'/%3E%3Cglyph glyph-name='glob' unicode='' d='M746 125c-11 34-42 58-79 58h-42v125c0 11-4 22-12 30s-19 12-30 12H333v83h84c11 0 21 5 29 13 8 7 12 18 12 29v83h84c22 0 43 9 59 25 15 15 24 37 24 59v17c122-49 208-169 208-309 0-87-33-165-87-225zM458 20C294 40 167 180 167 350c0 26 3 51 8 75l200-200v-42c0-22 9-43 24-59 16-15 37-24 59-24m42 667c-55 0-109-11-159-32-51-21-97-52-136-90-78-78-122-184-122-295 0-110 44-216 122-295 39-38 85-69 136-90 50-21 104-32 159-32 111 0 217 44 295 122 78 79 122 185 122 295 0 55-11 109-32 160-21 50-52 96-90 135-39 38-85 69-136 90-50 21-104 32-159 32z' horiz-adv-x='1000'/%3E%3Cglyph glyph-name='outlink' unicode='' d='M583 725v-83h150L323 232l59-59 410 410V433h83v292M792 58H208v584h292v83H208c-46 0-83-37-83-83V58c0-22 9-43 24-59 16-15 37-24 59-24h584c22 0 43 9 59 24 15 16 24 37 24 59v292h-83V58z' horiz-adv-x='1000'/%3E%3Cglyph glyph-name='reset' unicode='' d='M542 725c-100 0-195-39-265-110-71-70-110-165-110-265H42l162-162 3-6 168 168H250c0 77 31 152 85 206 55 55 129 86 207 86 77 0 151-31 206-86 55-54 85-129 85-206s-30-151-85-206-129-86-206-86c-81 0-154 33-206 86l-59-59C345 17 438-25 542-25c99 0 195 40 265 110s110 166 110 265c0 100-40 195-110 265-70 71-166 110-265 110z' horiz-adv-x='1000'/%3E%3Cglyph glyph-name='social' unicode='' d='M750 180c-32 0-60-12-82-32L371 321c2 9 4 19 4 29s-2 20-4 29l294 171c23-20 52-33 85-33s65 13 88 36c24 24 37 56 37 89s-13 65-37 88c-23 24-55 37-88 37s-65-13-88-37c-24-23-37-55-37-88 0-10 2-20 4-29L335 441c-22 21-52 34-85 34s-65-13-88-37c-24-23-37-55-37-88s13-65 37-88c23-24 55-37 88-37s63 13 85 34L632 86c-2-9-4-18-4-28 0-67 55-121 122-121S872-9 872 58c0 33-13 64-36 86-23 23-54 36-86 36z' horiz-adv-x='1000'/%3E%3Cglyph glyph-name='tridown' unicode='' d='m292 433 208-208 208 208H292z' horiz-adv-x='1000'/%3E%3Cglyph glyph-name='triup' unicode='' d='m292 225 208 208 208-208H292z' horiz-adv-x='1000'/%3E%3Cglyph glyph-name='filter' unicode='' d='M250 308h500v84H250M125 600v-83h750v83M417 100h166v83H417v-83z' horiz-adv-x='1000'/%3E%3Cglyph glyph-name='arrow-left' unicode='' d='M833 392v-84H333L563 79l-60-59-330 330 330 330 60-59-230-229h500z' horiz-adv-x='1000'/%3E%3C/font%3E%3C/defs%3E%3C/svg%3E") format("svg")}.icon-arrow-right:before{content:"\e800"}.icon-arrow-up:before{content:"\e801"}.icon-data:before{content:"\e802"}.icon-download:before{content:"\e803"}.icon-fullscreen:before{content:"\e805"}.icon-glob:before{content:"\e806"}.icon-outlink:before{content:"\e807"}.icon-reset:before{content:"\e808"}.icon-social:before{content:"\e809"}.icon-tridown:before{content:"\e80a"}.icon-triup:before{content:"\e80b"}.icon-filter:before{content:"\e80c"}.icon-arrow-left:before{content:"\e80d"}
body{padding-top:var(--drupal-displace-offset-top,0)!important}.dialog-off-canvas-main-canvas{display:flex;flex-direction:column;min-height:100vh;min-height:100dvh}.dialog-off-canvas-main-canvas>main{flex-grow:1}p:last-child{margin-bottom:0}.h2,h2{margin-bottom:1.5rem}.h4,h4{font-size:1.125rem}@media (min-width:48rem){.h2,h2{margin-bottom:2rem}.h4,h4{font-size:1.5rem}}.placeholder{background-color:transparent;vertical-align:baseline}.translated-ltr font,.translated-rtl font{background:none!important;box-shadow:none!important;vertical-align:baseline!important;vertical-align:initial!important}.clip-bg-white.layout-pb>form .form-actions{align-items:center;display:flex;flex-wrap:wrap;gap:1.25rem;margin-top:1.875rem}
.alignTop{top:var(--drupal-displace-offset-top,0)}.min-height{min-height:100dvh;min-height:calc(100vh - var(--drupal-displace-offset-top,0px));min-height:calc(100dvh - var(--drupal-displace-offset-top,0px))}
:root{--gutter:1rem;--gutter-container:2.5rem;--gutter-x:calc(var(--gutter)/2);--gutter-y:calc(var(--gutter)/2);--container-mw:calc(100% - 2.5rem)}@media (min-width:36rem){:root{--container-mw:33.75rem}}@media (min-width:48rem){:root{--container-mw:45rem;--gutter:2rem;--gutter-container:var(--gutter)}}@media (min-width:62rem){:root{--container-mw:calc(60rem - var(--gutter))}}@media (min-width:75rem){:root{--container-mw:calc(71.25rem - var(--gutter))}}@media (min-width:87.5rem){:root{--container-mw:calc(82.5rem - var(--gutter))}}:root{--mob-mx:1.25rem;--grid--mw:calc(100% - var(--mob-mx)*2);--container--mx:max(var(--mob-mx),calc((100% - var(--grid--mw))/2))}@media (min-width:36rem){:root{--grid--mw:31.25rem}}@media (min-width:48rem){:root{--grid--mw:43.375rem}}@media (min-width:62rem){:root{--grid--mw:58.375rem}}@media (min-width:75rem){:root{--grid--mw:69.25rem}}@media (min-width:87.5rem){:root{--grid--mw:77.5rem}}.container,.container-fluid,.container-lg,.container-md,.container-xl,.container-xxl{--bs-gutter-x:var(--gutter-container)}.row{--bs-gutter-x:var(--gutter)}@media (min-width:87.5rem){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:calc(77.5rem + var(--gutter))}}.container-grid{--grid-py:1.25rem;display:grid;grid-template-columns:[full-start] var(--grid-py) [container-start right-start] min(var(--grid--mw,1fr),100%) [container-end] var(--grid-py) [full-end right-end]}.container-grid>*{grid-column:container}.container-grid>.full{grid-column:full}.container-grid>.right-down{grid-column:right}@media (min-width:62rem){.container-grid>.right-down{grid-column:container}}.container-grid>.full-down{grid-column:full}@media (min-width:36rem){.container-grid>.full-down{grid-column:container}.container-grid{--grid-py:auto}}
.btn{--bs-btn-border-radius:0.375rem;--bs-btn-border-width:0px;--bs-btn-font-size:1.125rem;--bs-btn-font-weight:600;--bs-btn-line-height:1.25rem;--bs-btn-padding-x:1.75rem;--bs-btn-padding-y:0.875rem;--bs-btn-border-color:var(--bs-btn-bg);--bs-btn-hover-border-color:var(--bs-btn-hover-bg);--bs-btn-active-bg:var(--bs-btn-hover-bg);--bs-btn-active-border-color:var(--bs-btn-hover-bg);--bs-btn-disabled-border-color:var(--bs-btn-disabled-bg);transition:all var(--transition-fade--t)}.btn-default,.btn-primary{--bs-btn-color:var(--c-white);--bs-btn-bg:var(--bs-primary);--bs-btn-hover-bg:var(--bs-primary_h);--bs-btn-disabled-bg:var(--bs-primary_disabled)}.btn-light{--bs-btn-color:var(--c-primary);--bs-btn-hover-color:var(--bs-btn-color);--bs-btn-active-color:var(--bs-btn-color);--bs-btn-bg:var(--bs-white);--bs-btn-hover-bg:var(--bs-btn-bg);--bs-btn-active-bg:var(--bs-btn-bg)}.btn-light:hover{opacity:.9}.btn-icon{align-items:center;display:inline-flex;gap:.5rem;padding-left:1rem}.btn-icon:before{speak:never;font-feature-settings:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-family:icons;font-size:1.5rem;font-style:normal;font-variant:normal;font-weight:400;line-height:1em;text-align:center;text-decoration:none;text-transform:none}.btn-link{--bs-btn-padding-y:0.375rem;--bs-btn-padding-x:0px;--bs-btn-font-weight:400}.btn-link:hover{--btn-link--before--mr:1.5rem;text-decoration:none}.btn-link.btn-icon{display:inline-block;padding-left:0}.btn-link.btn-icon:before{float:right;font-size:1.25rem;margin-left:var(--btn-link--before--mr,16px);transition:margin-left .2s linear}.btn-clear{--bs-btn-font-weight:var(--fw-normal)}.btn-only-icon{--bs-btn-padding-x:0.5rem;--bs-btn-padding-y:0.5rem}.btn-only-icon.btn-icon{padding-left:.5rem}.btn-lg{--bs-btn-padding-x:1.75rem;--bs-btn-padding-y:1.25rem;--bs-btn-font-size:1.125rem}
.dropdown-toggle{align-items:center;display:flex}.h2,h2{font-size:clamp(2rem,1.146vw + 1.718rem,2.75rem)}:not(.node-form) summary{list-style:none}:not(.node-form) summary::-webkit-details-marker{display:none}code{color:var(--bs-body-color);font-weight:var(--fw-semibold)}.dropdown-toggle:after{background-color:currentColor;border:none;height:1rem;margin-left:.25rem;-webkit-mask:url("data:image/svg+xml;charset=utf-8,%3Csvg width='17' height='16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m5.262 5.72 3.06 3.06 3.06-3.06.94.947-4 4-4-4 .94-.947Z' fill='%233F4753'/%3E%3C/svg%3E");mask:url("data:image/svg+xml;charset=utf-8,%3Csvg width='17' height='16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m5.262 5.72 3.06 3.06 3.06-3.06.94.947-4 4-4-4 .94-.947Z' fill='%233F4753'/%3E%3C/svg%3E");rotate:0deg;transition:rotate var(--transition-base--t) linear;width:1rem}.dropdown-toggle[aria-expanded=true]:after{rotate:180deg}.btn-clear{--bs-btn-padding-x:0px;--bs-btn-padding-y:0px;--bs-border-width:0px}.dropdown-menu{--bs-dropdown-bg:var(--c-white);--bs-dropdown-border-color:var(--bs-gray-200);box-shadow:0 4px 16px -4px rgba(15,25,40,.078);z-index:1}.dropdown-menu a{color:var(--bs-body-color)}.dropdown-item{--bs-dropdown-item-padding-x:0;--bs-dropdown-item-padding-y:0;--bs-dropdown-link-hover-bg:var(--bs-gray-100)}.dropdown-item.active,.dropdown-item:active{--bs-dropdown-link-active-bg:transparent}.dropdown-item>a{display:block;padding:1rem}.dropdown-item>a.is-active,.dropdown-item>a:active{color:var(--bs-nav-link-hover-color)}.text-formatted img,.views-field-field-image img{height:auto;max-width:100%}.node__content{font-size:clamp(1rem,.191vw + .953rem,1.125rem);margin-top:0}.block--title{color:var(--bs-primary);font-weight:var(--fw-normal)}.block--title+.field{margin-top:clamp(1.5rem,1.312rem + .765vw,2rem)}.more-link{padding-top:2rem;text-align:center}@media (min-width:48rem){.more-link{padding-top:3.75rem}}main>nav.tabs{margin-bottom:0}.nav-tabs{--bs-nav-tabs-border-width:0px;--bs-nav-tabs-link-active-bg:var(--c-white)}.w--stretched-link>a:after{bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:1}#sliding-popup{isolation:isolate;width:100%}#sliding-popup .eu-cookie-compliance-banner-info{background-color:var(--c-white)}#sliding-popup .eu-cookie-compliance-content{display:flex;flex-direction:column;gap:2rem;justify-content:center;padding-bottom:clamp(1.5rem,.658rem + 3.435vw,3.75rem);padding-top:clamp(1.5rem,.658rem + 3.435vw,3.75rem)}#sliding-popup .eu-cookie-compliance-message{margin-right:auto;max-width:100%}#sliding-popup .eu-cookie-compliance-message a{color:var(--bs-primary_h)}#sliding-popup .eu-cookie-compliance-message a:hover{text-decoration:none}#sliding-popup .eu-cookie-compliance-buttons{display:flex;flex-direction:column-reverse;gap:1rem;max-width:100%}#sliding-popup .eu-cookie-compliance-buttons .btn{width:100%}#sliding-popup h2{font-size:var(--bs-body-font-size);line-height:1.8125rem;margin-bottom:0}#sliding-popup .find-more-button{padding-left:1.25rem;padding-right:1.25rem;text-decoration:none}body:not(.eu-cookie-compliance-no-overlay) #sliding-popup:after{background-color:rgba(0,0,0,.3);bottom:0;content:"";height:100%;left:0;position:fixed;right:0;top:0;width:100%;z-index:-1}@media screen and (max-width:37.5rem){#sliding-popup .eu-cookie-compliance-content{max-width:100%}}@media (min-width:48rem){#sliding-popup .eu-cookie-compliance-content{flex-direction:row}#sliding-popup .eu-cookie-compliance-message{max-width:25rem}#sliding-popup .eu-cookie-compliance-buttons{align-items:center;flex-direction:row}#sliding-popup .eu-cookie-compliance-buttons .btn{width:-moz-max-content;width:max-content}}.p-content{padding-bottom:8.75rem;padding-top:3.75rem}.ui-autocomplete{background:var(--c-white);border:1px solid var(--bs-border-color);border-radius:var(--br)}.form-control{background-color:var(--c-white);padding:.8125rem 3rem .8125rem 1rem}.form-control[placeholder="Search..."]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='20' height='20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.917 2.5a5.417 5.417 0 0 1 5.416 5.417 5.43 5.43 0 0 1-1.3 3.525l.225.225h.659l4.166 4.166-1.25 1.25-4.166-4.166v-.659l-.225-.225a5.43 5.43 0 0 1-3.525 1.3 5.416 5.416 0 1 1 0-10.833Zm0 1.667a3.734 3.734 0 0 0-3.75 3.75 3.734 3.734 0 0 0 3.75 3.75 3.734 3.734 0 0 0 3.75-3.75 3.734 3.734 0 0 0-3.75-3.75Z' fill='%239FA3A9'/%3E%3C/svg%3E");background-position:center right 16px;background-repeat:no-repeat}.form-control:hover{border-color:var(--bs-primary_h)}.nav-underline{--bs-nav-underline-link-active-color:var(--bs-primary);border-bottom:none;box-shadow:inset 0 -1px 0 var(--bs-border-color);display:inline-flex;flex-wrap:wrap;margin-bottom:2rem}.nav-underline .nav-link{line-height:1.625rem;padding:1rem 1.5rem}.nav-underline .nav-link:hover{border-bottom:none}.nav-underline .nav-link.active{border-bottom-color:var(--bs-primary_h)}.clip-bg-white{--_clip-bg:var(--c-white);background-color:var(--_clip-bg);box-shadow:0 0 0 100vmax var(--_clip-bg);-webkit-clip-path:inset(0 -100vmax);clip-path:inset(0 -100vmax)}.user-login-form,.user-pass{display:flex;flex-direction:column;gap:2rem;max-width:var(--ctdc-content--maxw)}.user-login-form p:empty,.user-pass p:empty{display:none}.layout--onecol .block--oldver .block--title,.layout--onecol .block--oldver .content:not(:has(iframe)){max-width:var(--ctdc-content--maxw)}.block--oldver .block--title,.block--oldver .field--text-long h2,.block--oldver .pane-title,.block-quick-node-block .block--title,.block-quick-node-block .field--text-long h2,.block-quick-node-block .pane-title{color:var(--bs-primary);margin-bottom:2rem}.block--oldver .field--image img,.block-quick-node-block .field--image img,.view-bannerpage .views-field-field-image img{height:auto;max-width:100%}.layout--old-ver,.layout-pb{padding-bottom:var(--nc--layout--py,52px);padding-top:var(--nc--layout--py,52px)}.btn-download{color:var(--bs-primary);display:block;line-height:1.5rem;margin-top:.25rem;padding-bottom:.25rem;padding-top:.1875rem}.btn-download:hover{color:var(--bs-primary_h);text-decoration:none}.btn-download:before{speak:never;font-feature-settings:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e803";display:inline-block;font-family:icons;font-size:1.5rem;font-style:normal;font-variant:normal;font-weight:400;line-height:1em;margin-right:1rem;text-align:center;text-decoration:none;text-transform:none;transform:translateY(10%)}.table,body table{--bs-table-bg:var(--c-white);--bs-border-color:var(--bs-gray-200);--bs-table-striped-bg:var(--bs-table-bg)}.table tr td,.table tr th,body table tr td,body table tr th{padding:.9375rem 1.5rem}.table thead tr th,body table thead tr th{background:var(--bs-gray-100);color:var(--bs-body-color)}.table tr td,.table tr th,body table tr td,body table tr th{background:var(--bs-table-bg);border:1px solid var(--bs-gray-200)}.table a,.table tr th,body table a,body table tr th{color:var(--c-primary)}.field--field-basic-image-image img{height:auto;max-width:100%}a{color:var(--bs-primary_h)}a:hover{text-decoration:none}.region.region-nav-additional .gt_switcher{max-width:7.625rem}.region.region-nav-additional .gt_switcher .gt_option{max-width:7.5rem;min-height:10rem;position:absolute!important}.region.region-nav-additional .gt_switcher a{border:none!important}.region.region-nav-additional .gt_switcher a img{border-radius:50%;height:1.5rem;margin-right:.5rem;-o-object-fit:cover;object-fit:cover;width:1.5rem}.region.region-nav-additional .gt_switcher .gt_selected{background:none}.region.region-nav-additional .gt_switcher .gt_selected a{background-color:transparent!important}.region.region-nav-additional .gt_switcher .gt_selected a:after{height:1.5rem}.region.region-nav-additional .gt_switcher .gt_option{background-color:var(--c-white);border:var(--bs-gray-200) solid var(--bs-border-width);border-radius:var(--br);color:var(--c-gray-900);font-size:1rem;margin-top:.5rem;padding:.5rem 0}.region.region-nav-additional .gt_switcher .gt_option a{padding:.5rem 1.25rem!important}.paragraphs-dropdown-action.button{color:var(--bs-body-color)}.translated-rtl{direction:rtl}.translated-rtl .gt_selected a{text-align:right}.translated-rtl .gt_selected a:after{left:.625rem;right:auto!important}.translated-rtl .gt_option a{text-align:right}.translated-rtl .slider .slider--buttons{flex-direction:row-reverse}.translated-rtl .region-footer-third{gap:.625rem}.translated-rtl .region-footer-third .nav{padding-right:0}.translated-rtl .region-footer-second a{margin-left:1.25rem}.translated-rtl .footer-copyright .nav-item:first-child{padding-left:1.0625rem}.translated-rtl .footer-copyright .nav-item:last-child{padding-right:1rem}.translated-rtl .footer-copyright .nav-item .footer-copyright .nav-item:not(:last-child):after{left:0;right:auto}.translated-rtl .views-exposed-form .form-wrapper:has(legend) .details-wrapper{left:0;right:auto}.translated-rtl .pager-item--next svg,.translated-rtl .pager-item--prev svg{transform:rotate(180deg)}.node--webform .form-actions{margin-top:1rem}
:root,[data-bs-theme=light]{--bb-primary-dark:#0c63e3;--bb-primary-text:#212529;--bb-secondary-dark:#5a6168;--bb-h1-color:#212529;--bb-h2-color:#212529;--bb-h3-color:#212529;}[data-bs-theme=dark]{color-scheme:dark;--bb-primary-text:#dee2e6;--bb-h1-color:#dee2e6;--bb-h2-color:#dee2e6;--bb-h3-color:#dee2e6;}
.password-strength__meter{margin-top:0.5em;background-color:#ebeae4;}.password-strength__indicator{background-color:#77b259;-webkit-transition:width 0.5s ease-out;transition:width 0.5s ease-out;}.password-strength__indicator.is-weak{background-color:#e62600;}.password-strength__indicator.is-fair{background-color:#e09600;}.password-strength__indicator.is-good{background-color:#0074bd;}.password-strength__indicator.is-strong{background-color:#77b259;}.password-confirm,.password-field,.password-strength,.password-confirm-match{width:55%;}.password-suggestions{padding:0.2em 0.5em;margin:0.7em 0;max-width:34.7em;border:1px solid #b4b4b4;}.password-suggestions ul{margin-bottom:0;}.confirm-parent,.password-parent{clear:left;margin:0;max-width:33em;overflow:hidden;}[dir="rtl"] .confirm-parent,[dir="rtl"] .password-parent{clear:right;}.password-confirm .ok{color:#325e1c;font-weight:bold;}.password-confirm .error{color:#a51b00;font-weight:bold;}.page-user-login main .region-content,.page-user-password main .region-content{max-width:400px;background:white;padding:15px 25px;margin:0 auto;border-radius:5px;}body.path-user .field--label-inline .field__label{width:100px;}body.path-user .field--label-inline .field__item{padding:0.25rem 1rem;border-radius:1rem;background:#e9ecef;min-width:250px;margin:0.25rem 0;}body.path-user .field--label-above .field__item{padding:0.25rem 1rem;border-radius:1rem;background:#e9ecef;width:100%;margin:0.25rem 0;}

.ui-widget-overlay{background:var(--bs-gray-900);isolation:isolate;opacity:.3;z-index:var(--z-modal)}
.form-required:after{color:var(--bs-danger);content:"*";display:inline-block;font-size:.75em;margin:0 .3em;vertical-align:top}.form-row>div,.form-row>fieldset{flex:0 1 auto;max-width:none;padding-left:.3125rem;padding-right:.3125rem;width:auto}.form-row .form-actions{align-self:flex-end}form .filter-wrapper{margin-left:1rem;margin-right:1rem;padding-left:0;padding-right:0}form .form-type-textarea{margin-bottom:0}form .form-type-select label{margin-bottom:.875rem}form .form-type-select+.form-type-select{margin-top:1.5rem}form .js-form-type-processed-text+.js-form-type-select{margin-top:2rem}
.affix{position:fixed;width:100%;top:0;z-index:1035;left:0;}
.book-navigation .menu{border-top:1px solid #d6d6d6;}.book-navigation .book-pager{border-bottom:1px solid #d6d6d6;border-top:1px solid #d6d6d6;margin:0;}
.contextual-links a{border-bottom:none;text-shadow:0 0 0;}
.feed-icon{border-bottom:none;display:inline-block;padding:15px 0 0 0;}
.field--type-entity-reference{margin:0 0 1.2em;}.field--type-entity-reference .field__label{font-weight:normal;margin:0;padding-right:5px;}[dir="rtl"] .field--type-entity-reference .field__label{padding-left:5px;padding-right:0;}.field--type-entity-reference ul.links{padding:0;margin:0;list-style:none;}.field--type-entity-reference ul.links li{float:left;padding:0 1em 0 0;white-space:nowrap;}[dir="rtl"] .field--type-entity-reference ul.links li{padding:0 0 0 1em;float:right;}@media all and (min-width:560px){.node .field--type-image{float:left;margin:0 1em 0 0;}[dir="rtl"] .node .field--type-image{float:right;margin:0 0 0 1em;}.node .field--type-image + .field--type-image{clear:both;}}.field--type-image img,.field--name-field-user-picture img{margin:0 0 1em;}.field--type-image a{border-bottom:none;}.field--name-field-tags{margin:0 0 1.2em;}.field--name-field-tags .field__label{font-weight:normal;margin:0;padding-right:5px;}[dir="rtl"] .field--name-field-tags .field__label{padding-left:5px;padding-right:0;}.field--name-field-tags .field__label,.field--name-field-tags ul.links{font-size:0.8em;}.node--view-mode-teaser .field--name-field-tags .field__label,.node--view-mode-teaser .field--name-field-tags ul.links{font-size:0.821em;}.field--name-field-tags ul.links{padding:0;margin:0;}.field--name-field-tags ul.links li{float:left;padding:0 1em 0 0;white-space:nowrap;}[dir="rtl"] .field--name-field-tags ul.links li{padding:0 0 0 1em;float:right;}.field--label-inline .field__label,.field--label-inline .field__items,.field--label-inline .field__item{display:inline-block;}
.navbar-dark .nav-link:hover,.navbar-dark .nav-link:focus{color:rgba(255,255,255,0.75);}.navbar-dark .nav-link{color:rgba(255,255,255,0.5);}.navbar-light .nav-link:hover,.navbar-light .nav-link:focus{color:rgba(0,0,0,0.7);}.navbar-light .nav-link{color:rgba(0,0,0,0.5);}.navbar-brand .site-logo{margin-right:1rem;}@media (max-width:33.9em){.navbar-toggleable-xs .navbar-nav .nav-item+.nav-item,.navbar-toggleable-xs.collapse.in .navbar-nav .nav-item{margin-left:0;float:none;}}@media (max-width:47.9em){.navbar-toggleable-sm .navbar-nav .nav-item+.nav-item,.navbar-toggleable-xs.collapse.in .navbar-nav .nav-item{margin-left:0;float:none;}}
.block-help{margin-bottom:1em;padding:1.26em;word-wrap:break-word;color:inherit;border:1px solid var(--bs-secondary);background-color:var(--bs-secondary-bg);overflow-wrap:break-word;}.block-help__container{padding-left:24px;background-image:url(/themes/contrib/bootstrap/images/help.png);background-repeat:no-repeat;background-position:left 4px;}[dir="rtl"] .block-help__container{padding-right:24px;padding-left:0;background-position:right 4px;}.block-help__container>*:last-child{margin-bottom:0;}
