/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.back-to-top{border-radius:50%;height:40px;line-height:40px;text-align:center;vertical-align:middle;width:40px;background:#009dda;bottom:30px;color:white;line-height:35px;opacity:0.6;position:absolute;right:20px;}.back-to-top:hover,.back-to-top:focus{color:white;opacity:1;outline:none;text-decoration:none;}.back-to-top{position:fixed;z-index:1000;}
.captcha__description{margin-bottom:.75em;}
.view-loading{position:relative;opacity:0.7;pointer-events:none;}.view-loading::after{content:"";position:absolute;top:50%;left:50%;width:40px;height:40px;margin:-20px 0 0 -20px;border:4px solid rgba(0,0,0,0.1);border-top-color:#0073e6;border-radius:50%;animation:spinner 0.8s linear infinite;z-index:1000;}@keyframes spinner{to{transform:rotate(360deg);}}.pager__item a.is-loading,.js-pager__item a.is-loading{opacity:0.6;cursor:not-allowed;pointer-events:none;position:relative;color:transparent !important;}.pager__item a.is-loading::after,.js-pager__item a.is-loading::after{content:"";position:absolute;width:16px;height:16px;top:50%;left:50%;margin-left:-8px;margin-top:-8px;border:2px solid #f3f3f3;border-top:2px solid #0073e6;border-radius:50%;animation:spinner 0.8s linear infinite;}.view-content > *{animation:fadeInUp 0.5s ease-out;}@keyframes fadeInUp{from{opacity:0;transform:translateY(20px);}to{opacity:1;transform:translateY(0);}}.view-content.loaded > *{animation:none;}.view-loading .view-filters,.view-loading .views-exposed-form{opacity:1;pointer-events:auto;}.pager__item a:focus{outline:2px solid #0073e6;outline-offset:2px;}@media print{.view-loading::after,.pager__item a.is-loading::after{display:none;}}
.ajax-progress.ajax-progress-fullscreen{z-index:1261;}.webform-ajax-messages{position:fixed;z-index:501;bottom:0;width:100%;}.webform-ajax-messages .messages{margin:0;border-width:10px 0 0 0;font-weight:bold;}.webform-ajax-messages .messages + .messages{margin:0;}.webform-ui-dialog{top:50px !important;}.toolbar-tray-open.toolbar-horizontal .webform-ui-dialog{top:90px !important;}
