/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.header__main__desktop .menu--main-menu{display:flex;flex-direction:row;font-family:Myriad Pro,san-serif;justify-content:space-around;}.header__main__desktop .menu--main-menu li{display:flex;flex-direction:column;justify-content:center;align-items:center;flex-grow:1;text-align:center;}.header__main__desktop .menu--main-menu li a{position:relative;padding:1rem .75rem;color:var(--color-misesBlueDark);border-bottom:2px solid transparent;transition:0.4s;width:100%;font-weight:600;white-space:nowrap;}.header__main__desktop .menu--main-menu li a:before{content:"";position:absolute;bottom:-2px;left:0;width:100%;height:5px;background-color:transparent;transition:0.4s;}.header__main__desktop .menu--main-menu li:hover a:before,.header__main__desktop .menu--main-menu li:focus a:before,.header__main__desktop .menu--main-menu li a.is-active:before{background-color:var(--color-misesBlue);outline:none;}@media (max-width:1300px){.header__main__desktop .menu--main-menu li a{padding:1rem 0.5rem;}}
.block-mobile-dropdown__menu ul{display:flex;flex-direction:column;gap:1.75rem}.block-mobile-dropdown__menu ul li a{border-bottom:2px solid transparent;transition:0.4s;}.block-mobile-dropdown__menu ul li a:hover,.block-mobile-dropdown__menu ul li a:focus{border-bottom:2px solid white;}
.view-events .event-header__links ul{display:flex;flex-wrap:wrap;gap:1rem;font-size:1rem;}@media (min-width:1280px){.view-events .event-header__links ul{font-size:1.125rem;}}.view-events .event-header__links ul li{display:none;}.view-events .event-header__links ul li:nth-child(-n+3){display:flex;}.view-events .event-header__links ul li a{display:inline-flex;align-items:center;padding:0.75rem 1.25rem;text-decoration:none;color:var(--color-misesBlueHover);border:1px solid var(--color-misesBlueHover);background-color:transparent;transition:all 0.2s ease;}.view-events .event-header__links ul li a:hover,.view-events .event-header__links ul li a:focus{color:#fff;background-color:var(--color-misesBlueDark);border-color:var(--color-misesBlueDark);}.view-events .event-header__links ul li a.is-active{color:#fff;background-color:var(--color-misesBlueHover);}.view-events .event-header__links ul li a.link-external::after{content:'';display:inline-block;width:1rem;height:1rem;margin-left:0.5rem;position:relative;top:-3px;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' fill='currentColor' viewBox='0 0 16 16'><path fill-rule='evenodd' d='M8.636 3.5a.5.5 0 0 0-.5-.5H1.5A1.5 1.5 0 0 0 0 4.5v10A1.5 1.5 0 0 0 1.5 16h10a1.5 1.5 0 0 0 1.5-1.5V7.864a.5.5 0 0 0-1 0V14.5a.5.5 0 0 1-.5.5h-10a.5.5 0 0 1-.5-.5v-10a.5.5 0 0 1 .5-.5h6.636a.5.5 0 0 0 .5-.5'/><path fill-rule='evenodd' d='M16 .5a.5.5 0 0 0-.5-.5h-5a.5.5 0 0 0 0 1h3.793L6.146 9.146a.5.5 0 1 0 .708.708L15 1.707V5.5a.5.5 0 0 0 1 0z'/></svg>") no-repeat center;background-size:contain;}.view-events .event-header__links ul li a.link-external:hover::after{background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' fill='white' viewBox='0 0 16 16'><path fill-rule='evenodd' d='M8.636 3.5a.5.5 0 0 0-.5-.5H1.5A1.5 1.5 0 0 0 0 4.5v10A1.5 1.5 0 0 0 1.5 16h10a1.5 1.5 0 0 0 1.5-1.5V7.864a.5.5 0 0 0-1 0V14.5a.5.5 0 0 1-.5.5h-10a.5.5 0 0 1-.5-.5v-10a.5.5 0 0 1 .5-.5h6.636a.5.5 0 0 0 .5-.5'/><path fill-rule='evenodd' d='M16 .5a.5.5 0 0 0-.5-.5h-5a.5.5 0 0 0 0 1h3.793L6.146 9.146a.5.5 0 1 0 .708.708L15 1.707V5.5a.5.5 0 0 0 1 0z'/></svg>")}.view-events .views-exposed-form{display:flex;flex-wrap:wrap;gap:1rem;flex-direction:row;}@media (max-width:780px){.view-events .views-exposed-form{flex-direction:column;}}.view-events .views-exposed-form  .form-item{flex:1;display:flex;flex-direction:row;gap:0.5rem;align-items:center;}.view-events .views-exposed-form  .form-item  label{color:var(--color-misesBlueDark);padding:0;}.view-events .views-exposed-form .form-actions{display:none;}@media (max-width:780px){.view-events .views-exposed-form  .form-item{flex-direction:column;align-items:flex-start;}}[class*="form-element-type--select"].form-element-name--field-event-type-target-id,[class*="form-element-type--select"].form-element-name--field-event-location-ref-target-id{position:relative;display:inline-block;flex:1;}@media (max-width:780px){[class*="form-element-type--select"].form-element-name--field-event-type-target-id,[class*="form-element-type--select"].form-element-name--field-event-location-ref-target-id{width:100%;}}[class*="form-element-type--select"].form-element-name--field-event-type-target-id::before,[class*="form-element-type--select"].form-element-name--field-event-location-ref-target-id::before{content:'';position:absolute;left:0.75rem;top:50%;transform:translateY(-50%);width:1rem;height:1rem;pointer-events:none;background-color:var(--color-misesBlueDark);mask-size:contain;-webkit-mask-size:contain;mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;transition:background-color 0.2s ease;}[class*="form-element-type--select"].form-element-name--field-event-type-target-id select,[class*="form-element-type--select"].form-element-name--field-event-location-ref-target-id select{padding-left:2rem;appearance:none;-webkit-appearance:none;-moz-appearance:none;background-color:var(--color-misesGreyBlueLight);border:1px solid black;color:var(--color-misesGreyDark);transition:color 0.2s ease,border-color 0.2s ease;}[class*="form-element-type--select"].form-element-name--field-event-type-target-id:hover::before,[class*="form-element-type--select"].form-element-name--field-event-type-target-id:focus-within::before,[class*="form-element-type--select"].form-element-name--field-event-location-ref-target-id:hover::before,[class*="form-element-type--select"].form-element-name--field-event-location-ref-target-id:focus-within::before{background-color:var(--color-misesBlueHover);}[class*="form-element-type--select"].form-element-name--field-event-type-target-id select:hover,[class*="form-element-type--select"].form-element-name--field-event-type-target-id select:focus,[class*="form-element-type--select"].form-element-name--field-event-location-ref-target-id select:hover,[class*="form-element-type--select"].form-element-name--field-event-location-ref-target-id select:focus{color:var(--color-misesBlueHover);border-color:var(--color-misesBlueHover);}.form-element-type--select.form-element-name--field-event-type-target-id::before{mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'><path d='M6 4.5a1.5 1.5 0 1 1-3 0a1.5 1.5 0 0 1 3 0m-1 0a.5.5 0 1 0-1 0a.5.5 0 0 0 1 0'/><path d='M2 1h4.586a1 1 0 0 1 .707.293l7 7a1 1 0 0 1 0 1.414l-4.586 4.586a1 1 0 0 1-1.414 0l-7-7A1 1 0 0 1 1 6.586V2a1 1 0 0 1 1-1m0 5.586 7 7L13.586 9l-7-7H2z'/></svg>")
    no-repeat center;-webkit-mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'><path d='M6 4.5a1.5 1.5 0 1 1-3 0a1.5 1.5 0 0 1 3 0m-1 0a.5.5 0 1 0-1 0a.5.5 0 0 0 1 0'/><path d='M2 1h4.586a1 1 0 0 1 .707.293l7 7a1 1 0 0 1 0 1.414l-4.586 4.586a1 1 0 0 1-1.414 0l-7-7A1 1 0 0 1 1 6.586V2a1 1 0 0 1 1-1m0 5.586 7 7L13.586 9l-7-7H2z'/></svg>")
    no-repeat center;}.form-element-type--select.form-element-name--field-event-location-ref-target-id::before{mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'><path d='M12.166 8.94c-.524 1.062-1.234 2.12-1.96 3.07A32 32 0 0 1 8 14.58a32 32 0 0 1-2.206-2.57c-.726-.95-1.436-2.008-1.96-3.07C3.304 7.867 3 6.862 3 6a5 5 0 0 1 10 0c0 .862-.305 1.867-.834 2.94M8 16s6-5.686 6-10A6 6 0 0 0 2 6c0 4.314 6 10 6 10'/><path d='M8 8a2 2 0 1 1 0-4 2 2 0 0 1 0 4m0 1a3 3 0 1 0 0-6 3 3 0 0 0 0 6'/></svg>")
    no-repeat center;-webkit-mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'><path d='M12.166 8.94c-.524 1.062-1.234 2.12-1.96 3.07A32 32 0 0 1 8 14.58a32 32 0 0 1-2.206-2.57c-.726-.95-1.436-2.008-1.96-3.07C3.304 7.867 3 6.862 3 6a5 5 0 0 1 10 0c0 .862-.305 1.867-.834 2.94M8 16s6-5.686 6-10A6 6 0 0 0 2 6c0 4.314 6 10 6 10'/><path d='M8 8a2 2 0 1 1 0-4 2 2 0 0 1 0 4m0 1a3 3 0 1 0 0-6 3 3 0 0 0 0 6'/></svg>")
    no-repeat center;}
