/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
body{}.state-container img{max-width:100%;height:auto;margin:15px;}.state-container .us-state2 img{max-width:65%;height:auto;margin:15px;}.navbar-brand{color:#2f5ca3;max-width:175px;}.menu--account a{color:#666;}#navbar-main.navbar{padding:0px;}#navbar-main.navbar .nav-item .nav-link{padding:17px 20px 17px 26px;width:100%;transition:.3s;}#navbar-main.navbar .nav-item .nav-link:hover{background-color:#0068a8;transition:.3s;}.menu--main{width:100%;}.menu--main ul{justify-content:space-evenly;}.menu--main a{color:#fafafa;font-size:1rem;}.menu--main .nav-link.active{color:#fff !important;}.menu--main .nav-link:hover{color:#fff;}.menu--main .nav-link:after{color:#1d84c3 !important;}.menu--main .nav-link.active:after{color:white !important;}.menu--main ul li{margin-bottom:0px;margin-top:0px;padding-top:0px;padding-bottom:0px;}.menu--main .navbar-nav  .dropdown-menu.show{border-radius:0px;top:57px;border:0px;box-shadow:1px 2px 4px #999;padding:0px;}.menu--main ul li .dropdown-item{padding:0px;}.menu--main ul li .dropdown-item a{color:#333;border-bottom:solid 1px #ccc;text-decoration:none;padding:15px 20px;margin:0px;display:block;font-size:.85em;font-weight:400;}.menu--main ul li .dropdown-item:last-child a{border-bottom:none;}.menu--main ul li .dropdown-item.active a,.menu--main ul li .dropdown-item.active a:active{color:#1d84c3;font-weight:bold;border-left:8px solid #1d84c3;padding-left:10px;}.menu--main ul li .dropdown-item.active,.menu--main ul li .dropdown-item:active{background-color:transparent;}.navbar-toggler{padding:0.25rem 0.75rem;font-size:1.015625rem;line-height:1;background-color:#fafafa;border:1px solid #ccc !important;border-radius:0.25rem;position:absolute;top:-55px;right:25px;}.

.menu--account .nav-link{font-size:.9em;}.menu--account .nav-link--contact:before,.menu--account .nav-link--search:before,.menu--account .nav-link--user:before,.menu--account .nav-link--user-logout:before{color:#999;}.menu--account .nav-link--contact:before{font-family:"Font Awesome 5 Free";font-weight:500;content:"\f0e0";margin-right:8px;}.menu--account .nav-link--search:before{font-family:"Font Awesome 5 Free";font-weight:900;content:"\f002";margin-right:8px;}.menu--account .nav-link--user:before{font-family:"Font Awesome 5 Free";font-weight:500;content:"\f007";margin-right:8px;}.menu--account .nav-link--user-logout:before{font-family:"Font Awesome 5 Free";font-weight:600;content:"\f023";margin-right:8px;}.highlighted{background-color:#f0f0f0;background-image:url('/themes/contrib/cnas_barrio/images/bg/nanpa-bg-1.jpg');background-size:cover;background-position:center;background-repeat:no-repeat;border-bottom:solid 8px #2a4572;}.featured-bottom{background-color:#f5f5f5;padding-top:30px;padding-bottom:30px;}.sidebar .block{background-color:#fafafa !important;}.sidebar .nav-link{color:#4B71AE;border-bottom:solid 1px #eaeaea;padding:12px 20px;font-size:15px;font-weight:500;border-left:solid 10px #f0f0f0;transition:.3s;margin:0px;}.sidebar .nav-link.active,.sidebar .nav-link.active:hover{color:#000 !important;border-left:solid 10px orange;}.sidebar .nav-link:hover{color:#000 !important;border-left:solid 10px #1d84c3;background-color:#fff;transition:.3s;}.breadcrumb{background-color:transparent !important;padding-left:0px !important;color:#fff;}.breadcrumb a{color:orange;}.tabs{margin-top:30px;}#block-whatsnew table td{padding:25px 20px;background-color:#fafafa;border-right:solid 12px #fff;}#block-whatsnew table td h3 a{line-height:1 !important;text-transform:none !important;font-size:.7em;font-weight:500;}#block-whatsnew table td .btn{padding:8px 15px;border-radius:3px;margin-top:25px;}.on-the-gray ul.quicktabs-tabs{max-width:660px;margin:0px;padding:0px;margin-right:-32px;}.on-the-gray ul.quicktabs-tabs li{padding:0px;border:none;border-radius:none;}.on-the-gray ul.quicktabs-tabs li a{padding:39px 35px;font-weight:600;letter-spacing:.8px;font-size:1rem;border-top:none;}.on-the-gray .quicktabs-tabs > li > a:hover,.on-the-gray .quicktabs-tabs > li.active > a{background-color:#f5f5f5;}.on-the-gray .quicktabs-tabs > li > a{background-color:#ffa500;}#quicktabs-homepage_tabs > .item-list:first-child{display:flex;justify-content:end;margin-top:-87px;margin-bottom:50px;}body.path-frontpage #main-wrapper #main{height:100%;background:linear-gradient(90deg,rgb(255,255,255) 50%,rgb(242,242,242) 50%);}.ztab h2{margin-top:10px;}#block-whatsnew a.h6{width:auto;position:relative;list-style:none;text-decoration:none !important;}#block-whatsnew svg{display:inline-block;margin:12px 25px 60px 0px;float:left;opacity:.4;}body .site-footer{background-color:#fff;}footer{border-top:solid 1px #f0f0f0;}footer .navbar-brand{max-width:150px;}footer ul.nav{flex-direction:unset;}footer .navbar-nav .nav-link{padding:5px 15px;color:#666;}footer .navbar-nav .nav-link:hover{color:#3768ad;}footer .site-footer__bottom{margin-top:0px;}footer .site-footer{padding-top:0px;}.text-gray{color:#999;}footer svg{color:#999;}footer .socialmedia{font-size:1.75em;line-height:1;margin:0px 0 0 0 !important;padding:0px !important;}footer .region-footer-fifth{display:flex;justify-content:space-between;}footer .region-footer-fifth *{width:auto;}.view-faq-page{margin-bottom:50px;}.view-faq-page h3{margin-top:50px;margin-bottom:15px;}.group-faq h3{margin-bottom:30px;}.content .views-table{margin:40px 0;background-color:none;font-size:14px;}body .content .views-table th{color:#444 !important;background:#fff;font-weight:400;border:solid 1px #dadada;}body .content .views-table th a{color:#444 !important;padding:0px;font-weight:400;}body .content .views-table td a{text-decoration:none;}body .content .views-table th,body .content .views-table td{padding:13px 18px !important;background-color:none;}body .content .table-striped>tbody>tr>*{border:solid 1px #dadada;}body .content .table-striped>tbody>tr:nth-of-type(odd)>*{background-color:#ffffff !important;}body .content .table-striped>tbody>tr:nth-of-type(even)>*{background-color:#fafafa !important;}.social-sharing-buttons{margin:0px !important;}.view-content table caption{display:table-header-group;height:50px;font-size:20px;vertical-align:top;color:#333;}.ui-accordion{}.ui-accordion .ui-accordion-header{padding:13px 10px;border-radius:0px;margin:0 0 -1px 0;background-color:#fafafa;border-color:#eaeaea;color:#4B71AE;}.ui-accordion .ui-accordion-header.ui-state-active{background:#1d84c3;border-color:#1d84c3;color:#fff;}.ui-accordion .ui-accordion-header:hover{background:#f0f0f0;color:#000;}.ui-accordion  .ui-accordion-content{margin:0px;padding:25px;height:auto;}
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:#055a8e;}#navbar-main{background-color:#1d84c3;}a,.link{color:#0071b3;}a:hover,a:focus,.link:hover,.link:focus{color:#018fe2;}.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:#292929;}.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;}[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;}
