#stickyHeader{display:none;position:fixed;z-index:12;top:0;left:0;max-height:0;width:100%;overflow:hidden;background-color:#f2f2f2;font-family:inherit;transition-property:all;transition-duration:.5s;transition-timing-function:cubic-bezier(0,1,.5,1);box-shadow:0 5px 5px 0 rgba(0,0,0,.1)}#stickyHeaderInner{width:94%;max-width:1600px;margin:0 auto;padding:0;position:relative;z-index:1}#stickyHeader{display:none;overflow:visible;transform:translate(0,-300px);transition:transform .3s ease-in-out}@media(min-width:992px){#stickyHeader{display:block;max-height:none;z-index:1001}}#stickyHeader>div{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}#stickyHeader>div>div{-ms-flex:1 1 auto;flex:1 1 auto}#stickyHeader #stickyHeaderLeft{-ms-flex:0 0 auto;flex:0 0 auto;width:170px;padding:0}.landingFire #stickyHeader #stickyHeaderLeft{width:260px}@media(min-width:1200px){#stickyHeader #stickyHeaderLeft{width:250px}}#stickyHeader #stickyHeaderLeft img{width:142px;height:72px;padding:6px 0}.landingFire #stickyHeader #stickyHeaderLeft img{width:228px;height:64px}.landingLibrary #stickyHeader #stickyHeaderLeft img{width:142px;height:45px}@media(min-width:1200px){.landingLibrary #stickyHeader #stickyHeaderLeft img{width:196px;height:58px}}.landingTourism #stickyHeader #stickyHeaderLeft img{width:195px;height:54px}#stickyHeader #stickyHeaderRight{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end}#stickyHeader #stickyHeaderRight #mainNav{background:transparent;margin:0}#stickyHeader #stickyHeaderRight #mainNav #nav{padding-left:0;padding-right:0}#stickyHeader #stickyHeaderRight #mainNav #nav>li{padding:0}#stickyHeader #stickyHeaderRight #mainNav #nav a.mainNavItem{font-size:.82353rem;color:#000;-ms-flex-align:center;align-items:center;padding:22px 40px 22px 13px}@media(min-width:1200px){#stickyHeader #stickyHeaderRight #mainNav #nav a.mainNavItem{font-size:.94118rem;background-image:url(../images/structure/sticky-chevron-down.svg);background-repeat:no-repeat;background-size:15px 15px;background-position:center right 9px}#stickyHeader #stickyHeaderRight #mainNav #nav a.mainNavItem:focus,#stickyHeader #stickyHeaderRight #mainNav #nav a.mainNavItem:hover,.sfHover #stickyHeader #stickyHeaderRight #mainNav #nav a.mainNavItem{background-image:url(../images/structure/sticky-chevron-down.svg);background-repeat:no-repeat;background-size:15px 15px;background-position:center right 9px}}#stickyHeader #mainNav:hover .sfHover a.mainNavItem{background-color:transparent;background-color:rgba(0,0,0,.1);box-shadow:none}#stickyHeader .sfHover a.mainNavItem{background-color:transparent;background-color:rgba(0,0,0,.1);box-shadow:none}#stickyHeader #nav li a[data-modal-id]{background-image:none!important}#stickyHeader #nav li a[data-modal-id]:hover{background-color:rgba(0,0,0,.1)}.loaded .scrolled #stickyHeader{transform:translate(0,0)}.actions{width:100%;display:block;text-align:center;padding:10px 0;border-top:1px solid #ccc;font-size:0}@media(min-width:768px){.actions{text-align:left;padding-top:0;border:none}}@media(min-width:992px){.actions{width:200px;min-width:200px;-ms-flex-negative:0;flex-shrink:0;padding:0 0 5px;margin-bottom:0;text-align:right}}.actions div{display:inline-block;font-size:1rem;line-height:1;vertical-align:top}.actions div:not(:first-child){margin-left:11px;padding-left:11px}.actions div a{display:inline-block}.actions div a:focus{outline:dotted 1px black;outline-offset:1px}.actions div>a{margin-right:4px;margin-left:4px;height:20px;background-size:auto 16px;background-position:50% 0;background-repeat:no-repeat}@media(min-width:992px){.actions div>a{margin:0}}.actions div img{width:auto;max-width:100%;height:16px}.actions div .textDecrease{width:9px;height:9px;background-image:url(../images/actions/text-decrease-dark.svg);background-size:9px 9px;margin-right:7px!important}.actions div .textDefault{width:12px;height:13px;background-image:url(../images/actions/text-reset-dark.svg);background-size:12px 13px;margin-right:7px!important}.actions div .textIncrease{width:15px;height:15px;background-image:url(../images/actions/text-increase-dark.svg);background-size:15px 15px}.actions .actionItem a{width:17px;height:17px;background-image:url(../images/actions/print-dark.svg);background-size:17px 17px}.actions .share>a{width:14px;height:18px;background-image:url(../images/actions/share-dark.svg);background-size:14px 18px}#topNavContainer .actions{width:auto;max-width:none;min-width:0;position:relative;bottom:2px;padding:0}#topNavContainer .actions div{font-size:inherit;display:inherit;line-height:inherit;vertical-align:inherit;padding-top:0}#topNavContainer .actions div>a{vertical-align:bottom}#topNavContainer .actions .textDecrease{width:8px;height:16px;background-image:url(../images/actions/text-decrease-light.svg);background-size:8px 16px}#topNavContainer .actions .textDefault{width:11px;height:16px;background-image:url(../images/actions/text-reset-light.svg);background-size:11px 16px}#topNavContainer .actions .textIncrease{width:13px;height:16px;background-image:url(../images/actions/text-increase-light.svg);background-size:13px 16px}.slider-container{position:relative;margin:auto;width:100%!important;background-color:#fff}@media(max-width:600px){.slider-container{max-height:200px!important}}@media(max-width:991px){.slider-container{height:300px!important}}@media(min-width:992px){.slider-container{min-height:675px}}@media(min-width:1200px){.slider-container{margin-top:54px}}.ic-slider{position:relative!important;top:0!important;right:0!important;bottom:0!important;left:0!important;height:auto!important;width:auto!important;overflow:hidden;width:100%;opacity:1}.ic-slider .slider{position:absolute!important}.homepage .ic-slider{position:absolute!important;opacity:0;transition:opacity .35s ease-in-out}.homepage .ic-slider .slider{top:0!important;right:0!important;bottom:0!important;left:0!important}.homepage .ic-slider .slider .slide{float:left;width:100%;position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important}.homepage .ic-slider .slider .slide .bannerImage{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;background-position:center center;background-repeat:no-repeat;background-size:cover}.homepage .ic-slider .slider .slide>a .bannerImage{transition:transform .35s ease-in-out .2s}html:not(.ie):not(.msedge) .homepage .ic-slider .slider .slide>a .bannerImage{transform:scale(1.0075) rotate(.0001deg)}html:not(.ie):not(.msedge) .homepage .ic-slider .slider .slide>a:hover .bannerImage,html:not(.ie):not(.msedge) .homepage .ic-slider .slider .slide>a:focus .bannerImage{transform:scale(1) rotate(.0001deg)}.homepage .ic-slider .slider .slide>a:hover .bannerImage:before,.homepage .ic-slider .slider .slide>a:focus .bannerImage:before{opacity:.2}.homepage .ic-slider .slider .slide>a:hover .bannerImage:after,.homepage .ic-slider .slider .slide>a:focus .bannerImage:after{background:rgba(0,0,0,.1)}.homepage .ic-slider .slider .slide>a:focus .bannerImage:after{border:3px solid #4e7eca}@media(min-width:992px){.homepage .ic-slider .slider .slide>a .bannerImage:before{content:'';background-image:url(../images/structure/banner-link.svg);background-position:center center;background-repeat:no-repeat;background-size:150px 150px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%;position:relative;z-index:2;opacity:0;transition:all .2s ease-in-out .2s}.homepage .ic-slider .slider .slide>a .bannerImage:after{content:'';width:100%;height:100%;position:absolute;top:0;background:none;transition:all .5s ease-in-out .2s;z-index:1}}.homepage .ic-slider .slider .slide .bannerImage img{width:100%;height:auto}.homepage .ic-slider.visible{opacity:1}.ic-slider .slider .slide{z-index:1}.ic-slider .slider .slide.current{z-index:2}.bannerGradient{height:100%;width:100%;position:absolute;bottom:0;left:0;background:rgba(0,0,0,.17);pointer-events:none}.btDark .bannerGradient{background:linear-gradient(to bottom,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 100%)}.ic-slider-content.ic-slider-text{position:absolute;bottom:calc(40% + 90px);left:0;width:100%;z-index:999;pointer-events:none}@media(max-width:991px){.ic-slider-content.ic-slider-text{display:none!important}}a~.ic-slider-text{transition:transform .35s ease-in-out .2s;transform:translate(0,0) scale(1) rotate(.0001deg)}a:hover~.ic-slider-text,a:focus~.ic-slider-text{transform:translate(0,-10px) scale(1.02) rotate(.0001deg)}.ic-slider-text .ic-slider-content-foreground{color:#fff;text-align:center}.btLeft .ic-slider-text .ic-slider-content-foreground{text-align:left}.btRight .ic-slider-text .ic-slider-content-foreground{text-align:right}@media(min-width:992px){.ic-slider-text .ic-slider-content-foreground{padding:0}}.ic-slider-text .ic-slider-content-foreground h2{font-family:Crimson Text,serif;font-size:1.47059rem;font-weight:400;color:#FFF;margin:0;overflow:hidden}@media(min-width:480px){.ic-slider-text .ic-slider-content-foreground h2{font-size:1.76471rem}}@media(min-width:768px){.ic-slider-text .ic-slider-content-foreground h2{font-size:2.35294rem}}@media(min-width:992px){.ic-slider-text .ic-slider-content-foreground h2{font-size:2.76471rem;text-shadow:0 5px 6px rgba(0,0,0,.47);margin:0 0 5px}}@media(min-width:1200px){.ic-slider-text .ic-slider-content-foreground h2{font-size:3.82353rem}}.btDark .ic-slider-text .ic-slider-content-foreground h2{color:#000}@media(min-width:992px){.btDark .ic-slider-text .ic-slider-content-foreground h2{text-shadow:1px 1.732px 0 rgba(255,255,255,.59)}}.ic-slider-text .ic-slider-content-foreground p{font-size:.94118rem;color:#FFF;margin:10px 0;overflow:hidden}@media(min-width:768px){.ic-slider-text .ic-slider-content-foreground p{font-size:1.05882rem;line-height:1.25}}@media(min-width:992px){.ic-slider-text .ic-slider-content-foreground p{margin:0 0 25px;font-size:1em;font-weight:400;text-shadow:1px 1.732px 0 rgba(0,0,0,.59)}}@media(min-width:1200px){.ic-slider-text .ic-slider-content-foreground p{font-size:1.17647rem}}.btDark .ic-slider-text .ic-slider-content-foreground p{color:#000}@media(min-width:768px){.btDark .ic-slider-text .ic-slider-content-foreground p{text-shadow:1px 1.732px 0 rgba(255,255,255,.59)}}.ic-slider-text .ic-slider-content-foreground a,.ic-slider-text .ic-slider-content-foreground a:link,.ic-slider-text .ic-slider-content-foreground a:visited{color:#FFF;text-decoration:none}.btDark .ic-slider-text .ic-slider-content-foreground a,.btDark .ic-slider-text .ic-slider-content-foreground a:link,.btDark .ic-slider-text .ic-slider-content-foreground a:visited{color:#000}.ic-slider-text .ic-slider-content-foreground a:hover,.ic-slider-text .ic-slider-content-foreground a:active,.ic-slider-text .ic-slider-content-foreground a:focus{text-decoration:none}.ic-slider-caption.ic-slider-content{background:rgba(0,0,0,.4);margin:10px auto 0;padding:3px 10px;text-align:right;position:absolute;float:right;bottom:0;right:0}@media(min-width:992px){.ic-slider-caption.ic-slider-content{padding:10px 20px}}.ic-slider-caption .ic-slider-content-foreground{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ic-slider-caption .ic-slider-content-foreground p,.ic-slider-caption h1,.ic-slider-caption h2,.ic-slider-caption h3,.ic-slider-caption h4,.ic-slider-caption h5,.ic-slider-caption h6{font-size:.75em;line-height:1.4;color:#fff;margin:0}@media(min-width:992px){.ic-slider-caption .ic-slider-content-foreground p,.ic-slider-caption h1,.ic-slider-caption h2,.ic-slider-caption h3,.ic-slider-caption h4,.ic-slider-caption h5,.ic-slider-caption h6{font-size:.875em}}.slider-container .prev,.slider-container .next{display:none;position:absolute;top:50%;height:57px;width:40px;margin-top:-42px;overflow:hidden;text-indent:-9999em;z-index:49}@media(min-width:992px){.slider-container .prev,.slider-container .next{display:block}}@media(min-width:1200px){.slider-container .prev,.slider-container .next{margin-top:-57px;width:80px;height:114px}}.slider-container .prev:hover,.slider-container .prev:focus,.slider-container .next:hover,.slider-container .next:focus{background-color:rgba(51,51,51,.5)!important}.slider-container .prev{left:0;background:url(../images/structure/slider-chevron-left.svg) center center no-repeat;background-size:22px 44px}@media(min-width:1200px){.slider-container .prev{background-size:40px 80px}}.slider-container .next{right:0;background:url(../images/structure/slider-chevron-right.svg) center center no-repeat;background-size:22px 44px}@media(min-width:1200px){.slider-container .next{background-size:40px 80px}}.ic-slider-controls{width:100%;position:absolute;bottom:15px;right:0;z-index:49;padding:0 0 0 3px;text-align:center;opacity:0;pointer-events:none}@media(min-width:1200px){.ic-slider-controls{bottom:20px}}.ic-slider-controls.visible{opacity:1}.ic-slider-controls a{display:inline-block;width:25px;height:27px;overflow:hidden;vertical-align:top;text-indent:-9999em;pointer-events:all}.ic-slider-controls a:hover,.ic-slider-controls a:active{background-color:rgba(51,51,51,.5)}.ic-slider-controls .pause{display:none;background:url(../images/structure/slider-pause.svg) center center no-repeat;background-size:9px 11px}@media(min-width:992px){.ic-slider-controls .pause{display:inline-block}}.ic-slider-controls .paused{background:url(../images/structure/slider-play.svg) center center no-repeat;background-size:10px 11px}.ic-slider-controls .scrollArrow{display:none;background-image:url(../images/structure/scroll-arrow.svg);background-repeat:no-repeat;background-size:contain;position:absolute;z-index:100;height:50px;width:70px;margin:0 0 0 -24px;left:50%;bottom:17px;animation:fade_move_down 2s ease-in-out infinite}.btDark .ic-slider-controls .scrollArrow{background-image:url(../images/structure/scroll-arrow-dark.svg)}@keyframes fade_move_down{0%{transform:translate(0,-20px);opacity:0}50%{opacity:1}100%{transform:translate(0,-5px);opacity:0}}@media(min-width:992px){.ic-slider-controls .scrollArrow{display:block}}@media(min-width:1200px){.ic-slider-controls .scrollArrow{bottom:20px}}.ic-slider-controls .scrollArrow:hover{background-color:transparent}.ic-slider-dot-pagination,.ic-slider-dot-pagination li{margin:0!important;padding:0!important;list-style:none}.ic-slider-dot-pagination{display:inline-block;position:relative;z-index:3;pointer-events:all}.ic-slider-dot-pagination li{display:inline-block;padding:0!important;margin:0!important}.ic-slider-dot-pagination li a{display:block;margin:8px 5px;width:12px;height:12px;border-radius:50%;background:rgba(255,255,255,.38)}.ic-slider-dot-pagination li.current a{background:#fff}.ic-slider-dot-pagination li a:hover,.ic-slider-dot-pagination li a:focus{background:#fff}.ic-slider-pagination{margin:10px auto}.ic-slider-pagination .slider{text-align:center;margin:auto}.ic-slider-pagination .button{float:left;margin:0 0 0 10px;width:auto!important;opacity:.5;display:block}.ic-slider-pagination .button .border{border:5px solid #000;position:relative;display:block}.ic-slider-pagination .selected{opacity:1}.mobileBannerText{background:#5b7748;display:block;overflow:hidden;padding:20px 0 25px;position:relative;z-index:1}@media(min-width:768px){.mobileBannerText{padding:1.5% 0 3%}}@media(min-width:992px){.mobileBannerText{display:none!important}}.mobileBannerText .ic-slider-content-foreground h2{font-weight:700;text-shadow:0 0 8px rgba(0,0,0,.2)}.mobileBannerText .ic-slider-content-foreground>*:last-child{margin-bottom:0}.mobileBannerText .ic-slider-text,.mobileBannerText .ic-slider-content.icrt_gal_btTop.ic-slider-text{display:block!important;position:relative;top:auto;right:auto;bottom:auto!important;left:auto;padding:0;height:0;opacity:0;visibility:visible;transition:none}.mobileBannerText .ic-slider-text.hide,.mobileBannerText .ic-slider-content.icrt_gal_btTop.ic-slider-text.hide{display:none!important}.mobileBannerText .ic-slider-text.visible,.mobileBannerText .ic-slider-content.icrt_gal_btTop.ic-slider-text.visible{height:auto;opacity:1;visibility:visible;transition:opacity .65s ease-in-out}#quickLinksContainer{background-color:#f2f2f2}#quickLinksContainer .quickLinks{padding:10px 0;overflow:hidden}@media(min-width:1200px){#quickLinksContainer .quickLinks{padding:20px 0}}#quickLinksContainer .quickLinks>ul{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;list-style-type:none;padding:0;margin:0}@media(min-width:600px){#quickLinksContainer .quickLinks>ul{-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center}}@media(min-width:1200px){#quickLinksContainer .quickLinks>ul{-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:justify;justify-content:space-between}}#quickLinksContainer .quickLinks>ul>li{padding:10px 0;border-bottom:1px solid rgba(0,0,0,.2)}@media(min-width:600px){#quickLinksContainer .quickLinks>ul>li{padding:15px 40px;border-bottom:none}}@media(min-width:1100px){#quickLinksContainer .quickLinks>ul>li{padding:15px 45px}}@media(min-width:1200px){#quickLinksContainer .quickLinks>ul>li:first-child{padding-left:0}#quickLinksContainer .quickLinks>ul>li:last-child{padding-right:0}}#quickLinksContainer .quickLinks>ul>li:last-child{border-bottom:none}#quickLinksContainer .quickLinks>ul>li>a{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;font-size:.94118em;font-weight:400;color:#343434;text-decoration:none}@media(min-width:600px){#quickLinksContainer .quickLinks>ul>li>a{text-align:center}}@media(min-width:1200px){#quickLinksContainer .quickLinks>ul>li>a{font-size:1em}}#quickLinksContainer .quickLinks>ul>li>a span.mainQuickLinkImage{display:inline-block;padding:7px 5px;margin-right:12px;border-radius:5px;transition:ease background-color .3s}#quickLinksContainer .quickLinks>ul>li>a span.mainQuickLinkImage img{width:32px;height:30px;margin-left:4px}@media(min-width:600px){#quickLinksContainer .quickLinks>ul>li>a span.mainQuickLinkImage img{margin-left:0}}@media(min-width:1200px){#quickLinksContainer .quickLinks>ul>li>a span.mainQuickLinkImage img{width:42px;height:39px}}#quickLinksContainer .quickLinks>ul>li>a:hover span.mainQuickLinkImage,#quickLinksContainer .quickLinks>ul>li>a:focus span.mainQuickLinkImage{background-color:rgba(59,96,148,.2)}#contentHome{margin-top:14px;margin-bottom:44px}@media(min-width:992px){#contentHome{margin-top:74px;margin-bottom:74px}}#contentHome .flex_wrap{display:-ms-flexbox;display:flex;width:1194px;max-width:100%;margin:0 auto}#contentHome #homepageCalendar{-ms-flex:1 1;flex:1 1;overflow:hidden}#contentHome #homepageCalendar .eventBox{padding:30px;padding-right:80px;padding-bottom:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%;padding-top:0}#contentHome #homepageCalendar h3{font-size:1.82353em;font-weight:400;margin-bottom:22px;margin-top:30px;margin-right:0;margin-left:0;line-height:1}@media(min-width:992px){#contentHome #homepageCalendar h3{margin-left:30px}}#contentHome #homepageCalendar .viewMore{font-size:1em;font-weight:700;color:#3b6094;margin:0;padding-top:25px;padding-right:0;padding-bottom:25px;padding-left:0;text-align:right;border-bottom:solid 1px #d7d7d7;background-color:transparent!important;line-height:1;overflow:hidden}#contentHome #homepageCalendar ul{padding:0;border-top:solid 1px #ddd;padding-top:25px;margin:0}#contentHome #homepageCalendar ul li{list-style-type:none;padding:0;display:-ms-flexbox;display:flex;margin-bottom:35px}#contentHome #homepageCalendar ul li a .title{font-size:1em;font-weight:700;color:#3b6094;margin-bottom:5px;line-height:1}#contentHome #homepageCalendar ul li a .desc{font-size:1em;font-weight:400;color:#58595b}#contentHome #homepageCalendar ul li a:hover,#contentHome #homepageCalendar ul li a:focus{text-decoration:none}#contentHome #homepageCalendar ul li a:hover .title,#contentHome #homepageCalendar ul li a:focus .title{text-decoration:underline}#contentHome #homepageCalendar ul li a:hover .desc,#contentHome #homepageCalendar ul li a:focus .desc{text-decoration:none}#contentHome #homepageCalendar ul li .date{font-size:.88235em;font-weight:400;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex:0 0 50px;flex:0 0 50px;width:50px;height:50px;background:#e2e2d3;margin-right:20px;line-height:1}#contentHome #homepageCalendar ul li .date span{font-size:1.29412em}@media(max-width:991px){#contentHome .flex_wrap{-ms-flex-direction:column;flex-direction:column}#contentHome #homepageCalendar{width:100%;-ms-flex-preferred-size:100%;flex-basis:100%;margin-bottom:30px}#contentHome #homepageCalendar .eventBox{padding:0}#contentHome .eventCalBox{-ms-flex-preferred-size:100%;flex-basis:100%}.ie #contentHome #homepageCalendar,.ie #contentHome .eventCalBox{-ms-flex-preferred-size:auto;flex-basis:auto;width:auto}}.eventCalBox{-ms-flex:0 1 512px;flex:0 1 512px;border:solid 1px #d7d7d7;border-radius:3px;overflow:hidden}.eventCalBox .innerEventCalBox{padding:20px;padding-bottom:25px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%}.eventCalBox .title{display:block;width:100%;font-weight:500;margin-bottom:22px}.eventCalBox .title *{font-size:1.82353em;font-weight:500;margin:0;line-height:1}.eventCalBox .days{display:block;width:100%;display:-ms-flexbox;display:flex;border-top:solid 1px #ddd;border-bottom:solid 1px #ddd;margin-bottom:30px}.eventCalBox .days .daySelector{-ms-flex:1 1 14.28%;flex:1 1 14.28%;color:#3b6094;text-align:center;position:relative;text-decoration:none;transition:background 300ms;-webkit-backface-visibility:hidden;font-size:.88235em;font-weight:500;padding:10px 0}.eventCalBox .days .daySelector span{display:block;color:#58595b}.eventCalBox .days .daySelector:before,.eventCalBox .days .daySelector:after{content:"";position:absolute;left:50%;right:50%;height:4px;background:#a0a26f;opacity:0;transition:left 300ms,right 300ms,opacity 300ms;-webkit-backface-visibility:hidden}.eventCalBox .days .daySelector:before{top:0;transform:translateY(-50%)}.eventCalBox .days .daySelector:after{bottom:0;transform:translateY(50%)}.eventCalBox .days .daySelector:hover{background:rgba(0,0,0,.05)}.eventCalBox .days .daySelector.current:before,.eventCalBox .days .daySelector.current:after{left:0;right:0;opacity:1}.eventCalBox .content{display:block;width:100%;height:0;transition:height 200ms;transform:translate3d(0,0,0);will-change:height;transition-delay:200ms;position:relative;-webkit-backface-visibility:hidden}.eventCalBox .content .dayContent{opacity:0;transition:opacity 200ms;position:absolute;top:0;display:none}.eventCalBox .content .dayContent.current{display:block;transition-delay:400ms;opacity:1}.eventCalBox .content .dayContent a{display:block;color:#3b6094;margin-bottom:25px;line-height:1;transition:transform 200ms;-webkit-backface-visibility:hidden}.eventCalBox .content .dayContent a .title{font-size:1em;font-weight:700;margin-top:0;margin-right:0;margin-bottom:10px;margin-left:0}.eventCalBox .content .dayContent a .desc{font-size:1em;font-weight:700;color:#58595b;font-weight:400;line-height:1.3}.eventCalBox .content .dayContent a:hover,.eventCalBox .content .dayContent a:focus{text-decoration:none;transform:scale(1.02)}.eventCalBox .noevents{font-style:italic}.eventCalBox .noevents p{margin-top:0}.eventCalBox .bottom{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;padding-top:25px;margin-top:auto;position:relative;line-height:1}.eventCalBox .bottom:before{content:"";display:block;width:calc(100% + 40px);height:1px;background-color:#d7d7d7;position:absolute;top:0;left:-20px}.eventCalBox .bottom a{font-size:1em;font-weight:700;color:#3b6094;line-height:1}.ie .eventCalBox .bottom a:first-child{margin-right:auto}@media(max-width:450px){.eventCalBox .innerEventCalBox{padding:15px}.eventCalBox .innerEventCalBox .days{margin-left:-10px;margin-right:-10px;width:auto}.eventCalBox .innerEventCalBox .days .daySelector{font-size:.76471em}}.featureSection{width:100%;position:relative;display:-ms-flexbox;display:flex;text-align:center;overflow:hidden}.featureSection h2,.featureSection h3,.featureSection h4,.featureSection h5,.featureSection h6{font-weight:700}.featureSection div.ic-container-fluid{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center}#quickLinksContainer div.ic-container-fluid{-ms-flex-wrap:wrap;flex-wrap:wrap}#featureContainer{background-color:#5b7748}.featureImage:after{content:"";display:block;top:0;right:0;bottom:0;left:0;position:absolute;background:rgba(0,0,0,.4)}@media(min-width:992px){.featureImage:after{display:none}}.featureImage img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.featureContent{width:100%;min-height:200px;margin:65px 0 50px;padding:20px 35px;text-align:left;color:#000;overflow:hidden;background-color:rgba(88,128,40,.9)}@media(min-width:480px){.featureContent{padding:48px 50px}}@media(min-width:992px){.featureContent{width:496px;margin:64px auto 64px 0}}.featureContent h2,.featureContent h3,.featureContent h4,.featureContent h5,.featureContent h6{font-size:1.82353em;font-weight:400;color:white;margin:0 0 16px!important}.featureContent p{margin:10px 0 15px;font-size:1.0556em;color:white}@media(min-width:992px){.featureContent p{font-size:1em}}.featureContent a{color:white;font-weight:700}.featureContent ul{font-size:1.0556em;margin:0!important;padding:15px 0!important;list-style:none!important}.featureContent li{margin:0!important;padding:10px 0!important;list-style:none!important;border-top:1px solid grey}.featureContent li:first-child{border:none}.featureContent li a{display:block;border-left:9px solid #3b6094;padding:1px 0 1px 17px}.featureContent li:nth-child(5n-4) a{border-left-color:#3b6094}.featureContent li:nth-child(5n-3) a{border-left-color:#9aadc8}.featureContent li:nth-child(5n-2) a{border-left-color:#dedede}.featureContent li:nth-child(5n-1) a{border-left-color:#58595b}.featureContent li:nth-child(5n) a{border-left-color:#5b7748}#featureSplitBoxes{margin-top:30px;margin-bottom:10px}.landingFire #featureSplitBoxes{margin-top:-18px;margin-bottom:30px}@media(min-width:992px){#featureSplitBoxes{margin-top:65px}.landingFire #featureSplitBoxes{margin-top:0;margin-bottom:60px}.landingFire.hideContact #featureSplitBoxes{margin-bottom:15px}}#featureSplitBoxesInner{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media(min-width:1200px){#featureSplitBoxesInner{-ms-flex-direction:row;flex-direction:row;margin-left:-15px;margin-right:-15px}}#featureSplitBoxesInner .box{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%;margin-bottom:25px}#featureSplitBoxesInner .box:last-child{margin-bottom:0}@media(min-width:768px){#featureSplitBoxesInner .box{-ms-flex-direction:row;flex-direction:row}}@media(min-width:1200px){#featureSplitBoxesInner .box{width:50%;margin-left:15px;margin-right:15px;margin-bottom:0}}#featureSplitBoxesInner .box:first-child{background-color:#e2e2d3}.landingFire #featureSplitBoxesInner .box:first-child{background-color:#95261a}#featureSplitBoxesInner .box:last-child{background-color:#e0e6ee}.landingFire #featureSplitBoxesInner .box:last-child{background-color:#343434}#featureSplitBoxesInner .box>p{width:100%;height:400px;position:relative;margin:0;overflow:hidden}@media(min-width:600px){#featureSplitBoxesInner .box>p{height:400px}}@media(min-width:768px){#featureSplitBoxesInner .box>p{width:50%;height:auto;min-height:375px}}@media(min-width:1200px){#featureSplitBoxesInner .box>p{width:calc(50% + 10px)}}#featureSplitBoxesInner .box>p img{position:absolute;width:100%;height:100%;top:0;left:0;object-fit:cover}#featureSplitBoxesInner .box .content{font-size:1em;width:100%;padding:30px 34px 38px;overflow:hidden}.landingFire #featureSplitBoxesInner .box .content{color:#fff}@media(min-width:768px){#featureSplitBoxesInner .box .content{width:50%;padding:50px 34px 58px}}@media(min-width:1200px){#featureSplitBoxesInner .box .content{width:calc(50% - 10px)}}#featureSplitBoxesInner .box .content h3{font-size:1.824em}#featureSplitBoxesInner .box .content>*:first-child{margin-top:0}#featureSplitBoxesInner .box .content>*:last-child{margin-bottom:0}@media(min-width:768px){#featureSplitBoxesInner .box:last-child>p:first-child{-ms-flex-order:1;order:1}}@media(min-width:1200px){#featureSplitBoxesInner .box:last-child>p:first-child{-ms-flex-order:0;order:0}}.featureContent .readMore,#featureSplitBoxes .readMore{font-size:.94118em;font-weight:700;color:#343434;display:inline-block;padding:7px 24px;margin-top:12px;background-color:white;border-radius:3px;transition:ease all .3s}.featureContent .readMore:hover,.featureContent .readMore:focus,#featureSplitBoxes .readMore:hover,#featureSplitBoxes .readMore:focus{text-decoration:none;background-color:#000;color:#fff}