/* @license GNU-GPL-2.0-or-later https://www.drupal.org/licensing/faq */
@font-face{font-family:'i3';src:url(/themes/bootstrap_barrio/subtheme/css/font/i3-Regular.woff2) format('woff2'),url(/themes/bootstrap_barrio/subtheme/css/font/i3-Regular.woff) format('woff');font-weight:normal;font-style:normal;font-display:swap;}@font-face{font-family:'Fisionada';src:url(/themes/bootstrap_barrio/subtheme/css/font/FisionadaBold.woff2) format('woff2'),url(/themes/bootstrap_barrio/subtheme/css/font/FisionadaBold.woff) format('woff');font-weight:bold;font-style:normal;font-display:swap;}@font-face{font-family:'Fisionada';src:url(/themes/bootstrap_barrio/subtheme/css/font/FisionadaLight.woff2) format('woff2'),url(/themes/bootstrap_barrio/subtheme/css/font/FisionadaLight.woff) format('woff');font-weight:300;font-style:normal;font-display:swap;}@font-face{font-family:'Fisionada';src:url(/themes/bootstrap_barrio/subtheme/css/font/FisionadaRegular.woff2) format('woff2'),url(/themes/bootstrap_barrio/subtheme/css/font/FisionadaRegular.woff) format('woff');font-weight:normal;font-style:normal;font-display:swap;}h1,h2,h3,h4,h5,h6,h1 a,h2 a,h3 a{font-family:'Fisionada','Medula One',cursive !important;}a{text-decoration:none;}.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:#fffeff;}.field--type-image img,.field--name-field-user-picture img{margin:0;}h3,h3 a{font-weight:800;text-transform:uppercase;letter-spacing:1px;font-family:'Roboto Condensed',sans-serif;margin-bottom:2vh;}.program-title{background:#000;position:relative;z-index:1;width:100%;align-items:center;}.nav-item .nav-link{color:#747c87 !important;padding:.5rem .9375rem;font-size:1.075rem;}.pagetitles h3 a{font-family:'Roboto Condensed',sans-serif;color:#fff;text-transform:uppercase;font-size:8vh;}.donate{background:#333;text-decoration:none;display:inline-block;padding:10px 35px;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;}.donate .nav-item .nav-link{color:#fff !important;font-size:2vh;font-family:Verdana,sans-serif;}.donate .nav-item .nav-link a:hover{color:#fff !important;background:#006;}.has-150-minheight{min-height:150px;}.has-200-minheight{min-height:200px;}.has-250-minheight{min-height:250px;}.has-300-minheight{min-height:300px;}.has-350-minheight{min-height:350px;}.has-370-minheight{min-height:370px;}.has-400-minheight{min-height:400px;}.has-500-minheight{min-height:500px;}.has-800-minheight{min-height:800px;}.has-1000-minheight{min-height:1000px;}.has-padding{padding:30px;}.has-padding-top-bottom{padding-top:30px;padding-bottom:30px;}.has-padding-left-right{padding-left:30px;padding-right:30px;}.has-padding-top{padding-top:30px;}.has-padding-bottom{padding-bottom:30px;}.has-padding-left{padding-left:30px;}.has-padding-right{padding-right:30px;}.has-small-padding{padding:15px;}.has-small-padding-top-bottom{padding-top:15px;padding-bottom:15px;}.has-small-padding-left-right{padding-left:15px;padding-right:15px;}.has-small-padding-top{padding-top:15px;}.has-small-padding-bottom{padding-bottom:15px;}.has-small-padding-left{padding-left:15px;}.has-small-padding-right{padding-right:15px;}.has-medium-padding{padding:20px;}.has-medium-padding-top-bottom{padding-top:20px;padding-bottom:20px;}.has-medium-padding-left-right{padding-left:20px;padding-right:20px;}.has-medium-padding-top{padding-top:20px;}.has-medium-padding-bottom{padding-bottom:20px;}.has-medium-padding-left{padding-left:20px;}.has-medium-padding-right{padding-right:20px;}.has-big-padding{padding:70px;}.has-big-padding-top-bottom{padding-top:70px;padding-bottom:70px;}.has-big-padding-top{padding-top:70px;}.has-big-padding-bottom{padding-bottom:70px;}.has-big-padding-left{padding-left:70px;}.has-big-padding-right{padding-right:70px;}.no-padding{padding:0;}.no-padding-left{padding-left:0;}.no-padding-right{padding-right:0;}.carousel-caption{position:absolute;right:0%;bottom:0;left:15%;padding-bottom:0;color:#fff;text-align:center;}.dropdown-item{padding:8px 15px;}.navbar-nav .dropdown-menu{position:static;margin-top:17px;border-radius:0 !important;background-color:rgba(0,0,0,0.85);}.nav-link>.dropdown-item:active{color:#ED7512 !important;}.navbar-nav .dropdown-menu a{color:#fff !important;}.dropdown-item:focus,.dropdown-item:hover,.dropdown-item:active{color:#ED7512 !important;background-color:transparent;}.navbar-nav .dropdown-menu a:hover,.navbar-nav .dropdown-menu a:focus,.navbar-nav .dropdown-menu a:active{color:#ED7512 !important;background-color:transparent;}.progbg{background-image:url(/themes/bootstrap_barrio/subtheme/css/images/bg.jpg);background-repeat:no-repeat;background-position:center;background-attachment:scroll;background-size:cover;}.site-footer .block{margin:20px 0;border:0 !important;border-color:transparent;padding:10px;}.fa-brands,.fab{font-family:"Font Awesome 6 Brands";font-weight:400;}.fa-brands a,fab a{color:#fff!important;}.dropdown-menu,.dropdown-menu>a:active,.dropdown-menu>a:hover,.dropdown-menu>a:focus{--bs-dropdown-min-width:10rem;--bs-dropdown-padding-x:0;--bs-dropdown-padding-y:0.5rem;--bs-dropdown-spacer:0.125rem;--bs-dropdown-font-size:1rem;--bs-dropdown-color:#212529;--bs-dropdown-bg:#fff;--bs-dropdown-border-color:var(--bs-border-color-translucent);--bs-dropdown-border-radius:0.375rem;--bs-dropdown-border-width:1px;--bs-dropdown-inner-border-radius:calc(0.375rem - 1px);--bs-dropdown-divider-bg:var(--bs-border-color-translucent);--bs-dropdown-divider-margin-y:0.5rem;--bs-dropdown-box-shadow:0 0.5rem 1rem rgba(0,0,0,0.15);--bs-dropdown-link-color:#212529;--bs-dropdown-link-hover-color:#1e2125;--bs-dropdown-link-hover-bg:#e9ecef;--bs-dropdown-link-active-color:#fff;--bs-dropdown-link-active-bg:#ED7512;--bs-dropdown-link-disabled-color:#adb5bd;--bs-dropdown-item-padding-x:1rem;--bs-dropdown-item-padding-y:0.25rem;--bs-dropdown-header-color:#6c757d;--bs-dropdown-header-padding-x:1rem;--bs-dropdown-header-padding-y:0.5rem;position:absolute;z-index:1000;display:none;min-width:var(--bs-dropdown-min-width);padding:var(--bs-dropdown-padding-y) var(--bs-dropdown-padding-x);margin:0;font-size:var(--bs-dropdown-font-size);color:var(--bs-dropdown-color);text-align:left;list-style:none;background-color:var(--bs-dropdown-bg);background-clip:padding-box;border:var(--bs-dropdown-border-width) solid var(--bs-dropdown-border-color);border-radius:var(--bs-dropdown-border-radius);}
body{color:#606060 !important;background-color:#E1ECF9;}#main-wrapper{background:#E1ECF9;}#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:#055a8e;}#navbar-main{background-color:#ffffff;z-index:100;width:100%;padding-top:20px;}a,.link{color:#000000;text-decoration:none;}a:hover,a:focus,.link:hover,.link:focus{color:#e25c01;}.nav-item .dropdown-item a.active{color:white;}.nav-link{color:rgb(231,231,231);}.nav-link:hover,.nav-link:focus{color:rgb(231,231,231);}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:#000;}.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:#fffeff;}.orange-bg{background-color:#ED7512;color:#fff;}.gray-bg{background-color:#3C4142;}.light-bg{background-color:#E1E2DC;}.lightblue{background-color:#29ACDA;}.bluelight{background-color:#2F88FF;}.blue{background-color:rgba(7,64,98,0.69);}.darkblue{background-color:#09354F;}.blue-bg{background-color:#ED7512;background-image:url(/themes/bootstrap_barrio/subtheme/css/images/holystreetoutreach-mainbg.png);background-position:bottom right;background-repeat:no-repeat;color:#fff !important;}.red-bg{background-color:#C52A2A;}.red-bg a{color:#ffffff;}[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;}
.form-required::after{content:'';vertical-align:super;display:inline-block;background-image:url(/themes/bootstrap_barrio/images/required.svg);background-repeat:no-repeat;background-size:7px 7px;width:7px;height:7px;margin:0 0.3em;}form .form-actions{align-self:flex-end;}form .filter-wrapper{padding-left:0;padding-right:0;margin-left:1rem;margin-right:1rem;}form .form-type-textarea{margin-bottom:0;}.link-edit-summary{border:0;background:none;text-decoration:underline;color:var(--bs-link-color);}
.content img{max-width:100%;height:auto;}
h1,h2,h1 a,h2 a{font-family:'Fjalla One',sans-serif;font-weight:normal;text-transform:uppercase;}h3,h4,h5,h6,h3 a{font-family:'Cantarell',sans-serif;font-weight:700;text-transform:uppercase;letter-spacing:-1px;}body,p,a,li{font-family:'Cantarell',sans-serif;}
