@import url('https://fonts.googleapis.com/css2?family=Saira+Condensed:wght@300&display=swap');@import url('https://fonts.googleapis.com/css?family=Vollkorn:400,400i,700,700i');@import url('https://fonts.googleapis.com/css?family=Merriweather:400,700');@import url('https://fonts.googleapis.com/css?family=Oswald:400,700,700italic,400italic');.card{background-color:var(--info-card-bg-color);color:var(--info-card-text-color)}.card .table{color:var(--info-card-text-color)}.table-hover tbody tr:hover{color:var(--info-card-text-color)}.table th,.table td{border-top:1px solid var(--info-card-cell-separator)}.panel-maroon{background-color:var(--modal-header-bg-color);vertical-align:middle}.panel-maroon span{vertical-align:middle}html,body{font-size:16px;overflow-x:hidden}@media(min-width:768px){html,body{font-size:16px}}a{color:var(--link-color)}a:hover{color:var(--link-color-hover)}a.teams{color:var(--link-color)}a.teams:hover{color:var(--link-color-hover)}.border-top{border-top:1px solid var(--border-color)}.border-bottom{border-bottom:1px solid var(--border-color)}.box-shadow{box-shadow:0 .25rem .75rem var(--shadow-bg-color)}button.accept-policy{font-size:1rem;line-height:inherit}a.admin-panel-fixed{box-sizing:border-box;background-color:#212529;position:fixed;bottom:.5rem;left:.5rem;padding:.5rem;text-align:center;z-index:1000;display:block;color:var(--nav-link-color);transition:.5s opacity ease}a.admin-panel-fixed:hover{opacity:.8;color:var(--nav-link-color)}.admin-panel{display:block;box-sizing:border-box;background:var(--admin-panel-bg-color);padding:1rem;text-align:center}a.admin-panel-fixed-2{box-sizing:border-box;background-color:#212529;position:fixed;bottom:.5rem;left:8.5rem;padding:.5rem;text-align:center;z-index:1000;display:block;color:var(--nav-link-color);transition:.5s opacity ease}a.admin-panel-fixed-2:hover{opacity:.8;color:var(--nav-link-color)}.admin-panel{display:block;box-sizing:border-box;background:var(--admin-panel-bg-color);padding:1rem;text-align:center}.site-alert-panel{display:block;box-sizing:border-box;background:var(--site-alert-panel-bg-color);padding:1rem;text-align:center;color:#fff}section.section-stages{background:linear-gradient(rgba(20,20,20,.54),rgba(20,20,20,.55)),url('/images/backgrounds/cork-board.jpg');background-size:cover;padding-top:1rem;padding-bottom:1rem;position:relative}html.dark section.section-stages{background:linear-gradient(rgba(20,20,20,.65),rgba(20,20,20,.66)),url('/images/backgrounds/cork-board.jpg');background-size:cover}body{margin:0;padding:0;height:100%;min-height:100%}.section-contrast,section.section-page-content.section-contrast{background:var(--contrast-bg-color);color:var(--contrast-text-color)}.body-content{padding-left:.9375rem;padding-right:.9375rem}.body-content.db-page img{max-width:100%}section.section-page-content{box-sizing:border-box;background-color:var(--section-bg-color);color:var(--section-text-color)}section.section-page-content .container{padding-top:4rem;padding-bottom:4rem}section.section-page-content-alt{box-sizing:border-box;background-color:var(--section-bg-color);color:var(--section-text-color)}section.section-page-content-alt .container{padding-top:4rem;padding-bottom:4rem}section.sign-up-content{box-sizing:border-box;background-color:var(--sign-up-content);color:var(--section-text-color)}section.sign-up-content .container{padding-top:4rem;padding-bottom:4rem}.dl-horizontal dt{white-space:normal}.align-content-center{text-align:center}input.form-control,select.form-control,textarea.form-control{box-sizing:border-box;width:100%}.line-count{width:4rem;text-align:center;background-color:var(--input-bg-color);color:var(--input-text-color)}body.mobile .nomobile{display:none}body:not(.mobile) .mobileonly{display:none}.site-alert{background:var(--section-bg-color)}h2{font-family:'Vollkorn','Times','Times New Roman',Georgia,serif;font-weight:300;color:var(--h2-color);text-transform:uppercase}body.mobile h2{font-size:1.8em}.full_width{box-sizing:border-box;width:100%}.clearfix,.clear_both,.clear-both{clear:both}header .navbar-brand{max-width:100%}body:not(.mobile) header .navbar-brand{width:13.5625rem}body.mobile header .navbar-brand{width:85%;margin-top:4rem;margin-left:auto;margin-right:auto}header img.logo{margin-top:1rem;padding:1rem;height:5rem;max-width:100%}html:not(.dark) header img.logo.vcc-logo-darkmode{display:none}html.dark header img.logo.vcc-logo-lightmode{display:none}nav>div.container>div.navbar-collapse ul.nav li.nav-item a{text-transform:uppercase;font-family:'Oswald',Arial,Helvetica,Sans-serif;font-size:1.2rem}.nav-font{text-transform:uppercase;font-family:'Oswald',Arial,Helvetica,Sans-serif;font-size:1.2rem}.nav-item a:link,.nav-item a:visited{color:var(--nav-link-color)}.nav-item a:hover{color:var(--nav-link-color-hover)}body.mobile nav.navbar button.navbar-toggler{float:right}nav.navbar-dark.mobileonly{background:var(--navbar-mobile-bg-color)}.background-container{position:relative;top:0;right:0;left:0}body:not(.content):not(.mobile) .background-container{height:100vh}body:not(.mobile).content .background-container{min-height:12rem}body.mobile.content .background-container{min-height:6rem}.background-container-sports{height:35rem!important}.background-athletics{position:relative;top:0;left:5%;bottom:0;overflow:hidden;display:inline-block;width:90%;height:100%;background-image:url('/images/athletics/hps-athletics_homepage_stage.jpg');background-position:center;background-repeat:no-repeat}.background-sports-med{position:relative;top:0;left:5%;bottom:0;overflow:hidden;display:inline-block;width:90%;height:100%;background-position:center;background-repeat:no-repeat}.background{position:absolute;top:0;right:0;bottom:0;left:0;background-color:#000;overflow:hidden;z-index:-1000;display:inline-block}.wallpaper{position:absolute;top:0;left:0;width:100%;height:100%;background-position:center center;background-repeat:no-repeat;background-size:cover;opacity:.7}@media(max-width:570px){.wallpaper{max-height:100vh}}.wallpaper{display:none}.wallpaper.displayed{display:block}.row,section{box-sizing:border-box;max-width:100%;margin:unset}section.section-map .container{padding-top:3rem;padding-bottom:3rem}.footerMap{height:30rem;width:100%}footer{padding:2rem;background-image:url('/images/student-life/vcc-studentlife_bg_08@2x.jpg');color:var(--footer-text-color);line-height:1.5rem;opacity:3;background:linear-gradient(rgba(20,20,20,.54),rgba(20,20,20,.78)),url('/images/student-life/vcc-studentlife_bg_08@2x.jpg');background-position-y:30%}footer a:link,footer a:visited{text-transform:uppercase;color:var(--footer-link-color)}footer a:hover{color:var(--footer-link-color-hover)}footer .logo{display:block;margin:auto;width:13.5625rem;max-width:100%}footer>.row>.col{box-sizing:border-box;flex-basis:unset;flex-grow:unset;padding-left:2rem;padding-right:2rem}body:not(.mobile) footer>.row>.col{width:33.3333%}footer .row .col:nth-child(2){text-align:center}footer #copyright{text-align:center;font-size:.9rem}body.mobile footer #copyright span{display:block}footer a:link{text-transform:uppercase}footer ul{padding-left:1rem;margin-bottom:0}footer ul li{list-style:none}footer .footer-callout{text-align:left;float:right;display:inline-block;background-color:var(--footer-callout-bg-color);padding:1.5rem 1.5rem 1.5rem 1.5rem;margin-top:-1rem;box-sizing:border-box}.footer-disclaimer{background-color:var(--footer-disclaimer-bg-color);padding:1rem;line-height:1rem;font-size:.7rem;color:var(--footer-disclaimer-text-color)}.panel-metal-blue{background-color:#364e61}.card-header.clickable{cursor:pointer}.modal-header-text{color:#fff;font-weight:bold}.modal-body-text{color:var(--link-color);font-weight:bold}.modal-background{background-color:#7b242f}.modal-body-background{background-color:var(--info-card-bg-color)}.video-region{background:#000;max-width:100%;box-sizing:border-box}.video-wrapper,.video-wrapper-16x9{position:relative;padding-bottom:56.25%;box-sizing:border-box;height:0;max-height:80vh}.video-wrapper-9x16{position:relative;padding-bottom:177.78%;box-sizing:border-box;height:0;max-width:50%;margin:0 auto}.video-region:has(>.video-wrapper-9x16){background:transparent;text-align:center;margin:0 auto}.video-wrapper iframe,.video-wrapper-16x9 iframe,.video-wrapper-9x16 iframe{border:0;position:absolute;top:0;left:0;width:100%;height:100%;max-height:80vh}.paper{padding:2rem 2rem 4rem 2rem;background:var(--paper-bg-color);color:var(--paper-text-color);border:1px solid var(--paper-border-color)}section.section-articles-groups{background:rgba(0,0,0,.75);min-height:18rem;padding-top:2.5%;padding-bottom:3vh;bottom:0;position:absolute;width:100%}body.mobile section.section-articles-groups-mobile-spacer{height:70vh}body.mobile section.section-articles-groups{position:relative;width:100%;position:unset}.preview-text,.card-text{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:100%;max-height:5rem}.card{border-radius:0!important}.countup-card{width:16rem;margin-right:1rem;margin-bottom:.5rem}.countup-stat{font-size:2rem;font-weight:bold;white-space:nowrap}body:not(.mobile) .countup-card:last-of-type{margin-right:0}@media(max-width:570px){.countup-card{width:95%;margin-right:auto;margin-left:auto}html:not(.dark) .countup-card{background:rgba(255,255,255,.9)}}.qa-line{background-color:var(--link-color)}.section-brand{position:absolute;top:0;left:0;right:0;padding-top:30vh;text-align:center}body.mobile .section-brand{padding-top:15vh}.brand-bands{color:#fff;width:90%;display:inline-block;padding-top:1rem;padding-bottom:1rem}body.mobile .brand-bands span{display:block}.logo-main-home{width:40rem;max-width:100%;display:block;margin:0 auto}#preloader{position:fixed;left:0;top:0;z-index:999;width:100%;height:100%;overflow:visible;background:#fff url("../img/preloader.svg") no-repeat center center}.back-to-top{position:fixed;display:none;background:rgba(0,0,0,.2);color:#fff;padding:6px 12px 9px 12px;font-size:16px;border-radius:2px;right:15px;bottom:15px;transition:background .5s}.back-to-top:focus{background:rgba(0,0,0,.2);color:#fff;outline:0}.back-to-top:hover{background:#2dc997;color:#fff}#header{padding:1.5rem 0;height:120px;position:fixed;left:0;top:0;right:0;transition:all .5s;z-index:997}#header div.cir{display:inline-block;float:left}#header div.text{display:inline-block;letter-spacing:.1em;color:#fff;line-height:120%;font-weight:bold;text-align:left;text-align:left;box-sizing:border-box;margin-left:.5em;margin-top:.75rem;font-size:1rem;font-family:'Montserrat','Open Sans',Arial,Helvetica,Sans-serif}#header div.text .text-network{letter-spacing:.5em}#header #logo{float:left}#header #logo h1{font-size:36px;margin:0;line-height:1;font-family:"Poppins",sans-serif;font-weight:700;letter-spacing:3px;text-transform:uppercase}#header #logo h1 a,#header #logo h1 a:hover{color:#fff}#header #logo h3{margin-top:-1rem;line-height:1;font-size:1rem;font-family:'Montserrat','Open Sans',Arial,Helvetica,Sans-serif;font-weight:700;letter-spacing:3px;text-transform:uppercase}#header #logo h3 a,#header #logo h3 a:hover{color:#fff!important;text-decoration:none}#header #logo img{padding:0}#header.header-fixed{background:var(--header-fixed);transition:all .5s;backdrop-filter:blur(5px);--webkit-backdrop-filter:blur(5px)}#hero{width:100%;height:100vh;background-size:cover;position:relative;padding-top:6em;padding-left:10%;padding-bottom:7em;padding-right:10%;box-sizing:border-box}body.mobile #hero{height:0;padding-bottom:56%}body.content #hero{height:13.625rem}#hero:before{content:"";position:absolute;bottom:0;top:0;left:0;right:0}#hero .hero-container{position:absolute;bottom:0;top:0;left:0;right:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;text-align:center}#hero h1{font-size:48px;font-weight:700;line-height:56px;text-transform:uppercase;color:#fff}#hero h2{color:#eee;font-family:'Montserrat','Open Sans',Arial,Helvetica,Sans-serif;text-align:center;font-weight:normal;font-size:3em;margin:3.5rem 0 .25rem 0;line-height:1.3rem;text-transform:uppercase}#hero h3{color:#fff}#hero .btn-get-started{font-family:"Poppins",sans-serif;text-transform:uppercase;font-weight:500;font-size:16px;letter-spacing:1px;display:inline-block;padding:8px 28px;border-radius:50px;transition:.5s;margin:10px;border:2px solid #fff;color:#fff}#hero .btn-get-started:hover{background:#2dc997;border:2px solid #2dc997}a:visited,a:link{text-decoration:underline}.btn{border-radius:0!important;text-decoration:none}a.btn:visited,a.btn:link{text-decoration:none}footer a:visited,footer a:link{text-decoration:none}.nav-menu,.nav-menu *{margin:0;padding:0;list-style:none}.nav-menu ul{position:absolute;display:none;top:100%;left:0;z-index:99}.nav-menu li{position:relative;white-space:nowrap}.nav-menu>li{float:left}.nav-menu li:hover>ul,.nav-menu li.sfHover>ul{display:block}.nav-menu ul ul{top:0;left:100%}.nav-menu ul li{min-width:180px}.sf-arrows .sf-with-ul{padding-right:30px}.sf-arrows .sf-with-ul:after{content:"";position:absolute;right:10px;top:3px;font-family:FontAwesome;font-style:normal;font-weight:normal}.sf-arrows ul .sf-with-ul:after{content:""}#nav-menu-container{float:right;margin:0}.nav-menu a{padding:0 8px 10px 8px;text-decoration:none;display:inline-block;color:var(--nav-text)!important;font-family:"Poppins",sans-serif;font-weight:400;text-transform:uppercase;font-size:13px;outline:0;cursor:pointer}.nav-menu a:hover{color:#7b242f}.nav-menu>li{margin-left:10px}.nav-menu>li>a:before{content:"";position:absolute;width:100%;height:2px;bottom:0;left:0;background-color:#7b242f;visibility:hidden;-webkit-transform:scaleX(0);transform:scaleX(0);transition:all .3s ease-in-out 0s}.nav-menu a:hover:before,.nav-menu li:hover>a:before,.nav-menu .menu-active>a:before{visibility:visible;-webkit-transform:scaleX(1);transform:scaleX(1)}.nav-menu ul{margin:1px 0 0 0;backdrop-filter:blur(5px);--webkit-backdrop-filter:blur(5px);transition:all .3s ease-in-out 0s}.nav-menu ul li{background:var(--nav-menu-bg-color)}.nav-menu ul li:first-child{border-top:0}.nav-menu ul li a{padding:10px;color:var(--info-card-text-color);transition:.3s;display:block;font-size:13px;text-transform:uppercase;border-left:.25rem solid transparent}.nav-menu ul li a:hover{border-left-color:var(--link-color-hover);color:#000;margin-left:5px}.nav-menu ul ul{margin:0}#mobile-nav-toggle{position:fixed;right:0;top:0;z-index:999;margin:20px 20px 0 0;border:0;background:none;font-size:24px;display:none;transition:all .4s;outline:0;cursor:pointer;color:#fff}#mobile-nav-toggle i{color:#fff}.menu-has-children ul li{border-top:0!important}#mobile-nav{position:fixed;display:block;top:92px;bottom:110%;z-index:998;width:100%;overflow-y:auto;transition:.4s}#mobile-nav ul{padding:0;margin:0;list-style:none}#mobile-nav ul li{position:relative;border-top:1px solid #999}#mobile-nav ul li a{color:var(--nav-text);font-size:16px;overflow:hidden;padding:10px 22px 10px 15px;position:relative;text-decoration:none;width:100%;display:block;outline:0;cursor:pointer}#mobile-nav ul li a:hover{color:var(--link-color-hover)}#mobile-nav ul li li{padding-left:30px}#mobile-nav ul .menu-has-children svg{position:absolute;right:0;margin-right:1.5rem;margin-top:1.2rem;z-index:99;cursor:pointer;color:#808080}#mobile-nav ul .menu-has-children svg.fa-chevron-up{color:var(--link-color-hover)}#mobile-nav ul .menu-item-active{color:var(--link-color-hover)}.mobile-menu-top-row{display:flex;flex-direction:row;margin-top:-1.5rem;align-items:center}#mobile-body-overly{width:100%;height:100%;z-index:997;top:0;left:0;position:fixed;display:none!important}body.mobile-nav-active{overflow-y:hidden;overflow:hidden}body.mobile-nav-active #mobile-nav{bottom:92px;background:var(--mobile-nav);height:100%;padding-bottom:25rem}body.mobile-nav-active #mobile-nav-toggle{color:#fff}#products #products-wrapper{padding-right:15px}#products #products-flters{padding:0;margin:0 0 45px 0;list-style:none;text-align:center}#products #products-flters li{cursor:pointer;margin:0 10px;display:inline-block;padding:10px 22px;font-size:12px;line-height:20px;color:#666;border-radius:4px;text-transform:uppercase;background:#fff;margin-bottom:5px;transition:all .3s ease-in-out}#products #products-flters li:hover,#products #products-flters li.filter-active{background:var(--btn-metal-bg-color);color:#fff}#products .products-item{position:relative;height:300px;overflow:hidden!important;margin-bottom:15px;transition:all 350ms ease;-webkit-transform:scale(1);transform:scale(1)}#products .products-item a{display:block;margin-right:15px}#products .products-item img{position:relative;top:0;max-width:100%;max-height:100%;transition:all 600ms cubic-bezier(.645,.045,.355,1)}#products .products-item .details{height:50px;background:var(--btn-metal-bg-color);position:absolute;max-width:100%;width:88%;height:50px;bottom:-50px;transition:all 300ms cubic-bezier(.645,.045,.355,1)}#products .products-item .details h4{font-size:12px;font-weight:700;color:#fff;padding:8px 0 2px 8px;margin:0}#products .products-item .details span{display:block;color:#fff;font-size:12px;padding-left:8px}#products .products-item:hover .details{bottom:0}#products .products-item:hover img{top:-30px}@media(min-width:992px) and (max-width:1200px){header>div.container{max-width:100%}}@media(min-width:1024px){#hero{background-attachment:fixed}#mobile-body-overly{display:none}}body.mobile .back-to-top{bottom:15px}body.mobile #header #logo h1{font-size:26px;color:#8f1f2d}body.mobile #header #logo h1 a{color:#8f1f2d}body.mobile #header #logo h1 a:hover{color:#ad3d4b}body.mobile #hero h1{font-size:28px;line-height:36px}body.mobile #hero h2{font-size:6vw}body.mobile #nav-menu-container{display:none}body.mobile #mobile-nav-toggle{display:inline}body.mobile #mobile-nav-toggle svg{color:#808080}body.mobile #about .about-container .title{padding-top:15px}body.mobile .fa-chevron-up:before{content:"";display:none!important}@media(max-width:768px){.back-to-top{bottom:15px}#header #logo h1{font-size:26px;color:#8f1f2d}#header #logo h1 a{color:#8f1f2d}#header #logo h1 a:hover{color:#ad3d4b}#hero h1{font-size:28px;line-height:36px}#hero h2{font-size:6vw}#nav-menu-container{display:none}#mobile-nav-toggle{display:inline}#mobile-nav-toggle svg{color:#808080}#about .about-container .title{padding-top:15px}.fa-chevron-up:before{content:"";display:none!important}}.brand-icon{max-width:100%;max-height:100%;margin-bottom:2rem}.light90{color:#000}.light90>div.container-fluid{padding-top:6em;padding-left:10%;padding-bottom:7em;padding-right:10%;padding-top:2em;padding-bottom:2em}.section-grades .row{padding:0;margin:0}.section-grades img{display:block;border:0;width:100%;transition:.5s opacity ease-in-out}.section-grades .grade-link{display:inline-block;width:50%;background-repeat:no-repeat;box-sizing:border-box;background-size:cover;background-position:center}.datepicker--cell-day.-other-month-,.datepicker--cell-year.-other-decade-{color:#dedede}.datepicker--cell-day.-other-month-:hover,.datepicker--cell-year.-other-decade-:hover{color:#c5c5c5}.-disabled-.-focus-.datepicker--cell-day.-other-month-,.-disabled-.-focus-.datepicker--cell-year.-other-decade-{color:#dedede}.-selected-.datepicker--cell-day.-other-month-,.-selected-.datepicker--cell-year.-other-decade-{color:#fff;background:#a2ddf6}.-selected-.-focus-.datepicker--cell-day.-other-month-,.-selected-.-focus-.datepicker--cell-year.-other-decade-{background:#8ad5f4}.-in-range-.datepicker--cell-day.-other-month-,.-in-range-.datepicker--cell-year.-other-decade-{background-color:rgba(92,196,239,.1);color:#ccc}.-in-range-.-focus-.datepicker--cell-day.-other-month-,.-in-range-.-focus-.datepicker--cell-year.-other-decade-{background-color:rgba(92,196,239,.2)}.datepicker--cell-day.-other-month-:empty,.datepicker--cell-year.-other-decade-:empty{background:none;border:0}.datepicker--cells{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.datepicker--cell{border-radius:4px;box-sizing:border-box;cursor:pointer;display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;height:32px;z-index:1}.datepicker--cell.-focus-{background:#f0f0f0}.datepicker--cell.-current-{color:#4eb5e6}.datepicker--cell.-current-.-focus-{color:#4a4a4a}.datepicker--cell.-current-.-in-range-{color:#4eb5e6}.datepicker--cell.-in-range-{background:rgba(92,196,239,.1);color:#4a4a4a;border-radius:0}.datepicker--cell.-in-range-.-focus-{background-color:rgba(92,196,239,.2)}.datepicker--cell.-disabled-{cursor:default;color:#aeaeae}.datepicker--cell.-disabled-.-focus-{color:#aeaeae}.datepicker--cell.-disabled-.-in-range-{color:#a1a1a1}.datepicker--cell.-disabled-.-current-.-focus-{color:#aeaeae}.datepicker--cell.-range-from-{border:1px solid rgba(92,196,239,.5);background-color:rgba(92,196,239,.1);border-radius:4px 0 0 4px}.datepicker--cell.-range-to-{border:1px solid rgba(92,196,239,.5);background-color:rgba(92,196,239,.1);border-radius:0 4px 4px 0}.datepicker--cell.-range-from-.-range-to-{border-radius:4px}.datepicker--cell.-selected-{color:#fff;border:0;background:#5cc4ef}.datepicker--cell.-selected-.-current-{color:#fff;background:#5cc4ef}.datepicker--cell.-selected-.-focus-{background:#45bced}.datepicker--cell:empty{cursor:default}.datepicker--days-names{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:8px 0 3px}.datepicker--day-name{color:#ff9a19;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex:1;-ms-flex:1;flex:1;text-align:center;text-transform:uppercase;font-size:.8em}.datepicker--cell-day{width:14.28571%}.datepicker--cells-months{height:170px}.datepicker--cell-month{width:33.33%;height:25%}.datepicker--years{height:170px}.datepicker--cells-years{height:170px}.datepicker--cell-year{width:25%;height:33.33%}.datepicker--cell-day.-other-month-,.datepicker--cell-year.-other-decade-{color:#dedede}.datepicker--cell-day.-other-month-:hover,.datepicker--cell-year.-other-decade-:hover{color:#c5c5c5}.-disabled-.-focus-.datepicker--cell-day.-other-month-,.-disabled-.-focus-.datepicker--cell-year.-other-decade-{color:#dedede}.-selected-.datepicker--cell-day.-other-month-,.-selected-.datepicker--cell-year.-other-decade-{color:#fff;background:#a2ddf6}.-selected-.-focus-.datepicker--cell-day.-other-month-,.-selected-.-focus-.datepicker--cell-year.-other-decade-{background:#8ad5f4}.-in-range-.datepicker--cell-day.-other-month-,.-in-range-.datepicker--cell-year.-other-decade-{background-color:rgba(92,196,239,.1);color:#ccc}.-in-range-.-focus-.datepicker--cell-day.-other-month-,.-in-range-.-focus-.datepicker--cell-year.-other-decade-{background-color:rgba(92,196,239,.2)}.datepicker--cell-day.-other-month-:empty,.datepicker--cell-year.-other-decade-:empty{background:none;border:0}.datepickers-container{position:absolute;left:0;top:0}@media print{.datepickers-container{display:none}}.datepicker{background:#fff;border:1px solid #dbdbdb;box-shadow:0 4px 12px rgba(0,0,0,.15);border-radius:4px;box-sizing:content-box;font-family:Tahoma,sans-serif;font-size:14px;color:#4a4a4a;width:250px;position:absolute;left:-100000px;opacity:0;transition:opacity .3s ease,left 0s .3s,-webkit-transform .3s ease;transition:opacity .3s ease,transform .3s ease,left 0s .3s;transition:opacity .3s ease,transform .3s ease,left 0s .3s,-webkit-transform .3s ease;z-index:100}.datepicker.-from-top-{-webkit-transform:translateY(-8px);transform:translateY(-8px)}.datepicker.-from-right-{-webkit-transform:translateX(8px);transform:translateX(8px)}.datepicker.-from-bottom-{-webkit-transform:translateY(8px);transform:translateY(8px)}.datepicker.-from-left-{-webkit-transform:translateX(-8px);transform:translateX(-8px)}.datepicker.active{opacity:1;-webkit-transform:translate(0);transform:translate(0);transition:opacity .3s ease,left 0s 0s,-webkit-transform .3s ease;transition:opacity .3s ease,transform .3s ease,left 0s 0s;transition:opacity .3s ease,transform .3s ease,left 0s 0s,-webkit-transform .3s ease}.datepicker-inline .datepicker{border-color:#d7d7d7;box-shadow:none;position:static;left:auto;right:auto;opacity:1;-webkit-transform:none;transform:none}.datepicker-inline .datepicker--pointer{display:none}.datepicker--content{box-sizing:content-box;padding:4px}.-only-timepicker- .datepicker--content{display:none}.datepicker--pointer{position:absolute;background:#fff;border-top:1px solid #dbdbdb;border-right:1px solid #dbdbdb;width:10px;height:10px;z-index:-1}.-top-left- .datepicker--pointer,.-top-center- .datepicker--pointer,.-top-right- .datepicker--pointer{top:calc(100% - 4px);-webkit-transform:rotate(135deg);transform:rotate(135deg)}.-right-top- .datepicker--pointer,.-right-center- .datepicker--pointer,.-right-bottom- .datepicker--pointer{right:calc(100% - 4px);-webkit-transform:rotate(225deg);transform:rotate(225deg)}.-bottom-left- .datepicker--pointer,.-bottom-center- .datepicker--pointer,.-bottom-right- .datepicker--pointer{bottom:calc(100% - 4px);-webkit-transform:rotate(315deg);transform:rotate(315deg)}.-left-top- .datepicker--pointer,.-left-center- .datepicker--pointer,.-left-bottom- .datepicker--pointer{left:calc(100% - 4px);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.-top-left- .datepicker--pointer,.-bottom-left- .datepicker--pointer{left:10px}.-top-right- .datepicker--pointer,.-bottom-right- .datepicker--pointer{right:10px}.-top-center- .datepicker--pointer,.-bottom-center- .datepicker--pointer{left:calc(50% - 10px/2)}.-left-top- .datepicker--pointer,.-right-top- .datepicker--pointer{top:10px}.-left-bottom- .datepicker--pointer,.-right-bottom- .datepicker--pointer{bottom:10px}.-left-center- .datepicker--pointer,.-right-center- .datepicker--pointer{top:calc(50% - 10px/2)}.datepicker--body{display:none}.datepicker--body.active{display:block}.datepicker--cell-day.-other-month-,.datepicker--cell-year.-other-decade-{color:#dedede}.datepicker--cell-day.-other-month-:hover,.datepicker--cell-year.-other-decade-:hover{color:#c5c5c5}.-disabled-.-focus-.datepicker--cell-day.-other-month-,.-disabled-.-focus-.datepicker--cell-year.-other-decade-{color:#dedede}.-selected-.datepicker--cell-day.-other-month-,.-selected-.datepicker--cell-year.-other-decade-{color:#fff;background:#a2ddf6}.-selected-.-focus-.datepicker--cell-day.-other-month-,.-selected-.-focus-.datepicker--cell-year.-other-decade-{background:#8ad5f4}.-in-range-.datepicker--cell-day.-other-month-,.-in-range-.datepicker--cell-year.-other-decade-{background-color:rgba(92,196,239,.1);color:#ccc}.-in-range-.-focus-.datepicker--cell-day.-other-month-,.-in-range-.-focus-.datepicker--cell-year.-other-decade-{background-color:rgba(92,196,239,.2)}.datepicker--cell-day.-other-month-:empty,.datepicker--cell-year.-other-decade-:empty{background:none;border:0}.datepicker--nav{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;border-bottom:1px solid #efefef;min-height:32px;padding:4px}.-only-timepicker- .datepicker--nav{display:none}.datepicker--nav-title,.datepicker--nav-action{display:-webkit-flex;display:-ms-flexbox;display:flex;cursor:pointer;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.datepicker--nav-action{width:32px;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.datepicker--nav-action:hover{background:#f0f0f0}.datepicker--nav-action.-disabled-{visibility:hidden}.datepicker--nav-action svg{width:32px;height:32px}.datepicker--nav-action path{fill:none;stroke:#9c9c9c;stroke-width:2px}.datepicker--nav-title{border-radius:4px;padding:0 8px}.datepicker--nav-title i{font-style:normal;color:#9c9c9c;margin-left:5px}.datepicker--nav-title:hover{background:#f0f0f0}.datepicker--nav-title.-disabled-{cursor:default;background:none}.datepicker--buttons{display:-webkit-flex;display:-ms-flexbox;display:flex;padding:4px;border-top:1px solid #efefef}.datepicker--button{color:#4eb5e6;cursor:pointer;border-radius:4px;-webkit-flex:1;-ms-flex:1;flex:1;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:32px}.datepicker--button:hover{color:#4a4a4a;background:#f0f0f0}.datepicker--cell-day.-other-month-,.datepicker--cell-year.-other-decade-{color:#dedede}.datepicker--cell-day.-other-month-:hover,.datepicker--cell-year.-other-decade-:hover{color:#c5c5c5}.-disabled-.-focus-.datepicker--cell-day.-other-month-,.-disabled-.-focus-.datepicker--cell-year.-other-decade-{color:#dedede}.-selected-.datepicker--cell-day.-other-month-,.-selected-.datepicker--cell-year.-other-decade-{color:#fff;background:#a2ddf6}.-selected-.-focus-.datepicker--cell-day.-other-month-,.-selected-.-focus-.datepicker--cell-year.-other-decade-{background:#8ad5f4}.-in-range-.datepicker--cell-day.-other-month-,.-in-range-.datepicker--cell-year.-other-decade-{background-color:rgba(92,196,239,.1);color:#ccc}.-in-range-.-focus-.datepicker--cell-day.-other-month-,.-in-range-.-focus-.datepicker--cell-year.-other-decade-{background-color:rgba(92,196,239,.2)}.datepicker--cell-day.-other-month-:empty,.datepicker--cell-year.-other-decade-:empty{background:none;border:0}.datepicker--time{border-top:1px solid #efefef;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:4px;position:relative}.datepicker--time.-am-pm- .datepicker--time-sliders{-webkit-flex:0 1 138px;-ms-flex:0 1 138px;flex:0 1 138px;max-width:138px}.-only-timepicker- .datepicker--time{border-top:0}.datepicker--time-sliders{-webkit-flex:0 1 153px;-ms-flex:0 1 153px;flex:0 1 153px;margin-right:10px;max-width:153px}.datepicker--time-label{display:none;font-size:12px}.datepicker--time-current{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex:1;-ms-flex:1;flex:1;font-size:14px;text-align:center;margin:0 0 0 10px}.datepicker--time-current-colon{margin:0 2px 3px;line-height:1}.datepicker--time-current-hours,.datepicker--time-current-minutes{line-height:1;font-size:19px;font-family:"Century Gothic",CenturyGothic,AppleGothic,sans-serif;position:relative;z-index:1}.datepicker--time-current-hours:after,.datepicker--time-current-minutes:after{content:'';background:#f0f0f0;border-radius:4px;position:absolute;left:-2px;top:-3px;right:-2px;bottom:-2px;z-index:-1;opacity:0}.datepicker--time-current-hours.-focus-:after,.datepicker--time-current-minutes.-focus-:after{opacity:1}.datepicker--time-current-ampm{text-transform:uppercase;-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end;color:#9c9c9c;margin-left:6px;font-size:11px;margin-bottom:1px}.datepicker--time-row{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:11px;height:17px;background:linear-gradient(to right,#dedede,#dedede) left 50%/100% 1px no-repeat}.datepicker--time-row:first-child{margin-bottom:4px}.datepicker--time-row input[type='range']{background:none;cursor:pointer;-webkit-flex:1;-ms-flex:1;flex:1;height:100%;padding:0;margin:0;-webkit-appearance:none}.datepicker--time-row input[type='range']::-webkit-slider-thumb{-webkit-appearance:none}.datepicker--time-row input[type='range']::-ms-tooltip{display:none}.datepicker--time-row input[type='range']:hover::-webkit-slider-thumb{border-color:#b8b8b8}.datepicker--time-row input[type='range']:hover::-moz-range-thumb{border-color:#b8b8b8}.datepicker--time-row input[type='range']:hover::-ms-thumb{border-color:#b8b8b8}.datepicker--time-row input[type='range']:focus{outline:0}.datepicker--time-row input[type='range']:focus::-webkit-slider-thumb{background:#5cc4ef;border-color:#5cc4ef}.datepicker--time-row input[type='range']:focus::-moz-range-thumb{background:#5cc4ef;border-color:#5cc4ef}.datepicker--time-row input[type='range']:focus::-ms-thumb{background:#5cc4ef;border-color:#5cc4ef}.datepicker--time-row input[type='range']::-webkit-slider-thumb{box-sizing:border-box;height:12px;width:12px;border-radius:3px;border:1px solid #dedede;background:#fff;cursor:pointer;transition:background .2s}.datepicker--time-row input[type='range']::-moz-range-thumb{box-sizing:border-box;height:12px;width:12px;border-radius:3px;border:1px solid #dedede;background:#fff;cursor:pointer;transition:background .2s}.datepicker--time-row input[type='range']::-ms-thumb{box-sizing:border-box;height:12px;width:12px;border-radius:3px;border:1px solid #dedede;background:#fff;cursor:pointer;transition:background .2s}.datepicker--time-row input[type='range']::-webkit-slider-thumb{margin-top:-6px}.datepicker--time-row input[type='range']::-webkit-slider-runnable-track{border:0;height:1px;cursor:pointer;color:transparent;background:transparent}.datepicker--time-row input[type='range']::-moz-range-track{border:0;height:1px;cursor:pointer;color:transparent;background:transparent}.datepicker--time-row input[type='range']::-ms-track{border:0;height:1px;cursor:pointer;color:transparent;background:transparent}.datepicker--time-row input[type='range']::-ms-fill-lower{background:transparent}.datepicker--time-row input[type='range']::-ms-fill-upper{background:transparent}.datepicker--time-row span{padding:0 12px}.datepicker--time-icon{color:#9c9c9c;border:1px solid;border-radius:50%;font-size:16px;position:relative;margin:0 5px -1px 0;width:1em;height:1em}.datepicker--time-icon:after,.datepicker--time-icon:before{content:'';background:currentColor;position:absolute}.datepicker--time-icon:after{height:.4em;width:1px;left:calc(50% - 1px);top:calc(50% + 1px);-webkit-transform:translateY(-100%);transform:translateY(-100%)}.datepicker--time-icon:before{width:.4em;height:1px;top:calc(50% + 1px);left:calc(50% - 1px)}.datepicker--cell-day.-other-month-,.datepicker--cell-year.-other-decade-{color:#dedede}.datepicker--cell-day.-other-month-:hover,.datepicker--cell-year.-other-decade-:hover{color:#c5c5c5}.-disabled-.-focus-.datepicker--cell-day.-other-month-,.-disabled-.-focus-.datepicker--cell-year.-other-decade-{color:#dedede}.-selected-.datepicker--cell-day.-other-month-,.-selected-.datepicker--cell-year.-other-decade-{color:#fff;background:#a2ddf6}.-selected-.-focus-.datepicker--cell-day.-other-month-,.-selected-.-focus-.datepicker--cell-year.-other-decade-{background:#8ad5f4}.-in-range-.datepicker--cell-day.-other-month-,.-in-range-.datepicker--cell-year.-other-decade-{background-color:rgba(92,196,239,.1);color:#ccc}.-in-range-.-focus-.datepicker--cell-day.-other-month-,.-in-range-.-focus-.datepicker--cell-year.-other-decade-{background-color:rgba(92,196,239,.2)}.datepicker--cell-day.-other-month-:empty,.datepicker--cell-year.-other-decade-:empty{background:none;border:0}.bc-background{background-color:var(--section-bg-color)!important}section.section-page-content.section-alt{background-color:var(--section-alt-bg-color);color:var(--section-alt-text-color)}[data-animate="onload"]{opacity:0}.text-shadow{text-shadow:1px 1px #000}.btn-darkmode{background:#333;color:#fff!important}.btn-lightmode{background-color:#ffd04f;color:#000;border:1px #000}:root{--color1:#83010d;--calendar-number:#83010d;--color2:gray;--color3:white;--text-color:#000;--header-fixed:rgba(255,255,255,.85);--mobile-nav:White;--nav-text:#000;--h2-color:#83010d;--h2-color-alt:#5f5f5f;--link-color:#83010d;--link-color-hover:#83012d;--date-meta-color:#555;--sign-up-content:#eedaac;--section-bg-color:#f0f0f0;--section-alt-bg-color:#83010d;--section-alt-text-color:#fff;--section-alt2-bg-color:#808080;--section-alt2-text-color:#000;--admin-panel-top-bg-color:rgba(255,200,200,.9);--section-text-color:#212529;--quickcalendar-hover:#ffd5d5;--paper-bg-color:#fff;--paper-text-color:#000;--paper-border-color:#bbb;--hr-bg-color:#ddd;--inactive-tab-bg-color:#ddd;--inactive-tab-text-color:#333;--active-tab-bg-color:#8f1f2d;--active-tab-text-color:#ddd;--contrast-bg-color:#888;--contrast-text-color:#222;--light-text-color:#fff;--btn-text-color:#212529;--btn-text-color-hover:#fff;--btn-transparent-text-color:#212529;--btn-transparent-text-color-hover:#fff;--btn-maroon-bg-color:#83010d;--btn-maroon-text-color:#fff;--btn-maroon-bg-color-hover:#ad3d4b;--btn-maroon-text-color-hover:white;--btn-metal-bg-color:#364e61;--btn-metal-bg-color-hover:#495e6f;--btn-metal-text-color:#fff;--btn-metal-text-color-hover:white;--btn-white-text-color:#8f1f2d;--btn-white-text-color-hover:white;--btn-white-bg-color:#fff;--btn-white-bg-color-hover:#ad3d4b;--btn-gray-text-color:#8f1f2d;--btn-gray-text-color-hover:gray;--btn-gray-bg-color:#808080;--btn-gray-bg-color-hover:#ad3d4b;--filter-bright-80p:brightness(100%);--footer-bg-color:#8f1f2d;--footer-link-color:#fff;--footer-link-color-hover:#ff9b9b;--footer-callout-bg-color:rgba(0,0,0,.1);--footer-disclaimer-bg-color:#333;--footer-disclaimer-text-color:#ccc;--footer-text-color:#fff;--admin-panel-bg-color:rgba(220,53,69,.6);--site-alert-panel-bg-color:#c10000;--modal-header-bg-color:#8f1f2d;--modal-header-text-color:#fff;--info-card-header-bg-color:#500000;--info-card-header-text-color:#ccc;--info-card-bg-color:#333;--info-card-text-color:#ccc;--info-card-cell-separator:#555;--border-color:#e5e5e5;--nav-link-color:#fff;--input-text-color:#495057;--input-bg-color:#fff;--nav-link-color-hover:#ccc;--nav-link-color-mobile:#364e61;--navbar-mobile-bg-color:rgba(0,0,0,.86);--shadow-bg-color:rgba(0,0,0,.05);--nav-menu-bg-color:rgba(255,255,255,.9);--user-menu-text-color:#364e61;--user-menu-text-color-hover:#333;--admin-calendar-color:#fff;--boh-map-image:none;--boh-map-title:#359a89;--stage-region-bg-color:rgba(0,0,0,.4)}:root.dark{--calendar-number:#fff;--text-color:#ccc;--h2-color:#83010d;--h2-color:#8f1f2d;--h2-color-alt:#919191;--link-color:#ff8989;--link-color-hover:#dc3545;--header-fixed:rgba(0,0,0,.75);--mobile-nav:rgba(0,0,0,1);--nav-text:#fff;--admin-panel-top-bg-color:rgba(54,78,97,1);--date-meta-color:#aaa;--sign-up-content:#222;--section-bg-color:#7a0000;--section-text-color:#ccc;--section-alt2-bg-color:#555;--section-alt2-text-color:#ccc;--quickcalendar-hover:#8f1f2d73;--quickcalendar-bg-color:#222;--admin-calendar-color:#222;--paper-bg-color:#222;--inactive-tab-bg-color:#333;--inactive-tab-text-color:#ccc;--input-text-color:#c5c8c6;--input-bg-color:#1d1f21;--paper-text-color:#ccc;--paper-border-color:#333;--hr-bg-color:#333;--contrast-bg-color:#222;--contrast-text-color:#888;--btn-text-color:#ccc;--btn-text-color-hover:#aaa;--btn-transparent-text-color:#ccc;--btn-transparent-text-color-hover:#aaa;--filter-bright-80p:brightness(80%);--footer-bg-color:#500b19;--footer-text-color:#ccc;--footer-link-color:#ccc;--footer-disclaimer-bg-color:#111;--admin-panel-bg-color:rgba(50,3,19,.9);--nav-menu-bg-color:rgba(0,0,0,.9);--site-alert-panel-bg-color:#f00;--info-card-header-bg-color:#500000;--info-card-header-text-color:#ccc;--info-card-bg-color:#333;--info-card-text-color:#ccc;--info-card-cell-separator:#555;--stage-region-bg-color:rgba(0,0,0,.8);--boh-map-image:linear-gradient(rgba(0,0,0,.5),rgba(0,0,0,.5))}:root.dark img:not(.nodarken),:root.dark .card-image,:root.dark .section-articles a.article-image{filter:var(--filter-bright-80p);transition:.25s filter ease}:root.dark img:hover,:root.dark .card-image:hover,:root.dark .section-articles a.article-image:hover{filter:brightness(100%)}@media screen and (prefers-color-scheme:dark){:root:not(.nodark){--calendar-number:#fff;--text-color:#ccc;--calendar-detail:#000;--h2-color:#fff;--h2-color-alt:#919191;--link-color:#ff8989;--link-color-hover:#dc3545;--date-meta-color:#aaa;--section-bg-color:#7a0000;--section-text-color:#ccc;--quickcalendar-bg-color:#222;--paper-bg-color:#222;--paper-text-color:#ccc;--paper-border-color:#333;--hr-bg-color:#333;--contrast-bg-color:#222;--contrast-text-color:#888;--btn-text-color:#ccc;--btn-text-color-hover:#aaa;--filter-bright-80p:brightness(80%);--footer-bg-color:#384972;--footer-text-color:#ccc;--footer-link-color:#ccc;--footer-enrollment-policy-bg-color:#111;--admin-panel-bg-color:rgba(50,3,19,.9);--site-alert-panel-bg-color:adjust-hue(#f00,45deg);--info-card-header-bg-color:rgba(54,78,97,1);--info-card-header-text-color:#ccc;--info-card-bg-color:#333;--info-card-text-color:#ccc;--info-card-cell-separator:#555;--stage-region-bg-color:rgba(0,0,0,.8);--nav-menu-bg-color:rgba(0,0,0,.9)}:root:not(.nodark) img:not(.nodarken),:root:not(.nodark) .card-image{filter:var(--filter-bright-80p);transition:.25s filter ease}:root:not(.nodark) img:hover,:root:not(.nodark) .card-image:hover{filter:brightness(100%)}}.btn-transparent{color:var(--btn-transparent-text-color)}.btn-transparent:hover{color:var(--btn-transparent-text-color-hover)}.btn-gray{background-color:var(--btn-gray-bg-color);color:var(--btn-gray-text-color)}.btn-gray:hover{background-color:var(--btn-gray-bg-color-hover);color:var(--btn-gray-text-color-hover)}.btn-white{background-color:var(--btn-white-bg-color);color:var(--btn-white-text-color)}.btn-white:hover{background-color:var(--btn-white-bg-color-hover);color:var(--btn-white-text-color-hover)}.btn-metal-blue{background-color:var(--btn-metal-bg-color);color:var(--btn-metal-text-color)}.btn-metal-blue:hover{background-color:var(--btn-metal-bg-color-hover);color:var(--btn-metal-text-color-hover)}.btn-dark-mode{cursor:pointer}.btn-donate{background-color:#eb6d20;margin-left:.5rem;padding-right:1.5rem!important;padding-left:1.5rem!important;color:#fff;text-transform:uppercase;font-family:'Oswald','Arial Narrow',Charcoal,"Trebuchet MS",Helvetica,sans-serif;transition:1s color,1s filter}.btn-donate:hover{color:#fff;box-shadow:0 .5em .5em -.4em var(--hover);filter:brightness(1.25)}.btn-donate-mobile{background-color:#ec7025;color:#fff;text-transform:uppercase;font-family:'Oswald','Arial Narrow',Charcoal,"Trebuchet MS",Helvetica,sans-serif;letter-spacing:2px}.bg-header-height{height:7rem}.btn-donate-footer{color:#fff!important;height:8rem;width:8rem;border-radius:0;margin-right:5px;margin-bottom:5px;font-family:'Vollkorn','Times','Times New Roman',Georgia,serif;letter-spacing:1.5px}.button-text{display:block;margin-top:.5rem;text-align:center;margin-left:auto;margin-bottom:auto}.btn-footer{color:#fff;cursor:pointer;font-size:16px;font-weight:400;line-height:45px;margin:0 0 2em;max-width:160px;position:relative;text-decoration:none;text-transform:uppercase;width:100%;display:inline-block;font-weight:400;color:#212529;text-align:center;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:transparent;border:1px solid transparent;padding:.375rem .75rem;font-size:1rem;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(min-width:600px){.btn-footer{margin:0 1em 2em}}.btn-footer:hover{text-decoration:none}.btn-1{font-weight:100}.btn-1 svg{height:3.5rem;left:0;position:absolute;top:0;width:100%}.btn-1 rect{fill:none;stroke:#ec7025;stroke-width:2;stroke-dasharray:422,0;transition:all .35s linear}.btn-1:hover{color:#fff;font-weight:900;letter-spacing:1px}.btn-1:hover rect{stroke-width:5;stroke-dasharray:15,310;stroke-dashoffset:48;transition:all 1.35s cubic-bezier(.19,1,.22,1)}.btn-2{font-weight:100;font-family:'Merriweather',serif;color:var(--link-color)}.btn-2 svg{height:3.5rem;left:0;position:absolute;top:0;width:100%}.btn-2 rect{fill:none;stroke:var(--btn-metal-bg-color);stroke-width:2;stroke-dasharray:422,0;transition:all .35s linear}.btn-2:hover{color:var(--btn-metal-bg-color);font-weight:900;letter-spacing:1px}.btn-2:hover rect{stroke-width:5;stroke-dasharray:15,310;stroke-dashoffset:48;transition:all 1.35s cubic-bezier(.19,1,.22,1)}.btn-boh{color:#fff!important;height:8rem;width:8rem;border-radius:0;margin-right:5px;margin-bottom:5px;font-family:'Vollkorn','Times','Times New Roman',Georgia,serif;letter-spacing:1.5px}.btn-admin{margin-top:.5rem}.go-top{position:fixed;bottom:2rem;right:2rem;text-decoration:none;color:#fff;background-color:rgba(0,0,0,.5);font-size:12px;padding:1em;display:none}.go-top:hover{background-color:rgba(0,0,0,.6)}.btn-maroon{background-color:var(--btn-maroon-bg-color);color:var(--btn-maroon-text-color)}.btn-maroon:hover{background-color:var(--btn-maroon-bg-color-hover);color:var(--btn-maroon-text-color-hover)}.text{display:inline-block;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:7;-webkit-box-orient:vertical;max-height:200px;line-height:22px}section.section-articles{background-color:var(--section-bg-color);color:var(--text-color);box-sizing:border-box;margin:auto;padding-top:2rem;padding-bottom:5rem;max-width:100%}.section-articles a:link.article-title,.section-articles a:link.article-title{color:var(--link-color);font-weight:bold;font-size:1.3rem;font-family:'Merriweather',serif}.section-articles h2,.section-articles h4{color:var(--h2-color-alt);text-align:center;display:block;box-sizing:border-box;width:100%}.section-articles h2{text-transform:uppercase}.section-articles h4{font-style:italic;margin-bottom:1.5rem}body.mobile .section-articles .btn-readmore{box-sizing:border-box;width:100%}.articles-list>div{margin:3rem 0}.section-articles img{display:block;width:100%;max-width:100%}.article-image{display:block;padding-bottom:5%;background-size:cover;background-position:center center}body.mobile .section-articles .article-image{margin-bottom:1rem}.ellipsis{max-width:35rem;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}:root{--color:#8f1f2d;--transition-time:.5s}.cards-wrapper{display:grid!important;justify-content:center!important;align-items:center!important;grid-template-columns:1fr 1fr 1fr!important;grid-gap:4rem!important;padding:4rem!important;margin:0 auto!important;width:100%!important;background:linear-gradient(rgba(0,0,0,.5),rgba(0,0,0,.5)),url(/images/student-life/VCC-StudentLife_BG_07.jpg);background-size:cover}.card-2{font-family:'Heebo'!important;--bg-filter-opacity:.5!important;background-image:linear-gradient(rgba(0,0,0,var(--bg-filter-opacity)),rgba(0,0,0,var(--bg-filter-opacity))),var(--bg-img)!important;height:20em!important;width:15em!important;font-size:1.5em!important;color:#fff!important;border-radius:0!important;padding:1em!important;display:flex!important;align-items:flex-end!important;background-size:cover!important;background-position:center;transition:all,var(--transition-time)!important;position:relative!important;overflow:hidden!important;border:10px solid #ccc!important;text-decoration:none!important}.card-2 h1{font-family:'Saira Condensed';text-transform:uppercase}.card-2:hover{transform:rotate(0)!important}.card-2 h1{margin:0;font-size:1.5em!important;line-height:1.2em!important}.card-2 p{font-size:.75em!important;font-family:'Open Sans'!important;margin-top:.5em!important;line-height:2em!important}.card-2 .tags{display:flex!important}.card-2 .tags .tag{font-size:.75em!important;background:rgba(255,255,255,.5)!important;border-radius:.3rem!important;padding:0 .5em!important;margin-right:.5em!important;line-height:1.5em!important;transition:all,var(--transition-time)!important}.card-2:hover .tags .tag{background:var(--color)!important;color:#fff!important}.card-2 .date{position:absolute!important;top:0!important;right:0!important;font-size:.75em!important;padding:1em!important;line-height:1em!important;opacity:.8!important}.card-2:before,.card:after{content:'';transform:scale(0)!important;transform-origin:top left!important;border-radius:50%!important;position:absolute!important;left:-50%!important;top:-50%!important;z-index:-5!important;transition:all,var(--transition-time)!important;transition-timing-function:ease-in-out!important}.card-2:before{background:var(--section-bg-color)!important;width:250%!important;height:250%!important}.card-2:after{background:#fff!important;width:200%!important;height:200%!important}.card-2:hover{color:var(--color)!important}.card-2:hover:before,.card-2:hover:after{transform:scale(1)!important}.card-grid-space .num{font-size:3em!important;margin-bottom:1.2rem!important;margin-left:1rem!important}.info{font-size:1.2em!important;display:flex!important;padding:1em 3em!important;height:3em!important}.info img{height:3em!important;margin-right:.5em!important}.info h1{font-size:1em!important;font-weight:normal!important}@media screen and (max-width:1285px){.cards-wrapper{grid-template-columns:1fr 1fr!important}}@media only screen and (min-width:48em){.cards-wrapper{display:grid!important;justify-content:center!important;align-items:center!important;grid-template-columns:1fr 1fr 1fr!important;grid-gap:4rem!important;padding:4rem!important;margin:0 auto!important;width:100%!important;background-color:var(--section-bg-color)}}@media only screen and (min-width:93.5em){.cards-wrapper{display:grid!important;justify-content:center!important;align-items:center!important;grid-template-columns:1fr 1fr 1fr!important;grid-gap:4rem!important;padding:4rem!important;padding-left:13rem!important;margin:0 auto!important;width:100%!important;background-color:var(--section-bg-color)}}@media screen and (max-width:900px){.cards-wrapper{grid-template-columns:1fr!important}.info{justify-content:center!important}.card-grid-space .num{margin-left:0!important;text-align:center!important}}@media screen and (max-width:500px){.cards-wrapper{padding:4rem 2rem!important}.card-2{max-width:calc(100vw - 4rem)!important}}@media screen and (max-width:450px){.info{display:block!important;text-align:center!important}.info h1{margin:0!important}}