/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.block-views-blockcontent-listing-block-1 h3{margin-top:2rem;}.view-frontpage-feature,.view-frontpage-video-feature{position:relative;}.view-frontpage-feature .row > *,.view-frontpage-video-feature .row > *{padding:0;margin:0;}.view-frontpage-feature .carousel-indicators,.view-frontpage-video-feature .carousel-indicators{justify-content:flex-end;margin-right:5%;bottom:20px;}.view-frontpage-feature .carousel-indicators a,.view-frontpage-video-feature .carousel-indicators a{display:inline-block;width:10px;height:10px;margin:1px 5px 1px 1px;text-indent:-999px;cursor:pointer;background-color:rgba(0,0,0,0);border:1px solid #fff;border-radius:10px;}.view-frontpage-feature .carousel-indicators a:last-child,.view-frontpage-video-feature .carousel-indicators a:last-child{margin-right:0;}.view-frontpage-feature .carousel-indicators a.active,.view-frontpage-video-feature .carousel-indicators a.active{width:12px;height:12px;margin:0 5px 0 0;background-color:#fff;}.view-frontpage-feature .carousel-indicators a.active:last-child,.view-frontpage-video-feature .carousel-indicators a.active:last-child{margin-right:0;}.view-frontpage-feature .carousel-inner .carousel-item,.view-frontpage-video-feature .carousel-inner .carousel-item{overflow:hidden;width:100%;height:100%;}.view-frontpage-feature .carousel-inner .carousel-item .container,.view-frontpage-feature .carousel-inner .carousel-item .container-fluid,.view-frontpage-feature .carousel-inner .carousel-item .container-sm,.view-frontpage-feature .carousel-inner .carousel-item .container-md,.view-frontpage-feature .carousel-inner .carousel-item .container-lg,.view-frontpage-feature .carousel-inner .carousel-item .container-xl,.view-frontpage-feature .carousel-inner .carousel-item .container-xxl,.view-frontpage-video-feature .carousel-inner .carousel-item .container,.view-frontpage-video-feature .carousel-inner .carousel-item .container-fluid,.view-frontpage-video-feature .carousel-inner .carousel-item .container-sm,.view-frontpage-video-feature .carousel-inner .carousel-item .container-md,.view-frontpage-video-feature .carousel-inner .carousel-item .container-lg,.view-frontpage-video-feature .carousel-inner .carousel-item .container-xl,.view-frontpage-video-feature .carousel-inner .carousel-item .container-xxl{height:100%;}@media (max-width:991.98px){.view-frontpage-feature .carousel-inner .carousel-item .container,.view-frontpage-feature .carousel-inner .carousel-item .container-fluid,.view-frontpage-feature .carousel-inner .carousel-item .container-sm,.view-frontpage-feature .carousel-inner .carousel-item .container-md,.view-frontpage-feature .carousel-inner .carousel-item .container-lg,.view-frontpage-feature .carousel-inner .carousel-item .container-xl,.view-frontpage-feature .carousel-inner .carousel-item .container-xxl,.view-frontpage-video-feature .carousel-inner .carousel-item .container,.view-frontpage-video-feature .carousel-inner .carousel-item .container-fluid,.view-frontpage-video-feature .carousel-inner .carousel-item .container-sm,.view-frontpage-video-feature .carousel-inner .carousel-item .container-md,.view-frontpage-video-feature .carousel-inner .carousel-item .container-lg,.view-frontpage-video-feature .carousel-inner .carousel-item .container-xl,.view-frontpage-video-feature .carousel-inner .carousel-item .container-xxl{background:#404040;padding:20px 0 10px 0;max-width:100%;}}.view-frontpage-feature .carousel-inner span.title,.view-frontpage-video-feature .carousel-inner span.title{font-size:2.1875em;line-height:1.1em;margin-bottom:0.5rem;font-weight:700;text-shadow:#333 2px 2px 8px;}@media (min-width:576px){.view-frontpage-feature .carousel-inner span.title,.view-frontpage-video-feature .carousel-inner span.title{font-size:3em;}}@media (min-width:768px){.view-frontpage-feature .carousel-inner span.title,.view-frontpage-video-feature .carousel-inner span.title{font-size:4em;}}@media (min-width:992px){.view-frontpage-feature .carousel-inner span.title,.view-frontpage-video-feature .carousel-inner span.title{font-size:4.75em;}}.view-frontpage-feature .carousel-inner p,.view-frontpage-video-feature .carousel-inner p{text-shadow:0 0.5px 5px rgba(0,0,0,0.25);margin-bottom:1.25rem;}@media (min-width:576px){.view-frontpage-feature .carousel-inner p,.view-frontpage-video-feature .carousel-inner p{font-size:1.15em;}}@media (min-width:992px){.view-frontpage-feature .carousel-inner p,.view-frontpage-video-feature .carousel-inner p{font-size:1.4em;}}.view-frontpage-feature .carousel-inner .carousel-caption,.view-frontpage-video-feature .carousel-inner .carousel-caption{position:relative;display:flex !important;justify-content:center;flex-direction:column;align-items:flex-start;text-align:left;padding:0 30px;color:#fff;width:auto;height:100%;right:0;top:0;bottom:0;left:0;}@media (min-width:992px){.view-frontpage-feature .carousel-inner .carousel-caption,.view-frontpage-video-feature .carousel-inner .carousel-caption{width:65%;}}.view-frontpage-feature .carousel-inner .carousel-caption a,.view-frontpage-video-feature .carousel-inner .carousel-caption a{min-width:190px;display:inline-block;text-align:center;background-color:#0171bc;border:var(--bs-border-width) solid transparent;}.view-frontpage-feature .carousel-inner .carousel-caption a:hover,.view-frontpage-feature .carousel-inner .carousel-caption a:focus,.view-frontpage-video-feature .carousel-inner .carousel-caption a:hover,.view-frontpage-video-feature .carousel-inner .carousel-caption a:focus{outline:0;box-shadow:0 0 0 0.25rem rgba(0,43,92,0.25);background-color:#0160a0;border-color:#015a96;}.view-frontpage-feature .carousel-inner{height:550px;}@media (max-width:991.98px){.view-frontpage-feature .carousel-inner{height:auto !important;}}.view-frontpage-feature .carousel-inner .carousel-item:before{position:absolute;display:block;content:'';background:linear-gradient(to right,rgba(0,0,0,0.5),rgba(0,0,0,0) 55%) no-repeat;width:100%;height:100%;top:0;left:0;}@media (max-width:991.98px){.view-frontpage-feature .carousel-inner .carousel-item:before{background:none !important;}}.view-frontpage-feature .carousel-inner .carousel-item img{margin-bottom:0;pointer-events:none;position:absolute;width:100%;height:100%;left:0;right:0;margin-left:auto;margin-right:auto;z-index:-1;object-fit:cover;object-position:unset;}@media (max-width:991.98px){.view-frontpage-feature .carousel-inner .carousel-item img{object-position:80% 100%;position:relative;}}.view-frontpage-video-feature .carousel-inner{position:relative;bottom:auto;z-index:2;}@media (min-width:992px){.view-frontpage-video-feature .carousel-inner{height:625px;}}.view-frontpage-video-feature .carousel-item:before{background:none;}.view-frontpage-video-feature .carousel-indicators,.view-frontpage-video-feature .carousel-caption span,.view-frontpage-video-feature .carousel-caption p,.view-frontpage-video-feature .carousel-caption a{z-index:3;pointer-events:auto;}.view-frontpage-video-feature .video-wrapper{overflow:hidden;width:100%;height:625px;position:absolute;}@media (max-width:991.98px){.view-frontpage-video-feature .video-wrapper{height:auto;position:relative;}}.view-frontpage-video-feature .video-wrapper:before{display:block;content:'';position:absolute;width:100%;height:100%;top:0;left:0;z-index:1;}@media (min-width:992px){.view-frontpage-video-feature .video-wrapper:before{background:linear-gradient(to right,rgba(0,0,0,0.6),rgba(0,0,0,0) 100%) no-repeat;}}.view-frontpage-video-feature .video-toggle{position:absolute;z-index:1;right:1rem;top:1rem;width:32px;height:32px;border:0;border-radius:50%;background:rgba(0,0,0,0.55);color:#fff;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:transform .12s ease,background .12s ease;}.view-frontpage-video-feature .video-toggle:hover{transform:scale(1.06);background:rgba(0,0,0,0.7);}.view-frontpage-video-feature .video-toggle:focus-visible{outline:2px solid #fff;outline-offset:2px;}.view-frontpage-video-feature .video-toggle__icon{display:block;width:0;height:0;}.view-frontpage-video-feature .video-toggle.is-playing .video-toggle__icon{width:10px;height:14px;border-left:3px solid #fff;border-right:3px solid #fff;}.view-frontpage-video-feature .video-toggle.is-paused .video-toggle__icon{border-style:solid;border-width:7px 0 7px 11px;border-color:transparent transparent transparent #fff;}.view-frontpage-video-feature .video-toggle{pointer-events:auto;}.view-frontpage-video-feature .video-background{object-fit:cover;}.view-frontpage-video-feature #videoCarousel{pointer-events:none;}
.view-frontpage-feature .carousel-inner{height:450px;}@media (max-width:767.98px){.view-frontpage-feature .carousel-inner{height:325px;}}@media (max-width:575.98px){.view-frontpage-feature .carousel-inner{height:250px;}}
.affix{position:fixed;width:100%;top:0;z-index:1035;left:0;}
.book-navigation .menu{border-top:1px solid #d6d6d6;}.book-navigation .book-pager{border-bottom:1px solid #d6d6d6;border-top:1px solid #d6d6d6;margin:0;}
.contextual-links a{border-bottom:none;text-shadow:0 0 0;}
.field--type-entity-reference{margin:0 0 1.2em;}.field--type-entity-reference .field__label{font-weight:normal;margin:0;padding-right:5px;}[dir="rtl"] .field--type-entity-reference .field__label{padding-left:5px;padding-right:0;}.field--type-entity-reference ul.links{padding:0;margin:0;list-style:none;}.field--type-entity-reference ul.links li{float:left;padding:0 1em 0 0;white-space:nowrap;}[dir="rtl"] .field--type-entity-reference ul.links li{padding:0 0 0 1em;float:right;}@media all and (min-width:560px){.node .field--type-image{float:left;margin:0 1em 0 0;}[dir="rtl"] .node .field--type-image{float:right;margin:0 0 0 1em;}.node .field--type-image + .field--type-image{clear:both;}}.field--type-image img,.field--name-field-user-picture img{margin:0 0 1em;}.field--type-image a{border-bottom:none;}.field--name-field-tags{margin:0 0 1.2em;}.field--name-field-tags .field__label{font-weight:normal;margin:0;padding-right:5px;}[dir="rtl"] .field--name-field-tags .field__label{padding-left:5px;padding-right:0;}.field--name-field-tags .field__label,.field--name-field-tags ul.links{font-size:0.8em;}.node--view-mode-teaser .field--name-field-tags .field__label,.node--view-mode-teaser .field--name-field-tags ul.links{font-size:0.821em;}.field--name-field-tags ul.links{padding:0;margin:0;}.field--name-field-tags ul.links li{float:left;padding:0 1em 0 0;white-space:nowrap;}[dir="rtl"] .field--name-field-tags ul.links li{padding:0 0 0 1em;float:right;}.field--label-inline .field__label,.field--label-inline .field__item{display:inline-block;}
.block-help{border:1px solid #d3d7d9;padding:0 1.5em;margin-bottom:30px;}
.icon-help{background:url(/themes/maricopa/bootstrap_barrio/images/help.png) 0 50% no-repeat;padding:1px 0 1px 20px;}[dir="rtl"] .icon-help{background-position:100% 50%;padding:1px 20px 1px 0;}.feed-icon{background:url(/themes/maricopa/bootstrap_barrio/images/feed.svg) no-repeat;overflow:hidden;text-indent:-9999px;display:block;width:16px;direction:ltr;height:16px;}.navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%280, 0, 0, 0.5%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");}
.image-button.is-disabled:hover,.image-button.is-disabled:active,.image-button.is-disabled:focus,.image-button.is-disabled{background:transparent;opacity:0.5;cursor:default;}
.item-list ul{list-style:none;margin:0 0 0.25em 0;padding:0;}[dir="rtl"] .item-list ul{padding:0;}.item-list ul li{margin:0;padding:0.2em 0.5em 0 0;}[dir="rtl"] .item-list ul li{margin:0;padding:0.2em 0 0 0.5em;}.item-list .item-list__comma-list,.item-list .item-list__comma-list li,[dir="rtl"] .item-list .item-list__comma-list,[dir="rtl"] .item-list .item-list__comma-list li{padding:0;}
.shortcut-wrapper{margin:2.2em 0 1.1em 0;}.shortcut-wrapper .page-title{float:left;margin:0;}[dir="rtl"] .shortcut-wrapper .page-title{float:right;}.shortcut-action{border-bottom:none;margin-left:0.5em;padding-top:0.35em;}[dir="rtl"] .shortcut-action{margin-left:0;margin-right:0.5em;}.shortcut-action:hover,.shortcut-action:active,.shortcut-action:focus{border-bottom:none;}
.sidebar .block{padding:15px 15px;margin:0 0 25px;}.sidebar nav .nav{margin:0 -1rem;}
tr.drag{background-color:#fffff0;}tr.drag-previous{background-color:#ffd;}body div.tabledrag-changed-warning{margin-bottom:0.5em;}a.tabledrag-handle .handle{width:25px;height:25px;}
tr.selected td{background:#f7d068;}td.checkbox,th.checkbox{text-align:center;}[dir="rtl"] td.checkbox,[dir="rtl"] th.checkbox{text-align:center;}
.tablesort{width:14px;height:14px;vertical-align:top;margin:1px 0 0 5px;}.tablesort--asc{background-image:url(/core/misc/icons/ffffff/twistie-down.svg);}.tablesort--desc{background-image:url(/core/misc/icons/ffffff/twistie-up.svg);}
nav.tabs{margin-bottom:1rem;}
.vertical-tabs{margin:0;border:1px solid #ccc;display:flex;flex-direction:row;font-size:0.875rem;}[dir="rtl"] .vertical-tabs{flex-direction:row-reverse;margin-left:0;margin-right:0;}.vertical-tabs__menu{display:flex;flex-direction:column;flex-wrap:nowrap;width:15em;margin:0;padding:0;border-top:1px solid #ccc;list-style:none;}[dir="rtl"] .vertical-tabs__menu{margin-left:0;margin-right:-15em;}.vertical-tabs__pane{margin:0;border:0;}.vertical-tabs__pane>summary{display:none;}.vertical-tabs__menu-item{border:1px solid #ccc;border-top:0;background:#eee;}.vertical-tabs__menu-item a{display:block;padding:0.5em 0.6em;text-decoration:none;}.vertical-tabs__menu-item a:focus .vertical-tabs__menu-item-title,.vertical-tabs__menu-item a:active .vertical-tabs__menu-item-title,.vertical-tabs__menu-item a:hover .vertical-tabs__menu-item-title{text-decoration:underline;}.vertical-tabs__menu-item a:hover{outline:1px dotted;}.vertical-tabs__menu-item.is-selected{border-right-width:0;background-color:#fff;}[dir="rtl"] .vertical-tabs__menu-item.is-selected{border-left-width:0;border-right-width:1px;}.vertical-tabs__menu-item.is-selected .vertical-tabs__menu-item-title{color:#000;}.vertical-tabs__menu-item-summary{display:block;margin-bottom:0;line-height:normal;}
.views-displays .tabs .open > a{border-radius:7px 7px 0 0;}.views-displays .tabs .open > a:hover,.views-displays .tabs .open > a:focus{color:#0071b3;}.views-displays .secondary .form-submit{font-size:0.846em;}.views-displays .tabs .action-list{padding:0;}.views-filterable-options .filterable-option:nth-of-type(even) .form-type-checkbox{background-color:#f9f9f9;}.views-ui-display-tab-actions .dropbutton .form-submit{color:#0071b3;}.views-ui-display-tab-actions .dropbutton .form-submit:hover,.views-ui-display-tab-actions .dropbutton .form-submit:focus{color:#018fe2;}
.form-required::after{content:'';vertical-align:super;display:inline-block;background-image:url(/themes/maricopa/bootstrap_barrio/images/required.svg);background-repeat:no-repeat;background-size:7px 7px;width:7px;height:7px;margin:0 0.3em;}.webform-options-display-buttons-horizontal .webform-options-display-buttons-wrapper{flex:auto;}.webform-options-display-buttons .form-check-label{margin:0 5px 10px 5px;border:3px solid #ccc;border-radius:3px;background-color:#fff;padding:10px;width:100%;}.webform-options-display-buttons .form-check-label:hover{border-color:#999;color:#333;}.webform-options-display-buttons .form-check-input:checked ~ .form-check-label{border-color:#0074bd;color:#000;}.webform-options-display-buttons .webform-options-display-buttons-wrapper .form-check-label{text-align:center;margin:0 5px 10px 0;}.webform-options-display-buttons .webform-options-display-buttons-wrapper .radio,.webform-options-display-buttons .webform-options-display-buttons-wrapper .form-check{padding:0;}
.ui-widget-overlay{background:#000;opacity:0.7;}.ui-dialog{border-radius:0;}.ui-dialog .button{background-color:#fff;background-image:-webkit-linear-gradient(top,#f3f3f3,#e8e8e8);background-image:linear-gradient(to bottom,#f3f3f3,#e8e8e8);border:1px solid #e4e4e4;border-bottom-color:#b4b4b4;border-left-color:#d2d2d2;border-right-color:#d2d2d2;color:#3a3a3a;cursor:pointer;text-align:center;padding:0.250em 1.063em;border-radius:1em;}
