body.drag{cursor:move;}tr.region-title{font-weight:bold;}tr.region-message{color:#999;}tr.region-populated{display:none;}tr.add-new .tabledrag-changed{display:none;}.draggable a.tabledrag-handle{float:left;overflow:hidden;height:1.7em;margin-left:-1em;cursor:move;text-decoration:none;}[dir="rtl"] .draggable a.tabledrag-handle{float:right;margin-right:-1em;margin-left:0;}a.tabledrag-handle:hover{text-decoration:none;}a.tabledrag-handle .handle{width:14px;height:14px;margin:-0.4em 0.5em 0;padding:0.42em 0.5em;background:#787878;-webkit-mask:url(/core/modules/system/css/components/../../../../misc/icons/787878/move.svg) no-repeat 6px 7px;mask:url(/core/modules/system/css/components/../../../../misc/icons/787878/move.svg) no-repeat 6px 7px;}a.tabledrag-handle:hover .handle,a.tabledrag-handle:focus .handle{background:#000;}@media (forced-colors:active){a.tabledrag-handle .handle,a.tabledrag-handle:hover .handle,a.tabledrag-handle:focus .handle{background:canvastext;}}.touchevents .draggable td{padding:0 10px;}.touchevents .draggable .menu-item__link{display:inline-block;padding:10px 0;}.touchevents a.tabledrag-handle{width:40px;height:44px;}.touchevents a.tabledrag-handle .handle{height:21px;background-position:40% 19px;}[dir="rtl"] .touch a.tabledrag-handle .handle{background-position:right 40% top 19px;}.touchevents .draggable.drag a.tabledrag-handle .handle{background-position:50% -32px;}.tabledrag-toggle-weight-wrapper{text-align:right;}[dir="rtl"] .tabledrag-toggle-weight-wrapper{text-align:left;}.indentation{float:left;width:20px;height:1.7em;margin:-0.4em 0.2em -0.4em -0.4em;padding:0.42em 0 0.42em 0.6em;}[dir="rtl"] .indentation{float:right;margin:-0.4em -0.4em -0.4em 0.2em;padding:0.42em 0.6em 0.42em 0;}
.tablesort{display:inline-block;width:16px;height:16px;background-size:100%;}.tablesort--asc{background-image:url(/core/modules/system/css/components/../../../../misc/icons/787878/twistie-down.svg);}.tablesort--desc{background-image:url(/core/modules/system/css/components/../../../../misc/icons/787878/twistie-up.svg);}
div.tree-child{background:url(/core/modules/system/css/components/../../../../misc/tree.png) no-repeat 11px center;}div.tree-child-last{background:url(/core/modules/system/css/components/../../../../misc/tree-bottom.png) no-repeat 11px center;}[dir="rtl"] div.tree-child,[dir="rtl"] div.tree-child-last{background-position:-65px center;}div.tree-child-horizontal{background:url(/core/modules/system/css/components/../../../../misc/tree.png) no-repeat -11px center;}
.bootstrap-tabs .nav{padding-left:0;margin-bottom:0;list-style:none;}.bootstrap-tabs .nav > li{position:relative;display:block;}.bootstrap-tabs .nav > li > a{position:relative;display:block;padding:10px 15px;}.bootstrap-tabs .nav > li > a:hover,.bootstrap-tabs .nav > li > a:focus{text-decoration:none;background-color:#eee;}.bootstrap-tabs .nav > li.disabled > a{color:#777;}.bootstrap-tabs .nav > li.disabled > a:hover,.bootstrap-tabs .nav > li.disabled > a:focus{color:#777;text-decoration:none;cursor:not-allowed;background-color:transparent;}.bootstrap-tabs .nav .open > a,.bootstrap-tabs .nav .open > a:hover,.bootstrap-tabs .nav .open > a:focus{background-color:#eee;border-color:#337ab7;}.bootstrap-tabs .nav .bootstrap-tabs .nav-divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5;}.bootstrap-tabs .nav > li > a > img{max-width:none;}.bootstrap-tabs .nav-tabs{border-bottom:1px solid #ddd;}.bootstrap-tabs .nav-tabs:after{content:' ';display:table;clear:both;}.bootstrap-tabs .nav-tabs > li{float:left;position:relative;margin-bottom:-1px;}.bootstrap-tabs .nav-tabs > li > a{margin-right:2px;line-height:1.42857143;border:1px solid transparent;}.bootstrap-tabs .nav-tabs > li > a:hover{border-color:#eee #eee #ddd;}.bootstrap-tabs .nav-tabs > li.active{background-color:#fff;}.bootstrap-tabs .nav-tabs > li.active > a,.bootstrap-tabs .nav-tabs > li.active > a:hover,.bootstrap-tabs .nav-tabs > li.active > a:focus{color:#555;cursor:default;background-color:#fff;border:1px solid #ddd;border-bottom-color:transparent;}.tab-content{clear:both;}.tab-content > .tab-pane{display:none;}.tab-content > .active{display:block;border:1px solid #ddd;border-top-width:0;}.tab-content > .active > .tab-pane-content{min-height:30px;}
html.js .js-webform-visually-hidden,html.js .js-webform-visually-hidden[style*="display: none"]{position:absolute !important;display:inline !important;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;word-wrap:normal;}.js-form-item.js-webform-states-hidden,.js-form-submit.js-webform-states-hidden,.js-form-wrapper.js-webform-states-hidden,.js-webform-text-format-hidden > .js-text-format-wrapper{display:none;}.form--inline .form-item{float:left;margin-right:0.5em;}[dir="rtl"] .form--inline .form-item{float:right;margin-right:0;margin-left:0.5em;}.form-item .container-inline{margin:2px 0;}.form-checkboxes .form-required:after,.form-radios .form-required:after{display:none;}.webform-element--title-inline > label{display:inline;padding-right:0.5em;}.webform-element--title-inline > div.container-inline{display:inline;}.form-composite.webform-fieldset--title-inline legend{float:left;margin:0.4em 0.5em 0.4em 0;}[dir=rtl] .form-composite.webform-fieldset--title-inline legend{float:right;margin-right:0;margin-left:0.5em;}.form-composite.webform-fieldset--title-inline .fieldset-wrapper,.form-composite.webform-fieldset--title-inline .fieldset-wrapper > div{display:inline;}.webform-element--title-inline .form-radios,.webform-element--title-inline .form-checkboxes{display:inline;}.webform-submission-form strong.error.form-item--error-message{display:block;}.webform-readonly input[type="date"],.webform-readonly input[type="datetime-local"],.webform-readonly input[type="email"],.webform-readonly input[type="number"],.webform-readonly input[type="password"],.webform-readonly input[type="search"],.webform-readonly input[type="tel"],.webform-readonly input[type="text"],.webform-readonly input[type="time"],.webform-readonly input[type="url"],.webform-readonly textarea{color:#6B6B6B;border-color:#bbb;background:#ededed;}
.webform-details-toggle-state-wrapper{text-align:right;margin-top:1em;}[dir="rtl"] .webform-details-toggle-state-wrapper{text-align:left;}.webform-details-toggle-state-wrapper + details{margin-top:0;}.webform-details-toggle-state{margin-top:0;padding:0;cursor:pointer;border:0;background:transparent;font-size:1em;text-decoration:none;color:#337ab7;}.webform-details-toggle-state:hover,.webform-details-toggle-statelink:focus{text-decoration:underline;}.webform-tabs .webform-details-toggle-state-wrapper{float:right;}@media screen and (max-width:600px){.webform-tabs .webform-details-toggle-state-wrapper{float:none;}}
.webform-message--close .messages{position:relative;padding-right:35px;}.webform-message--close .webform-message__link{display:none;}html.js .webform-message--close .webform-message__link{position:absolute;top:11px;right:10px;display:block;font-size:24px;line-height:24px;}html[dir="rtl"].js .webform-message--close .webform-message__link{top:11px;right:inherit;left:10px;}.webform-message__link{opacity:0.33;color:inherit;}.webform-message__link:link{text-decoration:none;border-bottom:none;}.webform-message__link:hover,.webform-message__link:focus,.webform-message__link:active{text-decoration:none;opacity:1;color:inherit;border-bottom:none;}html.js .js-webform-message--close-storage{display:none;}.js-webform-message--close .button--dismiss{display:none;}
#a11y-trigger-btn{position:fixed !important;left:20px !important;bottom:25px !important;z-index:2147483647 !important;background-color:#8b0000 !important;color:#ffffff !important;border:2px solid #ffffff !important;border-radius:30px !important;padding:10px 18px !important;display:flex !important;align-items:center !important;gap:8px !important;font-family:inherit !important;font-size:14px !important;font-weight:700 !important;cursor:pointer !important;box-shadow:0 4px 15px rgba(0,0,0,0.4) !important;line-height:1 !important;}#a11y-trigger-btn svg{width:20px !important;height:20px !important;fill:currentColor !important;}#a11y-modal-panel{position:fixed !important;left:20px !important;bottom:80px !important;width:340px !important;max-width:calc(100vw - 40px) !important;max-height:75vh !important;overflow-y:auto !important;background:#ffffff !important;border-radius:12px !important;box-shadow:0 10px 35px rgba(0,0,0,0.4) !important;z-index:2147483647 !important;border:1px solid #dddddd !important;display:flex !important;flex-direction:column !important;color:#222222 !important;font-family:system-ui,-apple-system,sans-serif !important;}#a11y-modal-panel[hidden]{display:none !important;}.a11y-panel-header{display:flex !important;justify-content:space-between !important;align-items:center !important;padding:12px 16px !important;background:#8b0000 !important;color:#ffffff !important;}.a11y-panel-header h3{margin:0 !important;font-size:16px !important;font-weight:700 !important;color:#ffffff !important;}#a11y-close-btn{background:transparent !important;border:none !important;color:#ffffff !important;font-size:26px !important;cursor:pointer !important;}.a11y-panel-body{padding:14px !important;display:flex !important;flex-direction:column !important;gap:14px !important;}.a11y-group{display:flex !important;flex-direction:column !important;gap:6px !important;}.a11y-label{font-size:12px !important;font-weight:700 !important;text-transform:uppercase !important;color:#555555 !important;}.a11y-btn-group{display:flex !important;flex-wrap:wrap !important;gap:6px !important;}.a11y-btn{flex:1 1 calc(50% - 6px) !important;min-height:36px !important;background:#f1f1f1 !important;border:1px solid #cccccc !important;border-radius:6px !important;font-size:13px !important;font-weight:600 !important;color:#222222 !important;cursor:pointer !important;padding:6px !important;text-align:center !important;}.a11y-btn[aria-pressed="true"]{background:#8b0000 !important;color:#ffffff !important;border-color:#8b0000 !important;}.a11y-panel-footer{padding:12px 14px !important;background:#fafafa !important;border-top:1px solid #eeeeee !important;}#a11y-reset-btn{width:100% !important;background:#ffffff !important;border:1px solid #d9534f !important;color:#d9534f !important;border-radius:6px !important;padding:8px !important;font-weight:700 !important;cursor:pointer !important;}html.a11y-font-medium{font-size:120% !important;}html.a11y-font-large{font-size:140% !important;}html.a11y-contrast-mono{filter:grayscale(100%) !important;}html.a11y-contrast-invert,html.a11y-contrast-invert body,html.a11y-contrast-invert main,html.a11y-contrast-invert div:not(#a11y-modal-panel):not(.a11y-widget *){background-color:#000000 !important;color:#ffff00 !important;}html.a11y-dyslexic *{font-family:"Comic Sans MS","Arial Rounded MT Bold",sans-serif !important;}html.a11y-spacing *{line-height:1.9 !important;word-spacing:0.15em !important;}html.a11y-no-images img,html.a11y-no-images picture{opacity:0 !important;visibility:hidden !important;}html.a11y-large-cursor,html.a11y-large-cursor *{cursor:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 32 32'%3E%3Cpath fill='%23000000' stroke='%23ffffff' stroke-width='2' d='M0 0 L0 26 L7 19 L14 31 L18 29 L11 17 L21 17 Z'/%3E%3C/svg%3E") 0 0,auto !important;}html.a11y-no-motion *,html.a11y-no-motion *::before,html.a11y-no-motion *::after{animation:none !important;-webkit-animation:none !important;transition:none !important;-webkit-transition:none !important;scroll-behavior:auto !important;}html.a11y-no-motion .slick-track,html.a11y-no-motion .owl-stage,html.a11y-no-motion .swiper-wrapper{transform:none !important;transition:none !important;}html.a11y-no-motion .carousel-item,html.a11y-no-motion .slick-slide,html.a11y-no-motion .swiper-slide,html.a11y-no-motion .owl-item,html.a11y-no-motion [class*="slide"],html.a11y-no-motion [class*="banner"]{transition:none !important;-webkit-transition:none !important;animation:none !important;-webkit-animation:none !important;}html.a11y-no-motion .carousel-inner > .active,html.a11y-no-motion .slick-current,html.a11y-no-motion .swiper-slide-active{display:block !important;opacity:1 !important;visibility:visible !important;z-index:10 !important;}html.a11y-no-motion .carousel-inner > :not(.active),html.a11y-no-motion .slick-slide:not(.slick-current),html.a11y-no-motion .swiper-slide:not(.swiper-slide-active){pointer-events:none !important;}html.a11y-highlight-links a{background-color:#ffe600 !important;color:#000000 !important;text-decoration:underline 2px solid #000000 !important;box-shadow:0 0 2px rgba(0,0,0,0.4) !important;}#a11y-reading-guide-line{display:none;position:fixed;left:0;width:100vw;height:32px;background:rgba(255,235,59,0.22);border-top:2px solid #fbc02d;border-bottom:2px solid #fbc02d;pointer-events:none;z-index:2147483647;transform:translateY(-50%);}html.a11y-reading-guide #a11y-reading-guide-line{display:block;}.a11y-profiles-grid{display:grid;grid-template-columns:1fr 1fr;gap:6px;}.a11y-btn-profile{font-size:13px !important;font-weight:600 !important;text-align:left !important;padding:8px 10px !important;display:flex !important;align-items:center !important;gap:6px !important;}.a11y-btn-profile[aria-pressed="true"]{background-color:#800020 !important;color:#ffffff !important;border-color:#800020 !important;}.a11y-speech-box{display:flex;gap:8px;align-items:center;}.a11y-speech-hint{font-size:11px;color:#6c757d;margin-top:4px;}
.ckeditor-accordion-container > dl:before,.ckeditor-accordion-container > dl:after{content:" ";display:table;}.ckeditor-accordion-container > dl:after{clear:both;}.ckeditor-accordion-container > dl,.ckeditor-accordion-container > dl dt,.ckeditor-accordion-container > dl dd{box-sizing:border-box;}.ckeditor-accordion-container > dl{position:relative;border:1px solid #0091ea;}.ckeditor-accordion-container > dl dt{position:relative;}.ckeditor-accordion-container > dl dt > a > .ckeditor-accordion-toggle{display:inline-block;position:absolute;padding:0 10px;width:30px;height:30px;z-index:1;top:calc(50% - 1px);left:11px;box-sizing:border-box;}.ckeditor-accordion-container > dl dt > a > .ckeditor-accordion-toggle:before,.ckeditor-accordion-container > dl dt > a > .ckeditor-accordion-toggle:after{background:#fff;-webkit-transition:all 600ms cubic-bezier(0.4,0,0.2,1);transition:all 600ms cubic-bezier(0.4,0,0.2,1);content:"";display:block;height:2px;position:absolute;width:10px;z-index:-1;left:0;top:0;-webkit-transform:rotate(-180deg);transform:rotate(-180deg);will-change:transform;}.ckeditor-accordion-container > dl dt > a > .ckeditor-accordion-toggle:before{left:13px;-webkit-transform:rotate(135deg);transform:rotate(135deg);}.ckeditor-accordion-container > dl dt > a > .ckeditor-accordion-toggle:after{right:13px;left:auto;-webkit-transform:rotate(-135deg);transform:rotate(-135deg);}.ckeditor-accordion-container > dl dt.active > a > .ckeditor-accordion-toggle:before{transform:rotate(45deg);}.ckeditor-accordion-container > dl dt.active > a > .ckeditor-accordion-toggle:after{transform:rotate(-45deg);}.ckeditor-accordion-container > dl dt > a{display:block;padding:10px 15px 10px 50px;background-color:#00b0ff;color:#fff;cursor:pointer;-webkit-transition:background-color 300ms;transition:background-color 300ms;border-bottom:1px solid #00a4ec;}.ckeditor-accordion-container > dl dt > a:hover{background-color:#00a5ef;}.ckeditor-accordion-container > dl dt.active > a{background-color:#0091ea;}.ckeditor-accordion-container > dl dt:last-of-type > a{border-bottom:0;}.ckeditor-accordion-container > dl dd{display:none;padding:0 15px;margin:0;will-change:height;}
.captcha__description{margin-bottom:.75em;}
