@import url('https://fonts.googleapis.com/css2?family=Lora:wght@400;500;600;700&display=swap');@import url('https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,400;0,700;1,400&display=swap');@import url('https://fonts.googleapis.com/css2?family=Montserrat:wght@400;600;700&display=swap');
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
body{color:#232526;background-color:#ffffff;}#page,#main-wrapper,.region-primary-menu .menu-item a.is-active,.region-primary-menu .menu-item--active-trail a{background:#fff;}.tabs ul.primary li a.is-active{background-color:#fff;}.tabs ul.primary li.is-active a{background-color:#fff;border-bottom-color:#fff;}#navbar-main{background-color:#1d84c3;}a,.link{color:#0071b3;}a:hover,a:focus,.link:hover,.link:focus{color:#018fe2;}.nav-item .dropdown-item a.active{color:white;}.nav-link{color:rgb(231,231,231);}.nav-link:hover,.nav-link:focus{color:rgb(231,231,231);}a:active,.link:active{color:#23aeff;}.page-item.active .page-link{background-color:#0071b3;border-color:#0071b3;}.page-link,.page-link:hover{color:#0071b3;}.sidebar .block{background-color:#f6f6f2;border-color:#f9f9f9;}.btn-primary{background-color:#007bff;border-color:#007bff;}.btn-primary:hover,.btn-primary:focus{background-color:#0256b1;}.site-footer{background:#292929;}.region-header,.region-header a,.region-header li a.is-active,.region-header .site-branding__text,.region-header .site-branding,.region-header .site-branding__text a,.region-header .site-branding a,.region-secondary-menu .menu-item a,.region-secondary-menu .menu-item a.is-active{color:#fffeff;}[dir="rtl"] .color-form .color-palette{margin-left:0;margin-right:20px;}[dir="rtl"] .color-form .form-item label{float:right;}[dir="rtl"] .color-form .color-palette .lock{right:-20px;left:0;}
*:where(:not(iframe,canvas,img,svg,video):not(svg *)){all:unset;display:revert;}*,*::before,*::after{box-sizing:border-box;}ol,ul{list-style:none;}img{max-width:100%;height:auto;display:var(--display-img);}table{border-collapse:collapse;}textarea{white-space:revert;}html,body{font-size:16px;font-family:'Open Sans',sans-serif;background-color:#ffffff !important;color:#373938;}h1{font-family:'Montserrat',sans-serif;font-size:4em;font-weight:600;margin:0;padding:0;line-height:1;}h2{font-family:'Montserrat',sans-serif;font-size:1.5em;line-height:1.3;font-weight:600;margin-bottom:16px;padding:0;}h3{font-family:'Lora',serif;font-size:1.25em;font-weight:600;margin-bottom:8px;padding:0;color:#538083;}h3 a{color:#538083;}h3 a:hover,h3 a:focus{text-decoration:none;color:#538083;}h4{font-size:1.125em;font-weight:700;margin-bottom:8px;padding:0;color:#373938;}p{padding:0;margin:0 0 16px 0;}a{cursor:pointer;}a:hover,a:focus{}em{font-style:italic;}u{text-decoration:underline;}html,body,.dialog-off-canvas-main-canvas{height:100%;}.dialog-off-canvas-main-canvas{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}#main{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;}header,footer{-ms-flex-negative:0;flex-shrink:0;}header{position:relative;background-color:transparent;margin-bottom:-64px;z-index:100;}header a.navbar-brand{position:absolute;top:0;left:48px;z-index:550;padding:12px;background-color:#ffffff;-webkit-transition:all 0.25s;-o-transition:all 0.25s;transition:all 0.25s;}header section.region-page-header h1{color:#ffffff;}#navbar-top{background-color:#012542;color:#ffffff;font-family:'Montserrat',sans-serif;font-weight:400;padding:8px 48px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;position:relative;z-index:500;}#navbar-top  #block-topheadersociallinks{margin-right:16px;}#navbar-top  #block-topheadersociallinks .content ul li{margin-right:16px;}#navbar-top  #block-topheadersociallinks .content ul li:last-child{margin-right:0;}#navbar-top  #block-topheadersociallinks .content ul li a{display:block;}#navbar-top  #block-topheadersociallinks .content ul li a.facebook-link img,#navbar-top  #block-topheadersociallinks .content ul li a.twitter-link img{max-width:26px;width:26px;}#navbar-top  #block-topheadersociallinks .content ul li a.instagram-link img{max-width:24px;width:26px;}#navbar-top .content ul{padding:0;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;}#navbar-top #block-topnavigation ul.nav li{border-right:2px solid #1D5079;padding:0 16px;}#navbar-top #block-topnavigation ul.nav li:last-child{border-right:none;padding:0 0 0 16px;}#navbar-top #block-topnavigation ul.nav li a{color:#ffffff;text-decoration:none;padding:0;}#navbar-top #block-topnavigation ul.nav li a:hover,#navbar-top #block-topnavigation ul.nav li a:focus{color:#ffffff;text-decoration:underline;}nav#navbar-main{background-color:transparent;padding:24px 48px 0;}nav#navbar-main button.navbar-toggler{margin-left:auto;margin-right:16px;border:0;padding:0;}nav#navbar-main button.navbar-toggler span.navbar-toggler-icon{background-image:url(/themes/custom/therez/images/icon-mobile-menu.svg);}nav#navbar-main #CollapsingNavbar{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;}nav#navbar-main ul.navbar-nav li a{color:#ffffff;font-family:'Montserrat',sans-serif;font-weight:600;}.home-header nav#navbar-main ul.navbar-nav li a{color:#012542;}nav#navbar-main ul.navbar-nav li{margin-right:32px;}nav#navbar-main ul#superfish-main{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;}nav#navbar-main ul#superfish-main li.sf-depth-1{margin-right:32px;}nav#navbar-main ul#superfish-main li a{color:#ffffff;font-family:'Montserrat',sans-serif;font-weight:600;text-decoration:none;padding:8px 12px;line-height:1.2;}.home-header nav#navbar-main ul#superfish-main li a{color:#012542;}nav#navbar-main ul#superfish-main li.sfHover a.sf-depth-1{background-color:#ffffff;color:#9B5B46;}nav#navbar-main ul#superfish-main li a + ul.sf-multicolumn,nav#navbar-main ul#superfish-main li a + ul.sf-multicolumn{background-color:#ffffff;}nav#navbar-main ul#superfish-main li.sfHover > ul{top:2em;}nav#navbar-main ul#superfish-main li a.sf-depth-2{padding:12px;font-weight:400;color:#012542;}nav#navbar-main ul#superfish-main li a.sf-depth-3{padding:12px 24px;font-weight:400;color:#012542;}nav#navbar-main ul#superfish-main li a.sf-depth-2:hover,nav#navbar-main ul#superfish-main li a.sf-depth-2:focus,nav#navbar-main ul#superfish-main li a.sf-depth-3:hover,nav#navbar-main ul#superfish-main li a.sf-depth-3:focus{background-color:#F1F1F1;color:#9B5B46;}nav#navbar-main #block-mainnavigation-2{display:none;opacity:0;visibility:hidden;}nav#navbar-main #CollapsingNavbar #block-therez-search-form-wide{display:none;visibility:hidden;opacity:0;}nav#navbar-main #CollapsingSearchbar{padding:12px 16px;width:290px;border-radius:0;}nav#navbar-main .search-dropdown a.dropdown-toggle,.home-header nav#navbar-main .search-dropdown a.dropdown-toggle{background-image:url(/themes/custom/therez/images/icon-nav-search.png);background-size:20px 20px;background-repeat:no-repeat;background-position:center center;display:inline-block;width:20px;height:20px;margin-top:3px;}.home-header nav#navbar-main .search-dropdown a.dropdown-toggle{background-image:url(/themes/custom/therez/images/icon-nav-search-blue.png);}nav#navbar-main .search-dropdown a.dropdown-toggle span{visibility:hidden;opacity:0;display:none;}nav#navbar-main .search-dropdown a.dropdown-toggle:after{content:none;}header nav#navbar-main #CollapsingSearchbar .content.container-inline{width:100%;}header #search-block-form{padding:0;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}header #search-block-form .mb-3{margin-bottom:0!important;}header #search-block-form .js-form-type-search{margin-right:8px;}header #search-block-form input.form-control{border-radius:0;border:1px solid #D1D1D1;}header #search-block-form button.btn-primary{background-color:#012542;border-radius:0;border-color:#012542;}@media (max-width:1200px){header a.navbar-brand{width:130px;left:32px;}#navbar-top{padding:8px 32px;}nav#navbar-main{padding:24px 32px 0;}nav#navbar-main ul#superfish-main li.sf-depth-1{margin-right:16px;}}@media (max-width:992px){nav#navbar-main{padding:0;background-color:#011e35;}nav#navbar-main button.navbar-toggler{margin:12px 32px 12px auto;}nav#navbar-main button.navbar-toggler:focus{outline:0;border:0;box-shadow:none;}nav#navbar-main #CollapsingNavbar{padding-top:80px;padding-bottom:16px;}nav#navbar-main #block-mainnavigation,nav#navbar-main .search-dropdown{display:none;opacity:0;visibility:hidden;}nav#navbar-main #block-mainnavigation-2{display:block;opacity:1;visibility:visible;}nav#navbar-main #block-mainnavigation-2 ul.menu{width:100%;}nav#navbar-main #block-mainnavigation-2 ul.menu a,nav#navbar-main #block-mainnavigation-2 ul.menu a:visited{color:#ffffff;text-decoration:none;font-weight:700;border-bottom:1px solid #012542;}nav#navbar-main #block-mainnavigation-2 ul.menu a:hover,nav#navbar-main #block-mainnavigation-2 ul.menu a:focus,nav#navbar-main #block-mainnavigation-2 ul.menu a:active{background-color:#012542;}nav#navbar-main #block-mainnavigation-2 ul.menu a.sf-depth-1 + ul,nav#navbar-main #block-mainnavigation-2 ul.menu a.sf-depth-2 + ul{position:relative;top:0;left:0;width:100%;}nav#navbar-main #block-mainnavigation-2 ul.menu a.sf-depth-1 + ul li a.sf-depth-2{padding:16px 32px 16px 48px;}nav#navbar-main #block-mainnavigation-2 ul.menu a.sf-depth-2 + ul li a.sf-depth-3{padding:16px 32px 16px 64px;}nav#navbar-main #CollapsingNavbar #block-therez-search-form-wide{display:block;visibility:visible;opacity:1;}nav#navbar-main #CollapsingNavbar #block-therez-search-form-wide form{padding:16px 24px 0;}header #search-block-form button.btn-primary{background-color:#ffffff;border-color:#ffffff;color:#012542;}}@media (max-width:768px){#navbar-top #block-topheadersociallinks{margin-right:0;}#navbar-top #block-topnavigation{display:none;opacity:0;visibility:hidden;}}@media (max-width:576px){header a.navbar-brand{width:110px;left:16px;}#navbar-top{padding:8px 16px;}}section.home-hero{position:relative;background-image:url(/themes/custom/therez/images/img-hero-january.jpg);background-repeat:no-repeat;background-position:top center;background-size:cover;}section.home-hero #block-homepagewelcome{text-align:center;color:#ffffff;width:100%;padding:230px 32px 0;}section.home-hero #block-homepagewelcome h1{margin-bottom:8px;}section.home-hero #block-homepagewelcome p{font-family:'Lora',serif;font-size:1.5em;font-weight:500;margin:0;}section.home-hero #block-homepagesidelinks{width:405px;padding:130px 0;position:relative;z-index:300;}section.sub-hero{min-height:380px;position:relative;background-color:#012542;padding:0 48px;}section.sub-hero #block-therez-page-title,section.sub-hero #block-eventstitle,section.sub-hero #block-newsarticlestitle{position:absolute;bottom:56px;}section.sub-hero #block-therez-page-title h1.title,section.sub-hero #block-eventstitle h1,section.sub-hero #block-newsarticlestitle h1{color:#ffffff;padding-left:40px;}section.home-hero #block-homepagesidelinks a.home-side-link{width:385px;color:#ffffff;background-color:rgba(0,0,0,0.75);padding:16px 36px;display:block;margin-bottom:8px;text-decoration:none;-webkit-transition:all 0.25s;-o-transition:all 0.25s;transition:all 0.25s;}section.home-hero #block-homepagesidelinks a.home-side-link:hover,section.home-hero #block-homepagesidelinks a.home-side-link:focus{width:405px;padding:16px 36px 16px 48px;}section.home-hero #block-homepagesidelinks h3{color:#ffffff;font-size:1.25em;font-weight:400;margin-bottom:6px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}section.home-hero #block-homepagesidelinks h3:after{content:"";width:13px;height:16px;display:inline-block;background-image:url(/themes/custom/therez/images/icon-gold-chevron-rt.png);background-size:13px 16px;background-repeat:no-repeat;background-position:center center;margin-left:16px;}section.home-hero #block-homepagesidelinks p{margin:0;line-height:1.3;font-size:0.9375em;}.home-featured-container{position:relative;z-index:200;margin-bottom:24px;}.home-featured-container #block-homepagefeatured{padding:0 48px;}.home-featured-container #block-homepagefeatured .field--name-field-card-column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:72%;margin-left:auto;}.home-featured-container #block-homepagefeatured .field--name-field-card-column .field__item{-webkit-box-flex:0;-ms-flex:0 1 24%;flex:0 1 24%;}.home-featured-container #block-homepagefeatured .featured-home-card{height:400px;text-align:center;-webkit-transition:all 500ms;-o-transition:all 500ms;transition:all 500ms;}.home-featured-container #block-homepagefeatured .featured-home-card h2{color:#ffffff;margin-bottom:12px;-webkit-transition:all 500ms;-o-transition:all 500ms;transition:all 500ms;margin-top:295px;font-size:2.375em;}.home-featured-container #block-homepagefeatured .home-featured-bg{width:100%;height:100%;background-repeat:no-repeat;background-size:cover;background-position:center center;}.home-featured-container #block-homepagefeatured .home-featured-bg .transparency-layer{height:100%;background-image:linear-gradient(to bottom,transparent,rgba(0,0,0,0.5));padding:16px;-webkit-transition:all 500ms;-o-transition:all 500ms;transition:all 500ms;}.home-featured-container #block-homepagefeatured .home-featured-bg .transparency-layer p{opacity:0;visibility:hidden;display:none;color:#ffffff;-webkit-transition:all 250ms;-o-transition:all 250ms;transition:all 250ms;}.home-featured-container #block-homepagefeatured .home-featured-bg .transparency-layer a{color:#ffffff;font-weight:700;padding-top:12px;display:block;}.home-featured-container #block-homepagefeatured .home-featured-bg .transparency-layer a:hover,.home-featured-container #block-homepagefeatured .home-featured-bg .transparency-layer a:focus{text-decoration:none;}.home-featured-container #block-homepagefeatured .featured-home-card:hover,.home-featured-container #block-homepagefeatured .featured-home-card:focus{margin-top:-10px;}.home-featured-container #block-homepagefeatured .featured-home-card:hover .home-featured-bg .transparency-layer,.home-featured-container #block-homepagefeatured .featured-home-card:focus .home-featured-bg .transparency-layer{background-image:linear-gradient(to bottom,rgba(0,0,0,0.7),rgba(0,0,0,0.7));}.home-featured-container #block-homepagefeatured .featured-home-card:hover h2,.home-featured-container #block-homepagefeatured .featured-home-card:focus h2{margin-top:100px;}.home-featured-container #block-homepagefeatured .featured-home-card:hover .home-featured-bg .transparency-layer p,.home-featured-container #block-homepagefeatured .featured-home-card:focus .home-featured-bg .transparency-layer p{display:block;visibility:visible;opacity:1;}#main.home-content{padding:0 0 72px;margin-top:-220px;}#main.home-content .homepage-content-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}#main.home-content .homepage-content-container h2{-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%;margin-bottom:32px;font-size:2.375em;}#main.home-content .homepage-content-container h2 span{color:#9B5B46;}#main.home-content .content-left{display:-webkit-box;display:-ms-flexbox;display:flex;background-image:url(/themes/custom/therez/images/img-bg-news.png);background-repeat:no-repeat;background-position:-28px -32px;background-size:462px 195px;-webkit-box-flex:0;-ms-flex:0 1 60%;flex:0 1 60%;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-top:72px;}#main.home-content .content-left h2{padding-left:80px;}#main.home-content .content-left .block-views-blockhomepage-events-post-block-1{-webkit-box-flex:0;-ms-flex:0 1 50%;flex:0 1 50%;}#main.home-content .content-left .block-views-blockhomepage-events-post-block-1 a.home-event-link,#main.home-content .content-left .block-views-blockhomepage-events-post-block-1 div.home-event-link{display:block;color:#ffffff;text-decoration:none;max-width:500px;margin:0;height:647px;font-family:'Lora',serif;font-size:1.125em;font-weight:700;}#main.home-content .content-left .block-views-blockhomepage-events-post-block-1 div.home-event-link{background-color:transparent;background-image:url(/themes/custom/therez/images/img-prvwsd-event-generic.jpg);background-repeat:no-repeat;background-attachment:scroll;background-position:center center;-o-background-size:cover;-moz-background-size:cover;-webkit-background-size:cover;background-size:cover;}#main.home-content .content-left .block-views-blockhomepage-events-post-block-1 a.home-event-link .transparency-layer,#main.home-content .content-left .block-views-blockhomepage-events-post-block-1 div.home-event-link .transparency-layer{padding:24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;width:100%;height:100%;background-image:linear-gradient(to bottom,transparent,rgba(0,0,0,0.5));}#main.home-content .content-left .block-views-blockhomepage-events-post-block-1 a.home-event-link p,#main.home-content .content-left .block-views-blockhomepage-events-post-block-1 div.home-event-link p{font-size:0.9375em;font-weight:400;margin:0;}#main.home-content .content-left .block-views-blocknews-block-1{-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%;}#main.home-content .content-left .block-views-blocknews-block-1 .home-featured-news{padding-left:40px;}#main.home-content .content-left .block-views-blocknews-block-1 .home-featured-news .view-content.row{margin:0;}#main.home-content .content-left .block-views-blocknews-block-1 .home-featured-news .views-row{border-bottom:1px solid #D1D1D1;padding:0 0 12px;margin:0 0 12px;}#main.home-content .content-left .block-views-blocknews-block-1 .home-featured-news .view-content a{display:block;font-family:'Lora',serif;font-weight:700;color:#012542;text-decoration:none;line-height:1.2;font-size:1.25em;}#main.home-content .content-left .block-views-blocknews-block-1 .home-featured-news .view-content a:hover,#main.home-content .content-left .block-views-blocknews-block-1 .home-featured-news .view-content a:focus{text-decoration:underline;}#main.home-content .content-left .block-views-blocknews-block-1 .home-featured-news .view-footer{padding-top:12px;display:-webkit-box;display:-ms-flexbox;display:flex;}#main.home-content .content-left .block-views-blocknews-block-1 .home-featured-news .view-footer a{background-color:#012542;border-radius:0;color:#ffffff;padding:8px 16px;margin-right:8px;font-weight:700;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}#main.home-content .content-left .block-views-blocknews-block-1 .home-featured-news .view-footer a:after{content:"";background-image:url(/themes/custom/therez/images/icon-blue-arrow-right.png);background-size:13px 16px;background-repeat:no-repeat;width:13px;height:16px;margin-left:16px;display:inline-block;}#main.home-content .content-left .block-views-blocknews-block-1 .home-featured-news .view-footer a:hover,#main.home-content .content-left .block-views-blocknews-block-1 .home-featured-news .view-footer a:focus{background-color:#ffffff;color:#012542;border:1px solid #012542;}#main.home-content .content-right{background-image:url(/themes/custom/therez/images/img-bg-social.png);background-repeat:no-repeat;background-position:0 -32px;background-size:708px 195px;-webkit-box-flex:0;-ms-flex:0 1 35%;flex:0 1 35%;padding-top:72px;}@media (max-width:1625px){#main.home-content .content-left .block-views-blocknews-block-1 .home-featured-news .view-footer{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}#main.home-content .content-left .block-views-blocknews-block-1 .home-featured-news .view-footer a{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:8px;margin-right:0;}}@media (max-width:1500px){section.home-hero #block-homepagesidelinks{width:345px;}section.home-hero #block-homepagesidelinks a.home-side-link{width:325px;}section.home-hero #block-homepagesidelinks a.home-side-link:hover,section.home-hero #block-homepagesidelinks a.home-side-link:focus{width:345px;}.home-featured-container #block-homepagefeatured .featured-home-card h2{font-size:2em;}#main.home-content{margin-top:-320px;}#main.home-content .content-left .block-views-blockhomepage-events-post-block-1 a.home-event-link,#main.home-content .content-left .block-views-blockhomepage-events-post-block-1 div.home-event-link{height:500px;}#main.home-content .content-right{padding-right:48px;margin-left:48px;}}@media (max-width:1400px){section.home-hero #block-homepagewelcome h1,section.sub-hero #block-therez-page-title h1{font-size:3.5em;}section.home-hero #block-homepagewelcome p{font-size:1.25em;}section.home-hero #block-homepagesidelinks{width:100%;padding:100px 48px;}section.home-hero #block-homepagesidelinks .home-side-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}section.home-hero #block-homepagesidelinks a.home-side-link{width:32%;-webkit-box-flex:0;-ms-flex:0 1 32%;flex:0 1 32%;}section.home-hero #block-homepagesidelinks a.home-side-link:hover,section.home-hero #block-homepagesidelinks a.home-side-link:focus{width:32%;background-color:rgba(0,0,0,0.50);padding:16px 36px;}.home-featured-container #block-homepagefeatured .field--name-field-card-column{width:100%;}#main.home-content{margin-top:-68px;}#main.home-content .content-left{-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-left:48px;}#main.home-content .content-left h2,#main.home-content .content-left .block-views-blocknews-block-1 .home-featured-news{padding:0;}#main.home-content .content-left .block-views-blockhomepage-events-post-block-1{margin-bottom:24px;}#main.home-content .content-left .block-views-blockhomepage-events-post-block-1 a.home-event-link,#main.home-content .content-left .block-views-blockhomepage-events-post-block-1 div.home-event-link{height:200px;max-width:100%;}#main.home-content .content-left .block-views-blockhomepage-events-post-block-1 a.home-event-link .transparency-layer,#main.home-content .content-left .block-views-blockhomepage-events-post-block-1 div.home-event-link .transparency-layer{background-color:rgba(0,0,0,0.7);background-image:none;}#main.home-content .content-left .block-views-blocknews-block-1 .home-featured-news .view-footer{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;}#main.home-content .content-left .block-views-blocknews-block-1 .home-featured-news .view-footer a{margin-right:8px;}}@media (max-width:1200px){section.home-hero #block-homepagewelcome{padding:160px 32px 0;}section.home-hero #block-homepagesidelinks{padding:100px 32px;}section.sub-hero{padding:0 32px;}section.sub-hero #block-therez-page-title h1.title,section.sub-hero #block-eventstitle h1,section.sub-hero #block-newsarticlestitle h1{padding:0;}.home-featured-container #block-homepagefeatured{padding:0 32px;}.home-featured-container #block-homepagefeatured .featured-home-card{height:450px;}.home-featured-container #block-homepagefeatured .featured-home-card h2{margin-top:355px;}#main.home-content .content-left{padding-left:32px;}#main.home-content .content-right{padding-right:32px;}}@media (max-width:1100px){#main.home-content .content-left .block-views-blocknews-block-1 .home-featured-news .view-footer{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}#main.home-content .content-left .block-views-blocknews-block-1 .home-featured-news .view-footer a{margin-right:0;}}@media (max-width:992px){section.home-hero #block-homepagesidelinks h3:after{content:none;}.home-featured-container #block-homepagefeatured .field--name-field-card-column{-ms-flex-wrap:wrap;flex-wrap:wrap;}.home-featured-container #block-homepagefeatured .field--name-field-card-column .field__item{-webkit-box-flex:0;-ms-flex:0 1 49%;flex:0 1 49%;margin-bottom:16px;}#main.home-content .content-left,#main.home-content .content-right{background-image:none;padding-top:0;}section.sub-hero{min-height:350px;}section.home-hero #block-homepagewelcome h1,section.sub-hero #block-therez-page-title h1,section.sub-hero #block-eventstitle h1,section.sub-hero #block-newsarticlestitle h1{font-size:3em;}}@media (max-width:768px){section.home-hero #block-homepagesidelinks a.home-side-link{padding:16px 20px;}section.home-hero #block-homepagesidelinks a.home-side-link:hover,section.home-hero #block-homepagesidelinks a.home-side-link:focus{padding:16px 20px;}.home-featured-container #block-homepagefeatured .featured-home-card{height:320px;}.home-featured-container #block-homepagefeatured .featured-home-card:hover,.home-featured-container #block-homepagefeatured .featured-home-card:focus{margin-top:0;}.home-featured-container #block-homepagefeatured .featured-home-card .home-featured-bg .transparency-layer{background-image:linear-gradient(to bottom,rgba(0,0,0,0.7),rgba(0,0,0,0.7));}.home-featured-container #block-homepagefeatured .featured-home-card h2,.home-featured-container #block-homepagefeatured .featured-home-card:hover h2,.home-featured-container #block-homepagefeatured .featured-home-card:focus h2{margin-top:72px;}.home-featured-container #block-homepagefeatured .featured-home-card .home-featured-bg .transparency-layer p{display:block;visibility:visible;opacity:1;}#main.home-content .homepage-content-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0 32px;}#main.home-content .homepage-content-container h2{margin-bottom:16px;line-height:1;}#main.home-content .content-left{padding:0;margin:0 0 40px 0;}#main.home-content .content-right{padding:0;margin:0;}}@media (max-width:650px){section.home-hero #block-homepagewelcome{padding:135px 32px 0;}section.home-hero #block-homepagesidelinks{padding:140px 32px 48px;}section.home-hero #block-homepagesidelinks .home-side-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}section.home-hero #block-homepagesidelinks a.home-side-link{width:100%;-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%;}section.home-hero #block-homepagesidelinks a.home-side-link:hover,section.home-hero #block-homepagesidelinks a.home-side-link:focus{width:100%;}#main.home-content{margin-top:48px;}.home-featured-container #block-homepagefeatured .field--name-field-card-column .field__item{-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%;}}@media (max-width:576px){section.sub-hero{min-height:280px;padding:0 16px;}section.home-hero #block-homepagewelcome h1,section.sub-hero #block-therez-page-title h1,section.sub-hero #block-eventstitle h1,section.sub-hero #block-newsarticlestitle h1{font-size:2.5em;}section.home-hero #block-homepagesidelinks h3{font-size:1.125em;}#main.home-content .content-left .block-views-blockhomepage-events-post-block-1 a.home-event-link{height:auto;}}#main.inside-pages{padding:16px 88px 40px;}#main.inside-pages main.main-content section.section{padding-right:40px;}#main.inside-pages article header{position:static;margin:0;}#main.inside-pages article img{margin-right:24px;margin-bottom:16px;}#main.inside-pages .content ol{list-style:upper-alpha;}#main.inside-pages .content ol li{margin-bottom:8px;}#main.inside-pages .content ul:not(.contextual-links){padding:0;}#main.inside-pages .content ul:not(.contextual-links) li{display:list-item;margin-bottom:8px;margin-left:28px;}#main.inside-pages .content ul:not(.contextual-links) li:before{content:"";display:inline-block;background-image:url(/themes/custom/therez/images/icon-list-arrow-right.png);background-size:10px 14px;background-repeat:no-repeat;width:16px;height:14px;margin-left:-16px;}#main.inside-pages .content ul:not(.contextual-links) li ul{padding-top:4px;list-style-type:circle;}#main.inside-pages .content ul:not(.contextual-links) li ul li:before{content:none;}#main.inside-pages .content h3{padding-top:8px;}#main.inside-pages .content ul:not(.contextual-links) a{color:#538083;}#main.inside-pages .content ul:not(.contextual-links) a:hover,#main.inside-pages .content ul:not(.contextual-links) a:focus{text-decoration:none;}#main.inside-pages #block-therez-breadcrumbs{margin-bottom:40px;}#main.inside-pages #block-therez-breadcrumbs ol.breadcrumb{list-style:none;}#main.inside-pages article a.btn,#main.inside-pages article a.btn:visited,#main .view a.btn,#main .view a.btn:visited{background-color:#012542;border-radius:0;border:1px solid #012542;color:#ffffff;}#main.inside-pages article a.btn:hover,#main.inside-pages article a.btn:focus,#main.inside-pages article a.btn:active,#main .view a.btn:hover,#main .view a.btn:focus,#main .view a.btn:active{background-color:transparent;color:#012542;}#main.inside-pages .field--name-body table a{display:block;}#main.inside-pages .field--name-body table img{margin:0;}#main #block-pagetitle h1.title{font-size:2.5em;line-height:1.1;margin-bottom:16px;color:#012542;}#main.inside-pages article.node--type-page .field--name-field-additional-content .paragraph--type--three-image-block,#main.inside-pages article.node--type-page .field--name-field-additional-content .paragraph--type--general-content,#main.inside-pages article.node--type-page .field--name-field-additional-content .paragraph--type--view-block,#main.inside-pages article.node--type-page .field--name-field-additional-content .paragraph--type--image-gallery,#main.inside-pages article.node--type-page .field--name-body{margin-bottom:32px;}form#search-form{margin-bottom:32px;}form#search-form .mb-3{margin:0 !important;}form#search-form label{font-weight:700;}form#search-form input{border-radius:0;border:1px solid #D1D1D1;}form#search-form button{background-color:#012542;border-radius:0;border-color:#012542;margin-bottom:4px;}#main.inside-pages form#search-form a.search-help-link{display:none;opacity:0;visibility:hidden;}#main.inside-pages details.search-advanced{padding-top:8px;text-decoration:underline;color:#012542;}#main.inside-pages details.search-advanced:hover,#main.inside-pages details.search-advanced:focus{text-decoration:none;}#main.inside-pages details.search-advanced summary{list-style:none;}#main.inside-pages ol.node_search-results .list-group-item + .list-group-item{border-top-width:1px;}#main.inside-pages details.search-advanced .details-wrapper{border-top:#d1d1d1 1px solid;border-bottom:#d1d1d1 solid 1px;margin:16px 0;padding:16px 0;}#main.inside-pages details.search-advanced .details-wrapper fieldset{margin-bottom:16px !important;}#main.inside-pages .content ul.pagination li{margin:0;}#main.inside-pages .content ul.pagination li:before{content:none;}#main.inside-pages .content ul.pagination li:first-child .page-link,#main.inside-pages .content ul.pagination li:last-child .page-link{border-radius:0;}#main.inside-pages .board-member-container{margin-bottom:40px;margin-left:-16px;}#main.inside-pages .board-member-container .field--name-field-board-members{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}#main.inside-pages .board-member-container .field--name-field-board-members .field__item{-webkit-box-flex:0;-ms-flex:0 1 25%;flex:0 1 25%;}#main.inside-pages .board-member-card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;padding:0 16px;margin-bottom:32px;}#main.inside-pages .board-member-card h3{padding:0 !important;margin-bottom:4px;}#main.inside-pages .board-member-card p{margin:0;font-size:0.875em;line-height:1.2;margin-bottom:8px;}#main.inside-pages .board-member-card .field--name-field-board-member-image{float:none;margin:0 0 16px 0;}#main.inside-pages .board-member-card .field--name-field-board-member-image img{margin:0;}.ckeditor-accordion-container dl{border:0;}.ckeditor-accordion-container dl dt{border-bottom:1px solid #D1D1D1;}.ckeditor-accordion-container dl dt.active{border-bottom:none;}.ckeditor-accordion-container dl dt a.ckeditor-accordion-toggler{padding:8px 16px 8px 0;background-color:transparent;color:#27282B;text-decoration:none;border-bottom:none;}.ckeditor-accordion-container dl dt a.ckeditor-accordion-toggler:hover,.ckeditor-accordion-container dl dt a.ckeditor-accordion-toggler:focus{color:#27282B;background-color:transparent;}.ckeditor-accordion-container dl dt span.ckeditor-accordion-toggle{right:11px;left:auto;}.ckeditor-accordion-container dl dt span.ckeditor-accordion-toggle:before,.ckeditor-accordion-container dl dt span.ckeditor-accordion-toggle:after{background:#27282B;}.ckeditor-accordion-container dl dd{padding:12px 16px 16px;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}.ckeditor-accordion-container dl dd.active{border-bottom:1px solid #D1D1D1;}.ckeditor-accordion-container dl dd p.btn{font-family:'Montserrat',sans-serif;background-color:#012542;border-radius:0;border:1px solid #012542;color:#ffffff;font-weight:600;margin-bottom:16px;}.ckeditor-accordion-container dl dd p.btn:hover,.ckeditor-accordion-container dl dd p.btn:focus{background-color:transparent;color:#012542;}.ckeditor-accordion-container dl dd table tr{background:transparent;}.ckeditor-accordion-container dl dd p img{max-width:48%;float:left;margin:0 1% 24px 0 !important;display:inline-block;vertical-align:top;}.ckeditor-accordion-container dl dd p:after{content:"";visibility:hidden;display:block;height:0;clear:both;}#main.inside-pages .news-page{margin-top:24px;}#main.inside-pages .news-page .view-header p{margin:0 0 48px 0;}#main.inside-pages .news-page .view-filters{margin-bottom:24px;}#main.inside-pages .news-page form.views-exposed-form .form-item-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 !important;}#main.inside-pages .news-page form.views-exposed-form .form-item-title label{font-weight:700;margin-right:16px;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;}#main.inside-pages .news-page form.views-exposed-form .form-item-title input{border-radius:0;margin-right:4px;}#main.inside-pages .news-page form.views-exposed-form .form-actions{margin:0 !important;}#main.inside-pages .news-page form.views-exposed-form .form-actions button{border-radius:0;background-color:#012542;border-color:#012542;}#main.inside-pages .news-page form.views-exposed-form .form-actions button:hover,#main.inside-pages .news-page form.views-exposed-form .form-actions button:focus{background-color:#9B5B46;border-color:#9B5B46;}#main.inside-pages .news-page .view-content{padding:0 12px;}#main.inside-pages .news-page .views-row{border-bottom:1px solid #D1D1D1;padding:0 0 12px;margin:0 0 12px;}#main.inside-pages .news-page .views-row .field-content{font-size:0.9375em;}#main.inside-pages .news-page .views-row h3.field-content{padding:0;font-size:1.25em;}#main.inside-pages .news-page .views-row h3.field-content a,#main.inside-pages .news-page .views-row h3.field-content a:visited{color:#012542;text-decoration:none;}#main.inside-pages .news-page .views-row h3.field-content a:hover,#main.inside-pages .news-page .views-row h3.field-content a:focus{color:#012542;text-decoration:underline;}#main.inside-pages .camping-landing-page .view-content.row{padding:0;margin:0;width:100%;}#main.inside-pages .camping-landing-page .view-content.row .views-row{-webkit-box-flex:0;-ms-flex:0 1 50%;flex:0 1 50%;padding:0 40px;margin:0 0 48px 0;}#main.inside-pages .field--name-field-campground-logo{width:27%;margin-right:24px;margin-bottom:8px;min-width:195px;max-width:260px;}#main.inside-pages .field--name-field-campground-logo img{margin:0;}#main.inside-pages .paragraph--type--three-image-block .field--type-image{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0;float:none;}#main.inside-pages .paragraph--type--three-image-block .field--type-image .field__item{margin-right:8px;}#main.inside-pages .paragraph--type--three-image-block .field--type-image .field__item:last-child{margin-right:0;}#main.inside-pages .paragraph--type--three-image-block .field--type-image img{margin:0;}#main.inside-pages .paragraph--type--campground-address-reservation{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background-color:#f1f1f1;margin:24px 0;padding:24px 32px;}#main.inside-pages .paragraph--type--campground-address-reservation .field--name-field-campground-qr-code{float:none;margin:0;max-width:150px;}#main.inside-pages .paragraph--type--campground-address-reservation .field--name-field-campground-qr-code img{margin:0;}#main.inside-pages .paragraph--type--campground-address-reservation a[href^="tel:"],#main.inside-pages .paragraph--type--campground-address-reservation a[href^="mailto:"],#main.inside-pages .paragraph--type--campground-address-reservation a.map-link{color:#538083;text-decoration:none;}#main.inside-pages .paragraph--type--campground-address-reservation a[href^="tel:"]:hover,#main.inside-pages .paragraph--type--campground-address-reservation a[href^="mailto:"]:hover,#main.inside-pages .paragraph--type--campground-address-reservation a.map-link:hover,#main.inside-pages .paragraph--type--campground-address-reservation a[href^="tel:"]:focus,#main.inside-pages .paragraph--type--campground-address-reservation a[href^="mailto:"]:focus,#main.inside-pages .paragraph--type--campground-address-reservation a.map-link:focus{color:#538083;text-decoration:underline;}#main.inside-pages .paragraph--type--campground-address-reservation a.map-link,#main.inside-pages .paragraph--type--campground-address-reservation a.map-link:hover,#main.inside-pages .paragraph--type--campground-address-reservation a.map-link:focus{color:#373938;}#main.inside-pages .paragraph--type--campground-address-reservation a.btn,#main.inside-pages .paragraph--type--campground-address-reservation a.btn:visited{background-color:#012542;border-radius:0;border:1px solid #012542;color:#ffffff;}#main.inside-pages .paragraph--type--campground-address-reservation a.btn:hover,#main.inside-pages .paragraph--type--campground-address-reservation a.btn:focus,#main.inside-pages .paragraph--type--campground-address-reservation a.btn:active{background-color:transparent;color:#012542;}form.webform-submission-form{margin-bottom:64px;}form.webform-submission-form label{font-weight:700;}form.webform-submission-form label.error{color:#BA0000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:4px;}form.webform-submission-form label.error:before{content:"";background-image:url(/themes/custom/therez/images/icon-alert.png);width:22px;display:inline-block;background-position:center center;background-size:22px 18px;height:18px;background-repeat:no-repeat;margin-right:4px;}form.webform-submission-form input.form-control,form.webform-submission-form textarea.form-control{border-radius:0;border:1px solid #D1D1D1;}form.webform-submission-form .captcha{margin-bottom:16px;}form.webform-submission-form button.webform-button--submit{background-color:#012542;border-radius:0;border:1px solid #012542;font-weight:700;padding:8px 16px;}form.webform-submission-form button.webform-button--submit:hover,form.webform-submission-form button.webform-button--submit:focus{background-color:#012542;border-radius:0;border:1px solid #012542;font-weight:700;padding:8px 16px;}.prvwsd-events-calendar .js-drupal-fullcalendar{padding:56px 0 0;}.prvwsd-events-calendar .js-drupal-fullcalendar table{margin:0;}.prvwsd-events-calendar .js-drupal-fullcalendar table tr th{background:#012542;}.prvwsd-events-calendar .js-drupal-fullcalendar table tr th.fc-day-header{border-left:1px solid #012542;border-right:1px solid #012542;}.prvwsd-events-calendar .js-drupal-fullcalendar tr{background:transparent;}.prvwsd-events-calendar .js-drupal-fullcalendar thead > tr{border-bottom:none;}.prvwsd-events-calendar .js-drupal-fullcalendar button.fc-button{display:inline-block;font-weight:400;color:#ffffff;text-align:center;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:none;padding:0.4em 0.75em;font-size:1em;line-height:1.5;border-radius:0;background-image:none;text-shadow:none;height:auto;opacity:1;background-color:#012542;}.prvwsd-events-calendar .js-drupal-fullcalendar a.fc-day-number{color:#012542;text-decoration:none;}.prvwsd-events-calendar .js-drupal-fullcalendar a.fc-event{color:#ffffff;border:1px solid #435f8b;}.prvwsd-events-calendar .js-drupal-fullcalendar a.fc-day-grid-event{padding:2px 4px;}.prvwsd-events-calendar .js-drupal-fullcalendar a.fc-event span.fc-time{display:none;}#main .RFP-list-page .view-content .views-row{border-bottom:1px solid #D1D1D1;padding-bottom:16px;margin-bottom:16px;}#main.inside-pages .view-history-slideshow .flexslider ul.slides li,#main.inside-pages .view-history-slideshow .flexslider ul.flex-direction-nav li{margin-bottom:0;margin-left:0;}#main.inside-pages .view-history-slideshow .flexslider ul.slides li:before,#main.inside-pages .view-history-slideshow .flexslider ul.flex-direction-nav li:before{content:none;}#main.inside-pages .view-history-slideshow .flexslider ul.flex-direction-nav li.flex-nav-prev a.flex-prev:before,#main.inside-pages .view-history-slideshow .flexslider ul.flex-direction-nav li.flex-nav-next a.flex-next:before{content:'';background-size:28px 45px;width:28px;height:45px;display:block;}#main.inside-pages .view-history-slideshow .flexslider ul.flex-direction-nav li.flex-nav-prev a.flex-prev:before{background-image:url(/themes/custom/therez/images/icon-slider-arrow-left.png);}#main.inside-pages .view-history-slideshow .flexslider ul.flex-direction-nav li.flex-nav-next a.flex-next:before{background-image:url(/themes/custom/therez/images/icon-slider-arrow-right.png);}#main.inside-pages .paragraph.paragraph--type--image-gallery .field--name-field-image-card{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0;float:none;}#main.inside-pages .paragraph.paragraph--type--image-gallery .field--name-field-image-card .field__item{margin-right:1%;-webkit-box-flex:0;-ms-flex:0 1 24%;flex:0 1 24%;margin-bottom:8px;}#main.inside-pages .paragraph.paragraph--type--image-gallery .field--name-field-image-card .field__item a{display:block;}#main.inside-pages .paragraph.paragraph--type--image-gallery .field--name-field-image-card .field__item img{margin:0;}#sidebar_first.sidebar_first{margin-top:-114px;position:relative;z-index:150;}#sidebar_first.sidebar_first aside.section .block:nth-child(even){background-color:#F1F1F1;margin-top:24px;}#sidebar_first.sidebar_first aside.section .sidebar-button-block.block{background-color:#ffffff;margin:0;padding:0 32px 32px;}#sidebar_first.sidebar_first nav.navigation,#sidebar_first.sidebar_first div.block-block-content{background-color:#ffffff;border:0;padding:32px 32px;}#sidebar_first.sidebar_first div.block-block-content{margin:0;}#sidebar_first.sidebar_first .content a{color:#538083;}#sidebar_first.sidebar_first .content a:hover,#sidebar_first.sidebar_first .content a:focus{text-decoration:none;}#sidebar_first.sidebar_first div.block-block-content h2{font-size:1.5em;line-height:1.3;font-weight:600;margin-bottom:16px;padding:0;border:0;}#sidebar_first.sidebar_first div.block-block-content ul:not(.contextual-links) li{margin-left:16px;margin-bottom:12px;}#sidebar_first.sidebar_first div.block-block-content ul:not(.contextual-links) li a{font-family:'Lora',serif;font-size:1.125em;text-decoration:none;line-height:1.1;}#sidebar_first.sidebar_first div.block-block-content ul:not(.contextual-links) li a:hover,#sidebar_first.sidebar_first div.block-block-content ul:not(.contextual-links) li a:focus{text-decoration:underline;}#sidebar_first.sidebar_first nav.navigation ul.nav{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0;}#sidebar_first.sidebar_first nav.navigation ul.nav li{margin-bottom:8px;}#sidebar_first.sidebar_first nav.navigation ul.nav li ul.menu li:last-child{margin-bottom:0;}#sidebar_first.sidebar_first nav.navigation ul.nav li a{font-family:'Montserrat',sans-serif;color:#012542;font-size:1.0625em;font-weight:600;line-height:1.1;}#sidebar_first.sidebar_first div.block-block-content a.btn,#sidebar_first.sidebar_first div.block-block-content a.btn:visited{background-color:#012542;border-radius:0;border:1px solid #012542;color:#ffffff;width:100%;text-align:left;padding:8px 16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}#sidebar_first.sidebar_first div.block-block-content a.btn:after{content:"";background-image:url(/themes/custom/therez/images/icon-blue-arrow-right.png);background-size:13px 16px;background-repeat:no-repeat;width:13px;height:16px;margin-left:16px;display:inline-block;}#sidebar_first.sidebar_first div.block-block-content a.btn:hover,#sidebar_first.sidebar_first div.block-block-content a.btn:focus{background-color:transparent;color:#012542;}@media (max-width:1400px){.board-member-container{margin-left:-12px;}.board-member-container .field--name-field-board-members{-ms-flex-wrap:wrap;flex-wrap:wrap;}.board-member-container .field--name-field-board-members .field__item{-webkit-box-flex:0;-ms-flex:0 1 33%;flex:0 1 33%;}.board-member-card{padding:0 12px;margin-bottom:48px;}}@media (max-width:1200px){#main.inside-pages{padding:16px 32px 40px;}#main.inside-pages .paragraph.paragraph--type--image-gallery .field--name-field-image-card .field__item{-webkit-box-flex:0;-ms-flex:0 1 32%;flex:0 1 32%;}}@media (max-width:992px){#main.inside-pages{padding:16px 24px 40px;}.board-member-container .field--name-field-board-members .field__item{-webkit-box-flex:0;-ms-flex:0 1 50%;flex:0 1 50%;}#main.inside-pages .paragraph--type--campground-address-reservation .field--name-field-campground-qr-code{max-width:120px;}#main.inside-pages .paragraph--type--campground-address-reservation .field--name-field-campground-address{margin-right:24px;}#sidebar_first.sidebar_first{margin-top:0;position:static;z-index:0;}#sidebar_first.sidebar_first nav.navigation,#sidebar_first.sidebar_first div.block-block-content{background-color:#F1F1F1;}}@media (max-width:768px){#main.inside-pages main.main-content{margin-bottom:24px;}#main.inside-pages main.main-content section.section{padding-right:0;}#main.inside-pages .paragraph--type--three-image-block .field--type-image{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}#main.inside-pages .paragraph--type--three-image-block .field--type-image .field__item{margin:0 0 16px 0;}#main.inside-pages .paragraph.paragraph--type--image-gallery .field--name-field-image-card .field__item{-webkit-box-flex:0;-ms-flex:0 1 49%;flex:0 1 49%;}#sidebar_first.sidebar_first{margin-top:0;}}@media (max-width:576px){#main.inside-pages{padding:16px 16px 40px;}#main #block-pagetitle h1.title{font-size:2em;}#main.inside-pages .camping-landing-page .view-content.row .views-row{-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%;padding:0 24px;margin:0 0 48px 0;}#main.inside-pages .field--name-field-campground-logo{margin-right:0;margin-bottom:16px;float:none;width:100%;max-width:100%;}#main.inside-pages .paragraph--type--campground-address-reservation{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;}#main.inside-pages .paragraph--type--campground-address-reservation .field--name-field-campground-qr-code{max-width:150px;}#main.inside-pages .paragraph--type--campground-address-reservation .field--name-field-campground-address{margin-right:0;margin-bottom:24px;}.ckeditor-accordion-container dl dd table tr{clear:both;}.ckeditor-accordion-container dl dd table tr td{width:100%;float:left;}.ckeditor-accordion-container dl dd p img{max-width:100%;float:none;margin:0 0 24px 0 !important;display:block;}}@media (max-width:500px){#main.inside-pages .paragraph.paragraph--type--image-gallery .field--name-field-image-card .field__item{-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%;margin-right:0;}}@media (max-width:400px){#main #block-pagetitle h1.title{font-size:1.75em;}.board-member-container{margin-left:0;}.board-member-container .field--name-field-board-members .field__item{-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%;}.board-member-card{padding:0;}#main.inside-pages .paragraph--type--campground-address-reservation{padding:24px;}}section.footer-featured{background-color:#012542;color:#ffffff;position:relative;}section.footer-featured #block-therez-getconnected{padding:24px 40px;}section.footer-featured p{margin:0 0 8px 0;}section.footer-featured .content .field--name-body a,section.footer-featured .content .field--name-body a:visited{color:#ffffff;}section.footer-featured .content .field--name-body a:hover,section.footer-featured .content .field--name-body a:focus,section.footer-featured .content .field--name-body a:active{text-decoration:none;}section.footer-featured .content .field--name-field-qr-field-01{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;right:40px;top:24px;}section.footer-featured .content .field--name-field-qr-field-01 .field__item{background-color:#ffffff;padding:8px;color:#373938;}section.footer-featured .content .field--name-field-qr-field-01 .field__item:first-child{margin-right:24px;}section.footer-featured .content .field--name-field-qr-field-01 .field__item img{width:117px;}section.footer-featured .content .field--name-field-qr-field-01 .field__item p{margin:0;}footer.container-fluid{background-color:#012542;background-image:url(/themes/custom/therez/images/img-footer-bg.jpg);background-position:center center;background-size:cover;background-repeat:no-repeat;color:#ffffff;padding:72px 0 0 0;}footer .site-footer__top,footer .site-footer__bottom{padding:0 48px;}footer .site-footer__top{display:-webkit-box;display:-ms-flexbox;display:flex;}footer .site-footer__top h2{text-transform:none;font-size:1.125em;border-bottom:none;border-color:transparent;line-height:1.3;}footer .site-footer__top nav.navigation{-webkit-box-flex:0;-ms-flex:0 1 20%;flex:0 1 20%;}footer .site-footer__top nav ul:not(contextual-links){-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}footer .site-footer__top nav ul.nav li:first-child{font-weight:700;}footer .site-footer__top nav ul:not(contextual-links) li a:hover,footer .site-footer__top nav ul:not(contextual-links) li a:focus{text-decoration:underline;}footer .site-footer__top #block-footerinformationblock{margin-right:4%;-webkit-box-flex:0;-ms-flex:0 1 255px;flex:0 1 255px;}footer .site-footer__top #block-footerinformationblock .content a{color:#ffffff;text-decoration:none;}footer .site-footer__top #block-footerinformationblock .content a:hover,footer .site-footer__top #block-footerinformationblock .content a:focus{color:#ffffff;text-decoration:underline;}footer #block-copyright .content{padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}footer #block-copyright .content p{margin:0;}footer #block-copyright a.transparency-link{color:#ffffff;border-right:2px solid #1D5079;text-decoration:none;padding-right:8px;margin-right:4px;}footer #block-copyright a.transparency-link:hover,footer #block-copyright a.transparency-link:focus{text-decoration:underline;color:#ffffff;}footer #block-copyright a.msgov-link img{max-width:115px;width:115px;}@media (max-width:992px){section.footer-featured{text-align:center;}section.footer-featured .content .field--name-body{margin-bottom:24px;}section.footer-featured .content .field--name-field-qr-field-01{position:static;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}footer.container-fluid{padding:56px 0 0 0;}footer .site-footer__top{-ms-flex-wrap:wrap;flex-wrap:wrap;}footer .site-footer__top nav.navigation{-webkit-box-flex:0;-ms-flex:0 1 25%;flex:0 1 25%;}footer .site-footer__top #block-footerinformationblock{margin-right:0;-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%;width:100%;margin-bottom:24px;}footer .site-footer__top #block-footerinformationblock h2,footer .site-footer__top #block-footerinformationblock p{text-align:center;}}@media (max-width:650px){footer .site-footer__top nav.navigation{-webkit-box-flex:0;-ms-flex:0 1 50%;flex:0 1 50%;margin-bottom:32px;}footer #block-copyright .content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}footer #block-copyright .content .field--name-field-content{margin-bottom:4px;}}@media (max-width:576px){footer .site-footer__top,footer .site-footer__bottom{padding:0 16px;}footer #block-copyright p{text-align:center;}footer #block-copyright a.transparency-link{display:block;border-right:none;padding-right:0;margin-right:0;}}#block-therez-2024goldhermesaward.awards-block{position:absolute;top:0;left:240px;width:140px;-webkit-transition:all 0.25s;-o-transition:all 0.25s;transition:all 0.25s;}@media (max-width:1300px){nav#navbar-main ul#superfish-main li.sf-depth-1{margin-right:12px;}}@media (max-width:1200px){header a.navbar-brand{width:120px;}#block-therez-2024goldhermesaward.awards-block{left:170px;width:105px;}}@media (max-width:1100px){nav#navbar-main ul#superfish-main li.sf-depth-1{margin-right:8px;}.home-header nav#navbar-main ul#superfish-main li a{font-size:15px;padding:8px;}}@media (max-width:992px){#navbar-top #block-topnavigation{display:none;opacity:0;visibility:hidden;}}@media (max-width:576px){header a.navbar-brand{width:110px;}#block-therez-2024goldhermesaward.awards-block{left:140px;width:100px;}}@media (max-width:385px){#block-therez-2024goldhermesaward.awards-block{display:none;opacity:0;visibility:hidden;}}@media (max-width:1400px){}@media (max-width:1200px){}@media (max-width:992px){}@media (max-width:768px){}@media (max-width:576px){}
