/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */

body{color:#3b3b3b;background:#292929;}#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-top{background-color:#055a8e;}#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;}
.affix{position:fixed;width:100%;top:0;z-index:1035;left:0;}
.book-navigation .menu{border-top:1px solid #d6d6d6;}.book-navigation .book-pager{border-bottom:1px solid #d6d6d6;border-top:1px solid #d6d6d6;margin:0;}
.contextual-links a{border-bottom:none;text-shadow:0 0 0;}
.feed-icon{border-bottom:none;display:inline-block;padding:15px 0 0 0;}
.field--type-entity-reference{margin:0 0 1.2em;}.field--type-entity-reference .field__label{font-weight:normal;margin:0;padding-right:5px;}[dir="rtl"] .field--type-entity-reference .field__label{padding-left:5px;padding-right:0;}.field--type-entity-reference ul.links{padding:0;margin:0;list-style:none;}.field--type-entity-reference ul.links li{float:left;padding:0 1em 0 0;white-space:nowrap;}[dir="rtl"] .field--type-entity-reference ul.links li{padding:0 0 0 1em;float:right;}@media all and (min-width:560px){.node .field--type-image{float:left;margin:0 1em 0 0;}[dir="rtl"] .node .field--type-image{float:right;margin:0 0 0 1em;}.node .field--type-image + .field--type-image{clear:both;}}.field--type-image img,.field--name-field-user-picture img{margin:0 0 1em;}.field--type-image a{border-bottom:none;}.field--name-field-tags{margin:0 0 1.2em;}.field--name-field-tags .field__label{font-weight:normal;margin:0;padding-right:5px;}[dir="rtl"] .field--name-field-tags .field__label{padding-left:5px;padding-right:0;}.field--name-field-tags .field__label,.field--name-field-tags ul.links{font-size:0.8em;}.node--view-mode-teaser .field--name-field-tags .field__label,.node--view-mode-teaser .field--name-field-tags ul.links{font-size:0.821em;}.field--name-field-tags ul.links{padding:0;margin:0;}.field--name-field-tags ul.links li{float:left;padding:0 1em 0 0;white-space:nowrap;}[dir="rtl"] .field--name-field-tags ul.links li{padding:0 0 0 1em;float:right;}.field--label-inline .field__label,.field--label-inline .field__items,.field--label-inline .field__item{display:inline-block;}
.navbar-dark .nav-link:hover,.navbar-dark .nav-link:focus{color:rgba(255,255,255,0.75);}.navbar-dark .nav-link{color:rgba(255,255,255,0.5);}.navbar-light .nav-link:hover,.navbar-light .nav-link:focus{color:rgba(0,0,0,0.7);}.navbar-light .nav-link{color:rgba(0,0,0,0.5);}.navbar-brand .site-logo{margin-right:1rem;}@media (max-width:33.9em){.navbar-toggleable-xs .navbar-nav .nav-item+.nav-item,.navbar-toggleable-xs.collapse.in .navbar-nav .nav-item{margin-left:0;float:none;}}@media (max-width:47.9em){.navbar-toggleable-sm .navbar-nav .nav-item+.nav-item,.navbar-toggleable-xs.collapse.in .navbar-nav .nav-item{margin-left:0;float:none;}}
.block-help{border:1px solid #d3d7d9;padding:0 1.5em;margin-bottom:30px;}
.icon-help{background:url(/themes/contrib/bootstrap_barrio/images/help.png) 0 50% no-repeat;padding:1px 0 1px 20px;}[dir="rtl"] .icon-help{background-position:100% 50%;padding:1px 20px 1px 0;}.feed-icon{background:url(/themes/contrib/bootstrap_barrio/images/feed.svg) no-repeat;overflow:hidden;text-indent:-9999px;display:block;width:16px;direction:ltr;height:16px;}.navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%280, 0, 0, 0.5%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");}
.image-button.is-disabled:hover,.image-button.is-disabled:active,.image-button.is-disabled:focus,.image-button.is-disabled{background:transparent;opacity:0.5;cursor:default;}
.item-list ul{list-style:none;margin:0 0 0.25em 0;padding:0;}[dir="rtl"] .item-list ul{padding:0;}.item-list ul li{margin:0;padding:0.2em 0.5em 0 0;}[dir="rtl"] .item-list ul li{margin:0;padding:0.2em 0 0 0.5em;}.item-list .item-list__comma-list,.item-list .item-list__comma-list li,[dir="rtl"] .item-list .item-list__comma-list,[dir="rtl"] .item-list .item-list__comma-list li{padding:0;}
.list-group__link{border-top:1px solid #ccc;padding:7px 0 0;}.list-group__description{margin:0 0 10px;}
.field--name-field-media-image img{max-width:100%;height:auto;}.media-library-wrapper{display:flex;flex-wrap:wrap;}.media-library-menu{margin:5px 5px 5px 0;padding:20px 15px;border:1px solid #dddddd;border-radius:3px;background:#e9e9e9;height:100%;}.media-library-menu li{margin:5px;white-space:nowrap;height:45px;}.media-library-menu li::marker{color:#e9e9e9;}.media-library-menu__link{margin:5px 5px 5px 0;padding:10px 15px;border:1px solid #dddddd;border-radius:3px;background:#e9e9e9;}.active.media-library-menu__link{background:#fff;}.media-library-content{flex:2;}.media-library-wrapper .form--inline{display:flex;flex-wrap:wrap;align-items:flex-end;}.media-library-widget-modal .js-form-item{margin:5px;}.media-library-wrapper .form-type-textfield{flex:2;}.media-library-widget-modal .form-actions{position:sticky;bottom:0;background:#fff;padding:5px;}.media-library-widget-modal .ui-dialog-content{padding-bottom:0;}.ui-dialog.ui-corner-all.ui-widget.ui-widget-content.ui-front.media-library-widget-modal.ui-dialog--narrow{width:80% !important;left:10% !important;}.media-library-views-form__rows{display:flex;flex-wrap:wrap;}.media-library-item--grid{margin:10px;width:220px;}.media-library-item--grid .js-form-type-checkbox,.media-library-item--grid .form-check-label{padding-left:0;}.media-library-add-form__media::marker{color:#fff;}
em.placeholder{vertical-align:unset!important;cursor:unset!important;background-color:unset!important;opacity:unset!important;}section.full-width{width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;}
input[type="search"]{box-sizing:border-box;}header #search-block-form{padding:5px 15px;flex-flow:row wrap;}#search-block-form{display:flex;}
.shortcut-wrapper{margin:2.2em 0 1.1em 0;}.shortcut-wrapper .page-title{float:left;margin:0;}[dir="rtl"] .shortcut-wrapper .page-title{float:right;}.shortcut-action{border-bottom:none;margin-left:0.5em;padding-top:0.35em;}[dir="rtl"] .shortcut-action{margin-left:0;margin-right:0.5em;}.shortcut-action:hover,.shortcut-action:active,.shortcut-action:focus{border-bottom:none;}
.sidebar .block{border-style:solid;border-width:1px;padding:15px 15px;margin:0 0 20px;}.sidebar h2{margin:0 0 0.5em;border-bottom:1px solid #d6d6d6;padding-bottom:5px;text-shadow:0 1px 0 #fff;font-size:1.071em;line-height:1.2;}.sidebar .block .content{font-size:0.914em;line-height:1.4;}.sidebar tbody{border:none;}.sidebar .even,.sidebar .odd{background:none;border-bottom:1px solid #d6d6d6;}.sidebar nav .nav{margin:0 -1rem;}
.site-footer{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;padding:35px 0 30px;background:black;}.site-footer .layout-container{padding:0 15px;}@media all and (min-width:560px){.site-footer__top .region{float:left;position:relative;width:50%;}[dir="rtl"] .site-footer__top .region{float:right;}}@media all and (min-width:560px) and (max-width:850px){.site-footer .region{box-sizing:border-box;}.site-footer__top .region:nth-child(2n+1){padding-right:10px;}[dir="rtl"] .site-footer__top .region:nth-child(2n+1){padding-left:10px;padding-right:0;}.site-footer__top .region:nth-child(2n){padding-left:10px;}[dir="rtl"] .site-footer__top .region:nth-child(2n){padding-left:0;padding-right:10px;}.region-footer-third{clear:both;}}@media all and (min-width:851px){.site-footer__top .region{width:24%;padding:0 0.65%;}.site-footer__top .region:first-child{padding-left:0;}[dir="rtl"] .site-footer__top .region:first-child{padding-left:10px;padding-right:0;}.site-footer__top .region:last-child{padding-right:0;}[dir="rtl"] .site-footer__top .region:last-child{padding-left:0;padding-right:10px;}}.site-footer h2{color:#c0c0c0;color:rgba(255,255,255,0.65);}.site-footer blockquote{color:#555;}.site-footer .content{color:#c0c0c0;color:rgba(255,255,255,0.65);font-size:0.857em;}.site-footer .menu-item{padding:0;}.site-footer .content ol:not(.menu),.site-footer .content ul:not(.menu){padding-left:1.4em;}[dir="rtl"] .site-footer .content ol:not(.menu),[dir="rtl"] .site-footer .content ul:not(.menu){padding-right:1.4em;padding-left:0;}.site-footer .content a,.site-footer .content a.is-active{color:#fcfcfc;color:rgba(255,255,255,0.8);}.site-footer .content a:hover,.site-footer .content a:focus{color:#fefefe;color:rgba(255,255,255,0.95);}.site-footer .block{margin:20px 0;border:1px solid #444;border-color:rgba(255,255,255,0.1);padding:10px;}.site-footer table{font-size:1em;}.site-footer tr td,.site-footer tr th{border-color:#555;border-color:rgba(255,255,255,0.18);}.site-footer tr.odd{background-color:transparent;}.site-footer tr.even{background-color:#2c2c2c;background-color:rgba(0,0,0,0.15);}.site-footer__top h2{border-bottom:1px solid #555;border-color:rgba(255,255,255,0.15);font-size:1em;margin-bottom:0;padding-bottom:3px;text-transform:uppercase;}.site-footer__top .content{margin-top:0;}.site-footer__top p{margin-top:1em;}.site-footer__top .content .menu{padding-left:0;}[dir="rtl"] .site-footer__top .content .menu{padding-right:0;}.site-footer__top .content li a{display:block;border-bottom:1px solid #555;border-color:rgba(255,255,255,0.15);line-height:1.2;padding:0.8em 2px 0.8em 20px;text-indent:-15px;}[dir="rtl"] .site-footer__top .content li a{padding:0.8em 20px 0.8em 2px;}.site-footer__top .content li a:hover,.site-footer__top .content li a:focus{background-color:#1f1f21;background-color:rgba(255,255,255,0.05);text-decoration:none;}.site-footer__top .block-menu,.site-footer__bottom .block{margin:0;padding:0;border:none;}.site-footer__bottom .block{margin:0.5em 0;}.site-footer__bottom .content{padding:0.5em 0;margin-top:0;}.site-footer__bottom .block h2{margin:0;}.site-footer__bottom{letter-spacing:0.2px;margin-top:30px;border-top:1px solid #555;border-color:rgba(255,255,255,0.15);}.site-footer__bottom .region{margin-top:20px;}.site-footer__bottom .block{clear:both;}.site-footer__bottom .block .menu{padding:0;}.site-footer__bottom .menu-item a{float:left;padding:0 12px;display:block;border-right:1px solid #555;border-color:rgba(255,255,255,0.15);}[dir="rtl"] .site-footer__bottom .menu-item a{float:right;border-left:1px solid #555;border-right:none;}.site-footer__bottom .menu-item:first-child a{padding-left:0;}[dir="rtl"] .site-footer__bottom .menu-item:first-child a{padding-right:0;padding-left:12px;}.site-footer__bottom .menu-item:last-child a{padding-right:0;border-right:none;}[dir="rtl"] .site-footer__bottom .menu-item:last-child a{padding-left:0;padding-right:12px;border-left:none;}[dir="rtl"] .site-footer__bottom .menu-item:first-child:last-child a{padding-right:0;}
.skip-link{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);z-index:50;background:#444;background:rgba(0,0,0,0.6);font-size:0.94em;line-height:1.7em;padding:1px 10px 2px;border-radius:0 0 10px 10px;border-bottom-width:0;outline:0;}.skip-link.visually-hidden.focusable:focus{position:absolute !important;color:#fff;}
table{border:0;border-spacing:0;font-size:0.857em;margin:10px 0;width:100%;}table table{font-size:1em;}tr{border-bottom:1px solid #ccc;padding:0.1em 0.6em;background:#efefef;background:rgba(0,0,0,0.063);}thead > tr{border-bottom:1px solid #000;}tr.odd{background:#e4e4e4;background:rgba(0,0,0,0.105);}table tr th{background:#757575;background:rgba(0,0,0,0.51);border-bottom-style:none;}table tr th,table tr th a,table tr th a:hover,table tr th a:focus{color:#fff;font-weight:bold;}table tbody tr th{vertical-align:top;}tr td,tr th{padding:4px 9px;border:1px solid #fff;text-align:left;}[dir="rtl"] tr td,[dir="rtl"] tr th{text-align:right;}@media screen and (max-width:37.5em){th.priority-low,td.priority-low,th.priority-medium,td.priority-medium{display:none;}}@media screen and (max-width:60em){th.priority-low,td.priority-low{display:none;}}
tr.drag{background-color:#fffff0;}tr.drag-previous{background-color:#ffd;}body div.tabledrag-changed-warning{margin-bottom:0.5em;}a.tabledrag-handle .handle{width:25px;height:25px;}
tr.selected td{background:#ffc;}td.checkbox,th.checkbox{text-align:center;}[dir="rtl"] td.checkbox,[dir="rtl"] th.checkbox{text-align:center;}
.tablesort{width:14px;height:14px;vertical-align:top;margin:1px 0 0 5px;}.tablesort--asc{background-image:url(/core/misc/icons/ffffff/twistie-down.svg);}.tablesort--desc{background-image:url(/core/misc/icons/ffffff/twistie-up.svg);}
#page .ui-widget{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;}
nav.tabs{margin-bottom:1rem;}
body.toolbar-horizontal #navbar-top.fixed-top,body.toolbar-vertical #navbar-top.fixed-top,body.toolbar-vertical.toolbar-tray-open #navbar-top.fixed-top,body.toolbar-horizontal #navbar-main.fixed-top,body.toolbar-vertical #navbar-main.fixed-top,body.toolbar-vertical.toolbar-tray-open #navbar-main.fixed-top{top:40px;}body.toolbar-horizontal.toolbar-tray-open #navbar-top.fixed-top,body.toolbar-horizontal.toolbar-tray-open #navbar-main.fixed-top{top:80px;}body.toolbar-fixed .toolbar-oriented .toolbar-bar{z-index:1040;}
.vertical-tabs{margin:0;border:1px solid #ccc;display:flex;flex-direction:row;font-size:0.875rem;}[dir="rtl"] .vertical-tabs{flex-direction:row-reverse;margin-left:0;margin-right:0;}.vertical-tabs__menu{display:flex;flex-direction:column;flex-wrap:nowrap;width:15em;margin:0;padding:0;border-top:1px solid #ccc;list-style:none;}[dir="rtl"] .vertical-tabs__menu{margin-left:0;margin-right:-15em;}.vertical-tabs__pane{margin:0;border:0;}.vertical-tabs__pane>summary{display:none;}.vertical-tabs__menu-item{border:1px solid #ccc;border-top:0;background:#eee;}.vertical-tabs__menu-item a{display:block;padding:0.5em 0.6em;text-decoration:none;}.vertical-tabs__menu-item a:focus .vertical-tabs__menu-item-title,.vertical-tabs__menu-item a:active .vertical-tabs__menu-item-title,.vertical-tabs__menu-item a:hover .vertical-tabs__menu-item-title{text-decoration:underline;}.vertical-tabs__menu-item a:hover{outline:1px dotted;}.vertical-tabs__menu-item.is-selected{border-right-width:0;background-color:#fff;}[dir="rtl"] .vertical-tabs__menu-item.is-selected{border-left-width:0;border-right-width:1px;}.vertical-tabs__menu-item.is-selected .vertical-tabs__menu-item-title{color:#000;}.vertical-tabs__menu-item-summary{display:block;margin-bottom:0;line-height:normal;}
.views-displays .tabs .open > a{border-radius:7px 7px 0 0;}.views-displays .tabs .open > a:hover,.views-displays .tabs .open > a:focus{color:#0071b3;}.views-displays .secondary .form-submit{font-size:0.846em;}.views-displays .tabs .action-list{padding:0;}.views-filterable-options .filterable-option:nth-of-type(even) .form-type-checkbox{background-color:#f9f9f9;}.views-ui-display-tab-actions .dropbutton .form-submit{color:#0071b3;}.views-ui-display-tab-actions .dropbutton .form-submit:hover,.views-ui-display-tab-actions .dropbutton .form-submit:focus{color:#018fe2;}
.form-required::after{content:'';vertical-align:super;display:inline-block;background-image:url(/themes/bootstrap_barrio/images/required.svg);background-repeat:no-repeat;background-size:7px 7px;width:7px;height:7px;margin:0 0.3em;}.webform-options-display-buttons-horizontal .webform-options-display-buttons-wrapper{flex:auto;}.webform-options-display-buttons .form-check-label{margin:0 5px 10px 5px;border:3px solid #ccc;border-radius:3px;background-color:#fff;padding:10px;width:100%;}.webform-options-display-buttons .form-check-label:hover{border-color:#999;color:#333;}.webform-options-display-buttons .form-check-input:checked ~ .form-check-label{border-color:#0074bd;color:#000;}.webform-options-display-buttons .webform-options-display-buttons-wrapper .form-check-label{text-align:center;margin:0 5px 10px 0;}.webform-options-display-buttons .webform-options-display-buttons-wrapper .radio,.webform-options-display-buttons .webform-options-display-buttons-wrapper .form-check{padding:0;}
.ui-widget-overlay{background:#000;opacity:0.7;}.ui-dialog{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;border-radius:0;}.ui-dialog input,.ui-dialog select,.ui-dialog textarea{font-size:0.9em;}.ui-dialog .button{background-color:#fff;background-image:-webkit-linear-gradient(top,#f3f3f3,#e8e8e8);background-image:linear-gradient(to bottom,#f3f3f3,#e8e8e8);border:1px solid #e4e4e4;border-bottom-color:#b4b4b4;border-left-color:#d2d2d2;border-right-color:#d2d2d2;color:#3a3a3a;cursor:pointer;font-size:0.929em;font-weight:normal;text-align:center;padding:0.250em 1.063em;border-radius:1em;}
#alerts.accordion{margin-top:20px;margin-bottom:30px;}#alerts.accordion .accordion-button:before,#alerts.accordion .accordion-button h2{color:#AB6612;}.alert-wrapper .block-alert{background-color:#F5B335;color:#203C24;font-size:1.9rem !important;line-height:1.5;}@media screen and (max-width:767px){.alert-wrapper .block-alert{font-size:1.6rem !important;line-height:1.5;}}@media screen and (max-width:320px){.alert-wrapper .block-alert{font-size:1.4rem !important;}}.alert-wrapper .block-alert .content .field--name-body{display:flex;align-items:center;}.alert-wrapper .block-alert .content .field--name-body:before{color:#B3261E;font-weight:400;font-size:5.2rem;}.alert-wrapper .block-alert .content .field--name-body p{font-weight:500;margin:0;padding:10px 0;line-height:1.5;}.alert-wrapper .block-alert .content .field--name-body a{color:#203C24;font-weight:700;}.alert-wrapper .block-alert .content .field--name-body a:hover,.alert-wrapper .block-alert .content .field--name-body a:focus,.alert-wrapper .block-alert .content .field--name-body a:active{color:#1B331F;text-decoration:none;}.alert-wrapper .block-notification{background-color:#f4d59b;color:#203C24;border-bottom:0;font-size:1.9rem !important;line-height:1.5;}@media screen and (max-width:767px){.alert-wrapper .block-notification{font-size:1.6rem !important;line-height:1.5;}}@media screen and (max-width:320px){.alert-wrapper .block-notification{font-size:1.4rem !important;}}.alert-wrapper .block-notification .content .field--name-body{display:flex;align-items:center;}.alert-wrapper .block-notification .content .field--name-body:before{color:#B3261E;font-weight:400;font-size:5.2rem;}.alert-wrapper .block-notification .content .field--name-body p{font-weight:500;margin:0;padding:10px 0;line-height:1.5;}.alert-wrapper .block-notification .content .field--name-body a{color:#203C24;font-weight:700;}.alert-wrapper .block-notification .content .field--name-body a:hover,.alert-wrapper .block-notification .content .field--name-body a:focus,.alert-wrapper .block-notification .content .field--name-body a:active{color:#1B331F;text-decoration:none;}.alert-info{position:relative;border:2px solid #AB6612;border-radius:1.5rem;padding:8px 54px;background-color:#fff;color:#343434;margin:0 0 10px 0;}@media screen and (max-width:991px){.alert-info{padding:10px 20px;}}.alert-info h2{color:#AB6612;font-size:2.3rem;font-weight:500;margin-bottom:0;line-height:2.4rem;margin-top:10px;}.alert-info h3{color:#343434;font-size:2.3rem;margin-left:0;padding-left:0;margin-top:0;margin-bottom:0;line-height:2.4rem;}.alert-info h3 a{color:#343434;}.alert-info p{margin-left:0;font-size:1.6rem;font-weight:400;margin-bottom:0!important;}.alert-info .fs-5{font-size:1.3rem !important;}.alert-info .alert-icon{position:absolute;display:flex;width:80px;height:100%;top:0;bottom:0;align-items:center;}.alert-info .alert-icon .fas:before{font-size:5rem;color:#AB6612;}@media screen and (max-width:991px){.alert-info .alert-icon .fas:before{font-size:3rem;}}@media screen and (max-width:991px){.alert-info .alert-icon{position:relative;display:inline-block;width:30px;}}.alert-info .alert-content{margin-left:83px;}.alert-info .alert-content .d-inline-block{margin-right:30px;}@media screen and (max-width:991px){.alert-info .alert-content{margin-left:0;}.alert-info .alert-content h3{margin-left:10px;}}.alert-info .alert-description{margin-left:83px;font-size:1.6rem;}@media screen and (max-width:991px){.alert-info .alert-description{margin-top:10px;margin-left:0;}}.alert-green{font-size:2.3rem;line-height:1.5;border:2px solid #7F982E;border-radius:1.5rem;padding:24px 20px;background-color:#D5DDD6;color:#343434;font-family:'DM Sans',sans-serif;font-weight:500;margin-bottom:40px;}@media screen and (max-width:767px){.alert-green{font-size:2rem;line-height:1.5;}}@media screen and (max-width:320px){.alert-green{font-size:1.8rem;}}.alert-green p{margin-bottom:0!important;}
.text-xl{font-size:2.3rem;line-height:1.5;}@media screen and (max-width:767px){.text-xl{font-size:2rem;line-height:1.5;}}@media screen and (max-width:320px){.text-xl{font-size:1.8rem;}}.text-lg{font-size:1.9rem !important;line-height:1.5;}@media screen and (max-width:767px){.text-lg{font-size:1.6rem !important;line-height:1.5;}}@media screen and (max-width:320px){.text-lg{font-size:1.4rem !important;}}.text-md{font-size:1.6rem !important;line-height:1.5;}@media screen and (max-width:767px){.text-md{font-size:1.4rem !important;line-height:1.5;}}@media screen and (max-width:320px){.text-md{font-size:1.2rem !important;}}.text-sm{font-size:1.4rem !important;line-height:1.5;}@media screen and (max-width:767px){.text-sm{font-size:1.2rem !important;line-height:1.5;}}@media screen and (max-width:320px){.text-sm{font-size:1rem!important;}}.shadow{-webkit-box-shadow:0px 2px 4px rgba(0,0,0,0.25);-moz-box-shadow:0px 2px 4px rgba(0,0,0,0.25);box-shadow:0px 2px 4px rgba(0,0,0,0.25);}.shadow-2{-webkit-box-shadow:0px 4px 8px rgba(0,0,0,0.25);-moz-box-shadow:0px 4px 8px rgba(0,0,0,0.25);box-shadow:0px 4px 8px rgba(0,0,0,0.25);}.shadow-3{-webkit-box-shadow:0px 0px 20px rgba(0,0,0,0.1);-moz-box-shadow:0px 0px 20px rgba(0,0,0,0.1);box-shadow:0px 0px 20px rgba(0,0,0,0.1);}.no-shadow{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}.card-base{background-color:#FFF;border-radius:10px;border:3px solid #2C5535;padding:30px;-webkit-box-shadow:0px 4px 8px rgba(0,0,0,0.25);-moz-box-shadow:0px 4px 8px rgba(0,0,0,0.25);box-shadow:0px 4px 8px rgba(0,0,0,0.25);}:root{--bs-border-radius:10px;--bs-light-rgb:127,152,46;--bs-breadcrumb-item-padding-x:14px;}@media screen and (max-width:767px){body .row,body .row > *{--bs-gutter-x:0.6rem;}}body{}body .info{margin-top:1rem;}body .accordion .accordion-item{background-color:transparent;border:0;}body .accordion .accordion-item h2{margin:0;}body .accordion .accordion-item .accordion-button{background-color:transparent;box-shadow:none;color:#1B331F;margin:0 0 30px 0;padding:0;}body .accordion .accordion-item .accordion-button:active{outline:2px solid #A9D3CB;outline-offset:4px;border-radius:8px;}body .accordion .accordion-item .accordion-button:focus-visible{outline:2px solid #2A8370;outline-offset:4px;border-radius:8px;}body .accordion .accordion-item .accordion-button:focus-visible:active{outline-color:#A9D3CB;}body .accordion .accordion-item .accordion-button:hover,body .accordion .accordion-item .accordion-button:focus{text-decoration:none;}body .accordion .accordion-item .accordion-button:hover h2,body .accordion .accordion-item .accordion-button:focus h2{color:#0A233B;text-decoration:none;}body .accordion .accordion-item .accordion-button:visited{color:#EBB650;}body .accordion .accordion-item .accordion-button:before{font-family:"Font Awesome 5 Pro";content:"\f077";font-size:1.9rem;font-weight:700;width:auto;height:auto;color:#1B331F;margin-right:14px;transition:all 0.5s;}body .accordion .accordion-item .accordion-button:after{display:none;}body .accordion .accordion-item .accordion-button.collapsed:before{transform:rotate(180deg);}body .accordion .accordion-item .accordion-body{padding:0;}body .wrapper-banner{margin-top:-68px;}@media screen and (max-width:991px){body .wrapper-banner{margin-top:-48px;}}body .wrapper-banner img{object-fit:cover;width:100%;height:auto;max-height:492px;min-height:227px;background-color:#343434;border-radius:0 !important;}body .wrapper-banner .views-row{position:relative;}body .wrapper-banner .views-row .views-field-title{position:absolute;width:100%;bottom:0;background:#343434;background:rgba(52,52,52,0.7);color:#fff;text-align:center;padding:20px;font-size:4.8rem;line-height:62.5px;font-weight:700;font-family:'DM Sans',sans-serif;}@media screen and (max-width:767px){body .wrapper-banner .views-row .views-field-title{font-size:4rem;line-height:52px;padding:16px;}}body.path-frontpage .wrapper-banner img{max-height:593px;min-height:485px;}body .fc-view-container:not(#mini-cal-block){border:6px solid #2C5535;border-radius:22px;margin-bottom:40px;overflow:hidden;}body .fc-view-container:not(#mini-cal-block) .fc-button-primary:not(:disabled).fc-button-active,body .fc-view-container:not(#mini-cal-block) .fc-button-primary:not(:disabled):active{color:#FFF;background-color:#2C5535;border-color:#2C5535;}body .fc-view-container:not(#mini-cal-block) .fc-button-primary:disabled{color:#FFF;background-color:#627A68;border-color:#627A68;}body .fc-view-container:not(#mini-cal-block) th,body .fc-view-container:not(#mini-cal-block) td{border:0;border-color:#2C5535;}body .fc-view-container:not(#mini-cal-block) .fc-head tr{border-bottom:2px solid #2C5535;}body .fc-view-container:not(#mini-cal-block) .fc-head tr th{background-color:#FFF;color:#2C5535;padding:25px 0;font-size:2rem;font-weight:600;line-height:normal;}body .fc-view-container:not(#mini-cal-block) .fc-body tr .fc-day-number{font-size:2rem;font-weight:600;line-height:normal;padding:0 6px;}body .fc-view-container:not(#mini-cal-block) .fc-body tr .fc-day{border:2px solid #2C5535;}body .fc-view-container:not(#mini-cal-block) .fc-body tr .fc-day .fc-event{background-color:#EBB650 !important;}body .fc-view-container:not(#mini-cal-block) .fc-dayGridMonth-view .fc-day-grid-event{background-color:#2C5535;border:none;color:#fff;}body .fc-view-container:not(#mini-cal-block) .fc-dayGridMonth-view .fc-day-grid-event:active,body .fc-view-container:not(#mini-cal-block) .fc-dayGridMonth-view .fc-day-grid-event:focus,body .fc-view-container:not(#mini-cal-block) .fc-dayGridMonth-view .fc-day-grid-event:hover{color:#fff;text-decoration:underline;}body .fc-view-container:not(#mini-cal-block) .fc-dayGridMonth-view .fc-day-grid-event .fc-content{white-space:unset;overflow:initial;background-color:#2C5535;border-color:#2C5535;padding:5px;color:#fff;}body .fc-view-container:not(#mini-cal-block) .fc-basicDay-view .fc-content{padding:5px 10px;}body #mini-cal-block{border:3px solid #2C5535;border-radius:10px;padding:15px;margin-bottom:40px;overflow:hidden;}body #mini-cal-block table{border:0;border-color:transparent;}body #mini-cal-block tr,body #mini-cal-block th,body #mini-cal-block td{border:0;border-color:transparent;background-color:#FFF;}body #mini-cal-block .fc-scroller{overflow:hidden !important;height:auto !important;}body #mini-cal-block .fc-scroller table{width:100% !important;height:auto !important;}body #mini-cal-block .fc-header-toolbar{flex-direction:column;position:relative;margin:0;}body #mini-cal-block .fc-header-toolbar .fc-toolbar-chunk{flex:1 1 100%;padding-top:1rem;padding-bottom:2rem;}body #mini-cal-block .fc-header-toolbar .fc-toolbar-chunk:nth-child(2){display:none;}body #mini-cal-block .fc-header-toolbar .fc-toolbar-chunk:nth-child(3){position:absolute;width:100%;padding:0;}body #mini-cal-block .fc-header-toolbar .fc-toolbar-chunk:nth-child(3) .fc-button-group{margin:0;width:100%;justify-content:space-between;padding:0 20px;}body #mini-cal-block .fc-header-toolbar .fc-toolbar-chunk:nth-child(3) .fc-button-group .fc-button{flex:0 1 auto;background-color:transparent;border:0;border-radius:10px;color:#343434;}body #mini-cal-block .fc-header-toolbar .fc-toolbar-chunk:nth-child(3) .fc-button-group .fc-button:hover{background-color:#E2E2E2;}body #mini-cal-block .fc-today-button{display:none;}body #mini-cal-block h2.fc-toolbar-title{font-size:2.1rem;font-weight:600;text-align:center;width:100%;}body #mini-cal-block .fc-head,body #mini-cal-block .fc-col-header{margin-bottom:2rem;}body #mini-cal-block .fc-head tr th,body #mini-cal-block .fc-col-header tr th,body #mini-cal-block .fc-head tr a,body #mini-cal-block .fc-col-header tr a{background-color:#FFF;color:#2C5535;padding:5px 0;font-size:1.8rem;font-weight:400;text-decoration:none;}body #mini-cal-block .fc-daygrid-body{width:100% !important;height:auto !important;}body #mini-cal-block .fc-daygrid-body tr .fc-daygrid-day-number{font-size:1.8rem;font-weight:400;width:5rem;text-align:center;border-radius:10px;color:#1B331F;text-decoration:underline;}body #mini-cal-block .fc-daygrid-body tr .fc-daygrid-day-number:hover,body #mini-cal-block .fc-daygrid-body tr .fc-daygrid-day-number:focus{background-color:#2C5535;color:#FFF;text-decoration:none;}body #mini-cal-block .fc-daygrid-body tr .fc-daygrid-day .fc-daygrid-day-top{justify-content:center;margin-bottom:2rem;}body #mini-cal-block .fc-daygrid-body tr .fc-daygrid-day .fc-event{background-color:#EBB650 !important;}body #mini-cal-block .fc-daygrid-body tr .fc-daygrid-day.fc-day-today{background-color:#FFF;}body #mini-cal-block .fc-daygrid-body tr .fc-daygrid-day.fc-day-today .fc-daygrid-day-number{background-color:#2C5535;color:#FFF;}body #mini-cal-block .fc-daygrid-body tr .fc-daygrid-day.fc-day-today .fc-daygrid-day-number:hover,body #mini-cal-block .fc-daygrid-body tr .fc-daygrid-day.fc-day-today .fc-daygrid-day-number:focus{background-color:#627A68;color:#FFF;text-decoration:none;}body #mini-cal-block .fc-daygrid-body tr .fc-daygrid-day-events{display:none;}body #mini-cal-block .fc-daygrid-body tr .fc-day-other .fc-daygrid-day-top{opacity:1;}body #mini-cal-block .fc-daygrid-body tr .fc-day-other .fc-daygrid-day-top .fc-daygrid-day-number{color:#627A68;}body #mini-cal-block .fc-daygrid-body tr .fc-day-other .fc-daygrid-day-top .fc-daygrid-day-number:hover,body #mini-cal-block .fc-daygrid-body tr .fc-day-other .fc-daygrid-day-top .fc-daygrid-day-number:focus{background-color:#627A68;color:#FFF;}body .card{background-color:#FFF;border:3px solid #2C5535;border-radius:24px;padding:15px;-webkit-box-shadow:0px 0px 20px rgba(0,0,0,0.1);-moz-box-shadow:0px 0px 20px rgba(0,0,0,0.1);box-shadow:0px 0px 20px rgba(0,0,0,0.1);font-size:1.9rem !important;line-height:1.5;}@media screen and (max-width:767px){body .card{font-size:1.6rem !important;line-height:1.5;}}@media screen and (max-width:320px){body .card{font-size:1.4rem !important;}}@media screen and (max-width:767px){body .card{border-width:2px;}}body .card img{border-radius:10px;width:100%;height:auto;margin-bottom:10px;}body .card h2,body .card .h2{margin-top:0;margin-bottom:10px;padding-top:0;}body .card .field{margin-bottom:0 !important;}body .card p{margin-bottom:0;}body .card.teaser{margin-bottom:40px;display:flex;flex-direction:row;width:100%;position:relative;}@media screen and (max-width:767px){body .card.teaser{flex-direction:column;}}body .card.teaser .teaser-img{flex:1 1 100%;max-width:312px;min-width:312px;padding-right:30px;}body .card.teaser .teaser-img img{margin-bottom:0!important;}@media screen and (max-width:767px){body .card.teaser .teaser-img{max-width:100%;padding-right:0;}body .card.teaser .teaser-img img{margin-bottom:10px!important;}}@media screen and (max-width:320px){body .card.teaser .teaser-img{min-width:initial;}}body .card.teaser:active{outline:2px solid #A9D3CB;outline-offset:4px;border-radius:8px;}body .card.teaser:focus-within{outline:2px solid #2A8370;outline-offset:4px;border-radius:8px;}body .card.teaser:focus-within:active{outline-color:#A9D3CB;}body .card.teaser a:before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;}body .card.teaser a:active,body .card.teaser a:focus-visible,body .card.teaser a:focus-visible:active{outline:0;}body .card.date-card{display:flex;flex-direction:row;margin-bottom:25px;border-radius:10px;width:100%;}body .card.date-card:hover,body .card.date-card:focus{-webkit-box-shadow:0px 2px 4px rgba(0,0,0,0.25);-moz-box-shadow:0px 2px 4px rgba(0,0,0,0.25);box-shadow:0px 2px 4px rgba(0,0,0,0.25);border-color:#203C24;}body .card.date-card:hover .fancy-date,body .card.date-card:focus .fancy-date{background-color:#203C24;}body .card.date-card:hover h3,body .card.date-card:focus h3{text-decoration:underline;}body .card.date-card .fancy-date{background-color:#2C5535;color:#FFF;width:100px;height:100px;padding:12px 18px;font-size:3rem;font-weight:500;text-align:center;border-radius:10px;line-height:normal;}body .card.date-card .event-details{margin-left:15px;}body .card.date-card .event-details h3{margin-top:0;margin-bottom:8px;font-size:24px;font-weight:700!important;line-height:normal;}body .card.date-card .event-details h3 a{color:#1B331F;text-decoration:none;}body .card.date-card-sidebar .fancy-date{font-size:1.6rem;width:65px;height:57px;padding:8px;margin-right:0;}body a.teaser{color:#1B331F;text-decoration:none !important;transition:border-color 0.25s;}body a.teaser:hover{border-color:#ebb650;}body a.teaser:hover h2{text-decoration:solid underline #1B331F 2px;}body.node--type-landing-page .teaser-group .nav-item{width:33%;--bs-nav-link-padding-x:2.4rem;}@media screen and (max-width:767px){body.node--type-landing-page .teaser-group .nav-item{width:100%;}}body.node--type-landing-page .teaser-group .nav-item .card.teaser{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border:0;padding:0;}body.node--type-landing-page .teaser-group .nav-item .card.teaser .teaser-img{display:none;}body.node--type-landing-page .teaser-group .nav-item a.teaser{transition:border-color 0.25s;}body.node--type-landing-page .teaser-group .nav-item a.teaser h2{color:#195794;text-decoration:underline;font-weight:500;font-size:2.8rem;line-height:3.6rem;}@media screen and (max-width:767px){body.node--type-landing-page .teaser-group .nav-item a.teaser h2{font-size:2.3rem;line-height:3rem;}}body.node--type-landing-page .teaser-group .nav-item a.teaser:hover h2{color:#0A233B;text-decoration:none !important;}body .teaser-sm{position:relative;}body .teaser-sm:active{outline:2px solid #A9D3CB;outline-offset:4px;border-radius:8px;}body .teaser-sm:focus-within{outline:2px solid #2A8370;outline-offset:4px;border-radius:8px;}body .teaser-sm:focus-within:active{outline-color:#A9D3CB;}body .teaser-sm a:before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;}body .teaser-sm a:active,body .teaser-sm a:focus-visible,body .teaser-sm a:focus-visible:active{outline:0;}body .teaser-sm .field{margin-bottom:0!important;}body .tax-card{background-color:#7F982E;color:#FFF;border-radius:10px;text-align:center;padding:30px;margin-bottom:17px;-webkit-box-shadow:0px 4px 8px rgba(0,0,0,0.25);-moz-box-shadow:0px 4px 8px rgba(0,0,0,0.25);box-shadow:0px 4px 8px rgba(0,0,0,0.25);}body .tax-card:hover{background-color:#A5B76D;}body .tax-card img{height:50px;width:auto;margin:0;}body .tax-card i{font-size:5rem !important;}body .tax-card .field{margin-bottom:0 !important;}body .tax-card-heading{font-weight:400;font-size:2.3rem;line-height:1.5;}@media screen and (max-width:767px){body .tax-card-heading{font-size:2rem;line-height:1.5;}}@media screen and (max-width:320px){body .tax-card-heading{font-size:1.8rem;}}body .views-exposed-form{background-color:#FFF;border:3px solid #2C5535;padding:30px;-webkit-box-shadow:0px 4px 8px rgba(0,0,0,0.25);-moz-box-shadow:0px 4px 8px rgba(0,0,0,0.25);box-shadow:0px 4px 8px rgba(0,0,0,0.25);background-color:#DFE6D2;border:0;border-radius:10px;padding:24px;margin-bottom:40px;}body .views-exposed-form .d-flex{gap:20px;}body .views-exposed-form .d-flex .js-form-item{flex:1 1 auto;}body .views-exposed-form h2{color:#1B331F;font-weight:500;font-size:3.4rem;line-height:4.4rem;margin-top:0;margin-bottom:16px;text-shadow:none;}@media screen and (max-width:767px){body .views-exposed-form h2{font-size:2.8rem;line-height:3.6rem;}}body .views-exposed-form h3{display:inline-block;margin-left:10px;margin-bottom:16px;}body .views-exposed-form h4{margin-bottom:16px;}body .views-exposed-form label,body .views-exposed-form small.details-description{font-size:1.9rem !important;line-height:1.5;font-weight:500;margin-bottom:8px;}@media screen and (max-width:767px){body .views-exposed-form label,body .views-exposed-form small.details-description{font-size:1.6rem !important;line-height:1.5;}}@media screen and (max-width:320px){body .views-exposed-form label,body .views-exposed-form small.details-description{font-size:1.4rem !important;}}body .views-exposed-form .form-control,body .views-exposed-form .form-element,body .views-exposed-form .form-select{border:0;border-radius:28px;margin-bottom:16px;}body .views-exposed-form .form-check-label{width:100%;}body .views-exposed-form .select-wrapper,body .views-exposed-form .simpler-select{width:100%;}body .views-exposed-form .select-wrapper optgroup,body .views-exposed-form .simpler-select optgroup{border:0;border-radius:6px;}body .views-exposed-form .select-wrapper option,body .views-exposed-form .simpler-select option{padding:12px;color:#2C5535;}body .views-exposed-form summary::marker{font-family:"Font Awesome 5 Pro";content:"\f078";font-weight:700;}body .views-exposed-form summary[aria-expanded="true"]::marker{content:"\f077";}body .views-exposed-form .details-wrapper{margin-left:28px;margin-bottom:28px;}body .views-exposed-form .form-actions{flex:1 1 auto;display:flex;flex-wrap:wrap;gap:1rem;align-self:center;}body .views-exposed-form .form-actions .btn{font-family:'DM Sans',sans-serif;font-weight:500;font-size:2.3rem;line-height:3.5rem;margin-bottom:0;}@media screen and (max-width:767px){body .views-exposed-form .form-actions .btn{font-size:1.8rem;line-height:2.6rem;}}body .views-exposed-form .form-reset .btn,body .views-exposed-form .bottom-actions .btn:nth-child(2){background-color:#FFF;border-color:#2C5535;color:#2C5535;}body .views-exposed-form .form-reset .btn:hover,body .views-exposed-form .bottom-actions .btn:nth-child(2):hover{background-color:#D5DDD6;border-color:#D5DDD6;color:#2C5535;}body .views-exposed-form .form-reset .btn:active,body .views-exposed-form .bottom-actions .btn:nth-child(2):active{background-color:#627A68;color:#FFF;}body .views-exposed-form .views-exposed-form-rent-a-place-block-6 .d-flex,body .views-exposed-form .inline{display:flex;justify-content:space-between;}body .views-exposed-form .views-exposed-form-rent-a-place-block-6 .d-flex .form-control,body .views-exposed-form .inline .form-control,body .views-exposed-form .views-exposed-form-rent-a-place-block-6 .d-flex .form-select,body .views-exposed-form .inline .form-select{margin-bottom:0;}body .views-exposed-form .views-exposed-form-rent-a-place-block-6 .d-flex .bottom-actions,body .views-exposed-form .inline .bottom-actions{width:120px;display:flex;flex-direction:column;justify-content:center;gap:10px;}body .views-exposed-form .views-exposed-form-rent-a-place-block-6 .d-flex .bottom-actions .form-submit,body .views-exposed-form .inline .bottom-actions .form-submit{width:100%;font-size:2rem;line-height:3rem;padding-top:4px;padding-bottom:4px;margin-bottom:0;}@media screen and (max-width:767px){body .views-exposed-form .views-exposed-form-rent-a-place-block-6 .d-flex .bottom-actions .form-submit,body .views-exposed-form .inline .bottom-actions .form-submit{font-size:1.5rem;line-height:2.9rem;}}body #views-exposed-form-blog-block-2 .filter-group{width:27%;}@media screen and (max-width:767px){body #views-exposed-form-blog-block-2 .filter-control{flex-direction:column;}body #views-exposed-form-blog-block-2 .filter-control .filter-group{width:100%;margin-bottom:10px;padding-right:0;}body #views-exposed-form-blog-block-2 .filter-control .bottom-actions{width:100%;margin-top:10px;}}body .featured-block{margin-bottom:45px;}body .featured-block img{border-radius:10px;max-width:100%;height:auto;}@media screen and (max-width:767px){body .featured-block img{margin-bottom:30px;}}body .featured-block .featured-body{padding-left:45px;}@media screen and (max-width:767px){body .featured-block .featured-body{padding-left:0;}}body .highlight-green{font-size:2.3rem;line-height:1.5;color:#FFF;margin-top:40px;margin-bottom:40px;}@media screen and (max-width:767px){body .highlight-green{font-size:2rem;line-height:1.5;}}@media screen and (max-width:320px){body .highlight-green{font-size:1.8rem;}}body .highlight-green > *{display:inline-block;background-color:#2C5535;border-radius:10px;background-color:#203C24;padding:10px 14px;margin-bottom:0 !important;}body .icon-row i,body .icon-row img{width:38px;height:auto;margin-bottom:0;margin-right:20px;font-size:30px;color:#7F982E;text-align:center;}body .icon-row h3{padding-left:60px;}body .image-style-square-600,body .image-style-square-300{border-radius:10px;max-width:100%;height:auto;margin-bottom:24px;}@media screen and (max-width:767px){body .image-style-square-600,body .image-style-square-300{margin-bottom:6px;}}body .image-style-large-thumbnail-496x400-,body .image-style-small-thumbnail-353x250-{border-radius:10px;max-width:100%;height:auto;margin-bottom:8px;}body .image-style-teaser-md{border-radius:10px;}body #main .field--type-image,body #main .views-field-title{float:none;margin:0;}body #main .field--type-image img,body #main .views-field-title img{border-radius:10px;margin-bottom:16px;}body #main .field--type-image img.image-style-banner-image,body #main .views-field-title img.image-style-banner-image{border-radius:15px;margin-bottom:0;}body #main .views-field-field-banner-image .field--type-image img,body #main .field--name-field-banner-image .field--type-image img{margin-bottom:0;}body #main .align-left .field--type-image,body #main .align-left figcaption{margin-right:2.4rem;}body #main .align-right .field--type-image,body #main .align-right figcaption{margin-left:2.4rem;}body #main .align-center img{display:block;margin-left:auto;margin-right:auto;}body #main .caption .field--type-image img{margin-bottom:1rem;}body #main .caption figcaption{font-size:1.6rem !important;line-height:1.5;font-style:italic;margin-bottom:16px;}@media screen and (max-width:767px){body #main .caption figcaption{font-size:1.4rem !important;line-height:1.5;}}@media screen and (max-width:320px){body #main .caption figcaption{font-size:1.2rem !important;}}body .image-grid{margin-bottom:30px;}body .image-grid img{margin-bottom:8px !important;}body .image-grid a{font-size:2.3rem;line-height:1.5;display:block;}@media screen and (max-width:767px){body .image-grid a{font-size:2rem;line-height:1.5;}}@media screen and (max-width:320px){body .image-grid a{font-size:1.8rem;}}body .geolocation-map-container{border-radius:10px;margin-bottom:20px;}body .modal-lg{--bs-modal-width:684px;}@media screen and (max-width:1399px){body .modal-lg{--bs-modal-width:546px;}}@media screen and (max-width:1199px){body .modal-lg{--bs-modal-width:466px;}}body .pagination{justify-content:center;margin-top:40px;margin-bottom:40px;--bs-pagination-font-size:2.3rem;--bs-pagination-border-width:0;--bs-pagination-border-radius:10px;--bs-pagination-padding-x:23px;--bs-pagination-padding-y:9px;--bs-pagination-bg:transparent;gap:20px;line-height:36px;font-weight:500;flex-wrap:wrap;}@media screen and (max-width:767px){body .pagination{--bs-pagination-font-size:2rem;line-height:30px;}}body .pagination .btn{font-size:2.3rem;padding:7px 21px;display:flex;align-items:center;margin:0;}@media screen and (max-width:767px){body .pagination .btn{font-size:2rem;}}body .pagination .btn.prev-link:before{content:"\f104";font-family:"Font Awesome 6 Pro";font-size:2.8rem;font-weight:900;line-height:28px;margin-right:12px;}body .pagination .btn.next-link:after{content:"\f105";font-family:"Font Awesome 6 Pro";font-size:2.8rem;font-weight:900;line-height:28px;margin-left:12px;}body .pagination .page-link,body .pagination .page-link:hover{color:#2C5535;border-radius:10px;}body .pagination .page-item.active .page-link{background-color:#2C5535;border-color:#2C5535;color:#FFF;}body .pagination .page-item.active .page-link:hover{color:#FFF;}body .pills,body .field--name-field-primary-type,body.path-frontpage .form-select.bef-links ul,body .pills .field--name-field-snow-activities,body .find-park-activities-links ul{display:flex;flex-wrap:wrap;margin-bottom:0;}body .pill a,body.path-frontpage .form-select.bef-links ul li a,body.path-frontpage .find-park-activities-links ul li a{font-size:1.6rem !important;line-height:1.5;width:auto;display:block;float:left;background-color:#D5DDD6;color:#1B331F;padding:10px 15px;border-radius:5px;margin-right:8px;margin-left:8px;margin-bottom:20px;text-decoration:none;}@media screen and (max-width:767px){body .pill a,body.path-frontpage .form-select.bef-links ul li a,body.path-frontpage .find-park-activities-links ul li a{font-size:1.4rem !important;line-height:1.5;}}@media screen and (max-width:320px){body .pill a,body.path-frontpage .form-select.bef-links ul li a,body.path-frontpage .find-park-activities-links ul li a{font-size:1.2rem !important;}}body .pill a:hover,body.path-frontpage .form-select.bef-links ul li a:hover,body.path-frontpage .find-park-activities-links ul li a:hover,body .pill a:focus,body.path-frontpage .form-select.bef-links ul li a:focus,body.path-frontpage .find-park-activities-links ul li a:focus{background-color:#627A68;color:#FFF;}body table.tablesaw p,body table.dataTable p{margin-bottom:0;}body table.tablesaw tr,body table.dataTable tr{background-color:#fff;}body table.tablesaw tr th,body table.dataTable tr th{background-color:#1B331F;color:#fff;}body table.tablesaw tr td,body table.dataTable tr td{border-bottom:1px solid #ccc !important;}body table.tablesaw tr tr:nth-child(even),body table.dataTable tr tr:nth-child(even){background-color:#E2E2E2;}@media (max-width:39.9375em){body table.tablesaw tr,body table.dataTable tr{display:table-row-group;}}body table.tablesaw tr.footable-detail-row > td,body table.dataTable tr.footable-detail-row > td{padding:0;padding-bottom:20px;}body table.tablesaw tr.footable-detail-row > td table,body table.dataTable tr.footable-detail-row > td table{margin-top:0;}body table.tablesaw tr.footable-detail-row > td table tr,body table.dataTable tr.footable-detail-row > td table tr,body table.tablesaw tr.footable-detail-row > td table td,body table.dataTable tr.footable-detail-row > td table td,body table.tablesaw tr.footable-detail-row > td table tr:nth-of-type(odd) > *,body table.dataTable tr.footable-detail-row > td table tr:nth-of-type(odd) > *{background-color:#FFF !important;--bs-table-accent-bg:#FFF;border-bottom:0 !important;}body table.tablesaw tr.footable-detail-row th,body table.dataTable tr.footable-detail-row th{background-color:transparent;color:#1B331F;border-bottom:0;}body table.tablesaw.tablesaw-stack tr:nth-child(even),body table.dataTable.tablesaw-stack tr:nth-child(even){background-color:#E2E2E2;}body table.no-style{border-bottom:0;margin-bottom:20px;}body table.no-style tbody{margin-bottom:20px;}body table.no-style *{border:0;background-color:transparent;}body table.no-style tr{padding-left:0;}body table.no-style tr th{color:#1B331F;font-weight:500;font-size:2.3rem;line-height:1.5;padding:0;}@media screen and (max-width:767px){body table.no-style tr th{font-size:1.8rem;line-height:1.5;}}body table.no-style tr td{font-size:1.9rem !important;line-height:1.5;vertical-align:bottom;padding-left:20px;}@media screen and (max-width:767px){body table.no-style tr td{font-size:1.6rem !important;line-height:1.5;}}@media screen and (max-width:320px){body table.no-style tr td{font-size:1.4rem !important;}}body .nav-tabs .nav-link{border-color:#E2E2E2;}body .tab-content{padding:1rem;}body #active-filters{display:flex;flex-wrap:wrap;margin-bottom:28px;}body #active-filters .active-filter-tag{font-size:1.6rem !important;line-height:1.5;background-color:#D5DDD6;border-radius:10px;padding:5.5px 10px;margin-right:20px;margin-bottom:20px;}@media screen and (max-width:767px){body #active-filters .active-filter-tag{font-size:1.4rem !important;line-height:1.5;}}@media screen and (max-width:320px){body #active-filters .active-filter-tag{font-size:1.2rem !important;}}body #active-filters .active-filter-tag .fa-close{margin-left:10px;}body #active-filters .active-filter-tag a{color:#1B331F;text-decoration:none;border:none;}body #active-filters .active-filter-tag .field{margin:0;}body #active-filters:focus-visible,body #active-filter-button-group:focus-visible{border:none;outline:none;}body .js-form-item-field-parks-target-id-entityreference-filter label{color:#343434;font-weight:500!important;font-size:2.8rem;}body #find-your-park-search-form-wrapper #edit_parks_chosen{width:100%!important;}body .chosen-choices,body .chosen-single{border:none!important;box-shadow:none!important;background-image:none!important;background-color:transparent!important;}body .chosen-choices .search-choice,body .chosen-single .search-choice{border:none!important;background:none!important;box-shadow:none!important;}body .chosen-choices div b,body .chosen-single div b{display:none!important;}body .chosen-choices input[type="text"],body .chosen-single input[type="text"]{color:#222 !important;}body .chosen-drop{margin-left:-12px;}body .webform-submission-form .btn-primary{width:auto;}body .webform-submission-form .webform-document-file .btn-primary{margin-left:2rem;font-size:2rem;padding-top:4px;padding-bottom:4px;}@media screen and (max-width:767px){body .webform-submission-form .webform-document-file .btn-primary{font-size:1.5rem;}}body .webform-submission-form input[type="file"]::file-selector-button{border-radius:4px;padding:0 16px;height:40px;cursor:pointer;background-color:#2C5535;color:#FFF;border:1px solid rgba(0,0,0,0.16);box-shadow:0px 1px 0px rgba(0,0,0,0.05);margin-right:16px;transition:background-color 200ms;}body .webform-submission-form input[type="file"]:hover::file-selector-button{background-color:#D5DDD6;border-color:#D5DDD6;color:#2C5535;}body .webform-submission-form input[type="file"]:active::file-selector-button,body .webform-submission-form input[type="file"]:active:focus::file-selector-button{background-color:#627A68;border-color:#627A68;color:#FFF;-webkit-box-shadow:none;box-shadow:none;}body .webform-submission-form input[type="file"]:focus::file-selector-button{background-color:#2C5535;border-color:#2C5535;box-shadow:none;color:#FFF;}body .webform-submission-form input[type="file"]:focus-visible::file-selector-button{outline:4px solid #2A8370;outline-offset:4px;}
.text-xl{font-size:2.3rem;line-height:1.5;}@media screen and (max-width:767px){.text-xl{font-size:2rem;line-height:1.5;}}@media screen and (max-width:320px){.text-xl{font-size:1.8rem;}}.text-lg{font-size:1.9rem !important;line-height:1.5;}@media screen and (max-width:767px){.text-lg{font-size:1.6rem !important;line-height:1.5;}}@media screen and (max-width:320px){.text-lg{font-size:1.4rem !important;}}.text-md{font-size:1.6rem !important;line-height:1.5;}@media screen and (max-width:767px){.text-md{font-size:1.4rem !important;line-height:1.5;}}@media screen and (max-width:320px){.text-md{font-size:1.2rem !important;}}.text-sm{font-size:1.4rem !important;line-height:1.5;}@media screen and (max-width:767px){.text-sm{font-size:1.2rem !important;line-height:1.5;}}@media screen and (max-width:320px){.text-sm{font-size:1rem!important;}}.shadow{-webkit-box-shadow:0px 2px 4px rgba(0,0,0,0.25);-moz-box-shadow:0px 2px 4px rgba(0,0,0,0.25);box-shadow:0px 2px 4px rgba(0,0,0,0.25);}.shadow-2{-webkit-box-shadow:0px 4px 8px rgba(0,0,0,0.25);-moz-box-shadow:0px 4px 8px rgba(0,0,0,0.25);box-shadow:0px 4px 8px rgba(0,0,0,0.25);}.shadow-3{-webkit-box-shadow:0px 0px 20px rgba(0,0,0,0.1);-moz-box-shadow:0px 0px 20px rgba(0,0,0,0.1);box-shadow:0px 0px 20px rgba(0,0,0,0.1);}.no-shadow{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}.card-base{background-color:#FFF;border-radius:10px;border:3px solid #2C5535;padding:30px;-webkit-box-shadow:0px 4px 8px rgba(0,0,0,0.25);-moz-box-shadow:0px 4px 8px rgba(0,0,0,0.25);box-shadow:0px 4px 8px rgba(0,0,0,0.25);}:root{--bs-border-radius:10px;--bs-light-rgb:127,152,46;--bs-breadcrumb-item-padding-x:14px;}@media screen and (max-width:767px){body .row,body .row > *{--bs-gutter-x:0.6rem;}}
.text-xl{font-size:2.3rem;line-height:1.5;}@media screen and (max-width:767px){.text-xl{font-size:2rem;line-height:1.5;}}@media screen and (max-width:320px){.text-xl{font-size:1.8rem;}}.text-lg{font-size:1.9rem !important;line-height:1.5;}@media screen and (max-width:767px){.text-lg{font-size:1.6rem !important;line-height:1.5;}}@media screen and (max-width:320px){.text-lg{font-size:1.4rem !important;}}.text-md{font-size:1.6rem !important;line-height:1.5;}@media screen and (max-width:767px){.text-md{font-size:1.4rem !important;line-height:1.5;}}@media screen and (max-width:320px){.text-md{font-size:1.2rem !important;}}.text-sm{font-size:1.4rem !important;line-height:1.5;}@media screen and (max-width:767px){.text-sm{font-size:1.2rem !important;line-height:1.5;}}@media screen and (max-width:320px){.text-sm{font-size:1rem!important;}}.shadow{-webkit-box-shadow:0px 2px 4px rgba(0,0,0,0.25);-moz-box-shadow:0px 2px 4px rgba(0,0,0,0.25);box-shadow:0px 2px 4px rgba(0,0,0,0.25);}.shadow-2{-webkit-box-shadow:0px 4px 8px rgba(0,0,0,0.25);-moz-box-shadow:0px 4px 8px rgba(0,0,0,0.25);box-shadow:0px 4px 8px rgba(0,0,0,0.25);}.shadow-3{-webkit-box-shadow:0px 0px 20px rgba(0,0,0,0.1);-moz-box-shadow:0px 0px 20px rgba(0,0,0,0.1);box-shadow:0px 0px 20px rgba(0,0,0,0.1);}.no-shadow{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}.card-base{background-color:#FFF;border-radius:10px;border:3px solid #2C5535;padding:30px;-webkit-box-shadow:0px 4px 8px rgba(0,0,0,0.25);-moz-box-shadow:0px 4px 8px rgba(0,0,0,0.25);box-shadow:0px 4px 8px rgba(0,0,0,0.25);}:root{--bs-border-radius:10px;--bs-light-rgb:127,152,46;--bs-breadcrumb-item-padding-x:14px;}@media screen and (max-width:767px){body .row,body .row > *{--bs-gutter-x:0.6rem;}}#block-views-block-alert-index-block-1 .views-exposed-form label{display:block;}#block-views-block-blog-block-2 h2{margin-bottom:0;}#block-views-block-blog-block-2 .view-header{margin-bottom:40px;}.page-node-type-events .views-field-field-banner-image{margin-bottom:20px;}.page-node-type-events h1{margin-top:0;}.page-node-596 #views-exposed-form-events-take-5-block-3 .d-flex{gap:20px;}@media screen and (max-width:991px){.page-node-596 #views-exposed-form-events-take-5-block-3 .d-flex{gap:0;}}.page-node-596 #views-exposed-form-events-take-5-block-3 .form-type-select{width:calc(33% - 10px);}@media screen and (max-width:991px){.page-node-596 #views-exposed-form-events-take-5-block-3 .form-type-select{width:100%;}}.page-node-596 #views-exposed-form-events-take-5-block-3 .form-actions{align-self:center;margin-top:2rem;}.page-node-596 #views-exposed-form-events-take-5-block-3 .form-actions button{font-size:1.9rem;padding:0;margin-top:0;}@media screen and (max-width:991px){.page-node-596 #views-exposed-form-events-take-5-block-3 .form-actions{margin-top:1rem;}}#block-contactinformation{margin-top:0;}#block-contactinformation h2{margin-top:0;}.path-frontpage h2{font-weight:700;}.path-frontpage #block-exposedformparksblock-19,.path-frontpage #block-findyourparkformblock,.path-frontpage #block-findyourparkformblock--2{max-width:1100px;padding:50px 100px 30px;}@media screen and (max-width:767px){.path-frontpage #block-exposedformparksblock-19,.path-frontpage #block-findyourparkformblock,.path-frontpage #block-findyourparkformblock--2{padding:25px 50px;}}@media screen and (max-width:320px){.path-frontpage #block-exposedformparksblock-19,.path-frontpage #block-findyourparkformblock,.path-frontpage #block-findyourparkformblock--2{padding:25px;}.path-frontpage #block-exposedformparksblock-19 option,.path-frontpage #block-findyourparkformblock option,.path-frontpage #block-findyourparkformblock--2 option{white-space:normal;margin-bottom:4px;}}.path-frontpage #block-exposedformparksblock-19 h2:first-child,.path-frontpage #block-findyourparkformblock h2:first-child,.path-frontpage #block-findyourparkformblock--2 h2:first-child{font-size:4rem;font-weight:700;text-align:center;margin-bottom:2rem;line-height:1.5;}@media screen and (max-width:767px){.path-frontpage #block-exposedformparksblock-19 h2:first-child,.path-frontpage #block-findyourparkformblock h2:first-child,.path-frontpage #block-findyourparkformblock--2 h2:first-child{font-size:3.3rem;}}.path-frontpage #block-exposedformparksblock-19 .search-row .fieldset-wrapper,.path-frontpage #block-findyourparkformblock .search-row .fieldset-wrapper,.path-frontpage #block-findyourparkformblock--2 .search-row .fieldset-wrapper{display:flex;max-width:582px;margin-left:auto;margin-right:auto;background-color:#FFF;border-radius:28px;margin-bottom:15px;}@media screen and (max-width:767px){.path-frontpage #block-exposedformparksblock-19 .search-row .fieldset-wrapper,.path-frontpage #block-findyourparkformblock .search-row .fieldset-wrapper,.path-frontpage #block-findyourparkformblock--2 .search-row .fieldset-wrapper{flex-direction:column;}}.path-frontpage #block-exposedformparksblock-19 .search-row .fieldset-wrapper .mb-3,.path-frontpage #block-findyourparkformblock .search-row .fieldset-wrapper .mb-3,.path-frontpage #block-findyourparkformblock--2 .search-row .fieldset-wrapper .mb-3,.path-frontpage #block-exposedformparksblock-19 .search-row .fieldset-wrapper .form-control,.path-frontpage #block-findyourparkformblock .search-row .fieldset-wrapper .form-control,.path-frontpage #block-findyourparkformblock--2 .search-row .fieldset-wrapper .form-control{margin-bottom:0!important;}.path-frontpage #block-exposedformparksblock-19 .search-row .fieldset-wrapper .filter-group,.path-frontpage #block-findyourparkformblock .search-row .fieldset-wrapper .filter-group,.path-frontpage #block-findyourparkformblock--2 .search-row .fieldset-wrapper .filter-group,.path-frontpage #block-exposedformparksblock-19 .search-row .fieldset-wrapper .form-group,.path-frontpage #block-findyourparkformblock .search-row .fieldset-wrapper .form-group,.path-frontpage #block-findyourparkformblock--2 .search-row .fieldset-wrapper .form-group{flex:1 1 100%;}.path-frontpage #block-exposedformparksblock-19 .search-row .fieldset-wrapper .filter-group .form-type-select,.path-frontpage #block-findyourparkformblock .search-row .fieldset-wrapper .filter-group .form-type-select,.path-frontpage #block-findyourparkformblock--2 .search-row .fieldset-wrapper .filter-group .form-type-select,.path-frontpage #block-exposedformparksblock-19 .search-row .fieldset-wrapper .form-group .form-type-select,.path-frontpage #block-findyourparkformblock .search-row .fieldset-wrapper .form-group .form-type-select,.path-frontpage #block-findyourparkformblock--2 .search-row .fieldset-wrapper .form-group .form-type-select,.path-frontpage #block-exposedformparksblock-19 .search-row .fieldset-wrapper .filter-group .form-select,.path-frontpage #block-findyourparkformblock .search-row .fieldset-wrapper .filter-group .form-select,.path-frontpage #block-findyourparkformblock--2 .search-row .fieldset-wrapper .filter-group .form-select,.path-frontpage #block-exposedformparksblock-19 .search-row .fieldset-wrapper .form-group .form-select,.path-frontpage #block-findyourparkformblock .search-row .fieldset-wrapper .form-group .form-select,.path-frontpage #block-findyourparkformblock--2 .search-row .fieldset-wrapper .form-group .form-select{margin:0!important;}.path-frontpage #block-exposedformparksblock-19 .search-row .fieldset-wrapper .bottom-actions,.path-frontpage #block-findyourparkformblock .search-row .fieldset-wrapper .bottom-actions,.path-frontpage #block-findyourparkformblock--2 .search-row .fieldset-wrapper .bottom-actions,.path-frontpage #block-exposedformparksblock-19 .search-row .fieldset-wrapper .form-actions,.path-frontpage #block-findyourparkformblock .search-row .fieldset-wrapper .form-actions,.path-frontpage #block-findyourparkformblock--2 .search-row .fieldset-wrapper .form-actions{display:flex;margin:2px!important;}.path-frontpage #block-exposedformparksblock-19 .search-row .fieldset-wrapper .bottom-actions .form-submit,.path-frontpage #block-findyourparkformblock .search-row .fieldset-wrapper .bottom-actions .form-submit,.path-frontpage #block-findyourparkformblock--2 .search-row .fieldset-wrapper .bottom-actions .form-submit,.path-frontpage #block-exposedformparksblock-19 .search-row .fieldset-wrapper .form-actions .form-submit,.path-frontpage #block-findyourparkformblock .search-row .fieldset-wrapper .form-actions .form-submit,.path-frontpage #block-findyourparkformblock--2 .search-row .fieldset-wrapper .form-actions .form-submit{font-size:1.6rem;padding:2px 15px;border:0;border-radius:20px;background-color:#A5B76D;color:#1B331F;margin:0;line-height:1.75;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}.path-frontpage #block-exposedformparksblock-19 .search-row .fieldset-wrapper .bottom-actions .form-submit:hover,.path-frontpage #block-findyourparkformblock .search-row .fieldset-wrapper .bottom-actions .form-submit:hover,.path-frontpage #block-findyourparkformblock--2 .search-row .fieldset-wrapper .bottom-actions .form-submit:hover,.path-frontpage #block-exposedformparksblock-19 .search-row .fieldset-wrapper .form-actions .form-submit:hover,.path-frontpage #block-findyourparkformblock .search-row .fieldset-wrapper .form-actions .form-submit:hover,.path-frontpage #block-findyourparkformblock--2 .search-row .fieldset-wrapper .form-actions .form-submit:hover,.path-frontpage #block-exposedformparksblock-19 .search-row .fieldset-wrapper .bottom-actions .form-submit:focus,.path-frontpage #block-findyourparkformblock .search-row .fieldset-wrapper .bottom-actions .form-submit:focus,.path-frontpage #block-findyourparkformblock--2 .search-row .fieldset-wrapper .bottom-actions .form-submit:focus,.path-frontpage #block-exposedformparksblock-19 .search-row .fieldset-wrapper .form-actions .form-submit:focus,.path-frontpage #block-findyourparkformblock .search-row .fieldset-wrapper .form-actions .form-submit:focus,.path-frontpage #block-findyourparkformblock--2 .search-row .fieldset-wrapper .form-actions .form-submit:focus{background-color:#2C5535;color:#FFF;}.path-frontpage #block-exposedformparksblock-19 label,.path-frontpage #block-findyourparkformblock label,.path-frontpage #block-findyourparkformblock--2 label,.path-frontpage #block-exposedformparksblock-19 label h2,.path-frontpage #block-findyourparkformblock label h2,.path-frontpage #block-findyourparkformblock--2 label h2{font-family:'DM Sans',sans-serif;font-size:2.3rem !important;font-weight:500;margin-bottom:10px;}@media screen and (max-width:767px){.path-frontpage #block-exposedformparksblock-19 label,.path-frontpage #block-findyourparkformblock label,.path-frontpage #block-findyourparkformblock--2 label,.path-frontpage #block-exposedformparksblock-19 label h2,.path-frontpage #block-findyourparkformblock label h2,.path-frontpage #block-findyourparkformblock--2 label h2{font-size:1.8rem !important;}}.path-frontpage #block-exposedformparksblock-19 .form-select.bef-links ul,.path-frontpage #block-findyourparkformblock .form-select.bef-links ul,.path-frontpage #block-findyourparkformblock--2 .form-select.bef-links ul,.path-frontpage #block-exposedformparksblock-19 .find-park-activities-links ul,.path-frontpage #block-findyourparkformblock .find-park-activities-links ul,.path-frontpage #block-findyourparkformblock--2 .find-park-activities-links ul{justify-content:center;flex-wrap:wrap;margin:0;padding:0;list-style-type:none;}.path-frontpage #block-exposedformparksblock-19 .form-select.bef-links ul li a,.path-frontpage #block-findyourparkformblock .form-select.bef-links ul li a,.path-frontpage #block-findyourparkformblock--2 .form-select.bef-links ul li a,.path-frontpage #block-exposedformparksblock-19 .find-park-activities-links ul li a,.path-frontpage #block-findyourparkformblock .find-park-activities-links ul li a,.path-frontpage #block-findyourparkformblock--2 .find-park-activities-links ul li a{background-color:#A5B76D;margin-bottom:16px;}.path-frontpage #block-exposedformparksblock-19 .form-select.bef-links ul li a:hover,.path-frontpage #block-findyourparkformblock .form-select.bef-links ul li a:hover,.path-frontpage #block-findyourparkformblock--2 .form-select.bef-links ul li a:hover,.path-frontpage #block-exposedformparksblock-19 .find-park-activities-links ul li a:hover,.path-frontpage #block-findyourparkformblock .find-park-activities-links ul li a:hover,.path-frontpage #block-findyourparkformblock--2 .find-park-activities-links ul li a:hover,.path-frontpage #block-exposedformparksblock-19 .form-select.bef-links ul li a:focus,.path-frontpage #block-findyourparkformblock .form-select.bef-links ul li a:focus,.path-frontpage #block-findyourparkformblock--2 .form-select.bef-links ul li a:focus,.path-frontpage #block-exposedformparksblock-19 .find-park-activities-links ul li a:focus,.path-frontpage #block-findyourparkformblock .find-park-activities-links ul li a:focus,.path-frontpage #block-findyourparkformblock--2 .find-park-activities-links ul li a:focus{background-color:#2C5535;}@media screen and (max-width:767px){.path-frontpage .wrapper-middle-green{padding:24px 0;}.path-frontpage .wrapper-middle-green img{margin-bottom:0!important;}.path-frontpage .wrapper-middle-green p,.path-frontpage .wrapper-middle-green .btn{margin-top:0;margin-right:0;margin-bottom:8px;}.path-frontpage .wrapper-middle-green p.btn-secondary,.path-frontpage .wrapper-middle-green .btn.btn-secondary{margin-bottom:0;}}.page-node-563 .wrapper-bottom-green{background-color:#D5DDD6;position:relative;}.page-node-563 .wrapper-bottom-green:before{content:'';position:absolute;top:0;bottom:0;left:0;right:0;background:linear-gradient(90deg,#DFE6D2 20%,rgba(223,230,210,0) 100%),linear-gradient(0deg,rgba(210,252,219,0.2) 0%,rgba(210,252,219,0.2) 100%),url('/sites/default/files/2023-07/retreat-center.jpeg');background-size:cover;background-position:center;background-repeat:no-repeat;}@media screen and (max-width:767px){.page-node-563 .wrapper-bottom-green:before{background:linear-gradient(90deg,#DFE6D2 20%,rgba(223,230,210,0.6) 100%),linear-gradient(0deg,rgba(210,252,219,0.2) 0%,rgba(210,252,219,0.2) 100%),url('/sites/default/files/2023-07/retreat-center.jpeg');background-size:cover;background-position:center;background-repeat:no-repeat;}}.page-node-563 .wrapper-bottom-green #block-activitiesretreatcenters{position:relative;}.page-node-type-events #block-views-block-events-take-5-block-2{font-family:'DM Sans',sans-serif;font-weight:500;font-size:2.3rem;margin-bottom:20px;}@media screen and (max-width:767px){.page-node-type-events #block-views-block-events-take-5-block-2{font-size:1.8rem;}}.page-node-type-events .contact-bottom::before{display:none;}.page-node-type-events .contact-bottom::after{content:'';display:block;background-color:#A5B76D;height:7px;width:100%;border-radius:4px;margin-bottom:20px;}.node--type-landing-page h1{margin-top:2rem;}.node--type-landing-page .view-landing-pages.view-display-id-block_1{margin-bottom:4rem;}.node--type-news h2.press-release{font-weight:600;}.node--type-news .media-contact{background-color:#DFE6D2;padding:20px 28px 5px 28px;margin-bottom:20px;border-radius:4px;}.node--type-news .media-contact h2{font-size:2.3rem;line-height:1.5;margin-top:0;margin-bottom:15px;}@media screen and (max-width:767px){.node--type-news .media-contact h2{font-size:2rem;line-height:1.5;}}@media screen and (max-width:320px){.node--type-news .media-contact h2{font-size:1.8rem;}}.node--type-news .media-contact tbody,.node--type-news .media-contact table{margin-bottom:0;}.node--type-news .media-contact th,.node--type-news .media-contact td{font-size:1.4rem !important;line-height:1.5;padding:0;padding-bottom:15px;}@media screen and (max-width:767px){.node--type-news .media-contact th,.node--type-news .media-contact td{font-size:1.2rem !important;line-height:1.5;}}@media screen and (max-width:320px){.node--type-news .media-contact th,.node--type-news .media-contact td{font-size:1rem!important;}}.node--type-news .media-contact th{width:100px;}.page-node-830 h1,.page-node-829 h1,.page-node-830 .h1,.page-node-829 .h1{margin-top:0;}.page-node-555 .wrapper-middle-green,.page-node-555 .wrapper-bottom-green{padding:0!important;margin-bottom:0;}.page-node-555 .wrapper-middle-green #block-findaparkdiscoverpass > .row > .col-12:first-child,.page-node-555 .wrapper-bottom-green #block-findaparkdiscoverpass > .row > .col-12:first-child{justify-content:flex-end;}@media screen and (max-width:991px){.page-node-555 .wrapper-middle-green #block-findaparkdiscoverpass > .row > .col-12:first-child,.page-node-555 .wrapper-bottom-green #block-findaparkdiscoverpass > .row > .col-12:first-child{justify-content:center;}}.page-node-555 .wrapper-middle-green #block-findaparkdiscoverpass > .row > .col-12:nth-child(2),.page-node-555 .wrapper-bottom-green #block-findaparkdiscoverpass > .row > .col-12:nth-child(2){padding:20px 0;}.page-node-555 .wrapper-middle-green #block-findaparkdiscoverpass > .row > .col-12:nth-child(2) .col-12,.page-node-555 .wrapper-bottom-green #block-findaparkdiscoverpass > .row > .col-12:nth-child(2) .col-12{justify-content:space-between;}.page-node-555 .wrapper-middle-green img,.page-node-555 .wrapper-bottom-green img,.page-node-555 .wrapper-middle-green .field,.page-node-555 .wrapper-bottom-green .field{margin-bottom:0!important;}.page-node-555 .wrapper-middle-green .row,.page-node-555 .wrapper-bottom-green .row,.page-node-555 .wrapper-middle-green .row > *,.page-node-555 .wrapper-bottom-green .row > *{--bs-gutter-x:2.4rem;}.page-node-555 .wrapper-middle-green .region-middle-green img,.page-node-555 .wrapper-bottom-green .region-middle-green img{padding-top:30px;}.page-node-555 .wrapper-middle-green .region-bottom-green img,.page-node-555 .wrapper-bottom-green .region-bottom-green img{padding:30px;}@media screen and (max-width:991px){.page-node-555 .wrapper-middle-green img,.page-node-555 .wrapper-bottom-green img{display:block;max-width:50%;padding-top:20px;padding-bottom:20px;margin-left:auto;margin-right:auto;}}@media screen and (max-width:767px){.page-node-555 .wrapper-middle-green img,.page-node-555 .wrapper-bottom-green img{max-width:80%;}.page-node-555 .wrapper-middle-green .btn,.page-node-555 .wrapper-bottom-green .btn{margin-top:0;margin-bottom:40px;}}.page-node-555 #block-drupalbase-custom-content{margin-bottom:0 !important;}.page-node-555 .region-content-bottom{margin-top:40px;margin-bottom:10px;}.view-find-a-park h1,.view-id-news.view-display-id-page_1 h1,.view-id-news.view-display-id-block_3 h1,#block-views-block-rent-a-place-block-6 h1,#block-views-block-blog-block-5 h1,.view-find-a-park .h1,.view-id-news.view-display-id-page_1 .h1,.view-id-news.view-display-id-block_3 .h1,#block-views-block-rent-a-place-block-6 .h1,#block-views-block-blog-block-5 .h1{margin-top:0;margin-bottom:16px;}.view-find-a-park .view-header,.view-id-news.view-display-id-page_1 .view-header,.view-id-news.view-display-id-block_3 .view-header,#block-views-block-rent-a-place-block-6 .view-header,#block-views-block-blog-block-5 .view-header{margin-bottom:20px;}.view-find-a-park .view-filters,.view-id-news.view-display-id-page_1 .view-filters,.view-id-news.view-display-id-block_3 .view-filters,#block-views-block-rent-a-place-block-6 .view-filters,#block-views-block-blog-block-5 .view-filters{flex:0 0 auto;width:383px;}@media screen and (max-width:991px){.view-find-a-park .view-filters,.view-id-news.view-display-id-page_1 .view-filters,.view-id-news.view-display-id-block_3 .view-filters,#block-views-block-rent-a-place-block-6 .view-filters,#block-views-block-blog-block-5 .view-filters{width:100%;}}.view-find-a-park .form-item-park-id-filter h3,.view-id-news.view-display-id-page_1 .form-item-park-id-filter h3,.view-id-news.view-display-id-block_3 .form-item-park-id-filter h3,#block-views-block-rent-a-place-block-6 .form-item-park-id-filter h3,#block-views-block-blog-block-5 .form-item-park-id-filter h3{margin:0;}.view-find-a-park h3,.view-id-news.view-display-id-page_1 h3,.view-id-news.view-display-id-block_3 h3,#block-views-block-rent-a-place-block-6 h3,#block-views-block-blog-block-5 h3{margin-top:0;}.view-find-a-park .edit-field-counties-target-id-entityreference-filter-label,.view-id-news.view-display-id-page_1 .edit-field-counties-target-id-entityreference-filter-label,.view-id-news.view-display-id-block_3 .edit-field-counties-target-id-entityreference-filter-label,#block-views-block-rent-a-place-block-6 .edit-field-counties-target-id-entityreference-filter-label,#block-views-block-blog-block-5 .edit-field-counties-target-id-entityreference-filter-label,.view-find-a-park .chosen-label,.view-id-news.view-display-id-page_1 .chosen-label,.view-id-news.view-display-id-block_3 .chosen-label,#block-views-block-rent-a-place-block-6 .chosen-label,#block-views-block-blog-block-5 .chosen-label{display:block;}.view-find-a-park .chosen-container,.view-id-news.view-display-id-page_1 .chosen-container,.view-id-news.view-display-id-block_3 .chosen-container,#block-views-block-rent-a-place-block-6 .chosen-container,#block-views-block-blog-block-5 .chosen-container{max-width:100%;}.view-find-a-park .col-6 img,.view-id-news.view-display-id-page_1 .col-6 img,.view-id-news.view-display-id-block_3 .col-6 img,#block-views-block-rent-a-place-block-6 .col-6 img,#block-views-block-blog-block-5 .col-6 img{max-width:100%;height:auto;border-radius:10px;margin-bottom:8px;}.view-find-a-park .col-6 .views-field-title,.view-id-news.view-display-id-page_1 .col-6 .views-field-title,.view-id-news.view-display-id-block_3 .col-6 .views-field-title,#block-views-block-rent-a-place-block-6 .col-6 .views-field-title,#block-views-block-blog-block-5 .col-6 .views-field-title{font-size:2.3rem;line-height:1.5;}@media screen and (max-width:767px){.view-find-a-park .col-6 .views-field-title,.view-id-news.view-display-id-page_1 .col-6 .views-field-title,.view-id-news.view-display-id-block_3 .col-6 .views-field-title,#block-views-block-rent-a-place-block-6 .col-6 .views-field-title,#block-views-block-blog-block-5 .col-6 .views-field-title{font-size:2rem;line-height:1.5;}}@media screen and (max-width:320px){.view-find-a-park .col-6 .views-field-title,.view-id-news.view-display-id-page_1 .col-6 .views-field-title,.view-id-news.view-display-id-block_3 .col-6 .views-field-title,#block-views-block-rent-a-place-block-6 .col-6 .views-field-title,#block-views-block-blog-block-5 .col-6 .views-field-title{font-size:1.8rem;}}.view-find-a-park .views-exposed-form .details-wrapper,.view-id-news.view-display-id-page_1 .views-exposed-form .details-wrapper,.view-id-news.view-display-id-block_3 .views-exposed-form .details-wrapper,#block-views-block-rent-a-place-block-6 .views-exposed-form .details-wrapper,#block-views-block-blog-block-5 .views-exposed-form .details-wrapper{margin-left:0;}.view-find-a-park .views-exposed-form .details-wrapper .details-description,.view-id-news.view-display-id-page_1 .views-exposed-form .details-wrapper .details-description,.view-id-news.view-display-id-block_3 .views-exposed-form .details-wrapper .details-description,#block-views-block-rent-a-place-block-6 .views-exposed-form .details-wrapper .details-description,#block-views-block-blog-block-5 .views-exposed-form .details-wrapper .details-description{display:block;color:#1B331F !important;}.view-find-a-park #filters,.view-id-news.view-display-id-page_1 #filters,.view-id-news.view-display-id-block_3 #filters,#block-views-block-rent-a-place-block-6 #filters,#block-views-block-blog-block-5 #filters{display:flex;flex-direction:column;}.view-find-a-park #filters .form-reset,.view-id-news.view-display-id-page_1 #filters .form-reset,.view-id-news.view-display-id-block_3 #filters .form-reset,#block-views-block-rent-a-place-block-6 #filters .form-reset,#block-views-block-blog-block-5 #filters .form-reset{order:0;}.view-find-a-park #filters .form-reset button,.view-id-news.view-display-id-page_1 #filters .form-reset button,.view-id-news.view-display-id-block_3 #filters .form-reset button,#block-views-block-rent-a-place-block-6 #filters .form-reset button,#block-views-block-blog-block-5 #filters .form-reset button{margin-top:0;}.view-find-a-park #filters .filter-groups,.view-id-news.view-display-id-page_1 #filters .filter-groups,.view-id-news.view-display-id-block_3 #filters .filter-groups,#block-views-block-rent-a-place-block-6 #filters .filter-groups,#block-views-block-blog-block-5 #filters .filter-groups{order:1;}.view-find-a-park #filters .bottom-actions,.view-id-news.view-display-id-page_1 #filters .bottom-actions,.view-id-news.view-display-id-block_3 #filters .bottom-actions,#block-views-block-rent-a-place-block-6 #filters .bottom-actions,#block-views-block-blog-block-5 #filters .bottom-actions{order:2;}.view-find-a-park #filters .bottom-actions button,.view-id-news.view-display-id-page_1 #filters .bottom-actions button,.view-id-news.view-display-id-block_3 #filters .bottom-actions button,#block-views-block-rent-a-place-block-6 #filters .bottom-actions button,#block-views-block-blog-block-5 #filters .bottom-actions button{margin-bottom:0;}@media screen and (max-width:991px){.view-find-a-park.filter-control.closed,.view-id-news.view-display-id-page_1.filter-control.closed,.view-id-news.view-display-id-block_3.filter-control.closed,#block-views-block-rent-a-place-block-6.filter-control.closed,#block-views-block-blog-block-5.filter-control.closed{max-height:0;overflow:hidden;transition:max-height 300ms;}}@media screen and (max-width:991px){.view-find-a-park.filter-control.opened,.view-id-news.view-display-id-page_1.filter-control.opened,.view-id-news.view-display-id-block_3.filter-control.opened,#block-views-block-rent-a-place-block-6.filter-control.opened,#block-views-block-blog-block-5.filter-control.opened{max-height:100%;transition:max-height 300ms;}}.view-id-news.view-display-id-page_1 .view-main-col,.view-id-news.view-display-id-block_3 .view-main-col{max-width:936px;}@media screen and (max-width:1399px){.view-id-news.view-display-id-page_1 .view-main-col,.view-id-news.view-display-id-block_3 .view-main-col{max-width:756px;}}@media screen and (max-width:1199px){.view-id-news.view-display-id-page_1 .view-main-col,.view-id-news.view-display-id-block_3 .view-main-col{max-width:576px;}}.page-node-type-parks h1.title,.page-node-type-rent_a_place h1.title,.page-node-type-activity h1.title,.page-node-type-interpretive_center h1.title,.page-node-type-parks .field--name-node-title,.page-node-type-rent_a_place .field--name-node-title,.page-node-type-activity .field--name-node-title,.page-node-type-interpretive_center .field--name-node-title{margin-bottom:5px!important;}.page-node-type-parks .more-link,.page-node-type-rent_a_place .more-link,.page-node-type-activity .more-link,.page-node-type-interpretive_center .more-link{position:absolute;right:23px;bottom:50px;}.page-node-type-parks .more-link button,.page-node-type-rent_a_place .more-link button,.page-node-type-activity .more-link button,.page-node-type-interpretive_center .more-link button,.page-node-type-parks .more-link a,.page-node-type-rent_a_place .more-link a,.page-node-type-activity .more-link a,.page-node-type-interpretive_center .more-link a{-webkit-box-shadow:0px 4px 8px rgba(0,0,0,0.25);-moz-box-shadow:0px 4px 8px rgba(0,0,0,0.25);box-shadow:0px 4px 8px rgba(0,0,0,0.25);font-size:1.9rem !important;line-height:1.5;width:100%;text-align:center;font-family:'DM Sans',sans-serif;font-weight:500;padding:10px 16px;border:2px solid #2C5535;border-radius:10px;background-color:#FFF;color:#2C5535;text-decoration:none;}@media screen and (max-width:767px){.page-node-type-parks .more-link button,.page-node-type-rent_a_place .more-link button,.page-node-type-activity .more-link button,.page-node-type-interpretive_center .more-link button,.page-node-type-parks .more-link a,.page-node-type-rent_a_place .more-link a,.page-node-type-activity .more-link a,.page-node-type-interpretive_center .more-link a{font-size:1.6rem !important;line-height:1.5;}}@media screen and (max-width:320px){.page-node-type-parks .more-link button,.page-node-type-rent_a_place .more-link button,.page-node-type-activity .more-link button,.page-node-type-interpretive_center .more-link button,.page-node-type-parks .more-link a,.page-node-type-rent_a_place .more-link a,.page-node-type-activity .more-link a,.page-node-type-interpretive_center .more-link a{font-size:1.4rem !important;}}.page-node-type-parks .more-link button:hover,.page-node-type-rent_a_place .more-link button:hover,.page-node-type-activity .more-link button:hover,.page-node-type-interpretive_center .more-link button:hover,.page-node-type-parks .more-link a:hover,.page-node-type-rent_a_place .more-link a:hover,.page-node-type-activity .more-link a:hover,.page-node-type-interpretive_center .more-link a:hover{background-color:#D5DDD6;border-color:#D5DDD6;color:#2C5535;}.page-node-type-parks .more-link button:active,.page-node-type-rent_a_place .more-link button:active,.page-node-type-activity .more-link button:active,.page-node-type-interpretive_center .more-link button:active,.page-node-type-parks .more-link a:active,.page-node-type-rent_a_place .more-link a:active,.page-node-type-activity .more-link a:active,.page-node-type-interpretive_center .more-link a:active{background-color:#627A68;color:#FFF;outline:2px solid #A9D3CB;outline-offset:4px;border-radius:8px;}.page-node-type-parks .more-link button:focus-visible,.page-node-type-rent_a_place .more-link button:focus-visible,.page-node-type-activity .more-link button:focus-visible,.page-node-type-interpretive_center .more-link button:focus-visible,.page-node-type-parks .more-link a:focus-visible,.page-node-type-rent_a_place .more-link a:focus-visible,.page-node-type-activity .more-link a:focus-visible,.page-node-type-interpretive_center .more-link a:focus-visible{outline:2px solid #2A8370;outline-offset:4px;border-radius:8px;display:inline-block;}.page-node-type-parks .more-link button:focus-visible:active,.page-node-type-rent_a_place .more-link button:focus-visible:active,.page-node-type-activity .more-link button:focus-visible:active,.page-node-type-interpretive_center .more-link button:focus-visible:active,.page-node-type-parks .more-link a:focus-visible:active,.page-node-type-rent_a_place .more-link a:focus-visible:active,.page-node-type-activity .more-link a:focus-visible:active,.page-node-type-interpretive_center .more-link a:focus-visible:active{outline-color:#A9D3CB;}@media screen and (max-width:767px){.page-node-type-parks .more-link,.page-node-type-rent_a_place .more-link,.page-node-type-activity .more-link,.page-node-type-interpretive_center .more-link{right:5px;bottom:16px;}.page-node-type-parks .more-link button,.page-node-type-rent_a_place .more-link button,.page-node-type-activity .more-link button,.page-node-type-interpretive_center .more-link button,.page-node-type-parks .more-link a,.page-node-type-rent_a_place .more-link a,.page-node-type-activity .more-link a,.page-node-type-interpretive_center .more-link a{padding:4px 16px;}}.page-node-type-parks .field--type-file,.page-node-type-rent_a_place .field--type-file,.page-node-type-activity .field--type-file,.page-node-type-interpretive_center .field--type-file{margin-bottom:40px;}.page-node-type-parks .field--type-file .file,.page-node-type-rent_a_place .field--type-file .file,.page-node-type-activity .field--type-file .file,.page-node-type-interpretive_center .field--type-file .file{padding-left:0;background:none;}.page-node-type-parks .sidebar .field--type-email,.page-node-type-rent_a_place .sidebar .field--type-email,.page-node-type-activity .sidebar .field--type-email,.page-node-type-interpretive_center .sidebar .field--type-email{margin-bottom:0!important;}.page-node-type-parks .sidebar .field--type-email,.page-node-type-rent_a_place .sidebar .field--type-email,.page-node-type-activity .sidebar .field--type-email,.page-node-type-interpretive_center .sidebar .field--type-email,.page-node-type-parks .sidebar .field--type-telephone,.page-node-type-rent_a_place .sidebar .field--type-telephone,.page-node-type-activity .sidebar .field--type-telephone,.page-node-type-interpretive_center .sidebar .field--type-telephone{font-size:2.3rem;line-height:3.5rem;}@media screen and (max-width:1399px){.page-node-type-parks .sidebar .field--type-email,.page-node-type-rent_a_place .sidebar .field--type-email,.page-node-type-activity .sidebar .field--type-email,.page-node-type-interpretive_center .sidebar .field--type-email,.page-node-type-parks .sidebar .field--type-telephone,.page-node-type-rent_a_place .sidebar .field--type-telephone,.page-node-type-activity .sidebar .field--type-telephone,.page-node-type-interpretive_center .sidebar .field--type-telephone{font-size:1.9rem;line-height:2.8rem;}}@media screen and (max-width:1199px){.page-node-type-parks .sidebar .field--type-email,.page-node-type-rent_a_place .sidebar .field--type-email,.page-node-type-activity .sidebar .field--type-email,.page-node-type-interpretive_center .sidebar .field--type-email,.page-node-type-parks .sidebar .field--type-telephone,.page-node-type-rent_a_place .sidebar .field--type-telephone,.page-node-type-activity .sidebar .field--type-telephone,.page-node-type-interpretive_center .sidebar .field--type-telephone{font-size:1.6rem;line-height:2rem;}}@media screen and (max-width:767px){.page-node-type-parks .sidebar .field--type-email,.page-node-type-rent_a_place .sidebar .field--type-email,.page-node-type-activity .sidebar .field--type-email,.page-node-type-interpretive_center .sidebar .field--type-email,.page-node-type-parks .sidebar .field--type-telephone,.page-node-type-rent_a_place .sidebar .field--type-telephone,.page-node-type-activity .sidebar .field--type-telephone,.page-node-type-interpretive_center .sidebar .field--type-telephone{font-size:2rem;line-height:2.4rem;}}.page-node-type-parks .sidebar .field--type-email .field__label:after,.page-node-type-rent_a_place .sidebar .field--type-email .field__label:after,.page-node-type-activity .sidebar .field--type-email .field__label:after,.page-node-type-interpretive_center .sidebar .field--type-email .field__label:after,.page-node-type-parks .sidebar .field--type-telephone .field__label:after,.page-node-type-rent_a_place .sidebar .field--type-telephone .field__label:after,.page-node-type-activity .sidebar .field--type-telephone .field__label:after,.page-node-type-interpretive_center .sidebar .field--type-telephone .field__label:after{content:": ";}.page-node-type-parks .view,.page-node-type-rent_a_place .view,.page-node-type-activity .view,.page-node-type-interpretive_center .view{position:relative;}.page-node-type-parks .view-id-parks.view-display-id-block_4,.page-node-type-rent_a_place .view-id-parks.view-display-id-block_4,.page-node-type-activity .view-id-parks.view-display-id-block_4,.page-node-type-interpretive_center .view-id-parks.view-display-id-block_4,.page-node-type-parks .view-id-parks.view-display-id-block_5,.page-node-type-rent_a_place .view-id-parks.view-display-id-block_5,.page-node-type-activity .view-id-parks.view-display-id-block_5,.page-node-type-interpretive_center .view-id-parks.view-display-id-block_5,.page-node-type-parks .view-id-parks.view-display-id-block_6,.page-node-type-rent_a_place .view-id-parks.view-display-id-block_6,.page-node-type-activity .view-id-parks.view-display-id-block_6,.page-node-type-interpretive_center .view-id-parks.view-display-id-block_6,.page-node-type-parks .view-id-parks.view-display-id-block_4--2,.page-node-type-rent_a_place .view-id-parks.view-display-id-block_4--2,.page-node-type-activity .view-id-parks.view-display-id-block_4--2,.page-node-type-interpretive_center .view-id-parks.view-display-id-block_4--2,.page-node-type-parks .view-id-parks.view-display-id-block_5--2,.page-node-type-rent_a_place .view-id-parks.view-display-id-block_5--2,.page-node-type-activity .view-id-parks.view-display-id-block_5--2,.page-node-type-interpretive_center .view-id-parks.view-display-id-block_5--2,.page-node-type-parks .view-id-parks.view-display-id-block_6--2,.page-node-type-rent_a_place .view-id-parks.view-display-id-block_6--2,.page-node-type-activity .view-id-parks.view-display-id-block_6--2,.page-node-type-interpretive_center .view-id-parks.view-display-id-block_6--2,.page-node-type-parks .view-id-parks.view-display-id-block_10,.page-node-type-rent_a_place .view-id-parks.view-display-id-block_10,.page-node-type-activity .view-id-parks.view-display-id-block_10,.page-node-type-interpretive_center .view-id-parks.view-display-id-block_10,.page-node-type-parks .view-id-parks.view-display-id-block_9,.page-node-type-rent_a_place .view-id-parks.view-display-id-block_9,.page-node-type-activity .view-id-parks.view-display-id-block_9,.page-node-type-interpretive_center .view-id-parks.view-display-id-block_9,.page-node-type-parks .view-id-parks.view-display-id-block_12,.page-node-type-rent_a_place .view-id-parks.view-display-id-block_12,.page-node-type-activity .view-id-parks.view-display-id-block_12,.page-node-type-interpretive_center .view-id-parks.view-display-id-block_12{margin-bottom:0;}.page-node-type-parks .view-id-parks.view-display-id-block_4 p,.page-node-type-rent_a_place .view-id-parks.view-display-id-block_4 p,.page-node-type-activity .view-id-parks.view-display-id-block_4 p,.page-node-type-interpretive_center .view-id-parks.view-display-id-block_4 p,.page-node-type-parks .view-id-parks.view-display-id-block_5 p,.page-node-type-rent_a_place .view-id-parks.view-display-id-block_5 p,.page-node-type-activity .view-id-parks.view-display-id-block_5 p,.page-node-type-interpretive_center .view-id-parks.view-display-id-block_5 p,.page-node-type-parks .view-id-parks.view-display-id-block_6 p,.page-node-type-rent_a_place .view-id-parks.view-display-id-block_6 p,.page-node-type-activity .view-id-parks.view-display-id-block_6 p,.page-node-type-interpretive_center .view-id-parks.view-display-id-block_6 p,.page-node-type-parks .view-id-parks.view-display-id-block_4--2 p,.page-node-type-rent_a_place .view-id-parks.view-display-id-block_4--2 p,.page-node-type-activity .view-id-parks.view-display-id-block_4--2 p,.page-node-type-interpretive_center .view-id-parks.view-display-id-block_4--2 p,.page-node-type-parks .view-id-parks.view-display-id-block_5--2 p,.page-node-type-rent_a_place .view-id-parks.view-display-id-block_5--2 p,.page-node-type-activity .view-id-parks.view-display-id-block_5--2 p,.page-node-type-interpretive_center .view-id-parks.view-display-id-block_5--2 p,.page-node-type-parks .view-id-parks.view-display-id-block_6--2 p,.page-node-type-rent_a_place .view-id-parks.view-display-id-block_6--2 p,.page-node-type-activity .view-id-parks.view-display-id-block_6--2 p,.page-node-type-interpretive_center .view-id-parks.view-display-id-block_6--2 p,.page-node-type-parks .view-id-parks.view-display-id-block_10 p,.page-node-type-rent_a_place .view-id-parks.view-display-id-block_10 p,.page-node-type-activity .view-id-parks.view-display-id-block_10 p,.page-node-type-interpretive_center .view-id-parks.view-display-id-block_10 p,.page-node-type-parks .view-id-parks.view-display-id-block_9 p,.page-node-type-rent_a_place .view-id-parks.view-display-id-block_9 p,.page-node-type-activity .view-id-parks.view-display-id-block_9 p,.page-node-type-interpretive_center .view-id-parks.view-display-id-block_9 p,.page-node-type-parks .view-id-parks.view-display-id-block_12 p,.page-node-type-rent_a_place .view-id-parks.view-display-id-block_12 p,.page-node-type-activity .view-id-parks.view-display-id-block_12 p,.page-node-type-interpretive_center .view-id-parks.view-display-id-block_12 p{margin-top:20px;margin-bottom:20px;}.page-node-type-parks .field--name-field-media-file,.page-node-type-rent_a_place .field--name-field-media-file,.page-node-type-activity .field--name-field-media-file,.page-node-type-interpretive_center .field--name-field-media-file{font-size:1.6rem !important;line-height:1.5;margin-bottom:40px!important;}@media screen and (max-width:767px){.page-node-type-parks .field--name-field-media-file,.page-node-type-rent_a_place .field--name-field-media-file,.page-node-type-activity .field--name-field-media-file,.page-node-type-interpretive_center .field--name-field-media-file{font-size:1.4rem !important;line-height:1.5;}}@media screen and (max-width:320px){.page-node-type-parks .field--name-field-media-file,.page-node-type-rent_a_place .field--name-field-media-file,.page-node-type-activity .field--name-field-media-file,.page-node-type-interpretive_center .field--name-field-media-file{font-size:1.2rem !important;}}.page-node-type-parks .view-activities.view-display-id-block_3 .views-field,.page-node-type-rent_a_place .view-activities.view-display-id-block_3 .views-field,.page-node-type-activity .view-activities.view-display-id-block_3 .views-field,.page-node-type-interpretive_center .view-activities.view-display-id-block_3 .views-field{font-size:2.3rem;line-height:1.5;}@media screen and (max-width:767px){.page-node-type-parks .view-activities.view-display-id-block_3 .views-field,.page-node-type-rent_a_place .view-activities.view-display-id-block_3 .views-field,.page-node-type-activity .view-activities.view-display-id-block_3 .views-field,.page-node-type-interpretive_center .view-activities.view-display-id-block_3 .views-field{font-size:2rem;line-height:1.5;}}@media screen and (max-width:320px){.page-node-type-parks .view-activities.view-display-id-block_3 .views-field,.page-node-type-rent_a_place .view-activities.view-display-id-block_3 .views-field,.page-node-type-activity .view-activities.view-display-id-block_3 .views-field,.page-node-type-interpretive_center .view-activities.view-display-id-block_3 .views-field{font-size:1.8rem;}}.node--type-projects .view-project-files .field-content a{text-transform:capitalize;}.page-node-.path-solr #search-api-page-block-form-search-solr{justify-content:start;}.page-node-.path-solr #search-api-page-block-form-search-solr .form-search{border:2px solid #2C5535;border-right:0;width:375px;}.page-node-.path-solr #search-api-page-block-form-search-solr .form-submit{border:2px solid #2C5535;border-left:0;}.page-node-type-snopark .field--name-field-non-motorized-grooming-sum,.page-node-type-snopark .field--name-field-motorized-grooming-summary{margin-bottom:20px!important;}.page-node-type-snopark .field--name-field-non-motorized-grooming-sum p,.page-node-type-snopark .field--name-field-motorized-grooming-summary p{margin-bottom:20px!important;}.page-node-type-snopark .field--name-field-trail-maps .file{padding-left:0;margin-bottom:20px;}.page-node-type-rent_a_place .more-link{position:absolute;right:23px;bottom:50px;}.page-node-type-rent_a_place .more-link a{-webkit-box-shadow:0px 4px 8px rgba(0,0,0,0.25);-moz-box-shadow:0px 4px 8px rgba(0,0,0,0.25);box-shadow:0px 4px 8px rgba(0,0,0,0.25);font-size:1.9rem !important;line-height:1.5;width:100%;text-align:center;font-family:'DM Sans',sans-serif;font-weight:500;padding:10px 16px;border:2px solid #2C5535;border-radius:10px;background-color:#FFF;color:#2C5535;text-decoration:none;}@media screen and (max-width:767px){.page-node-type-rent_a_place .more-link a{font-size:1.6rem !important;line-height:1.5;}}@media screen and (max-width:320px){.page-node-type-rent_a_place .more-link a{font-size:1.4rem !important;}}.page-node-type-rent_a_place .more-link a:hover{background-color:#D5DDD6;border-color:#D5DDD6;color:#2C5535;}.page-node-type-rent_a_place .more-link a:active{background-color:#627A68;color:#FFF;}.page-node-type-rent_a_place h2{margin-bottom:20px;}.page-node-type-rent_a_place #views-bootstrap-rent-a-place-block-3{margin-bottom:20px;}.page-node-type-rent_a_place .view-id-rent_a_place.view-display-id-block_4 li{margin-bottom:40px;}@media screen and (max-width:767px){.page-node-type-activity .col-md-7{order:2;}.page-node-type-activity .col-md-5{order:1;}}#views-bootstrap-taxonomy-term-page-1 .teaser-sm{border-bottom:0;}
.text-xl{font-size:2.3rem;line-height:1.5;}@media screen and (max-width:767px){.text-xl{font-size:2rem;line-height:1.5;}}@media screen and (max-width:320px){.text-xl{font-size:1.8rem;}}.text-lg{font-size:1.9rem !important;line-height:1.5;}@media screen and (max-width:767px){.text-lg{font-size:1.6rem !important;line-height:1.5;}}@media screen and (max-width:320px){.text-lg{font-size:1.4rem !important;}}.text-md{font-size:1.6rem !important;line-height:1.5;}@media screen and (max-width:767px){.text-md{font-size:1.4rem !important;line-height:1.5;}}@media screen and (max-width:320px){.text-md{font-size:1.2rem !important;}}.text-sm{font-size:1.4rem !important;line-height:1.5;}@media screen and (max-width:767px){.text-sm{font-size:1.2rem !important;line-height:1.5;}}@media screen and (max-width:320px){.text-sm{font-size:1rem!important;}}.shadow{-webkit-box-shadow:0px 2px 4px rgba(0,0,0,0.25);-moz-box-shadow:0px 2px 4px rgba(0,0,0,0.25);box-shadow:0px 2px 4px rgba(0,0,0,0.25);}.shadow-2{-webkit-box-shadow:0px 4px 8px rgba(0,0,0,0.25);-moz-box-shadow:0px 4px 8px rgba(0,0,0,0.25);box-shadow:0px 4px 8px rgba(0,0,0,0.25);}.shadow-3{-webkit-box-shadow:0px 0px 20px rgba(0,0,0,0.1);-moz-box-shadow:0px 0px 20px rgba(0,0,0,0.1);box-shadow:0px 0px 20px rgba(0,0,0,0.1);}.no-shadow{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}.card-base{background-color:#FFF;border-radius:10px;border:3px solid #2C5535;padding:30px;-webkit-box-shadow:0px 4px 8px rgba(0,0,0,0.25);-moz-box-shadow:0px 4px 8px rgba(0,0,0,0.25);box-shadow:0px 4px 8px rgba(0,0,0,0.25);}:root{--bs-border-radius:10px;--bs-light-rgb:127,152,46;--bs-breadcrumb-item-padding-x:14px;}@media screen and (max-width:767px){body .row,body .row > *{--bs-gutter-x:0.6rem;}}.header-wrapper{border-top:0;background-color:#2C5535;}.header-wrapper ul{display:flex;position:relative;margin-top:10px;margin-bottom:-15px;justify-content:flex-end;z-index:100;}@media screen and (max-width:991px){.header-wrapper ul{margin-bottom:0;}}@media screen and (max-width:320px){.header-wrapper ul{padding-left:0;margin-bottom:18px!important;}.header-wrapper ul li:first-child a{margin-left:0;}.header-wrapper ul li a{margin-left:5px;}}.header-wrapper ul li{list-style:none;}.header-wrapper ul li a{font-size:1.4rem !important;line-height:1.5;text-decoration:none;margin:10px 0 0 25px;color:#FFF;}@media screen and (max-width:767px){.header-wrapper ul li a{font-size:1.2rem !important;line-height:1.5;}}@media screen and (max-width:320px){.header-wrapper ul li a{font-size:1rem!important;}}.header-wrapper ul li a:hover,.header-wrapper ul li a:focus{color:#FFF;text-decoration:underline;}.header-wrapper ul li a:visited{color:#FFF;}.nav-outer-wrapper{background-color:#2C5535;position:relative;margin-bottom:68px;z-index:10;}@media screen and (max-width:991px){.nav-outer-wrapper{margin-bottom:48px;}}.nav-outer-wrapper .navbar,.nav-outer-wrapper .navbar-header{width:100%;}.nav-outer-wrapper .navbar-brand{flex:0 0 auto;width:auto;}@media screen and (max-width:1199px){.nav-outer-wrapper .navbar-brand{margin-right:0;}}.nav-outer-wrapper .navbar-brand img{height:140px;width:auto;margin-top:-20px;margin-bottom:-43px;}@media screen and (max-width:991px){.nav-outer-wrapper .navbar-brand img{height:88px;margin-bottom:-20px;}}.search-api-page-block-form-search-solr,.search-api-page-block-form-search{display:flex;align-self:center;justify-content:flex-end;margin-top:10px;}.search-api-page-block-form-search-solr form,.search-api-page-block-form-search form{display:flex;gap:0 !important;padding-right:0;}.search-api-page-block-form-search-solr form .mb-3,.search-api-page-block-form-search form .mb-3{margin-bottom:0!important;}.search-api-page-block-form-search-solr form .js-form-item,.search-api-page-block-form-search form .js-form-item{margin-right:0;padding:0;}.search-api-page-block-form-search-solr .form-search,.search-api-page-block-form-search .form-search{font-size:1.6rem;border:0;border-radius:28px;border-top-right-radius:0;border-bottom-right-radius:0;width:28.5rem;}@media screen and (max-width:1399px){.search-api-page-block-form-search-solr .form-search,.search-api-page-block-form-search .form-search{width:22rem;}}@media screen and (max-width:1199px){.search-api-page-block-form-search-solr .form-search,.search-api-page-block-form-search .form-search{width:16rem;}}@media screen and (max-width:767px){.search-api-page-block-form-search-solr .form-search,.search-api-page-block-form-search .form-search{width:auto;}}@media screen and (max-width:600px){.search-api-page-block-form-search-solr .form-search,.search-api-page-block-form-search .form-search{width:9rem;}}.search-api-page-block-form-search-solr .form-search::placeholder,.search-api-page-block-form-search .form-search::placeholder{content:"Search";color:#1B331F;}.search-api-page-block-form-search-solr .form-actions,.search-api-page-block-form-search .form-actions{position:relative;align-self:initial;padding:0;}.search-api-page-block-form-search-solr .form-actions .form-submit,.search-api-page-block-form-search .form-actions .form-submit{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;position:relative;background-color:#FFF !important;border:0;border-radius:0 28px 28px 0;color:transparent !important;width:3.6rem;overflow:hidden;margin:0;height:100%;padding:0;overflow:visible;}.search-api-page-block-form-search-solr .form-actions .form-submit::after,.search-api-page-block-form-search .form-actions .form-submit::after{position:absolute;left:2px;top:2px;content:"\f002";font-family:"Font Awesome 6 Pro";font-size:1.8rem;color:#FFF;background:#2C5535;border:0;border-radius:28px;height:calc(100% - 4px);width:calc(100% - 4px);text-align:center;font-weight:700;padding-top:2px;padding-left:1px;}.search-api-page-block-form-search-solr .form-actions .form-submit:hover::after,.search-api-page-block-form-search .form-actions .form-submit:hover::after{color:#2C5535;background-color:#D5DDD6;}.search-api-page-block-form-search-solr .form-actions .form-submit:focus,.search-api-page-block-form-search .form-actions .form-submit:focus{outline:0;}.search-api-page-block-form-search-solr .form-actions .form-submit:focus-visible::after,.search-api-page-block-form-search .form-actions .form-submit:focus-visible::after{color:#FFF;background-color:#2C5535;outline:4px solid #2A8370;outline-offset:4px;}.search-api-page-block-form-search-solr .form-actions .form-submit:hover:focus,.search-api-page-block-form-search .form-actions .form-submit:hover:focus{outline:0;}.search-api-page-block-form-search-solr .form-actions .form-submit:active::after,.search-api-page-block-form-search .form-actions .form-submit:active::after,.search-api-page-block-form-search-solr .form-actions .form-submit:active:focus::after,.search-api-page-block-form-search .form-actions .form-submit:active:focus::after{background-color:#627A68;border-color:#627A68;color:#FFF;-webkit-box-shadow:none;box-shadow:none;}#block-horizontalmenu{display:flex;flex-grow:1;align-items:flex-end;}#block-horizontalmenu > .content,#block-horizontalmenu .responsive-menu-block-wrapper{width:100%;}#block-horizontalmenu .horizontal-menu{display:flex;justify-content:space-between;}#block-horizontalmenu .horizontal-menu a{font-family:'DM Sans',sans-serif;font-size:1.9rem !important;line-height:1.5;color:#fff;border-bottom:5px solid transparent;padding-left:10px;padding-right:10px;padding-bottom:18px;}@media screen and (max-width:767px){#block-horizontalmenu .horizontal-menu a{font-size:1.6rem !important;line-height:1.5;}}@media screen and (max-width:320px){#block-horizontalmenu .horizontal-menu a{font-size:1.4rem !important;}}@media screen and (max-width:1399px){#block-horizontalmenu .horizontal-menu a{font-size:1.6rem !important;line-height:1.5;}}@media screen and (max-width:1399px) and screen and (max-width:767px){#block-horizontalmenu .horizontal-menu a{font-size:1.4rem !important;line-height:1.5;}}@media screen and (max-width:1399px) and screen and (max-width:320px){#block-horizontalmenu .horizontal-menu a{font-size:1.2rem !important;}}@media screen and (max-width:1199px){#block-horizontalmenu .horizontal-menu a{padding-left:6px;padding-right:6px;}}#block-horizontalmenu .horizontal-menu a:hover{background-color:transparent;text-decoration:underline;padding-bottom:18px;border-bottom:5px solid #A5B76D;}#block-horizontalmenu .horizontal-menu a:focus,#block-horizontalmenu .horizontal-menu a:active{background-color:transparent;padding-bottom:18px;border-bottom:5px solid #A5B76D;}#block-horizontalmenu .horizontal-menu li.menu-item--active-trail > a,#block-horizontalmenu .horizontal-menu li > a.is-active{border-color:#A5B76D;}#block-horizontalmenu .horizontal-menu .sub-nav{background-color:#2C5535;}#block-responsivemenumobileicon{margin-top:6px;float:right;}#block-responsivemenumobileicon .responsive-menu-toggle-icon:before,#block-responsivemenumobileicon .responsive-menu-toggle-icon:after,#block-responsivemenumobileicon .responsive-menu-toggle-icon span.icon{width:26px;height:4px;border-radius:0;}#block-responsivemenumobileicon .responsive-menu-toggle-icon:before{top:8px;}#block-responsivemenumobileicon .responsive-menu-toggle-icon span.icon{top:18px;}#block-responsivemenumobileicon .responsive-menu-toggle-icon:after{top:28px;}#block-responsivemenumobileicon .responsive-menu-toggle-icon span.label{font-family:'DM Sans',sans-serif;font-size:2.8rem;line-height:3.646rem;text-transform:capitalize;top:2px;left:-72px;}#off-canvas{overflow:auto;}.mm-menu{--mm-color-background:#DFE6D2;--mm-color-text:#2C5535;--mm-color-button:#2C5535;--mm-color-border:transparent;}.mm-menu .mm-navbar__title{font-family:'DM Sans',sans-serif;font-size:2.3rem;font-weight:700;line-height:1.5;color:#2C5535;justify-content:flex-start;margin-top:3.2rem;padding-left:2.4rem;padding-right:2.4rem;}.mm-menu .mm-navbar__title:hover{color:#2C5535;}.mm-menu .mm-navbar__title:focus-visible{display:flex;}.mm-menu .mm-listitem__text{font-family:'DM Sans',sans-serif;font-size:2.3rem;font-weight:500;line-height:1.5;padding-left:2.4rem;padding-right:2.4rem;padding-top:6px;padding-bottom:6px;}.mm-menu .mm-panels{flex:0 0 auto;height:auto;}.mm-menu .mm-panels .mm-panel{position:relative;height:auto;}.mm-menu .mm-panels .mm-panel::after{height:12px;}.mm-menu .mm-navbars_bottom{flex-grow:1;background-color:#2C5535;}.mm-menu .mm-navbars_bottom .mm-navbar{background-color:#2C5535;border-top:0;}.mm-menu .mm-navbars_bottom .mm-navbar .search-api-page-block-form-search{max-width:100%;flex-wrap:wrap;padding-left:2.4rem;padding-right:2.4rem;padding-bottom:4rem;padding-top:1rem;margin-top:0;justify-content:flex-start;align-items:flex-start;gap:7px;align-self:stretch;background-color:#DFE6D2;}.mm-menu .mm-navbars_bottom .mm-navbar .search-api-page-block-form-search h2{font-size:1.6rem;font-weight:500;line-height:1.5;margin:0;}.mm-menu .mm-navbars_bottom .mm-navbar .search-api-page-block-form-search .content{flex:1 1 100%;}.mm-menu .mm-navbars_bottom .mm-navbar .search-api-page-block-form-search .content .js-form-item,.mm-menu .mm-navbars_bottom .mm-navbar .search-api-page-block-form-search .content .form-search{width:100%;}.mm-menu .mm-navbars_bottom .mm-navbar > span{flex-direction:column;justify-content:space-between;}.mm-menu .mm-navbars_bottom .mm-navbar > span .field--name-body{width:100%;text-align:left;}.mm-menu .mm-navbars_bottom .mm-navbar > span .field--name-body h2{font-family:'DM Sans',sans-serif;font-size:2.3rem;font-weight:500;color:#FFF;margin-top:3.2rem;margin-bottom:2.4rem;margin-left:2.4rem;}.mm-menu .mm-navbars_bottom .mm-navbar > span .field--name-body ul{list-style:none;margin-bottom:8rem;padding-left:2.4rem;}.mm-menu .mm-navbars_bottom .mm-navbar > span .field--name-body ul li{font-family:'DM Sans',sans-serif;font-size:1.8rem;font-weight:500;color:#FFF;margin-bottom:2.4rem;}.mm-menu .mm-navbars_bottom .mm-navbar > span .field--name-body ul li a:hover,.mm-menu .mm-navbars_bottom .mm-navbar > span .field--name-body ul li a:focus{text-decoration:underline;}.mm-wrapper_opening .responsive-menu-toggle-icon:before,.mm-wrapper_opening .responsive-menu-toggle-icon:after{top:20px !important;}.sidebar nav .nav-item{border-left:2px solid transparent;}.sidebar nav .nav-item.active{border-left-color:#EBB650;}.sidebar nav .nav-item:hover{border-left-color:#F7E2B9;}
@media print{.header{padding-top:0;padding-bottom:0;}.search-block-form{display:none;}.logo-container{background:none;}.navbar,.sidebar{display:none;}.col-md-7{width:100%!important;}.break-sm-hide{display:none!important;}.sidebar.sidebar.break-sm-show{display:block!important;}.off-canvas-wrapper{display:none;}.breadcrumb{display:none;}.region-header:after{content:"Washington State Parks";color:#000;font-size:1.6em;}.region-header .navbar-text{width:100%;}.region-header .logo img{display:none;}.region-header #block-utilitylinks{display:none;}.region-header #search-block-form{display:none;}.collapse{display:block!important;}.more-link{display:none;}}
.text-xl{font-size:2.3rem;line-height:1.5;}@media screen and (max-width:767px){.text-xl{font-size:2rem;line-height:1.5;}}@media screen and (max-width:320px){.text-xl{font-size:1.8rem;}}.text-lg{font-size:1.9rem !important;line-height:1.5;}@media screen and (max-width:767px){.text-lg{font-size:1.6rem !important;line-height:1.5;}}@media screen and (max-width:320px){.text-lg{font-size:1.4rem !important;}}.text-md{font-size:1.6rem !important;line-height:1.5;}@media screen and (max-width:767px){.text-md{font-size:1.4rem !important;line-height:1.5;}}@media screen and (max-width:320px){.text-md{font-size:1.2rem !important;}}.text-sm{font-size:1.4rem !important;line-height:1.5;}@media screen and (max-width:767px){.text-sm{font-size:1.2rem !important;line-height:1.5;}}@media screen and (max-width:320px){.text-sm{font-size:1rem!important;}}.shadow{-webkit-box-shadow:0px 2px 4px rgba(0,0,0,0.25);-moz-box-shadow:0px 2px 4px rgba(0,0,0,0.25);box-shadow:0px 2px 4px rgba(0,0,0,0.25);}.shadow-2{-webkit-box-shadow:0px 4px 8px rgba(0,0,0,0.25);-moz-box-shadow:0px 4px 8px rgba(0,0,0,0.25);box-shadow:0px 4px 8px rgba(0,0,0,0.25);}.shadow-3{-webkit-box-shadow:0px 0px 20px rgba(0,0,0,0.1);-moz-box-shadow:0px 0px 20px rgba(0,0,0,0.1);box-shadow:0px 0px 20px rgba(0,0,0,0.1);}.no-shadow{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}.card-base{background-color:#FFF;border-radius:10px;border:3px solid #2C5535;padding:30px;-webkit-box-shadow:0px 4px 8px rgba(0,0,0,0.25);-moz-box-shadow:0px 4px 8px rgba(0,0,0,0.25);box-shadow:0px 4px 8px rgba(0,0,0,0.25);}:root{--bs-border-radius:10px;--bs-light-rgb:127,152,46;--bs-breadcrumb-item-padding-x:14px;}@media screen and (max-width:767px){body .row,body .row > *{--bs-gutter-x:0.6rem;}}html{font-size:10px;}body{font-family:'Commissioner',sans-serif;font-size:1.9rem !important;color:#1B331F;line-height:1.5;}@media screen and (max-width:767px){body{font-size:1.6rem !important;line-height:1.5;}}@media screen and (max-width:320px){body{font-size:1.4rem !important;}}body #page{overflow-x:hidden;background-color:#FFF;}body h1,body h2,body h3,body h4,body h5,body h6{font-family:'DM Sans',sans-serif;}body h1,body .h1{color:#1B331F;font-weight:700;font-size:4rem;margin-top:4rem;margin-bottom:4rem;}@media screen and (max-width:767px){body h1,body .h1{font-size:3.3rem;margin-top:2rem;margin-bottom:2rem;}}@media screen and (max-width:320px){body h1,body .h1{font-size:3rem;}}body h2,body .h2{color:#343434;font-weight:500;font-size:3.4rem;margin-top:4rem;margin-bottom:2rem;}body h2 strong,body .h2 strong{font-weight:500;}@media screen and (max-width:767px){body h2,body .h2{font-size:2.8rem;margin-top:2rem;margin-bottom:1rem;}}@media screen and (max-width:320px){body h2,body .h2{font-size:2.5rem;}}body h3,body .h3{color:#343434;font-weight:500!important;font-size:2.8rem;margin-top:2rem;margin-bottom:2rem;}body h3 strong,body .h3 strong{font-weight:500;}@media screen and (max-width:767px){body h3,body .h3{font-size:2.3rem;margin-top:1rem;margin-bottom:1rem;}}@media screen and (max-width:320px){body h3,body .h3{font-size:2rem;}}body h4,body .h4{color:#343434;font-weight:500!important;font-size:2.3rem;margin-top:2rem;margin-bottom:2rem;}body h4 strong,body .h4 strong{font-weight:500;}@media screen and (max-width:767px){body h4,body .h4{font-size:1.8rem;margin-top:1rem;margin-bottom:1rem;}}@media screen and (max-width:320px){body h4,body .h4{font-size:1.6rem;}}body p,body ul,body ol{margin-bottom:2rem;}body .hide{display:none!important;}body a,body .nav-link{color:#195794;text-decoration:underline 1px;}body a:hover,body .nav-link:hover,body a:focus,body .nav-link:focus{color:#0A233B;text-decoration:none;}body a:active,body .nav-link:active{outline:2px solid #A9D3CB;outline-offset:4px;border-radius:8px;}body a:focus-visible,body .nav-link:focus-visible{outline:2px solid #2A8370;outline-offset:4px;border-radius:8px;display:inline-block;}body a:focus-visible:active,body .nav-link:focus-visible:active{outline-color:#A9D3CB;}body a:visited,body .nav-link:visited{color:#2C5535;}body .navbar-brand:active,body .menu-item a:active{outline:0;border-radius:0;}body p > a:focus-visible{display:inline;}body .btn{-webkit-box-shadow:0px 2px 4px rgba(0,0,0,0.25);-moz-box-shadow:0px 2px 4px rgba(0,0,0,0.25);box-shadow:0px 2px 4px rgba(0,0,0,0.25);color:#343434;font-weight:500!important;font-size:2.3rem;margin-top:2rem;margin-bottom:2rem;width:100%;text-align:center;font-family:'DM Sans',sans-serif;padding:10px 16px;margin-bottom:20px;border-width:2px;border-radius:10px;}body .btn strong{font-weight:500;}@media screen and (max-width:767px){body .btn{font-size:1.8rem;margin-top:1rem;margin-bottom:1rem;}}@media screen and (max-width:320px){body .btn{font-size:1.6rem;}}body .btn-default,body .btn-secondary{background-color:#FFF;border-color:#2C5535;color:#2C5535;}body .btn-default:hover,body .btn-secondary:hover{background-color:#D5DDD6;border-color:#D5DDD6;color:#2C5535;}body .btn-default:active,body .btn-secondary:active,body .btn-default:active:focus,body .btn-secondary:active:focus{background-color:#627A68;border-color:#627A68;color:#FFF;-webkit-box-shadow:none;box-shadow:none;}body .btn-default:focus,body .btn-secondary:focus{background-color:#D5DDD6;border-color:#D5DDD6;box-shadow:none;color:#2C5535;}body .btn-default:focus-visible,body .btn-secondary:focus-visible{outline:4px solid #2A8370;outline-offset:4px;}body .btn-default:focus-visible:active,body .btn-secondary:focus-visible:active{background-color:#627A68;border-color:#627A68;color:#FFF;-webkit-box-shadow:none;box-shadow:none;}body .btn-default.disabled,body .btn-secondary.disabled,body .btn-default:disabled,body .btn-secondary:disabled{background-color:#D5DDD6;border-color:#D5DDD6;color:#2C5535;pointer-events:none;opacity:0.65;}body .btn-default:visited,body .btn-secondary:visited{color:#2C5535;}body .btn-primary{background-color:#2C5535;border-color:#2C5535;color:#FFF;}body .btn-primary:hover{background-color:#D5DDD6;border-color:#D5DDD6;color:#2C5535;}body .btn-primary:active,body .btn-primary:active:focus{background-color:#627A68;border-color:#627A68;color:#FFF;-webkit-box-shadow:none;box-shadow:none;}body .btn-primary:focus{background-color:#2C5535;border-color:#2C5535;box-shadow:none;color:#FFF;}body .btn-primary:focus-visible{outline:4px solid #2A8370;outline-offset:4px;}body .btn-primary:focus-visible:active{background-color:#627A68;border-color:#627A68;color:#FFF;-webkit-box-shadow:none;box-shadow:none;}body .btn-primary.disabled,body .btn-primary:disabled{background-color:#D5DDD6;border-color:#D5DDD6;color:#2C5535;pointer-events:none;opacity:0.65;}body .btn-primary:visited{color:#FFF;}body .btn-primary:visited:hover{color:#2C5535;}body .btn-success{background-color:#2A8370;border-color:#2A8370;}body .btn-success:hover{background-color:#58CAB2;border-color:#ABE0D5;}body .btn-info{background-color:#A9D3CB;border-color:#A9D3CB;}body .btn-info:hover{background-color:#d4e9e5;border-color:#A9D3CB;}body .btn-warning{background-color:#F0AD4E;border-color:#F0AD4E;}body .btn-warning:hover{background-color:#f9eacd;border-color:#F0AD4E;}body .btn-danger{background-color:#B3261E;border-color:#B3261E;}body .btn-danger:hover{background-color:#CD4942;border-color:#F3C6C9;}body .btn-sm{font-size:2rem;padding-top:4px;padding-bottom:4px;}@media screen and (max-width:767px){body .btn-sm{font-size:1.5rem;}}body .btn-auto{width:auto;}body .btn-group{gap:8px;margin-right:auto;}@media screen and (max-width:767px){body .btn-group{margin:0;flex-direction:column;width:100%;}}body .btn-group .btn{background-color:#2C5535;border-color:#2C5535;color:#FFF;width:auto;min-width:160px;border-radius:10px !important;font-size:2.3rem;margin-bottom:0;}body .btn-group .btn:hover{background-color:#D5DDD6;border-color:#D5DDD6;color:#2C5535;}body .btn-group .btn:active,body .btn-group .btn:active:focus{background-color:#627A68;border-color:#627A68;color:#FFF;-webkit-box-shadow:none;box-shadow:none;}body .btn-group .btn:focus{background-color:#2C5535;border-color:#2C5535;box-shadow:none;color:#FFF;}body .btn-group .btn:focus-visible{outline:4px solid #2A8370;outline-offset:4px;}body .btn-group .btn:focus-visible:active{background-color:#627A68;border-color:#627A68;color:#FFF;-webkit-box-shadow:none;box-shadow:none;}body .btn-group .btn.disabled,body .btn-group .btn:disabled{background-color:#D5DDD6;border-color:#D5DDD6;color:#2C5535;pointer-events:none;opacity:0.65;}body .btn-group .btn:visited{color:#FFF;}body .btn-group .btn:visited:hover{color:#2C5535;}@media screen and (max-width:767px){body .btn-group .btn{font-size:1.8rem;width:100%;}}body .btn-group .btn:nth-child(2){background-color:#FFF;border-color:#2C5535;color:#2C5535;}body .btn-group .btn:nth-child(2):hover{background-color:#D5DDD6;border-color:#D5DDD6;color:#2C5535;}body .btn-group .btn:nth-child(2):active,body .btn-group .btn:nth-child(2):active:focus{background-color:#627A68;border-color:#627A68;color:#FFF;-webkit-box-shadow:none;box-shadow:none;}body .btn-group .btn:nth-child(2):focus{background-color:#D5DDD6;border-color:#D5DDD6;box-shadow:none;color:#2C5535;}body .btn-group .btn:nth-child(2):focus-visible{outline:4px solid #2A8370;outline-offset:4px;}body .btn-group .btn:nth-child(2):focus-visible:active{background-color:#627A68;border-color:#627A68;color:#FFF;-webkit-box-shadow:none;box-shadow:none;}body .btn-group .btn:nth-child(2).disabled,body .btn-group .btn:nth-child(2):disabled{background-color:#D5DDD6;border-color:#D5DDD6;color:#2C5535;pointer-events:none;opacity:0.65;}body .btn-group .btn:nth-child(2):visited{color:#2C5535;}body .visually-hidden.skip-link.focusable{color:#195794 !important;left:300px;background:none!important;}body .visually-hidden.skip-link.focusable:focus,body .visually-hidden.skip-link.focusable:focus-within,body .visually-hidden.skip-link.focusable:focus-visible{background-color:#fff;color:#195794 !important;position:static !important;overflow:visible;clip:auto;width:auto;height:auto;display:inline;}body .breadcrumb{font-size:1.6rem !important;line-height:1.5;margin:0 0 2rem 0;}@media screen and (max-width:767px){body .breadcrumb{font-size:1.4rem !important;line-height:1.5;}}@media screen and (max-width:320px){body .breadcrumb{font-size:1.2rem !important;}}body .breadcrumb .breadcrumb,body .breadcrumb .breadcrumb.active{color:#1B331F !important;}body .breadcrumb .breadcrumb-item + .breadcrumb-item::before{font-family:"Font Awesome 6 Pro";content:"\f0da";color:#1B331F;font-weight:700;}body .banner{margin-bottom:40px;}body .banner img{max-width:100%;height:auto;border-radius:15px;}body .contact-bottom{margin-top:20px;margin-bottom:20px;}body .contact-bottom::before{content:'';display:block;background-color:#A5B76D;height:7px;width:100%;border-radius:4px;margin-bottom:20px;}body .contact-bottom h2{margin-bottom:12px;}body .contact-bottom th{width:auto;margin-right:40px;}body .contact-bottom td{padding:0!important;}body .form-check-input:checked{background-color:#2C5535;border-color:#2C5535;}body .form-check-input:focus{box-shadow:none;}body .form-check-input:focus-visible{outline:4px solid #2A8370;outline-offset:4px;}body .bg-green{background-color:#DFE6D2;color:#343434;padding:25px 42px;margin-bottom:40px;}body .bg-green ul,body .bg-green ol{margin-bottom:0!important;padding-left:0!important;}body .bg-green ul li,body .bg-green ol li{margin-bottom:0!important;list-style-type:none;}body .bg-green p,body .bg-green .field{margin-bottom:0!important;}body .bg-green .field{display:inline-block;}body .mt-20{margin-top:2rem!important;}@media screen and (max-width:767px){body .mt-20{margin-top:1rem!important;}}body .mt-40{margin-top:4rem!important;}@media screen and (max-width:767px){body .mt-40{margin-top:2rem !important;}}body .mb-20{margin-bottom:2rem!important;}@media screen and (max-width:767px){body .mb-20{margin-bottom:1rem!important;}}body .mb-40{margin-bottom:4rem!important;}@media screen and (max-width:767px){body .mb-40{margin-bottom:2rem !important;}}@media screen and (min-width:992px){body .sidebar_first{width:383px;}}body .main-content{}body .main-content #main-content{margin-bottom:2rem;}body .main-content .node__content{font-size:1.9rem !important;line-height:1.5;}@media screen and (max-width:767px){body .main-content .node__content{font-size:1.6rem !important;line-height:1.5;}}@media screen and (max-width:320px){body .main-content .node__content{font-size:1.4rem !important;}}body .main-content .field--name-field-summary{font-size:2.3rem;line-height:1.5;}@media screen and (max-width:767px){body .main-content .field--name-field-summary{font-size:2rem;line-height:1.5;}}@media screen and (max-width:320px){body .main-content .field--name-field-summary{font-size:1.8rem;}}body .main-content .teaser .field--name-field-summary{font-size:1.9rem !important;line-height:1.5;}@media screen and (max-width:767px){body .main-content .teaser .field--name-field-summary{font-size:1.6rem !important;line-height:1.5;}}@media screen and (max-width:320px){body .main-content .teaser .field--name-field-summary{font-size:1.4rem !important;}}body .main-content #block-drupalbase-custom-content ul,body .main-content #block-drupalbase-custom-content ol{margin-left:1rem;}body .main-content #block-drupalbase-custom-content ul li,body .main-content #block-drupalbase-custom-content ol li{margin-bottom:0;}body .main-content .field--type-address .address{font-style:italic;margin-bottom:1rem;font-size:2.3rem;line-height:1.5;}@media screen and (max-width:767px){body .main-content .field--type-address .address{font-size:2rem;line-height:1.5;}}@media screen and (max-width:320px){body .main-content .field--type-address .address{font-size:1.8rem;}}body .main-content .field--name-field-email .field__item{text-transform:lowercase;word-break:break-word;}body .main-content .field--name-field-trail-map-url .field__item{margin-bottom:2rem;}body .main-content .field--name-field-summary{margin-bottom:2rem;}body .main-content .field{}body .main-content p{margin-bottom:2rem;}body .main-content .break-all{word-break:break-all;}body .main-content .passes-list ul{margin-left:1rem;}body .main-content .field--name-field-linked-pages{display:none;}body .main-content .main-col{margin-right:33px;}@media screen and (max-width:767px){body .main-content .main-col{margin-right:0;}}body .main-content .sidebar{background-color:#FFF;border-radius:10px;border:3px solid #2C5535;padding:30px;-webkit-box-shadow:0px 4px 8px rgba(0,0,0,0.25);-moz-box-shadow:0px 4px 8px rgba(0,0,0,0.25);box-shadow:0px 4px 8px rgba(0,0,0,0.25);color:#343434;font-weight:500!important;font-size:2.3rem;margin-top:2rem;margin-bottom:2rem;margin-top:0;margin-left:33px;}body .main-content .sidebar strong{font-weight:500;}@media screen and (max-width:767px){body .main-content .sidebar{font-size:1.8rem;margin-top:1rem;margin-bottom:1rem;}}@media screen and (max-width:320px){body .main-content .sidebar{font-size:1.6rem;}}@media screen and (max-width:1199px){body .main-content .sidebar,body .main-content .sidebar p,body .main-content .sidebar .btn{font-size:2rem;line-height:1.5;}}@media screen and (max-width:991px){body .main-content .sidebar{margin-left:0;margin-bottom:3rem;}}body .main-content .sidebar h2{color:#343434;font-weight:500;font-size:3.4rem;margin-top:4rem;margin-bottom:2rem;margin-bottom:1.5rem;padding:0;}body .main-content .sidebar h2 strong{font-weight:500;}@media screen and (max-width:767px){body .main-content .sidebar h2{font-size:2.8rem;margin-top:2rem;margin-bottom:1rem;}}@media screen and (max-width:320px){body .main-content .sidebar h2{font-size:2.5rem;}}body .main-content .sidebar h2:first-child{margin-top:0;}body .main-content .sidebar ul:not(.passes-list){margin-left:0;}body .main-content .sidebar p,body .main-content .sidebar .field{margin-bottom:2rem;}body .main-content .sidebar .btn{margin-top:0;}body .main-content .paragraph--type--callout,body .main-content .paragraph--type--contact-information{background-color:#E2E2E2;}body .main-content .paragraph--type--callout h2,body .main-content .paragraph--type--contact-information h2{background-color:#EBB650;color:#fff;}body .wrapper-middle-green,body .wrapper-bottom-green{background-color:#D4E9E5;padding:40px 0;margin-bottom:0;}body .wrapper-middle-green .row,body .wrapper-bottom-green .row,body .wrapper-middle-green .row > *,body .wrapper-bottom-green .row > *{--bs-gutter-x:8.8rem;}body .wrapper-middle-green .col-12,body .wrapper-bottom-green .col-12{display:flex;flex-direction:column;justify-content:center;}body .wrapper-middle-green h2,body .wrapper-bottom-green h2{font-weight:700;font-size:4.8rem;line-height:1.5;margin-top:0;}@media screen and (max-width:991px){body .wrapper-middle-green h2,body .wrapper-bottom-green h2{font-size:3.3rem;margin:8px 0;}}body .wrapper-middle-green .field--name-field-image,body .wrapper-bottom-green .field--name-field-image{margin-bottom:0;}body .wrapper-middle-green img,body .wrapper-bottom-green img{max-width:100%;height:auto;margin-bottom:0;}@media screen and (max-width:991px){body .wrapper-middle-green img,body .wrapper-bottom-green img{border-radius:10px;}}@media screen and (max-width:767px){body .wrapper-middle-green img,body .wrapper-bottom-green img{width:100%;}}body .wrapper-middle-green .btn,body .wrapper-bottom-green .btn{margin-top:32px;margin-right:30px;padding:10px 20px;min-width:160px;}@media screen and (max-width:767px){body .wrapper-middle-green .btn,body .wrapper-bottom-green .btn{width:100%;}}body footer.site-footer .wrapper-footer-top{background-color:#2C5535;border-top:0;color:#FFF;font-family:'Commissioner',sans-serif;font-size:2.3rem;line-height:1.5;}@media screen and (max-width:767px){body footer.site-footer .wrapper-footer-top{font-size:2rem;line-height:1.5;}}@media screen and (max-width:320px){body footer.site-footer .wrapper-footer-top{font-size:1.8rem;}}body footer.site-footer .wrapper-footer-top h2{color:#343434;font-weight:500!important;font-size:2.8rem;margin-top:2rem;margin-bottom:2rem;color:#FFF;margin-top:0;margin-bottom:20px;}body footer.site-footer .wrapper-footer-top h2 strong{font-weight:500;}@media screen and (max-width:767px){body footer.site-footer .wrapper-footer-top h2{font-size:2.3rem;margin-top:1rem;margin-bottom:1rem;}}@media screen and (max-width:320px){body footer.site-footer .wrapper-footer-top h2{font-size:2rem;}}body footer.site-footer .wrapper-footer-top ul{padding-left:0!important;list-style-type:none;}body footer.site-footer .wrapper-footer-top ul li{margin-bottom:20px;}body footer.site-footer .wrapper-footer-top ul li .fontawesome-icon-inline > span{font-size:3.6rem;margin-right:20px;width:42px;text-align:center;vertical-align:middle;}body footer.site-footer .wrapper-footer-top ul li a{color:#FFF;}body footer.site-footer .wrapper-footer-top ul li a:hover{color:#FFF;}body footer.site-footer .wrapper-footer-top ul li a:focus-visible{outline-color:#FFF;}@media screen and (max-width:600px){body footer.site-footer .wrapper-footer-top #block-drupalbase-custom-footer3 ul li{width:25%;float:left;}}@media screen and (max-width:320px){body footer.site-footer .wrapper-footer-top #block-drupalbase-custom-footer3 ul li{width:33.3333%;float:left;}}body footer.site-footer .wrapper-footer-bottom{background-color:#1B331F;}body footer.site-footer .wrapper-footer-bottom a{color:#FFF;text-decoration:none;}body footer.site-footer .wrapper-footer-bottom a:hover{text-decoration:underline;}body.page-view-frontpage .block-views-exposed-filter-blockparks-block-19,body.page-view-frontpage #block-findyourparkformblock,body.page-view-frontpage #block-findyourparkformblock--2{margin:-150px auto 60px auto;}body.page-view-frontpage .block-views-exposed-filter-blockparks-block-19 .d-flex,body.page-view-frontpage #block-findyourparkformblock .d-flex,body.page-view-frontpage #block-findyourparkformblock--2 .d-flex{display:block!important;}body.page-view-frontpage .block-views-exposed-filter-blockparks-block-19 .bef-links,body.page-view-frontpage #block-findyourparkformblock .bef-links,body.page-view-frontpage #block-findyourparkformblock--2 .bef-links{background-color:transparent;}body.page-view-frontpage .block-views-exposed-filter-blockparks-block-19 .bef-links ul,body.page-view-frontpage #block-findyourparkformblock .bef-links ul,body.page-view-frontpage #block-findyourparkformblock--2 .bef-links ul{list-style-type:none;}
