/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.coh-link{display:inline-block;}
body.modal-open{overflow:visible;}body.modal-open.coh-modal-overlay-open{overflow:hidden;}.coh-modal{position:fixed;top:0;right:0;bottom:0;left:0;display:flex;justify-content:center;align-items:center;z-index:999;pointer-events:none;}.coh-modal > *{pointer-events:auto;}.coh-modal-top-left{justify-content:flex-start;align-items:flex-start;}.coh-modal-top-center{justify-content:center;align-items:flex-start;}.coh-modal-top-right{justify-content:flex-end;align-items:flex-start;}.coh-modal-center-left{justify-content:flex-start;align-items:center;}.coh-modal-center{justify-content:center;align-items:center;}.coh-modal-center-right{justify-content:flex-end;align-items:center;}.coh-modal-bottom-left{justify-content:flex-start;align-items:flex-end;}.coh-modal-bottom-center{justify-content:center;align-items:flex-end;}.coh-modal-bottom-right{justify-content:flex-end;align-items:flex-end;}.coh-modal-inner{position:relative;overflow:auto;z-index:1;-webkit-overflow-scrolling:touch;}.coh-modal-close-wrapper{position:absolute;z-index:1;}.coh-modal-close-top-left .coh-modal-close-wrapper{top:0;right:auto;bottom:auto;left:0;transform:translate(0);}.coh-modal-close-top-center .coh-modal-close-wrapper{top:0;right:auto;bottom:auto;left:50%;transform:translate(-50%,0);}.coh-modal-close-top-right .coh-modal-close-wrapper{top:0;right:0;bottom:auto;left:auto;transform:translate(0);}.coh-modal-close-center-left .coh-modal-close-wrapper{top:50%;right:auto;bottom:auto;left:0;transform:translate(0,-50%);}.coh-modal-close-center-right .coh-modal-close-wrapper{top:50%;right:0;bottom:auto;left:auto;transform:translate(0,-50%);}.coh-modal-close-bottom-left .coh-modal-close-wrapper{top:auto;right:auto;bottom:0;left:0;transform:translate(0);}.coh-modal-close-bottom-center .coh-modal-close-wrapper{top:auto;right:auto;bottom:0;left:50%;transform:translate(-50%,0);}.coh-modal-close-bottom-right .coh-modal-close-wrapper{top:auto;right:0;bottom:0;left:auto;transform:translate(0);}.coh-modal-close-button[hidden]{display:none;}.coh-modal-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,0.25);}
.coh-wysiwyg:before,.coh-wysiwyg:after{clear:both;content:" ";display:table;}
.ui-helper-hidden{display:none;}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none;}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse;}.ui-helper-clearfix:after{clear:both;}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;}.ui-front{z-index:100;}.ui-state-disabled{cursor:default !important;pointer-events:none;}.ui-icon{display:inline-block;vertical-align:middle;margin-top:-.25em;position:relative;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat;}.ui-widget-icon-block{left:50%;margin-left:-8px;display:block;}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%;}
.ui-autocomplete{position:absolute;top:0;left:0;cursor:default;}
