/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
:root{}.messages-list{padding:0;list-style:none;}.field .messages-list,.form-wrapper .messages-list{margin-bottom:0;}.messages{box-sizing:border-box;padding:1.5rem 1.5rem 2rem calc(1.5rem - 5px);color:#fff;border-width:0 0 0 5px;border-style:solid;border-color:#212121;border-radius:2px;background-color:#212121;}[dir="rtl"] .messages{padding-right:calc(1.5rem - 5px);padding-left:1.5rem;border-right-width:5px;border-left-width:0;}.messages--error{border-color:#e34f4f;}.messages--status{border-color:#42a877;}.messages--warning{border-color:#e0ac00;}.messages__title{margin:0 0 0 2.5rem;font-size:1rem;color:#FFF;font-family:inherit;font-weight:700;}[dir="rtl"] .messages__title{margin-right:2.5rem;margin-left:0;}.messages--error .messages__header{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 14 14'%3E%3Cpath d='M3 11.1931L11.4501 2.99995' stroke='%23e34f4f' stroke-width='2'/%3E%3Ccircle cx='7' cy='7' r='6' fill='none' stroke='%23e34f4f' stroke-width='2'/%3E%3C/svg%3E%0A") no-repeat center left;}[dir="rtl"] .messages--error .messages__header{background-position:center right;}.messages--status .messages__header{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 13'%3E%3Cpath d='M2 6.57143L5.6 10L14 2' fill='none' stroke='%2342a877' stroke-width='3'/%3E%3C/svg%3E%0A") no-repeat center left;}[dir="rtl"] .messages--status .messages__header{background-position:center right;}.messages--warning .messages__header{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 4 14' fill='%23e0ac00'%3E%3Crect x='0.5' width='3' height='9'/%3E%3Ccircle cx='2' cy='12.5' r='1.5'/%3E%3C/svg%3E%0A") no-repeat center left;}[dir="rtl"] .messages--warning .messages__header{background-position:center right;}.messages__header{display:flex;align-items:center;margin-bottom:1rem;}@media screen and (min-width:48rem){.messages__content{margin-left:2.5rem;}[dir="rtl"] .messages__content{margin-right:2.5rem;margin-left:0;}}.messages a{text-decoration:underline;color:#ffd23f;}.messages a:hover{color:#fff;}.messages pre{margin:0;}.messages__list{margin:0;padding:0;list-style:none;}.messages__item + .messages__item{margin-top:0.75rem;}@media screen and (-ms-high-contrast:active){.messages{border-width:1px 1px 1px 5px;}[dir="rtl"] .messages{border-right-width:5px;border-left-width:1px;}.messages__header{filter:grayscale(1) brightness(1.5) contrast(10);}}
.nav-tabs{border-bottom:1px solid #dee2e6;}.nav-tabs .nav-item a.is-active{background-color:#fff;border-color:#bf862b #dee2e6 #fff;border-top-width:2px;}.nav-tabs .nav-item a{border:1px solid transparent;color:#000;display:block;padding:10px 15px;width:auto;float:left;}.nav-tabs .nav-item a:focus,.nav-tabs .nav-item a:hover{border-color:#bf862b #dee2e6 #fff;text-decoration:none;}
.anuform .webstyle-form-narrow label{width:100%;text-align:left;margin-bottom:5px;font-weight:bold;}.anuform
.webstyle-form-narrow
input:not([type="button"]):not([type="submit"]):not([type="reset"]),.anuform .webstyle-form-narrow select{width:100%;font-size:14px;padding:8px;}.anuform .webstyle-form-narrow button,.anuform .webstyle-form-narrow input[type="submit"],.anuform .webstyle-form-narrow input[type="reset"]{float:left;}.anuform .webstyle-form-narrow .form-item,.anuform .webstyle-form-narrow .form-actions{margin-top:1em;margin-bottom:1em;}.webstyle_form fieldset{border:none;margin:0;padding:0;}.webstyle_form > fieldset > legend{text-align:center;font-size:18px;background:#ededed;width:100%;padding:10px 0;margin:0 0 20px;}.webstyle_form fieldset.form-item,.webstyle_form > .form-item{margin-bottom:15px;}.webstyle_form fieldset.form-item legend{margin:0 0 5px 0;font-size:18px;font-weight:bold;}.webstyle_form .fieldset-wrapper > .form-checkboxes{border:2px solid #000;padding:10px 20px;}.webstyle_form .bef-toggle{color:#be830e;float:left;padding:2px;margin-right:20px;}.webstyle_form .form-checkboxes > ul{list-style-type:none;margin:0;padding:0;}.webstyle_form .form-checkboxes > ul li{padding:0;}.webstyle_form .form-checkboxes > ul li .field-span{float:left;}.webstyle_form .form-checkboxes > ul li label{color:#000;}.webstyle_form .form-item-combine{display:flex;}.webstyle_form .form-item-combine label{flex-shrink:0;font-size:18px;font-weight:bold;}.webstyle_form .form-item-combine .field-span{flex:1 1 0%;margin-left:20px;}.webstyle_form .form-item-combine input.form-text{border:none;width:100%;font-size:1.125rem;border-bottom:2px solid #000;}ul.ui-autocomplete li a.ui-state-active{border:0;color:#000;}.anuform .webstyle-form-narrow label{width:100%;text-align:left;margin-bottom:5px;font-weight:bold;}.anuform
	.webstyle-form-narrow
	input:not([type="button"]):not([type="submit"]):not([type="reset"]),.anuform .webstyle-form-narrow select{width:100%;font-size:14px;padding:8px;}.anuform .webstyle-form-narrow button,.anuform .webstyle-form-narrow input[type="submit"],.anuform .webstyle-form-narrow input[type="reset"]{float:left;}.anuform .webstyle-form-narrow .form-item,.anuform .webstyle-form-narrow .form-actions{margin-top:1em;margin-bottom:1em;}.webstyle_form fieldset{border:none;margin:0;padding:0;}.webstyle_form > fieldset > legend{text-align:center;font-size:18px;background:#ededed;width:100%;padding:10px 0;margin:0 0 20px;}.webstyle_form fieldset.form-item,.webstyle_form > .form-item{margin-bottom:15px;}.webstyle_form fieldset.form-item legend{margin:0 0 5px 0;font-size:18px;font-weight:bold;}.webstyle_form .fieldset-wrapper > .form-checkboxes{border:2px solid #000;padding:10px 20px;}.webstyle_form .bef-toggle{color:#be830e;float:left;padding:2px;margin-right:20px;}.webstyle_form .form-checkboxes > ul{list-style-type:none;margin:0;padding:0;}.webstyle_form .form-checkboxes > ul li{padding:0;}.webstyle_form .form-checkboxes > ul li .field-span{float:left;}.webstyle_form .form-checkboxes > ul li label{color:#000;}.webstyle_form .form-item-combine{display:flex;}.webstyle_form .form-item-combine label{flex-shrink:0;font-size:18px;font-weight:bold;}.webstyle_form .form-item-combine .field-span{flex:1 1 0%;margin-left:20px;}.webstyle_form .form-item-combine input.form-text{border:none;width:100%;font-size:1.125rem;border-bottom:2px solid #000;}
.utility-menu{position:relative;background:#fff;}.utility-menu ul{overflow:visible !important;}.utility-menu-list.menu.nav{list-style:none;margin:0;padding:0;align-items:center;}.utility-menu-item{margin:0;position:relative;}.utility-submenu-list{display:none !important;position:absolute;top:24px;background:#fff;box-shadow:0 4px 6px rgba(0,0,0,0.1);border-radius:0 0 4px 4px;padding:8px 0;margin:0;list-style:none;z-index:1000;}.utility-menu-item:hover > .utility-submenu-list{display:block !important;}.utility-submenu-list .utility-menu-item{display:block;width:100%;padding-bottom:0;}.utility-submenu-list .utility-menu-item > a{width:100%;text-align:left;padding:7px 12px;min-width:max-content;}.utility-submenu-list .utility-menu-item > a:hover,.utility-submenu-list .utility-menu-item > a.is-active{background-color:#f5f5f5;text-decoration:none !important;}.utility-menu-item:has(.utility-submenu-list) > a::after{content:"";display:inline-block;width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid currentColor;margin-left:8px;vertical-align:middle;}
