/*! normalize.css v7.0.0 | MIT License | github.com/necolas/normalize.css */img,svg.icon{vertical-align:middle}audio,canvas,progress,video{display:inline-block}progress,sub,sup{vertical-align:baseline}button,html,input,mark,select,textarea{color:#000}*,:after,:before,legend{box-sizing:border-box}button,hr,input{overflow:visible}article,aside,details,figcaption,figure,footer,header,hr,main,menu,nav,section{display:block}embed,iframe,img,legend{max-width:100%}.hidden,.invisible,.slick-loading .slick-slide,.slick-loading .slick-track{visibility:hidden}.breakforprint,.fr-view hr{page-break-after:always}.fr-view,.fr-view pre{word-wrap:break-word}.clearfix::after,.clearfix:after,.container-fluid:after,.container:after,.fr-view hr,.ig-grid:after,.row:after,.slick-track:after{clear:both}html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}dfn{font-style:italic}mark{background-color:#ff0}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}audio:not([controls]){display:none;height:0}img{border-style:none;width:auto;height:auto}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:ButtonText dotted 1px}legend{color:inherit;display:table;padding:0;white-space:normal}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}.focus-overlay-target,.js-click-user :active,.js-click-user :focus,.slick-list:focus{outline:0}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}.buzz-article__caption,.calendar .event-meta,.italic,.li-date,.li-extra,.meta-item.date,.module .summary{font-style:italic}summary{display:list-item}[hidden],template{display:none}body{margin:0;font-family:"Open Sans",sans-serif;line-height:1.4;overflow-x:hidden;overflow-y:scroll;background:#fff}::selection{background:#5f9e45;color:#fff;text-shadow:none}hr{box-sizing:content-box;margin:1em 0;padding:0;height:1px;border:0;border-top:1px solid #ccc}.image-fluid,.image-fluid img{max-width:none;width:100%;height:auto}.image-fixed,.image-fixed img{max-width:none}fieldset{border:0;margin:0;padding:0}.hidden{display:none!important}.sr-only,.visually-hidden,.visuallyHidden,.visuallyhidden{position:absolute;overflow:hidden;clip:rect(0 0 0 0);margin:-1px;padding:0;border:0;width:1px;height:1px;transition:none}.sr-only.focusable:focus,.visually-hidden.focusable:focus,.visuallyHidden.focusable:focus,.visuallyhidden.focusable:focus{position:fixed;top:0;left:0;background:#5f9e45;color:#fff;overflow:visible;clip:auto;margin:0;width:100%;height:auto;border:1px dashed #fff;padding:10px;text-align:center;text-decoration:none;font-weight:700;z-index:9001}.clearfix:after,.clearfix:before{content:" ";display:table}.dsk-only,.dsk-only-flex,.dsk-only-inline{display:none!important}.align-center{text-align:center}.align-right{text-align:right}.align-left{text-align:left}@media (min-width:60em){.dsk-only{display:block!important}.dsk-only-inline{display:inline!important}.dsk-only-flex{display:-ms-flexbox!important;display:flex!important}.mb-only{display:none!important}.align-center-dsk{text-align:center}.align-right-dsk{text-align:right}.align-left-dsk{text-align:left}}.float-right{float:right}.float-left{float:left}figure{margin:1em 0}.full-width{width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw}.container,.container-fluid{margin-right:auto;margin-left:auto;padding-left:.938em;padding-right:.938em}.main-content iframe{width:100%}.scroll-cover{position:fixed;top:0;left:0;bottom:0;right:0;pointer-events:auto!important;z-index:10000}.svg-legend{position:absolute;top:-9999em;left:-9999em;width:0;height:0;overflow:hidden}svg.icon{display:inline-block;width:24px;height:24px;transition:all .3s ease-in-out}a,img.b-lazy{transition:all .18s ease-in-out}.video{position:relative;display:block}.video::before{content:"";display:block;padding-top:56.25%}.video embed,.video iframe,.video video{position:absolute;top:0;left:0;width:100%;height:100%}img.b-lazy{opacity:0}img.b-lazy.b-loaded{opacity:1}.color-primary{color:#5f9e45}.color-secondary{color:#fed23f}@media (prefers-reduced-motion:reduce){*,::after,::before{animation-duration:1ms!important;transition-duration:1ms!important}}.target-hide,.target-show{animation-duration:.3s;animation-fill-mode:both;animation-timing-function:ease-in-out}.container{width:100%;max-width:81.25em}.table,input{max-width:100%}.row{margin-left:-.938em;margin-right:-.938em;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-20,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;padding-left:.938em;padding-right:.938em;width:100%}.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{float:left}.col-xs-12{width:100%}.col-xs-11{width:91.66666667%}.col-xs-10{width:83.33333333%}.col-xs-9{width:75%}.col-xs-8{width:66.66666667%}.col-xs-7{width:58.33333333%}.col-xs-6{width:50%}.col-xs-5{width:41.66666667%}.col-xs-4{width:33.33333333%}.col-xs-3{width:25%}.col-xs-2{width:16.66666667%}.col-xs-1{width:8.33333333%}.col-xs-pull-12{right:100%}.col-xs-pull-11{right:91.66666667%}.col-xs-pull-10{right:83.33333333%}.col-xs-pull-9{right:75%}.col-xs-pull-8{right:66.66666667%}.col-xs-pull-7{right:58.33333333%}.col-xs-pull-6{right:50%}.col-xs-pull-5{right:41.66666667%}.col-xs-pull-4{right:33.33333333%}.col-xs-pull-3{right:25%}.col-xs-pull-2{right:16.66666667%}.col-xs-pull-1{right:8.33333333%}.col-xs-pull-0{right:auto}.col-xs-push-12{left:100%}.col-xs-push-11{left:91.66666667%}.col-xs-push-10{left:83.33333333%}.col-xs-push-9{left:75%}.col-xs-push-8{left:66.66666667%}.col-xs-push-7{left:58.33333333%}.col-xs-push-6{left:50%}.col-xs-push-5{left:41.66666667%}.col-xs-push-4{left:33.33333333%}.col-xs-push-3{left:25%}.col-xs-push-2{left:16.66666667%}.col-xs-push-1{left:8.33333333%}.col-xs-push-0{left:auto}.col-xs-offset-12{margin-left:100%}.col-xs-offset-11{margin-left:91.66666667%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-0{margin-left:0}@media (min-width:48em){.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9{float:left}.col-sm-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}.col-sm-pull-12{right:100%}.col-sm-pull-11{right:91.66666667%}.col-sm-pull-10{right:83.33333333%}.col-sm-pull-9{right:75%}.col-sm-pull-8{right:66.66666667%}.col-sm-pull-7{right:58.33333333%}.col-sm-pull-6{right:50%}.col-sm-pull-5{right:41.66666667%}.col-sm-pull-4{right:33.33333333%}.col-sm-pull-3{right:25%}.col-sm-pull-2{right:16.66666667%}.col-sm-pull-1{right:8.33333333%}.col-sm-pull-0{right:auto}.col-sm-push-12{left:100%}.col-sm-push-11{left:91.66666667%}.col-sm-push-10{left:83.33333333%}.col-sm-push-9{left:75%}.col-sm-push-8{left:66.66666667%}.col-sm-push-7{left:58.33333333%}.col-sm-push-6{left:50%}.col-sm-push-5{left:41.66666667%}.col-sm-push-4{left:33.33333333%}.col-sm-push-3{left:25%}.col-sm-push-2{left:16.66666667%}.col-sm-push-1{left:8.33333333%}.col-sm-push-0{left:auto}.col-sm-offset-12{margin-left:100%}.col-sm-offset-11{margin-left:91.66666667%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-0{margin-left:0}}@media (min-width:60em){.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-20,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9{float:left}.col-md-12{width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:83.33333333%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-20{width:20%}.col-md-1{width:8.33333333%}.col-md-pull-12{right:100%}.col-md-pull-11{right:91.66666667%}.col-md-pull-10{right:83.33333333%}.col-md-pull-9{right:75%}.col-md-pull-8{right:66.66666667%}.col-md-pull-7{right:58.33333333%}.col-md-pull-6{right:50%}.col-md-pull-5{right:41.66666667%}.col-md-pull-4{right:33.33333333%}.col-md-pull-3{right:25%}.col-md-pull-2{right:16.66666667%}.col-md-pull-1{right:8.33333333%}.col-md-pull-0{right:auto}.col-md-push-12{left:100%}.col-md-push-11{left:91.66666667%}.col-md-push-10{left:83.33333333%}.col-md-push-9{left:75%}.col-md-push-8{left:66.66666667%}.col-md-push-7{left:58.33333333%}.col-md-push-6{left:50%}.col-md-push-5{left:41.66666667%}.col-md-push-4{left:33.33333333%}.col-md-push-3{left:25%}.col-md-push-2{left:16.66666667%}.col-md-push-1{left:8.33333333%}.col-md-push-0{left:auto}.col-md-offset-12{margin-left:100%}.col-md-offset-11{margin-left:91.66666667%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-9{margin-left:75%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-6{margin-left:50%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-3{margin-left:25%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-0{margin-left:0}}@media (min-width:71.25em){.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9{float:left}.col-lg-12{width:100%}.col-lg-11{width:91.66666667%}.col-lg-10{width:83.33333333%}.col-lg-9{width:75%}.col-lg-8{width:66.66666667%}.col-lg-7{width:58.33333333%}.col-lg-6{width:50%}.col-lg-5{width:41.66666667%}.col-lg-4{width:33.33333333%}.col-lg-3{width:25%}.col-lg-2{width:16.66666667%}.col-lg-1{width:8.33333333%}.col-lg-pull-12{right:100%}.col-lg-pull-11{right:91.66666667%}.col-lg-pull-10{right:83.33333333%}.col-lg-pull-9{right:75%}.col-lg-pull-8{right:66.66666667%}.col-lg-pull-7{right:58.33333333%}.col-lg-pull-6{right:50%}.col-lg-pull-5{right:41.66666667%}.col-lg-pull-4{right:33.33333333%}.col-lg-pull-3{right:25%}.col-lg-pull-2{right:16.66666667%}.col-lg-pull-1{right:8.33333333%}.col-lg-pull-0{right:auto}.col-lg-push-12{left:100%}.col-lg-push-11{left:91.66666667%}.col-lg-push-10{left:83.33333333%}.col-lg-push-9{left:75%}.col-lg-push-8{left:66.66666667%}.col-lg-push-7{left:58.33333333%}.col-lg-push-6{left:50%}.col-lg-push-5{left:41.66666667%}.col-lg-push-4{left:33.33333333%}.col-lg-push-3{left:25%}.col-lg-push-2{left:16.66666667%}.col-lg-push-1{left:8.33333333%}.col-lg-push-0{left:auto}.col-lg-offset-12{margin-left:100%}.col-lg-offset-11{margin-left:91.66666667%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-0{margin-left:0}}.h1,.h2,.h3,.hawk-facet-rail__results-label h3,h1,h2,h3{margin:0 0 1em;font-family:"Cabin Condensed",sans-serif}.h1,h1{font-size:50px;font-size:3.125rem}.h2,.hawk-facet-rail__results-label h3,h2{font-size:35px;font-size:2.1875rem;line-height:39px;line-height:2.4375rem;color:#0e6a5b;margin-bottom:5px;margin-top:20px}.h3,h3{font-size:25px;font-size:1.5625rem;line-height:29px;line-height:1.8125rem;color:#514e45;margin-bottom:5px;margin-top:20px}.h4,h4{font-family:"Cabin Condensed",sans-serif;font-size:18px;font-size:1.125rem}h2+h3{margin-top:0;margin-bottom:15px}a{color:#496c18;text-decoration:none}a:focus,a:hover{text-decoration:underline}p{margin:0 0 1em}.story-content h2,blockquote{margin:1em 1.5em;padding-left:1.5em;border-left:5px solid #d9d9d9}.smallest{font-size:.8em}.smaller{font-size:.9em}.larger{font-size:1.1em}.largest{font-size:1.2em}.bold{font-weight:700}.strike{text-decoration:line-through}.nowrap{white-space:nowrap}.important{color:red;font-weight:700;text-transform:uppercase}.title{font-weight:600;margin:0 0 5px;font-size:20px}@media screen and (min-width:320px){.title{font-size:calc(20px + 10 * ((100vw - 320px)/ 640))}}@media screen and (min-width:960px){.title{font-size:30px}}.FormPanel table.EditingFormTable .date-picker-field .form-control-text,.accordion-button,.btn,.button,.culture-selector__button,.inline-form input[type=submit],div[id*=form-] input[type=submit],span.button a{display:inline-block;padding:1em 2.5em;border:0;font-family:"Open Sans",sans-serif;color:#fff;text-decoration:none!important;text-align:center;background:#5f9e45;transition:all .2s ease-out;font-weight:700;font-size:16px;font-size:1rem}.FormPanel table.EditingFormTable .date-picker-field .form-control-text:focus,.FormPanel table.EditingFormTable .date-picker-field .form-control-text:hover,.accordion-button:focus,.accordion-button:hover,.btn:focus,.btn:hover,.button:focus,.button:hover,.culture-selector__button:focus,.culture-selector__button:hover,.inline-form input:focus[type=submit],.inline-form input:hover[type=submit],div[id*=form-] input:focus[type=submit],div[id*=form-] input:hover[type=submit],span.button a:focus,span.button a:hover{background:#0c6b5b}.FormPanel table.EditingFormTable .date-picker-field .button-secondary.form-control-text,.btn.button-secondary,.button-secondary.accordion-button,.button-secondary.culture-selector__button,.button.button-secondary,.inline-form input.button-secondary[type=submit],div[id*=form-] input.button-secondary[type=submit],span.button a.button-secondary{background:#ffd140;color:#0c6b5b}.FormPanel table.EditingFormTable .date-picker-field .button-secondary.form-control-text:focus,.FormPanel table.EditingFormTable .date-picker-field .button-secondary.form-control-text:hover,.btn.button-secondary:focus,.btn.button-secondary:hover,.button-secondary.accordion-button:focus,.button-secondary.accordion-button:hover,.button-secondary.culture-selector__button:focus,.button-secondary.culture-selector__button:hover,.button.button-secondary:focus,.button.button-secondary:hover,.inline-form input.button-secondary:focus[type=submit],.inline-form input.button-secondary:hover[type=submit],div[id*=form-] input.button-secondary:focus[type=submit],div[id*=form-] input.button-secondary:hover[type=submit],span.button a.button-secondary:focus,span.button a.button-secondary:hover{background:#0c6b5b;color:#ffd140}span.accordion-button,span.button,span.culture-selector__button{padding:0;background:0 0}.FormPanel table.EditingFormTable .date-picker-field .yellow.form-control-text,.btn.yellow,.button-2,.button-3,.cookie-consent__submit{padding:1em 2.5em;border:0;text-decoration:none!important;display:inline-block;text-align:center;font-family:"Open Sans",sans-serif}.FormPanel table.EditingFormTable .date-picker-field .yellow.form-control-text,.btn.yellow,.button-2,.cookie-consent__submit{color:#0c6b5b;background:#ffd140;cursor:pointer;transition:all .18s ease-in-out;line-height:1.4;font-size:16px;font-size:1rem}.FormPanel table.EditingFormTable .date-picker-field .yellow.form-control-text:focus,.FormPanel table.EditingFormTable .date-picker-field .yellow.form-control-text:hover,.btn.yellow:focus,.btn.yellow:hover,.button-2:focus,.button-2:hover,.cookie-consent__submit:focus,.cookie-consent__submit:hover{background:#0c6b5b;color:#ffd140}.button-3{color:#fff;background:#546322;transition:all .2s ease-out;font-weight:700;font-size:16px;font-size:1rem}.footer-links,.header-weather__copy{font-family:"Cabin Condensed",sans-serif}.button-3:focus,.button-3:hover{background:#0c6b5b}.back,.more{text-transform:capitalize}.hero-slider-btn,.slider-btn{position:absolute;width:60px;height:60px;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:5;font-size:0;color:#5f9e45;transition:all .18s ease-in-out;background:0 0;border:none;cursor:pointer;padding:0}.hero-slider-btn svg,.slider-btn svg{display:inline-block;width:100%;height:100%;fill:currentColor;transition:all .18s ease-in-out}input,textarea{transition:all .2s ease-in-out}.hero-slider-btn:focus,.hero-slider-btn:hover,.slider-btn:focus,.slider-btn:hover{color:#fed23f}@media (min-width:60em){.hero-slider-btn,.slider-btn{width:60px;height:60px}}.FormPanel table.EditingFormTable,.FormPanel table.EditingFormTable input,.FormPanel table.EditingFormTable select,.FormPanel table.EditingFormTable textarea,.table{width:100%}.target-show{animation-name:toggleTargetShow}.target-hide{animation-name:toggleTargetHide}[data-expander-target]{display:none}[data-expander-target].active{display:block}[data-expander-target].target-show{animation-name:toggleTargetShow}[data-expander-target].target-hide{animation-name:toggleTargetHide}@keyframes toggleTargetShow{from{opacity:0;transform:translateY(-10%)}to{opacity:1;transform:translateY(0)}}@keyframes toggleTargetHide{from{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-10%)}}table{margin:1em 0}.table{margin-bottom:1rem;background-color:transparent}.table td,.table th{padding:.75rem;vertical-align:top;border:0;border-top:1px solid #dee2e6}.table thead th{vertical-align:bottom;border-bottom:2px solid #dee2e6}.header-weather__icon,button,input,label,select{vertical-align:middle}.table tbody+tbody{border-top:2px solid #dee2e6}.table .table{background-color:#fff}.table-sm td,.table-sm th{padding:.3rem}.table-bordered,.table-bordered td,.table-bordered th{border:1px solid #dee2e6}.table-bordered thead td,.table-bordered thead th{border-bottom-width:2px}.table-striped tbody tr:nth-of-type(odd){background-color:rgba(0,0,0,.05)}.table-hover tbody tr:hover{background-color:rgba(0,0,0,.075)}.table-primary,.table-primary>td,.table-primary>th{background-color:#b8daff}.table-hover .table-primary:hover,.table-hover .table-primary:hover>td,.table-hover .table-primary:hover>th{background-color:#9fcdff}.table-secondary,.table-secondary>td,.table-secondary>th{background-color:#d6d8db}.table-hover .table-secondary:hover,.table-hover .table-secondary:hover>td,.table-hover .table-secondary:hover>th{background-color:#c8cbcf}.table-success,.table-success>td,.table-success>th{background-color:#c3e6cb}.table-hover .table-success:hover,.table-hover .table-success:hover>td,.table-hover .table-success:hover>th{background-color:#b1dfbb}.table-info,.table-info>td,.table-info>th{background-color:#bee5eb}.table-hover .table-info:hover,.table-hover .table-info:hover>td,.table-hover .table-info:hover>th{background-color:#abdde5}.table-warning,.table-warning>td,.table-warning>th{background-color:#ffeeba}.table-hover .table-warning:hover,.table-hover .table-warning:hover>td,.table-hover .table-warning:hover>th{background-color:#ffe8a1}.table-danger,.table-danger>td,.table-danger>th{background-color:#f5c6cb}.table-hover .table-danger:hover,.table-hover .table-danger:hover>td,.table-hover .table-danger:hover>th{background-color:#f1b0b7}.table-light,.table-light>td,.table-light>th{background-color:#fdfdfe}.table-hover .table-light:hover,.table-hover .table-light:hover>td,.table-hover .table-light:hover>th{background-color:#ececf6}.table-dark,.table-dark>td,.table-dark>th{background-color:#c6c8ca}.table-hover .table-dark:hover,.table-hover .table-dark:hover>td,.table-hover .table-dark:hover>th{background-color:#b9bbbe}.table-active,.table-active>td,.table-active>th,.table-hover .table-active:hover,.table-hover .table-active:hover>td,.table-hover .table-active:hover>th{background-color:rgba(0,0,0,.075)}.table .thead-dark th{color:#fff;background-color:#212529;border-color:#32383e}.table .thead-light th{color:#495057;background-color:#e9ecef;border-color:#dee2e6}.table-dark{color:#fff;background-color:#212529}.table-dark td,.table-dark th,.table-dark thead th{border-color:#32383e}.calendar-main>.table-bordered,.table-dark.table-bordered,.table-responsive>.table-bordered{border:0}.table-dark.table-striped tbody tr:nth-of-type(odd){background-color:rgba(255,255,255,.05)}.table-dark.table-hover tbody tr:hover{background-color:rgba(255,255,255,.075)}@media (max-width:575.98px){.table-responsive-sm{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.table-responsive-sm>.table-bordered{border:0}}@media (max-width:767.98px){.table-responsive-md{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.table-responsive-md>.table-bordered{border:0}}@media (max-width:991.98px){.table-responsive-lg{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.table-responsive-lg>.table-bordered{border:0}}@media (max-width:1199.98px){.table-responsive-xl{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.table-responsive-xl>.table-bordered{border:0}}.calendar-main,.table-responsive{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.required-indicator{position:relative;padding-left:10px}.required-indicator:before{display:block;content:'*';position:absolute;left:0;top:0;color:red}input{padding:5px 10px;font-size:16px;font-size:1rem;border:2px solid #5f9e45;border-radius:0}input:focus,input:hover,select:focus,select:hover,textarea:focus,textarea:hover{border-color:#fed23f}input[type=checkbox],input[type=radio]{margin-right:5px;border-radius:0;vertical-align:middle;height:auto}select,textarea{padding:5px 10px;border:2px solid #5f9e45;max-width:100%}input[type=file]{height:auto;padding-top:.345rem;padding-bottom:.345rem}select{height:40px}select[multiple]{height:auto}textarea{resize:vertical;min-height:100px;border-radius:0;background:#fff}.InfoLabel{color:#225894}.ErrorLabel{color:red}.EditingFormErrorLabel{display:block;color:red;margin:10px 0 0}.FormPanel{display:block;max-width:30em}.FormPanel table.EditingFormTable tbody,.FormPanel table.EditingFormTable td,.FormPanel table.EditingFormTable thead,.FormPanel table.EditingFormTable tr{display:block}.FormPanel table.EditingFormTable tr{padding:10px 0;border-top:1px solid #b8b8b8}.FormPanel table.EditingFormTable tr:first-child{border-top:none}.FormPanel table.EditingFormTable .EditingFormLabel,.FormPanel table.EditingFormTable label{display:block;margin:0 0 10px;font-weight:700}.FormPanel table.EditingFormTable input[type=checkbox],.FormPanel table.EditingFormTable input[type=radio],.FormPanel table.EditingFormTable select[type=checkbox],.FormPanel table.EditingFormTable select[type=radio],.FormPanel table.EditingFormTable textarea[type=checkbox],.FormPanel table.EditingFormTable textarea[type=radio]{width:auto}.FormPanel table.EditingFormTable .ExplanationText{margin:10px 0 0;font-size:14px;font-size:.875rem}.FormPanel table.EditingFormTable .checkbox{display:inline-block}.FormPanel table.EditingFormTable .single-checkbox-field{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center}.FormPanel table.EditingFormTable .single-checkbox-field label{margin:0 10px 0 0}.FormPanel table.EditingFormTable .multi-checkbox-field label,.FormPanel table.EditingFormTable .radio-list-field label{margin:0;font-weight:400;display:inline-block}.FormPanel table.EditingFormTable .single-checkbox-field .EditingFormValueCell{font-size:0}.FormPanel table.EditingFormTable .single-checkbox-field .ExplanationText{font-size:14px;font-size:.875rem}.FormPanel table.EditingFormTable .multi-checkbox-field input{display:inline-block;width:auto}.FormPanel table.EditingFormTable .radio-list-field input{display:inline-block;width:auto}.FormPanel table.EditingFormTable .date-picker-field input{margin:0 0 10px}.FormPanel table.EditingFormTable .date-picker-field button{width:100%;margin:0 0 10px}.FormPanel table.EditingFormTable .date-picker-field .calendar-action{display:none}.FormPanel table.EditingFormTable .date-picker-field .form-control-text{width:100%}.FormPanel table.EditingFormTable .captcha-field .CaptchaTable{width:100%;margin:0;font-size:0;border-collapse:collapse}.FormPanel table.EditingFormTable .captcha-field .CaptchaTable tr{border:none;padding:0}.FormPanel table.EditingFormTable .captcha-field .CaptchaTable input{font-size:16px;font-size:1rem;margin:10px 0}.FormPanel table.EditingFormTable .phone-field .editing-form-control-nested-control{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;max-width:20em}.FormPanel table.EditingFormTable .phone-field .editing-form-control-nested-control span{-ms-flex:0 0 auto;flex:0 0 auto;margin:0 5px}.FormPanel table.EditingFormTable .phone-field .editing-form-control-nested-control input{min-width:0;-ms-flex:1 1 100%;flex:1 1 100%}.FormPanel table.EditingFormTable .MediaSelectorHeader input:not(:last-child){margin-bottom:10px}.FormPanel table.EditingFormTable .icon-calendar+.sr-only{display:inline-block;overflow:visible;position:static;clip:auto;width:auto;height:auto}.inline-form.inline-form--slim,div[id*=form-].inline-form--slim{max-width:660px;margin:0 0 20px}.inline-form form,div[id*=form-] form{width:100%;margin:0 auto}.inline-form .form-field,div[id*=form-] .form-field{margin:0 0 18px}.inline-form label,div[id*=form-] label{display:block;font-weight:700;margin:0 0 5px}.inline-form label.required-form-field:after,.inline-form label.required-label:after,div[id*=form-] label.required-form-field:after,div[id*=form-] label.required-label:after{content:'*';color:#E32626;margin:0 0 0 5px}.inline-form input[type=file],.inline-form input[type=text],.inline-form input[type=tel],.inline-form input[type=email],.inline-form input[type=password],.inline-form input[type=number],.inline-form select,.inline-form textarea,div[id*=form-] input[type=file],div[id*=form-] input[type=text],div[id*=form-] input[type=tel],div[id*=form-] input[type=email],div[id*=form-] input[type=password],div[id*=form-] input[type=number],div[id*=form-] select,div[id*=form-] textarea{width:100%;background:#fff;height:44px;border:1px solid #d4d4d4;box-shadow:inset 0 1px 5px rgba(0,0,0,.2)}.inline-form input[type=file][type=checkbox],.inline-form input[type=file][type=radio],.inline-form input[type=text][type=checkbox],.inline-form input[type=text][type=radio],.inline-form input[type=tel][type=checkbox],.inline-form input[type=tel][type=radio],.inline-form input[type=email][type=checkbox],.inline-form input[type=email][type=radio],.inline-form input[type=password][type=checkbox],.inline-form input[type=password][type=radio],.inline-form input[type=number][type=checkbox],.inline-form input[type=number][type=radio],.inline-form select[type=checkbox],.inline-form select[type=radio],.inline-form textarea[type=checkbox],.inline-form textarea[type=radio],div[id*=form-] input[type=file][type=checkbox],div[id*=form-] input[type=file][type=radio],div[id*=form-] input[type=text][type=checkbox],div[id*=form-] input[type=text][type=radio],div[id*=form-] input[type=tel][type=checkbox],div[id*=form-] input[type=tel][type=radio],div[id*=form-] input[type=email][type=checkbox],div[id*=form-] input[type=email][type=radio],div[id*=form-] input[type=password][type=checkbox],div[id*=form-] input[type=password][type=radio],div[id*=form-] input[type=number][type=checkbox],div[id*=form-] input[type=number][type=radio],div[id*=form-] select[type=checkbox],div[id*=form-] select[type=radio],div[id*=form-] textarea[type=checkbox],div[id*=form-] textarea[type=radio]{width:auto}.inline-form input[type=file].input-validation-error,.inline-form input[type=text].input-validation-error,.inline-form input[type=tel].input-validation-error,.inline-form input[type=email].input-validation-error,.inline-form input[type=password].input-validation-error,.inline-form input[type=number].input-validation-error,.inline-form select.input-validation-error,.inline-form textarea.input-validation-error,div[id*=form-] input[type=file].input-validation-error,div[id*=form-] input[type=text].input-validation-error,div[id*=form-] input[type=tel].input-validation-error,div[id*=form-] input[type=email].input-validation-error,div[id*=form-] input[type=password].input-validation-error,div[id*=form-] input[type=number].input-validation-error,div[id*=form-] select.input-validation-error,div[id*=form-] textarea.input-validation-error{border:1px solid #E32626}.inline-form input[type=checkbox],.inline-form input[type=radio],div[id*=form-] input[type=checkbox],div[id*=form-] input[type=radio]{float:left;margin:4px 5px 5px 0}.inline-form .ktc-checkbox,.inline-form .ktc-radio,div[id*=form-] .ktc-checkbox,div[id*=form-] .ktc-radio{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start}.inline-form .ktc-checkbox label,.inline-form .ktc-radio label,div[id*=form-] .ktc-checkbox label,div[id*=form-] .ktc-radio label{width:100%}.inline-form .ktc-checkbox input[type=checkbox],.inline-form .ktc-checkbox input[type=radio],.inline-form .ktc-radio input[type=checkbox],.inline-form .ktc-radio input[type=radio],div[id*=form-] .ktc-checkbox input[type=checkbox],div[id*=form-] .ktc-checkbox input[type=radio],div[id*=form-] .ktc-radio input[type=checkbox],div[id*=form-] .ktc-radio input[type=radio]{margin:5px 5px 0 0;-ms-flex:1;flex:1;min-width:30px}.inline-form .ktc-radio-list,div[id*=form-] .ktc-radio-list{display:block}.inline-form .field-validation-error,div[id*=form-] .field-validation-error{color:#E32626;font-style:italic;margin:3px 0 0}.inline-form input[type=submit],div[id*=form-] input[type=submit]{cursor:pointer}#ui-datepicker-div{z-index:8999!important}#ui-datepicker-div .datetime-ui-datepicker-next,#ui-datepicker-div .datetime-ui-datepicker-prev,html[class^=js-] #ui-datepicker-div .action-buttons{display:none}@media (min-width:60em){.inline-form p,div[id*=form-] p{font-size:20px;font-size:1.25rem}.FormPanel{width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}}#site-main{position:relative;right:0;background-color:#e7e4d5;transition:all .3s}.header-search-submit,.header-search-trigger{transition:all .18s ease-in-out;cursor:pointer}@media (min-width:71.25em){#site-main{background-image:url(../images/bodybg.jpg);background-position:right bottom;background-repeat:no-repeat;background-attachment:fixed}#site-main.story-main{background:0 0}}.interior-main a,.main-content a,.rail-bottom a,.rail-main a{text-decoration:none;font-weight:700}.interior-main a:focus,.interior-main a:hover,.main-content a:focus,.main-content a:hover,.rail-bottom a:focus,.rail-bottom a:hover,.rail-main a:focus,.rail-main a:hover{text-decoration:underline}.interior-content,.main-content{padding:20px 15px}.rail-main{background:#d4d1c2;position:relative}.rail-main .rail-inner{position:relative;z-index:3;padding:40px 15px 30px}.rail-main:before{content:'';display:block;position:absolute;top:0;right:-15px;width:300%;height:100%;background:#d4d1c2;z-index:2}.rail-bottom{position:relative;padding:15px}.rail-bottom.rail-bottom--alt{display:none}.rail-bottom ul{list-style:none;padding:0}.rail-bottom li{padding:5px}@media (min-width:60em){.interior-content,.main-content{padding:40px 70px}.interior-rail-wrapper{background:#fff}.interior-rail-wrapper:before{content:'';display:block;position:absolute;top:0;right:0;width:300%;height:100%;background:#fff}.rail-main .rail-inner{padding:40px 15px 30px 0}.rail-bottom{position:relative;padding:15px 15px 15px 0}.rail-bottom.rail-bottom--alt{display:block}}.site-header{position:absolute;z-index:10;width:100%}.header-container{padding:10px 0}.header-col{position:relative;padding:0 .938em}.header-top{display:-ms-flexbox;display:flex;position:relative;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;width:100%}.header-logo{margin:0;font-size:0}.header-logo img{display:block;height:75px}.header-logo a{display:inline-block}.header-weather.desktop{display:none}.header-weather.mobile{padding:10px 0 0}.header-weather__icon{fill:#fff;height:50px;margin:0 10px 0 20px}.header-weather__copy{vertical-align:top;color:#fff;font-weight:700}.mobile .header-weather__copy{display:block;text-align:center;font-size:16px;font-size:1rem;width:100%}.culture-selector{position:relative;margin:0 20px 0 0}.culture-selector__button{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.culture-selector__button:after{content:'';border-top:5px solid #fff;border-left:4px solid transparent;border-right:4px solid transparent;margin:0 0 0 7px}.culture-selector__list{margin:0;padding:0;list-style:none;position:absolute;top:100%;left:0;border:1px solid #5f9e45;background:#fff;z-index:1001;display:none}.header-bottom,.header-search{position:absolute;z-index:100}.culture-selector__link{text-decoration:none;display:block;padding:7px 15px}.culture-selector__link:focus,.culture-selector__link:hover{background:#5f9e45;color:#fff;text-decoration:none}.header-top__triggers{position:absolute;top:50%;right:0;-ms-transform:translateY(-50%);transform:translateY(-50%);display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:end;justify-content:flex-end}.header-search-trigger{background:0 0;border:none;padding:0;display:block;width:30px;height:30px;font-size:0;color:#5f9e45;-ms-flex:0 0 auto;flex:0 0 auto;margin:0 20px 0 0}.header-search-trigger:focus,.header-search-trigger:hover{color:#fed23f}.header-search-trigger svg{width:100%;height:100%;fill:#fff}.header-search{top:110%;right:0;width:100%;background:#fff;border-radius:5px}.header-search .hawk-autosuggest-menu{display:none!important}.header-search-input{display:block;width:100%;height:40px;background:0 0;padding:10px .938em;color:#000;border-radius:5px}.header-search-input::-webkit-input-placeholder{color:#000;opacity:1}.header-search-input:-moz-placeholder{color:#000;opacity:1}.header-search-input::-moz-placeholder{color:#000;opacity:1}.header-search-input:-ms-input-placeholder{color:#000;opacity:1}.header-search-submit{background:0 0;border:none;padding:0;position:absolute;top:50%;right:.938em;-ms-transform:translateY(-50%);transform:translateY(-50%);width:20px;height:20px;color:#000}.header-search-submit:focus,.header-search-submit:hover{opacity:.75}.header-search-submit svg{width:100%;height:100%;fill:currentColor}.header-bottom{top:100%;right:0;width:100%;padding:20px 30px;background-color:#015447}@media (min-width:60em){.header-weather.mobile{display:none}.header-weather.desktop{display:block;width:100%;white-space:nowrap;margin:0 0 20px}.header-weather.desktop .header-weather__copy{font-size:16px;font-size:1rem;text-align:right}.header-logo img{height:100px}.header-search{top:63px;width:300px;right:102px}.header-bottom{padding:30px 80px;max-width:500px}}.sticky-header{transition:transform .4s;box-shadow:0 0 5px #000}@media (max-width:59.938em){.sticky-header-mobile{position:fixed;top:0;left:0;right:0;z-index:999}.sticky-header-mobile+*{padding-top:95px}}@media (min-width:60em){.sticky-header-desktop{position:fixed;top:0;left:0;right:0;z-index:999}.sticky-header-desktop+*{padding-top:120px}.template-story .sticky-header-desktop{position:absolute;background:0 0;box-shadow:none}.template-story .sticky-header-desktop+*{padding-top:0}}@media (max-width:59.938em){.template-story .sticky-header-mobile{position:absolute;background:0 0;box-shadow:none}.template-story .sticky-header-mobile+*{padding-top:0}}.site-footer,.site-footer .container{position:relative}.page-extra-container{display:none}.page-extra-col{text-align:center;font-size:11px;font-size:.6875rem}@media (min-width:60em){.page-extra-container{display:block}.page-extra-col{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:16px;font-size:1rem}}.site-footer{background-image:url(../images/footer-background.png);color:#fff;background-size:cover;z-index:3}.footer-logo{display:none}.footer-logo__img{background:#fff;padding:40px 30px}.footer-copyright__links,.footer-links,.social-list{padding:0;list-style:none}.footer-links{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;row-gap:10px;-ms-flex-direction:column;flex-direction:column;margin:50px 0 20px}.footer-links__item{color:#fff;font-size:20px;font-size:1.25rem;font-weight:600;-ms-flex:0 0 48%;flex:0 0 48%}.footer-links__link{color:#fff}.footer-copyright__links{margin:0}.footer-copyright__link-item{display:inline-block;margin-right:20px}.footer-copyright__link-item a,.footer-copyright__link-item button{color:#c4ece5;text-decoration:underline}.footer-copyright__link-item a:focus,.footer-copyright__link-item a:hover,.footer-copyright__link-item button:focus,.footer-copyright__link-item button:hover{text-decoration:none;color:#fff}.footer-copyright,.footer-copyright-text{margin:0 0 20px}.footer-copyright-text p{margin-bottom:3px;font-size:14px;font-size:.875rem;color:#c4ece5}.footer-copyright-text a{color:#c4ece5;text-decoration:underline}.footer-copyright-text a:focus,.footer-copyright-text a:hover{text-decoration:none;color:#fff}.footer-address{font-size:18px;font-size:1.125rem;margin:0 0 20px}.footer-address a{color:#fff}.social-list{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;margin:0 0 20px}.social-list__item{padding:0 5px}.social-list__link{display:block;width:24px;height:24px;margin:0 auto;position:relative;color:#fff;opacity:.8}.social-list__link:focus,.social-list__link:hover{opacity:1}.social-list__icon{fill:currentColor;width:22px;height:22px;position:absolute;left:50%;top:50%;-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.footer-aside{padding:20px;margin:0 -15px;color:#546122;font-size:18px;font-size:1.125rem;background-color:#FFD042;text-align:center}.footer-aside h2{margin:0 0 .5em;color:#fff}@media (max-width:59.938em){.footer-top>.container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.footer-top>.container .row{-ms-flex-order:2;order:2}.footer-top>.container .footer-copyright{-ms-flex-order:3;order:3}.footer-top>.container .footer-copyright-text{-ms-flex-order:4;order:4}.footer-top>.container .footer-aside{-ms-flex-order:1;order:1}}@media (min-width:60em){.footer-logo{display:block;position:absolute;top:-100px}.footer-links{-ms-flex-direction:row;flex-direction:row;margin:40px 0 0;row-gap:15px;-ms-flex-pack:justify;justify-content:space-between}.footer-address{margin:30px 0 20px}.footer-copyright{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;margin:0 0 15px}.footer-copyright-text{margin:0 0 20px}.footer-copyright-links a{position:relative;display:inline-block;margin:0 12px 0 0}.footer-copyright-links a::after{content:"|";position:absolute;display:inline-block;top:50%;right:-10px;-ms-transform:translateY(-56%);transform:translateY(-56%);font-weight:400;font-size:.9em}.footer-copyright-links a:last-child::after{content:none}.footer-aside{position:absolute;right:0;bottom:0;padding:30px;margin:0;width:41%}}.item,.main-navigation,.main-navigation .main-navigation-mega>ul>li>a[data-expander-toggle],.main-navigation .main-navigation-mega>ul>li>button[data-expander-toggle],.main-navigation>ul>li>a[data-expander-toggle],.main-navigation>ul>li>button[data-expander-toggle]{position:relative}@keyframes fadeIn{100%{opacity:0}0%{opacity:1}}@keyframes fadeHalf{0%{opacity:0}50%{opacity:1}100%{opacity:.6}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeInTop{0%{opacity:0;top:-10%}100%{opacity:1;top:0}}.module{margin-bottom:1em}.module .header .title{margin-bottom:0}.module .content,.module .summary,.widget{margin-bottom:1em}.module .summary{font-weight:700}.widget .header{padding:10px;background:#5f9e45}.widget .header .title{margin:0}.widget .content{padding:10px}.item{display:block;padding:0}.item .aside{margin:1em auto;max-width:200px}@media (min-width:60em){.item .aside,.item .item-content{display:table-cell;vertical-align:top}.item .aside{width:80px}.item .item-content{padding:0}.item .aside+.item-content{padding-left:15px}}.item-list,.meta{padding:0;display:block}.meta{margin:0 0 1em}.meta-item{display:block}.meta-item.author{font-weight:700;font-size:15px;font-size:.9375rem}.meta-item.date{margin-top:10px;font-size:16px;font-size:1rem}.item-list{list-style:none;margin:0 0 15px}.item-list .item+.item{margin-top:15px;padding-top:10px;border-top:1px solid rgba(95,158,69,.2)}.main-navigation ul{list-style:none;padding:0;margin:0}.main-navigation a,.main-navigation button{display:block;width:100%;border:0;color:#fff;text-align:left;background:0 0;cursor:pointer;font-size:18px;font-size:1.125rem;font-weight:600;text-transform:uppercase}.main-navigation a:focus,.main-navigation a:hover,.main-navigation button:focus,.main-navigation button:hover{text-decoration:none;color:#5f9e45}.main-navigation .main-navigation__heading{font-weight:700}.breadcrumbs__active,.breadcrumbs__link{font-weight:600;font-family:"Cabin Condensed",sans-serif;text-transform:uppercase}.main-navigation .main-navigation-mega>ul,.main-navigation>ul{background:#015447}.main-navigation .main-navigation-mega>ul>li>a,.main-navigation .main-navigation-mega>ul>li>button,.main-navigation>ul>li>a,.main-navigation>ul>li>button{padding:10px 0}.main-navigation .main-navigation-mega>ul>li>a[data-expander-toggle]:after,.main-navigation .main-navigation-mega>ul>li>button[data-expander-toggle]:after,.main-navigation>ul>li>a[data-expander-toggle]:after,.main-navigation>ul>li>button[data-expander-toggle]:after{content:'';position:absolute;border-width:7px 6px 0;border-style:solid;border-color:#fff transparent transparent;right:15px;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%)}.main-navigation .main-navigation-mega>ul>li>a[data-expander-toggle].active:after,.main-navigation .main-navigation-mega>ul>li>button[data-expander-toggle].active:after,.main-navigation>ul>li>a[data-expander-toggle].active:after,.main-navigation>ul>li>button[data-expander-toggle].active:after{border-width:0 6px 7px;border-color:transparent transparent #fff}.main-navigation .main-navigation-mega>ul>li>ul,.main-navigation>ul>li>ul{margin-left:20px}.main-navigation .main-navigation-mega>ul>li>ul>li>ul>li>a:focus,.main-navigation .main-navigation-mega>ul>li>ul>li>ul>li>a:hover,.main-navigation .main-navigation-mega>ul>li>ul>li>ul>li>button:focus,.main-navigation .main-navigation-mega>ul>li>ul>li>ul>li>button:hover,.main-navigation .main-navigation-mega>ul>li>ul>li>ul>li>ul>li>a:focus,.main-navigation .main-navigation-mega>ul>li>ul>li>ul>li>ul>li>a:hover,.main-navigation .main-navigation-mega>ul>li>ul>li>ul>li>ul>li>button:focus,.main-navigation .main-navigation-mega>ul>li>ul>li>ul>li>ul>li>button:hover,.main-navigation>ul>li>ul>li>ul>li>a:focus,.main-navigation>ul>li>ul>li>ul>li>a:hover,.main-navigation>ul>li>ul>li>ul>li>button:focus,.main-navigation>ul>li>ul>li>ul>li>button:hover,.main-navigation>ul>li>ul>li>ul>li>ul>li>a:focus,.main-navigation>ul>li>ul>li>ul>li>ul>li>a:hover,.main-navigation>ul>li>ul>li>ul>li>ul>li>button:focus,.main-navigation>ul>li>ul>li>ul>li>ul>li>button:hover{text-decoration:none}@media (min-width:60em){.main-navigation>ul>li{-ms-flex:1;flex:1;position:relative}.main-navigation>ul>li[data-type=mega]{position:static}.main-navigation>ul>li>a,.main-navigation>ul>li>button{background:0 0;color:#fff}.main-navigation>ul>li>a[data-expander-toggle],.main-navigation>ul>li>button[data-expander-toggle]{position:relative}.main-navigation>ul>li>a[data-expander-toggle]:after,.main-navigation>ul>li>button[data-expander-toggle]:after{border-color:#fff transparent transparent}.main-navigation>ul>li>a[data-expander-toggle].active:after,.main-navigation>ul>li>button[data-expander-toggle].active:after{border-color:transparent transparent #fff}.main-navigation>ul>li>ul{width:100%;top:100%}.main-navigation>ul>li>ul>li>ul>li>a:focus,.main-navigation>ul>li>ul>li>ul>li>a:hover,.main-navigation>ul>li>ul>li>ul>li>button:focus,.main-navigation>ul>li>ul>li>ul>li>button:hover,.main-navigation>ul>li>ul>li>ul>li>ul>li>a:focus,.main-navigation>ul>li>ul>li>ul>li>ul>li>a:hover,.main-navigation>ul>li>ul>li>ul>li>ul>li>button:focus,.main-navigation>ul>li>ul>li>ul>li>ul>li>button:hover{text-decoration:none;background:#fed23f}.main-navigation>ul [data-nav-type=mega]{position:static}.main-navigation>ul [data-nav-type=mega] .main-navigation-mega{padding:20px;position:absolute;top:100%;left:0;width:100%;background:#ccc}.main-navigation>ul [data-nav-type=mega] .main-navigation-mega ul{display:block;animation:none;background:0 0}.main-navigation>ul [data-nav-type=mega] .main-navigation-mega>ul{display:-ms-flexbox;display:flex}.main-navigation>ul [data-nav-type=mega] .main-navigation-mega>ul>li{-ms-flex:1;flex:1}.main-navigation>ul [data-nav-type=mega] .main-navigation-mega>ul>li>a,.main-navigation>ul [data-nav-type=mega] .main-navigation-mega>ul>li>button{background:red}.main-navigation>ul [data-nav-type=mega] .main-navigation-mega>ul>li>ul>li>a,.main-navigation>ul [data-nav-type=mega] .main-navigation-mega>ul>li>ul>li>button{background:#00f}.main-navigation>ul [data-nav-type=mega] .main-navigation-mega>ul>li>ul>li>ul>li>a,.main-navigation>ul [data-nav-type=mega] .main-navigation-mega>ul>li>ul>li>ul>li>button{background:green}}.rail-navigation{padding:20px;margin:0 0 20px;background:#eee}.rail-navigation ul{margin:0;padding:0;list-style:none}.rail-navigation a{display:block;padding:10px;color:#000;border-bottom:1px solid #aaa}.hamburger,.hamburger__box{display:inline-block;height:25px;width:30px}.rail-navigation a:focus,.rail-navigation a:hover{background:0 0;text-decoration:underline;color:currentColor}.rail-navigation a[data-expander-toggle]{position:relative}.rail-navigation a[data-expander-toggle]:after{content:'';position:absolute;border-width:7px 6px 0;border-style:solid;border-color:#5f9e45 transparent transparent;right:15px;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%)}.rail-navigation a[data-expander-toggle].active:after{border-width:0 6px 7px;border-color:transparent transparent #5f9e45}.rail-navigation>ul a{color:#5f9e45}.rail-navigation>ul ul{background:#ddd}.rail-navigation>ul ul a{color:#fed23f}.rail-navigation>ul ul ul{background:#ccc}.rail-navigation>ul ul ul a{color:#000}.hamburger{font-size:0;overflow:visible;margin:0;padding:0;border:0;cursor:pointer;background-color:transparent;-ms-flex:0 0 auto;flex:0 0 auto}.hamburger.active .hamburger__inner,.hamburger.active .hamburger__inner:after,.hamburger.active .hamburger__inner:before,.hamburger:focus .hamburger__inner,.hamburger:focus .hamburger__inner:after,.hamburger:focus .hamburger__inner:before,.hamburger:hover .hamburger__inner,.hamburger:hover .hamburger__inner:after,.hamburger:hover .hamburger__inner:before{background:#fed23f}.hamburger__box{position:relative;transition:all .2s ease-in-out}.hamburger__inner,.hamburger__inner:after,.hamburger__inner:before{position:absolute;width:30px;height:3px;border-radius:0;background:#fff;transition-property:transform,background}.hamburger__inner{top:50%;left:0;display:block;margin-top:-1px;transition-duration:75ms,.18s;transition-timing-function:cubic-bezier(.55,.055,.675,.19),ease-in-out}.hamburger__inner:after,.hamburger__inner:before{display:block;content:""}.hamburger__inner:before{top:-10px;transition:top 75ms ease .12s,opacity 75ms ease,background .18s ease-in-out}.hamburger__inner:after{bottom:-10px;transition:bottom 75ms ease .12s,transform 75ms cubic-bezier(.55,.055,.675,.19),background .18s ease-in-out}.hamburger.active .hamburger__inner,.hamburger.active .hamburger__inner:after,.hamburger.active .hamburger__inner:before{width:39.99px}.hamburger.active .hamburger__inner{transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1);-ms-transform:rotate(45deg);transform:rotate(45deg);margin-left:-3px}.hamburger.active .hamburger__inner::before{top:0;transition:top 75ms ease,opacity 75ms ease .12s;opacity:0}.hamburger.active .hamburger__inner::after{bottom:0;transition:bottom 75ms ease,transform 75ms cubic-bezier(.215,.61,.355,1) .12s;-ms-transform:rotate(-90deg);transform:rotate(-90deg)}@media (min-width:60em){.footer-nav .menu{display:table;list-style:none;width:100%}.footer-nav .menu>li{display:table-cell}.footer-nav .menu>li ul{list-style:none;margin:0;padding:0}}.section-nav .cm-menu>li{background:#5f9e45}.section-nav .cm-menu>li>a{background:0 0;color:#fff}.section-nav .cm-menu>li>a:focus,.section-nav .cm-menu>li>a:hover{text-decoration:underline}.section-nav .cm-menu>li>ul>li a{background:#fff;color:#5f9e45;padding:10px 10px 10px 20px}.section-nav .cm-menu>li>ul>li a:focus,.section-nav .cm-menu>li>ul>li a:hover{color:#fff;background:#5f9e45}.page-tools{background:#0d6b5b;padding:20px 0}.breadcrumbs{margin:0;padding:0;list-style:none;font-size:16px;font-size:1rem;line-height:24px;line-height:1.5rem}.breadcrumbs__item{position:relative;display:inline-block;padding-right:30px}.breadcrumbs__item::after{content:"";display:block;position:absolute;right:10px;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);width:4px;height:4px;background:#6a9e23;border-radius:100%}.breadcrumbs__item:last-child{padding:0}.breadcrumbs__item:last-child::after{content:none}.breadcrumbs__link{display:inline-block;color:#cde9a6}.breadcrumbs__active{color:#fff}@media (min-width:60em){.breadcrumbs{display:block}}.talon-tabs{margin-bottom:20px}.talon-tabs .talon-tab-nav ul{list-style:none;display:-ms-flexbox;display:flex;margin:0;padding:0}.talon-tabs .talon-tab-nav ul li a{display:block;padding:10px;border-bottom:4px solid transparent;transition:all .3s}.talon-tabs .talon-tab-nav ul li a.active{background:#eee;border-bottom:4px solid #5f9e45}.talon-tabs .talon-tab-content{padding:20px;background:#eee}.pagination{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;padding:10px;background:#ffd140;color:#111}.pagination__results{font-size:14px;font-size:.875rem}.pagination__list{list-style:none;padding:0;margin:0 0 0 auto;display:-ms-flexbox;display:flex}.pagination__link{padding:3px 6px;display:block;text-align:Center;position:relative;color:#496c18}.pagination__link svg{width:20px;height:20px;position:absolute;left:50%;top:50%;-ms-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);fill:#fed23f}.pagination__link--active,.pagination__link:focus,.pagination__link:hover{color:#496c18;text-decoration:underline}.pagination__link--active svg,.pagination__link:focus svg,.pagination__link:hover svg{fill:#5f9e45}.js-pagination{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end;padding:10px 0 0;border-top:1px solid #999}.js-pagination a{padding:3px 5px;display:block;height:30px;width:22px;text-align:Center;position:relative;color:#000}.js-pagination-inner{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.js-pagination__next,.js-pagination__previous{padding:3px 6px;display:block;height:30px;width:24px;text-align:Center;position:relative;color:#000;border:0;background:0 0;cursor:pointer}.js-pagination__next svg,.js-pagination__previous svg{width:20px;height:20px;left:50%;top:50%;position:absolute;-ms-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);fill:#fed23f}.js-pagination__next.jp-disabled,.js-pagination__previous.jp-disabled{display:none}.page-tools-item{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;background:0 0;border:none;padding:0;transition:all .18s ease-in-out;color:#000;cursor:pointer;margin:0 10px 0 0}.page-tools-item#js-print{display:none}.page-tools-item svg{display:block;margin:0 5px 0 0;width:13px;height:13px;fill:#5f6062;transition:all .18s ease-in-out}.page-tools-item:last-child{margin:0}.page-tools-item:focus,.page-tools-item:hover{color:#5f9e45}.page-tools-item:focus span,.page-tools-item:hover span{text-decoration:underline}.at-share-btn-elements{text-align:center}@media (min-width:60em){.page-tools .container{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.page-tools-item#js-print{display:-ms-flexbox;display:flex}.page-tools-item svg{width:16px;height:16px;margin:0 6px 0 0}}.hawk-facet-rail__wrapper .hawk-facet-rail__facet-btn-exclude,.hawk-preview__bannerTop,.hawk-results .hawk-sorting,.hawk-results__top-tool-row{display:none}.hawk__body,.hawk__header{margin-bottom:0!important}.hawk-facet-rail__wrapper{position:relative;width:100%}.hawk-facet-rail input[type=text]{box-shadow:none!important;border-radius:0!important;border:1px solid #d0d0d0!important}.hawk-facet-rail__facet-values{border:1px solid #d0d0d0!important}.hawk-results{padding:20px}.hawk-results .hawk-results__listing p{word-break:normal}.hawk-facet-rail__results-label h3{text-transform:uppercase}.hawk-results__listing .result-item{-ms-flex:1 0 100%;flex:1 0 100%;padding:20px 0;margin-bottom:0;border-bottom:2px solid #6a9e23}.hawk-results__listing .result-item-title{font-size:25px;font-size:1.5625rem;line-height:29px;line-height:1.8125rem;color:#496c18;font-family:"Cabin Condensed",sans-serif;font-weight:700;margin-bottom:5px;margin-top:20px;display:block;word-break:normal}.hawk-results .hawk-autocorrect-suggestion{list-style:none;padding:0;margin:25px 0 15px}.hawk-results .hawk-autocorrect-suggestion h3{color:#000;margin:0 0 10px}.story-content blockquote.in-view,.story-content h2.in-view{margin-left:0}.hawk-results .hawk-autocorrect-suggestion li{color:#496c18}.hawk-results .hawk-autocorrect-suggestion li:hover{color:#496c18;text-decoration:underline}.hawk-results .hawk-facet-rail__selections{border:0;padding:10px 0 0}.hawk-results .hawk-selections{background:0 0}.hawk-results .hawk-selections__category-wrapper{background:#0d6b5b;color:#fff}.hawk-results .hawk-selections__category-name{margin-top:8px}.hawk-results .hawk-selections__item-name{color:#fff}@media (min-width:48em){.hawk-results{padding:0 70px 100px}.hawk-facet-rail__wrapper{background:#fff;width:auto}.hawk-facet-rail__wrapper:before{content:'';display:block;position:absolute;top:0;right:0;width:300%;height:100%;background:#fff}.hawk-facet-rail{height:100%;background-color:#fff!important;border:none!important;position:relative;z-index:1}.hawk-facet-rail .hawk-facet-rail__facet-btn .hawk-facet-rail__facet-name{word-break:normal}.hawk-facet-rail__heading{background:0 0!important;color:#496c18!important;font-size:39px!important;font-size:2.375rem!important}.hawk-facet-rail__facet{border-top:none!important;border-bottom:none!important}.hawk-facet-rail__facet-heading h4{font-size:29px!important;font-size:1.8125rem!important;line-height:1.8125rem!important;color:#514e45!important;margin-bottom:5px!important}}.story-section.story-header .story-image{background-size:cover;height:650px;z-index:1}.story-section.story-header .story-image:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:260px;background:linear-gradient(to bottom,#000 0,transparent 100%)}.story-section.story-header .story-image:after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-repeat:repeat;background-size:10px;background-image:url("data:image/svg+xml,%3Csvg width='40' height='40' viewBox='0 0 40 40' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='%230d6b5b' fill-opacity='0.1' fill-rule='evenodd'%3E%3Cpath d='M0 40L40 0H20L0 20M40 40V20L20 40'/%3E%3C/g%3E%3C/svg%3E");animation-name:fadeInTop;animation-duration:2s}.story-section.story-header .story-image-content{position:absolute;left:0;top:0;z-index:2;padding-top:100px;width:100%;min-height:650px;display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center;color:#fff;text-align:center;text-shadow:0 0 5px #000;background:0 0;font-size:20px;font-size:1.25rem}.back-to-top,.story-section .story-image-container{display:none}.story-section.story-header .story-image-content h1{font-size:35px;font-size:2.1875rem;line-height:42px;line-height:2.625rem;margin-bottom:20px}.story-section .story-image{position:relative;background-position:center}.story-section .story-image.size-FullScreen{min-height:80vh;width:100%;background-size:100%;background-repeat:no-repeat;background-position:bottom}.story-section .story-image.size-Short{min-height:40vh;width:100%;background-size:cover}.story-section .story-image.effect-FadeIn{position:relative;opacity:0;background-position-y:50px;background-repeat:no-repeat;background-color:#fff;transition:all .9s}.story-section .story-image.effect-FadeIn.in-view{opacity:1;background-position-y:0}.story-section .story-image-content{padding:20px 40px;max-width:100%;background:#fff}.story-content{position:relative;padding:40px 0 20px;line-height:1.8em;background:#fff}.story-content blockquote,.story-content h2{font-size:2rem;font-weight:300;line-height:1em;transition:margin .9s}.story-content h2{margin-top:10px;font-weight:700;color:#0d6b5b}.story-content img{opacity:0;transition:opacity .9s}.story-content img.in-view{opacity:1}.back-to-top{position:fixed;background:#5f9e45;border-radius:50%;width:40px;height:40px;right:10px;bottom:10px;z-index:998}.back-to-top:after,.back-to-top:before{content:"";position:absolute;top:50%;left:50%;width:12px;height:2px;background:#fff}.back-to-top:before{-ms-transform:translateX(-50%) translateY(-50%) rotate(45deg);transform:translateX(-50%) translateY(-50%) rotate(45deg);margin:0 0 0 4px}.back-to-top:after{-ms-transform:translateX(-50%) translateY(-50%) rotate(-45deg);transform:translateX(-50%) translateY(-50%) rotate(-45deg);margin:0 0 0 -4px}@media (max-width:71.188em){.story-section .story-image:not(.story-header-image){background-image:none!important;min-height:0!important}.story-section .story-image-container{display:block}}@media (min-width:71.25em){.story-section{position:relative;z-index:3}.story-section.story-header .story-image{height:100vh!important}.story-section.story-header .story-image-content{position:fixed;left:0;top:0;width:100%;height:100vh;z-index:2;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-flow:column;flex-flow:column;-ms-flex-line-pack:center;align-content:center;-ms-flex-pack:center;justify-content:center;color:#fff;text-align:center;text-shadow:0 0 5px #000;background:0 0;font-size:1.8rem}.story-section.story-header .story-image-content h1{font-size:76px;font-size:4.75rem;line-height:86px;line-height:5.375rem;margin-bottom:20px}.story-section .story-image.size-Short{height:40vh;width:100%;background-size:cover}.story-section .story-image.size-FullScreen{height:100vh;width:100%;background-size:cover}.story-section .story-image.effect-Fixed{background-attachment:fixed}.story-section .story-image.effect-FadeIn{position:relative;opacity:0;background-position-y:50px;background-repeat:no-repeat;background-color:#fff;transition:all .9s}.story-section .story-image.effect-FadeIn.in-view{opacity:1;background-position-y:0}.story-section .story-image-content{position:absolute;top:10%;left:5%;padding:20px 40px;width:560px;max-width:100%;background:rgba(255,255,255,.8)}.story-section .story-image-content:empty{display:none}.story-content{position:relative;z-index:3;padding:40px 0 20px;min-height:160px;line-height:1.8em;background:#fff}.story-content blockquote,.story-content h2{font-size:32px;font-size:2rem;font-weight:300;line-height:1em;transition:margin .9s}.story-content blockquote.in-view,.story-content h2.in-view{margin-left:0}.story-content h2{margin:25px 0 15px;font-weight:700}.story-content h2.in-view{margin-left:0}.story-content img{opacity:0;transition:opacity .9s}.story-content img.in-view{opacity:1}}.featured-page-list{background:#d4d1c2}.interior-main-two .page-list{padding:20px 0 0}.page-list{padding:10px 0 20px}.page-list .item-list>.item>a>.page-link-content>.subtitle{display:none}.page-list .item-list{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:0}.page-list .item-list .item{position:relative;margin-top:0!important;margin-bottom:15px;padding-top:0!important;padding:5px;width:100%;overflow:hidden}.page-list .item-list .item>a{position:relative;padding-right:30px;transition:all .3s}.page-list .item-list .item>a:after{-ms-transform:rotate(-45deg);transform:rotate(-45deg);content:'';display:block;position:absolute;right:15px;top:35%;width:10px;height:10px;border-right:4px solid #fff;border-bottom:4px solid #fff;border-top:12px solid transparent;border-left:12px solid transparent}.page-list .item-list .item>a .page-link-content{border:0 solid #5f9e45;padding-right:30px}.page-list .item-list .item>a .event-date{padding:15px 25px;width:100%;color:#fff;background:#6a9e23;font-weight:400;display:block;line-height:1}.page-list .item-list .item>a .event-date .time{border-left:1px solid #fff;padding:0 0 0 10px;margin:0 0 0 5px}.page-list .item-list .item>a:focus .page-link-content,.page-list .item-list .item>a:hover .page-link-content{border-bottom:4px solid #5f9e45}.page-list .item-list .item a{display:block;width:100%;overflow:hidden;background-color:#0d6b5b}.page-list .item-list .item a:focus,.page-list .item-list .item a:hover{text-decoration:none}.page-list .item-list .item a .page-image{display:none;background-size:cover;background-image:url(/App_Themes/FPDWC/images/placeholder.jpg);box-shadow:inset 0 0 0 0 #5f9e45;transition:all .3s}.page-list .item-list .item a .page-image:before{display:block;content:"";width:100%;padding-top:100%}.page-list .item-list .item a .page-image.lazy-load{opacity:0}.page-list .item-list .item a .page-image.lazy-load.loaded{opacity:1}.page-list .item-list .item a .page-link-content{display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column;-ms-flex-pack:center;justify-content:center;padding:18px;color:#fff;text-transform:uppercase;background:#0d6b5b}.page-list .item-list .item a:focus .page-image,.page-list .item-list .item a:hover .page-image{box-shadow:inset 0 0 0 7px #5f9e45}.page-list .item-list .item.has-children{position:relative}.page-list .item-list .item.has-children>a{padding-right:0}.page-list .item-list .item.has-children>a:before{content:'+';position:absolute;top:-7px;display:block;right:9px;z-index:99;font-size:37px;color:#fff}.page-list .item-list .item.has-children>a:after{content:'';display:block;width:30px;height:30px;position:absolute;top:0;right:0;border-top:35px solid #5f9e45;border-right:35px solid #5f9e45;border-bottom:35px solid transparent;border-left:35px solid transparent;-ms-transform:none;transform:none}.page-list .item-list .item.has-children a .page-image:before{padding-top:50%}.page-list .item-list .item.has-children .item-list a:after{-ms-transform:rotate(-45deg);transform:rotate(-45deg);content:'';display:block;position:absolute;right:15px;top:35%;width:10px;height:10px;border-right:4px solid #fff;border-bottom:4px solid #fff;border-top:12px solid transparent;border-left:12px solid transparent}.page-list .item-list .item.has-children .item-list a .subtitle{display:block}.page-list .item-list .item.has-children.opened>a:before{content:'-';right:15px;color:#fff}.page-list .item-list .item.has-children.opened>a:after{border-left:35px solid transparent;border-top:35px solid #006400;border-bottom:35px solid transparent;border-right:35px solid #006400}.page-list .item-list .item .item-list{overflow:hidden;height:0}.page-list .item-list .item .item-list .item{margin:0;padding:0;width:100%;background:0 0}.page-list .item-list .item .item-list .item a{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;height:100%;padding:0}.page-list .item-list .item .item-list .item a .page-link-content{position:relative;left:0;top:0;padding:13px 30px 13px 15px;width:100%;height:100%;-ms-flex-line-pack:center;align-content:center;font-size:.9em;text-align:left}.event-list.page-list .item-list .item>a,.featured-page-list .page-list .item-list .item>a{padding-right:0}.page-list .item-list .item .item-list .item a .page-link-content span:first-child{display:none}.page-list .item-list .item .item-list .item a .page-image{display:none!important}.page-list .item-list .item.opened>a .page-link-content{bottom:0;left:0;background:#006400}.page-list .item-list .item.opened>a .page-image:before{height:50%}.page-list .item-list .item.opened .item-list{height:auto}.page-list .page-list-inner{max-width:82em;margin:0 auto}.Safari .page-list .item-list .item.has-children a .page-image:before{padding-top:100%}.Safari .page-list .item-list .item.has-children.opened a .page-image:before{padding-top:50%}.event-list.page-list .item-list .item a .page-image{display:block}.event-list.page-list .item-list .item a .page-image:before{padding-top:40%}.event-list.page-list .item-list .item>a:after{display:none}@media (min-width:48em){.event-list.page-list .item-list .item a .page-image{display:block}.event-list.page-list .item-list .item a .page-image:before{padding-top:100%}.event-list.page-list .item-list .item>a{padding-right:0}.event-list.page-list .item-list .item>a:after{display:none}}.featured-page-list .page-list .item-list .item a .page-image{display:block}.featured-page-list .page-list .item-list .item>a:after{display:none}.featured-page-list .slick-dots{bottom:-15px}.featured-page-list .slick-dots li button{border:2px solid #fff;width:10px;height:10px;border-radius:24px}.featured-page-list .slick-dots li.slick-active button{background:#fff}@media (min-width:48em){.page-list .item-list .item{width:50%}.page-list .item-list .item a{height:100%;padding-right:0}.page-list .item-list .item a:after{display:none}.page-list .item-list .item a .page-image{display:block;height:100%;background-position:center}.page-list .item-list .item a .page-link-content{position:absolute;left:10%;bottom:10%;padding:12px;width:80%;text-align:center}.page-list .item-list .item a .event-date{position:absolute;top:10px;right:10px;padding:15px;width:105px;text-align:center;line-height:1.4}.page-list .item-list .item a .event-date .time{border:0;margin:0;padding:0;display:block}.page-list .item-list .item .item-list{height:0}.page-list .item-list .item.opened .item-list,.page-list .item-list .item.opened a{height:50%}.page-list .item-list .item.opened a .page-link-content{width:100%}}@media (min-width:71.25em){.page-list .item-list .item{width:25%}.page-list.event-list .item-list .item{width:50%}}.calendar-top{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;padding:10px 0;border-top:1px solid #d4d4d4}.calendar-nav{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;margin:0 0 20px}.calendar-nav-date{color:#5f9e45;margin:0 50px 0 0;font-size:30px;font-size:1.875rem;font-weight:400}.calendar-nav-btns{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;margin:0 -5px}.calendar-nav-btns__button{background:#5f9e45;border:0;padding:5px;width:50px;height:50px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin:0 5px;cursor:pointer}.calendar-nav-btns__button .calendar-nav-btns__button-svg{width:18px;height:18px;fill:#fff}.calendar-nav-btns__button:focus,.calendar-nav-btns__button:hover{background:#fed23f}.filter-view-btn{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.filter-view-btn .filter-view-btn__svg{width:22px;height:22px;fill:#fff;margin:0 20px 0 0}.calendar-main .fc{min-width:calc($container-size - $grid-gutter-em)}.calendar{font-family:"Cabin Condensed",sans-serif;line-height:1.3}.calendar table{margin:0}.calendar .event-meta{margin:0 0 2px;font-size:12px;font-size:.75rem}.calendar .event-title{margin:0 0 3px;color:#5f9e45}.calendar .event-extra{margin:0 0 4px;font-weight:400}.calendar .event-location{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start}.calendar .event-location svg{position:relative;width:15px;height:15px;margin:0 3px 0 0;fill:#5f9e45;top:2px;-ms-flex:0 0 auto;flex:0 0 auto}.calendar .fc-day-grid-event{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin:0 10px 7px;font-size:14px;font-size:.875rem;font-weight:700;background:#f4f3f1;border:none;padding:8px 5px 8px 15px;color:#000}.calendar .fc-day-grid-event *{transition:all .18s ease-in-out}.calendar .fc-day-grid-event::after{content:'View Event';display:block;color:#5f9e45;padding:15px 5px 0 0;text-align:right;margin-top:auto}.featured-item,.hero,.hero .content,.hero-slide-info-box,.news-grid__heading,.permit-cta,.side-by-side__links,.video-link{text-align:center}.calendar .fc-day-grid-event:focus,.calendar .fc-day-grid-event:hover{background:#5f9e45;color:#fff}.calendar .fc-day-grid-event:focus .event-title,.calendar .fc-day-grid-event:focus::after,.calendar .fc-day-grid-event:hover .event-title,.calendar .fc-day-grid-event:hover::after{color:currentColor}.calendar .fc-day-grid-event:focus .event-location svg,.calendar .fc-day-grid-event:hover .event-location svg{fill:#fff}.calendar .fc-day-grid-event .fc-content{white-space:normal;overflow:visible}.calendar td.fc-day-top{padding:10px 10px 17px 0;font-weight:700}.calendar td.fc-day-top .fc-day-number{padding:0}.calendar td.fc-day-top.fc-other-month{opacity:.55}.calendar .fc-day.fc-today{background:rgba(95,158,69,.15)!important}.calendar .fc th{background:#5f9e45;color:#fff;height:55px;vertical-align:middle;text-transform:uppercase}.calendar .fc .fc-widget-content{border-left:none}.calendar .fc .fc-widget-content:last-child{border-right:none}.upcoming-events{display:-ms-flexbox;display:flex;position:relative;-ms-flex-direction:column;flex-direction:column}.upcoming-events__banner{font-size:26px;font-size:1.625rem;color:#fff;font-weight:600;background-color:#5f9e45;text-transform:uppercase}.upcoming-events__banner p{margin:1em 0;text-align:center}.upcoming-events__item{color:#fff;font-weight:700;position:relative;background-size:cover;background-position:center;box-shadow:inset 0 0 0 2000px rgba(0,0,0,.3);display:block;border-bottom:1px solid #fff}.upcoming-events__item:last-child{border:0}.upcoming-events__item:before{content:'';padding-top:100%;display:block}.upcoming-events__item>div{position:absolute;bottom:20px;padding:0 25px;font-size:30px;font-size:1.875rem}.upcoming-events__date,.upcoming-events__name{text-shadow:0 0 10px #000;line-height:32px;line-height:2rem}.upcoming-events__date{font-size:22px;font-size:1.375rem}.upcoming-events__more{position:absolute;bottom:0;right:0;background-color:#5f9e45;color:#fff;font-weight:700;padding:10px 50px 10px 35px;font-size:20px}.upcoming-events__more:after{content:"";border-top:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid transparent;border-left:15px solid #fff;position:absolute;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);margin-left:15px}.permit-cta{background-image:url(../images/permit-bg.png);background-size:cover;color:#fff;padding:60px 0;margin:0 0 20px}.permit-cta h2{color:#fff;font-size:50px;margin:0 0 40px;text-transform:uppercase}.permit-cta__flex{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;margin:0 auto;-ms-flex-direction:column;flex-direction:column}.permit-cta__item{font-size:24px;font-weight:700;color:#fff}.permit-cta__item>img.permit-cta__item-img{max-width:90px;display:block;margin:10px auto}.events.detail .event-specifics p{margin:0}.events.detail h2{font-size:25px;font-size:1.5625rem;line-height:29px;line-height:1.8125rem;color:#514e45;margin:20px auto}@media (min-width:60em){.calendar-top{padding:35px 0}.calendar-nav{margin:0}.calendar-nav-date{margin:0 50px 0 75px}.upcoming-events{-ms-flex-direction:row;flex-direction:row;padding:0}.upcoming-events__grid{width:100%;display:-ms-flexbox;display:flex}.upcoming-events__item{height:540px;width:60%;border-bottom:0;border-right:1px solid #fff}.upcoming-events__item:before{display:none}.upcoming-events__grid-inner{width:40%;display:-ms-flexbox;display:flex;height:100%;-ms-flex-flow:column;flex-flow:column}.upcoming-events__grid-inner .upcoming-events__item{height:50%;width:100%;border:0;border-bottom:1px solid #fff}.upcoming-events__grid-inner .upcoming-events__item:last-child{border:0}.upcoming-events__banner{width:130px;font-size:50px;font-size:3.125rem;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.upcoming-events__banner p{-ms-transform:rotate(270deg);transform:rotate(270deg);margin:0;white-space:nowrap}.permit-cta{padding:80px 0}.permit-cta__flex{-ms-flex-direction:row;flex-direction:row;column-gap:15px;-ms-flex-pack:center;justify-content:center;display:-ms-flexbox;display:flex}.permit-cta__item{width:100%;max-width:230px}.permit-cta__item>img.permit-cta__item-img{max-width:115px;margin:20px auto}}.event-filter label{display:block;font-weight:700;border-bottom:2px solid #535145;margin-bottom:5px;margin-top:20px}.event-filter .event-filter__date{border:1px solid #0d6b5b;background-color:#fff;width:100%;height:45px}.event-filter select{display:block;width:100%;padding:5px 15px;margin-bottom:15px;height:45px;background:#0d6b5b;color:#fff;border:1px solid #d4d4d4}.event-filter .reset-button{border:0;font-weight:700;color:#545044;background:0 0;cursor:pointer}.featured-rotator .slick-arrow{height:34px;width:34px;line-height:0;font-size:0;cursor:pointer;background:0 0;color:transparent;top:50%;margin-top:-10px;border:none;outline:0;position:absolute;display:block;padding:0;z-index:20}.featured-rotator .slick-arrow.slick-prev{left:5px}.featured-rotator .slick-arrow.slick-next{right:5px}.featured-rotator .slick-arrow .icon{fill:#6a9e23}.featured-rotator{margin:0 -10px}.featured-item{padding:0 10px}.featured-item .featured-image{position:relative;width:174px;height:174px;margin:0 auto 10px;overflow:hidden;background-size:cover;background-position:50% 50%}.news-grid{padding:80px 0 60px}.news-grid__heading{color:#005044;text-transform:uppercase}.news-grid__flex{padding:30px;background:#eee}.news-grid__item{position:relative;margin:0 0 30px}.news-grid__link-wrapper{display:block;margin:0 0 15px}.news-grid__item-img{display:none}.news-grid__item-heading{margin:0 0 10px;font-size:30px;font-size:1.875rem}.news-grid__item-copy{font-size:18px;font-size:1.125rem;color:#000}.news-grid__item-copy p:last-child{margin:0}.news-grid__item.featured .news-grid__item-img{display:block;padding-top:53%;background-size:cover;background-position:50% 50%;margin:0 0 15px}.FormPanel table.EditingFormTable .date-picker-field .news-grid__item-cta.form-control-text,.btn.news-grid__item-cta{z-index:2}.news-details h1{text-transform:none}.buzz-rail-item{margin:0 0 5px}.buzz-article__img{margin:1em 0 0}.buzz-article__caption{font-size:14px;font-size:.875rem;margin:0 0 15px}.buzz-rail__date{font-weight:700;margin-bottom:10px}.buzz-rail__copy{margin-bottom:7px}.buzz-rail__copy p:last-child{margin:0}.buzz-rail__cta svg{fill:#496c18;width:15px;height:15px;vertical-align:middle}.site-alert__dismiss svg,.site-alert__icon{fill:#fff}@media (min-width:60em){.news-grid{padding:100px 0 60px}.news-grid__flex{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0;background:0 0}.news-grid__link-wrapper{position:relative}.news-grid__link-wrapper:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);z-index:2}.news-grid__item{width:50%}.news-grid__item.featured{width:100%}.news-grid__item.featured .news-grid__item-img{padding-top:53%;margin:0}.news-grid__item.featured .news-grid__item-copy{display:block}.news-grid__item:nth-child(2){padding-right:30px}.news-grid__item:nth-child(3){padding-left:30px}.news-grid__item-img{display:block;padding-top:70.12987%;background-size:cover;background-position:50% 50%}.news-grid__item-wrapper{position:absolute;bottom:20px;right:20px;left:20px;z-index:3}.news-grid__item-heading{color:#fff;font-size:35px;font-size:2.1875rem}.news-grid__item-copy{color:#fff;font-weight:600;margin:0;font-size:20px;font-size:1.25rem;display:none}}.news-to-use{padding:25px;margin-bottom:20px;background:#6a9e23;color:#fff}.news-to-use__heading{color:#fff;margin:0 0 15px}.news-to-use__summary{margin:15px 0 5px}.news-to-use__summary p:last-child{margin:0}.news-to-use__link{color:#fff;font-size:14px;font-size:.875rem}.video-stage__video{position:relative;padding-bottom:56.25%;padding-top:25px;height:0;border:4px solid #5f9e45}.video-stage__video iframe{position:absolute;top:0;left:0;width:100%;height:100%}.video-stage__info{background:#5f9e45;padding:15px 20px;color:#fff;margin:0 0 20px}.video-stage__description{margin:0}.video-listing{display:-ms-flexbox;display:flex;margin:0;padding:0;list-style:none;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}.video-listing:after{content:"";-ms-flex:0 0 32%;flex:0 0 32%}.video-listing__heading{margin-bottom:20px}.video-listing__item{width:100%;padding:0 10px;margin:0 0 20px}.video-item{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%;margin-bottom:1em}.video-item embed,.video-item iframe,.video-item object{position:absolute;top:0;left:0;width:100%;height:100%}.video-link{display:block;height:200px;position:relative;background-size:cover;background-position:50% 50%;color:#fff;text-decoration:none}.video-link.active .video-link__title,.video-link:focus .video-link__title,.video-link:hover .video-link__title{background:#fed23f}.video-link:focus,.video-link:hover{-ms-transform:scale(1.05);transform:scale(1.05)}.video-link__title{position:absolute;bottom:0;left:0;width:100%;background:#5f9e45;padding:10px}@media (min-width:30em){.video-listing__item{width:50%}}@media (min-width:48em){.video-listing__item{width:33%}}@media (min-width:60em){.video-listing__item{width:25%}.video-item{padding-bottom:18.75%;-ms-flex:0 0 32%;flex:0 0 32%;margin-bottom:0}}.site-alert__container{background:rgba(0,0,0,.8);color:#fff;padding:10px 0;-ms-flex:0 0 auto;flex:0 0 auto;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;width:100%;transition:.5s all ease-in-out}.site-alert__container.collapse{display:none}.site-alert{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column}.site-alert+.site-alert{margin:20px 0 0}.site-alert__text{display:inline-block;text-decoration:none}.site-alert__image{max-width:84px;padding:0 20px 0 0}.site-alert__dismiss{background:0 0;border:none;cursor:pointer;transition:all .18s ease-in-out;display:inline-block;padding:10px}.site-alert__exclamation{margin-right:10px}.site-alert__description{width:100%;color:#fff;font-family:"Open Sans",sans-serif;vertical-align:middle;font-size:16px;font-size:1rem;margin:0}.site-alert__description a{text-decoration:underline;color:#fff;font-weight:700}.listing .li-more,.site-alert__description a:focus,.site-alert__description a:hover{text-decoration:none}.site-alert__description>*{display:inline-block;vertical-align:middle}.site-alert__cta{padding:.5em 1.25em;margin-top:1em;font-size:16px;font-size:1rem}@media (min-width:60em){.site-alert__dismiss{padding:10px 20px}.site-alert__description{font-size:24px;font-size:1.5rem}.site-alert__cta{margin-left:10px;margin-top:0}}.cookie-consent{background:#5f9e45;padding:20px 0}.cookie-consent__desc{color:#fff;margin:0 0 1rem}.listing-section{margin:0 0 30px;border-radius:10px}.listing-header{font-size:30px;font-size:1.875rem;font-weight:400;font-family:"Cabin Condensed",sans-serif;line-height:1;margin:0 0 25px;padding:0 0 25px;border-bottom:1px solid #e1e1e1}.listing{margin:0;padding:0;list-style:none}.listing-item{padding:20px 0 10px}.li-meta{display:block;text-transform:uppercase;font-weight:700;font-family:"Open Sans",sans-serif;font-size:14px;font-size:.875rem;margin:0 0 5px}.li-img-container{margin:0 0 20px;-ms-flex:0 0 160px;flex:0 0 160px}.li-img{max-width:200px;height:120px;background-position:50% 50%;background-size:cover}.li-date{margin:0 0 10px;color:#000;line-height:1}.li-title,.listing-more{font-family:"Cabin Condensed",sans-serif;line-height:normal}.li-content{-ms-flex:1 1 auto;flex:1 1 auto}.li-title{font-size:25px;font-size:1.5625rem;font-weight:700;margin:0 0 5px;color:#514e45}.li-extra{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-10px -10px 10px;font-size:14px;font-size:.875rem}.li-extra__item{margin:0 10px}.li-desc{margin:0 0 10px}.li-desc p:last-child,.li-desc:last-child{margin:0}.listing .li-more{font-weight:700;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center}.listing .li-more svg{fill:#496c18;width:15px;height:15px;vertical-align:middle;margin:0 0 0 5px}.listing .li-more:focus,.listing .li-more:hover{text-decoration:underline}.listing-more{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;font-size:18px;font-size:1.125rem}.listing-more svg{width:12px;height:12px;fill:currentColor;margin:0 0 1px 7px}.listing-tags{padding:0;list-style:none;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:start;align-items:flex-start;margin:20px 0 0}.listing-tags__item{display:block;margin:0 5px 5px 0}.listing-tags__text{font-size:12px;font-size:.75rem;background:#5f9e45;color:#fff;padding:3px 5px}a.listing-tags__text:focus,a.listing-tags__text:hover{background:rgba(95,158,69,.8)}.simple-listing{margin:0;padding:0;list-style:none}.simple-listing li{padding:5px}.simple-listing a{text-decoration:none;font-weight:700}.simple-listing a:focus,.simple-listing a:hover{text-decoration:underline}@media (min-width:60em){.listing-intro-inner{-ms-flex-direction:row;flex-direction:row;font-weight:400}.listing-intro-inner svg{margin:0 45px 0 0;width:81px;height:77px}.listing-intro-inner span{max-width:140px}.listing-item{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start}.li-img-container{margin:0 10px 0 0}}@media (min-width:71.25em){.listing-section-inner{padding:30px}.extra-pad .listing-item{padding:0 20px 25px}.li-img-container{margin:0 25px 0 0}}.filters{margin:0 0 1rem;padding:15px;background:#eee}.filter{margin:0 0 15px}.filter .accordion-button,.filter .button,.filter .culture-selector__button,.filter .inline-form input[type=submit],.filter div[id*=form-] input[type=submit],.filter span.button a,.inline-form .filter input[type=submit],div[id*=form-] .filter input[type=submit],span.button .filter a{width:100%;white-space:nowrap}.filter:last-child{margin:0}.filter--nolabel::before,.filter__label{display:block;margin:0 0 3px;white-space:nowrap}.filter__label--date{font-size:.875em;padding:0 5px 0 0}.filter__input,.filter__select{width:100%}.filter__input--date{width:70px}.filter__fieldset{margin:0 0 15px}.filter__legend{display:block;margin:0 0 3px;width:100%}.filter__fieldset-content{display:-ms-flexbox;display:flex}.filter__inner-field{padding:0 10px 0 0}.filter__search-content{position:relative}.filter__search-button{position:absolute;background:0 0;border:0;padding:0;width:20px;height:20px;top:50%;right:10px;-ms-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer;color:#5f9e45}.hero-slide,.hero-slide__img{background:center/cover no-repeat}.a11y-slider-dots button,.home-hero__button{border:none;transition:all .18s ease-in-out;cursor:pointer}.filter__search-button:focus,.filter__search-button:hover{color:#fed23f}.filter__search-button svg{fill:currentColor;width:100%;height:100%;transition:all .18s ease-in-out}.filter--nolabel::before{content:'\a0'}@media (min-width:71.25em){.filters{display:-ms-flexbox;display:flex;padding:15px 5px;-ms-flex-pack:justify;justify-content:space-between}.filters--stacked{display:block}.filters--stacked .filter{margin-bottom:10px}.filter,.filter__fieldset{margin:0}.filter{padding:0 10px;width:100%}.filter--date{display:-ms-flexbox;display:flex}.filter__fieldset-content{-ms-flex-pack:justify;justify-content:space-between}.filter__inner-field{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:0 10px 0 0}}.hero-slider-container{position:relative;margin:0 0 30px}.hero-slider{margin:0;padding:0;list-style:none;display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;transition:all .18s ease-in-out;overflow-y:hidden}.hero-slide{width:100%;-ms-flex:1 0 auto;flex:1 0 auto}.hero-slide__img{padding-top:56.25%}.hero-slide__container{max-width:81.25em;padding:30px .938em;margin:0 auto;background:#5f9e45;color:#fff}.hero-slide__container ::selection{background:#fed23f}.hero-slide-info-box__title{line-height:1.1em;font-weight:700;margin:0 0 10px;color:#fff;text-shadow:0 0 10px #000;font-size:30px}@media screen and (min-width:320px){.hero-slide-info-box__title{font-size:calc(30px + 20 * ((100vw - 320px)/ 640))}}@media screen and (min-width:960px){.hero-slide-info-box__title{font-size:50px}}.hero-slide-info-box__subtitle{font-weight:300;margin:0 0 10px;line-height:1.6;text-shadow:0 0 10px #000;font-size:16px}@media screen and (min-width:320px){.hero-slide-info-box__subtitle{font-size:calc(16px + 4 * ((100vw - 320px)/ 640))}}@media screen and (min-width:960px){.hero-slide-info-box__subtitle{font-size:20px}}.hero-slide-info-box__btn{display:block;padding:18px 35px;font-size:16px;font-size:1rem}.hero-slide-controls{position:absolute;padding-top:56.25%;top:0;left:0;width:100%}.hero-slider-btn--prev{left:0}.hero-slider-btn--next{right:0}@media (min-width:60em){.hero-slide,.hero-slide__container{display:-ms-flexbox;position:relative}.hero-slider-container{margin:0 0 65px}.hero-slide{display:flex;overflow:hidden}.hero-slide__img{display:none}.hero-slide__container{z-index:2;display:flex;min-height:975px;background:0 0;-ms-flex:1 0 auto;flex:1 0 auto;padding:0 .938em;width:100%;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.hero-slide__inner{position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;max-width:600px}.hero-slide-info-box__title{margin:0 0 20px}.hero-slide-info-box__subtitle{margin:0 0 30px}.hero-slide-info-box__btn{display:inline-block}.hero-slide__img{position:absolute;top:0;right:0;width:1200px;height:100%;z-index:1;background:top right/cover no-repeat}.hero-slide__img::before{content:none}.hero-slide__img::after{background-size:auto;background-position:bottom right}.hero-slide-controls{position:static;padding-top:0}}.hero{position:relative;z-index:0;color:#fff;background-color:#000;overflow:hidden}.hero:after,.hero:before{content:'';display:block;position:absolute;z-index:-1;width:100%;left:0;top:0}.hero:before{height:260px;background:linear-gradient(to bottom,#000 0,transparent 100%)}.hero:after{height:100%;background-repeat:repeat;background-size:10px;background-image:url("data:image/svg+xml,%3Csvg width='40' height='40' viewBox='0 0 40 40' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='%230d6b5b' fill-opacity='0.1' fill-rule='evenodd'%3E%3Cpath d='M0 40L40 0H20L0 20M40 40V20L20 40'/%3E%3C/g%3E%3C/svg%3E");animation-name:fadeInTop;animation-duration:2s}.hero .content{position:relative;z-index:5;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center;-ms-flex-align:center;align-items:center;-ms-flex-flow:column;flex-flow:column;-ms-flex-direction:column;flex-direction:column;padding:170px 35px 35px;height:420px}.hero h1,.hero p.h1{margin-bottom:0;color:#fff;font-size:29px;font-size:1.8125rem;line-height:42px;line-height:2.625rem;font-weight:700;text-shadow:0 0 10px #000}.hero h2{margin-top:0;color:#fff;font-size:26px;font-size:1.625rem;text-shadow:0 0 10px #000}.hero p{font-size:20px;font-size:1.25rem}.hero .hero-image{position:absolute;top:0;left:0;width:100%;opacity:.6;height:100%;z-index:-1;background-size:cover;background-position:center;animation-name:fadeHalf;animation-duration:2s}.hero.home-hero{margin:0 0 20px}.hero.home-hero .content{height:100vh}.hero .accordion-button,.hero .button,.hero .culture-selector__button,.hero .inline-form input[type=submit],.hero div[id*=form-] input[type=submit],.hero span.button a,.inline-form .hero input[type=submit],div[id*=form-] .hero input[type=submit],span.button .hero a{width:300px;margin:0 auto;padding:1em 2em;max-width:100%}.hero.empty{position:absolute;width:100%;left:0;top:0;z-index:1;background:0 0;height:335px}.hero video{display:block;width:100%;height:100%;object-fit:cover}.hero.interior-hero{background-size:cover;background-position:center;height:280px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;padding:118px 0 0}.hero.interior-hero h1{margin:0}.hero.interior-hero .interior-hero__copy{text-transform:none;width:100%}.fr-view .fr-text-uppercase,.instagram-heading{text-transform:uppercase}.home-hero__button{appearance:none;background:0 0;padding:0;position:absolute;bottom:20px;right:20px;z-index:6}.home-hero__button svg{width:32px;height:32px;fill:#fff}#home-stage-video__transcript{padding:1em 0}@media (max-width:400px){.hero h1,.hero p.h1{font-size:35px;font-size:2.1875rem;line-height:37px;line-height:2.3125rem;margin-bottom:15px}.hero h2{font-size:26px;font-size:1.625rem}.hero p{font-size:20px;font-size:1.25rem}.hero .content{padding:170px 20px 30px}}@media (min-width:48em){.hero h1,.hero p.h1{font-size:62px;font-size:3.875rem;line-height:77px;line-height:4.8125rem}.hero h1 span,.hero p.h1 span{margin-top:-24px}.hero .content{padding-top:200px}.hero.empty{height:520px}.hero .hero-image{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;animation-name:fadeHalf;animation-duration:2s}.hero.interior-hero{height:520px;padding:0}.hero.interior-hero h1{margin:25px 0 0}}.card-item__img,.card-item__img.b-lazy,.card-item__img.b-lazy-wrapper{position:relative}@media (min-width:60em){.hero.home-hero{margin:0}}@media (min-width:81.25em){.hero.empty{height:100vh}.hero h1,.hero p.h1{font-size:87px;font-size:5.4375rem;line-height:90px;line-height:5.625rem}.hero h2{font-size:44px;font-size:2.71875rem}}@media (min-width:117em){.hero h1,.hero p.h1{font-size:97px;font-size:6.0625rem;line-height:100px;line-height:6.25rem}.hero .content{padding:170px 110px 35px}}.card-listing{padding:0;list-style:none;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;color:#333F48;margin:0 -10px 30px}.FormPanel table.EditingFormTable .date-picker-field .side-by-side .form-control-text,.card-item__img::after,.card-item__inner,.card-item__meta,.side-by-side .FormPanel table.EditingFormTable .date-picker-field .form-control-text,.side-by-side .btn{display:block}.card-item{width:50%;font-size:14px;font-size:.875rem;padding:0 10px;margin:0 0 20px;line-height:1.4}.card-item:nth-last-child(-n+2){margin:0}a.card-item__inner{color:currentColor}a.card-item__inner:focus,a.card-item__inner:hover{color:#5f9e45;text-decoration:none}.card-item__img{background:center/cover no-repeat;margin:0 0 15px}.card-item__img.b-lazy-wrapper::before,.card-item__img.b-lazy::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;background:#f5f5f5;transition:all .18s ease-in-out}.card-item__img.b-lazy-wrapper.b-lazy-wrapper-done::before,.card-item__img.b-lazy-wrapper.b-loaded::before,.card-item__img.b-lazy.b-lazy-wrapper-done::before,.card-item__img.b-lazy.b-loaded::before{background:rgba(245,245,245,0)}.card-item__img::after{content:'';padding-top:58.33333%}.card-item__title{font-weight:600;background-image:linear-gradient(transparent calc(100% - 1px),currentColor 1px);background-repeat:no-repeat;background-size:0 100%;transition:all .18s ease-in-out;margin:0}.card-item__meta{color:#737373;margin:3px 0 0}@media (min-width:60em){.card-listing{-ms-flex-wrap:none;flex-wrap:none;margin:0 0 70px}.card-item,.card-item:nth-last-child(-n+2){margin:0 40px 0 0}.card-item{-ms-flex:1 0 0px;flex:1 0 0px;width:auto;padding:0}.card-item__title{font-size:16px;font-size:1rem}}.side-by-side{margin:0 0 30px;border-top:1px solid #ccc;border-bottom:1px solid #ccc;padding:35px 0}.side-by-side+.side-by-side{margin-top:-31px}.side-by-side__img{position:relative;background:center center/cover no-repeat;margin:0 0 25px}.side-by-side__img.b-lazy,.side-by-side__img.b-lazy-wrapper{position:relative}.side-by-side__img.b-lazy-wrapper::before,.side-by-side__img.b-lazy::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;background:#fff;transition:all .18s ease-in-out}.side-by-side__img.b-lazy-wrapper.b-lazy-wrapper-done::before,.side-by-side__img.b-lazy-wrapper.b-loaded::before,.side-by-side__img.b-lazy.b-lazy-wrapper-done::before,.side-by-side__img.b-lazy.b-loaded::before{background:rgba(255,255,255,0)}.side-by-side__img img{width:100%}.side-by-side__img::after{content:"";display:block;padding-top:66.66667%}.side-by-side__content>:last-child{margin-bottom:0}.FormPanel table.EditingFormTable .date-picker-field .side-by-side__links .form-control-text,.side-by-side__links .FormPanel table.EditingFormTable .date-picker-field .form-control-text,.side-by-side__links .btn{margin-bottom:25px}@media (min-width:48em){.side-by-side{position:relative;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:start;align-items:flex-start;text-align:left;margin:0 0 60px;padding:55px 0}.side-by-side+.side-by-side{margin-top:-61px}.FormPanel table.EditingFormTable .date-picker-field .side-by-side .form-control-text,.side-by-side .FormPanel table.EditingFormTable .date-picker-field .form-control-text,.side-by-side .btn{display:inline-block}.side-by-side--flipped .side-by-side__img{-ms-flex-order:2;order:2;margin:0 0 0 55px}.side-by-side__box{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex:0 0 auto;flex:0 0 auto;width:65%}.side-by-side__content{width:100%}.side-by-side__img{-ms-flex:1 1 auto;flex:1 1 auto;margin:0 55px 0 0}.side-by-side__links{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center}.FormPanel table.EditingFormTable .date-picker-field .side-by-side__links .form-control-text,.side-by-side__links .FormPanel table.EditingFormTable .date-picker-field .form-control-text,.side-by-side__links .btn{margin:0 10px 0 0}}.slider-section{position:relative;text-align:center;padding:70px}.slider{padding:0;list-style:none;display:-ms-flexbox;display:flex;max-width:1640px;width:100%;margin:0 auto}.slider__item{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex:1 0 100%;flex:1 0 100%}.slider__part{max-width:200px;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}a.slider__part:focus,a.slider__part:hover{opacity:.7}.slider__img{max-height:100%}.slider-btn--prev{left:20px}.slider-btn--next{right:20px}@media (min-width:60em){.slider__item{width:12.5%;-ms-flex:1 0 auto;flex:1 0 auto;padding:0 10px}}.graphic-cta__item{-ms-flex:0 0 49%;flex:0 0 49%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;text-align:center;margin:0 0 20px;background-size:cover}.graphic-cta__item:before{content:'';float:left;padding-top:100%}.graphic-cta__item-heading{color:#fff;line-height:1.1em;margin:0 0 10px;text-shadow:0 0 10px #000;font-size:30px}@media screen and (min-width:320px){.graphic-cta__item-heading{font-size:calc(30px + 20 * ((100vw - 320px)/ 640))}}@media screen and (min-width:960px){.graphic-cta__item-heading{font-size:50px}}@media (min-width:60em){.graphic-cta__flex{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;margin-top:25px;margin-bottom:25px;padding:0}.graphic-cta__item{margin:20px 0}}.newsletter-signup{padding:120px 20px;text-align:center;background-image:url(../images/newsletter-bg.jpg);background-size:cover;background-position:center;color:#fff;position:relative;z-index:3}.newsletter-signup__heading{color:#fff}.newsletter-signup__copy{max-width:1000px;font-weight:600;margin:0 auto 25px}.FormPanel table.EditingFormTable .date-picker-field .newsletter-ctas .form-control-text,.newsletter-ctas .FormPanel table.EditingFormTable .date-picker-field .form-control-text,.newsletter-ctas .btn{margin:3px}.instagram-container{padding:30px 0;margin:0 -10px}.instagram-heading{text-align:center;font-size:40px;font-size:2.5rem;margin:0 0 30px;color:#005044}.instagram-feed .instagram-sizer{width:50%}.instagram-feed .instagram-feed__image-container{width:50%;height:250px;float:left;padding:10px}.instagram-feed .instagram-feed__image-container .instagram-feed__image-container-inner{position:relative;height:100%}.instagram-feed .instagram-feed__image-container a{display:block;height:100%;width:100%;top:0;left:0;background-size:cover;background-position:50% 50%;position:absolute;transition:all .18s ease-in-out}.instagram-feed .instagram-feed__image-container a:focus,.instagram-feed .instagram-feed__image-container a:hover{-ms-transform:scale(1.03);transform:scale(1.03)}.instagram-feed .instagram-feed__image-container .instagram-feed__icon{width:30px;height:30px;fill:#fff;position:absolute;right:10px;bottom:10px}@media (min-width:48em){.instagram-feed .instagram-feed__image-container{height:350px}}@media (min-width:60em){.instagram-heading{font-size:50px;font-size:3.125rem}.instagram-feed .instagram-sizer{width:25%}.instagram-feed .instagram-feed__image-container{width:25%;height:300px;float:left;padding:10px}.instagram-feed .instagram-feed__image-container:nth-child(4n){height:400px}.instagram-feed .instagram-feed__image-container:nth-child(5n){height:250px}.instagram-feed .instagram-feed__image-container:nth-child(6n){height:600px;width:50%}.instagram-feed .instagram-feed__image-container:nth-child(7n){height:550px}.instagram-feed .instagram-feed__image-container:nth-child(8n){height:400px}.instagram-feed .instagram-feed__image-container:nth-child(9n){height:400px;width:50%}.instagram-feed .instagram-feed__image-container:nth-child(10n){height:300px}}.gallery{margin:15px auto;position:relative;max-width:700px}.gallery-scroller .slick-arrow{position:absolute;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);background:0 0;bordeR:0;left:0;z-index:5;padding:5px;color:#fff;cursor:pointer}.gallery-scroller .slick-arrow svg.icon{width:48px;height:48px}.gallery-scroller .slick-arrow.slick-next{left:auto;right:0}.gallery-scroller .slick-arrow:focus,.gallery-scroller .slick-arrow:hover{background:rgba(0,0,0,.6)}.gallery-scroller .slick-arrow:focus svg,.gallery-scroller .slick-arrow:hover svg{fill:#fff}.gallery-scroller__block{position:relative;text-align:center}.gallery-scroller__image{padding-bottom:55%;background:50% 50% no-repeat #eee;background-size:contain}.gallery-count,.gallery-scroller__heading{margin:0;padding:10px 20px;line-height:1.4;color:#fff}.gallery-scroller__heading{background:#0e6a5b;font-size:16px;font-size:1rem}.gallery-count{position:absolute;right:0;top:0;background:rgba(0,80,68,.8);font-size:16px;font-size:1rem}.accordion-button{padding:1em 45px 1em 25px;position:relative;cursor:pointer}.accordion-button:after,.accordion-button:before{background:#fff;position:absolute;top:50%;content:''}.accordion-button:before{width:2px;height:16px;right:21px;-ms-transform:translateY(-50%);transform:translateY(-50%)}.accordion-button:after{width:16px;height:2px;right:14px;-ms-transform:translateY(-50%);transform:translateY(-50%)}.a11y-slider,.a11y-slider-container{position:relative}.accordion-button.active:before{display:none}.accordion-content{padding:15px 0 0}.image-widget{text-align:center;margin:0 0 50px}.image-widget a{display:block}.image-widget__desktop{display:none}@media (min-width:48em){.image-widget__desktop{display:block}.image-widget__mobile{display:none}}.a11y-slider{overflow-x:scroll;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none;box-sizing:border-box}.a11y-slider::-webkit-scrollbar{width:0;height:0}.a11y-slider>*{scroll-snap-align:start;box-sizing:inherit}.a11y-slider-sr-only{position:absolute;top:0;left:0;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0;text-align:center;font-family:inherit;font-size:1em}.a11y-slider-sr-only:focus{position:static;background:#000;color:#fff;width:100%;height:auto;margin:0;clip:auto;padding:10px}.a11y-slider-dots{padding:0;list-style:none;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;font-size:0;margin:20px 0 0}.a11y-slider-dots>*{margin:0 10px 0 0}.a11y-slider-dots>:last-child{margin:0}.a11y-slider-dots button{padding:0;background:#ddd;border-radius:100%;width:16px;height:16px;font-size:0;text-indent:-9999px}.a11y-slider-dots button.active,.a11y-slider-dots button:focus,.a11y-slider-dots button:hover{background:#5f9e45}.a11y-slider-dots button.active:focus,.a11y-slider-dots button.active:hover{background:#68ac4b}.a11y-slider-autoplay{position:absolute;top:20px;right:20px;padding:7px;border:none;font-size:0;cursor:pointer;background:rgba(95,158,69,.5);box-sizing:border-box;z-index:1000;transition:all .18s ease-in-out;opacity:0}.a11y-slider-autoplay::before{content:'';display:block;width:40px;height:40px;border-style:solid;border-width:20px 0 20px 40px;border-color:transparent transparent transparent #fff;box-sizing:border-box;transition:all .18s ease-in-out}.a11y-slider-autoplay[data-autoplaying=true]::before{border-style:double;border-width:0 0 0 40px}.a11y-slider-container:focus .a11y-slider-autoplay,.a11y-slider-container:hover .a11y-slider-autoplay,[class*=hero-slider]:focus .a11y-slider-autoplay,[class*=hero-slider]:hover .a11y-slider-autoplay,[class*=image-slider]:focus .a11y-slider-autoplay,[class*=image-slider]:hover .a11y-slider-autoplay{opacity:1}.a11y-slider-autoplay:focus,.a11y-slider-autoplay:hover{background:#5f9e45;opacity:1}.a11y-slider-hide{display:none}.slick-list,.slick-slider,.slick-track{display:block;position:relative}.slick-slider{box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{left:0;top:0}.slick-track:after,.slick-track:before{content:"";display:table}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.focus-overlay{display:none;position:relative;border-radius:2px;box-shadow:0 0 3px 2px #78aeda;transition:all .2s cubic-bezier(0,1,0,1)}.focus-overlay::after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;box-shadow:0 0 2px 1px #008cff,0 0 2px #008cff inset;transition:all .1s ease-out}.focus-overlay.focus-overlay-active{display:block}.focus-overlay.focus-overlay-animating::after{opacity:1}/*!
 * froala_editor v3.0.6 (https://www.froala.com/wysiwyg-editor)
 * License https://froala.com/wysiwyg-editor/terms/
 * Copyright 2014-2019 Froala Labs
 */.clearfix::after{display:block;content:"";height:0}.hide-by-clipping{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.fr-img-caption.fr-rounded img,img.fr-rounded{border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;background-clip:padding-box}.fr-img-caption.fr-bordered img,img.fr-bordered{border:5px solid #CCC}img.fr-bordered{box-sizing:content-box}.fr-img-caption.fr-bordered img{box-sizing:border-box}.fr-view span[style~="color:"] a{color:inherit}.fr-view strong{font-weight:700}.fr-view table{border:none;border-collapse:collapse;empty-cells:show;max-width:100%}.fr-view table td{min-width:5px}.fr-view table.fr-dashed-borders td,.fr-view table.fr-dashed-borders th{border-style:dashed}.fr-view table.fr-alternate-rows tbody tr:nth-child(2n){background:#f5f5f5}.fr-view table td,.fr-view table th{border:1px solid #DDD}.fr-view table td:empty,.fr-view table th:empty{height:20px}.fr-view table td.fr-highlighted,.fr-view table th.fr-highlighted{border:1px double red}.fr-view table td.fr-thick,.fr-view table th.fr-thick{border-width:2px}.fr-view table th{background:#ececec}.fr-view hr{user-select:none;-o-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none}.fr-view .fr-file{position:relative}.fr-view .fr-file::after{position:relative;content:"\1F4CE";font-weight:400}.fr-view pre{white-space:pre-wrap;overflow:visible}.fr-view[dir=rtl] .story-content h2,.fr-view[dir=rtl] blockquote,.story-content .fr-view[dir=rtl] h2{border-left:none;border-right:solid 2px #5E35B1;margin-right:0;padding-right:5px;padding-left:0}.fr-view[dir=rtl] .story-content h2 blockquote,.fr-view[dir=rtl] .story-content h2 h2,.fr-view[dir=rtl] blockquote .story-content h2,.fr-view[dir=rtl] blockquote blockquote,.story-content .fr-view[dir=rtl] blockquote h2,.story-content .fr-view[dir=rtl] h2 blockquote,.story-content .fr-view[dir=rtl] h2 h2{border-color:#00BCD4}.fr-view[dir=rtl] .story-content h2 blockquote blockquote,.fr-view[dir=rtl] .story-content h2 blockquote h2,.fr-view[dir=rtl] .story-content h2 h2 blockquote,.fr-view[dir=rtl] .story-content h2 h2 h2,.fr-view[dir=rtl] blockquote .story-content h2 blockquote,.fr-view[dir=rtl] blockquote .story-content h2 h2,.fr-view[dir=rtl] blockquote blockquote .story-content h2,.fr-view[dir=rtl] blockquote blockquote blockquote,.story-content .fr-view[dir=rtl] blockquote blockquote h2,.story-content .fr-view[dir=rtl] blockquote h2 blockquote,.story-content .fr-view[dir=rtl] blockquote h2 h2,.story-content .fr-view[dir=rtl] h2 blockquote blockquote,.story-content .fr-view[dir=rtl] h2 blockquote h2,.story-content .fr-view[dir=rtl] h2 h2 blockquote,.story-content .fr-view[dir=rtl] h2 h2 h2{border-color:#43A047}.fr-view .story-content h2,.fr-view blockquote,.story-content .fr-view h2{border-left:solid 2px #5E35B1;margin-left:0;padding-left:5px;color:#5E35B1}.fr-view .story-content h2 blockquote,.fr-view .story-content h2 h2,.fr-view blockquote .story-content h2,.fr-view blockquote blockquote,.story-content .fr-view blockquote h2,.story-content .fr-view h2 blockquote,.story-content .fr-view h2 h2{border-color:#00BCD4;color:#00BCD4}.fr-view .story-content h2 blockquote blockquote,.fr-view .story-content h2 blockquote h2,.fr-view .story-content h2 h2 blockquote,.fr-view .story-content h2 h2 h2,.fr-view blockquote .story-content h2 blockquote,.fr-view blockquote .story-content h2 h2,.fr-view blockquote blockquote .story-content h2,.fr-view blockquote blockquote blockquote,.story-content .fr-view blockquote blockquote h2,.story-content .fr-view blockquote h2 blockquote,.story-content .fr-view blockquote h2 h2,.story-content .fr-view h2 blockquote blockquote,.story-content .fr-view h2 blockquote h2,.story-content .fr-view h2 h2 blockquote,.story-content .fr-view h2 h2 h2{border-color:#43A047;color:#43A047}.fr-view span.fr-emoticon{font-weight:400;font-family:"Apple Color Emoji","Segoe UI Emoji",NotoColorEmoji,"Segoe UI Symbol","Android Emoji",EmojiSymbols;display:inline;line-height:0}.fr-view span.fr-emoticon.fr-emoticon-img{background-repeat:no-repeat!important;font-size:inherit;height:1em;width:1em;min-height:20px;min-width:20px;display:inline-block;margin:-.1em .1em .1em;line-height:1;vertical-align:middle}.fr-view .fr-text-gray{color:#AAA!important}.fr-view a.fr-green,a.fr-view.fr-green{color:green}.fr-view .fr-text-bordered{border-top:solid 1px #222;border-bottom:solid 1px #222;padding:10px 0}.fr-view .fr-text-spaced{letter-spacing:1px}.fr-view .fr-class-highlighted{background-color:#ff0}.fr-view .fr-class-code{border-color:#ccc;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;background:#f5f5f5;padding:10px;font-family:"Courier New",Courier,monospace}.fr-view .fr-class-transparency{opacity:.5}.fr-view img{position:relative;max-width:100%}.fr-view img.fr-dib{margin:5px auto;display:block;float:none;vertical-align:top}.fr-view img.fr-dib.fr-fil{margin-left:0;text-align:left}.fr-view img.fr-dib.fr-fir{margin-right:0;text-align:right}.fr-view img.fr-dii{display:inline-block;float:none;vertical-align:bottom;margin-left:5px;margin-right:5px;max-width:calc(100% - (2 * 5px))}.fr-view img.fr-dii.fr-fil{float:left;margin:5px 5px 5px 0;max-width:calc(100% - 5px)}.fr-view img.fr-dii.fr-fir{float:right;margin:5px 0 5px 5px;max-width:calc(100% - 5px)}.fr-view span.fr-img-caption{position:relative;max-width:100%}.fr-view span.fr-img-caption.fr-dib{margin:5px auto;display:block;float:none;vertical-align:top}.fr-view span.fr-img-caption.fr-dib.fr-fil{margin-left:0;text-align:left}.fr-view span.fr-img-caption.fr-dib.fr-fir{margin-right:0;text-align:right}.fr-view span.fr-img-caption.fr-dii{display:inline-block;float:none;vertical-align:bottom;margin-left:5px;margin-right:5px;max-width:calc(100% - (2 * 5px))}.fr-view span.fr-img-caption.fr-dii.fr-fil{float:left;margin:5px 5px 5px 0;max-width:calc(100% - 5px)}.fr-view span.fr-img-caption.fr-dii.fr-fir{float:right;margin:5px 0 5px 5px;max-width:calc(100% - 5px)}.fr-view .fr-video{text-align:center;position:relative}.fr-view .fr-video.fr-rv{padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}.fr-view .fr-video.fr-rv embed,.fr-view .fr-video.fr-rv object,.fr-view .fr-video.fr-rv>iframe{position:absolute!important;top:0;left:0;width:100%;height:100%}.fr-view .fr-video>*{box-sizing:content-box;max-width:100%;border:none}.fr-view .fr-video.fr-dvb{display:block;clear:both}.fr-view .fr-video.fr-dvb.fr-fvl{text-align:left}.fr-view .fr-video.fr-dvb.fr-fvr{text-align:right}.fr-view .fr-video.fr-dvi{display:inline-block}.fr-view .fr-video.fr-dvi.fr-fvl{float:left}.fr-view .fr-video.fr-dvi.fr-fvr{float:right}.fr-view a.fr-strong{font-weight:700}.fr-view .fr-img-caption{text-align:center}.fr-view .fr-img-caption .fr-img-wrap{padding:0;display:inline-block;margin:auto;text-align:center;width:100%}.fr-view .fr-img-caption .fr-img-wrap img{display:block;margin:auto;width:100%}.fr-view .fr-img-caption .fr-img-wrap>span{margin:auto;display:block;padding:5px 5px 10px;font-size:14px;font-weight:initial;box-sizing:border-box;-webkit-opacity:.9;-moz-opacity:.9;opacity:.9;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";width:100%;text-align:center}.fr-view button.fr-rounded,.fr-view input.fr-rounded,.fr-view textarea.fr-rounded{border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;background-clip:padding-box}.fr-view button.fr-large,.fr-view input.fr-large,.fr-view textarea.fr-large{font-size:24px}a.fr-view.fr-strong{font-weight:700}img.fr-view{position:relative;max-width:100%}img.fr-view.fr-dib{margin:5px auto;display:block;float:none;vertical-align:top}img.fr-view.fr-dib.fr-fil{margin-left:0;text-align:left}img.fr-view.fr-dib.fr-fir{margin-right:0;text-align:right}img.fr-view.fr-dii{display:inline-block;float:none;vertical-align:bottom;margin-left:5px;margin-right:5px;max-width:calc(100% - (2 * 5px))}img.fr-view.fr-dii.fr-fil{float:left;margin:5px 5px 5px 0;max-width:calc(100% - 5px)}img.fr-view.fr-dii.fr-fir{float:right;margin:5px 0 5px 5px;max-width:calc(100% - 5px)}span.fr-img-caption.fr-view{position:relative;max-width:100%}span.fr-img-caption.fr-view.fr-dib{margin:5px auto;display:block;float:none;vertical-align:top}span.fr-img-caption.fr-view.fr-dib.fr-fil{margin-left:0;text-align:left}span.fr-img-caption.fr-view.fr-dib.fr-fir{margin-right:0;text-align:right}#svg-list .item,.color-block{text-align:center;display:inline-block}span.fr-img-caption.fr-view.fr-dii{display:inline-block;float:none;vertical-align:bottom;margin-left:5px;margin-right:5px;max-width:calc(100% - (2 * 5px))}span.fr-img-caption.fr-view.fr-dii.fr-fil{float:left;margin:5px 5px 5px 0;max-width:calc(100% - 5px)}span.fr-img-caption.fr-view.fr-dii.fr-fir{float:right;margin:5px 0 5px 5px;max-width:calc(100% - 5px)}.ig-grid:after{content:'';display:block}.ig-grid__item{width:320px;height:240px;float:left;background:center #fff;background-size:cover;margin-bottom:20px}.ig-grid__item-width2{width:640px}.ig-grid__item-width3{width:960px}.ig-grid__item-width4{width:1280px}.ig-grid__item-height2{height:480px}.ig-grid__item-height3{height:720px}.ig-grid__item-height4{height:960px}html body{transition:all .3s ease-in-out}html.js-data-toggled{color:#fff;fill:#fff}html.js-data-toggled body{background:#000}.expandable-examples :focus{outline:#00f solid 1px}.expandable-examples div{margin:1em 0}.color-block{margin:5px;width:120px;height:120px;border-radius:240px;vertical-align:middle}.color-block.color-primary{background:#5f9e45}.color-block.color-secondary{background:#fed23f}#svg-list{font-size:0}#svg-list .item{width:150px;vertical-align:top;padding:10px}#svg-list .item .title{font-weight:700;padding:5px;font-size:16px}#svg-list .item .ident{padding:5px;font-size:14px}#svg-list .item svg{display:inline-block;width:100%}.container .talon-templates-wrapper{position:static;width:auto;background:0 0;border:none;padding:0 0 1em 1em}.container .talon-templates-wrapper .talon-templates-hide{display:none}.container .talon-templates-wrapper::before{content:none}.styleguide-tabs{display:-ms-flexbox;display:flex}.styleguide-tab{display:none}.styleguide-tab.active{border-color:red}@media (min-width:768px){.styleguide-tab{display:block}.styleguide-mob-tab{display:none}}@media print{*{background:0 0!important;color:#000!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}.story-content h2,blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}@page{margin:.5cm}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}}