/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
em.placeholder{cursor:unset !important;vertical-align:unset !important;opacity:unset !important;background-color:unset !important;}.form-group{margin-bottom:1rem;}.form-required::after{content:"";vertical-align:super;display:inline-block;background-image:url(/themes/custom/hayek/images/required.svg);background-repeat:no-repeat;background-size:calc(calc(1.5em + .75rem + calc(var(--bs-border-width) * 2)) * .1666666667) calc(calc(1.5em + .75rem + calc(var(--bs-border-width) * 2)) * .1666666667);width:calc(calc(1.5em + .75rem + calc(var(--bs-border-width) * 2)) * .1666666667);height:calc(calc(1.5em + .75rem + calc(var(--bs-border-width) * 2)) * .1666666667);margin:0 .3em;}.ajax-progress{background-color:transparent !important;border:0 !important;}.ajax-progress-throbber .throbber{background-color:transparent !important;border:0 !important;}.ajax-progress-throbber .message{background-color:transparent !important;border:0 !important;}.ajax-progress-fullscreen{background-color:transparent !important;}.hidden-anonymous,.visible-admin,.visible-logged-in{display:none !important;}body.user-logged-in .visible-admin,body.user-logged-in .visible-logged-in,body.user-logged-in .hidden-anonymous{display:inline-block !important;}body.user-logged-in .btn .visible-admin,body.user-logged-in .btn .visible-logged-in,body.user-logged-in .btn .hidden-anonymous{display:inline-block !important;}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{text-transform:capitalize;}a{text-underline-offset:.25em;}
.bg-edge2edge{position:relative;right:50%;left:50%;flex:0 0 100vw;width:100vw;max-width:none;margin-right:-50vw !important;margin-left:-50vw !important;}.bg-edge2edge::before{display:table;content:" ";}.bg-edge2edge::after{clear:both;}body{overflow-x:hidden;}
.equal-height .row{display:flex;flex-wrap:wrap;}.equal-height .row > div[class*=col-]{display:flex;flex-direction:column;}.equal-height .row > div[class*=col-] article.node{height:100%;}.equal-height .row > div[class*=col-] article.node div.main-content{height:100%;}.equal-height .row > div[class*=col-] article.node div.main-content div.card{height:100%;}@media (min-width:576px){.equal-height-sm .row{display:flex;flex-wrap:wrap;}.equal-height-sm .row > div[class*=col-]{display:flex;flex-direction:column;}.equal-height-sm .row > div[class*=col-] article.node{height:100%;}.equal-height-sm .row > div[class*=col-] article.node div.main-content{height:100%;}.equal-height-sm .row > div[class*=col-] article.node div.main-content div.card{height:100%;}}@media (min-width:768px){.equal-height-md .row{display:flex;flex-wrap:wrap;}.equal-height-md .row > div[class*=col-]{display:flex;flex-direction:column;}.equal-height-md .row > div[class*=col-] article.node{height:100%;}.equal-height-md .row > div[class*=col-] article.node div.main-content{height:100%;}.equal-height-md .row > div[class*=col-] article.node div.main-content div.card{height:100%;}}@media (min-width:992px){.equal-height-lg .row{display:flex;flex-wrap:wrap;}.equal-height-lg .row > div[class*=col-]{display:flex;flex-direction:column;}.equal-height-lg .row > div[class*=col-] article.node{height:100%;}.equal-height-lg .row > div[class*=col-] article.node div.main-content{height:100%;}.equal-height-lg .row > div[class*=col-] article.node div.main-content div.card{height:100%;}}@media (min-width:1200px){.equal-height-xl .row{display:flex;flex-wrap:wrap;}.equal-height-xl .row > div[class*=col-]{display:flex;flex-direction:column;}.equal-height-xl .row > div[class*=col-] article.node{height:100%;}.equal-height-xl .row > div[class*=col-] article.node div.main-content{height:100%;}.equal-height-xl .row > div[class*=col-] article.node div.main-content div.card{height:100%;}}
