/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.views-field.views-field-field-cover-image{overflow:hidden;}.nav-link{color:rgb(0,0,0);}#navbar-top{padding:0 !important;}.red-text{color:rgb(184,56,56);}.instname{text-transform:capitalize;font-family:Arial Black;}table tr th,table tr th a,table tr th a:hover,table tr th a:focus{color:#000;font-weight:bold;}.hr-link__line{background-color:rgba(0,0,0,.4);flex-grow:1;height:1px;}.hr-link__text{background-color:#e30613;border:none;border-radius:2px;border-radius:24px;color:#000;color:#fff;cursor:pointer;display:inline-block;font-family:Chapman,sans-serif;font-size:14px;font-weight:700;letter-spacing:.6px;line-height:1;margin:0 20px;padding:9px 18px;position:relative;text-align:center;text-decoration:none;text-transform:uppercase;}.hr-link__line{background-color:rgba(0,0,0,.4);flex-grow:1;height:1px;}.section-headings{text-align:center;background-color:#e30613;border:none;border-radius:2px;border-radius:24px;color:#fff;width:38%;justify-content:center;display:flex;margin:auto;font-size:1.5em !important;}.section-headings::after{border:1px solid #b21e27;content:'';position:absolute;top:65px;left:63%;width:30%;z-index:1;}.section-headings::before{border:1px solid #b21e27;content:'';position:absolute;top:65px;left:7%;width:30%;z-index:1;text-align:center;}.navbar-dark .nav-link{color:rgba(255,255,255,1) !important;font-size:15px !important;text-transform:uppercase !important;font-weight:bolder !important;}.budge{background-color:#fff;display:flex;align-items:center;justify-content:center;text-align:center;}.sidebar .block{border-style:none !important;border-width:0 px !important;padding:0 !important;margin:0 0 20px;}.select{text-align:center !important;}.select .nav{--bs-nav-link-padding-x:1rem;--bs-nav-link-padding-y:0.1rem;--bs-nav-link-font-weight:;--bs-nav-link-color:var(--bs-link-color);--bs-nav-link-hover-color:var(--bs-link-hover-color);--bs-nav-link-disabled-color:#6c757d;display:flex;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none;}.select .nav-link:hover,.select .nav-link:focus,.select .nav-link:active{color:rgb(231,231,231);background-color:#f00 !important;}.most{border:1px solid #ccc !important;border-radius:30px !important;}.select .nav-item a{color:#333;border:1px solid;border-radius:30px;margin:2px;}.bg-gray{background-color:#f3faef;}.select .nav-item a:active{background-color:#f00 !important;}input[type="search"]{box-sizing:border-box;width:500px;height:48px;border-radius:0;}.frontsearch{position:absolute;z-index:1 !important;width:100%;margin:auto;display:flex;height:478px;justify-content:center;background-color:rgba(0,0,0,0.8);}.site-footer .block{margin:20px 0;border:0 !important;border-color:rgba(255,255,255,0.1);padding:10px;}.add-content .nav-link{color:rgb(78,78,78);border-bottom:1px solid #ccc;padding:15px 20px;}#views-exposed-form-institutions-page-1{background-color:#fff;padding:24px;display:flex;margin-bottom:15px;border-radius:5px;border:1px solid #ddd;}.row{--bs-gutter-x:0px !important;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(-1 * var(--bs-gutter-y));margin-right:calc(-.5 * var(--bs-gutter-x));margin-left:calc(-.5 * var(--bs-gutter-x));}.add-content .nav{--bs-nav-link-padding-x:1rem;--bs-nav-link-padding-y:0.5rem;--bs-nav-link-font-weight:;--bs-nav-link-color:var(--bs-link-color);--bs-nav-link-hover-color:var(--bs-link-hover-color);--bs-nav-link-disabled-color:#6c757d;display:block !important;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none;}.admission{right:10px;font-size:11px;}.admission.open{background-color:#0f0;color:#333;}.bg_pattern{background-image:url(/themes/bootstrap_barrio/subtheme/css/images/pattern.png);}.admission .closed{background-color:#f00;color:#fff;}.view.view-user-admin-people.view-id-user_admin_people{background-color:rgb(255,255,255);padding:20px;}.budge-thumb{background:linear-gradient(to bottom,rgba(255,255,255,0) 0%,rgba(255,255,255,0) 2%,rgba(255,255,255,0.7) 17%,rgba(255,255,255,1) 100%);width:100%;}.icon{position:relative;margin-top:auto 0;top:-65px;z-index:10;}.largest{font-size:clamp(16px,calc(20px + (36–20) * (100vw - 768px)/(1920–768)),48px);}.budge-thumb-red{background:rgb(184,56,56);width:100%;color:#ffffff;}.budge-thumb-red h1{Color:#ffffff !important;}.budge-thumb-red h3 a,budge-thumb-red h2 a,budge-thumb-red h1 a{Color:#ffffff !important;}.budge-thumb-red h3 a,.budge-thumb-red .link{color:#ffffff !important;text-decoration:none;}.form-select{display:block;width:100%;padding:1.38rem 17.25rem .375rem .75rem;-moz-padding-start:calc(0.75rem - 3px);font-size:1rem;font-weight:400;line-height:1.5;color:#212529;background-color:#fff;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right .75rem center;background-size:16px 12px;border:1px solid #ced4da;border-radius:0 !important;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-appearance:none;-moz-appearance:none;appearance:none;}.iconsfront{position:absolute;z-index:3;bottom:-25%;left:25%;}.fade-in{opacity:0;animation:fadeInUp 1.2s ease-out forwards;animation-delay:0.3s;}@keyframes fadeInUp{0%{opacity:0;transform:translateY(40px);}100%{opacity:1;transform:translateY(0);}}
body{color:#3b3b3b;background:#292929;}.bg-gray{background-color:#dad9d8;}.bg-black a,.bg-black .link{color:#ffffff;text-decoration:none;}.bg-gray1{background-color:#f4f4f4;}.bg-gray-2{background-color:rgba(221,221,221,1)!important;}.bg-gray-3{background-color:#f7f2f0;}p{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif !important;}h1,h2,h3,h1 a,h2 a,h3 a{color:#b21e27 !important;}.red{color:#e30613 !important;}.nav-tabs .nav-link{margin-bottom:calc(var(--bs-nav-tabs-border-width) * -1);background:rgb(184,56,56) !important;border:var(--bs-nav-tabs-border-width) solid transparent;border-top-left-radius:0;border-top-right-radius:0;color:#fff;}.nav-tabs .nav-link a:hover{color:#fff;}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{color:var(--bs-nav-tabs-link-active-color);background-color:#fff !important;border-color:var(--bs-nav-tabs-link-active-border-color);}#page,#main-wrapper,.region-primary-menu .menu-item a.is-active,.region-primary-menu .menu-item--active-trail a{background:#ebebeb;}.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:rgb(178,30,39);}.navbar-dark{padding:0px !important;}.navbar-dark .nav-link{color:rgba(255,255,255,1) !important;font-size:15px !important;text-transform:uppercase !important;padding:18px 8px !important;font-weight:bolder !important;}.navbar-dark .nav-link:hover,.navbar-dark .nav-link:focus,.navbar-dark .nav-link:active{color:rgba(255,255,255,0.75);background-color:#710209 !important;padding:18px 8px !important;}a,.link{color:#303030;text-decoration:none;}a:hover,a:focus,.link:hover,.link:focus{color:rgba(236,32,39,1);}.nav-item .dropdown-item a.active{color:white;}.nav-link{color:rgb(231,231,231);}.navbar-nav .nav-link.active,.navbar-nav .show > .nav-link{color:rgba(236,32,40,1);}.nav-link:hover,.nav-link:active,.nav-link:focus{color:rgba(236,32,39,1);}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;}.bg-red,.bg-red a{background-color:rgb(178,30,39);border-color:rgba(178,30,39);color:#fff;}.front-slider-overlay{position:absolute;top:0;left:0;}.front-slider-overlay::after{content:'';background-color:rgba(0,0,0,.6);width:100%;height:100%;}.site-footer{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;padding:0 !important;background:black;}.bg-green,.bg-green a{background-color:rgb(184,56,56);color:#fff;}.btn-primary{background-color:rgb(178,30,39);border-color:rgba(178,30,39);color:#fff;border-radius:0;}.bg-yellow{background-color:#f2bc00;}.text-yellow{color:#f2bc00;}.btn-primary:hover,.btn-primary:focus{background-color:#ffbf00;border-color:#ffbf00;border-radius:0;color:#ffffff;}.site-footer{border-top:15px solid #b21e27;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;}.top{background-color:#1f89c9;}.aviation{background-color:#98589b;}.adult_education{background-color:#0d6efd;}.bible_school{background-color:#61731d;color:#fff;}.business{background-color:#617d7d;}.daycare{background-color:#ffd4fd;}.design{background-color:#ffc107;}.driving{background-color:#d9c7ab;}.ict{background-color:#0dcaf0;}.international{background-color:#198754;}.kindergarten{background-color:#ffd4fd;}.managment{background-color:#20c997;}.medical{background-color:#98e5a5;}.music{background-color:#ffd97d;}.nursing{background-color:#6d8a70;}.primary_school{background-color:#3d1700;}.secondary{background-color:#9a8686;}.sports{background-color:#ea3a3a;}.special_needs{background-color:#20c997;}.technical{background-color:#fd7e14;}.theology{background-color:#6610f2;}.university{background-color:#9c96f8;}.vocational{background-color:#adb5bd;}[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;}
.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;}}
.pagination{--bs-pagination-active-bg:var(--bs-primary);--bs-pagination-active-border-color:var(--bs-primary);}.btn-primary{--bs-btn-color:var(--bb-primary-text);--bs-btn-bg:var(--bs-primary);--bs-btn-border-color:var(--bs-primary);--bs-btn-hover-color:var(--bb-primary-text);--bs-btn-hover-bg:var(--bb-primary-dark);--bs-btn-hover-border-color:var(--bb-primary-dark);--bs-btn-focus-shadow-rgb:167,50,62;--bs-btn-active-color:var(--bb-primary-text);--bs-btn-active-bg:var(--bb-primary-dark);--bs-btn-active-border-color:var(--bb-primary-dark);--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,0.125);--bs-btn-disabled-color:var(--bb-primary-text);--bs-btn-disabled-bg:var(--bs-primary);--bs-btn-disabled-border-color:var(--bs-primary);}.btn-secondary{--bs-btn-color:var(--bb-secondary-text);--bs-btn-bg:var(--bs-secondary);--bs-btn-border-color:var(--bs-secondary);--bs-btn-hover-color:var(--bb-secondary-text);--bs-btn-hover-bg:var(--bb-secondary-dark);--bs-btn-hover-border-color:var(--bb-secondary-dark);--bs-btn-focus-shadow-rgb:167,50,62;--bs-btn-active-color:var(--bb-secondary-text);--bs-btn-active-bg:var(--bb-secondary-dark);--bs-btn-active-border-color:var(--bb-secondary-dark);--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,0.125);--bs-btn-disabled-color:var(--bb-secondary-text);--bs-btn-disabled-bg:var(--bs-secondary);--bs-btn-disabled-border-color:var(--bs-secondary);}.btn-outline-primary{--bs-btn-color:var(--bs-primary);--bs-btn-border-color:var(--bs-primary);--bs-btn-hover-color:var(--bb-primary-text);--bs-btn-hover-bg:var(--bb-primary-dark);--bs-btn-hover-border-color:var(--bb-primary-dark);--bs-btn-active-color:var(--bb-primary-text);--bs-btn-active-bg:var(--bb-primary-dark);--bs-btn-active-border-color:var(--bb-primary-dark);--bs-btn-disabled-color:var(--bb-primary-dark);--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:var(--bb-primary-dark);}.btn-outline-secondary{--bs-btn-color:var(--bs-secondary);--bs-btn-border-color:var(--bs-secondary);--bs-btn-hover-color:var(--bb-secondary-text);--bs-btn-hover-bg:var(--bb-secondary-dark);--bs-btn-hover-border-color:var(--bb-secondary-dark);--bs-btn-active-color:var(--bb-secondary-text);--bs-btn-active-bg:var(--bb-secondary-dark);--bs-btn-active-border-color:var(--bb-secondary-dark);--bs-btn-disabled-color:var(--bb-secondary-dark);--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:var(--bb-secondary-dark);}h1,.h1{color:var(--bb-h1-color);}h2,.h2{color:var(--bb-h2-color);}h3,.h3{color:var(--bb-h3-color);}
