/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
table tr th,table tr th a,table tr th a:hover,table tr th a:focus{color:#b72424;font-weight:bold;}section#top-banner{background-image:url(/themes/custom/barrio_subtheme/images/Site_Background.gif);background-repeat:no-repeat;background-size:cover;box-shadow:inset 0 0 0 2000px rgb(69 69 69 / 30%);color:white;padding:2em;text-align:center;background-position-x:right;}.site-footer{font-family:"Roboto Condensed",sans-serif;padding:0px;background:white;}.site-footer__bottom{letter-spacing:0.2px;margin-top:0;border-top:1px solid #555;border-color:rgba(255,255,255,0.15);}aside.featured-top__inner.section.container-fluid.clearfix{--bs-gutter-x:0;}.navbar-brand img{max-width:18em;margin:0;}section#breadcrumb{background:url(/themes/custom/barrio_subtheme/images/Site_Background.gif);background-size:cover;background-repeat:no-repeat;text-align:center;color:white;text-decoration:none;margin-bottom:2em;background-position-y:-8em;padding:8em 1em;background-position-x:right;background-position-y:-2em;}.breadcrumb a{text-decoration:none;color:white;font-size:14px;}ol.breadcrumb{justify-content:center;}.breadcrumb-item + .breadcrumb-item::before{float:left;padding-right:var(--bs-breadcrumb-item-padding-x);color:#ffffff !important;content:var(--bs-breadcrumb-divider,"/");font-size:20px;}.site-footer .content{color:#c0c0c0;color:rgb(45 44 44 / 65%);font-size:0.857em;text-align:center;}#CollapsingNavbar li.nav-item{margin:0 1em;}@media (min-width:992px){#CollapsingNavbar li.nav-item{margin:1em;}form#webform-submission-forma-eggrafis-add-form{margin:0 11em;}form#contact-message-feedback-form{margin:0 5em;}.dropdown-item a{color:gray;text-decoration-line:none !important;text-decoration:none !important;font-weight:500;}ul.clearfix.nav.navbar-nav{font-size:20px;}.breadcrumb a{text-decoration:none;color:white;font-size:20px;}section#breadcrumb{background:url(/themes/custom/barrio_subtheme/images/Site_Background.gif);background-size:cover;background-repeat:no-repeat;text-align:center;padding:10em 20em;color:white;text-decoration:none;margin-bottom:4em;background-position-y:center;}#navbar-main{background-color:white;font-weight:600;}section#top-banner{background-image:url(/themes/custom/barrio_subtheme/images/Site_Background.gif);background-repeat:no-repeat;background-size:cover;box-shadow:inset 0 0 0 2000px rgb(69 69 69 / 30%);color:white;padding:12em;text-align:center;margin-bottom:2em;}.page-user-login div#main-wrapper,.page-user-register div#main-wrapper,.page-user-password div#main-wrapper{margin:0 25em;}}table.sticky-header thead{position:inherit;z-index:500;top:var(--drupal-displace-offset-top,0);}.dropdown-item a{color:gray;text-decoration-line:none !important;text-decoration:none !important;}
body{color:#3b3b3b;background:#292929;}#page,#main-wrapper,.region-primary-menu .menu-item a.is-active,.region-primary-menu .menu-item--active-trail a{background:#fff;}.tabs ul.primary li a.is-active{background-color:#fff;}.tabs ul.primary li.is-active a{background-color:#fff;border-bottom-color:#fff;}#navbar-top{background-color:#e1e8ec;}#navbar-main{background-color:white;}a,.link{color:#0071b3;}a:hover,a:focus,.link:hover,.link:focus{color:#018fe2;}.nav-item .dropdown-item a.active{color:white;}.nav-link:hover,.nav-link:focus{color:#0071b3;}.nav-link{color:#009688;}a:active,.link:active{color:#23aeff;}.page-item.active .page-link{background-color:#0071b3;border-color:#0071b3;}.page-link,.page-link:hover{color:#0071b3;}.sidebar .block{background-color:#f6f6f2;border-color:#f9f9f9;}.btn-primary{background-color:#007bff;border-color:#007bff;}.btn-primary:hover,.btn-primary:focus{background-color:#0256b1;}.site-footer{background:white;}.region-header,.region-header a,.region-header li a.is-active,.region-header .site-branding__text,.region-header .site-branding,.region-header .site-branding__text a,.region-header .site-branding a,.region-secondary-menu .menu-item a,.region-secondary-menu .menu-item a.is-active{color:white;}[dir="rtl"] .color-form .color-palette{margin-left:0;margin-right:20px;}[dir="rtl"] .color-form .form-item label{float:right;}[dir="rtl"] .color-form .color-palette .lock{right:-20px;left:0;}
.alert-wrapper{position:fixed;bottom:0;left:0;width:100%;max-height:75vh;z-index:9999;}.alert-wrapper .alert{overflow-y:auto;margin-bottom:0;}.toast-wrapper{position:fixed;top:0;right:0;z-index:9999;}.alert svg{max-width:2rem;}
.breadcrumb{font-size:0.929em;}
.teaser{position:relative;padding-block-end:var(--sp1-5);}.teaser::after{position:absolute;inset-block-end:0;width:var(--sp3);height:0;content:"";border-top:solid 2px var(--color--gray-95);}@media (min-width:62.5rem){.teaser{padding-block-end:var(--sp3);}}.teaser__content{display:grid;grid-auto-rows:max-content;gap:var(--sp);}.teaser__content .field:not(:last-child){margin-block-end:0;}@media (min-width:62.5rem){.teaser__content{gap:var(--sp2);}}.teaser__image{flex-shrink:0;margin:0;}.teaser__image:empty{display:none;}.teaser__image:empty + .teaser__title{flex-basis:auto;}.teaser__image a{display:block;}.teaser__image img{width:var(--sp3-5);height:var(--sp3-5);object-fit:cover;border-radius:50%;}@media (min-width:62.5rem){.teaser__image img{width:var(--grid-col-width);height:var(--grid-col-width);}}@media (min-width:62.5rem){.teaser__image{position:absolute;inset-block-start:0;inset-inline-start:calc(-1 * ((var(--grid-col-width) + var(--grid-gap))));margin:0;}}.teaser__meta{margin-block-end:var(--sp);}.teaser__title{margin-block:0;flex-basis:calc(100% - var(--sp4-5));color:var(--color-text-neutral-loud);font-size:1.5rem;line-height:var(--line-height-base);}@media (min-width:62.5rem){.teaser__title{flex-basis:auto;font-size:var(--sp2);line-height:var(--sp3);}}.teaser__top{display:flex;flex-wrap:nowrap;align-items:center;margin:0;gap:var(--sp1);margin-block-end:var(--sp1);}@media (min-width:62.5rem){.teaser__top{position:relative;}}
