.dx8-tabs{background-color:#dbdbdb;}@media screen and (min-width:37.5em){.dx8-tabs{height:auto;margin:0;overflow:hidden;white-space:nowrap;}}.dx8-tabs li a{color:#000;background:#cecece;display:block;font-size:0.929em;padding:11px 20px;}.dx8-tabs li a:hover{background:#b3b3b3;}.dx8-tabs li.is-active a{background:#f1f1f1;pointer-events:none;}@media screen and (max-width:37.5em){.dx8-tabs li{display:block;margin:0;}}@media screen and (min-width:37.5em){.dx8-tabs li{display:block;float:left;vertical-align:bottom;margin:0 1px 0 0;}[dir="rtl"] .dx8-tabs li{margin:0 0 0 1px;float:right;}}#user-login-form,#user-register-form,#user-pass,#search-form,#search-block-form{border:1px solid #dbdbdb;margin-top:-1px;margin-bottom:15px;padding:15px 30px;}#user-login-form .form-item,#user-register-form .form-item,#user-pass .form-item,#search-form .form-item,#search-block-form .form-item{padding:15px 0;}#user-login-form .form-item .description,#user-register-form .form-item .description,#user-pass .form-item .description,#search-form .form-item .description,#search-block-form .form-item .description{margin-top:10px;}#user-login-form .form-actions,#user-register-form .form-actions,#user-pass .form-actions,#search-form .form-actions,#search-block-form .form-actions{padding:15px 0;}#user-login-form label,#user-register-form label,#user-pass label,#search-form label,#search-block-form label{display:table;margin-bottom:10px;}#user-login-form input,#user-login-form select,#user-register-form input,#user-register-form select,#user-pass input,#user-pass select,#search-form input,#search-form select,#search-block-form input,#search-block-form select{max-width:100%;}#user-login-form details.form-wrapper,#user-register-form details.form-wrapper,#user-pass details.form-wrapper,#search-form details.form-wrapper,#search-block-form details.form-wrapper{border-bottom-width:0;margin:15px 0;}#user-login-form details.form-wrapper .dx8-details-content,#user-register-form details.form-wrapper .dx8-details-content,#user-pass details.form-wrapper .dx8-details-content,#search-form details.form-wrapper .dx8-details-content,#search-block-form details.form-wrapper .dx8-details-content{border:1px solid #dbdbdb;border-top:0;padding:15px 30px;}#user-login-form details.form-wrapper .dx8-details-content fieldset,#user-register-form details.form-wrapper .dx8-details-content fieldset,#user-pass details.form-wrapper .dx8-details-content fieldset,#search-form details.form-wrapper .dx8-details-content fieldset,#search-block-form details.form-wrapper .dx8-details-content fieldset{border:0;}#user-login-form details.form-wrapper .dx8-details-content legend,#user-register-form details.form-wrapper .dx8-details-content legend,#user-pass details.form-wrapper .dx8-details-content legend,#search-form details.form-wrapper .dx8-details-content legend,#search-block-form details.form-wrapper .dx8-details-content legend{position:relative;top:15px;padding:10px 0;}#user-login-form details.form-wrapper .dx8-details-content > fieldset > legend,#user-register-form details.form-wrapper .dx8-details-content > fieldset > legend,#user-pass details.form-wrapper .dx8-details-content > fieldset > legend,#search-form details.form-wrapper .dx8-details-content > fieldset > legend,#search-block-form details.form-wrapper .dx8-details-content > fieldset > legend{width:100%;border-bottom:1px solid #dbdbdb;}#user-login-form details.form-wrapper summary,#user-register-form details.form-wrapper summary,#user-pass details.form-wrapper summary,#search-form details.form-wrapper summary,#search-block-form details.form-wrapper summary{padding:10px;background:#dbdbdb;}#user-login-form .form-type-checkbox label,#user-register-form .form-type-checkbox label,#user-pass .form-type-checkbox label,#search-form .form-type-checkbox label,#search-block-form .form-type-checkbox label{margin-bottom:0;}#user-login-form .form-checkbox,#user-register-form .form-checkbox,#user-pass .form-checkbox,#search-form .form-checkbox,#search-block-form .form-checkbox{margin-right:10px;float:left;}#edit-help-link{display:block;margin-top:10px;}.search-block-form{padding:15px 0;}.search-block-form h2{margin-bottom:10px;}#search-block-form{padding:0;border:0;}#search-block-form:before,#search-block-form:after{content:"";display:table;}#search-block-form:after{clear:both;}#search-block-form .form-item{margin-right:15px;}#search-block-form .form-item,#search-block-form .form-actions{float:left;padding:0;}#search-block-form input{margin:0;}.node-preview-container{background-color:#dbdbdb;}.node-preview-container .node-preview-backlink{display:inline-block;line-height:14px;padding:4px 15px;background:#0071b8 linear-gradient(to bottom,#007bc6,#0071b8);border:1px solid #1e5c90;border-radius:20px;font:700 14px Arial;color:#fff;text-shadow:0 1px rgba(0,0,0,0.5);-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;}.node-preview-container .node-preview-backlink:hover,.node-preview-container .node-preview-backlink:focus{background:#2369a6 linear-gradient(to bottom,#0c97ed,#1f86c7);border-color:#1f86c7;}.node-preview-container .node-preview-backlink:hover{box-shadow:0 1px 2px rgba(23,26,28,0.25);}.node-preview-container .node-preview-backlink:focus{border-color:#1280df;}.node-preview-container .node-preview-backlink:active{background:#0071b8 linear-gradient(to bottom,#08639b,#0071b8);border-color:#144b78;box-shadow:inset 0 1px 3px rgba(0,0,0,0.2);}.node-preview-container .node-preview-backlink:before{content:'\00AB';margin-right:5px;font-size:16px;}
body.show-overlay:after{content:"";background:rgba(2,8,60,0.9);bottom:0;left:0;position:fixed;top:0;right:0;z-index:100;visibility:visible;}@media (max-width:1023px){.cookie-header{height:85px;width:302px;color:#02083C;font-family:Helvetica,Arial,sans-serif;font-size:20px;font-weight:bold;letter-spacing:0;line-height:1.5rem;}}@media (min-width:1024px){.cookie-header{font-size:32px;line-height:2.3rem;color:#02083C;font-family:Helvetica,Arial,sans-serif;font-weight:bold;}}p a #cookie-button{margin:1.5rem 0rem 1.5rem 0rem;}.fw-bold{font-weight:bold;}@media (max-width:767px){.width-60-sm{width:60%;}}@media (min-width:768px){.width-70-md{width:70%;}}@media (max-width:1187px) and (min-width:1025px){.width-70-md{width:60%;}}@media (min-width:1188px){.width-70-md{width:65%;}}div .block-cwe-bespoke-code-block{padding-top:1rem;padding-bottom:1.5rem;}.mt-1{margin-top:1.5rem;}.pt-1{padding-top:1rem;}.py-1{padding-top:1.5rem;padding-bottom:1.5rem;}.m-10{margin:10px;}.p-20{padding:15px;}@media (min-width:1124px){.p-20{padding:0px 20px 20px 20px;}}.w-75-sm{width:auto;}@media (min-width:768px){.w-75-sm{width:75%;}}.a-link-text{display:inline-block;}@media (max-width:425px){.a-link-text{text-align:center;padding:15px 0;}}.text-underline{text-decoration:underline;color:#02083c;}a.edit-prefs{cursor:pointer;}@media (min-width:425px){a.edit-prefs{padding:0;height:100%;display:flex;align-items:center;}}a.edit-prefs:hover{color:#02083C;}div.eu-cookie-compliance-content{max-width:100%;}div.eu-cookie-compliance-categories,div.static-popup-middle{height:fit-content;bottom:auto !important;z-index:101;position:fixed;left:50%;top:auto;transform:translate(-50%,0);padding:20px;margin:0 auto;border-radius:10px;text-align:left;box-shadow:0 0 20px #333333;width:40%;}@media (min-width:767px){div.eu-cookie-compliance-categories,div.static-popup-middle{transform:translate(-50%,-50%);top:50%;bottom:auto;}}div.eu-cookie-compliance-categories .eu-cookie-compliance-categories,div.static-popup-middle .eu-cookie-compliance-categories{width:100%;height:auto;}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){div.eu-cookie-compliance-categories .eu-cookie-compliance-categories,div.static-popup-middle .eu-cookie-compliance-categories{width:auto;}}div.eu-cookie-compliance-categories .eu-cookie-compliance-categories .eu-cookie-compliance-category-description,div.static-popup-middle .eu-cookie-compliance-categories .eu-cookie-compliance-category-description{width:100%;display:flex;}@media (max-width:1024px) and (min-width:767px){div.eu-cookie-compliance-categories,div.static-popup-middle{width:75%;}}@media (max-width:766px){div.eu-cookie-compliance-categories,div.static-popup-middle{border-radius:0;overflow-y:initial;width:100%;position:fixed;bottom:0 !important;}}div.eu-cookie-compliance-categories.fit-to-view,div.static-popup-middle.fit-to-view{height:80%;overflow-y:scroll;top:15%;transform:translate(-50%,0);}div.eu-cookie-compliance-categories-close-button{text-align:right;}div.eu-cookie-compliance-categories-close-button svg{cursor:pointer;}.eu-cookie-withdraw-tab{position:absolute;top:0;transform:translate(-50%,-100%);left:90%;width:120px;padding:10px;margin-left:-40px;background-color:#DDD;}.eu-cookie-withdraw-tab:hover{text-decoration:underline;}#popup-text{-webkit-text-size-adjust:none;}div.eu-cookie-compliance-banner,div.eu-cookie-compliance-categories,div.static-popup-middle{background:#ffffff;}@media (max-height:500px){div.eu-cookie-compliance-banner .button-wrapper,div.eu-cookie-compliance-categories .button-wrapper,div.static-popup-middle .button-wrapper{display:grid;grid-column-gap:10px;grid-template-columns:1fr 1fr 1fr;grid-template-rows:auto;grid-template-areas:"start middle end";}div.eu-cookie-compliance-banner .button-wrapper .button,div.eu-cookie-compliance-categories .button-wrapper .button,div.static-popup-middle .button-wrapper .button{grid-area:middle;}div.eu-cookie-compliance-banner .button-wrapper .button:first-of-type,div.eu-cookie-compliance-categories .button-wrapper .button:first-of-type,div.static-popup-middle .button-wrapper .button:first-of-type{grid-area:start;}div.eu-cookie-compliance-banner .button-wrapper .button:last-of-type,div.eu-cookie-compliance-categories .button-wrapper .button:last-of-type,div.static-popup-middle .button-wrapper .button:last-of-type{grid-area:end;}}div.eu-cookie-compliance-banner button,div.eu-cookie-compliance-categories button,div.static-popup-middle button{font-size:1em;line-height:1.0625rem;background:#02083c;color:#fff;margin-right:1%;position:relative;text-decoration:none;font-weight:700;white-space:nowrap;padding:15px;}@media (max-width:576px){div.eu-cookie-compliance-banner button,div.eu-cookie-compliance-categories button,div.static-popup-middle button{margin:0 15px 0 0;}}div.eu-cookie-compliance-banner button:hover,div.eu-cookie-compliance-categories button:hover,div.static-popup-middle button:hover{background:#0ff;color:#02083c;}div.eu-cookie-compliance-banner .eu-cookie-compliance-message,div.eu-cookie-compliance-categories .eu-cookie-compliance-message,div.static-popup-middle .eu-cookie-compliance-message{float:none;max-width:100%;padding:0;}@media (max-height:500px){div.eu-cookie-compliance-banner .eu-cookie-compliance-message p,div.eu-cookie-compliance-categories .eu-cookie-compliance-message p,div.static-popup-middle .eu-cookie-compliance-message p{margin:0 0 10px 0;}}div.eu-cookie-compliance-banner .eu-cookie-compliance-save-preferences-button,div.eu-cookie-compliance-categories .eu-cookie-compliance-save-preferences-button,div.static-popup-middle .eu-cookie-compliance-save-preferences-button{margin-top:0px;}div.eu-cookie-compliance-banner .switch,div.eu-cookie-compliance-categories .switch,div.static-popup-middle .switch{position:relative;display:inline-block;width:60px;height:34px;margin:10px;top:-9px;left:20px;}div.eu-cookie-compliance-banner .switch p,div.eu-cookie-compliance-categories .switch p,div.static-popup-middle .switch p{width:100%;margin-left:100px;}div.eu-cookie-compliance-banner .switch input,div.eu-cookie-compliance-categories .switch input,div.static-popup-middle .switch input{opacity:0;width:0;height:0;}div.eu-cookie-compliance-banner .slider,div.eu-cookie-compliance-categories .slider,div.static-popup-middle .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;-webkit-transition:.4s;transition:.4s;}div.eu-cookie-compliance-banner .slider:before,div.eu-cookie-compliance-categories .slider:before,div.static-popup-middle .slider:before{position:absolute;content:"";height:26px;width:26px;left:4px;bottom:4px;background-color:white;-webkit-transition:.4s;transition:.4s;}div.eu-cookie-compliance-banner h4.button-label,div.eu-cookie-compliance-categories h4.button-label,div.static-popup-middle h4.button-label{float:left;}div.eu-cookie-compliance-banner input:checked + .slider,div.eu-cookie-compliance-categories input:checked + .slider,div.static-popup-middle input:checked + .slider{background-color:#9B62C3;}div.eu-cookie-compliance-banner input:focus + .slider,div.eu-cookie-compliance-categories input:focus + .slider,div.static-popup-middle input:focus + .slider{box-shadow:0 0 1px #9B62C3;}div.eu-cookie-compliance-banner input:checked + .slider:before,div.eu-cookie-compliance-categories input:checked + .slider:before,div.static-popup-middle input:checked + .slider:before{-webkit-transform:translateX(26px);-ms-transform:translateX(26px);transform:translateX(26px);}div.eu-cookie-compliance-banner .slider.round,div.eu-cookie-compliance-categories .slider.round,div.static-popup-middle .slider.round{border-radius:34px;}div.eu-cookie-compliance-banner .slider.round:before,div.eu-cookie-compliance-categories .slider.round:before,div.static-popup-middle .slider.round:before{border-radius:50%;}.d-block{display:block;}.d-none{display:none !important;}@media (max-width:1187px){.noshow-lg{display:none;}}@media (min-width:1188px){.noshow-lg{display:block;}}.toggle-off-padding{padding-top:.5rem;padding-left:1rem;padding:0;display:flex;}.toggle-on-padding{padding-top:.5rem;margin-left:2rem;padding:0;display:flex;}@media (max-width:460px){.toggle-on-padding{margin-left:1rem;}}#cookie-button{font-size:1em;line-height:1.0625rem;background:#02083c;color:#fff !important;margin-right:1%;position:relative;text-decoration:none;font-weight:700;white-space:nowrap;padding:15px;}div.eu-cookie-compliance-categories h4.button-label{font-weight:700;}.toggle-wrapper{display:flex;flex-direction:row;justify-content:flex-end;align-items:baseline;}@media (max-width:1187px) and (min-width:1025px){.toggle-wrapper{width:40%;}}@media (min-width:1188px){.toggle-wrapper .width-70-md{width:35%;}}.label-switch{margin:10px 0 0 0;display:flex;}div.eu-cookie-compliance-categories-buttons{display:flex;margin-top:25px;align-items:center;}
