﻿@keyframes kenburns{0%{opacity:0;background-position-x:center;background-position-y:bottom;background-size:cover;}5%{opacity:1;}100%{background-position-x:center;background-position-y:center;background-size:cover;animation-timing-function:ease-in;opacity:1;}}@keyframes fadeIn{0%{opacity:0;}100%{opacity:1;}}.display-1,.display-2,.display-3,.display-4,.display-5{font-family:"DM Serif Display","Roboto Condensed",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";}h2,h3,h4,h5{margin-top:1.5rem;}a{font-weight:800;}.collapsing{-webkit-transition:none;transition:none;display:none;}.btn-cta{background-color:#407d2c;border-radius:0;padding:1rem 2rem;position:relative;font-weight:normal !important;color:#fafafa;}.btn-cta::after{content:' ';position:absolute;left:.5rem;right:.5rem;bottom:.5rem;top:.5rem;border-radius:0;border:1px solid #fafafa;}.btn-cta:hover{background-color:#53a339;color:#fafafa;}.navbar .nav-item a{font-weight:normal;}.navbar .nav-item .nav-link[aria-expanded="true"]{border-top:3px solid #53a339;background-color:rgba(67,132,46,.975);color:#fafafa;}.navbar .nav-item .nav-link[aria-expanded="true"]::after{content:"▴";padding-left:.5rem;}.navbar .nav-item .nav-link[aria-expanded="false"]{border-top:3px solid transparent;background-color:unset;color:#fafafa;}.navbar .nav-item .nav-link[aria-expanded="false"]:hover{border-top:3px solid #53a339;}.navbar .nav-item .nav-link[aria-expanded="false"]::after{content:"▾";padding-left:.5rem;}.navbar .nav-item .nav-link{border-top:3px solid transparent;padding-right:.5rem;padding-left:.5rem;color:#fafafa;}.navbar .nav-item .nav-link:hover{border-top:3px solid #53a339;color:#fafafa;}.mega-menu{position:absolute;width:90vw;left:0;background-color:rgba(67,132,46,.975);border:unset;border-radius:0;box-shadow:2px 6px 6px rgba(0,0,0,.175);margin-left:5vw;z-index:999;}.mega-menu .card{background:none;border:none;color:#fafafa;}.mega-menu .card .card-header{background:none;font-family:"Roboto Condensed",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1.2rem;border:none;padding:0;}.mega-menu .card .card-header a{color:#fafafa;text-decoration:none;display:block;padding:.1rem .5rem;text-indent:-.7rem;padding-left:1.8rem;}.mega-menu .card .card-header a .text-success{color:#8ace74 !important;}.mega-menu .card .card-header a:hover{background-color:#8ace74;color:#000;}.mega-menu .card .card-header a:hover .text-success{color:#407d2c !important;}.mega-menu .list-group-item{background:none;border:none;color:#cae9bf;padding:0;}.mega-menu .list-group-item a{color:#cae9bf;text-decoration:none;display:block;padding:.1rem .5rem .1rem 1.8rem;}.mega-menu .list-group-item a:hover{background-color:#8ace74;color:#000;}@media only screen and (max-width:768px){.navbar form button.my-2{margin-top:0 !important;}.navbar .nav-item .nav-link[aria-expanded="false"]:hover{border-top:3px solid transparent;}.navbar .nav-item .nav-link{padding-right:0;}.footer .text-center{text-align:left !important;order:3;}.footer .text-right{text-align:left !important;}.mega-menu{width:100%;margin:0;}.mega-menu ul{display:none;}.mega-menu .card-header{font-family:unset !important;font-size:unset !important;}.mega-menu .card-header i{display:none;}.mega-menu .card-columns{column-count:2;}}@media only screen and (max-width:576px){.mega-menu .card-columns{column-count:1;}}.breadcrumb{background-color:transparent;border-radius:0;text-transform:uppercase;padding-left:0;font-weight:600;}.breadcrumb a{color:#407d2c;text-decoration:none;}.breadcrumb-item.active{color:#616161;}#sidenav .card,#department-info .card{box-shadow:1px 3px 3px rgba(0,0,0,.175);background-color:#e6eded;border-color:#9cb8b8;border-radius:0;}#sidenav .card a,#department-info .card a{font-weight:800;}#sidenav .card h4,#department-info .card h4{background-color:#d7e2e2;padding:1.25rem;color:#424242;margin-bottom:0;margin-top:0;}#sidenav .nav-item a,#department-info .nav-item a{font-weight:normal;color:#212121;text-decoration:none;}#sidenav .nav-link:hover,#department-info .nav-link:hover{background-color:#407d2c;color:#fafafa;}#department-info .d-flex p{padding-left:1.5rem;padding-right:1.5rem;}#section-menu .card{box-shadow:1px 3px 3px rgba(0,0,0,.175);background-color:#616161;border-color:#212121;border-radius:0;}#section-menu .card h4{background-color:#424242;padding:1.25rem;color:#fafafa;margin-bottom:0;margin-top:0;}#section-menu .nav-item a{font-weight:800;color:#fafafa;text-decoration:none;text-indent:-.7rem;padding-left:1.8rem;}#section-menu .nav-link:hover{background-color:#fecc32;color:#212121;}#hero{background-position-x:center;background-position-y:center;background-size:cover;animation:kenburns 10s none;}.hero-gradient{background:linear-gradient(to right,transparent 0%,rgba(0,0,0,.2) 25%,rgba(0,0,0,.4) 50%,rgba(0,0,0,.2) 75%,transparent 100%);}.hero-gradient .container{animation:fadeIn 5s none;}.shady-text{text-shadow:3px 3px 0 rgba(0,0,0,.4);}.torn-effect{height:50px;}.torn-effect #svg-1{fill:#eee;transform:rotate(180deg);}.torn-effect #svg-3{fill:#f5f5f5;transform:rotate(180deg);}.torn-effect #svg-2{fill:#eee;}#featured{background-color:#eee;}#featured .card{padding:1rem;border:none;background-color:#fafafa;}#featured .card .card-body,#featured .card .card-footer,#featured .card .card-header,#featured .card .list-group{border:1px solid #e0e0e0;}#featured .card .card-footer{border-top:none;text-align:center;text-transform:uppercase;font-weight:800;background-color:#f5f5f5;}#featured .card .card-header{border-bottom:none;}#featured .card h4,#featured .card h3{margin-top:.5rem;}#featured a{text-decoration:none;color:#212121;}#featured a:hover{text-decoration:none;}#featured a:hover .card-body{border-color:#424242;border-bottom:none;}#featured a:hover .card-footer{border-top:1px solid;border-color:#424242;background-color:#e6eded;color:#407d2c;}#featured .cal-date{font-family:"Roboto Mono",SFM ono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-weight:800;font-size:1.2rem;margin-right:.5rem;text-transform:uppercase;}#featured .events .list-group-item{padding-left:6rem;text-indent:-4.8rem;}#featured .news .fa{margin-right:.5rem;}#featured .news .list-group-item{padding-left:3rem;text-indent:-1rem;}#featured .list-group-item:hover{background-color:#407d2c;color:#fafafa;}#quick-links .card{height:100%;border-radius:3rem 0;background-color:rgba(255,255,255,.85);margin-top:1rem;position:relative;}#quick-links .card h4{margin-top:0;}#quick-links .card::after{content:' ';position:absolute;left:.5rem;right:.5rem;bottom:.5rem;top:.5rem;border-radius:3rem 0;border:1px solid #9e9e9e;}#quick-links a{color:#424242;text-decoration:none;}#quick-links a:hover{text-decoration:none;}#quick-links a:hover .card{background-color:#407d2c;color:#fafafa;}#quick-links a:hover .card::after{border-color:#fafafa;}#information a{color:#424242;text-decoration:none;}#information a .fa{color:#407d2c;}#information a:hover{text-decoration:none;}#information a:hover .card{background-color:#e6eded;}#section .card{height:100%;border-radius:3rem 0;background-color:#407d2c;margin-top:1rem;position:relative;min-height:6rem;}#section .card h4{margin-bottom:auto;margin-top:auto;}#section .card::after{content:' ';position:absolute;left:.5rem;right:.5rem;bottom:.5rem;top:.5rem;border-radius:3rem 0;border:1px solid #fafafa;}#section a{color:#fafafa;text-decoration:none;}#section a:hover{text-decoration:none;}#section a:hover .card{background-color:#53a339;color:#fafafa;}#section a:hover .card::after{border-color:#2d571f;}#section .block-1 .card{background-color:#2c7d2c;}#section .block-1 a{color:#fafafa;}#section .block-1 a:hover .card{background-color:#39a33a;color:#fafafa;}#section .block-1 a:hover .card::after{border-color:#fafafa;}#section .block-2 .card{background-color:#2c7d41;}#section .block-2 a{color:#fafafa;}#section .block-2 a:hover .card{background-color:#39a354;color:#fafafa;}#section .block-2 a:hover .card::after{border-color:#fafafa;}#section .block-3 .card{background-color:#2c7d55;}#section .block-3 a{color:#fafafa;}#section .block-3 a:hover .card{background-color:#39a36e;color:#fafafa;}#section .block-3 a:hover .card::after{border-color:#fafafa;}#section .block-4 .card{background-color:#2c7d69;}#section .block-4 a{color:#fafafa;}#section .block-4 a:hover .card{background-color:#39a389;color:#fafafa;}#section .block-4 a:hover .card::after{border-color:#fafafa;}#section .block-5 .card{background-color:#2c7d7d;}#section .block-5 a{color:#fafafa;}#section .block-5 a:hover .card{background-color:#39a2a3;color:#fafafa;}#section .block-5 a:hover .card::after{border-color:#fafafa;}#section .block-6 .card{background-color:#2c697d;}#section .block-6 a{color:#fafafa;}#section .block-6 a:hover .card{background-color:#3988a3;color:#fafafa;}#section .block-6 a:hover .card::after{border-color:#fafafa;}#section .block-7 .card{background-color:#2c547d;}#section .block-7 a{color:#fafafa;}#section .block-7 a:hover .card{background-color:#396ea3;color:#fafafa;}#section .block-7 a:hover .card::after{border-color:#fafafa;}#section .block-8 .card{background-color:#2c407d;}#section .block-8 a{color:#fafafa;}#section .block-8 a:hover .card{background-color:#3953a3;color:#fafafa;}#section .block-8 a:hover .card::after{border-color:#fafafa;}#section .block-9 .card{background-color:#2c2c7d;}#section .block-9 a{color:#fafafa;}#section .block-9 a:hover .card{background-color:#3a39a3;color:#fafafa;}#section .block-9 a:hover .card::after{border-color:#fafafa;}#section .block-10 .card{background-color:#412c7d;}#section .block-10 a{color:#fafafa;}#section .block-10 a:hover .card{background-color:#5439a3;color:#fafafa;}#section .block-10 a:hover .card::after{border-color:#fafafa;}#section .block-11 .card{background-color:#552c7d;}#section .block-11 a{color:#fafafa;}#section .block-11 a:hover .card{background-color:#6e39a3;color:#fafafa;}#section .block-11 a:hover .card::after{border-color:#fafafa;}#section .block-12 .card{background-color:#692c7d;}#section .block-12 a{color:#fafafa;}#section .block-12 a:hover .card{background-color:#8939a3;color:#fafafa;}#section .block-12 a:hover .card::after{border-color:#fafafa;}#section .block-13 .card{background-color:#7d2c7d;}#section .block-13 a{color:#fafafa;}#section .block-13 a:hover .card{background-color:#a339a2;color:#fafafa;}#section .block-13 a:hover .card::after{border-color:#fafafa;}#section .block-14 .card{background-color:#7d2c69;}#section .block-14 a{color:#fafafa;}#section .block-14 a:hover .card{background-color:#a33988;color:#fafafa;}#section .block-14 a:hover .card::after{border-color:#fafafa;}#section .block-15 .card{background-color:#7d2c54;}#section .block-15 a{color:#fafafa;}#section .block-15 a:hover .card{background-color:#a3396e;color:#fafafa;}#section .block-15 a:hover .card::after{border-color:#fafafa;}#section .block-16 .card{background-color:#7d2c40;}#section .block-16 a{color:#fafafa;}#section .block-16 a:hover .card{background-color:#a33953;color:#fafafa;}#section .block-16 a:hover .card::after{border-color:#fafafa;}#section .block-17 .card{background-color:#7d2c2c;}#section .block-17 a{color:#fafafa;}#section .block-17 a:hover .card{background-color:#a33a39;color:#fafafa;}#section .block-17 a:hover .card::after{border-color:#fafafa;}#section .block-18 .card{background-color:#7d412c;}#section .block-18 a{color:#fafafa;}#section .block-18 a:hover .card{background-color:#a35439;color:#fafafa;}#section .block-18 a:hover .card::after{border-color:#fafafa;}#section .block-19 .card{background-color:#7d552c;}#section .block-19 a{color:#fafafa;}#section .block-19 a:hover .card{background-color:#a36e39;color:#fafafa;}#section .block-19 a:hover .card::after{border-color:#fafafa;}#section .block-20 .card{background-color:#7d692c;}#section .block-20 a{color:#fafafa;}#section .block-20 a:hover .card{background-color:#a38939;color:#fafafa;}#section .block-20 a:hover .card::after{border-color:#fafafa;}#section .block-21 .card{background-color:#7d7d2c;}#section .block-21 a{color:#fafafa;}#section .block-21 a:hover .card{background-color:#a2a339;color:#fafafa;}#section .block-21 a:hover .card::after{border-color:#fafafa;}#section .block-22 .card{background-color:#697d2c;}#section .block-22 a{color:#fafafa;}#section .block-22 a:hover .card{background-color:#88a339;color:#fafafa;}#section .block-22 a:hover .card::after{border-color:#fafafa;}#section .block-23 .card{background-color:#547d2c;}#section .block-23 a{color:#fafafa;}#section .block-23 a:hover .card{background-color:#6ea339;color:#fafafa;}#section .block-23 a:hover .card::after{border-color:#fafafa;}#section .block-24 .card{background-color:#407d2c;}#section .block-24 a{color:#fafafa;}#section .block-24 a:hover .card{background-color:#53a339;color:#fafafa;}#section .block-24 a:hover .card::after{border-color:#fafafa;}#section .block-25 .card{background-color:#2c7d2c;}#section .block-25 a{color:#fafafa;}#section .block-25 a:hover .card{background-color:#39a33a;color:#fafafa;}#section .block-25 a:hover .card::after{border-color:#fafafa;}#section .block-26 .card{background-color:#2c7d41;}#section .block-26 a{color:#fafafa;}#section .block-26 a:hover .card{background-color:#39a354;color:#fafafa;}#section .block-26 a:hover .card::after{border-color:#fafafa;}#section .block-27 .card{background-color:#2c7d55;}#section .block-27 a{color:#fafafa;}#section .block-27 a:hover .card{background-color:#39a36e;color:#fafafa;}#section .block-27 a:hover .card::after{border-color:#fafafa;}#section .block-28 .card{background-color:#2c7d69;}#section .block-28 a{color:#fafafa;}#section .block-28 a:hover .card{background-color:#39a389;color:#fafafa;}#section .block-28 a:hover .card::after{border-color:#fafafa;}#section .block-29 .card{background-color:#2c7d7d;}#section .block-29 a{color:#fafafa;}#section .block-29 a:hover .card{background-color:#39a2a3;color:#fafafa;}#section .block-29 a:hover .card::after{border-color:#fafafa;}#section .block-30 .card{background-color:#2c697d;}#section .block-30 a{color:#fafafa;}#section .block-30 a:hover .card{background-color:#3988a3;color:#fafafa;}#section .block-30 a:hover .card::after{border-color:#fafafa;}#section .block-31 .card{background-color:#2c547d;}#section .block-31 a{color:#fafafa;}#section .block-31 a:hover .card{background-color:#396ea3;color:#fafafa;}#section .block-31 a:hover .card::after{border-color:#fafafa;}#section .block-32 .card{background-color:#2c407d;}#section .block-32 a{color:#fafafa;}#section .block-32 a:hover .card{background-color:#3953a3;color:#fafafa;}#section .block-32 a:hover .card::after{border-color:#fafafa;}#section .block-33 .card{background-color:#2c2c7d;}#section .block-33 a{color:#fafafa;}#section .block-33 a:hover .card{background-color:#3a39a3;color:#fafafa;}#section .block-33 a:hover .card::after{border-color:#fafafa;}#section .block-34 .card{background-color:#412c7d;}#section .block-34 a{color:#fafafa;}#section .block-34 a:hover .card{background-color:#5439a3;color:#fafafa;}#section .block-34 a:hover .card::after{border-color:#fafafa;}#section .block-35 .card{background-color:#552c7d;}#section .block-35 a{color:#fafafa;}#section .block-35 a:hover .card{background-color:#6e39a3;color:#fafafa;}#section .block-35 a:hover .card::after{border-color:#fafafa;}#section .block-36 .card{background-color:#692c7d;}#section .block-36 a{color:#fafafa;}#section .block-36 a:hover .card{background-color:#8939a3;color:#fafafa;}#section .block-36 a:hover .card::after{border-color:#fafafa;}.bg-0{background-color:#53a339 !important;}.bg-1{background-color:#39a354 !important;}.bg-2{background-color:#39a389 !important;}.bg-3{background-color:#3988a3 !important;}.bg-4{background-color:#3953a3 !important;}.bg-5{background-color:#5439a3 !important;}.bg-6{background-color:#8939a3 !important;}.bg-7{background-color:#a33988 !important;}.bg-8{background-color:#a33953 !important;}.bg-9{background-color:#a35439 !important;}.bg-10{background-color:#a38939 !important;}.footer a{color:#fecc32;font-weight:800;}.footer a.btn{color:unset;}#accordion a .card-header{background-color:#424242;}#accordion a .card-header h2{font-size:1.44rem;text-decoration:none;color:#f5f5f5;text-indent:-.6em;margin-left:.8em;}#accordion a .card-header h2 .badge{text-indent:0;}.site-alert{padding:1.5em;margin-bottom:0;position:sticky;top:0;z-index:1020;}.site-alert p:last-of-type{margin-bottom:0;}.site-alert.site-alert-default{background:#9e9e9e;color:#fafafa;}.site-alert.site-alert-default a{color:#fafafa;text-decoration:underline;}.site-alert.site-alert-info{background:#0b7ba8;color:#fafafa;}.site-alert.site-alert-info a{color:#fafafa;text-decoration:underline;}.site-alert.site-alert-success{background:#407d2c;color:#fafafa;}.site-alert.site-alert-success a{color:#fafafa;text-decoration:underline;}.site-alert.site-alert-warning{background:#ffda2f;color:#000;}.site-alert.site-alert-warning a{color:#fafafa;text-decoration:underline;}.site-alert.site-alert-danger{background:#db3344;color:#fafafa;}.site-alert.site-alert-danger a{color:#fafafa;text-decoration:underline;}#lightbox .modal-body{padding:0;}#lightbox .modal-dialog{text-align:center;}#lightbox .modal-footer{justify-content:space-around;}#lightbox .carousel-item img{max-height:85vh;max-width:100%;}#lightbox .carousel-item .carousel-caption{right:0;bottom:0;left:0;background-color:rgba(0,0,0,.5);}#articles a{font-weight:normal;color:#616161;}#articles a:hover{text-decoration:none;}#articles a:hover .card{background-color:#fed24b;}#faq a{font-weight:normal;color:#212121;}#faq a .card-header{background-color:#ffe363;}#faq a.collapsed .card-header{background-color:#eee;}#faq a:hover{text-decoration:none;}#faq a:hover .card-header{background-color:#ffe87d;}#faq .card-body a{font-weight:800;color:#1b6dac;}#faq .card-body a:hover{text-decoration:underline;}#articles a:hover .card{transform:scale(1.1);transition:all .1s ease-in-out;-moz-transform:scale(1.03);-ms-transform:scale(1.03);-webkit-transform:scale(1.03);-o-transform:scale(1.03);box-shadow:0 3px 3px rgba(0,0,0,.175);}#card-deck.card-columns{column-count:2;}#card-deck-3.card-columns{column-count:3;}@media only screen and (max-width:576px){#card-deck.card-columns{column-count:1;}#card-deck-3.card-columns{column-count:1;}}.formulate__row{display:flex;justify-content:space-between;flex-wrap:wrap;}.formulate__cell--1-columns{width:calc(8.33333% - 10.16667px);}.formulate__cell--2-columns{width:calc(16.66667% - 9.33333px);}.formulate__cell--3-columns{width:calc(25% - 8.5px);}.formulate__cell--4-columns{width:calc(33.33333% - 7.66667px);}.formulate__cell--5-columns{width:calc(41.66667% - 6.83333px);}.formulate__cell--6-columns{width:calc(50% - 6px);}.formulate__cell--7-columns{width:calc(58.33333% - 5.16667px);}.formulate__cell--8-columns{width:calc(66.66667% - 4.33333px);}.formulate__cell--9-columns{width:calc(75% - 3.5px);}.formulate__cell--10-columns{width:calc(83.33333% - 2.66667px);}.formulate__cell--11-columns{width:calc(91.66667% - 1.83333px);}.formulate__cell--12-columns{width:calc(100% - 1px);}.formulate__field{display:flex;flex-direction:column;margin-bottom:1rem;}.formulate__field :nth-child(1){order:2;}.formulate__field :nth-child(2){order:1;}.formulate__field :nth-child(3){order:3;}.formulate__field input,.formulate__field select{display:block;width:100%;padding:.375rem .75rem;font-size:1rem;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;}.formulate__field input[type="checkbox"]{width:unset;float:left;margin-top:.375rem;margin-right:.75rem;}.formulate__field.formulate__field--checkbox-list :nth-child(1){order:1;}.formulate__field.formulate__field--checkbox-list :nth-child(2){order:2;}.formulate__field.formulate__field--checkbox{display:block;}.formulate__field.formulate__field--checkbox :nth-child(1){order:1;}.formulate__field.formulate__field--checkbox :nth-child(2){order:2;}.formulate__field.formulate__field--checkbox label{display:inline;}.formulate__field button{display:inline-block;font-weight:400;text-align:center;white-space:nowrap;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:1px solid transparent;padding:.375rem .75rem;font-size:1rem;line-height:1.5;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;color:#fff;background-color:#007bff;border-color:#007bff;margin-top:2rem;}.formulate__inline-validation-summary{list-style:none;padding-inline-start:5px;color:#f00;}.bg-secondary{background-color:#e0e0e0 !important;}.bg-secondary a{color:#212121 !important;text-decoration:underline #1b6dac !important;}