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:#000000;background-color:#FFFFFF}@media screen{.social-links a{color:inherit}.card-headlines h2{font-size:23px;font-weight:400;line-height:1em}.card-headlines h4{font-size:18px;font-weight:600}.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}.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}.social-nav nav .nav-item{color:#ffffff;font-size:30px;padding-right: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}hr{border-top:1px solid #2D2D2D;margin-top:15px;margin-bottom:15px}.button-two .primary-button{border:1px solid #2D2D2D;background-color:#FFFFFF}.button-two .secondary-button{background-color:#5E423C;border:1px solid #888888;color:#FFFFFF;text-transform:uppercase;font-weight:500}.button-two a{font-family:'Roboto Condensed', sans-serif;font-weight:300;font-size:23px;padding:10px 20px;color:#2D2D2D}.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:#2D201D}.contact-form .btn-submit{color:#FFFFFF;font-family:'Libre Baskerville', serif;background-color:#888888;padding:10px 30px 10px 30px;border:1px solid #888888;text-transform:capitalize;font-size:18px}.md-dynamic-button label{font-family:'Roboto Condensed', sans-serif}.off-canvas-button{display:flex;flex-direction:column;width:60px;align-items:center;transform:translate(0px, -3px)}.off-canvas-button button.icon-button{background-color:transparent;border:none;width:60px;height:40px;padding:10px;font-size:24px;color:#E6CDAF;font-weight:400}.off-canvas-button label{font-size:0.6rem;text-transform:uppercase;color:#E6CDAF;font-weight:400;font-family:'Roboto Condensed', sans-serif}.no-touch .eyebrow-nav nav a.nav-item:hover{text-decoration:underline;text-underline-offset:5px}.eyebrow-nav nav .nav{display:flex;grid-gap:20px}.eyebrow-nav nav a.nav-item{font-size:17px;color:#ffffff;font-family:'Roboto Condensed', sans-serif;text-transform:uppercase;letter-spacing:1px;line-height:100%;font-weight:300}.eyebrow-nav nav a.nav-item.active{text-decoration:underline;text-underline-offset:5px}.eyebrow-nav nav .nav-icon{color:#ffffff;font-size:21px;position:relative;top:2px;margin-right:3px;text-decoration:none}.eyebrow-nav nav .image-nav-item{max-width:80px}.eyebrow-nav nav .divider{font-size:22px;vertical-align:middle;padding:15px 0px 15px 0px}.roboto-canvas{font-family:'Roboto Condensed', sans-serif}.footer-nav nav .navigation-container{padding-top:0px;padding-bottom:0px}.footer-nav nav a.nav-item{font-size:19px;color:#ffffff;font-family:'Roboto Condensed', sans-serif;line-height:19px;font-weight:300;letter-spacing:.5px;padding:0px 0px 17px 0px}.no-touch .footer-nav nav .no-touch 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}.explore-nav nav .nav{display:flex;align-items:center;justify-content:center;grid-gap:20px}.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}h1{font-size:55px;line-height:1.2em;font-family:'Libre Baskerville', serif}h2{font-size:33px;line-height:100%}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-family:'Roboto Condensed', sans-serif;font-weight:300}h4{font-size:20px;font-weight:600}.quote-carousel .arrow-container{display:none}.quote-carousel .rotator-page{display:flex;grid-gap:2px;justify-content:center}.quote-carousel .quote-source{margin-top:10px}.quote-carousel .pager-bullet{width:10px;height:10px}.sans-paragraph .text-content p{line-height:1.5em;font-family:'Roboto Condensed', sans-serif}.sans-paragraph .text-content ol,.sans-paragraph .text-content ul{padding-left:15px;font-family:'Roboto Condensed', sans-serif}.sans-paragraph .text-content a{font-family:'Roboto Condensed', sans-serif}.column-list .text-content p{line-height:1.4em}.column-list .text-content ol,.column-list .text-content ul{display:grid;grid-template-columns:repeat(auto-fill, minmax(180px, 1fr));gap:10px;padding-left:0px;font-family:'Roboto Condensed', sans-serif}.column-list .text-content li{list-style-type:none;font-weight:500;padding-left:0}.main-nav nav .image-nav-item{max-width:227px;vertical-align:middle}.main-nav nav a.nav-item{font-size:19px;color:#ffffff;font-family:'Roboto Condensed', sans-serif;text-transform:uppercase;letter-spacing:1px;line-height:19px;font-weight:300;margin-right:30px;margin-left:30px}.no-touch .main-nav nav .no-touch a.nav-item:hover{border-bottom:1px solid #ffffff}.main-nav nav a.nav-item.active{border-bottom:1px solid #ffffff}.main-nav nav .nav-icon{font-size:15px;color:#000000}.main-nav nav .divider{font-size:22px;vertical-align:middle;padding:15px 0px 15px 0px}.main-nav nav .nav-button{vertical-align:middle}.main-nav nav .home-logo{width:243px;height:243px;z-index:100;transform:translateY(44px)}.main-nav nav .nav{background-color:#5E423C;height:48px;display:flex;grid-gap:100px;justify-content:center;align-items:center;position:relative;z-index:200}.sans-headline h1{font-family:'Roboto Condensed', sans-serif}.sans-headline h2{font-family:'Roboto Condensed', sans-serif}.sans-headline h3{font-family:'Roboto Condensed', sans-serif}.sans-headline h4{font-family:'Roboto Condensed', sans-serif;font-weight:400}.master-page-search-results{padding-top:60px}.master-page-search-results h1{font-size:40px;margin-bottom:30px}.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%}.off-canvas-navigation nav .nav{text-align:left}.off-canvas-navigation nav a.nav-item{font-size:15px;color:#FFFFFF;font-family:'Roboto Condensed', sans-serif;text-transform:uppercase;letter-spacing:0px;line-height:15px;font-weight:300;padding-bottom:25px}.no-touch .off-canvas-navigation nav 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}.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%}.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}.explore-headline h3{font-size:25px;font-family:'Libre Baskerville', serif;font-weight:600;border:none;display:block;text-transform:capitalize}.explore-caption .caption{font-family:'Libre Baskerville', serif;font-size:21px;text-align:center;font-weight:600;margin-bottom:15px;transform:translateY(-15px)}}@media (min-width: 768px) and (max-width: 1024px){.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}.social-nav nav .nav-item{font-size:17px;padding-right:5px}.social-nav nav .nav-icon{padding-right:7px;font-size:23px}.button-two a{font-size:20px}.search-box::placeholder{font-size:17px}.search-box{font-size:17px;height:90px;padding:10px 0 10px 0px}.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 .no-touch a.nav-item:hover{text-decoration:underline}.footer-nav nav a.nav-item.active{text-decoration:underline}.explore-nav nav a.nav-item{font-size:15px;padding-right:11px;padding-left:11px}h1{font-size:45px}h2{font-size:28px}.main-nav nav a.nav-item{font-size:15px;line-height:15px;margin-right:15px;margin-left:15px}.no-touch .main-nav nav .no-touch 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}.off-canvas-navigation nav a.nav-item{font-size:15px;line-height:15px}.no-touch .off-canvas-navigation nav a.nav-item:hover{text-decoration:underline}.off-canvas-navigation nav a.nav-item.active{text-decoration:underline}.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}}@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}.story-category.general-stories .story{height:auto}.button-two a{font-size:18px}.search-box-wrapper{display:flex;align-items:center}.search-submit-button{background-color:transparent;border:none;transform:translate(-30px, 3px);color:#FFFFFF}.search-box{height:35px;padding:10px;border:1px solid #FFFFFF;border-radius:8px}.contact-form .btn-submit{font-family:'Libre Baskerville', serif;font-size:18px;background-color:#888888;padding:10px 30px;color:#FFFFFF}.no-touch .footer-nav nav .no-touch 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}.explore-nav nav .nav{flex-wrap:wrap}.explore-nav nav a.nav-item{font-size:15px;padding:7px 10px 0 10px}h1{font-size:36px;line-height:1.2em}h2{font-size:24px}h3{font-size:20px}h4{font-size:18px}.column-list .text-content ol,.column-list .text-content ul{gap:10px}.main-nav nav .home-logo{display:none}.off-canvas-navigation nav a.nav-item.active{text-decoration:none}.off-canvas-navigation nav .sub-navigation{padding-left:15px;font-size:0.9em}.off-canvas-navigation nav .sub-navigation a.nav-item.active{text-decoration:underline}.explore-headline h3{font-size:20px}}
body{opacity:1 !important;}
