/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
:root{--bs-border-radius:.75rem;--bs-slc-body-bg:rgb(246,246,246);}
.offset-n1{margin-left:-8.33333333%;}.offset-n2{margin-left:-16.66666667%;}.offset-n3{margin-left:-25%;}.offset-n4{margin-left:-33.33333333%;}.offset-n5{margin-left:-41.66666667%;}.offset-n6{margin-left:-50%;}.offset-n7{margin-left:-58.33333333%;}.offset-n8{margin-left:-66.66666667%;}.offset-n9{margin-left:-75%;}.offset-n10{margin-left:-83.33333333%;}.offset-n11{margin-left:-91.66666667%;}@media (min-width:576px){.offset-sm-n0{margin-left:0;}.offset-sm-n1{margin-left:-8.33333333%;}.offset-sm-n2{margin-left:-16.66666667%;}.offset-sm-n3{margin-left:-25%;}.offset-sm-n4{margin-left:-33.33333333%;}.offset-sm-n5{margin-left:-41.66666667%;}.offset-sm-n6{margin-left:-50%;}.offset-sm-n7{margin-left:-58.33333333%;}.offset-sm-n8{margin-left:-66.66666667%;}.offset-sm-n9{margin-left:-75%;}.offset-sm-n10{margin-left:-83.33333333%;}.offset-sm-n11{margin-left:-91.66666667%;}}@media (min-width:768px){.offset-md-n0{margin-left:0;}.offset-md-n1{margin-left:-8.33333333%;}.offset-md-n2{margin-left:-16.66666667%;}.offset-md-n3{margin-left:-25%;}.offset-md-n4{margin-left:-33.33333333%;}.offset-md-n5{margin-left:-41.66666667%;}.offset-md-n6{margin-left:-50%;}.offset-md-n7{margin-left:-58.33333333%;}.offset-md-n8{margin-left:-66.66666667%;}.offset-md-n9{margin-left:-75%;}.offset-md-n10{margin-left:-83.33333333%;}.offset-md-n11{margin-left:-91.66666667%;}}@media (min-width:992px){.offset-lg-n0{margin-left:0;}.offset-lg-n1{margin-left:-8.33333333%;}.offset-lg-n2{margin-left:-16.66666667%;}.offset-lg-n3{margin-left:-25%;}.offset-lg-n4{margin-left:-33.33333333%;}.offset-lg-n5{margin-left:-41.66666667%;}.offset-lg-n6{margin-left:-50%;}.offset-lg-n7{margin-left:-58.33333333%;}.offset-lg-n8{margin-left:-66.66666667%;}.offset-lg-n9{margin-left:-75%;}.offset-lg-n10{margin-left:-83.33333333%;}.offset-lg-n11{margin-left:-91.66666667%;}}@media (min-width:1200px){.offset-xl-n0{margin-left:0;}.offset-xl-n1{margin-left:-8.33333333%;}.offset-xl-n2{margin-left:-16.66666667%;}.offset-xl-n3{margin-left:-25%;}.offset-xl-n4{margin-left:-33.33333333%;}.offset-xl-n5{margin-left:-41.66666667%;}.offset-xl-n6{margin-left:-50%;}.offset-xl-n7{margin-left:-58.33333333%;}.offset-xl-n8{margin-left:-66.66666667%;}.offset-xl-n9{margin-left:-75%;}.offset-xl-n10{margin-left:-83.33333333%;}.offset-xl-n11{margin-left:-91.66666667%;}}@media (min-width:1400px){.offset-xxl-n0{margin-left:0;}.offset-xxl-n1{margin-left:-8.33333333%;}.offset-xxl-n2{margin-left:-16.66666667%;}.offset-xxl-n3{margin-left:-25%;}.offset-xxl-n4{margin-left:-33.33333333%;}.offset-xxl-n5{margin-left:-41.66666667%;}.offset-xxl-n6{margin-left:-50%;}.offset-xxl-n7{margin-left:-58.33333333%;}.offset-xxl-n8{margin-left:-66.66666667%;}.offset-xxl-n9{margin-left:-75%;}.offset-xxl-n10{margin-left:-83.33333333%;}.offset-xxl-n11{margin-left:-91.66666667%;}}
.grid:not(.views-view-grid){display:grid;grid-template-rows:repeat(var(--bs-rows,1),1fr);grid-template-columns:repeat(var(--bs-columns,12),1fr);gap:var(--bs-gap,1.5rem)}.grid .g-col-1{grid-column:auto/span 1}.grid .g-col-2{grid-column:auto/span 2}.grid .g-col-3{grid-column:auto/span 3}.grid .g-col-4{grid-column:auto/span 4}.grid .g-col-5{grid-column:auto/span 5}.grid .g-col-6{grid-column:auto/span 6}.grid .g-col-7{grid-column:auto/span 7}.grid .g-col-8{grid-column:auto/span 8}.grid .g-col-9{grid-column:auto/span 9}.grid .g-col-10{grid-column:auto/span 10}.grid .g-col-11{grid-column:auto/span 11}.grid .g-col-12{grid-column:auto/span 12}.grid .g-start-1{grid-column-start:1}.grid .g-start-2{grid-column-start:2}.grid .g-start-3{grid-column-start:3}.grid .g-start-4{grid-column-start:4}.grid .g-start-5{grid-column-start:5}.grid .g-start-6{grid-column-start:6}.grid .g-start-7{grid-column-start:7}.grid .g-start-8{grid-column-start:8}.grid .g-start-9{grid-column-start:9}.grid .g-start-10{grid-column-start:10}.grid .g-start-11{grid-column-start:11}@media (min-width:576px){.grid .g-col-sm-1{grid-column:auto/span 1}.grid .g-col-sm-2{grid-column:auto/span 2}.grid .g-col-sm-3{grid-column:auto/span 3}.grid .g-col-sm-4{grid-column:auto/span 4}.grid .g-col-sm-5{grid-column:auto/span 5}.grid .g-col-sm-6{grid-column:auto/span 6}.grid .g-col-sm-7{grid-column:auto/span 7}.grid .g-col-sm-8{grid-column:auto/span 8}.grid .g-col-sm-9{grid-column:auto/span 9}.grid .g-col-sm-10{grid-column:auto/span 10}.grid .g-col-sm-11{grid-column:auto/span 11}.grid .g-col-sm-12{grid-column:auto/span 12}.grid .g-start-sm-1{grid-column-start:1}.grid .g-start-sm-2{grid-column-start:2}.grid .g-start-sm-3{grid-column-start:3}.grid .g-start-sm-4{grid-column-start:4}.grid .g-start-sm-5{grid-column-start:5}.grid .g-start-sm-6{grid-column-start:6}.grid .g-start-sm-7{grid-column-start:7}.grid .g-start-sm-8{grid-column-start:8}.grid .g-start-sm-9{grid-column-start:9}.grid .g-start-sm-10{grid-column-start:10}.grid .g-start-sm-11{grid-column-start:11}}@media (min-width:768px){.grid .g-col-md-1{grid-column:auto/span 1}.grid .g-col-md-2{grid-column:auto/span 2}.grid .g-col-md-3{grid-column:auto/span 3}.grid .g-col-md-4{grid-column:auto/span 4}.grid .g-col-md-5{grid-column:auto/span 5}.grid .g-col-md-6{grid-column:auto/span 6}.grid .g-col-md-7{grid-column:auto/span 7}.grid .g-col-md-8{grid-column:auto/span 8}.grid .g-col-md-9{grid-column:auto/span 9}.grid .g-col-md-10{grid-column:auto/span 10}.grid .g-col-md-11{grid-column:auto/span 11}.grid .g-col-md-12{grid-column:auto/span 12}.grid .g-start-md-1{grid-column-start:1}.grid .g-start-md-2{grid-column-start:2}.grid .g-start-md-3{grid-column-start:3}.grid .g-start-md-4{grid-column-start:4}.grid .g-start-md-5{grid-column-start:5}.grid .g-start-md-6{grid-column-start:6}.grid .g-start-md-7{grid-column-start:7}.grid .g-start-md-8{grid-column-start:8}.grid .g-start-md-9{grid-column-start:9}.grid .g-start-md-10{grid-column-start:10}.grid .g-start-md-11{grid-column-start:11}}@media (min-width:992px){.grid .g-col-lg-1{grid-column:auto/span 1}.grid .g-col-lg-2{grid-column:auto/span 2}.grid .g-col-lg-3{grid-column:auto/span 3}.grid .g-col-lg-4{grid-column:auto/span 4}.grid .g-col-lg-5{grid-column:auto/span 5}.grid .g-col-lg-6{grid-column:auto/span 6}.grid .g-col-lg-7{grid-column:auto/span 7}.grid .g-col-lg-8{grid-column:auto/span 8}.grid .g-col-lg-9{grid-column:auto/span 9}.grid .g-col-lg-10{grid-column:auto/span 10}.grid .g-col-lg-11{grid-column:auto/span 11}.grid .g-col-lg-12{grid-column:auto/span 12}.grid .g-start-lg-1{grid-column-start:1}.grid .g-start-lg-2{grid-column-start:2}.grid .g-start-lg-3{grid-column-start:3}.grid .g-start-lg-4{grid-column-start:4}.grid .g-start-lg-5{grid-column-start:5}.grid .g-start-lg-6{grid-column-start:6}.grid .g-start-lg-7{grid-column-start:7}.grid .g-start-lg-8{grid-column-start:8}.grid .g-start-lg-9{grid-column-start:9}.grid .g-start-lg-10{grid-column-start:10}.grid .g-start-lg-11{grid-column-start:11}}@media (min-width:1200px){.grid .g-col-xl-1{grid-column:auto/span 1}.grid .g-col-xl-2{grid-column:auto/span 2}.grid .g-col-xl-3{grid-column:auto/span 3}.grid .g-col-xl-4{grid-column:auto/span 4}.grid .g-col-xl-5{grid-column:auto/span 5}.grid .g-col-xl-6{grid-column:auto/span 6}.grid .g-col-xl-7{grid-column:auto/span 7}.grid .g-col-xl-8{grid-column:auto/span 8}.grid .g-col-xl-9{grid-column:auto/span 9}.grid .g-col-xl-10{grid-column:auto/span 10}.grid .g-col-xl-11{grid-column:auto/span 11}.grid .g-col-xl-12{grid-column:auto/span 12}.grid .g-start-xl-1{grid-column-start:1}.grid .g-start-xl-2{grid-column-start:2}.grid .g-start-xl-3{grid-column-start:3}.grid .g-start-xl-4{grid-column-start:4}.grid .g-start-xl-5{grid-column-start:5}.grid .g-start-xl-6{grid-column-start:6}.grid .g-start-xl-7{grid-column-start:7}.grid .g-start-xl-8{grid-column-start:8}.grid .g-start-xl-9{grid-column-start:9}.grid .g-start-xl-10{grid-column-start:10}.grid .g-start-xl-11{grid-column-start:11}}@media (min-width:1400px){.grid .g-col-xxl-1{grid-column:auto/span 1}.grid .g-col-xxl-2{grid-column:auto/span 2}.grid .g-col-xxl-3{grid-column:auto/span 3}.grid .g-col-xxl-4{grid-column:auto/span 4}.grid .g-col-xxl-5{grid-column:auto/span 5}.grid .g-col-xxl-6{grid-column:auto/span 6}.grid .g-col-xxl-7{grid-column:auto/span 7}.grid .g-col-xxl-8{grid-column:auto/span 8}.grid .g-col-xxl-9{grid-column:auto/span 9}.grid .g-col-xxl-10{grid-column:auto/span 10}.grid .g-col-xxl-11{grid-column:auto/span 11}.grid .g-col-xxl-12{grid-column:auto/span 12}.grid .g-start-xxl-1{grid-column-start:1}.grid .g-start-xxl-2{grid-column-start:2}.grid .g-start-xxl-3{grid-column-start:3}.grid .g-start-xxl-4{grid-column-start:4}.grid .g-start-xxl-5{grid-column-start:5}.grid .g-start-xxl-6{grid-column-start:6}.grid .g-start-xxl-7{grid-column-start:7}.grid .g-start-xxl-8{grid-column-start:8}.grid .g-start-xxl-9{grid-column-start:9}.grid .g-start-xxl-10{grid-column-start:10}.grid .g-start-xxl-11{grid-column-start:11}}
.text-justify{text-align:justify !important;}.column-count-1{column-count:1;-webkit-column-count:1;}.column-count-2{column-count:2;-webkit-column-count:2;}.column-count-3{column-count:3;-webkit-column-count:3;}.column-count-4{column-count:4;-webkit-column-count:4;}.column-count-5{column-count:5;-webkit-column-count:5;}.column-count-6{column-count:6;-webkit-column-count:6;}.column-count-7{column-count:7;-webkit-column-count:7;}.column-count-8{column-count:8;-webkit-column-count:8;}.column-count-9{column-count:9;-webkit-column-count:9;}.column-count-10{column-count:10;-webkit-column-count:10;}.column-count-11{column-count:11;-webkit-column-count:11;}.column-count-12{column-count:12;-webkit-column-count:12;}@media (min-width:576px){.column-count-sm-1{column-count:1;-webkit-column-count:1;}.column-count-sm-2{column-count:2;-webkit-column-count:2;}.column-count-sm-3{column-count:3;-webkit-column-count:3;}.column-count-sm-4{column-count:4;-webkit-column-count:4;}.column-count-sm-5{column-count:5;-webkit-column-count:5;}.column-count-sm-6{column-count:6;-webkit-column-count:6;}.column-count-sm-7{column-count:7;-webkit-column-count:7;}.column-count-sm-8{column-count:8;-webkit-column-count:8;}.column-count-sm-9{column-count:9;-webkit-column-count:9;}.column-count-sm-10{column-count:10;-webkit-column-count:10;}.column-count-sm-11{column-count:11;-webkit-column-count:11;}.column-count-sm-12{column-count:12;-webkit-column-count:12;}}@media (min-width:768px){.column-count-md-1{column-count:1;-webkit-column-count:1;}.column-count-md-2{column-count:2;-webkit-column-count:2;}.column-count-md-3{column-count:3;-webkit-column-count:3;}.column-count-md-4{column-count:4;-webkit-column-count:4;}.column-count-md-5{column-count:5;-webkit-column-count:5;}.column-count-md-6{column-count:6;-webkit-column-count:6;}.column-count-md-7{column-count:7;-webkit-column-count:7;}.column-count-md-8{column-count:8;-webkit-column-count:8;}.column-count-md-9{column-count:9;-webkit-column-count:9;}.column-count-md-10{column-count:10;-webkit-column-count:10;}.column-count-md-11{column-count:11;-webkit-column-count:11;}.column-count-md-12{column-count:12;-webkit-column-count:12;}}@media (min-width:992px){.column-count-lg-1{column-count:1;-webkit-column-count:1;}.column-count-lg-2{column-count:2;-webkit-column-count:2;}.column-count-lg-3{column-count:3;-webkit-column-count:3;}.column-count-lg-4{column-count:4;-webkit-column-count:4;}.column-count-lg-5{column-count:5;-webkit-column-count:5;}.column-count-lg-6{column-count:6;-webkit-column-count:6;}.column-count-lg-7{column-count:7;-webkit-column-count:7;}.column-count-lg-8{column-count:8;-webkit-column-count:8;}.column-count-lg-9{column-count:9;-webkit-column-count:9;}.column-count-lg-10{column-count:10;-webkit-column-count:10;}.column-count-lg-11{column-count:11;-webkit-column-count:11;}.column-count-lg-12{column-count:12;-webkit-column-count:12;}}@media (min-width:1200px){.column-count-xl-1{column-count:1;-webkit-column-count:1;}.column-count-xl-2{column-count:2;-webkit-column-count:2;}.column-count-xl-3{column-count:3;-webkit-column-count:3;}.column-count-xl-4{column-count:4;-webkit-column-count:4;}.column-count-xl-5{column-count:5;-webkit-column-count:5;}.column-count-xl-6{column-count:6;-webkit-column-count:6;}.column-count-xl-7{column-count:7;-webkit-column-count:7;}.column-count-xl-8{column-count:8;-webkit-column-count:8;}.column-count-xl-9{column-count:9;-webkit-column-count:9;}.column-count-xl-10{column-count:10;-webkit-column-count:10;}.column-count-xl-11{column-count:11;-webkit-column-count:11;}.column-count-xl-12{column-count:12;-webkit-column-count:12;}}@media (min-width:1400px){.column-count-xxl-1{column-count:1;-webkit-column-count:1;}.column-count-xxl-2{column-count:2;-webkit-column-count:2;}.column-count-xxl-3{column-count:3;-webkit-column-count:3;}.column-count-xxl-4{column-count:4;-webkit-column-count:4;}.column-count-xxl-5{column-count:5;-webkit-column-count:5;}.column-count-xxl-6{column-count:6;-webkit-column-count:6;}.column-count-xxl-7{column-count:7;-webkit-column-count:7;}.column-count-xxl-8{column-count:8;-webkit-column-count:8;}.column-count-xxl-9{column-count:9;-webkit-column-count:9;}.column-count-xxl-10{column-count:10;-webkit-column-count:10;}.column-count-xxl-11{column-count:11;-webkit-column-count:11;}.column-count-xxl-12{column-count:12;-webkit-column-count:12;}}
.p-4-5{padding:2rem !important;}.py-10{padding-top:6rem !important;padding-bottom:6rem !important;}.pb-10{padding-top:6rem !important;padding-bottom:6rem !important;}.translate-middle{transform:translate(-50%,-50%)!important}.translate-middle-x{transform:translateX(-50%)!important}.translate-middle-y{transform:translateY(-50%)!important;}@media (min-width:576px){.translate-middle-sm{transform:translate(-50%,-50%)!important}.translate-middle-sm-x{transform:translateX(-50%)!important}.translate-middle-sm-y{transform:translateY(-50%)!important;}}@media (min-width:768px){.translate-middle-md{transform:translate(-50%,-50%)!important}.translate-middle-md-x{transform:translateX(-50%)!important}.translate-middle-md-y{transform:translateY(-50%)!important;}}@media (min-width:992px){.translate-middle-lg{transform:translate(-50%,-50%)!important}.translate-middle-lg-x{transform:translateX(-50%)!important}.translate-middle-lg-y{transform:translateY(-50%)!important;}}@media (min-width:1200px){.translate-middle-xl{transform:translate(-50%,-50%)!important}.translate-middle-xl-x{transform:translateX(-50%)!important}.translate-middle-xl-y{transform:translateY(-50%)!important;}}@media (min-width:1400px){.translate-middle-xxl{transform:translate(-50%,-50%)!important}.translate-middle-xxl-x{transform:translateX(-50%)!important}.translate-middle-xxl-y{transform:translateY(-50%)!important;}}
.nav{--bs-nav-link-padding-y:.75rem;}.nav-tabs{}
.navbar-nav .dropdown-menu.show{--bs-dropdown-bg:var(--bb-primary-text);--bs-dropdown-box-shadow:none;border-radius:0;border:0;width:100%;margin:0;}.navbar-nav .dropdown-menu .dropdown-item{padding:.5rem var(--bs-dropdown-item-padding-x);}.navbar-nav .dropdown-menu .dropdown-item a{text-decoration:none;display:block;}.navbar .dropdown-menu.show .dropdown-container{flex-flow:row wrap;justify-content:space-between;}.navbar .dropdown-menu.show .dropdown-container .dropdown-nav-items .row{justify-content:center;}.navbar--row-wrapper ul{column-count:1;}.navbar--row-wrapper ul li{list-style:none;;break-inside:avoid;white-space:normal;padding:.5rem 2rem;font-size:.9rem;}@media (min-width:768px){.navbar--row-wrapper ul li{font-size:1.25rem;}}@media (min-width:992px){#header .navbar-nav{gap:10px;}.navbar-nav .dropdown,.navbar-nav .dropdown-center,.navbar-nav .dropend,.navbar-nav .dropstart,.navbar-nav .dropup,.navbar-nav .dropup-center{position:static;}.navbar .dropdown-menu.show{min-height:380px;}.navbar .dropdown-menu.show .dropdown-container{padding:3rem;}.navbar .dropdown-menu.show .dropdown-container .dropdown-nav-items .row{padding-bottom:2rem;}.navbar--row-wrapper ul li{font-size:1rem;line-height:2rem;padding:.5rem 1.5rem;}}@media (min-width:1200px){.navbar--row-wrapper ul li{padding:.75rem 1.5rem;font-size:1.75rem;}}
body,p,a,li,.hero-section h3,.sans-serif{font-family:"Avenir Next",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}h1,h2,h3,h5,h6,h1 a,h2 a,h3 a,.serif{font-family:"Avenir Next",sans-serif;font-weight:700;}h1.sans-serif,h2.sans-serif,h3.sans-serif,h4.sans-serif,h5.sans-serif,h6.sans-serif{font-family:"Avenir Next",sans-serif;}h4{font-family:"Avenir Next",sans-serif;font-weight:normal;}a{text-decoration:none;}#header .navbar-brand{display:flex;align-items:center;gap:15px;}#header a img{max-width:45px;margin-inline-start:20px;}.node__content{margin-top:0;}#block-slc-pagetitle{text-align:center;width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;background:var(--bs-primary-text-emphasis);color:var(--bs-light);padding-block:3rem;}.navbar{--bs-navbar-toggler-icon-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.75%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");--bs-navbar-toggler-border-color:rgba(var(--bs-body-bg-rgb),0.15);}.navbar-toggler:focus{box-shadow:255 255 255 var(--bs-navbar-toggler-focus-width);}.page-vocabulary-rooms #block-slc-pagetitle{display:none;}.page-vocabulary-rooms #main{margin-top:3rem;}.view.justify-content-center > .row{justify-content:center !important;}table{caption-side:top;}caption{font-size:calc(1.275rem + .3vw);font-weight:bold;}.table>:not(caption)>*>*{background-color:var(--bs-white);}.table-separate{margin-bottom:3rem;border-collapse:separate;border-spacing:0px 20px;}.table-separate tr td{padding:1rem .5rem;vertical-align:middle;border:0;}.table-separate tr:first-child td{border-top:1px solid transparent;}.table-separate tr td:first-child{background:var(--bs-gray-200);}.table-separate tbody > tr{border:0;outline:.05rem solid var(--bs-border-color);}.table-separate thead > tr th{color:var(--bs-gray-600);}.table-grid thead tr,.table-grid tbody tr,.table-grid tfoot tr{display:grid;grid-template-columns:repeat(4,1fr);}.table-grid thead th,.table-grid tbody td,.table-grid tfoot td{grid-column:auto/span 1;}.btn-xl{--bs-btn-padding-y:0.75rem;--bs-btn-padding-x:1rem;--bs-btn-font-size:1.5rem;}img{max-width:100%;height:auto;}img.image-style-circle-image{border-radius:50%;border:.25rem solid var(--bs-primary);}.rounded-circle img{border-radius:50%;}.img-16by9{object-fit:cover;aspect-ratio:16/9;}.img-4by3{object-fit:cover;aspect-ratio:4/3;}.img-1by1{object-fit:cover;aspect-ratio:1/1;}.img-xxs{max-width:1em;}.img-xs{max-width:3em;}.img-sm{max-width:5em;}.img-md{max-width:8em;}.img-lg{max-width:10em;}.img-xl{max-width:15em;}.img-xxl{max-width:20em;}@media all and (min-width:560px){.node .field--type-image{float:none;margin:0;}[dir="rtl"] .node .field--type-image{float:none;margin:0;}.node .field--type-image + .field--type-image{clear:both;}}.field--type-image img,.field--name-field-user-picture img{margin:0;}.card-img img,.card-img-top img{border-top-left-radius:var(--bs-card-inner-border-radius);border-top-right-radius:var(--bs-card-inner-border-radius);}.card-img-bottom img{border-bottom-left-radius:var(--bs-card-inner-border-radius);border-bottom-right-radius:var(--bs-card-inner-border-radius);}.card-img.rounded-start img{border-bottom-left-radius:var(--bs-border-radius) !important;border-top-left-radius:var(--bs-border-radius) !important;}.card-img.rounded-top-0 img{border-top-left-radius:0 !important;border-top-right-radius:0 !important;}.card-img.rounded-bottom-0 img{border-bottom-right-radius:0 !important;border-bottom-left-radius:0 !important;}.card-img.rounded-start-0 img{border-bottom-left-radius:0 !important;border-top-left-radius:0 !important;}.card-img.rounded-end-0 img{border-top-right-radius:0 !important;border-bottom-right-radius:0 !important;}.form-actions input + input,.field--widget-inline-entity-form-complex .fieldset-wrapper .form-wrapper input + input{margin-top:15px;}.header-title{position:relative;text-align:center;min-height:480px;display:flex;align-items:center;background-repeat:no-repeat;background-size:cover;background-position:center;}.header-title{width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;}.header-title.default{min-height:220px;}.header-title .content{flex:1 1 100%;}.header-title .content h1{font-family:"Avenir Next",sans-serif;font-weight:500;letter-spacing:2px;font-size:4.875em;}.header-title .content p{font-size:2em;}.list-table{border-bottom-width:4px;border-bottom-style:solid;width:100%;margin-bottom:2rem;}.list-table .table-heading{display:block;font-size:24px;font-weight:700;padding:2.5rem 5.4rem;text-transform:uppercase;}.list-table .table-description{font-weight:700;padding:2rem 5.4rem;margin:0;}.list-table .table-description .currency{font-size:18px;left:40px;position:absolute;top:16px;}.list-table ul{padding:0 10px;margin-bottom:0;}.list-table ul li{border-top-width:1px;border-top-style:solid;padding:12px 29px;}.list-table ul li:first-child{border-top:0;}.embed-responsive{position:relative;display:block;height:0;padding:0;overflow:hidden}.embed-responsive .embed-responsive-item,.embed-responsive embed,.embed-responsive iframe,.embed-responsive object,.embed-responsive video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.embed-responsive-16by9{padding-bottom:56.25%}.embed-responsive-4by3{padding-bottom:75%}.field--name-field-media-oembed-video{margin:1rem 0;}iframe:where(.media-oembed-content){display:block;width:100%;height:auto;aspect-ratio:16/9;border-radius:var(--bs-border-radius)!important;}.background-video{position:relative;z-index:0;min-height:640px;overflow-x:hidden;overflow-y:hidden;overflow:-moz-hidden-unscrollable;display:flex;align-items:center;width:100%;}#bg_video{position:absolute;top:50%;left:50%;min-width:100%;min-height:100%;width:auto;height:auto;z-index:-100;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);background-size:cover;opacity:.4;}.video-content-inner{transition:all .3s ease;-moz-transform:translateY(18vh);}@media (min-width:430px){.video-content-inner{-moz-transform:translateY(25vh);}}.background-video .video-content h1{font-family:"Avenir Next",sans-serif;margin-top:0rem;font-size:2.875em;line-height:3.2rem;}.background-video .video-content p{line-height:1.5;font-size:1.2em;}audio{width:100%;}.countdown{text-align:center;font-size:2.8em;width:auto;margin:.5em;}#content nav.tabs{margin-bottom:0;}#admin-toolbar-search-tab .js-form-type-search{margin-bottom:0 !important;}#navbar-top{justify-content:flex-end;}#block-slc-main-menu{position:initial;}.featured-bottom{background:var(--bs-white);padding-block:1rem;}.featured-bottom .nav{justify-content:center;font-size:18px;}.site-footer .nav{flex-flow:column;--bs-nav-link-padding-x:0;--bs-nav-link-padding-y:0.2rem;}.site-footer .block{border:none;margin:0;padding:0;}.site-footer__top{display:flex;flex-flow:column;gap:40px;}@media (min-width:767px){.site-footer__top{flex-flow:row;}}.site-footer__top .region{float:none;flex:1 1 100%;width:auto;padding:0 !important;margin-inline-start:0;margin-inline-end:0;}.site-footer__top h2{border:none;}.site-footer .content a{text-decoration:none;}.path-frontpage .header-title{display:none;}.page-node-1 #block-slc-pagetitle{display:none;}.node--type-class-occurrence #main-wrapper,.node--type-class-schedule #main-wrapper,.node--type-speaker #main-wrapper,.node--type-course #main-wrapper{padding:3rem 0;}.node--type-class-occurrence .field--label-above,.node--type-class-schedule .field--label-above,.node--type-speaker .field--label-above,.node--type-speaker .field--label-above,.node--type-course .field--label-inline,.node--type-course .field--label-above{border-top:1px solid #ccc;padding:10px 2px;}.node--type-class-occurrence .field--label-above:first-child:first-child,.node--type-class-schedule .field--label-above:first-child,.node--type-speaker .field--label-above:first-child,.node--type-speaker .field--label-above:first-child,.node--type-course .field--label-inline:first-child,.node--type-course .field--label-above:first-child{border-top:0;}form .field--name-field-date-and-time-single legend,form .field--name-field-date-and-time legend,form .field--name-field-arrival-flight-time legend,form .field--name-field-departure-flight-time legend,form .field--name-field-spouse-attending legend,form .field--name-field-graduating-year legend{font-size:initial;}.node--type-keynote-speakers #block-slc-pagetitle{margin-block-end:3rem;}.node--type-speaker .field--name-field-speaker-photo img{border-radius:50%;border:.25rem solid var(--bs-primary);}.field .field__label{font-weight:bold;}.node--type-session #block-slc-pagetitle{display:none;}.node--type-session .field--name-field-media-oembed-video{margin:0;}.node--type-session .field--type-entity-reference{margin-bottom:0;}.view-campus .card-header{font-size:calc(1.325rem + .9vw);}.view-area-services{margin-top:3rem;}.view-area-services .grid{margin-bottom:2em;}.view-area-services .address{margin-top:1rem;}.view-promoted-area-services .view-content > .views-row > .row{align-items:center;}@media (min-width:576px){.view-promoted-area-services .view-content > .views-row:nth-child(even) > .row{flex-flow:row-reverse;}}.view-session-audio{margin-top:3rem;}.view-session-audio .card-body .views-field span.views-label{display:block;font-weight:bold;padding:8px 2px;}.view-session-audio .card-body .text-black a{color:rgba(var(--bs-black-rgb),var(--bs-text-opacity))!important;}body:not(.user-logged-in) tr .views-field-edit-node{display:none;}.view-public-sessions tbody td{vertical-align:middle;}.view-public-sessions .views-field-field-date-and-time-1{width:95px;}.view-public-sessions .views-field-title{width:550px;}.view-public-sessions .views-field-field-speakers{width:250px;}.view-public-sessions .views-field-field-location{width:200px;}.view-public-sessions .views-field-field-media-image{width:75px;}.view-public-sessions .views-field-field-speakers .p-2{padding:.15rem !important;}.view-public-sessions h5{margin-bottom:0;}.view-keynote-speakers img{border-radius:50%;border:.25rem solid var(--bs-primary);margin-bottom:.5rem;}.view-public-session-speakers img{border-radius:50%;border:.25rem solid var(--bs-primary);margin-bottom:.5rem;}.view-itinerary-events-page .views-field-title em a + a{color:var(--bs-dark);}.view-itinerary-events-page .views-field-title em a + a:before{content:"|";display:inline-block;margin:0 5px;}.view-itinerary-events-page tr.session td,tr.personal-itinerary-item td{background:var(--bs-primary-bg-subtle);}.view-events-per-room th.views-field.views-field-field-date-and-time,.view-events-per-room td.views-field.views-field-field-date-and-time{min-width:95px;width:95px;}.view-events-per-room th.views-field-title,.view-events-per-room td.views-field-title{width:580px;}.view-events-per-room th.views-field-field-speakers,.view-events-per-room td.views-field-field-speakers{width:250px;}.view-events-per-room th.views-field-field-panel,.view-events-per-room td.views-field-field-panel{width:220px;}.view-events-per-room th.views-field-field-location,.view-events-per-room td.views-field-field-location{width:220px;}.view-events-per-room .views-field-field-speakers .p-2{padding:.15rem !important;}.view-events-per-room tbody td{vertical-align:middle;}.view-related-sessions .view-content.row{--bs-gutter-x:0;}.view-related-sessions .views-field-field-speakers{width:250px;}.view-related-sessions .views-field-field-speakers .p-2{padding:.15rem !important;}.view-related-sessions caption{font-size:1.25rem;}.view-related-sessions h6{margin-bottom:0;}@media print{.view-print-itineraries-teaser .view-content .views-row .view-header .teaser-itinerary-header,.view-print-itineraries-host .view-content .views-row .view-header .itinerary-header,.view-print-itineraries-guest .view-content .views-row .view-header .itinerary-header{page-break-before:always !important;}.view-print-itineraries-teaser .view-content .views-row:first-child .views-field-view .view-header .teaser-itinerary-header,.view-print-itineraries-host .view-content .views-row:first-child .views-field-view .view-header .itinerary-header,.view-print-itineraries-guest .view-content .views-row:first-child .views-field-view .view-header .itinerary-header{page-break-before:avoid !important;}}.js-form-item small.description{display:block;}input[type="date"]:not(:valid),input[type="time"]:not(:valid){border-color:var(--bs-danger);color:var(--bs-danger);}.block-help{border:none;padding:0;}#site-social-icons{list-style:none;padding:0;display:flex;gap:60px;justify-content:center;font-size:1.65rem;color:var(--bb-secondary-dark);margin:2rem 0 1rem;}.card i.card-icon{margin-top:2rem;margin-bottom:1rem;display:block;font-size:2.5em;}.top-initial{top:initial;}.bottom-initial{bottom:initial;}.path-itinerary fieldset .field--name-field-address .field__label{vertical-align:top;}.col-count-2 .view{column-count:2;column-gap:2.5rem;}.col-count-2 .view .row>*{break-before:column;}
#page,#main-wrapper,.region-primary-menu .menu-item a.is-active,.region-primary-menu .menu-item--active-trail a{background:var(--bs-slc-body-bg);}.bg-slc-light{--bs-bg-opacity:1;background-color:rgba(var(--bs-slc-body-bg),var(--bs-bg-opacity))!important;}.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-primary);}#navbar-main{background-color:var(--bs-primary);}a,.link{color:var(--bs-primary);}a:hover,a:focus,.link:hover,.link:focus{color:var(--bb-primary-dark);}.nav-item .dropdown-item a.active{color:var(--bs-white);}.nav-link{color:#444;}#header .navbar-brand,#header .nav-link{color:var(--bs-white);}.nav-link:hover,.nav-link:focus{color:var(--bb-primary-dark);}a:active,.link:active{color:var(--bs-primary);}caption{color:var(--bs-primary);}.page-item.active .page-link{background-color:var(--bs-primary);border-color:var(--bs-primary);}.page-link,.page-link:hover{color:var(--bb-primary-dark);}.sidebar .block{background-color:#f6f6f2;border-color:#f9f9f9;}.btn-primary{background-color:var(--bs-primary);border-color:var(--bs-primary);color:var(--bs-white);}.btn-primary:hover,.btn-primary:focus{background-color:var(--bb-primary-dark);}.site-footer{background:var(--bs-white);}.site-footer h2,.site-footer .content{color:rgba(0,0,0,0.65);}.site-footer .content a{color:var(--bs-primary);}.site-footer .content a:hover{color:var(--bb-primary-dark);}.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-white)eff;}.header-title{color:var(--bs-white);background-color:linear-gradient(to left,var(--bs-primary),var(--bb-primary-dark));}.header-title.default{background:var(--bs-gray-dark);}table tr th,table tr th a,table tr th a:hover,table tr th a:focus{color:var(--bb-primary-text);}.list-table{border-bottom-color:var(--bs-gray-100);background:var(--bs-white);}.list-table .table-heading{background:#2296f3;color:var(--bs-white);}.list-table .table-description{color:#000;}.list-table ul{color:#444;background:none repeat scroll 0 0 #F8F8F8;}.list-table ul li{border-top-color:#E8E8E8;}.card-img-overlay.bg-gradient{background:linear-gradient(to top,#000000bf,70%,transparent) !important;}.background-video{background:#000;}.background-video .video-content h1,.background-video .video-content h2,.background-video .video-content h3,.background-video .video-content h4,.background-video .video-content h5,.background-video .video-content h6,.background-video .video-content p,.background-video .video-content span{color:var(--bs-white);}.countdown{color:var(--bs-primary);}.card i.card-icon{color:var(--bs-primary);}[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;}
.bg-slc-1{background-image:url(/sites/default/files/2024-05/bg-slc-2.jpg);background-size:cover;background-position:center;}.bg-slc-2{background-image:url(/sites/default/files/2024-05/bg-slc-1-vertical.svg);background-size:cover;background-position:center;}.bg-slc-3{background-image:linear-gradient(to bottom,rgba(0,0,0,.4),rgba(0,0,0,.4)),url(/sites/default/files/2024-05/bg-slc-2.jpg);background-size:cover;background-position:bottom;}.bg-slc-4{background-image:linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,0)),url(/sites/default/files/2024/2024-11/video-background.svg);background-size:cover;background-position:bottom;}#navbar-main{background-image:linear-gradient(to bottom,rgba(0,0,0,.4),rgba(0,0,0,.4)),url(/sites/default/files/2024-05/bg-slc-2.jpg);background-size:cover;background-position:bottom;}
.form-required::after{content:'';vertical-align:super;display:inline-block;background-image:url(/themes/contrib/bootstrap_barrio/images/required.svg);background-repeat:no-repeat;background-size:7px 7px;width:7px;height:7px;margin:0 0.3em;}form .form-actions{align-self:flex-end;}form .filter-wrapper{padding-left:0;padding-right:0;margin-left:1rem;margin-right:1rem;}form .form-type-textarea{margin-bottom:0;}.link-edit-summary{border:0;background:none;text-decoration:underline;color:var(--bs-link-color);}
nav.tabs{margin-bottom:1rem;}nav.tabs ul{background:#e9ecef;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}nav.tabs ul .nav-item{flex-grow:1;}nav.tabs ul .nav-item a{color:#303030;text-align:center;}nav.tabs ul .nav-item.active a{background:#303030;color:#e9ecef;}
body,p,a,li{font-family:'Lato',arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}h1,h2,h3,h4,h5,h6,h1 a,h2 a,h3 a{font-family:'Montserrat',sans-serif;font-weight:700;}
