.wysiwyg-flex-container .row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;margin-right:-15px;margin-left:-15px;}.wysiwyg-flex-container div[class*='col-']{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;margin-bottom:3rem;}.wysiwyg-flex-container .row::before{display:inline;}.panel-bottom-green{border-bottom:10px solid #00703c !important;;}.panel-bottom-green:hover{border-bottom:10px solid #00703c !important;}.panel-bottom-yellow{border-bottom:10px solid #f0cb00 !important;;}.panel-bottom-yellow:hover{border-bottom:10px solid #f0cb00 !important;}.panel-bottom-tan{border-bottom:10px solid #e1d5bf !important;;}.panel-bottom-tan:hover{border-bottom:10px solid #e1d5bf !important;}.panel-bottom-blue{border-bottom:10px solid #00728f !important;;}.panel-bottom-blue:hover{border-bottom:10px solid #00728f !important;}.panel-bottom-dark-green{border-bottom:10px solid #004525 !important;;}.panel-bottom-dark-green:hover{border-bottom:10px solid #004525 !important;}.panel-bottom-gray{border-bottom:10px solid #555 !important;;}.panel-bottom-gray:hover{border-bottom:10px solid #555 !important;}.panel-bottom-light-gray{border-bottom:10px solid #eee !important;;}.panel-bottom-light-gray:hover{border-bottom:10px solid #eee !important;}.panel-background-gold{background-color:#B3A369;padding:50px;}.panel-background-gold h2,.panel-background-gold h2 a{color:#fff;font-size:3rem;text-decoration:none;}.panel-background-gold .panel-body{color:#fff;}.col-gold{padding-right:0px;padding-left:0px;}.col-dark-green{padding-right:0px;padding-left:0px;}.panel-background-dark-green{background-color:#004525;padding:50px 20px;}.panel-background-dark-green h2,.panel-background-dark-green h2 a{color:#fff;font-size:3rem;text-decoration:none;}.panel-background-dark-green .panel-body{color:#fff;}.panel-background-dark-green h2{color:#fff;font-size:1.75rem;}.panel-background-green{background-color:#00703c;padding:50px 20px;}.panel-background-green h2,.panel-background-green h2 a{color:#fff;font-size:3rem;text-decoration:none;}.panel-background-green .panel-body{color:#fff;}.panel-background-light-green{background-color:#b7ce95;padding:50px 20px;}.panel-background-light-green h2,.panel-background-light-green h2 a{color:#000;font-size:3rem;text-decoration:none;}.panel-background-light-green .panel-body{color:#000;}.panel-background-light-gray{background-color:#eee;padding:50px 20px;}.panel-background-light-gray h2,.panel-background-light-gray h2 a{color:#000;font-size:3rem;text-decoration:none;}.panel-background-light-gray .panel-body{color:#000;}.row-background-gray{background-color:#eeeeee;border:1px solid #e5e5e5;padding:50px 25px 25px 25px;}.row-background-gray .panel{background-color:#eeeeee;}.row-background-gray h2{font-size:3rem;}.row-background-white{background-color:#fff;border:1px solid #eee;padding:50px 25px 25px 25px;}.row-background-white .panel{background-color:#fff;color:#000;-webkit-box-shadow:none;box-shadow:none;}.row-background-white h2{font-size:3rem;}.row-background-green{background-color:#004525;border:1px solid #eee;padding:50px 25px 25px 25px;}.row-background-green .panel{background-color:#004525;color:#fff;}.row-background-green .panel .panel-body h2,.row-background-green .panel a{color:#fff;}.row-background-green .panel a:hover{color:#fff;text-decoration:underline;}.wysiwyg-flex-container  .panel.panel-shadow{border:1px solid #f9f9f9;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.23) !important;box-shadow:0 6px 12px rgba(0,0,0,.23) !important;-webkit-transition:.3s;transition:.3s;}.wysiwyg-flex-container .panel{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-flex:1;-ms-flex:1 100%;flex:1 100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:flex-start;border-radius:0;-webkit-box-shadow:none;box-shadow:none;}.wysiwyg-flex-container .panel-shadow:hover{border:1px solid #f9f9f9;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.23);box-shadow:0 6px 12px rgba(0,0,0,.23);-webkit-transition:.3s;transition:.3s;}.wysiwyg-flex-container.boxes .panel{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.23);box-shadow:0 1px 3px rgba(0,0,0,.23);border:none;border-radius:0;}.wysiwyg-flex-container.boxes .panel-heading{padding:15px 15px 7px;border:none;border-radius:0;}.wysiwyg-flex-container.boxes .panel-heading.green{background:#004525;}.wysiwyg-flex-container.boxes .panel-heading h4{margin:0;color:#fff;text-align:center;}.wysiwyg-flex-container.boxes .panel-body{padding:20px;}.boxes.icons .panel{padding:2rem;}.wysiwyg-flex-container .row::before,.wysiwyg-flex-container .row::after{display:inline;}@media only screen and (max-width:767px){.wysiwyg-flex-container.boxes [class*='col-']{width:100%;}}.wysiwyg-collapse a.button-collapse{background:#f5f5f5;padding:10px;border-radius:4px;color:#9d8f5c;text-align:center;display:block;font-weight:bold;text-decoration:none;margin-bottom:10px;}.wysiwyg-collapse .card.card-body{padding:10px;}.wysiwyg-collapse a[aria-expanded="false"]:before{content:"\f0da";font-family:FontAwesome;vertical-align:middle;margin-right:.7rem;vertical-align:middle;display:inline-block;padding-bottom:3px;}.wysiwyg-collapse a[aria-expanded="true"]:before{content:"\f0d7";font-family:FontAwesome;vertical-align:middle;margin-right:.7rem;vertical-align:middle;display:inline-block;padding-bottom:3px;}.wysiwyg-collapse div[class*='col-']{margin-bottom:10px;}.panel .panel-heading a:hover,.panel .panel-heading a:focus{color:#004525;}article .panel-heading a.collapsed:before{float:right !important;content:"\f067";}article .panel-heading a:before{float:right !important;font-family:FontAwesome;content:"\f068";padding-right:5px;}article .panel-heading a.collapsed:before{float:right !important;content:"\f067";}.panel-heading  a:hover,.panel-heading  a:active,.panel-heading  a:focus{text-decoration:none;}.wysiwyg-collapse a.button-collapse{background:#f5f5f5;padding:10px;border-radius:4px;color:#9d8f5c;text-align:center;display:block;font-weight:bold;text-decoration:none;margin-bottom:10px;}.wysiwyg-collapse .card.card-body{padding:10px;}.wysiwyg-collapse a[aria-expanded="false"]:before{content:"\f0da";font-family:FontAwesome;vertical-align:middle;margin-right:.7rem;vertical-align:middle;display:inline-block;padding-bottom:3px;}.wysiwyg-collapse a[aria-expanded="true"]:before{content:"\f0d7";font-family:FontAwesome;vertical-align:middle;margin-right:.7rem;vertical-align:middle;display:inline-block;padding-bottom:3px;}.wysiwyg-collapse div[class*='col-']{margin-bottom:10px;}.wysiwyg-accordion-gray a.button-collapse{background:#f5f5f5;padding:10px;border-radius:4px;color:#9d8f5c;display:block;font-weight:bold;text-decoration:none;margin-bottom:10px;}.wysiwyg-accordion-gray .card.card-body{padding:10px;}.wysiwyg-accordion-gray a[aria-expanded="false"]:before{content:"\f0da";font-family:FontAwesome;vertical-align:middle;margin-right:.7rem;vertical-align:middle;display:inline-block;padding-bottom:3px;}.wysiwyg-accordion-gray a[aria-expanded="true"]:before{content:"\f0d7";font-family:FontAwesome;vertical-align:middle;margin-right:.7rem;vertical-align:middle;display:inline-block;padding-bottom:3px;}.wysiwyg-accordion-gray div[class*='col-']{margin-bottom:10px;}.wysiwyg-accordion-green a.button-collapse{background:#00703c;padding:10px;border-radius:4px;color:#fff;display:block;font-weight:bold;text-decoration:none;margin-bottom:10px;}.wysiwyg-accordion-green .card.card-body{padding:10px;}.wysiwyg-accordion-green a[aria-expanded="false"]:before{content:"\f0da";font-family:FontAwesome;vertical-align:middle;margin-right:.7rem;vertical-align:middle;display:inline-block;padding-bottom:3px;}.wysiwyg-accordion-green a[aria-expanded="true"]:before{content:"\f0d7";font-family:FontAwesome;vertical-align:middle;margin-right:.7rem;vertical-align:middle;display:inline-block;padding-bottom:3px;}.wysiwyg-accordion-green div[class*='col-']{margin-bottom:10px;}.wysiwyg-accordion-brown a.button-collapse{background:#433D27;padding:10px;border-radius:4px;color:#fff;display:block;font-weight:bold;text-decoration:none;margin-bottom:10px;}.wysiwyg-accordion-brown .card.card-body{padding:10px;}.wysiwyg-accordion-brown a[aria-expanded="false"]:before{content:"\f0da";font-family:FontAwesome;vertical-align:middle;margin-right:.7rem;vertical-align:middle;display:inline-block;padding-bottom:3px;}.wysiwyg-accordion-brown a[aria-expanded="true"]:before{content:"\f0d7";font-family:FontAwesome;vertical-align:middle;margin-right:.7rem;vertical-align:middle;display:inline-block;padding-bottom:3px;}.wysiwyg-accordion-brown div[class*='col-']{margin-bottom:10px;}.wysiwyg-accordion-dark-gray a.button-collapse{background:#717C7D;padding:10px;border-radius:4px;color:#fff;display:block;font-weight:bold;text-decoration:none;margin-bottom:10px;}.wysiwyg-accordion-dark-gray .card.card-body{padding:10px;}.wysiwyg-accordion-dark-gray a[aria-expanded="false"]:before{content:"\f0da";font-family:FontAwesome;vertical-align:middle;margin-right:.7rem;vertical-align:middle;display:inline-block;padding-bottom:3px;}.wysiwyg-accordion-dark-gray a[aria-expanded="true"]:before{content:"\f0d7";font-family:FontAwesome;vertical-align:middle;margin-right:.7rem;vertical-align:middle;display:inline-block;padding-bottom:3px;}.wysiwyg-accordion-dark-gray div[class*='col-']{margin-bottom:10px;}
div.view-video-library>div>div.views-bootstrap-grid-plugin-style>div{margin-left:-15px;margin-right:-15px;}article.node-video-library div.field.field-name-field-video-embed-code{margin-bottom:20px;}article.node-video-library div.field.field-name-field-video-headline{color:#8c7934 !important;padding-bottom:20px;font-style:italic;}.view-video-library div[class*='col-']{margin-bottom:30px;}.view-video-library h4{color:inherit;}
.spotlight-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;}.spotlights-list .spotlight-container{margin-bottom:3rem;}.spotlight-image-container{-webkit-box-flex:1;-ms-flex:1 100%;flex:1 100%;}.spotlight-image-container.right{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;}.spotlight-container img{width:100%;}.spotlight-text-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 100%;flex:1 100%;padding:15px;background-image:-webkit-gradient(linear,left bottom,left top,from(#fff),to(#f0f0f0));background-image:linear-gradient(to top,#fff,#f0f0f0);}.homepage.background-grey .spotlight-text-container{background-image:none;background-color:#eee;}.spotlight-text{width:100%;margin:auto;}.spotlight-text-container h3{font-family:'BebasNeueBold';color:#004525;}.spotlight-text-container h4{color:#a69667;}@media only screen and (min-width:480px){.spotlight-text-container{padding:20px;}}@media only screen and (min-width:576px){.spotlight-text-container{padding:30px;}}@media only screen and (min-width:768px){.spotlight-container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;}.spotlight-image-container{-webkit-box-flex:1;-ms-flex:1 50%;flex:1 50%;}.spotlight-image-container.right{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;}.spotlight-text-container{-webkit-box-flex:1;-ms-flex:1 50%;flex:1 50%;}}@media only screen and (min-width:768px) and (max-width:991px){.spotlight-image-container{-webkit-box-flex:1;-ms-flex:1 45%;flex:1 45%;}.spotlight-text-container{-webkit-box-flex:1;-ms-flex:1 55%;flex:1 55%;}.spotlight-text-container h3{font-size:2.9rem;}.spotlight-text-container h4{font-size:2.4rem;}.spotlight-text-container p{font-size:1.4rem;}.spotlight-text-container .button{font-size:1.7rem;}}@media only screen and (min-width:1200px){.spotlights-rotator .spotlight-text{width:80%;}}article.node-spotlights div.field.field-name-field-spotlight-job-class{color:#8c7934 !important;font-family:'BebasNeueRegular',Arial,sans-serif;font-size:3rem;}article.node-spotlights div.field.field-name-field-spotlight-headline{font-family:'BebasNeueRegular',Arial,sans-serif;color:#004525;margin-bottom:20px;font-size:2.5rem;line-height:1;}article.node-spotlights div.field.field-name-field-spotlight-details{margin-bottom:20px;}article.node-spotlights img{float:left;max-width:350px;margin-bottom:20px;margin-right:20px;}@media only screen and (max-width:767px){article.node-spotlights img{float:none;max-width:100%;width:100%;margin-right:0;}}
div.flex-caption  .short-caption-gradient{position:absolute;padding:3%;bottom:0px;color:#fff;width:100%;background:linear-gradient(0deg,rgba(0,0,0,0.62) 50%,transparent 100%);padding-top:8.5rem;}.short-caption-gradient  h2{color:#fff;}@media screen and (max-width:991px) and (min-width:768px){div.flex-caption .short-caption-gradient{width:100%;color:#fff;padding:35px;position:initial;font-weight:600;font-style:italic;background:rgba(0,0,0,0.7);font-size:1.50rem;}div.flex-caption .short-caption-gradient  h2{color:#fff;font-size:3rem;}}@media screen and (max-width:767px){div.flex-caption .short-caption-gradient{width:100%;color:#fff;padding:35px;position:initial;font-weight:600;font-style:italic;background:rgba(0,0,0,0.7);font-size:1.5rem;}div.flex-caption .short-caption-gradient  h2{color:#fff;font-size:2rem;}}div.flex-caption .short-caption-box{left:25px;width:75%;color:#fff;background:rgba(0,0,0,0.7);font-size:1.75rem;position:absolute;bottom:25px;padding:25px;}div.flex-caption .short-caption-box h2{color:#fff;font-size:3rem;}@media screen and (max-width:991px) and (min-width:768px){div.flex-caption .short-caption-box{width:100%;color:#fff;padding:35px;position:initial;font-weight:600;font-style:italic;background:rgba(0,0,0,0.7);font-size:1.50rem;}div.flex-caption .short-caption-box  h2{color:#fff;font-size:3rem;}}@media screen and (max-width:767px){div.flex-caption .short-caption-box{width:100%;color:#fff;padding:35px;position:initial;font-weight:600;font-style:italic;background:rgba(0,0,0,0.7);font-size:1.5rem;}div.flex-caption .short-caption-box  h2{color:#fff;font-size:2rem;}}
div.news-homepage img{margin-bottom:20px;}.news-homepage .row{margin-left:-15px;margin-right:-15px;}.news-homepage.break-out .row{margin-left:-0px;margin-right:0px;}.news-homepage .news-container{height:250px;margin-bottom:30px;}.news-homepage .view-content{margin-bottom:5px;}.news-homepage .news-caption{padding:20px;color:#fff;background:rgba(0,69,37,0.9);font-size:1.4rem;position:relative;bottom:170px;width:100%;height:150px;}.news-homepage .news-caption h2{font-size:1.75rem;color:#fff;text-decoration:none;}.news-homepage .news-container .news-caption a h2{font-size:1.75rem;color:#fff;text-decoration:none;}.news-homepage .news-container .news-caption a h2:hover{font-size:1.75rem;color:#fff;text-decoration:underline;}.news-homepage .news-container .news-caption  a{font-size:1.5rem;color:#fff;text-decoration:none;}.news-homepage .news-container .news-caption  a:hover{font-size:1.5rem;color:#fff;text-decoration:underline;}div.news-homepage .news-container .news-headline{color:#fff;}.news-homepage .news-container .news-caption i.fa{font-size:8px;vertical-align:middle;}@media only screen and (min-width:768px) and (max-width:991px){.news-homepage .news-container{height:330px;margin-bottom:30px;}}@media only screen and (max-width:576px){.news-homepage .news-container{height:330px;margin-bottom:30px;}}.news .story-date{font-weight:700;}.trending-news .news-container{height:250px;}.trending-news .view-content{margin-bottom:5px;}.trending-news .news-caption{padding:20px;color:#fff;background:rgba(0,69,37,0.9);font-size:1.4rem;position:relative;bottom:150px;width:100%;height:150px;}.trending-news .news-caption h2{font-size:1.75rem;color:#fff;text-decoration:none;}.trending-news .news-container .news-caption a h2{font-size:1.75rem;color:#fff;text-decoration:none;}.trending-news .news-container .news-caption a h2:hover,.trending-news .news-container .news-caption  a:hover{font-size:1.75rem;color:#fff;text-decoration:underline;}.trending-news .news-container .news-caption  a{font-size:1.5rem;color:#fff;text-decoration:none;}.trending-news .news-container .news-caption  a:hover{font-size:1.5rem;color:#fff;text-decoration:underline;}.trending-news .news-container .news-caption span.node-unpublished{background:none;}.trending-news .news-container .news-caption span.node-unpublished a{font-size:1.5rem;color:#fff;text-decoration:none;background:none;}.trending-news .news-container .news-caption span.node-unpublished a:hover{font-size:1.5rem;color:#fff;text-decoration:underline;}div.trending-news .news-container .news-headline{color:#fff;font-style:italic;}.trending-news .news-container .news-caption i.fa{font-size:8px;vertical-align:middle;}@media only screen and (min-width:768px) and (max-width:991px){.trending-news .news-container{height:210px;margin-bottom:30px;}.trending-news .news-caption{bottom:130px;width:100%;height:130px;}}@media only screen and (min-width:577px) and (max-width:767px){.trending-news .news-container{height:500px;margin-bottom:30px;}.trending-news .news-caption{bottom:130px;width:100%;height:130px;}.trending-news img{width:100%;}}@media only screen and (max-width:576px){.trending-news .news-container{height:375px;margin-bottom:30px;}.trending-news img{width:100%;}}.trending-news .fa-share-square-o{font-size:4rem;}.news .media-body img{margin-bottom:20px;margin-right:20px;}.news .news-title{font-size:1.8rem;color:#004525;font-weight:bold;margin-bottom:10px;}.news div.authoring-info{color:#333;font-style:italic;margin-bottom:5px;font-weight:600;}.news div.authoring-info .news-contrib span.node-unpublished{background:none;}div.news .authoring-info span.news-special:before{content:"Special Contributor:\00a0 \00a0";}.news a.button{margin-top:15px;}div.news .media div{max-width:100%;}@media only screen and (max-width:576px){div.news .media div{max-width:initial !important;width:100%;margin-bottom:1.5rem;}div.news .media img{width:100%;}.media-left,.media > .pull-left{padding-right:0;}}.news hr{border-top:1px solid #ccc;}article.node-news div.field.field-name-field-news-date-published.field-type-datetime.field-label-hidden{color:#9D8F5C !important;text-transform:uppercase;font-weight:600;}article.node-news .field-name-field-news-landscape-image img{margin:0px 20px 20px 0px;float:none;}article.node-news div.field.field-name-field-news-headline{font-style:italic;margin-bottom:20px;color:#333;}article.node-news figure{margin-left:auto;margin-right:auto;border:1px solid #fefefe;margin-bottom:15px;}article.node-news figure img{display:block;}article.node-news figure figcaption{font-size:1.3rem;color:#333;font-style:italic;margin-left:auto;margin-right:auto;background-color:#fefefe;padding:10px;width:95%;}article.node-news .info-box,article.node-gallery .info-box,article.node-news table.info-box{border-top:5px #9D8F5C solid;border-bottom:5px #00703c solid;font-size:1.5rem;margin:20px;float:right;display:block;background-color:#0000000a !important;color:#333;padding:15px;width:33%;}article.node-news div.field-name-field-special-contributor,article.node-news div.field-name-field-contributor{font-style:italic;margin-bottom:20px;color:#333;font-weight:600;}article.node-news div.field-name-field-special-contributor div.field-items div.field-item:not(:empty):before{content:"Special Contributor(s):\00a0";font-weight:600;color:#333;font-style:italic;}article.node-news div.field-name-field-contributor div.field-items div.field-item:not(:empty):before{content:"Contributor(s):\00a0";color:#333;font-weight:600;font-style:italic;}@media only screen and (max-width:576px){article.node-news .field-name-field-news-landscape-image img{width:100%;float:none;}}#block-views-news-block-1{float:left;width:48%;}div.news-flyout h2{font-size:3rem;font-family:inherit;}div.news-flyout h3{font-size:2.5rem;}div.news-flyout>div.view-content>div{margin-bottom:20px;}
div.flex-caption  .int-caption-gradient{position:absolute;padding:3%;bottom:0px;color:#fff;width:100%;background:linear-gradient(0deg,rgba(0,0,0,0.62) 50%,transparent 100%);padding-top:8.5rem;}.int-caption-gradient  h2{color:#fff;}@media screen and (max-width:991px) and (min-width:768px){div.flex-caption .int-caption-gradient{width:100%;color:#fff;padding:35px;position:initial;font-weight:600;font-style:italic;background:rgba(0,0,0,0.7);font-size:1.50rem;}div.flex-caption .int-caption-gradient  h2{color:#fff;font-size:3rem;}}@media screen and (max-width:767px){div.flex-caption .int-caption-gradient{width:100%;color:#fff;padding:35px;position:initial;font-weight:600;font-style:italic;background:rgba(0,0,0,0.7);font-size:1.5rem;}div.flex-caption .int-caption-gradient  h2{color:#fff;font-size:2rem;}}div.flex-caption .int-caption-box{left:25px;width:75%;color:#fff;background:rgba(0,0,0,0.7);font-size:1.75rem;position:absolute;bottom:25px;padding:25px;}div.flex-caption .int-caption-box h2{color:#fff;font-size:3rem;}@media screen and (max-width:991px) and (min-width:768px){div.flex-caption .int-caption-box{width:100%;color:#fff;padding:35px;position:initial;font-weight:600;font-style:italic;background:rgba(0,0,0,0.7);font-size:1.50rem;}div.flex-caption .int-caption-box  h2{color:#fff;font-size:3rem;}}@media screen and (max-width:767px){div.flex-caption .int-caption-box{width:100%;color:#fff;padding:35px;position:initial;font-weight:600;font-style:italic;background:rgba(0,0,0,0.7);font-size:1.5rem;}div.flex-caption .int-caption-box  h2{color:#fff;font-size:2rem;}}
.view-faqs .panel-group{margin-bottom:3rem;}.view-faqs h4.panel-title{color:#004525;font-size:20px;margin-top:10px;margin-bottom:10px;font-family:'Open Sans',Arial,sans-serif;}.view-faqs .panel-title a.collapsed:before{float:right !important;content:"\f067";}.view-faqs .panel-title a:before{float:right !important;font-family:FontAwesome;content:"\f068";padding-right:5px;}.view-faqs .panel-title a.collapsed:before{float:right !important;content:"\f067";}.view-faqs .view-grouping{margin-bottom:3rem;}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr,.ui-corner-bottom,.ui-corner-br{border-radius:0;}.ui-state-default .ui-icon{display:none;}.ui-accordion .ui-accordion-header{padding:7px;background:#004525;font-family:'Open Sans',Arial,sans-serif;font-size:20px;}div.view-faqs h3.ui-accordion-header{padding:10px 10px;margin-bottom:0;}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#fff;font-size:14px;}.ui-accordion-content-active{height:inherit !important;}.panel .panel-heading a:hover,.panel .panel-heading a:focus{color:#004525;}article .panel-heading a.collapsed:before{float:right !important;content:"\f067";}article .panel-heading a:before{float:right !important;font-family:FontAwesome;content:"\f068";padding-right:5px;}article .panel-heading a.collapsed:before{float:right !important;content:"\f067";}.panel-heading  a:hover,.panel-heading  a:active,.panel-heading  a:focus{text-decoration:none;}
.factoid div[class*='col-']{margin-bottom:3rem;}div.circle{margin:0 auto 2rem;border:15px solid #004525;border-radius:50%;text-align:center;width:200px;height:200px;}div.circle i{display:block;margin-top:45px;color:#817032;font-size:8rem;}div.factoid h2,div.factoid h4{text-align:center;margin:auto;}
.events-homepage h2 a,.events-homepage h2 a:visited,.events-homepage h2 a:hover{color:#004525 !important;}.events-homepage .row{margin-left:-15px;margin-right:-15px;}.events-homepage .fa-share-square-o{font-size:4rem;}.events-homepage .media{margin-bottom:20px;}.events-homepage .media-left{padding-right:15px;}.events-homepage .date-container{text-align:center;vertical-align:middle;width:100px;height:100px;background:#817032;color:#fff;}.events-homepage .date-container:before{content:'\200B';display:inline-block;height:100%;vertical-align:middle;}.events-homepage .dates{display:inline-block;vertical-align:middle;}.events-homepage .dates span{font-size:2.5rem;line-height:1;}.events-homepage .media-heading{margin-top:2px;}.events-homepage .media-heading h2{font-size:3rem;color:inherit;}.events-homepage p.event-location{color:#004525;margin-bottom:0px;}.events-homepage p.event-time{color:#004525;margin-bottom:0px;}.events-image-block a .event-title{font-weight:bold;color:#000;}.events-image-block h2 a,.events-image-block h2 a:visited,.events-image-block h2 a:hover{color:#004525 !important;}.events-image-block .event-block-text a{text-decoration:none;}.events-image-block a .event-title:hover{color:#A69667;}.events-image-block .event-block-text a:hover{color:#A69667;text-decoration:underline;}.events-image-block .event-location{font-style:italic;}.events-image-block .event-image img{width:100%;}.events-image-block .event-date{font-weight:normal;}.events-image-block .event-block-text{background-color:#f5f5f5;padding:10px;position:relative;height:130px;}.node-events .field-name-field-event-date{margin-bottom:2rem;font-weight:600;}.node-events .field-name-body{margin-bottom:2rem;}.calendar-calendar .month-view .full td .inner div.day,.calendar-calendar .month-view .full td .inner div.day a{color:#004525;}.calendar-calendar .month-view .full td.single-day div.monthview,.calendar-calendar .week-view .full td.single-day div.weekview,.calendar-calendar .day-view .full td.single-day div.dayview,.calendar-calendar .week-view .full div.single-day div.weekview,.calendar-calendar .day-view .full div.single-day div.dayview{background:#f5f5f5 !important;}.view .date-nav-wrapper .date-prev a{margin-right:25px;}.calendar-calendar .month-view .full td.multi-day div.monthview,.calendar-calendar .week-view .full td.multi-day div.weekview,.calendar-calendar .day-view .full td.multi-day div.dayview{color:#333;background:#eee;}.calendar-calendar .month-view .full td.multi-day .inner .monthview .continues,.calendar-calendar .month-view .full td.multi-day .inner .monthview .cutoff,.calendar-calendar .week-view .full td.multi-day .inner .weekview .continues,.calendar-calendar .week-view .full td.multi-day .inner .weekview .cutoff{background:#eee;color:#333;}#block-views-academic-calendar-block-3,#block-views-calendar-block-3{float:right;width:48%;}div.events-flyout h2{font-size:3rem;}div.events-flyout h3{font-size:2.5rem;color:inherit;}div.events-flyout>div.view-content>div.views-row{margin-bottom:20px;}.events-listing .image-container{float:left;}.events-listing .image-container img{margin-right:20px;}.events-listing .event-location i.fa,.events-listing .event-time i.fa,.events-listing .event-dates i.fa{margin-right:5px;}.events-listing .button{margin-top:5px;}hr.fading{margin:25px 75px 20px 75px;height:2px;border:0;background:#777;background:-webkit-gradient(linear,0 0,100% 0,from(white),to(white),color-stop(50%,#0000003b));}
div.flex-caption .caption-gradient{position:absolute;padding:3%;bottom:0px;color:#fff;width:100%;background:linear-gradient(0deg,rgba(0,0,0,0.62) 50%,transparent 100%);padding-top:8.5rem;}.caption-gradient  h2{color:#fff;}@media screen and (max-width:991px) and (min-width:768px){div.flex-caption .caption-gradient{width:100%;color:#fff;padding:35px;position:initial;font-weight:600;font-style:italic;background:rgba(0,0,0,0.7);background:rgba(0,0,0,0.7);font-size:1.50rem;}div.flex-caption .caption-gradient  h2{color:#fff;font-size:3rem;}}@media screen and (max-width:767px){div.flex-caption .caption-gradient{width:100%;color:#fff;padding:35px;position:initial;font-weight:600;font-style:italic;background:rgba(0,0,0,0.7);font-size:1.5rem;}div.flex-caption .caption-gradient  h2{color:#fff;font-size:2rem;}}div.flex-caption .caption-box{left:50px;width:50%;color:#fff;background:rgba(0,0,0,0.7);font-size:1.75rem;position:absolute;bottom:50px;padding:35px;}div.flex-caption .caption-box h2{color:#fff;}@media screen and (max-width:1199px) and (min-width:992px){div.flex-caption .caption-box{left:50px;width:75%;color:#fff;background:rgba(0,0,0,0.7);font-size:1.75rem;position:absolute;bottom:50px;padding:35px;}div.flex-caption .caption-box h2{color:#fff;}}@media screen and (max-width:991px) and (min-width:768px){div.flex-caption .caption-box{width:100%;color:#fff;padding:35px;position:initial;font-weight:600;font-style:italic;background:rgba(0,0,0,0.7);background:rgba(0,0,0,0.7);font-size:1.50rem;}div.flex-caption .caption-box  h2{color:#fff;font-size:3rem;}}@media screen and (max-width:767px){div.flex-caption .caption-box{width:100%;color:#fff;padding:35px;position:initial;font-weight:600;font-style:italic;background:rgba(0,0,0,0.7);font-size:1.5rem;}div.flex-caption .caption-box  h2{color:#fff;font-size:2rem;}}
.faces .row{margin-left:-15px;margin-right:-15px;}.faces .thumbnail-item{border-radius:0;box-shadow:0 1px 3px rgba(0,0,0,0.23);margin-bottom:30px;padding:0;}.faces .thumbnail-item:hover{box-shadow:0 10px 20px rgba(0,0,0,0.23);transition:all 0.3s;}.faces .thumbnail-item img{width:100%;}.faces a.thumbnail:hover,.faces a.thumbnail:focus,.faces a.thumbnail.active{border-color:#ccc;}.faces .thumbnail-title h4{font-family:'BebasNeueRegular';font-size:2.5rem;color:#004525;padding:10px;}.faces .thumbnail-title a{text-decoration:none;}.faces .thumbnail-title a:hover{text-decoration:underline;}.faces a.thumbnail,.faces a.thumbnail:hover{text-decoration:none;}.faces .thumbnail-item .caption{text-align:center;}article.node-stories div.field.field-name-field-stories-landscape-image{float:left;display:block;width:47%;margin-right:3%;}article.node-stories div.field.field-name-field-stories-sidebar{width:48%;float:right;display:block;background:#004525;padding:30px;color:#fff;margin-left:2%;}article.node-stories div.field.field-name-field-stories-job-title-headline{font-family:'BebasNeueBold';color:#004525;font-size:3rem;}article.node-stories div.field.field-name-field-stories-quote{font-style:italic;color:#A69667;margin-bottom:25px;}article.node-stories div.field.field-name-field-stories-landscape-image img{margin-bottom:25px;}article.node-stories div.field.field-name-field-stories-graduation-year{color:#A69667;font-weight:bold;margin-bottom:10px;}article.node-stories div.field.field-name-field-stories-graduation-year span.date-display-single:before{content:"Graduation Year:\00a0";}@media screen and (max-width:768px){article.node-stories div.field.field-name-field-stories-landscape-image{width:100%;clear:both;}article.node-stories div.field.field-name-field-stories-sidebar{width:100%;clear:both;}article.node-stories>div.field.field-name-field-stories-landscape-image.field-type-image.field-label-hidden>div>div>img{width:100%;margin-bottom:25px;}}
.wysiwyg-collapse a.button-collapse{background:#f5f5f5;padding:10px;border-radius:4px;color:#9d8f5c;text-align:center;display:block;font-weight:bold;text-decoration:none;margin-bottom:10px;}.wysiwyg-collapse .card.card-body{padding:10px;}.wysiwyg-collapse a[aria-expanded="false"]:before{content:"\f0da";font-family:FontAwesome;vertical-align:middle;margin-right:.7rem;vertical-align:middle;display:inline-block;padding-bottom:3px;}.wysiwyg-collapse a[aria-expanded="true"]:before{content:"\f0d7";font-family:FontAwesome;vertical-align:middle;margin-right:.7rem;vertical-align:middle;display:inline-block;padding-bottom:3px;}.wysiwyg-collapse div[class*='col-']{margin-bottom:10px;}
.break-out{width:100vw;max-width:100vw;position:relative;padding-left:calc((100vw - 1140px)/2);padding-right:calc((100vw - 1140px)/2);left:calc(-1 * (100vw - 100%) / 2);}.background-grey{background-color:#eee;padding-top:50px;padding-bottom:50px;}.background-grey .section-heading h2{background-color:#eee;}.break-out-cols-2{display:flex;}.break-out-cols-2 .break-out-col{width:50%;}@media (max-width:700px){.break-out-cols-2{display:block;}.break-out-cols-2 .break-out-col{width:100%;}}@media (max-width:1199px) and (min-width:992px){.article-grid.break-out{padding-left:calc((100vw - 950px)/2);padding-right:calc((100vw - 950px)/2);}}@media (min-width:577px) and (max-width:991px){.article-grid.break-out{padding-left:calc((100vw - 725px)/2);padding-right:calc((100vw - 725px)/2);}}@media (max-width:576px){.article-grid.break-out{padding-left:calc((100vw - 585px)/2);padding-right:calc((100vw - 585px)/2);}}
.citation,.citation *{font-size:18px;text-align:right;padding-right:15px;font-weight:400 !important;font-style:oblique;}.citation p{margin:0 !important;padding:0 !important;}.pull-quote-center{margin:15px auto;padding:15px 10px;border-top:1px solid;border-bottom:1px solid;text-align:center;color:#777;}.pull-quote-center,.pull-quote-center *{font-weight:900;font-size:20px;line-height:25px !important;}@media (min-width:500px){.pull-quote-center{width:70%;margin:20px auto;padding:20px 10px;}.pull-quote-center,.pull-quote-center *{font-size:30px;line-height:33px !important;}}.pull-quote-right{margin:15px auto;padding:15px 10px;border-top:1px solid;border-bottom:1px solid;text-align:center;color:#777;}.pull-quote-right,.pull-quote-right *{font-weight:900;font-size:20px;line-height:25px !important;}@media (min-width:500px){.pull-quote-right{width:45%;margin:20px;padding:0px 0px 0px 20px;border-left:1px solid;border-bottom:none;border-top:none;text-align:left;float:right;}.pull-quote-right,.pull-quote-right *{font-size:30px;line-height:33px !important;}.citation,.citation *{font-size:20px}}.pull-quote-left{margin:15px auto;padding:15px 10px;border-top:1px solid;border-bottom:1px solid;text-align:center;color:#777;}.pull-quote-left,.pull-quote-left *{font-weight:900;font-size:20px;line-height:25px !important;}@media (min-width:500px){.pull-quote-left{width:45%;margin:20px;padding:0px 20px 0px 0px;border-right:1px solid;border-bottom:none;border-top:none;text-align:right;float:left;}.pull-quote-left,.pull-quote-left *{font-size:30px;line-height:33px !important;}.citation,.citation *{font-size:20px}}
.section-heading h2{background:#fff;padding-left:20px;padding-right:20px;margin-right:auto;margin-left:auto;width:fit-content;margin-top:-50px;text-align:center;}.section-heading hr{border-top:1px solid #777;}.section-footer h2{background:#fff;padding-left:20px;padding-right:20px;margin-right:auto;margin-left:auto;width:fit-content;margin-top:-55px;text-align:center;}.section-footer hr{border-top:1px solid #777;}.background-grey .section-footer h2{background:#eee;padding-left:20px;padding-right:20px;margin-right:auto;margin-left:auto;width:fit-content;margin-top:-50px;text-align:center;}.background-grey .section-footer hr{border-top:1px solid #777;}.background-grey .section-footer h2{background:#eee;padding-left:20px;padding-right:20px;margin-right:auto;margin-left:auto;width:fit-content;margin-top:-55px;text-align:center;}.background-grey .section-footer hr{border-top:1px solid #777;}
#block-block-3,#block-block-25{margin-bottom:0rem;font-size:1.25rem;}#block-block-3 h2,#block-block-25 h2{font-size:1.5rem}#block-block-7,#block-block-21{padding-right:0px;padding-left:0px;}
.article-grid div.views-row-1{width:65%;float:left;height:500px;margin-right:8px;}.article-grid div.views-row-1 .news-container .news-caption{padding:20px;color:#fff;background:rgba(0,69,37,0.9);font-size:1.6rem;position:relative;bottom:130px;width:100%;height:130px;}.article-grid div.views-row-1 .news-container .news-caption  a h2,.article-grid div.views-row-1 .news-container .news-caption  a{font-size:1.75rem;color:#fff;text-decoration:none;}.article-grid div.views-row-1 .news-container .news-caption  a h2:hover,.article-grid div.views-row-first .news-container .news-caption  a:hover{font-size:1.75rem;color:#fff;text-decoration:underline;}.article-grid div.views-row-2,.article-grid div.views-row-3,.article-grid div.views-row-4,.article-grid div.views-row-5,.article-grid div.views-row-6{float:left;width:32%;height:250px;margin-right:10px;}.article-grid div.views-row-2 .news-container .news-caption,.article-grid div.views-row-3 .news-container .news-caption,.article-grid div.views-row-4 .news-container .news-caption,.article-grid div.views-row-5 .news-container .news-caption,.article-grid div.views-row-6 .news-container .news-caption{padding:20px;color:#fff;background:rgba(0,69,37,0.9);font-size:1.4rem;position:relative;bottom:130px;width:100%;height:130px;}.article-grid div.views-row-2 .news-container .news-caption a h2,.article-grid div.views-row-3 .news-container .news-caption a h2,.article-grid div.views-row-4 .news-container .news-caption a h2,.article-grid div.views-row-5 .news-container .news-caption a h2,.article-grid div.views-row-6 .news-container .news-caption a h2,.article-grid div.views-row-2 .news-container .news-caption a,.article-grid div.views-row-3 .news-container .news-caption a,.article-grid div.views-row-4 .news-container .news-caption a,.article-grid div.views-row-5 .news-container .news-caption a,.article-grid div.views-row-6 .news-container .news-caption a{font-size:1.4rem;color:#fff;text-decoration:none;}.article-grid div.views-row-2 .news-container .news-caption a h2:hover,.article-grid div.views-row-3 .news-container .news-caption a h2:hover,.article-grid div.views-row-4 .news-container .news-caption a h2:hover,.article-grid div.views-row-5 .news-container .news-caption a h2:hover,.article-grid div.views-row-6 .news-container .news-caption a h2:hover,.article-grid div.views-row-2 .news-container .news-caption a:hover,.article-grid div.views-row-3 .news-container .news-caption a:hover,.article-grid div.views-row-4 .news-container .news-caption a:hover,.article-grid div.views-row-5 .news-container .news-caption a:hover,.article-grid div.views-row-6 .news-container .news-caption a:hover{font-size:1.4rem;color:#fff;text-decoration:underline;}.article-grid div.views-row-1 .news-container .news-caption i.fa,.article-grid div.views-row-2 .news-container .news-caption i.fa,.article-grid div.views-row-3 .news-container .news-caption i.fa,.article-grid div.views-row-4 .news-container .news-caption i.fa,.article-grid div.views-row-5 .news-container .news-caption i.fa,.article-grid div.views-row-6 .news-container .news-caption i.fa{font-size:8px;vertical-align:middle;}.article-grid .view-footer .section-heading h2{background:#fff;padding-left:20px;padding-right:20px;margin-right:auto;margin-left:auto;width:max-content;margin-top:-40px;}.article-grid .view-footer .section-heading hr{border-top:1px solid #777;}@media only screen and (min-width:992px) and (max-width:1199px){.article-grid div.views-row-2,.article-grid div.views-row-3,.article-grid div.views-row-4,.article-grid div.views-row-5,.article-grid div.views-row-6{height:210px;}.article-grid div.views-row-1{height:405px;}}@media only screen and (min-width:768px) and (max-width:991px){.article-grid div.views-row-1,.article-grid div.views-row-2,.article-grid div.views-row-3,.article-grid div.views-row-4,.article-grid div.views-row-5,.article-grid div.views-row-6{width:48%;height:231px;margin:5px;}.article-grid div.views-row-1 .news-container .news-caption{padding:20px;color:#fff;background:rgba(0,69,37,0.9);font-size:1.4rem;position:relative;bottom:130px;width:100%;height:130px;}.article-grid div.views-row-1 .news-container .news-caption a h2,.article-grid div.views-row-1 .news-container .news-caption a{font-size:1.4rem;color:#fff;text-decoration:none;}}@media only screen and (min-width:577px) and (max-width:768px){.article-grid div.views-row-1,.article-grid div.views-row-2,.article-grid div.views-row-3,.article-grid div.views-row-4,.article-grid div.views-row-5,.article-grid div.views-row-6{width:100%;height:500px;}.article-grid div.views-row-1 .news-container .news-caption,.article-grid div.views-row-2 .news-container .news-caption,.article-grid div.views-row-3 .news-container .news-caption,.article-grid div.views-row-4 .news-container .news-caption,.article-grid div.views-row-5 .news-container .news-caption,.article-grid div.views-row-6 .news-container .news-caption{padding:20px;color:#fff;background:rgba(0,69,37,0.9);font-size:1.4rem;position:relative;bottom:130px;width:100%;height:130px;}}@media only screen and (max-width:576px){.article-grid div.views-row-1,.article-grid div.views-row-2,.article-grid div.views-row-3,.article-grid div.views-row-4,.article-grid div.views-row-5,.article-grid div.views-row-6{width:100%;height:375px;}.article-grid div.views-row-1 .news-container .news-caption,.article-grid div.views-row-2 .news-container .news-caption,.article-grid div.views-row-3 .news-container .news-caption,.article-grid div.views-row-4 .news-container .news-caption,.article-grid div.views-row-5 .news-container .news-caption,.article-grid div.views-row-6 .news-container .news-caption{padding:20px;color:#fff;background:rgba(0,69,37,0.9);font-size:1.4rem;position:relative;bottom:130px;width:100%;height:130px;}}
div.map-grid img{margin-bottom:20px;}.map-grid .row{margin-left:-15px;margin-right:-15px;}.map-grid .gallery-container{height:250px;}.map-grid .view-content{margin-bottom:5px;}.map-grid .gallery-caption{padding:20px;color:#fff;background:rgba(0,69,37,0.9);font-size:1.4rem;position:relative;bottom:150px;width:100%;height:130px;}.map-grid .gallery-caption h2{font-size:1.75rem;color:#fff;text-decoration:none;}.map-grid .gallery-caption .gallery-topic{font-size:1.50rem;color:#fff;text-decoration:none;}.map-grid  .gallery-container .gallery-caption a h2,.map-grid  .gallery-container .gallery-caption  a{font-size:1.4rem;color:#fff;text-decoration:none;}.map-grid  .gallery-container .gallery-caption a h2:hover,.map-grid .gallery-container .gallery-caption  a:hover{font-size:1.4rem;color:#fff;text-decoration:underline;}.map-grid  .gallery-container .gallery-caption i.fa{font-size:8px;vertical-align:middle;}@media only screen and (min-width:768px) and (max-width:991px){.map-grid  .gallery-container{height:210px;margin-bottom:30px;}.map-grid .gallery-caption{bottom:130px;width:100%;height:110px;}}@media only screen and (min-width:577px) and (max-width:767px){.map-grid  .gallery-container{height:500px;margin-bottom:30px;}.map-grid .gallery-caption{bottom:130px;width:100%;height:110px;}.map-grid img{width:100%;}}@media only screen and (max-width:576px){.map-grid  .gallery-container{height:375px;margin-bottom:30px;}.map-grid img{width:100%;}}div.map-grid-listing img{margin-bottom:20px;}.map-grid-listing .row{margin-left:-15px;margin-right:-15px;}.map-grid-listing .gallery-container{height:273px;margin-bottom:20px;}.map-grid-listing .view-content{margin-bottom:5px;}.map-grid-listing .gallery-caption{padding:20px;color:#fff;background:rgba(0,69,37,0.9);font-size:1.4rem;position:relative;bottom:150px;width:100%;height:130px;}.map-grid-listing .gallery-caption h2{font-size:1.75rem;color:#fff;text-decoration:none;}.map-grid-listing .gallery-caption .gallery-topic{font-size:1.50rem;color:#fff;text-decoration:none;}.map-grid-listing  .gallery-container .gallery-caption a h2,.map-grid-listing  .gallery-container .gallery-caption  a{font-size:1.4rem;color:#fff;text-decoration:none;}.map-grid-listing  .gallery-container .gallery-caption a h2:hover,.map-grid-listing .gallery-container .gallery-caption  a:hover{font-size:1.4rem;color:#fff;text-decoration:underline;}.map-grid-listing  .gallery-container .gallery-caption i.fa{font-size:8px;vertical-align:middle;}@media only screen and (min-width:992px) and (max-width:1200px){.map-grid-listing  .gallery-container{height:210px;margin-bottom:30px;}}@media only screen and (min-width:768px) and (max-width:991px){.map-grid-listing  .gallery-container{height:145px;margin-bottom:30px;}.map-grid-listing .gallery-caption{bottom:130px;width:100%;height:110px;}}@media only screen and (min-width:577px) and (max-width:767px){.map-grid-listing  .gallery-container{height:475px;margin-bottom:30px;}.map-grid-listing  img{width:100%;}}@media only screen and (max-width:576px){.map-grid-listing  .gallery-container{height:375px;margin-bottom:30px;}.map-grid-listing  img{width:100%;}}.gallery-siideshow ol.flex-control-nav.flex-control-thumbs li img{margin:10px;float:left;}.node-gallery  div.field.field-name-field-topic{font-weight:700;color:#706642;margin-bottom:10px;}.gallery-slideshow ol.flex-control-thumbs li{width:120px;height:80px;padding:5px;overflow:hidden;}.gallery-slideshow ul.slides div.flex-caption{font-style:italic;margin:10px;}
section.block-views,section.block-block,section.block-system{margin-bottom:2rem;}
.pagination .active span,.pagination .active span:hover{color:#fff !important;}
.embed-slideshow .data-image{display:none;}.embed-slideshow ul{width:100%;}.embed-slideshow ol.flex-control-thumbs{width:100%;background:#f1f1f1;padding-bottom:10px;}.embed-slideshow ol.flex-control-thumbs li{width:88px;height:110px;padding:5px;overflow:hidden;background:#f1f1f1;}.embed-slideshow ol.flex-control-thumbs li img{width:75px;height:75px;}.embed-slideshow div.embed-title{font-style:italic;font-weight:600;padding-bottom:20px;color:#000;font-size:2rem;}select#edit-jump{background-color:#004525;color:#fff;text-transform:capitalize;}
.form-item.form-type-select.form-item-field-topic-und #edit-field-topic-und{height:500px;}
