/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
:root{--sk-size:40px;--sk-color:#333;}.ajax-throbber{width:40px;height:40px;position:relative;}.ajax-progress.ajax-progress-fullscreen{background-color:transparent;background-image:none;z-index:11000;position:fixed;height:2em;width:2em;overflow:visible;margin:auto;top:0;left:0;bottom:0;right:0;}
.progress{position:relative;}.progress__track{min-width:100px;max-width:100%;height:16px;margin-top:5px;border:1px solid;background-color:#fff;}.progress__bar{width:3%;min-width:3%;max-width:100%;height:16px;background-color:#000;}.progress__description,.progress__percentage{overflow:hidden;margin-top:0.2em;color:#555;font-size:0.875em;}.progress__description{float:left;}[dir="rtl"] .progress__description{float:right;}.progress__percentage{float:right;}[dir="rtl"] .progress__percentage{float:left;}.progress--small .progress__track{height:7px;}.progress--small .progress__bar{height:7px;background-size:20px 20px;}
.coh-container{display:block;}.coh-container:before,.coh-container:after{clear:both;content:" ";display:table;}.coh-container-boxed{margin:0 auto;max-width:182.4rem;}@media (max-width:1919px){.coh-container-boxed{max-width:none;margin-left:4.8rem;margin-right:4.8rem;}}@media (max-width:1439px){.coh-container-boxed{max-width:none;margin-left:4.8rem;margin-right:4.8rem;}}@media (max-width:991px){.coh-container-boxed{max-width:none;margin-left:4.8rem;margin-right:4.8rem;}}@media (max-width:767px){.coh-container-boxed{max-width:none;margin-left:2.4rem;margin-right:2.4rem;}}@media (max-width:564px){.coh-container-boxed{max-width:none;margin-left:2.4rem;margin-right:2.4rem;}}.coh-container-boxed .coh-container-boxed{margin-right:auto;margin-left:auto;}.dx8-aov{visibility:hidden;}
.coh-image{display:block;width:100%;max-width:100%;height:auto;}.coh-image[data-src],.coh-image[data-srcset]{min-height:1px;}.coh-image-xl{display:block;width:auto;max-width:100%;height:auto;}.coh-image-responsive-xl{display:block;width:100%;max-width:100%;height:auto;float:none;margin-left:0;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);}.coh-image-float-left-xl{float:left;margin-left:0;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);}.coh-image-float-right-xl{float:right;margin-left:0;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);}.coh-image-align-left-xl{float:none;margin-left:0;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);}.coh-image-align-centre-xl{float:none;margin-left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);}.coh-image-align-right-xl{float:none;margin-left:100%;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);}@media (max-width:1919px){.coh-image-lg{display:block;width:auto;max-width:100%;height:auto;}.coh-image-responsive-lg{display:block;width:100%;max-width:100%;height:auto;float:none;margin-left:0;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);}.coh-image-float-left-lg{float:left;margin-left:0;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);}.coh-image-float-right-lg{float:right;margin-left:0;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);}.coh-image-align-left-lg{float:none;margin-left:0;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);}.coh-image-align-centre-lg{float:none;margin-left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);}.coh-image-align-right-lg{float:none;margin-left:100%;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);}}@media (max-width:1439px){.coh-image-md{display:block;width:auto;max-width:100%;height:auto;}.coh-image-responsive-md{display:block;width:100%;max-width:100%;height:auto;float:none;margin-left:0;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);}.coh-image-float-left-md{float:left;margin-left:0;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);}.coh-image-float-right-md{float:right;margin-left:0;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);}.coh-image-align-left-md{float:none;margin-left:0;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);}.coh-image-align-centre-md{float:none;margin-left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);}.coh-image-align-right-md{float:none;margin-left:100%;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);}}@media (max-width:991px){.coh-image-sm{display:block;width:auto;max-width:100%;height:auto;}.coh-image-responsive-sm{display:block;width:100%;max-width:100%;height:auto;float:none;margin-left:0;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);}.coh-image-float-left-sm{float:left;margin-left:0;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);}.coh-image-float-right-sm{float:right;margin-left:0;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);}.coh-image-align-left-sm{float:none;margin-left:0;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);}.coh-image-align-centre-sm{float:none;margin-left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);}.coh-image-align-right-sm{float:none;margin-left:100%;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);}}@media (max-width:767px){.coh-image-ps{display:block;width:auto;max-width:100%;height:auto;}.coh-image-responsive-ps{display:block;width:100%;max-width:100%;height:auto;float:none;margin-left:0;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);}.coh-image-float-left-ps{float:left;margin-left:0;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);}.coh-image-float-right-ps{float:right;margin-left:0;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);}.coh-image-align-left-ps{float:none;margin-left:0;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);}.coh-image-align-centre-ps{float:none;margin-left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);}.coh-image-align-right-ps{float:none;margin-left:100%;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);}}@media (max-width:564px){.coh-image-xs{display:block;width:auto;max-width:100%;height:auto;}.coh-image-responsive-xs{display:block;width:100%;max-width:100%;height:auto;float:none;margin-left:0;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);}.coh-image-float-left-xs{float:left;margin-left:0;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);}.coh-image-float-right-xs{float:right;margin-left:0;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);}.coh-image-align-left-xs{float:none;margin-left:0;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);}.coh-image-align-centre-xs{float:none;margin-left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);}.coh-image-align-right-xs{float:none;margin-left:100%;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);}}
.coh-link{display:inline-block;}
.coh-wysiwyg:before,.coh-wysiwyg:after{clear:both;content:" ";display:table;}
.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;}
.fieldgroup{padding:0;border-width:0;}
.container-inline div,.container-inline label{display:inline-block;}.container-inline .details-wrapper{display:block;}.container-inline .hidden{display:none;}
.clearfix::after{display:table;clear:both;content:"";}
.js details:not([open]) .details-wrapper{display:none;}
.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;}
