body{--primary-background-color: #FFFFFF;--desktop-canvas-padding: 40px;--tablet-canvas-padding: 30px;--mobile-canvas-padding: 20px;--content-width: 1400px;font-family:'Libre Baskerville', serif;font-size:18px;color:#2D2D2D;background-color:#FFFFFF}@media screen{.card-headlines h2{font-size:23px;font-weight:400;line-height:1em}.card-headlines h4{font-size:18px;font-weight:600}.social-links a{color:inherit}.social-nav nav .nav-item{color:#ffffff;font-size:30px;padding-right:15px}.text-content h1.alternate{font-size:55px;line-height:55px;color:#ffffff}.text-content h2.alternate{font-size:27px;color:#ffffff;line-height:27px}.text-content h3.alternate{font-size:27px;color:#ffffff;line-height:27px}.text-content .small-headline{font-size:23px;line-height:27px;color:#2d2d2d;font-family:'Libre Baskerville', serif}.text-content .large-paragraph{font-size:23px;line-height:43px;color:#2d2d2d;font-family:'Libre Baskerville', serif}.text-content .small-paragraph{font-size:15px;line-height:19px}.text-content .primary-link{font-family:'Roboto Condensed', sans-serif;text-transform:uppercase;font-size:17px;color:#2d2d2d;line-height:21px;font-wieght:300}.text-content .custom-link-1{font-family:'Roboto Condensed', sans-serif;color:#2d2d2d;font-size:21px;line-height:23px;text-transform:uppercase;font-weight:300}.text-content .footer-text{font-size:19px;color:#ffffff;font-family:'Roboto Condensed', sans-serif;line-height:19px;font-weight:300;padding:0px 0px 13px 0px;letter-spacing:.5px}.text-content .italic-headline{text-transform:uppercase;color:#ffffff;font-size:12px;font-style:italic;line-height:12px;font-family:'Libre Baskerville', serif}.text-content h4.alternate{font-size:25px;line-height:25px}.text-content .menu-items{font-family:'Roboto Condensed', sans-serif;font-size:19px;line-height:25px}.text-content .menu-item-headlines{font-family:'Roboto Condensed', sans-serif;font-size:19px;line-height:25px;font-weight:500}.text-content .paragraph-with-divider{border-top:1px solid #2d2d2d;border-bottom:1px solid #2d2d2d;padding-top:5px;padding-bottom:5px;margin-top:10px;display:inline-block;font-size:25px;font-family:'Roboto Condensed', sans-serif;color:#2d2d2d;font-weight:300;line-height:25px;text-transform:uppercase}.text-content .roboto-headline{font-family:'Roboto Condensed', sans-serif;text-transform:uppercase;font-size:15px;color:#2d2d2d;line-height:15px;letter-spacing:NaNpx}.text-content .event-headline{font-size:27px;line-height:47px}.text-content .off-canvas-text{font-size:15px;color:#2d2d2d;font-family:'Roboto Condensed', sans-serif;text-transform:uppercase;letter-spacing:0px;line-height:15px;font-weight:300}nav .nav-button{vertical-align:middle}.explore-nav nav .nav{display:flex;grid-gap:20px;align-items:center;justify-content:center}.explore-nav nav a.nav-item{width:150px}.explore-nav nav .nav-icon{font-size:15px}.explore-nav nav .divider{font-size:22px;vertical-align:middle;border-top:1px solid #000000;color:transparent;margin:14px 0 15px 30px;width:85px}.explore-nav nav .nav-button{vertical-align:middle}.no-touch .off-canvas-navigation nav .no-touch a.nav-item:hover{text-decoration:underline}.off-canvas-navigation nav a.nav-item.active{text-decoration:underline}.off-canvas-navigation nav .sub-navigation{text-align:left}.off-canvas-navigation nav .off-canvas-nav{text-align:left}.off-canvas-navigation nav a.nav-item{font-size:15px;color:#2d2d2d;font-family:'Roboto Condensed', sans-serif;text-transform:uppercase;letter-spacing:0px;line-height:15px;font-weight:300;padding-bottom:25px}.off-canvas-navigation nav .sub-navigation a.nav-item{font-size:15px;color:#2d2d2d;font-family:'Roboto Condensed', sans-serif;text-transform:uppercase;letter-spacing:0px;line-height:15px;font-weight:300}.no-touch .off-canvas-navigation nav .sub-navigation a.nav-item:hover{text-decoration:underline}.off-canvas-navigation nav .sub-navigation a.nav-item.active{text-decoration:underline}.off-canvas-navigation nav .nav-icon{font-size:30px;color:#2d2d2d;padding-right:15px}.off-canvas-navigation nav .divider{font-size:22px;vertical-align:middle;border-top:1px solid #000000;color:transparent;width:85px;display:inline-block;margin:14px 30px 15px 30px}.off-canvas-navigation nav .image-nav-item{max-width:37%;margin-right:-3%;margin-left:15%}.text-content p{line-height:1.5em}.text-content ol,.text-content ul{padding-left:15px}.text-content a{color:inherit}.card-text .text-content p{font-weight:200;font-family:'Roboto Condensed', sans-serif;font-size:18px;text-transform:uppercase}.card-text .text-content ol,.card-text .text-content ul{padding-left:15px}.story-category.general-stories .story{position:relative}.story-category.general-stories .category{font-size:11px;text-transform:uppercase}.story-category.general-stories .contact-section{margin-top:15px}.story-category.general-stories p.story-list-title{padding-top:10px;font-size:15px}.story-category.general-stories .subtitle{font-size:13px}h3{font-size:25px;font-family:'Libre Baskerville', serif;font-weight:600}h4{font-size:20px;font-weight:600;font-family:'Libre Baskerville', serif}h1{font-size:55px;line-height:1.3em;font-family:'Libre Baskerville', serif}h2{font-size:33px;line-height:1.3em;font-family:'Libre Baskerville', serif;font-weight:600}.large-paragraph .text-content p{font-size:22px;line-height:1.6em}.large-paragraph .text-content ol,.large-paragraph .text-content ul{padding-left:15px}.callout-paragraph .text-content p{font-size:22px;font-family:'Libre Baskerville', serif;line-height:1.6em}.callout-paragraph .text-content ol,.callout-paragraph .text-content ul{padding-left:15px}.button-two .primary-button{border:1px solid #2D2D2D}.button-two .secondary-button{background-color:#888888;border:1px solid #888888;color:#FFFFFF}.button-two a{font-family:'Roboto Condensed', sans-serif;font-weight:300;font-size:23px;padding:10px;color:#2D2D2D}.button-two .alternate-button{padding-left:0px;text-transform:uppercase;font-size:20px;font-weight:400}.eyebrow-nav nav .nav{display:flex;grid-gap:30px}.eyebrow-nav nav a.nav-item{font-size:17px;color:#2D2D2D;font-family:'Roboto Condensed', sans-serif;letter-spacing:1px;line-height:100%;font-weight:300;display:flex;grid-gap:5px;align-items:center;text-transform:uppercase}.eyebrow-nav nav a.nav-item.active{text-decoration:underline;text-underline-offset:5px;text-decoration-thickness:1px}.eyebrow-nav nav .nav-icon{color:#2D2D2D;font-size:21px;position:relative;top:2px;margin-right:3px;text-decoration:none;transform:translateY(-3px)}.eyebrow-nav nav .image-nav-item{max-width:80px}.eyebrow-nav nav .divider{font-size:22px;vertical-align:middle;padding:15px 0px 15px 0px}.eyebrow-nav nav a.nav-item.active .nav-icon{text-decoration:none}.contact-form .btn-submit{color:#ffffff;font-family:'Libre Baskerville', serif;letter-spacing:1px;background-color:#888888;padding:10px 30px 10px 30px;border:1px solid #888888;text-transform:capitalize;font-size:18px;font-weight:400}.underlined-headlines h3{font-size:25px;text-transform:uppercase;border-top:1px solid #000000;border-bottom:1px solid #000000;padding-top:5px;padding-bottom:5px;display:inline-block;font-weight:300;font-family:'Roboto Condensed', sans-serif}.underlined-headlines h4{font-size:20px;font-weight:600;font-family:'Libre Baskerville', serif}.underlined-headlines h1{font-size:55px;line-height:1.5em;border-top:1px solid #2D2D2D;border-bottom:1px solid #2D2D2D;font-family:'Roboto Condensed', sans-serif}.underlined-headlines h2{font-size:33px;line-height:1.2em;font-family:'Roboto Condensed', sans-serif;border-top:1px solid #2D2D2D;border-bottom:1px solid #2D2D2D;padding-top:5px;padding-bottom:5px}.faq-section .question{display:flex;grid-gap:20px;align-items:center}.faq-section .answer{max-height:0;height:auto;overflow:auto;transition:max-height 300ms ease-in-out}.faq-section .open .answer{max-height:500px}.faq-section svg{rotate:-90deg;transform-origin:center}.faq-section .open svg{rotate:0deg}hr{border-top:1px solid #2D2D2D;margin-top:30px;margin-bottom:30px}.slideshow-container .rotator-arrow.next{right:0}.slideshow-container .rotator-arrow{position:absolute;top:50%;z-index:100;color:#ffffff;font-size:40px;transform:translateY(-40px)}.footer-nav nav a.nav-item{font-size:19px;color:#ffffff;font-family:'Roboto Condensed', sans-serif;line-height:19px;font-weight:400;letter-spacing:.5px;padding:0px 0px 17px 0px;text-transform:uppercase}.no-touch .footer-nav nav a.nav-item:hover{text-decoration:underline}.footer-nav nav a.nav-item.active{text-decoration:underline}.footer-nav nav .nav-icon{font-size:17px;padding-left:15px;color:#ffffff;line-height:17px}.footer-nav nav .image-nav-item{max-width:80px;vertical-align:middle}.footer-nav nav .divider{font-size:22px;vertical-align:middle;padding:15px 0px 15px 0px}.footer-nav nav .nav-button{vertical-align:middle}.offset-top{top:61px}.roboto-canvas{font-family:'Roboto Condensed', sans-serif}#header{margin-bottom:-81px}.off-canvas-button button.icon-button{background-color:transparent;border:none;width:60px;height:40px;padding:10px;font-size:24px;color:#000000;font-weight:400}.off-canvas-button label{font-size:0.6rem;text-transform:uppercase;color:#000000;font-weight:400;font-family:'Roboto Condensed', sans-serif}.off-canvas-button{display:flex;flex-direction:column;width:60px;align-items:center;transform:translate(0px, -3px)}.master-page-search-results li.search-result{margin-bottom:30px}.master-page-search-results a.search-result{color:#000000;text-decoration:none;font-family:'Roboto Condensed', sans-serif;font-size:15px;text-transform:uppercase;font-weight:300}.master-page-search-results span.type{font-family:'Roboto Condensed', sans-serif;color:#2d2d2d;font-size:15pt;font-weight:300;text-transform:uppercase}.master-page-search-results h2.title{font-family:'Libre Baskerville', serif;color:#2d2d2d;font-size:21pt;letter-spacing:0px}.master-page-search-results img{border:1px solid #000000;width:100%}.master-page-search-results{padding-top:60px}.master-page-search-results h1{font-size:40px;margin-bottom:30px}.footer-paragraph .text-content p{line-height:1.5em;font-size:14px;font-family:'Roboto Condensed', sans-serif}.footer-paragraph .text-content ol,.footer-paragraph .text-content ul{padding-left:15px}.footer-paragraph .text-content a{text-decoration:underline}.main-nav nav .image-nav-item{max-width:227px;vertical-align:middle}.no-touch .main-nav nav a.nav-item:hover{border-bottom:1px solid #000000}.main-nav nav a.nav-item.active{text-decoration:underline}.main-nav nav .nav-icon{font-size:15px;color:#000000;text-decoration:none}.main-nav nav .divider{color:#2D2D2D;transform:translate(0px, -3px);font-weight:300;margin:0 5px;font-family:'Roboto Condensed', sans-serif}.main-nav nav .nav-button{vertical-align:middle}.main-nav nav .home-logo{width:243px;position:relative;top:88px;height:243px;margin-top:-190px;z-index:100}.main-nav nav .nav{display:flex;grid-gap:10px;justify-content:center}.main-nav nav a.nav-item{font-size:17px;color:#2D2D2D;font-family:'Roboto Condensed', sans-serif;text-transform:uppercase;font-weight:300;display:flex;grid-gap:10px;letter-spacing:1px}.sans-paragraph .text-content p{font-family:'Roboto Condensed', sans-serif}.sans-paragraph .text-content ol,.sans-paragraph .text-content ul{padding-left:15px}.sans-paragraph .text-content a{color:inherit}.top-headline-bold h3{font-size:25px;font-family:'Libre Baskerville', serif;font-weight:600}.top-headline-bold h4{font-size:20px;font-weight:600;font-family:'Libre Baskerville', serif}.top-headline-bold h1{font-size:55px;line-height:1.3em;font-family:'Libre Baskerville', serif;font-weight:600;color:#FFFFFF;text-shadow:1px 2px 6px #A4A4A4}.top-headline-bold h2{font-size:33px;line-height:1.3em;font-family:'Libre Baskerville', serif;font-weight:600}.search-box::placeholder{font-family:'Roboto Condensed', sans-serif;color:#ffffff;font-weight:300;text-transform:uppercase;font-size:19px}.search-box{height:100px;width:100%;border:none;font-size:19px;font-family:'Roboto Condensed', sans-serif;color:#ffffff;font-weight:300;text-transform:uppercase;padding:30px 0 23px 0px;background-color:#434015}.explore-caption .caption{font-family:'Libre Baskerville', serif;font-size:21px;font-weight:600;text-align:center;margin-bottom:15px;transform:translateY(-15px)}}@media (min-width: 768px) and (max-width: 1024px){.social-nav nav .nav-item{font-size:17px;padding-right:5px}.social-nav nav .nav-icon{padding-right:7px;font-size:23px}.text-content h1.alternate{font-size:35px;line-height:35px;color:#ffffff}.text-content h2.alternate{font-size:19px;line-height:19px;color:#ffffff}.text-content h3.alternate{font-size:19px;line-height:19px;color:#ffffff}.text-content .small-headline{font-size:19px;line-height:23px}.text-content .large-paragraph{font-size:19px;line-height:33px}.text-content .small-paragraph{font-size:13px;line-height:17px}.text-content .primary-link{font-size:15px;line-height:15px}.text-content .custom-link-1{font-size:17px;line-height:21px}.text-content .footer-text{font-size:15px;line-height:15px}.text-content .italic-headline{font-size:11px;line-height:15px}.text-content h4.alternate{font-size:17px;line-height:17px}.text-content .menu-items{font-size:17px;line-height:23px}.text-content .menu-item-headlines{font-size:17px;line-height:23px}.text-content .paragraph-with-divider{font-size:19px;line-height:19px;margin-top:5px}.text-content .roboto-headline{font-size:11px;line-height:11px}.text-content .event-headline{font-size:17px;line-height:27px}.text-content .off-canvas-text{font-size:15px;line-height:15px}.explore-nav nav a.nav-item{font-size:15px;padding-right:11px;padding-left:11px}.no-touch .off-canvas-navigation nav .no-touch a.nav-item:hover{text-decoration:underline}.off-canvas-navigation nav a.nav-item.active{text-decoration:underline}.off-canvas-navigation nav a.nav-item{font-size:15px;line-height:15px}.off-canvas-navigation nav .sub-navigation a.nav-item{font-size:15px;line-height:15px}.no-touch .off-canvas-navigation nav .sub-navigation a.nav-item:hover{text-decoration:underline}.off-canvas-navigation nav .sub-navigation a.nav-item.active{text-decoration:underline}h3{font-size:22px}h1{font-size:45px}h2{font-size:28px}.no-touch .eyebrow-nav nav a.nav-item:hover{border-bottom:1px solid #ffffff}.eyebrow-nav nav a.nav-item{font-size:13px;line-height:13px;padding-bottom:5px;margin-right:5px;margin-left:15px}.eyebrow-nav nav a.nav-item.active{border-bottom:1px solid #ffffff}.eyebrow-nav nav .nav-icon{color:#ffffff;font-size:17px;padding-right:0px}.footer-nav nav a.nav-item{font-size:15px;line-height:15px}.no-touch .footer-nav nav a.nav-item:hover{text-decoration:underline}.footer-nav nav a.nav-item.active{text-decoration:underline}.no-touch .main-nav nav a.nav-item:hover{text-decoration:underline}.main-nav nav a.nav-item.active{text-decoration:underline}.main-nav nav .home-logo{width:140px;position:relative;top:36px;height:140px;margin-top:-85px}.main-nav nav a.nav-item{font-size:15px;line-height:15px;margin-right:15px;margin-left:15px}.top-headline-bold h3{font-size:22px}.top-headline-bold h1{font-size:45px}.top-headline-bold h2{font-size:28px}.search-box::placeholder{font-size:17px}.search-box{font-size:17px;height:90px;padding:10px 0 10px 0px}}@media screen and (max-width: 767px){.text-content h1.alternate{font-size:25px;line-height:25px;color:#ffffff}.text-content h2.alternate{font-size:13px;line-height:17px;color:#ffffff}.text-content h3.alternate{font-size:17px;line-height:21px;color:#ffffff}.text-content .small-headline{font-size:23px;line-height:27px}.text-content .large-paragraph{font-size:13px;line-height:25px}.text-content .small-paragraph{font-size:13px;line-height:17px}.text-content .primary-link{font-size:15px;line-height:15px}.text-content .custom-link-1{font-size:15px;line-height:17px}.text-content h4.alternate{font-size:17px;line-height:17px}.text-content .menu-items{font-size:17px;line-height:23px}.text-content .menu-item-headlines{font-size:17px;line-height:23px}.text-content .paragraph-with-divider{font-size:17px;line-height:17px;margin-top:0px}.text-content .roboto-headline{font-size:15px;line-height:15px}.text-content .event-headline{font-size:17px;line-height:27px}.explore-nav nav .nav{flex-wrap:wrap}.explore-nav nav a.nav-item{font-size:15px;padding:7px 10px 0 10px}.off-canvas-button label{text-transform:uppercase;font-weight:300;font-family:'Roboto Condensed', sans-serif;font-size:11px;color:#FFFFFF;margin-top:-3px}.off-canvas-button{display:flex;flex-direction:column;align-items:center}.story-category.general-stories .story{height:auto}h3{font-size:20px}h4{font-size:18px}h1{line-height:1.1em;font-size:36px}h2{font-size:24px}.no-touch .footer-nav nav a.nav-item:hover{text-decoration:underline}.footer-nav nav a.nav-item.active{text-decoration:underline}.footer-nav nav .nav-icon{font-size:15px;padding-left:15px}.main-nav nav .home-logo{display:none}.top-headline-bold h3{font-size:20px}.top-headline-bold h4{font-size:18px}.top-headline-bold h1{line-height:1.1em;font-size:36px}.top-headline-bold h2{font-size:24px}.search-box-wrapper{display:flex;align-items:center}.search-submit-button{background-color:transparent;border:none;transform:translate(-30px, 3px)}.search-box::placeholder{color:#000000;text-transform:capitalize;font-size:14px}.search-box{background-color:#FFFFFF;color:#000000;border:1px solid #000000;border-radius:8px;height:35px;padding:10px}.explore-caption .caption{transform:translateY(-30px)}}
body{opacity:1 !important;}
