/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.full-width > .container{max-width:100%;padding:0;}.fixed-top{z-index:480;}
:root{--bs-blue:#2A7FFF;--bs-indigo:#3550A0;--bs-purple:#6f42c1;--bs-pink:#C13584;--bs-red:#c71c22;--bs-orange:#FF6600;--bs-yellow:#fdc281;--bs-green:#1ca538;--bs-teal:#5CE1E6;--bs-cyan:#96D9EF;--bs-black:#080305;--bs-white:#ffffff;--bs-gray:#999999;--bs-gray-dark:#333333;--bs-gray-100:#FDFDFD;--bs-gray-200:#FAFAFA;--bs-gray-300:#F7F7F7;--bs-gray-400:#c6c6c6;--bs-gray-500:#999999;--bs-gray-600:#666666;--bs-gray-700:#444444;--bs-gray-800:#333333;--bs-gray-900:#222222;--bs-primary:#2fa4e7;--bs-secondary:#09a2e4;--bs-success:#4CAF50;--bs-info:#033c73;--bs-warning:#FE8018;--bs-danger:#E86800;--bs-light:#f8f9fa;--bs-dark:#65320b;--bs-primary-rgb:47,164,231;--bs-secondary-rgb:233,236,239;--bs-success-rgb:115,168,57;--bs-info-rgb:3,60,115;--bs-warning-rgb:221,86,0;--bs-danger-rgb:199,28,34;--bs-light-rgb:248,249,250;--bs-dark-rgb:52,58,64;--bs-primary-text-emphasis:#256fd6;--bs-secondary-text-emphasis:#5B595A;--bs-success-text-emphasis:#137333;--bs-info-text-emphasis:#1877F2;--bs-warning-text-emphasis:#e55c00;--bs-danger-text-emphasis:#500b0e;--bs-light-text-emphasis:#96D9EF;--bs-dark-text-emphasis:#383234;--bs-primary-bg-subtle:#EEF6FF;--bs-secondary-bg-subtle:#EEF3F5;--bs-success-bg-subtle:#E6F5EC;--bs-info-bg-subtle:#DFECFF;--bs-warning-bg-subtle:#fff3cd;--bs-danger-bg-subtle:#FFF2E9;--bs-light-bg-subtle:#ECECEC;--bs-dark-bg-subtle:#E5E5E5;--bs-primary-border-subtle:#94BFFF;--bs-secondary-border-subtle:#121212CC;--bs-success-border-subtle:#5CA97D;--bs-info-border-subtle:#3B8CFC;--bs-warning-border-subtle:#ffeeba;--bs-danger-border-subtle:#E07B52;--bs-light-border-subtle:#e9ecef;--bs-dark-border-subtle:#adb5bd;--bs-white-rgb:255,255,255;--bs-black-rgb:0,0,0;--bs-font-sans-serif:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans","Liberation Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--bs-font-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--bs-gradient:linear-gradient(180deg,rgba(255,255,255,0.15),rgba(255,255,255,0));--bs-body-font-family:var(--bs-font-sans-serif);--bs-body-font-size:1rem;--bs-body-font-weight:400;--bs-body-line-height:1.5;--bs-body-color:#333333;--bs-body-color-rgb:51,51,51;--bs-body-bg:#fff;--bs-body-bg-rgb:255,255,255;--bs-emphasis-color:#000;--bs-emphasis-color-rgb:0,0,0;--bs-secondary-color:rgba(73,80,87,0.75);--bs-secondary-color-rgb:73,80,87;--bs-secondary-bg:#F9F9F9;--bs-secondary-bg-rgb:249,249,249;--bs-tertiary-color:rgba(73,80,87,0.5);--bs-tertiary-color-rgb:73,80,87;--bs-tertiary-bg:#EEF3F5;--bs-tertiary-bg-rgb:238,243,245;--bs-heading-color:#080305;--bs-link-color:#e55c00;--bs-link-color-rgb:229,92,0;--bs-link-decoration:underline;--bs-link-hover-color:#CC5200;--bs-link-hover-color-rgb:204,82,0;--bs-code-color:#e83e8c;--bs-highlight-color:#495057;--bs-highlight-bg:#f8ddcc;--bs-border-width:1px;--bs-border-style:solid;--bs-border-color:#00000000;--bs-border-color-translucent:rgba(0,0,0,0.175);--bs-border-radius:0.375rem;--bs-border-radius-sm:0.25rem;--bs-border-radius-lg:0.5rem;--bs-border-radius-xl:1rem;--bs-border-radius-xxl:2rem;--bs-border-radius-2xl:var(--bs-border-radius-xxl);--bs-border-radius-pill:50rem;--bs-box-shadow:0 0.5rem 1rem rgba(0,0,0,0.15);--bs-box-shadow-sm:0 0.125rem 0.25rem rgba(0,0,0,0.075);--bs-box-shadow-lg:0 1rem 3rem rgba(0,0,0,0.175);--bs-box-shadow-inset:inset 0 1px 2px rgba(0,0,0,0.075);--bs-focus-ring-width:0.25rem;--bs-focus-ring-opacity:0.25;--bs-focus-ring-color:rgba(47,164,231,0.25);--bs-form-valid-color:#73a839;--bs-form-valid-border-color:#73a839;--bs-form-invalid-color:#c71c22;--bs-form-invalid-border-color:#c71c22;}body{color:var(--bs-body-color);background:var(--bs-body-bg);}#page,#main-wrapper,.region-primary-menu .menu-item a.is-active,.region-primary-menu .menu-item--active-trail a{background:var(--bs-body-bg);}.tabs ul.primary li a.is-active{background-color:var(--bs-white);}.tabs ul.primary li.is-active a{background-color:var(--bs-white);border-bottom-color:var(--bs-white);}#navbar-top{background-color:var(--bs-white);}#navbar-main{background-color:var(--bs-white);}a,.link{color:var(--bs-link-color);text-decoration:none;}a:hover,a:focus,.link:hover,.link:focus{color:var(--bs-link-hover-color);text-decoration:underline;}.nav-item .dropdown-item a.active{color:var(--bs-highlight-color);}.nav-link{color:rgb(var(--bs-body-color-rgb));}.nav-link:hover,.nav-link:focus{color:rgb(var(--bs-emphasis-color-rgb));}a:active,.link:active{color:var(--bs-link-hover-color);}.page-item.active .page-link{background-color:var(--bs-link-color);border-color:var(--bs-link-color);}.page-link,.page-link:hover{color:var(--bs-link-hover-color);}.sidebar .block{background-color:var(--bs-secondary-color);border-color:var(--bs-border-color);}.btn{}.btn-primary:hover,.btn-primary:focus{transition:background-color 0.3s ease,box-shadow 0.3s ease;box-shadow:0 4px 8px rgba(0,0,0,0.15);}.btn-sm{}.btn-lg{}.btn-primary{color:var(--bs-light);background-color:var(--bs-warning);border-color:var(--bs-light);}.btn-primary:hover,.btn-primary:focus{background-color:var(--bs-primary);border-color:var(--bs-danger);}.btn-outline-primary{color:var(--bs-primary);border-color:var(--bs-primary);}.btn-outline-primary:hover,.btn-outline-primary:focus{color:var(--bs-light);background-color:var(--bs-warning);border-color:var(--bs-light);}.btn-secondary{}.btn-success{}.btn-danger{}.btn-warning{}.btn-info{}.btn-light{}.btn-dark{}.btn-link{}.bg-primary{background-color:var(--bs-primary) !important;}.bg-secondary{background-color:var(--bs-secondary) !important;}.bg-success{background-color:var(--bs-success) !important;}.bg-info{background-color:var(--bs-info) !important;}.bg-warning{background-color:var(--bs-warning) !important;}.bg-danger{background-color:var(--bs-danger) !important;}.bg-light{background-color:var(--bs-secondary-bg-subtle) !important;}.bg-dark{background-color:var(--bs-dark) !important;}.bg-primary-subtle{background-color:var(--bs-primary-bg-subtle) !important;}.bg-secondary-subtle{background-color:var(--bs-secondary-bg-subtle) !important;}.bg-success-subtle{background-color:var(--bs-success-bg-subtle) !important;}.bg-info-subtle{background-color:var(--bs-info-bg-subtle) !important;}.bg-warning-subtle{background-color:var(--bs-warning-bg-subtle) !important;}.bg-danger-subtle{background-color:var(--bs-danger-bg-subtle) !important;}.bg-light-subtle{background-color:var(--bs-light-bg-subtle) !important;}.bg-dark-subtle{background-color:var(--bs-dark-bg-subtle) !important;}.text-bg-primary{color:var(--bs-light);background-color:var(--bs-primary) !important;}.text-bg-secondary{color:var(--bs-light);background-color:var(--bs-secondary) !important;}.text-bg-success{color:var(--bs-light);background-color:var(--bs-success) !important;}.text-bg-info{color:var(--bs-light);background-color:var(--bs-info) !important;}.text-bg-warning{color:var(--bs-body-color);background-color:var(--bs-warning) !important;}.text-bg-danger{color:var(--bs-light);background-color:var(--bs-danger) !important;}.text-bg-light{color:var(--bs-body-color);background-color:var(--bs-light) !important;}.text-bg-dark{color:var(--bs-light);background-color:var(--bs-dark) !important;}.site-footer{background:var(--bs-body-color);}.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:var(--bs-body-color);}[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;}
@font-face{font-family:"futura";src:url("/themes/custom/korumo_bootstrap_barrio/fonts/FUTURATEE-REGULAR.ttf") format("truetype")}h1,h2,h1 a,h2 a{font-family:'futura',Helvetica,Arial,Lucida,sans-serif;}h1,h1 a{font-weight:500;text-transform:uppercase;font-size:60px;line-height:1.3em;text-align:center;}h2,h2 a{font-weight:700;}h3,h4,h5,h6,h3 a{font-family:'futura',Helvetica,Arial,Lucida,sans-serif;}h3,h3 a{font-weight:normal;text-transform:uppercase;letter-spacing:2px;}body,p,a,li{font-family:'futura',Helvetica,Arial,Lucida,sans-serif;line-height:1.7em;font-weight:500;}
