/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.resize-none{resize:none;}.resize-vertical{min-height:2em;resize:vertical;}.resize-horizontal{max-width:100%;resize:horizontal;}.resize-both{max-width:100%;min-height:2em;resize:both;}
.text-align-left{text-align:left;}.text-align-right{text-align:right;}.text-align-center{text-align:center;}.text-align-justify{text-align:justify;}.align-left{float:left;}.align-right{float:right;}.align-center{display:block;margin-right:auto;margin-left:auto;}
.container-inline div,.container-inline label{display:inline-block;}.container-inline .details-wrapper{display:block;}
.clearfix::after{display:table;clear:both;content:"";}.nowrap{white-space:nowrap;}
.hidden{display:none;}.visually-hidden{position:absolute !important;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;word-wrap:normal;}.visually-hidden.focusable:active,.visually-hidden.focusable:focus-within{position:static !important;overflow:visible;clip:auto;width:auto;height:auto;}.invisible{visibility:hidden;}
.js .js-hide{display:none;}.js-show{display:none;}.js .js-show{display:block;}
.dp-accordion{--dpAccordion__boxShadow:0 1px 2px rgba(0 0 0 / 10%);--dpAccordion__backgroundColor:#ffffff;--dpAccordion__header--active__color:#233347;--dpAccordion__header--active__boxShadow:0 4px 12px rgba(0 0 0 / 10%);--dpAccordion__header__border:1px solid #d7dde3;--dpAccordion__header__color:#233347;--dpAccordion__body__color:#233347;--dpAccordion__highlight__color:rgba(128 208 208 / 50%);box-shadow:var(--dpAccordion__boxShadow);margin-bottom:30px;}.dp-accordion .button{margin:0;}.dp-accordion__header{display:flex;align-items:center;padding:10px 15px;border-top:var(--dpAccordion__header__border);background-color:var(--dpAccordion__backgroundColor);color:var(--dpAccordion__header__color);cursor:pointer;position:relative;z-index:1;&:hover,&:focus-visible,&:active{color:var(--dpAccordion__header--active__color);}&:focus,&:focus-visible{outline:none;}}.dp-accordion__header .button{margin-left:15px;}.dp-accordion--active .dp-accordion__header{border-top:none;color:var(--dpAccordion__header--active__color);box-shadow:var(--dpAccordion__header--active__boxShadow);position:relative;z-index:2;}.dp-accordion__body{position:relative;padding:15px 30px;border:none;background-color:var(--dpAccordion__backgroundColor);color:var(--dpAccordion__body__color);}.dp-accordion__no-results{text-align:center;}.dp-search__highlight{background-color:var(--dpAccordion__highlight__color);}.dp-faq__pager{display:flex;justify-content:center;margin-bottom:30px;}.dp-faq__pager .dp-icon{margin-right:10px;}
.dp-faq-search .form-wrapper{display:flex;}.dp-faq-search .form-wrapper .button{margin:0;}.dp-faq-search__input-wrapper{position:relative;}.dp-faq-search__reset{display:none;}.dp-faq nav ul{display:flex;}.dp-faq li{list-style:none;padding-right:5px;}
