/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
:root{--bs-border-radius:.75rem;--bs-primary-bg-subtle:#c7bfb1;--bs-primary-text-emphasis:#231f18;--bs-primary-opacity:#af966845;}
.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{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;}}
:root,[data-bs-theme=light]{--bs-accent:#8a181a;--bs-accent-rgb:138,24,26;--bs-accent-text-emphasis:#010101;--bs-accent-bg-subtle:#856b6c;--bs-accent-border-subtle:#865657;--bs-accent-shade:#ae2a2c;}[data-bs-theme=dark]{--bs-accent-text-emphasis:#da2a2c;--bs-accent-bg-subtle:#031633;--bs-accent-border-subtle:#440b0c;--bs-accent-shade:#ae2a2c;}.table-accent{--bs-table-color:var(--bs-black);--bs-table-bg:var(--bs-accent-bg-subtle);--bs-table-border-color:#544040;--bs-table-striped-bg:#705c5c;--bs-table-striped-color:var(--bs-black);--bs-table-active-bg:#6a5a5a;--bs-table-active-color:var(--bs-black);--bs-table-hover-bg:#725e5f;--bs-table-hover-color:var(--bs-black);color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.btn-accent{--bs-btn-color:var(--bs-white);--bs-btn-bg:var(--bs-accent);--bs-btn-border-color:var(--bs-accent);--bs-btn-hover-color:var(--bs-white);--bs-btn-hover-bg:#600a0b;--bs-btn-hover-border-color:#5d0708;--bs-btn-focus-shadow-rgb:155,43,45;--bs-btn-active-color:var(--bs-white);--bs-btn-active-bg:#660a0c;--bs-btn-active-border-color:#5c0708;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,0.125);--bs-btn-disabled-color:var(--bs-white);--bs-btn-disabled-bg:var(--bs-accent);--bs-btn-disabled-border-color:var(--bs-accent)}.btn-outline-accent{--bs-btn-color:var(--bs-accent);--bs-btn-border-color:var(--bs-accent);--bs-btn-hover-color:var(--bs-white);--bs-btn-hover-bg:var(--bs-accent);--bs-btn-hover-border-color:var(--bs-accent);--bs-btn-focus-shadow-rgb:var(--bs-accent-rgb);--bs-btn-active-color:var(--bs-white);--bs-btn-active-bg:var(--bs-accent);--bs-btn-active-border-color:var(--bs-accent);--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,0.125);--bs-btn-disabled-color:var(--bs-accent);--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:var(--bs-accent);--bs-gradient:none}.alert-accent{--bs-alert-color:var(--bs-accent-text-emphasis);--bs-alert-bg:var(--bs-accent-bg-subtle);--bs-alert-border-color:var(--bs-accent-border-subtle);--bs-alert-link-color:var(--bs-accent-text-emphasis)}.list-group-item-accent{--bs-list-group-color:var(--bs-accent-text-emphasis);--bs-list-group-bg:var(--bs-accent-bg-subtle);--bs-list-group-border-color:var(--bs-accent-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-accent-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-accent-border-subtle);--bs-list-group-active-color:var(--bs-accent-bg-subtle);--bs-list-group-active-bg:var(--bs-accent-text-emphasis);--bs-list-group-active-border-color:var(--bs-accent-text-emphasis)}.text-bg-accent{color:#fff!important;background-color:RGBA(var(--bs-accent-rgb),var(--bs-bg-opacity,1))!important}.link-accent{color:RGBA(var(--bs-accent-rgb),var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(var(--bs-accent-rgb),var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(var(--bs-accent-rgb),var(--bs-link-underline-opacity,1))!important}.link-accent:focus,.link-accent:hover{color:RGBA(175,150,104,var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(175,150,104,var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(175,150,104,var(--bs-link-underline-opacity,1))!important}.focus-ring-accent{--bs-focus-ring-color:rgba(var(--bs-accent-rgb),var(--bs-focus-ring-opacity))}.border-accent{--bs-border-opacity:1;border-color:rgba(var(--bs-accent-rgb),var(--bs-border-opacity))!important}.border-accent-subtle{border-color:var(--bs-accent-border-subtle)!important}.text-accent{--bs-text-opacity:1;color:rgba(var(--bs-accent-rgb),var(--bs-text-opacity))!important}.text-accent-emphasis{color:var(--bs-accent-text-emphasis)!important}.link-underline-accent{--bs-link-underline-opacity:1;-webkit-text-decoration-color:rgba(var(--bs-accent-rgb),var(--bs-link-underline-opacity))!important;text-decoration-color:rgba(var(--bs-accent-rgb),var(--bs-link-underline-opacity))!important}.bg-accent{--bs-bg-opacity:1;color:#fff !important;background-color:rgba(var(--bs-accent-rgb),var(--bs-bg-opacity))!important}.bg-accent-subtle{background-color:var(--bs-accent-bg-subtle)!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;}}
.overlap-start{margin-bottom:20rem !important;}.overlap-end{margin-top:20rem !important;}.overlap-start + section:not(.overlap-end),.overlap-end + section:not(.overlap-start){padding-top:20rem !important;}.overlap-img{z-index:1;}.overlap-start .overlap-img{transform:scale(2) translate(-20%)}.overlap-end .overlap-img{transform:scale(2) translate(20%)}@media (min-width:576px){.overlap-start-sm .overlap-img{transform:scale(2) translate(-20%);}.overlap-end-sm .overlap-img{transform:scale(2) translate(20%);}}@media (min-width:768px){.overlap-start-md .overlap-img{transform:scale(2) translate(-20%);}.overlap-end-md .overlap-img{transform:scale(2) translate(20%);}}@media (min-width:992px){.overlap-start-lg .overlap-img{transform:scale(2) translate(-20%);}.overlap-end-lg .overlap-img{transform:scale(2) translate(20%);}}@media (min-width:1200px){.overlap-start-xl .overlap-img{transform:scale(2) translate(-20%);}.overlap-end-xl .overlap-img{transform:scale(2) translate(20%);}}@media (min-width:1400px){.overlap-start-xxl .overlap-img{transform:scale(2) translate(-20%);}.overlap-end-xxl .overlap-img{transform:scale(2) translate(20%);}}
.table-border-separate .table{border-collapse:separate;}.outline{outline:1px solid var(--bs-border-color);}.border-spacing-y-1 .table{border-spacing:0px 10px;}.border-spacing-y-2 .table{border-spacing:0px 20px;}.border-spacing-y-3 .table{border-spacing:0px 30px;}.border-spacing-y-4 .table{border-spacing:0px 40px;}.border-spacing-y-5 .table{border-spacing:0px 50px;}.tr-1{width:100px;}.tr-2{width:170px;}.tr-3{width:460px;}.tr-4{width:160px;}.tr-5{width:120px;}
.carousel-stats{background-color:var(--bs-accent);}.stats .carousel-inner .carousel-item.active.carousel-item-start,.stats .carousel-inner .carousel-item.active.carousel-item-end{transition-duration:unset;}.stats .carousel-inner .carousel-item.active,.stats .carousel-inner .carousel-item-next,.stats .carousel-inner .carousel-item-prev{display:flex;}.stats .carousel-inner .carousel-item-start,.stats .carousel-inner .carousel-item-end{transform:unset;}.stats .carousel-inner .carousel-item-right.active,.stats .carousel-inner .carousel-item-next{transform:translateX(50%);}@media screen and (min-width:992px){.stats .carousel-inner .carousel-item-right.active,.stats .carousel-inner .carousel-item-next{transform:translateX(25%);}}.stats .carousel-inner .carousel-item-left.active,.stats .carousel-inner .carousel-item-prev{transform:translateX(-50%);}@media screen and (min-width:992px){.stats .carousel-inner .carousel-item-left.active,.stats .carousel-inner .carousel-item-prev{transform:translateX(-25%);}}.stats .carousel-inner .carousel-item-right,.stats .carousel-inner .carousel-item-left{transform:translateX(0);}.stats{width:80%;padding:4rem 0;margin:0 auto;max-width:1500px;}@media screen and (min-width:768px){.stats{padding:2rem 0;}}.stat-item{background-color:var(--bs-accent);}.stat-header{font-size:3rem;line-height:normal;text-align:center;margin-bottom:0;}@media screen and (min-width:768px){.stat-header{font-size:4rem;}}@media screen and (min-width:1200px){.stat-header{font-size:4rem;}}.stat-text{text-align:center;padding:0 5%;}.stat-inner{margin:2rem 0;border-right:0.5px solid var(--bs-accent-shade);}@media screen and (min-width:768px){.stat-inner{margin:3rem 0;}}@media screen and (min-width:992px){.stat-inner{margin:6rem 0;}}.stat-inner:nth-child(1){border-left:unset;}.stat-inner:nth-child(2){border-right:unset;}@media screen and (min-width:992px){.stat-inner:nth-child(2){border-right:0.5px solid var(--bs-accent-shade);}}.stat-inner:last-child{border-right:unset;}
html,body{overflow-x:hidden;}body,p,a,li,.hero-section h3,.sans-serif{font-family:'Monserrat',arial,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:'Chaparral Pro',serif;font-weight:700;}h1.sans-serif,h2.sans-serif,h3.sans-serif,h4.sans-serif,h5.sans-serif,h6.sans-serif{font-family:'Monserrat',arial,sans-serif;}h4{font-family:'Monserrat',arial,sans-serif;font-weight:normal;}#header .navbar-brand{display:flex;align-items:center;gap:15px;}#header a img{max-width:45px;margin-inline-start:10px;}.node__content{margin-top:0;}.view.justify-content-center > .row{justify-content:center !important;}a,.text-decoration-none a{text-decoration:none;outline:0;}img{max-width:100%;height:auto;}img.image-style-circle-image-220x220,img.image-style-circle-image{border-radius:50%;border:.25rem solid var(--bs-primary);}.image-style-ratio-3-2{object-fit:cover;aspect-ratio:3/2;}.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;}img.image-style-circle-image-220x220{margin:2rem 0 .75rem;}section.full-width{box-sizing:border-box;overflow-x:hidden;}body.gin--vertical-toolbar section.full-width{padding-inline-start:12px;padding-inline-end:12px;}@media (min-width:976px){body.gin--vertical-toolbar section.full-width{padding-inline-start:100px;padding-inline-end:100px;}body.gin--vertical-toolbar[data-toolbar-menu="open"] section.full-width{padding-inline-start:140px;padding-inline-end:140px;}}.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;box-sizing:border-box;overflow-x:hidden;}.header-title.default{min-height:220px;}.header-title .content{flex:1 1 100%;}.header-title .content h1{font-family:'Chaparral Pro',serif;font-weight:500;letter-spacing:2px;font-size:2.875em;color:var(--bs-light);}.hero-subtitle{color:var(--bs-light);}.header-title .content p{font-size:1.25em;}body.gin--vertical-toolbar header.header-title{padding-inline-start:100px;padding-inline-end:100px;}body.gin--vertical-toolbar[data-toolbar-menu="open"] header.header-title{padding-inline-start:148px;padding-inline-end:148px;}.header-title-sm{min-height:200px;}.header-title .field--type-entity-reference{margin-bottom:0;}table{caption-side:top;}.view table caption{font-size:1.75rem;color:var(--bs-primary);}.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:3rem 0;}iframe:where(.media-oembed-content){display:block;width:100%;height:auto;aspect-ratio:16/9;}.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%;}.background-video 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:"Chaparral Pro",serif;font-weight:400;margin-top:0rem;font-size:2.875em;line-height:3.2rem;}.background-video .video-content p{line-height:1.5;font-size:1.2em;}.countdown{text-align:center;font-size:2.8em;width:auto;margin:.5em;}#content nav.tabs{margin-bottom:0;}#navbar-top{justify-content:flex-end;}#block-wcbc-main-menu{position:initial;}.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");}.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;}}.dropdown-item .nav-link--academics,.dropdown-item .nav-link--admissions,.dropdown-item .nav-link--about,.dropdown-item .nav-link--experience{display:block;margin-bottom:0rem;border:1px solid var(--bs-light);padding:.75rem 1rem;color:var(--bs-light);font-weight:700;text-transform:uppercase;max-width:380px;line-height:1.2;}.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{min-height:720px;}.view-events-available .table{margin-bottom:3rem;border-collapse:separate;border-spacing:0px 20px;}.view-events-available .table tr td{padding:1rem .5rem;}.view-events-available .table tr:first-child td{border-top:1px solid transparent;}.view-events-available .table tbody > tr{border:0;outline:1px solid var(--bs-border-color);}.view-events-available .table thead > tr th{color:var(--bs-secondary);}tr.academic-event > td:first-child{background:var(--bs-accent) !important;}tr.athletic-event > td:first-child{background:var(--bs-orange) !important;}tr.admissions-event > td:first-child{background:var(--bs-teal) !important;}tr.opening-week > td:first-child{background:var(--bs-primary) !important;}tr.lancaster-baptist-church-event > td:first-child{background:var(--bs-success) !important;}tr.lancaster-baptist-school-event > td:first-child{background:var(--bs-yellow) !important;}tr.tour > td:first-child{background:var(--bs-gray) !important;}tr.graduation-week > td:first-child{background:var(--bs-gray-dark) !important;}.node--type-academic-term .field--name-node-title,.page-vocabulary-concentration .field--name-taxonomy-term-title{margin-top:3rem;}.node--type-course-book #main-wrapper,.node--type-class-occurrence #main-wrapper,.node--type-class-schedule #main-wrapper,.node--type-person #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-person .field--label-above,.node--type-person .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-person .field--label-above:first-child,.node--type-person .field--label-above:first-child,.node--type-course .field--label-inline:first-child,.node--type-course .field--label-above:first-child{border-top:0;}.node--type-person .field--name-field-photo img{border-radius:50%;border:.25rem solid var(--bs-primary);}.field .field__label{font-weight:bold;}.node--type-marketing-content .full-width .field--name-field-media-image,.node--type-marketing-content .full-width .field--name-field-image{margin-bottom:30px;}.node--type-marketing-content .full-width .field--name-field-media-image img,.node--type-marketing-content .full-width .field--name-field-image img{object-fit:cover;aspect-ratio:10/2;}.field--name-field-marketing-link{display:grid;}.node--type-marketing-content .marketing-content-body{text-align:center;font-size:18px;}.view-marketing-content-embed div.row{align-items:center;}.node--type-course .field--name-field-prerequisites .field__items .field__label{display:none;}.node--type-course .field--name-field-prerequisites .field__items .field__item:first-child .field__label{display:block;border-bottom:2px solid var(--bs-gray-900);padding:5px 0;margin-block-end:.5rem;}.node--type-course .field--name-field-prerequisites .field__items .field__item p{margin-bottom:0;}.node--type-course .field--name-field-prerequisites .field--label-above{padding:5px 0;}.node--type-course .field--name-field-prerequisites .field__items > .field__item{border-bottom:1px solid var(--bs-gray-300);}.node--type-course .field--name-field-corequisites .field__items .field__label{display:none;}.node--type-course .field--name-field-corequisites .field__items .field__item:first-child .field__label{display:block;border-bottom:2px solid var(--bs-gray-900);padding:5px 0;margin-block-end:.5rem;}.node--type-course .field--name-field-corequisites .field__items .field__item p{margin-bottom:0;}.node--type-course .field--name-field-corequisites .field--label-above{padding:5px 0;}.node--type-course .field--name-field-corequisites .field__items > .field__item{border-bottom:1px solid var(--bs-gray-300);}.view-class-schedules-per-course-book .view-content.row{--bs-gutter-x:0;}.node--type-class-occurrence .field--name-field-media-oembed-video{margin-top:0;}.page-view-public-academic-years #main-wrapper{margin-top:3rem;}.view-course-books-by-term caption{font-size:2rem;}.view-books-by-academic-schedule caption{font-size:1.4rem;}.view-content > .view-grouping > .view-grouping-header{font-size:2rem;color:var(--color-primary);}.view-content > .view-grouping > .view-grouping-content > .view-grouping > .view-grouping-header{font-size:1.4rem;font-weight:bold;}.view-content > .view-grouping > .view-grouping-content > .view-grouping > .view-grouping-content > .view-grouping > .view-grouping-header{font-size:1rem;}.view-books-by-academic-schedule .views-field-class-books ul{list-style:none;padding:initial;font-size:initial;}.view-books-by-academic-schedule .course-name a{text-decoration:none;}.view-books-by-academic-schedule .view-grouping > .view-grouping-header{text-align:center;}.view-books-by-academic-schedule .view-grouping > .view-grouping-content > h3{text-align:center;}div.field--name-description{font-size:18px;line-height:1.5;margin:0 0 2.2rem;}#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;}
#page,#main-wrapper,.region-primary-menu .menu-item a.is-active,.region-primary-menu .menu-item--active-trail a{background:var(--bs-white);}.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);}.list-group{--bs-list-group-active-bg:var(--bs-primary);--bs-list-group-active-border-color:var(--bs-primary);}.dropdown-menu{--bs-dropdown-link-active-bg:var(--bs-primary);}.navbar-nav .dropdown-menu .dropdown-item:focus,.navbar-nav .dropdown-menu .dropdown-item:hover{background-color:var(--bs-primary-opacity);}.accordion{--bs-accordion-btn-focus-box-shadow:0 0 0 0.25rem rgba(175,150,104,0.25);}.navbar{--bs-navbar-toggler-border-color:rgba(var(--bs-body-bg-rgb),0.85);}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);}.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);}.header-title{color:var(--bs-white);background-color:var(--bs-gray-dark);}.header-title.default{background-color: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-wcbc-1{background-image:url(/sites/default/files/2024-04/abstract-bg-1.svg);background-size:cover;background-position:center;}.bg-wcbc-2{background-image:url(/sites/default/files/2024-04/abstract-bg-3.png);background-size:cover;background-position:center;}
.toolbar .toolbar-bar .toolbar-icon-views-viewviews-academic-structure-page-1:before{-webkit-mask-image:url(/themes/custom/wcbc/media/sprite.svg#server-view);mask-image:url(/themes/custom/wcbc/media/sprite.svg#server-view);}
.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);}
