﻿@charset "UTF-8";html{position:relative;min-height:100%;}ul,ol{margin-bottom:2rem;}.footer{min-height:500px;background-color:#006e3c;color:#fff;}.footer h2{color:#cce2d8;font-weight:500;text-transform:uppercase;font-size:1.3rem;}.footer a{color:#f0df9b;border-bottom:0;}.footer a:hover{border-bottom:1px solid #f0df9b;}.top-nav a.top-link{padding:10px 5px;border-radius:.25rem;font-size:.83rem!important;text-transform:uppercase;border:0;}.top-nav a.top-link:hover{text-decoration:none;font-weight:500;background-color:#e9ecef;color:#006e3c!important;}.navbar .nav-item a{color:#006e3c;font-weight:normal;font-weight:500;border:0;}.navbar .nav-item .nav-link[aria-expanded=true]{background-color:#006e3c;color:#f8f9fa;border-top-left-radius:.25rem;border-top-right-radius:.25rem;transition:.5s;}.navbar .nav-item .nav-link[aria-expanded=true]::after{content:"▴";padding-left:.5rem;}.navbar .nav-item .navbar .nav-item .nav-link[aria-expanded=true]:hover{color:#f8f9fa;transition:.5s;}.navbar .nav-item .nav-link[aria-expanded=false]{transition:.5s;border-bottom:2px solid transparent;}.navbar .nav-item .nav-link[aria-expanded=false]:hover{border-bottom:2px solid #006e3c;background-color:#f8f9fa;font-weight:600;transition:.5s;}.navbar .nav-item .nav-link[aria-expanded=false]::after{content:"▾";padding-left:.5rem;}.mega-menu{position:absolute;width:90vw;left:0;background-color:#006e3c;border:unset;border-radius:.25rem;box-shadow:2px 6px 6px rgba(0,0,0,.175);margin-left:5vw;z-index:999;}.mega-menu .card{background:none;border:0;color:#f8f9fa;margin:5px;}.mega-menu .card .card-header{background:none;text-transform:uppercase;font-size:1rem;border:unset;padding:0;}.mega-menu .card .card-header a{color:#e1be37;text-decoration:none;display:block;padding:.1rem .5rem;margin-top:.75em;border-bottom:1px solid #e1be37;}.mega-menu .card .card-header a:hover{background-color:#e1be37;color:#003b20;}.mega-menu .list-group-item{background:none;border:0;color:#fff;padding:0;}.mega-menu .list-group-item a{color:#fff;text-decoration:none;display:block;padding:.1rem .5rem .1rem .5rem;}.mega-menu .list-group-item a:hover{background-color:#0b6;color:#002212;}.breadcrumb{background-color:transparent;border-radius:0;text-transform:uppercase;padding-left:0;font-weight:600;color:#f8f9fa;}.breadcrumb a{color:#e1be37;text-decoration:none;border-bottom-color:#e1be37;}.breadcrumb a:hover{font-weight:600;border-bottom:1px solid #e1be37;}.breadcrumb .breadcrumb-item.active{color:#fff;}.breadcrumb-invert .breadcrumb a{color:#006e3c;text-decoration:none;}.breadcrumb-invert .breadcrumb .breadcrumb-item.active{color:#212529;}#sidenav .card{background-color:#fff;box-shadow:2px 7px 7px rgba(0,0,0,.1);border-color:#00552e;border-radius:0;}#sidenav .card a{font-weight:600;border:0;}#sidenav .card h2{background-color:#005830;border:2px solid #005830;font-size:1.1rem;padding:1.1rem;color:#99c5b1;margin-bottom:0;margin-top:0;border-radius:0;text-transform:uppercase;font-weight:600;}#sidenav .card .nav-item a{font-weight:normal;color:#006e3c;text-decoration:none;}#sidenav .card .nav-link:hover{background-color:#c6ddd4;color:#006e3c;font-weight:600;}.bg-dept{background-color:#343a40;}#department-info .card{border:0;background-color:#e2dad3;border-radius:0;}#department-info .card a{font-weight:600;}#section-menu .card{box-shadow:1px 3px 3px rgba(0,0,0,.175);background-color:#6c757d;border-color:#212529;border-radius:0;}#section-menu .card h4{background-color:#495057;padding:1.25rem;color:#f8f9fa;margin-bottom:0;margin-top:0;}#section-menu .card .nav-item a{font-weight:600;color:#f8f9fa;text-decoration:none;text-indent:-.7rem;padding-left:1.8rem;}#section-menu .card .nav-link:hover{background-color:#e1be37;color:#212529;}.swirl-divider-top{width:100%;overflow:hidden;line-height:0;margin-top:-100px;}.swirl-divider-top svg{position:relative;display:block;width:calc(133% + 1.3px);height:100px;transform:rotate(180deg);}.swirl-divider-top .shape-fill{fill:#e9ecef;}.swirl-divider-bottom{width:100%;overflow:hidden;line-height:0;margin-top:-1px;}.swirl-divider-bottom svg{position:relative;display:block;width:calc(133% + 1.3px);height:100px;}.swirl-divider-bottom .shape-fill{fill:#006e3c;}#statistics h2{font-weight:600;font-size:1.5rem;color:inherit;}#featured-news .card{border-radius:0;border:1px solid #495057;background-color:#fff;}#featured-news .card .card-footer{text-transform:uppercase;background-color:#495057;padding:1.1rem;color:#e1be37;border-radius:0;}#featured-news a:hover .card{border:1px solid #006e3c;background-color:#f9f2d7;}#featured-news a:hover .card .card-footer{font-weight:600;background-color:#006e3c;border-top:1px solid #006e3c;color:#fff;border-radius:0;}#news .card{border-radius:0;}#news .card .card-header{border-radius:0;background-color:#495057;padding:1.1rem;color:#e1be37;text-transform:uppercase;}#news .card .card-header h3{font-size:1.1rem;font-weight:600;margin:0;color:inherit;}#news .card .list-group a:hover{background:#f9f2d7;font-weight:500;}#events-holidays .card{border-radius:0;}.fc .fc-daygrid-day-top{opacity:unset!important;}.fc .fc-daygrid-day-top a{color:#212529;font-weight:500;}.fc .fc-day-other .fc-daygrid-day-top{opacity:unset!important;}.fc .fc-day-other .fc-daygrid-day-top a{color:#495057;font-weight:300;}p a,li a{font-weight:500;border-bottom:1px dotted #002864;}p a:hover,li a:hover{font-weight:600;border-bottom:1px solid #002864;}h2,h3,h4,h5{color:#006e3c;}.accent{font-family:"Bad Script",cursive;font-weight:300;}.image-text-shadow{padding:1rem;background-color:#fff;box-shadow:0 0 5.5rem 6rem #fff;}.image-text-shadow-dark{padding:1rem;background-color:#495057;box-shadow:0 0 5.5rem 6rem #495057;}.shady-text{text-shadow:3px 3px 0 rgba(0,0,0,.4);}.glow-text{text-shadow:0 0 32px black;}.trans-white{background-color:rgba(255,255,255,.75);}#action-links a{background-color:#fff;color:#495057;}#action-links a h2{color:inherit;}#action-links a:hover{text-decoration:none;}#action-links a.brown{background-color:#fff;color:#6f4821;}#action-links a.brown :hover{background-color:#6f4821;color:#fff;}#action-links a.red{background-color:#fff;color:#be143c;}#action-links a.red :hover{background-color:#be143c;color:#fff;}#action-links a.yellow{background-color:#fff;color:#856d14;}#action-links a.yellow :hover{background-color:#e1be37;color:#343a40;}#action-links a.green{background-color:#fff;color:#006e3c;}#action-links a.green :hover{background-color:#006e3c;color:#fff;}#action-links a.cyan{background-color:#fff;color:#306392;}#action-links a.cyan :hover{background-color:#3c7db9;color:#fff;}#action-links a.blue{background-color:#fff;color:#002864;}#action-links a.blue :hover{background-color:#002864;color:#fff;}#action-links .card{border-radius:0;position:relative;background-color:#fff;}#action-links .card h2{margin-top:0;font-size:1.1rem;margin-bottom:0;font-weight:500;}#accordion-container h2{font-size:1.3rem;font-weight:500;}#accordion-container .card{border:1px solid #495057;border-radius:0;background-color:#fff;}#accordion-container .card .card-header{background-color:#495057;border-radius:0;border:0;border-bottom:1px solid #fff;}#accordion-container .card .card-header h2{font-size:1.1rem;text-decoration:none;color:#f8f9fa;text-indent:-.6em;margin-left:.8em;font-weight:500;}#accordion-container .card .card-header h2 .badge{text-indent:0;}#accordion .card{border:1px solid #495057;border-radius:0;background-color:#fff;}#accordion .card a .card-header{background-color:#495057;border-radius:0;border:0;border-bottom:1px solid #fff;}#accordion .card a .card-header h2{font-size:1.1rem;text-decoration:none;color:#f8f9fa;text-indent:-.6em;margin-left:.8em;font-weight:500;}#accordion .card a .card-header h2 .badge{text-indent:0;}#accordion .card a:hover .card-header{background-color:#002864;border-radius:0;border:0;border-bottom:1px solid #fff;}#accordion .card a:hover .card-header h2{font-size:1.1rem;text-decoration:none;color:#d8e5f1;text-indent:-.6em;margin-left:.8em;}#accordion .card a:hover .card-header h2 .badge{text-indent:0;}.bg-1{background-color:#006e3c;}.bg-1.fc-list-event:hover td{background-color:#007842;}#section .card{height:100%;border-radius:0;background-color:#fff;margin-top:1rem;position:relative;min-height:5rem;}#section .card h2{margin-bottom:auto;margin-top:auto;font-size:1.1rem;font-weight:500;}#section a{color:#fff;text-decoration:none;}#section a:hover{text-decoration:none;}#section a:hover .card{background-color:#00a158;color:#fff;}#section a:hover .card::after{border-color:#003b20;}#section .block-1 .card{color:#6f4821;}#section .block-1 a{color:#fff;}#section .block-1 a:hover .card{background-color:#6f4821;color:#fff;}#section .block-1 a:hover .card::after{border-color:#fff;}#section .block-2 .card{color:#be143c;}#section .block-2 a{color:#fff;}#section .block-2 a:hover .card{background-color:#be143c;color:#fff;}#section .block-2 a:hover .card::after{border-color:#fff;}#section .block-3 .card{color:#856d14;}#section .block-3 a{color:#fff;}#section .block-3 a:hover .card{background-color:#e1be37;color:#343a40;}#section .block-3 a:hover .card::after{border-color:#fff;}#section .block-4 .card{color:#006e3c;}#section .block-4 a{color:#fff;}#section .block-4 a:hover .card{background-color:#006e3c;color:#fff;}#section .block-4 a:hover .card::after{border-color:#fff;}#section .block-5 .card{color:#306392;}#section .block-5 a{color:#fff;}#section .block-5 a:hover .card{background-color:#3c7db9;color:#fff;}#section .block-5 a:hover .card::after{border-color:#fff;}#section .block-6 .card{color:#002864;}#section .block-6 a{color:#fff;}#section .block-6 a:hover .card{background-color:#002864;color:#fff;}#section .block-6 a:hover .card::after{border-color:#fff;}