/* @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:#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;}
#views-bootstrap-blok-hero-stin-arhiki-block-1 .carousel-caption.d-none.d-md-block{display:block !important;}#views-bootstrap-blok-hero-stin-arhiki-block-1 .carousel-caption{position:absolute;bottom:6%;left:9px;width:100%;padding:30px;background:linear-gradient(to top,rgba(0,0,0,0.75),rgba(0,0,0,0));text-align:left;border-radius:0;transition:background 0.3s ease-in-out;}#views-bootstrap-blok-hero-stin-arhiki-block-1 .carousel-caption:hover{background:linear-gradient(to top,rgba(0,0,0,0.95),rgba(0,0,0,0.1));}#views-bootstrap-blok-hero-stin-arhiki-block-1 .carousel-caption h3,#views-bootstrap-blok-hero-stin-arhiki-block-1 .carousel-caption h3 a{color:#ffffff !important;font-size:2rem;font-weight:700;margin:0;text-decoration:none;}#views-bootstrap-blok-hero-stin-arhiki-block-1 .carousel-caption p,#views-bootstrap-blok-hero-stin-arhiki-block-1 .carousel-caption p a{color:#e0e0e0 !important;font-size:1.1rem;margin-top:10px;}@media (max-width:992px){#views-bootstrap-blok-hero-stin-arhiki-block-1 .carousel-caption{padding:20px;}#views-bootstrap-blok-hero-stin-arhiki-block-1 .carousel-caption h3,#views-bootstrap-blok-hero-stin-arhiki-block-1 .carousel-caption h3 a{font-size:1.6rem;}#views-bootstrap-blok-hero-stin-arhiki-block-1 .carousel-caption p,#views-bootstrap-blok-hero-stin-arhiki-block-1 .carousel-caption p a{font-size:1rem;}}@media (max-width:768px){#views-bootstrap-blok-hero-stin-arhiki-block-1 .carousel-caption{padding:15px;}#views-bootstrap-blok-hero-stin-arhiki-block-1 .carousel-caption h3,#views-bootstrap-blok-hero-stin-arhiki-block-1 .carousel-caption h3 a{font-size:1.3rem;line-height:1.4;}#views-bootstrap-blok-hero-stin-arhiki-block-1 .carousel-caption p,#views-bootstrap-blok-hero-stin-arhiki-block-1 .carousel-caption p a{font-size:0.9rem;}}@media (max-width:480px){#views-bootstrap-blok-hero-stin-arhiki-block-1 .carousel-caption{padding:10px;}#views-bootstrap-blok-hero-stin-arhiki-block-1 .carousel-caption h3,#views-bootstrap-blok-hero-stin-arhiki-block-1 .carousel-caption h3 a{font-size:0.8rem;}#views-bootstrap-blok-hero-stin-arhiki-block-1 .carousel-caption p,#views-bootstrap-blok-hero-stin-arhiki-block-1 .carousel-caption p a{display:none;}}.block-views h2.block-title{font-size:1.5rem;font-weight:700;color:#111;margin-bottom:15px;padding-bottom:5px;border-bottom:3px solid #cc0000;position:relative;display:inline-block;}.block-views h2.block-title::before{content:"📰";margin-right:8px;}@media (max-width:768px){.block-views h2.block-title{font-size:1.3rem;}}@media (max-width:480px){.block-views h2.block-title{font-size:1.1rem;border-bottom:2px solid #cc0000;}}
.layout-builder .view a,.block-views .view a,.view-content a,.view a{position:relative;display:inline-block;color:#1a1a1a;font-weight:600;font-family:"Roboto","Noto Sans",Arial,sans-serif;font-size:1.08rem;line-height:1.1;text-decoration:none;transition:all 0.3s ease;padding-bottom:3px;}.layout-builder .view a::after,.block-views .view a::after,.view-content a::after,.view a::after{content:"";position:absolute;bottom:0;left:0;width:0%;height:2px;background-color:#cc0000;transition:width 0.3s ease-in-out;}.layout-builder .view a:hover::after,.block-views .view a:hover::after,.view-content a:hover::after,.view a:hover::after{width:100%;}.layout-builder .view a:hover,.block-views .view a:hover,.view-content a:hover,.view a:hover{color:#cc0000;transform:translateX(2px);}.dark-section .view a{color:#ffffff !important;}.dark-section .view a::after{background-color:#ff5555;}.dark-section .view a:hover{color:#ff5555 !important;}#views-bootstrap-roi-eidiseon-stin-arhiki-block-1 .col-12.col-sm-12.col-md-12.col-lg-12.col-xl-12{display:flex;align-items:flex-start;gap:2px;margin-bottom:0px;padding-bottom:0px;border-bottom:1px solid #e5e5e5;}#views-bootstrap-roi-eidiseon-stin-arhiki-block-1 .views-field-field-image{flex-shrink:0;}#views-bootstrap-roi-eidiseon-stin-arhiki-block-1 .views-field-field-image img{width:130px;height:90px;border-radius:4px;object-fit:cover;transition:transform 0.3s ease;}#views-bootstrap-roi-eidiseon-stin-arhiki-block-1 .views-field-field-image:hover img{transform:scale(1.05);}#views-bootstrap-roi-eidiseon-stin-arhiki-block-1 .views-field-title{flex:1;}#views-bootstrap-roi-eidiseon-stin-arhiki-block-1 .views-field-title a{display:block;color:#1a1a1a;font-weight:500;font-size:1.0rem;line-height:1.3;text-decoration:none;transition:color 0.25s ease,transform 0.2s ease;letter-spacing:-0.1px;}#views-bootstrap-roi-eidiseon-stin-arhiki-block-1 .views-field-title a:hover{color:#cc0000;transform:translateX(3px);}@media (max-width:1024px){#views-bootstrap-roi-eidiseon-stin-arhiki-block-1 .col-12.col-sm-12.col-md-12.col-lg-12.col-xl-12{flex-direction:column;align-items:center;text-align:center;}#views-bootstrap-roi-eidiseon-stin-arhiki-block-1 .views-field-field-image img{width:100%;max-width:360px;}#views-bootstrap-roi-eidiseon-stin-arhiki-block-1 .views-field-title{margin-top:8px;}}#block-bootstrap-barrio-subtheme-titlos .field--name-title{display:block;font-family:"Roboto","Noto Sans",Arial,sans-serif;font-weight:700;font-size:1.8rem;line-height:1.25;color:#1a1a1a;margin-bottom:10px;letter-spacing:-0.4px;text-transform:none;}#block-bootstrap-barrio-subtheme-titlos .field--name-title:hover{color:#ff6600;transition:all 0.3s ease;transform:translateY(-1px);}@media (max-width:768px){#block-bootstrap-barrio-subtheme-titlos .field--name-title{font-size:1.4rem;line-height:1.3;text-align:center;}}
.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);}
