/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
header#header #block-barrio-custom-account-menu > ul > a{color:#ffffff;}.header-divider{border-bottom:5px solid #fcb040;}footer.site-footer{padding:0px;}footer.site-footer .container-fluid .site-footer__bottom{width:1140px;margin:0 auto;border:none;max-width:100%;padding:0 30px;}footer.site-footer .container-fluid .site-footer__bottom .region-footer-fifth{justify-content:space-between;align-items:center;min-height:150px;}footer.site-footer .container-fluid .site-footer__bottom .region-footer-fifth .field--name-body{display:flex;justify-content:space-between;}footer.site-footer .container-fluid .site-footer__bottom .region-footer-fifth .field--name-body img{max-width:200px;}footer.site-footer .content{color:#ffffff;}footer.site-footer #block-barrio-custom-footer > ul > li > a{color:#ffffff;}footer.site-footer #block-barrio-custom-footer.menu--footer ul.nav{flex-direction:row;}footer.site-footer #block-barrio-custom-footer.menu--footer ul.nav li.nav-item{margin:0 15px;font-size:18px;}footer.site-footer #block-footercopyright p{margin:0px;}.webform-submission-enroll-form fieldset.form-item-phone-number-1,.webform-submission-enroll-spanish--3form fieldset.form-item-phone-number-1{margin-bottom:-2px;}.webform-submission-enroll-form #edit-can-we-text-the-phone-number-above---wrapper,.webform-submission-enroll-form #edit-podemos-enviar-un-mensaje-de-texto-al-numero-de-telefono-de-arr--wrapper,.webform-submission-enroll-spanish--3form #edit-can-we-text-the-phone-number-above---wrapper,.webform-submission-enroll-spanish--3form #edit-podemos-enviar-un-mensaje-de-texto-al-numero-de-telefono-de-arr--wrapper{border:1px solid #ccc;padding:15px;font-size:15px;background-color:#ebebeb;padding-top:0px;border-bottom-right-radius:0.25rem;border-bottom-left-radius:0.25rem;}.webform-submission-enroll-form #edit-can-we-text-the-phone-number-above---wrapper legend,.webform-submission-enroll-form #edit-podemos-enviar-un-mensaje-de-texto-al-numero-de-telefono-de-arr--wrapper legend,.webform-submission-enroll-spanish--3form #edit-can-we-text-the-phone-number-above---wrapper legend,.webform-submission-enroll-spanish--3form #edit-podemos-enviar-un-mensaje-de-texto-al-numero-de-telefono-de-arr--wrapper legend{display:contents;}.webform-submission-enroll-form #edit-can-we-text-the-phone-number-above---wrapper legend span.fieldset-legend,.webform-submission-enroll-form #edit-podemos-enviar-un-mensaje-de-texto-al-numero-de-telefono-de-arr--wrapper legend span.fieldset-legend,.webform-submission-enroll-spanish--3form #edit-can-we-text-the-phone-number-above---wrapper legend span.fieldset-legend,.webform-submission-enroll-spanish--3form #edit-podemos-enviar-un-mensaje-de-texto-al-numero-de-telefono-de-arr--wrapper legend span.fieldset-legend{font-size:16px;}.webform-submission-enroll-form #edit-can-we-text-the-phone-number-above---wrapper .fieldset-wrapper #edit-can-we-text-the-phone-number-above-,.webform-submission-enroll-form #edit-can-we-text-the-phone-number-above---wrapper .fieldset-wrapper #edit-podemos-enviar-un-mensaje-de-texto-al-numero-de-telefono-de-arr,.webform-submission-enroll-form #edit-podemos-enviar-un-mensaje-de-texto-al-numero-de-telefono-de-arr--wrapper .fieldset-wrapper #edit-can-we-text-the-phone-number-above-,.webform-submission-enroll-form #edit-podemos-enviar-un-mensaje-de-texto-al-numero-de-telefono-de-arr--wrapper .fieldset-wrapper #edit-podemos-enviar-un-mensaje-de-texto-al-numero-de-telefono-de-arr,.webform-submission-enroll-spanish--3form #edit-can-we-text-the-phone-number-above---wrapper .fieldset-wrapper #edit-can-we-text-the-phone-number-above-,.webform-submission-enroll-spanish--3form #edit-can-we-text-the-phone-number-above---wrapper .fieldset-wrapper #edit-podemos-enviar-un-mensaje-de-texto-al-numero-de-telefono-de-arr,.webform-submission-enroll-spanish--3form #edit-podemos-enviar-un-mensaje-de-texto-al-numero-de-telefono-de-arr--wrapper .fieldset-wrapper #edit-can-we-text-the-phone-number-above-,.webform-submission-enroll-spanish--3form #edit-podemos-enviar-un-mensaje-de-texto-al-numero-de-telefono-de-arr--wrapper .fieldset-wrapper #edit-podemos-enviar-un-mensaje-de-texto-al-numero-de-telefono-de-arr{padding-left:10px;}.webform-submission-enroll-form #edit-can-we-text-the-phone-number-above---wrapper .fieldset-wrapper .description #edit-can-we-text-the-phone-number-above---wrapper--description,.webform-submission-enroll-form #edit-can-we-text-the-phone-number-above---wrapper .fieldset-wrapper .description #edit-podemos-enviar-un-mensaje-de-texto-al-numero-de-telefono-de-arr--wrapper--description,.webform-submission-enroll-form #edit-podemos-enviar-un-mensaje-de-texto-al-numero-de-telefono-de-arr--wrapper .fieldset-wrapper .description #edit-can-we-text-the-phone-number-above---wrapper--description,.webform-submission-enroll-form #edit-podemos-enviar-un-mensaje-de-texto-al-numero-de-telefono-de-arr--wrapper .fieldset-wrapper .description #edit-podemos-enviar-un-mensaje-de-texto-al-numero-de-telefono-de-arr--wrapper--description,.webform-submission-enroll-spanish--3form #edit-can-we-text-the-phone-number-above---wrapper .fieldset-wrapper .description #edit-can-we-text-the-phone-number-above---wrapper--description,.webform-submission-enroll-spanish--3form #edit-can-we-text-the-phone-number-above---wrapper .fieldset-wrapper .description #edit-podemos-enviar-un-mensaje-de-texto-al-numero-de-telefono-de-arr--wrapper--description,.webform-submission-enroll-spanish--3form #edit-podemos-enviar-un-mensaje-de-texto-al-numero-de-telefono-de-arr--wrapper .fieldset-wrapper .description #edit-can-we-text-the-phone-number-above---wrapper--description,.webform-submission-enroll-spanish--3form #edit-podemos-enviar-un-mensaje-de-texto-al-numero-de-telefono-de-arr--wrapper .fieldset-wrapper .description #edit-podemos-enviar-un-mensaje-de-texto-al-numero-de-telefono-de-arr--wrapper--description{margin-top:10px;font-size:14px;}.webform-submission-enroll-form #edit-can-we-text-the-phone-number-above---wrapper .fieldset-wrapper .description #edit-can-we-text-the-phone-number-above---wrapper--description .alert,.webform-submission-enroll-form #edit-can-we-text-the-phone-number-above---wrapper .fieldset-wrapper .description #edit-podemos-enviar-un-mensaje-de-texto-al-numero-de-telefono-de-arr--wrapper--description .alert,.webform-submission-enroll-form #edit-podemos-enviar-un-mensaje-de-texto-al-numero-de-telefono-de-arr--wrapper .fieldset-wrapper .description #edit-can-we-text-the-phone-number-above---wrapper--description .alert,.webform-submission-enroll-form #edit-podemos-enviar-un-mensaje-de-texto-al-numero-de-telefono-de-arr--wrapper .fieldset-wrapper .description #edit-podemos-enviar-un-mensaje-de-texto-al-numero-de-telefono-de-arr--wrapper--description .alert,.webform-submission-enroll-spanish--3form #edit-can-we-text-the-phone-number-above---wrapper .fieldset-wrapper .description #edit-can-we-text-the-phone-number-above---wrapper--description .alert,.webform-submission-enroll-spanish--3form #edit-can-we-text-the-phone-number-above---wrapper .fieldset-wrapper .description #edit-podemos-enviar-un-mensaje-de-texto-al-numero-de-telefono-de-arr--wrapper--description .alert,.webform-submission-enroll-spanish--3form #edit-podemos-enviar-un-mensaje-de-texto-al-numero-de-telefono-de-arr--wrapper .fieldset-wrapper .description #edit-can-we-text-the-phone-number-above---wrapper--description .alert,.webform-submission-enroll-spanish--3form #edit-podemos-enviar-un-mensaje-de-texto-al-numero-de-telefono-de-arr--wrapper .fieldset-wrapper .description #edit-podemos-enviar-un-mensaje-de-texto-al-numero-de-telefono-de-arr--wrapper--description .alert{margin-bottom:inherit;}.webform-submission-enroll-form #edit-can-we-text-the-phone-number-above---wrapper .fieldset-wrapper .description #edit-can-we-text-the-phone-number-above---wrapper--description .alert::before,.webform-submission-enroll-form #edit-can-we-text-the-phone-number-above---wrapper .fieldset-wrapper .description #edit-podemos-enviar-un-mensaje-de-texto-al-numero-de-telefono-de-arr--wrapper--description .alert::before,.webform-submission-enroll-form #edit-podemos-enviar-un-mensaje-de-texto-al-numero-de-telefono-de-arr--wrapper .fieldset-wrapper .description #edit-can-we-text-the-phone-number-above---wrapper--description .alert::before,.webform-submission-enroll-form #edit-podemos-enviar-un-mensaje-de-texto-al-numero-de-telefono-de-arr--wrapper .fieldset-wrapper .description #edit-podemos-enviar-un-mensaje-de-texto-al-numero-de-telefono-de-arr--wrapper--description .alert::before,.webform-submission-enroll-spanish--3form #edit-can-we-text-the-phone-number-above---wrapper .fieldset-wrapper .description #edit-can-we-text-the-phone-number-above---wrapper--description .alert::before,.webform-submission-enroll-spanish--3form #edit-can-we-text-the-phone-number-above---wrapper .fieldset-wrapper .description #edit-podemos-enviar-un-mensaje-de-texto-al-numero-de-telefono-de-arr--wrapper--description .alert::before,.webform-submission-enroll-spanish--3form #edit-podemos-enviar-un-mensaje-de-texto-al-numero-de-telefono-de-arr--wrapper .fieldset-wrapper .description #edit-can-we-text-the-phone-number-above---wrapper--description .alert::before,.webform-submission-enroll-spanish--3form #edit-podemos-enviar-un-mensaje-de-texto-al-numero-de-telefono-de-arr--wrapper .fieldset-wrapper .description #edit-podemos-enviar-un-mensaje-de-texto-al-numero-de-telefono-de-arr--wrapper--description .alert::before{float:left;margin-right:10px;margin-top:3px;}.webform-submission-enroll-form #edit-can-we-text-the-phone-number-above---wrapper .fieldset-wrapper .description #edit-can-we-text-the-phone-number-above---wrapper--description .alert-warning::before,.webform-submission-enroll-form #edit-can-we-text-the-phone-number-above---wrapper .fieldset-wrapper .description #edit-podemos-enviar-un-mensaje-de-texto-al-numero-de-telefono-de-arr--wrapper--description .alert-warning::before,.webform-submission-enroll-form #edit-podemos-enviar-un-mensaje-de-texto-al-numero-de-telefono-de-arr--wrapper .fieldset-wrapper .description #edit-can-we-text-the-phone-number-above---wrapper--description .alert-warning::before,.webform-submission-enroll-form #edit-podemos-enviar-un-mensaje-de-texto-al-numero-de-telefono-de-arr--wrapper .fieldset-wrapper .description #edit-podemos-enviar-un-mensaje-de-texto-al-numero-de-telefono-de-arr--wrapper--description .alert-warning::before,.webform-submission-enroll-spanish--3form #edit-can-we-text-the-phone-number-above---wrapper .fieldset-wrapper .description #edit-can-we-text-the-phone-number-above---wrapper--description .alert-warning::before,.webform-submission-enroll-spanish--3form #edit-can-we-text-the-phone-number-above---wrapper .fieldset-wrapper .description #edit-podemos-enviar-un-mensaje-de-texto-al-numero-de-telefono-de-arr--wrapper--description .alert-warning::before,.webform-submission-enroll-spanish--3form #edit-podemos-enviar-un-mensaje-de-texto-al-numero-de-telefono-de-arr--wrapper .fieldset-wrapper .description #edit-can-we-text-the-phone-number-above---wrapper--description .alert-warning::before,.webform-submission-enroll-spanish--3form #edit-podemos-enviar-un-mensaje-de-texto-al-numero-de-telefono-de-arr--wrapper .fieldset-wrapper .description #edit-podemos-enviar-un-mensaje-de-texto-al-numero-de-telefono-de-arr--wrapper--description .alert-warning::before{height:2.75rem;}.path-frontpage .box-highlight{width:40%;margin-left:5%;margin-right:5%;background-color:#297BB3;padding:20px;float:left;}.path-frontpage .box-highlight p{color:#fff;text-align:center;}.path-frontpage .box-highlight a{color:#fff;text-decoration:none;cursor:pointer;font-size:1.2em;}.path-frontpage .box-highlight:hover{background-color:#E42311;}@media (max-width:991px){.path-frontpage .box-highlight{width:90%;margin-left:auto;margin-right:auto;margin-bottom:20px;float:none;}}.imageright{max-width:50%;float:right;margin-left:15px;}@media (max-width:991px){.imageright{float:none;max-width:90%;margin-left:auto;margin-right:auto;}}html[lang=en] .logoenglish{display:inline-block;}.logospanish{display:none !important;}html[lang=en] .logospanish{display:none !important;}html[lang=es] .logoenglish{display:none !important;}html[lang=es] .logospanish{display:inline-block !important;}.visually-hidden-focusable{position:absolute !important;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;word-wrap:normal;}.path-frontpage #region_splash{background:url(/themes/custom/barrio_custom/images/home-page-background.webp) no-repeat;background-position-x:0%;background-position-y:0%;background-size:auto;background-position:right;background-size:cover;max-height:470px;display:flex;height:100vh;}.path-frontpage #region_splash .logoml{width:300px;height:auto;max-width:100%;}.path-frontpage #region_splash h1,.path-frontpage #region_splash p,.path-frontpage #region_splash a{color:#ffffff;}.path-frontpage #region_splash h1{font-size:30px;}@media (max-width:800px){.path-frontpage #region_splash{background:url(/themes/custom/barrio_custom/images/home-page-background-mobile.webp) no-repeat;background-position:right;height:80vh;background-size:cover;}.path-frontpage #region_splash h1{font-size:24px;padding-right:21px;}.path-frontpage #region_splash .logoml{width:250px;height:auto;max-width:100%;}}@media (max-width:600px){.path-frontpage #region_splash{background:url(/themes/custom/barrio_custom/images/home-page-background-mobile.webp) no-repeat;background-position:right;height:45vh;background-size:cover;}.path-frontpage #region_splash h1{font-size:24px;padding-right:90px;}.path-frontpage #region_splash .logoml{width:250px;height:auto;max-width:100%;}}body .home-splash-text{padding:30px;background:rgba(0,0,0,0.5);min-width:300px;position:relative;}body .home-splash-text a{text-decoration:none;}@media (min-width:600px){body .home-splash-text{max-width:40%;top:30px;}}@media (max-width:599px){body .home-splash-text{height:327px;max-width:100%;padding-top:80px;background:rgba(0,0,0,0.3);}}@media (min-width:800px){body .home-splash-text{max-width:40%;top:60px;}}body.page-node-2 h1.title{position:absolute;top:-9999px !important;left:-9999px !important;z-index:2;background-color:rgba(0,0,0,0.6);padding:10px 20px;color:#fff;}body.page-node-14 details{padding:10px 30px 10px 30px;margin-bottom:20px;background-color:#bde5fe;}body.page-node-14 summary{font-size:24px;}.page-node-2 #region_splash{background:url(/themes/custom/barrio_custom/images/teacher-read-background.jpg) no-repeat;background-position-x:0%;background-position-y:0%;background-size:auto;background-position:top;background-size:cover;max-height:785px;display:flex;height:55vh;}body.path-contact h1.title{position:absolute;top:-9999px !important;left:-9999px !important;z-index:2;background-color:rgba(0,0,0,0.6);padding:10px 20px;color:#fff;}body.path-contact #region_splash{background:url(/themes/custom/barrio_custom/images/contactus-background.jpg) no-repeat;background-position-x:0%;background-position-y:0%;background-size:auto;background-position:top;background-size:cover;max-height:785px;display:flex;height:55vh;}.youtube-video{aspect-ratio:16/9;width:100%;max-width:558px;border:1px solid #999;}.textright{text-align:right;}body #main-wrapper a.trbutton{background-repeat:repeat-x;border-width:1px;border-style:solid;box-shadow:0 1px 0 rgba(255,255,255,0.2) inset,0 1px 2px rgba(0,0,0,0.05);cursor:pointer;font-family:Verdana,Arial,Helvetica,sans-serif;line-height:16px;padding:10px 10px;text-align:center;text-decoration:none;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;line-height:1.5rem;background-color:#176ca7;border-color:#0e4164 #0e4164 #0b324d;color:white !important;text-shadow:#222 0 1px 1px;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(0%,#176ca7),color-stop(100%,#114f7a));background-image:-webkit-linear-gradient(#176ca7,#114f7a);background-image:-moz-linear-gradient(#176ca7,#114f7a);background-image:-o-linear-gradient(#176ca7,#114f7a);background-image:linear-gradient(#176ca7,#114f7a);}body #main-wrapper a.trbutton:hover,body #main-wrapper a.trbutton:focus,body #main-wrapper a.trbutton:active{background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(0%,#176ca7),color-stop(100%,#117a2a));background-image:-webkit-linear-gradient(#17a717,#117a2a);background-image:-moz-linear-gradient(#17a717,#117a2a);background-image:-o-linear-gradient(#17a717,#117a2a);background-image:linear-gradient(#17a717,#117a2a);}body.page-node-15 .trmllogo{position:absolute;top:0;right:50%;}@media (max-width:750px){body.page-node-15 .trmllogo{right:20px;}}body.page-node-15 img{max-width:100%;}body.page-node-15 .box{width:48%;margin-left:1%;margin-right:1%;margin-bottom:20px;padding:20px;min-height:200px;background-color:#ebebeb;float:left;border:2px solid #999;}@media (max-width:991px){body.page-node-15 .box{width:90%;margin-left:auto;margin-right:auto;margin-bottom:20px;float:none;}}body.page-node-15 h3{color:#297BB3;}body.page-node-16 h1.title,body.page-node-17 h1.title{position:absolute !important;top:-9999px !important;left:-9999px !important;z-index:2;}.box-left{float:left;width:50%;padding-right:20px;}.box-right{float:left;width:50%;padding-left:40px;}.box-right ol{padding-left:18px;}.box-right ul{padding-left:18px;}.box-left,.box-right{margin-top:20px;}@media (max-width:800px){.box-left,.box-right{width:100%;padding-left:0;padding-right:0;float:none;}}.btn-primary{background-color:#297BB3;}.btn-primary:hover{background-color:#056839;}header#header #navbar-main{background-color:#ffffff;margin-bottom:0;}header#header #navbar-main .container{padding-left:0;}header#header #navbar-main .container .navbar-collapse{justify-content:flex-start !important;text-transform:uppercase;font-weight:bold;font-size:20px;}header#header #navbar-main .container .navbar-collapse #block-barrio-custom-main-menu .navbar-nav .nav-item{padding:0px 12px;}header#header #navbar-main .container .region-header .navbar-brand{font-size:2.25rem;}header#header #navbar-main .container .region-header .navbar-brand img{width:300px;height:auto;}@media (max-width:599px){header#header #navbar-main .container .region-header .navbar-brand img{width:300px;}}header#header .navbar-toggler{position:absolute;right:16px;top:25%;border:1px solid #297BB3;border-radius:0px;padding:10px;}@media (max-width:599px){header#header .navbar-toggler{border:none;background:#297BB3;}}@media (min-width:600px) and (max-width:991px){header#header .navbar-toggler{border:none;background:#297BB3;}}header#header .navbar-toggler-icon{display:contents;}header#header .navbar-toggler-icon:before{font-family:"Font Awesome 5 Free";font-weight:900;content:"\f0c9";color:#ffffff;}header#header [aria-expanded=true] .navbar-toggler-icon:before{font-family:"Font Awesome 5 Free";font-weight:900;content:"\f00d";color:#ffffff;}header#header #CollapsingNavbar{margin-top:9px;}@media (max-width:599px){header#header #CollapsingNavbar{background:#297BB3;margin-top:5px;padding:15px;}}@media (min-width:600px) and (max-width:991px){header#header #CollapsingNavbar{background:#297BB3;margin-top:5px;padding:15px;}}@media (max-width:599px){header#header #CollapsingNavbar ul.navbar-nav li.nav-item{padding:0 20px;border:none;}}@media (min-width:992px) and (max-width:1199px){header#header #CollapsingNavbar ul.navbar-nav li.nav-item{padding:0px;}}header#header #CollapsingNavbar ul.navbar-nav li.nav-item a{color:#297BB3;}@media (max-width:599px){header#header #CollapsingNavbar ul.navbar-nav li.nav-item a{color:#ffffff;}}@media (min-width:600px) and (max-width:991px){header#header #CollapsingNavbar ul.navbar-nav li.nav-item a{color:#ffffff;}}header#header #CollapsingNavbar ul.navbar-nav .dropdown-menu{padding-top:0;border:none;width:max-content;}@media (max-width:599px){header#header #CollapsingNavbar ul.navbar-nav .dropdown-menu{border:none;background:#297BB3;}}header#header #CollapsingNavbar ul.navbar-nav .dropdown-menu .dropdown-item{display:block;width:auto;background-color:#297BB3;padding:8px 12px;border-radius:3px;margin-bottom:1px;}header#header #CollapsingNavbar ul.navbar-nav .dropdown-menu .dropdown-item a{color:white;font-weight:500;}header#header #CollapsingNavbar ul.navbar-nav .dropdown-menu .dropdown-item.active,header#header #CollapsingNavbar ul.navbar-nav .dropdown-menu .dropdown-item:active{font-weight:bold;background-color:#E42311;}@media (max-width:599px){header#header #CollapsingNavbar ul.navbar-nav .dropdown-menu .dropdown-item{white-space:normal;}}@media (max-width:599px){header#header #CollapsingNavbar ul.navbar-nav .dropdown-menu .dropdown-item:focus,header#header #CollapsingNavbar ul.navbar-nav .dropdown-menu .dropdown-item:hover{background-color:transparent;font-weight:bold;}}header#header #CollapsingNavbar a{color:#297BB3;}header#header #CollapsingNavbar a:hover,header#header #CollapsingNavbar a:focus{text-decoration:underline;}.navbar-nav .dropdown:hover > .dropdown-menu{display:block;margin:0;}#block-languageswitcher{max-width:80px;}#block-languageswitcher h2{font-size:16px;margin-bottom:0;}#block-languageswitcher .nav-link{padding-left:0;padding-right:10px;padding-top:0;padding-bottom:0;font-weight:normal;}#block-languageswitcher{position:absolute;right:12px;}header#header #CollapsingNavbar.show #block-languageswitcher{max-width:250px;padding:0 0 0 25px;position:relative;}header#header #CollapsingNavbar.show #block-languageswitcher h2,header#header #CollapsingNavbar.show #block-languageswitcher a{font-size:20px;margin-top:11px;margin-bottom:20px;color:#fff;}header#header #CollapsingNavbar.show #block-languageswitcher .nav-link{padding-left:15px;}header#header #navbar-main .container .navbar-collapse #block-languageswitcher{font-size:16px;}header#header #CollapsingNavbar .en.nav-link a:hover,header#header #CollapsingNavbar .en.nav-link a:active,header#header #CollapsingNavbar .en.nav-link a:focus,header#header #CollapsingNavbar .es.nav-link a:hover,header#header #CollapsingNavbar .es.nav-link a:active,header#header #CollapsingNavbar .es.nav-link a:focus{color:#eb2d25;border-bottom:2px solid #eb2d25;text-decoration:none;}header#header #CollapsingNavbar .en.nav-link.is-active a,header#header #CollapsingNavbar .en.nav-link.is-active a:hover,header#header #CollapsingNavbar .es.nav-link.is-active a,header#header #CollapsingNavbar .es.nav-link.is-active a:hover{border-bottom:1px solid #000;color:#297BB3;}.dropdown-menu{--bs-dropdown-bg:none !important;}.site-footer h2{color:white !important;}html,body{max-width:100%;overflow-x:hidden;}h1,h2,h3,h4{font-family:"Roboto",sans-serif !important;font-weight:500 !important;}body{font-size:1.2rem;font-family:"Roboto",sans-serif !important;}body #main-wrapper a{text-decoration:underline;}h1.title{margin-top:20px;color:#297BB3;}@media (max-width:599px){h1.title{color:#000000;}}.home h1.title{position:absolute !important;top:-9999px !important;left:-9999px !important;}h1{z-index:99;position:relative;}h2{margin-bottom:20px;}h3{font-family:"Roboto",sans-serif !important;letter-spacing:0px !important;text-transform:none !important;}body a{text-decoration:none;}#page-wrapper header .region-header{margin-right:0px;}#page-wrapper #main-wrapper{width:1140px;margin:0 auto;margin-top:20px;max-width:100%;}#page-wrapper .highlighted .container-fluid{padding-left:0px;padding-right:0px;position:relative;}@media (max-width:599px){#page-wrapper .highlighted .container-fluid{padding-left:15px;padding-right:15px;}}#page-wrapper .highlighted .container-fluid #block-bannerimage .field--name-field-banner-image img{max-height:470px;min-height:470px;width:100%;object-fit:cover;}@media (max-width:599px){#page-wrapper .highlighted .container-fluid #block-bannerimage .field--name-field-banner-image img{width:100%;height:auto;}}#page-wrapper .highlighted .container-fluid #block-barrio-custom-page-title{width:1140px;margin:0 auto;position:relative;}@media (max-width:599px){#page-wrapper .highlighted .container-fluid #block-barrio-custom-page-title{padding:0 15px;width:100%;}}#page-wrapper .highlighted .container-fluid #block-barrio-custom-page-title{}#page-wrapper article h3.team{margin:30px;padding:30px;text-transform:uppercase !important;text-align:center;font-weight:bold;color:#297BB3;}#page-wrapper article h2.team{margin-bottom:20px;text-align:center;border-top:1px solid #297BB3;margin-top:40px;padding-top:40px;}#page-wrapper article .about-partner{margin:0 0 40px 0;}#page-wrapper article .about-team .row{justify-content:space-between;}#page-wrapper article .about-team .row .our-team{flex-basis:45%;margin:0 15px;border:1px solid #ccc;border-radius:20px;background:#fafafa;padding:30px;margin-bottom:30px;}@media (max-width:599px){#page-wrapper article .about-team .row .our-team{flex-basis:100%;}}#page-wrapper article .about-team .row .our-team .staff-pic{text-align:center;margin-bottom:20px;}#page-wrapper article .about-team .row .our-team .staff-pic img{border-radius:50%;width:150px;height:auto;}#page-wrapper article .about-team .row .our-team .staff-name{text-align:center;font-weight:bold;font-size:20px;margin-bottom:20px;}#page-wrapper article .about-team .row .our-team .staff-name p{font-weight:600;font-size:26px;line-height:1;}#page-wrapper article .about-team .row .our-team .staff-name p span{font-size:18px;}#page-wrapper article .about-team .row .our-team .staff-bio{font-size:1.1rem;}#page-wrapper article .about-team .row .our-team:hover{border:1px solid #297BB3;}#page-wrapper article .about-team .wide-row{justify-content:center !important;}#page-wrapper article .about-team .wide-row .our-team{flex-basis:45%;}@media (max-width:599px){#page-wrapper article .about-team .wide-row .our-team{flex-basis:100%;}}#page-wrapper footer{margin-top:3em;background-color:#297BB3;}.front-featured{margin:4em 0 4em 0;}.front-featured img{max-width:100%;width:60px;height:auto;border-radius:50%;padding:5px;}.front-featured h2{margin-bottom:2em;}.front-featured .one{border:1px solid #fcb040;}.front-featured .one:hover{filter:none;}.front-featured .two{border:1px solid #bf1e2e;}.front-featured .two:hover{filter:none;}.front-featured .three{border:1px solid #056839;}.front-featured .three:hover{filter:none;}.front-featured .four{border:1px solid #297BB3;}.front-featured .four:hover{filter:none;}.front-featured .featured{border:1px solid #f0f0f0;background:#fafafa;margin:0 15px 15px;padding:20px;display:flex;align-items:center;flex-basis:100%;}@media (max-width:599px){.front-featured .featured{width:100%;max-width:100%;margin:15px;}}@media (min-width:600px) and (max-width:991px){.front-featured .featured{margin:15px;max-width:100%;}}@media (min-width:992px) and (max-width:1199px){.front-featured .featured{margin:0 15px 15px;}}.front-featured .featured h3{font-size:28px;margin-top:20px;text-transform:capitalize !important;font-weight:bold !important;padding-left:20px;}.front-featured .featured.yellow{color:#fcb040;}.front-featured .featured.red{color:#bf1e2e;}.front-featured .featured.green{color:#056839;}.front-featured .featured.blue{color:#297BB3;}.front-enroll .row{justify-content:center;}.front-enroll{margin:2em 0 4em 0;}.front-enroll img{max-width:100%;width:100px;height:auto;border-radius:50%;padding:20px;filter:brightness(0) invert(1);}.front-enroll img:hover{filter:none;}.front-enroll img.es-icon{max-width:100%;height:auto;width:94px;border-radius:inherit;padding:0px;filter:none;position:absolute;right:-24px;bottom:0px;transform:rotate(20deg);}.front-enroll h2{margin-bottom:2em;}.front-enroll .one{border:1px solid #fcb040;}.front-enroll .one:hover{filter:none;}.front-enroll .two{border:1px solid #bf1e2e;}.front-enroll .two:hover{filter:none;}.front-enroll .three{border:1px solid #056839;}.front-enroll .three:hover{filter:none;}.front-enroll .four{border:1px solid #297BB3;}.front-enroll .four:hover{filter:none;}.front-enroll a{text-decoration:none !important;}.front-enroll .enroll-button{border:1px solid #f0f0f0;background:#fafafa;margin:0 15px 15px;max-width:50%;padding:20px;color:#ffffff;display:flex;align-items:center;min-width:500px;position:relative;}@media (max-width:599px){.front-enroll .enroll-button{width:100%;max-width:100%;margin:15px;}}@media (min-width:600px) and (max-width:991px){.front-enroll .enroll-button{margin:15px;max-width:100%;flex:0 0 45%;}}@media (min-width:992px) and (max-width:1199px){.front-enroll .enroll-button{margin:0 15px 15px;flex:0 0 20%;}}.front-enroll .enroll-button p{font-size:28px;margin-top:20px;text-transform:capitalize !important;font-weight:bold !important;padding-left:20px;}.front-enroll .enroll-button:hover{background:#fcb040;color:#212529;}.front-enroll .enroll-button:hover img{filter:none;}.front-enroll .blue{background:#297BB3;}.front-enroll .green{background:#056839;}.front-enroll .red{background:#bf1e2e;}.front-enroll .yellow{background:#fcb040;}#block-highlightscontactusbanner .field--name-body img{max-height:470px;width:100%;object-fit:cover;}p.accordion{background-color:#eee;cursor:pointer;padding:10px 20px;width:100%;text-align:left;border:none;outline:none;transition:0.4s;margin-bottom:5px;display:flex;align-items:center;justify-content:space-between;}p.accordion.active,p.accordion:hover{background-color:#297BB3;color:#FFFFFF;}p.accordion:after{content:"\f067";font-size:16px;float:right;margin-left:5px;font-weight:900;font-family:"Font Awesome 5 Free";}p.accordion::afterhover{color:#FFFFFF;}p.accordion.active:after{content:"\f068";font-weight:900;font-family:"Font Awesome 5 Free";color:#FFFFFF !important;}div.panel{padding:0 20px;background-color:white;max-height:0;overflow:hidden;transition:0.4s ease-in-out;opacity:0;}div.panel.show{opacity:1;max-height:100%;padding:20px;}.field--name-webform{margin-top:40px;}.field--name-webform #edit-footer-message{margin-top:40px;}#captcha{border:1px solid #ccc;border-radius:0.25rem;padding:20px;margin-bottom:20px;}.form-required::after{content:"";vertical-align:super;display:inline-block;background-image:url(/core/misc/icons/ee0000/required.svg);background-repeat:no-repeat;background-size:6px 6px;width:6px;height:6px;margin:0 0.3em;}#block-homepageenroll{width:1140px;margin:0 auto;position:relative;}#block-homepageenroll .content{position:absolute;right:0;top:280px;}#block-homepageenroll .content a{margin:0px;padding:15px;color:#ffffff;display:inline-block;font-family:"Roboto",sans-serif !important;font-weight:500 !important;font-size:2.5rem;position:relative;line-height:1;text-align:left;}#block-homepageenroll .content a::after{font-weight:900;content:"\f234";font-family:"Font Awesome 5 Free";font-size:2rem;position:absolute;top:20%;right:10%;}fieldset.form-item-feed-me{position:absolute;top:-9999px;left:-9999px;z-index:2;}body .dropdown-menu{padding-bottom:0;}html .navbar-brand img.logoen{display:inline-block;}html .navbar-brand img.logoes{display:none;}html[lang=es] .navbar-brand img.logoen{display:none;}html[lang=es] .navbar-brand img.logoes{display:inline-block;}.node__content{font-size:1.2rem;}
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;}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;}
