div.tree-child{background:url(/core/themes/stable/css/system/components/../../../images/core/tree.png) no-repeat 11px center}div.tree-child-last{background:url(/core/themes/stable/css/system/components/../../../images/core/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/themes/stable/css/system/components/../../../images/core/tree.png) no-repeat -11px center}
.caption .media .field,.caption .media .field *{float:none;margin:unset}
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:.5em}[dir=rtl] .form--inline .form-item{float:right;margin-right:0;margin-left:.5em}.webform-element-description p:first-child{margin-top:0}.webform-element-description p:last-child{margin-bottom:0}.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:.5em}.webform-element--title-inline>div.container-inline{display:inline}.form-composite.webform-fieldset--title-inline legend{float:left;margin:.4em .5em .4em 0}[dir=rtl] .form-composite.webform-fieldset--title-inline legend{float:right;margin-right:0;margin-left:.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:0 0;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:.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}
.truncation-overflow{height:7.5rem;text-overflow:ellipsis;overflow:hidden;transition:height .5s ease}
.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 .6s cubic-bezier(.4,0,.2,1);transition:all .6s cubic-bezier(.4,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 .3s;transition:background-color .3s;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}
.ui-datepicker{z-index:1261 !important}.webform-ajax-form-wrapper[data-effect=slide] .form-actions{margin-bottom:0;padding-bottom:1em}
.captcha__description{margin-bottom:.75em}
body.dkit-toolbar-active{padding-top:61px !important}body.toolbar-vertical.dkit-toolbar-active{padding-top:103px !important}body.toolbar-horizontal.dkit-toolbar-active{padding-top:143px !important}
.dkit-toolbar{position:fixed;z-index:501;top:0;right:0;left:0;background-color:#363d59;color:#fff;text-align:center}.dkit-toolbar .dkit-toolbar-container{font-size:14px;display:flex;flex-wrap:wrap;align-items:center;margin-left:auto;margin-right:auto;max-width:100%;padding:1rem 1.5rem}@media only all and (min-width:2000px){.dkit-toolbar .dkit-toolbar-container{max-width:1920px}}.dkit-toolbar .dkit-toolbar-container a{color:#fff;text-decoration:none}.dkit-toolbar .dkit-toolbar-container a:hover{color:#fdbf1c}.dkit-toolbar .dkit-toolbar-container .dkit-toolbar-link-group{display:flex;align-items:center;margin-right:1rem}.dkit-toolbar .dkit-toolbar-container .dkit-toolbar-link-icon{height:1.5rem;margin-right:.5rem}.dkit-toolbar .dkit-toolbar-container .dkit-toolbar-link-icon img,.dkit-toolbar .dkit-toolbar-container .dkit-toolbar-link-icon svg{height:1.5rem;width:auto}.dkit-toolbar .dkit-toolbar-container .dkit-toolbar-logo{height:2rem;margin-right:1rem;padding-right:1rem;border-right:1px solid rgba(255,255,255,.5)}.dkit-toolbar .dkit-toolbar-container .dkit-toolbar-logo img,.dkit-toolbar .dkit-toolbar-container .dkit-toolbar-logo svg{height:2rem;width:auto}.dkit-toolbar .dkit-toolbar-container .dkit-toolbar-dropdown{position:relative;display:inline-block;margin-left:auto}.dkit-toolbar .dkit-toolbar-container .dkit-toolbar-dropdown .dkit-toolbar-dropdown-menu{display:none;position:absolute;top:100%;right:0;width:250px;background-color:#fff;z-index:401;transition:display 1s ease;color:#000;text-align:left}.dkit-toolbar .dkit-toolbar-container .dkit-toolbar-dropdown .dkit-toolbar-dropdown-menu ul{margin:0}.dkit-toolbar .dkit-toolbar-container .dkit-toolbar-dropdown .dkit-toolbar-dropdown-menu ul li{margin:0;list-style-type:none}.dkit-toolbar .dkit-toolbar-container .dkit-toolbar-dropdown .dkit-toolbar-dropdown-menu ul li a{color:#000;text-align:left;display:block;padding:1rem}.dkit-toolbar .dkit-toolbar-container .dkit-toolbar-dropdown .dkit-toolbar-dropdown-menu ul li a:hover{background-color:#fdbf1c}.dkit-toolbar .dkit-toolbar-container .dkit-toolbar-dropdown:hover .dkit-toolbar-dropdown-menu{display:block}body.toolbar-horizontal .dkit-toolbar{top:79px}body.toolbar-vertical .dkit-toolbar{top:39px}
img[src$=".svg"],svg{width:2rem;height:2rem}.icon svg{width:100%;height:auto}.image-masonry-item{height:250px}.truncation-hidden{display:none}
.embedded-entity.align-center{text-align:center}
