/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.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;}
.item-list__comma-list,.item-list__comma-list li{display:inline;}.item-list__comma-list{margin:0;padding:0;}.item-list__comma-list li::after{content:", ";}.item-list__comma-list li:last-child::after{content:"";}
.js .js-hide{display:none;}.js-show{display:none;}.js .js-show{display:block;}
.position-container{position:relative;}
.reset-appearance{margin:0;padding:0;border:0 none;background:transparent;line-height:inherit;-webkit-appearance:none;appearance:none;}
/* @license GNU GPL v2 https://www.drupal.org/about/licensing */
.chosen-container.error .chosen-single,.chosen-container.error .chosen-single span{line-height:inherit;}.chosen-container-single .chosen-search{display:block;}.chosen-container-multi .chosen-choices li.search-field input[type="text"]{height:auto;}.chosen-container{display:inline-block !important;}.container-inline div.chosen-container div:not(.chosen-drop){display:block;}.chosen-container.error .chosen-choices,.chosen-container.error .chosen-single{border:2px solid red;}.filter-wrapper{overflow:visible !important;}.filter-wrapper:after{content:"";display:block;clear:both;}.chosen-container:has(+ .chosen-helper-btn){margin-right:var(--space-s,0.75rem);}
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.cke5-custom-block-indent-1{margin-left:40px;}.cke5-custom-block-indent-2{margin-left:80px;}.cke5-custom-block-indent-3{margin-left:120px;}.cke5-custom-block-indent-4{margin-left:160px;}.cke5-custom-block-indent-5{margin-left:200px;}.cke5-custom-block-indent-6{margin-left:240px;}.cke5-custom-block-indent-7{margin-left:280px;}.cke5-custom-block-indent-8{margin-left:320px;}.cke5-custom-block-indent-9{margin-left:360px;}.cke5-custom-block-indent-10{margin-left:400px;}.cke5-custom-block-indent-11{margin-left:440px;}.cke5-custom-block-indent-12{margin-left:480px;}.cke5-custom-block-indent-13{margin-left:520px;}.cke5-custom-block-indent-14{margin-left:560px;}.cke5-custom-block-indent-15{margin-left:600px;}.cke5-custom-block-indent-16{margin-left:640px;}.cke5-custom-block-indent-17{margin-left:680px;}.cke5-custom-block-indent-18{margin-left:720px;}.cke5-custom-block-indent-19{margin-left:760px;}.cke5-custom-block-indent-20{margin-left:800px;}
.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.no-animations > dl dt > a > .ckeditor-accordion-toggle:before,.ckeditor-accordion-container.no-animations > dl dt > a > .ckeditor-accordion-toggle:after{transition:initial;}.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,.ckeditor-accordion-container > dl dt > a:not(.button){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:focus,.ckeditor-accordion-container > dl dt > a:not(.button):focus{outline-color:#333;}.ckeditor-accordion-container > dl dt > a:hover,.ckeditor-accordion-container > dl dt > a:not(.button):hover{background-color:#00a5ef;box-shadow:none;color:#fff;text-decoration:none;}.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;}
.kings-cookie-banner{background-color:#200344;color:#fff;padding:15px;position:fixed;bottom:0;left:0;width:100%;z-index:9999;}div[data-cookie-banner]{display:none;}.kings-cookie-banner h3{margin-top:0;}.kings-cookie-banner p{margin-bottom:0;}.kings-cookie-banner button,.kings-cookie-banner a{background-color:#00bfa5;border:none;color:#fff;padding:10px 20px;margin-left:10px;cursor:pointer;text-decoration:none;}.kings-cookie-banner a.cbtn{background-color:#fff;color:#200344;border-radius:5px;transition:background 2s;}.kings-cookie-banner a#decline-cookies{background-color:#462371;color:#fff;}.kings-cookie-banner a.cbtn:hover{background:transparent linear-gradient(111deg,#691cb3 0%,#d2a051 100%) 0% 0% no-repeat padding-box;color:#fff;}.kings-cookie-banner a.link-out:hover{background-color:transparent;color:#00bfa5;}.kings-cookie-banner a.link-out{background-color:transparent;color:#F2A22C;}.kings-cookie-banner .text-right{text-align:right;}@media (max-width:767px){.kings-cookie-banner .col-md-8,.kings-cookie-banner .col-md-4{width:100%;float:none;}.kings-cookie-banner .text-right{text-align:center;}}
.layout--twocol-section{display:flex;flex-wrap:wrap;}.layout--twocol-section > .layout__region{flex:0 1 100%;}@media screen and (min-width:40em){.layout--twocol-section.layout--twocol-section--50-50 > .layout__region--first,.layout--twocol-section.layout--twocol-section--50-50 > .layout__region--second{flex:0 1 50%;}.layout--twocol-section.layout--twocol-section--33-67 > .layout__region--first,.layout--twocol-section.layout--twocol-section--67-33 > .layout__region--second{flex:0 1 33%;}.layout--twocol-section.layout--twocol-section--33-67 > .layout__region--second,.layout--twocol-section.layout--twocol-section--67-33 > .layout__region--first{flex:0 1 67%;}.layout--twocol-section.layout--twocol-section--25-75 > .layout__region--first,.layout--twocol-section.layout--twocol-section--75-25 > .layout__region--second{flex:0 1 25%;}.layout--twocol-section.layout--twocol-section--25-75 > .layout__region--second,.layout--twocol-section.layout--twocol-section--75-25 > .layout__region--first{flex:0 1 75%;}}
.paragraph--unpublished{background-color:#fff4f4;}
.errorMessage{color:red;font-weight:900;}#ravenlise-user-login-form{margin:0 auto;position:relative;max-width:400px;}.messages.messages--error,#edit-pass--description,.messages.messages--status{padding:5px 15px;margin-bottom:20px;border:1px solid transparent;border-radius:4px;}.messages.messages--error{color:#a94442;background-color:#f2dede;border-color:#ebccd1;}#edit-pass--description,.messages.messages--status{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6;}#edit-pass--description{margin-top:20px;display:block;}#AddUserBNT{border-color:greenyellow;}#RemoveUserBNT{border-color:#ffb82f;}#AddUserBNT,#RemoveUserBNT{font-weight:900;}#ravenlisebackdoorForm{margin:20px auto;}#ravenlisebackdoorForm img{float:left;margin:0px 20px;}#ravenlisebackdoorForm h5{text-align:center;}#ravenlisebackdoorForm .btn-link,#ravenlisebackdoorForm .btn-link:active,#ravenlisebackdoorForm .btn-link:focus,#ravenlisebackdoorForm .btn-link:hover,.RavenlisePage .btn-link,.RavenlisePage .btn-link:active,.RavenlisePage .btn-link:focus,.RavenlisePage .btn-link:hover{color:#fff!important;}.RavenlisePage{max-width:600px;margin:10px auto;}.RavenlisePage i{font-size:150%;margin:0 10px;}.ravenlise-settings .form-type-radio{display:inline-block!important;}.ravenlise-settings,.ravenlise-help{position:relative;margin:auto;max-width:700px;box-sizing:content-box;padding:1rem 1rem;-webkit-box-shadow:0px -1px 14px -3px rgba(120,115,120,1);-moz-box-shadow:0px -1px 14px -3px rgba(120,115,120,1);box-shadow:0px -1px 14px -3px rgba(120,115,120,1);}
.ravenlise-dropbtn{background-color:#04AA6D;color:white;padding:16px;font-size:16px;border:none;}.ravenlise-dropdown{position:relative;display:inline-block;}.ravenlise-dropdown-content{display:none;position:absolute;background-color:#f1f1f1;min-width:280px;box-shadow:0px 8px 16px 0px rgba(0,0,0,0.2);z-index:1;}.ravenlise-dropdown-content a{color:black;padding:12px 16px;text-decoration:none;display:block;}.ravenlise-dropdown-content a:hover{background-color:#ddd;}.ravenlise-dropdown:hover .ravenlise-dropdown-content{display:block;}.ravenlise-dropdown:hover .ravenlise-dropbtn{background-color:#3e8e41;}
.rsdam-landing-wrapper{max-width:1000px;margin:0 auto;padding:20px;background-color:#f1f1f1;border-radius:5px;box-shadow:0 0 15px rgba(0,0,0,0.1);}.rsdam-landing-wrapper h2{color:#333;text-align:center;}.rsdam-landing-wrapper p{color:#555;line-height:1.6;}.responsive-grid-container{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;}@media (max-width:1199px) and (min-width:1000px){.responsive-grid-container{grid-template-columns:repeat(3,1fr);}}@media (max-width:999px) and (min-width:700px){.responsive-grid-container{grid-template-columns:repeat(2,1fr);}}@media (max-width:699px){.responsive-grid-container{grid-template-columns:repeat(1,1fr);}}.responsive-grid-container > :last-child{grid-column:span 1;@media (min-width:1200px){grid-column:4;}@media (max-width:1199px) and (min-width:1000px){grid-column:3;}@media (max-width:999px) and (min-width:700px){grid-column:2;}@media (max-width:699px){grid-column:1;}}img[data-rsdam-image]{max-width:100%;height:auto;margin:1rem 1rem;}.rsdam-upload-button{margin:9.5% 9.5%!important;}.rsdam-row{display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px;}.rsdam-col{position:relative;padding-right:15px;padding-left:15px;}.rsdam-col-12{flex:0 0 100%;max-width:100%;}.rsdam-col-6{flex:0 0 50%;max-width:50%;}.rsdam-col-4{flex:0 0 33.33%;max-width:33.33%;}.rsdam-col-3{flex:0 0 25%;max-width:25%;}@media (max-width:767px){.rsdam-col-3,.rsdam-col-4,.rsdam-col-6,.rsdam-col-12{flex:0 0 100%;max-width:100%;}}.rsdam-file-browser .form-element{box-sizing:border-box;width:96%;}.rsdam-file-browser .form-item{margin:2%;}.ckeditor-accordion-container dd a[data-rsdam-dl],.rsdam-media-resource a{color:#111!important;margin:10px 10px;background-image:url(/modules/custom/rsdam/css/images/rsdam-document.svg);background-repeat:no-repeat;background-position:right 10px center;box-shadow:-3px 8px 15px #e0e0e0 !important;text-align:center;border-left:2px solid;display:inline-flex;padding-right:48px;padding-left:10px;line-height:40px;text-decoration:none!important;height:40px;border-radius:4px;cursor:pointer;}.ckeditor-accordion-container dd a[data-rsdam-dl]:hover,.rsdam-media-resource a:hover{background-color:#f8f8f8!important;}.ckeditor-accordion-container > dl{border:1px solid rgba(0,0,0,0.02)!important;}.ckeditor-accordion-container > dl dt > a,.ckeditor-accordion-container > dl dt > a:not(.button){background-color:#111!important;border-bottom:1px solid rgba(0,0,0,0.02)!important;}.ckeditor-accordion-container > dl dt.active > a{background-color:#212529;}.rsdam-media-resource{min-height:300px;text-align:center;padding:80px 20px;background:#f5f7fa;}
