/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
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:#E6E6FA;}#navbar-main{background-color:#5F9EA0;}a:hover,a:focus,.link:hover,.link:focus{color:#b50000;}.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:transparent;}.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;}ul.sf-menu.sf-style-blue li,ul.sf-menu.sf-style-blue.sf-navbar{background:#5F9EA0;}ul.sf-menu.sf-style-blue li:hover,ul.sf-menu.sf-style-blue li.sfHover,ul.sf-menu.sf-style-blue a.is-active,ul.sf-menu.sf-style-blue a:focus,ul.sf-menu.sf-style-blue a:hover,ul.sf-menu.sf-style-blue span.nolink:hover{background:#5F9EA0;}ul.sf-menu.sf-style-blue li li,ul.sf-menu.sf-style-blue.sf-navbar > li > ul{background:#5F9EA0;}
.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);}
.site-branding{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;color:#000000;text-decoration:none;font-family:'Roboto Condensed';text-transform:uppercase;margin-top:5px;margin-left:5px;}.site-branding img{width:130px;height:auto;}.site-branding a{color:#000000;text-decoration:none;font-family:'Roboto Condensed';text-transform:uppercase;}.site-branding a:hover{color:#000000;text-decoration:none;}.site-name-slogan{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}.site-name{overflow-wrap:break-word;text-align:center;padding-bottom:0.5rem;padding-top:0.5rem;font-size:3rem;line-height:1;}.site-slogan{font-weight:600;font-size:1.5rem;text-align:right;text-transform:none;padding-top:0.5rem;}.site-footer{padding:0px 0 0px;background:transparent;}.site-footer__bottom{margin-top:0px;}a:link{text-decoration:none;}.ti-10{text-indent:1rem;}.ti-15{text-indent:1.5rem;}.ti-20{text-indent:2rem;}.carousel-item{position:relative;height:600px;overflow:hidden;}.carousel-image{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:center center;z-index:1;}.carousel-image::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(to bottom,rgba(0,0,0,0.4) 0%,rgba(0,0,0,0.7) 100%);z-index:2;}.carousel-caption{position:absolute;bottom:0;left:0;right:0;z-index:3;background:linear-gradient(to top,rgba(0,0,0,0.65) 0%,rgba(0,0,0,0.0) 100%);padding:2rem;max-width:100%;}.slide-heading{font-size:2rem;font-weight:700;color:#a9ff91;margin-bottom:1rem;text-shadow:0 2px 6px rgba(0,0,0,0.6);}.carousel-caption p{font-size:1.2rem;color:#fff;margin-bottom:0.5rem;text-shadow:0 2px 6px rgba(0,0,0,0.6);}@media (max-width:768px){.carousel-caption{padding:1rem;bottom:0;text-align:center;font-size:0.9rem;max-width:90%;}.carousel-item{height:400px;}.carousel-caption .text-end{text-align:center !important;}}.carousel-caption .text-end .btn{background-color:#007bff;border:none;color:#fff;font-weight:600;padding:10px 24px;border-radius:4px;text-decoration:none;transition:background-color 0.3s ease;}.carousel-caption .text-end .btn:hover{background-color:#0056b3;}.carousel-caption{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;}.carousel-indicators{bottom:15px;z-index:3;}.carousel-indicators [data-bs-target]{background-color:#fff;width:12px;height:12px;border-radius:50%;opacity:0.6;}.carousel-indicators .active{background-color:#007bff;opacity:1;}@media (max-width:768px){.carousel-item{height:400px;min-height:620px;}.carousel-caption{max-width:90%;text-align:center;align-items:center !important;bottom:0;padding:1.5rem;background:linear-gradient(to top,rgba(0,0,0,0.6) 0%,rgba(0,0,0,0.1) 100%);max-height:none;}.slide-heading{font-size:1.5rem;}#erasmusCarousel{margin-top:10px;}.carousel-image{background-position:center top;}.carousel-caption .text-end{text-align:center !important;width:100%;}.site-name{font-size:2rem;margin-right:2rem;}.site-slogan{margin-right:2rem;}}@media (max-width:992px){.carousel-item{min-height:620px;}}@media (max-width:480px){.carousel-item{min-height:620px;}}.counter-box{text-align:center;}.counter-icon{font-size:3rem;color:#003366;margin-bottom:10px;}.counter-number{font-size:2.8rem;font-weight:700;color:#003366;}.counter-title{font-size:1.1rem;margin-top:0.4rem;color:#333;}.h-green{color:#99E64D;}ul.sf-menu.sf-style-blue a,ul.sf-menu.sf-style-blue a:visited,ul.sf-menu.sf-style-blue span.nolink{padding:0.75em 0.5rem;}ul.sf-menu.sf-style-blue{margin-bottom:0;}
