.sideCol .QuickMenu{margin:0 0 20px}.QuickMenu{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;padding:60px 0 10px;border-radius:5px;background:#fff;overflow:hidden;font-size:18px;font-size:1.125rem;line-height:20px;line-height:1.25rem;font-weight:700}.QuickMenu h3{position:absolute;z-index:5;left:0;top:0;width:100%;height:60px;padding:10px 30px;white-space:nowrap;overflow:hidden;text-overflow:hidden;background:#bbb019;color:#000;font-size:36px;font-size:2.25rem;line-height:40px;line-height:2.5rem}.QuickMenu h3:after{content:"";position:absolute;left:calc(50% - 12px);top:100%;border-top:12px solid #bbb019;border-right:12px solid transparent;border-left:12px solid transparent}.QuickMenu a{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:10px 30px 10px 80px;min-height:60px;text-decoration:none;-webkit-transition:background-color, color;transition:background-color, color;-webkit-transition-duration:.2s;transition-duration:.2s;outline:0}.QuickMenu a:hover,.QuickMenu a:focus{background-color:#517c92;color:#fff}.QuickMenu svg{position:absolute;left:26px;top:calc(50% - 15px);width:30px;height:30px}.no-flexbox .QuickMenu a{display:block;margin:15px 0;min-height:30px}@media (max-width: 749px){.QuickMenu{font-size:16px;font-size:1rem}.QuickMenu h3{font-size:24px;font-size:1.5rem}.QuickMenu a{padding:5px 30px 5px 68px;min-height:50px}.QuickMenu svg{left:20px;top:calc(50% - 12px);width:24px;height:24px}}div.sideCol aside.Aside .QuickMenu{margin:-8px -12px 0px}.Events[data-size="small"] .SearchBox{margin:2px 0;width:100%;height:44px}.Events[data-size="small"] .SearchBox .text{padding-right:44px}.Events[data-size="small"] .SearchBox .submit{width:44px}.Events .Teaser-title{color:#4a4542}.Events[data-size="large"] .Teaser-head{position:relative;padding-bottom:15px}.Events[data-size="large"] .Teaser-title{padding-right:270px}.Events[data-size="large"] .SearchBox{position:absolute;top:15px;right:0;width:250px}.Events-field{display:inline-block;padding:0 0 0 10px;border:1px solid #333434;border-radius:4px;height:36px;font-size:15px;font-size:0.9375rem;line-height:36px;line-height:2.25rem}.Events-field::-webkit-input-placeholder{color:#a1a1a1}.Events-field:-moz-placeholder{color:#a1a1a1}.Events-field::-moz-placeholder{color:#a1a1a1}.Events-field:-ms-input-placeholder{color:#a1a1a1}.Events-field.placeholder{color:#a1a1a1}@media (max-width: 899px){.Events-field{font-size:16px;font-size:1rem}}.Events-filter .toggle{display:none;padding:15px;font-family:"hypatia-sans-pro",sans-serif;font-weight:700;font-size:20px;font-size:1.25rem;line-height:1;color:#517c92;text-align:center}.Events-filter .toggle:after{content:"";display:inline-block;vertical-align:middle;margin:0 0 0 10px;width:17px;height:17px;background:url("../img/chevron-down-blue.svg") no-repeat center/contain}.Events-filter .actionClose:after{-webkit-transform:rotate(0.5turn);transform:rotate(0.5turn)}.Events-filter .form{padding:15px 0;font-size:17px;font-size:1.0625rem;line-height:36px;line-height:2.25rem}.Events-filter .form:after{content:"";display:table;clear:both}.Events-filter .label,.Events-filter .fields{display:inline-block;vertical-align:middle;white-space:nowrap}.Events-filter .Events-field{width:160px}[data-size="small"] .Events-filter .actionOpen{display:block}[data-size="small"] .Events-filter .form{display:none;padding-top:0;margin-top:-10px}[data-size="small"] .Events-filter .Events-field{height:auto;width:100px;padding-top:13px;padding-bottom:13px;line-height:1}[data-size="small"] .Events-filter .filterDate .fields{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;display:-moz-box}[data-size="small"] .Events-filter .filterDate .fields label{margin:0 5px}[data-size="small"] .Events-filter .filterDate .Events-field{-webkit-box-flex:1;-webkit-flex:1 1 1px;-ms-flex:1 1 1px;flex:1 1 1px}[data-size="small"] .Events-filter .filterCategory .Events-field{display:block;width:100%}[data-size="small"] .Events-filter .filterDate+.filterCategory{margin-top:10px}[data-size="small"] .Events-filter[data-small-state="open"] .actionOpen{display:none}[data-size="small"] .Events-filter[data-small-state="open"] .actionClose,[data-size="small"] .Events-filter[data-small-state="open"] .form{display:block}[data-size="large"] .Events-filter .filterDate{float:left;width:60%}[data-size="large"] .Events-filter .filterCategory{float:right;width:39%;text-align:right}.Events-list{position:relative;font-size:14px;font-size:0.875rem}.Events-list:before{content:"";position:absolute;left:calc(50% - 75px);top:150px;width:150px;height:150px;background:url("../img/loading.svg") no-repeat center/contain;opacity:0;-webkit-transition:opacity .3s;transition:opacity .3s}.Events-list ul{position:relative;padding:0;list-style:none;-webkit-transition:opacity .3s;transition:opacity .3s}.Events-list li{border-top:1px solid #cecece;padding:18px 0}.Events-list .wrap{position:relative;overflow:hidden}.Events-list .wrap:before{content:"";position:absolute;left:74px;top:7px;bottom:7px;width:1px;background:#cecece}.Events-list .canceled{margin:-5px 0 5px;padding:12px 15px 12px 60px;background:url("../img/warning-white.svg") no-repeat 15px center/32px 32px #b25c27;border-radius:5px;color:#fff;font-size:16px;font-size:1rem;line-height:20px;line-height:1.25rem;font-weight:700}.Events-list .Events-date{float:left}.Events-list .details{margin:0 0 0 auto;width:calc(100% - 90px)}.Events-list p{margin:0;padding:0}.Events-list h5{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:16px;font-size:1rem;line-height:1.5}.Events-list h5 a{display:inline-block;vertical-align:top;max-width:100%;overflow:hidden;text-overflow:ellipsis}.Events-list .time,.Events-list .location{position:relative;padding-left:22px}.Events-list .time:before,.Events-list .location:before{content:"";position:absolute;left:0;top:calc(50% - 8px);width:15px;height:16px;background:no-repeat center / contain}.Events-list .location{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.Events-list .time:before{background-image:url("../img/clock-orange.svg")}.Events-list .location:before{background-image:url("../img/location-orange.svg")}[data-size="large"] .Events-list li{position:relative}[data-size="large"] .Events-list .canceled{position:absolute;right:0;top:50%;margin:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);padding:54px 15px 13px;border-radius:5px;background-position:center 15px}[data-size="large"] .Events-list .canceled+.wrap{padding-right:120px}[data-state="loading"] .Events-list ul{opacity:0}[data-state="loading"] .Events-list:before{opacity:1}[data-state="no-results"] .Events-list,[data-state="error"] .Events-list{display:none}.Events-message{display:none;text-align:center;font-size:20px;font-size:1.25rem;font-style:italic;padding:80px 20px}.Events-message[data-type="error"]{color:#b8001d}[data-state="error"] .Events-message[data-type="error"],[data-state="no-results"] .Events-message[data-type="no-results"]{display:block}.Events-date{width:60px;padding:4px 0;text-align:center;text-transform:uppercase}.Events-date .date{font-size:14px;font-size:0.875rem;line-height:14px;line-height:0.875rem}.Events-date .dotw{font-size:24px;font-size:1.5rem;line-height:24px;line-height:1.5rem}.Pagination .status{display:inline-block;vertical-align:middle;margin:0 15px;line-height:36px;line-height:2.25rem}.Pagination-prev,.Pagination-next{padding:6px 34px 5px 12px}.Pagination-prev:after,.Pagination-next:after{width:30px}.Pagination-prev[aria-hidden="true"],.Pagination-next[aria-hidden="true"]{display:none}[data-size="small"] .Pagination-prev[aria-hidden="true"],[data-size="small"] .Pagination-next[aria-hidden="true"]{display:block;visibility:hidden}.Pagination-prev{padding:6px 12px 6px 34px}.Events[data-size="small"] .Pagination{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.Events[data-size="small"] .Pagination .status{margin:0 5px}.Events[data-size="small"] .Events-rpp{text-align:center}.Events[data-size="small"] .Pagination+.Events-rpp{margin-top:15px}.Events[data-size="large"] .Teaser-actions:after{content:"";display:table;clear:both}.Events[data-size="large"] .Pagination{float:left}.Events[data-size="large"] .Events-rpp{float:right}.HomeHero-wrapper{background-position:center;background-repeat:no-repeat;background-size:cover;position:relative}.HomeHero-wrapper .hero-overlay{position:absolute;background-color:#000;top:0;bottom:0;left:0;right:0;z-index:1}.HomeHero{position:relative;padding:0 3.125%;color:#fff;text-align:center;font-family:Georgia,serif;font-size:36px;font-size:2.25rem;line-height:1.33333;z-index:2}.HomeHero .box{position:relative;padding:0 0 41.66667%}.HomeHero .content{position:absolute;left:0;top:0;width:100%;height:100%;padding:0 30px;padding:0 calc(3.125vw + 20px);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.HomeHero h1{padding:0 0 10px;font-family:"hypatia-sans-pro",sans-serif;font-size:65px;font-size:4.0625rem;line-height:1.1;color:#fff}.HomeHero p{padding:0}.no-flexbox .HomeHero .content{height:auto;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media (max-width: 1199px){.HomeHero{font-size:28px;font-size:1.75rem}.HomeHero h1{font-size:45px;font-size:2.8125rem}}@media (max-width: 899px){.HomeHero{font-size:22px;font-size:1.375rem}.HomeHero h1{font-size:32px;font-size:2rem}}@media (max-width: 749px){.HomeHero{font-size:16px;font-size:1rem}.HomeHero .box{padding-bottom:72.5%}.HomeHero .content{padding-bottom:60px}.HomeHero h1{font-size:24px;font-size:1.5rem}}.HomeAttract .QuickMenu{margin:-70px 0 10px;z-index:200}@media (max-width: 749px){.HomeAttract .ImageRotator{margin:0 0 10px}}@media (min-width: 750px){.HomeAttract{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.HomeAttract .QuickMenu{margin:-80px 0 0;width:344px;margin-right:20px;min-height:514px}.HomeAttract .ImageRotator{-webkit-box-flex:1;-webkit-flex:1 1 0px;-ms-flex:1 1 0px;flex:1 1 0px;min-height:434px}.no-flexbox .HomeAttract{display:table;width:100%}.no-flexbox .HomeAttract .QuickMenu{display:table-cell;vertical-align:middle;margin:0;min-height:0}.no-flexbox .HomeAttract .ImageRotator{display:table-cell;border-left:20px solid transparent}}@media (min-width: 750px){.EqualCol .col,.TwoFace .col{-webkit-box-flex:1;-webkit-flex:1 1 0px;-ms-flex:1 1 0px;flex:1 1 0px;padding:20px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.EqualCol .col+.col,.TwoFace .col+.col{margin-left:20px}.EqualCol .col .stretch,.TwoFace .col .stretch{-webkit-box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto}.no-flexbox .EqualCol .col,.EqualCol .no-flexbox .col,.no-flexbox .TwoFace .col,.TwoFace .no-flexbox .col{display:table-cell;width:50%}.no-flexbox .EqualCol .col+.col,.EqualCol .no-flexbox .col+.col,.no-flexbox .TwoFace .col+.col,.TwoFace .no-flexbox .col+.col{margin-left:0}}.EqualCol .col{margin:0 0 10px;background:#fff;border-radius:5px}@media (max-width: 749px){.EqualCol .col{padding:10px}}@media (min-width: 750px){.EqualCol{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.EqualCol .col{margin:0}.HomeAttract+.EqualCol{margin:25px 0 0}.no-flexbox .EqualCol{display:table;width:100%;border-spacing:10px}}@media (max-width: 749px){.Teaser .Teaser-head.hasBorder{border:0}.Teaser .Teaser-actions{padding-top:15px;border:0}}@media (min-width: 750px){.Teaser .Teaser-title{font-size:36px;font-size:2.25rem}.Teaser .Teaser-title[data-icon]{padding-left:80px}}.Events-list li:first-child{border:0}.Events-list .Events-date{top:10px}.Events-list h5{font-family:"open-sans",sans-serif}@media (max-width: 749px){.Events-list ul{padding:0 10px}}@media (min-width: 900px){.Events-list li{position:relative;padding-top:10px;padding-bottom:10px}.Events-list .canceled{position:absolute;right:0;top:50%;margin:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);padding:54px 15px 13px;border-radius:5px;background-position:center 15px}.Events-list .canceled+.wrap{padding-right:120px;min-height:80px}}.ServicesList{padding:15px 15px 10px;overflow:hidden;font-weight:700}.ServicesList ul{padding:0;list-style:none}.ServicesList li{padding:0 0 5px}@media (min-width: 750px){.ServicesList{padding:15px}.ServicesList ul{float:left;width:calc(50% - 10px)}.ServicesList ul+ul{margin-left:20px}.ServicesList li{padding:10px 0}}@media (max-width: 749px){.TwoFace .col{padding:25px 22px 20px;padding:25px calc(3.125vw + 12px) 20px;background:#fff}.TwoFace .col+.col{background:#ededed}.TwoFace .Teaser-actions{border:0}}@media (min-width: 750px){.TwoFace{background:#fff;background:-webkit-gradient(linear, left top, right top, from(#fff), to(#fff)) repeat-y left top/50% 100px #d6d6d6;background:linear-gradient(to right, #fff 0%, #fff 100%) repeat-y left top/50% 100px #d6d6d6}.TwoFace .Max{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.TwoFace .col+.col .Teaser-actions{border-color:#fff}.no-flexbox .TwoFace .Max{display:table;width:100%}.no-cssgradients .TwoFace .col+.col{background:#d6d6d6}}.SocialTabs .tablist{padding:0;list-style:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;gap:5px;border-bottom:1px solid #d0d0d0;font-family:"hypatia-sans-pro",sans-serif;font-weight:700;font-size:18px;font-size:1.125rem;line-height:20px;line-height:1.25rem}.SocialTabs .tablist li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:100%;padding:10px 7px;background:#e9e9e9;border-radius:5px 5px 0 0;white-space:nowrap;cursor:pointer;-webkit-transition:background-color, color;transition:background-color, color;-webkit-transition-duration:.2s;transition-duration:.2s}.SocialTabs .tablist li:hover{background-color:#d6d6d6}.SocialTabs .tablist li[aria-selected="true"]{position:relative;background-color:#bbb019;color:#000;cursor:pointer}.SocialTabs .tablist li[aria-selected="true"]:after{content:"";position:absolute;left:calc(50% - 12px);top:100%;border-top:12px solid #bbb019;border-left:12px solid transparent;border-right:12px solid transparent}.SocialTabs .tablist svg{max-height:20px;max-width:20px;margin-right:7px;color:#bbb019}.SocialTabs .tablist [aria-selected="true"] svg{color:#000}.SocialTabs .panel{padding:20px 0;outline:0}.SocialTabs .panel[aria-hidden="true"]{display:none}.SocialTabs .panel a.Button.SocialListButton{display:none}.no-flexbox .SocialTabs .tablist{display:table;width:100%;border-spacing:5px}.no-flexbox .SocialTabs .tablist li{display:table-cell}@media (max-width: 1199px){.SocialTabs .tablist svg{margin:0}.SocialTabs .tablist span{display:none}.SocialTabs .tablist li+li{margin-left:16px}}@media (max-width: 749px){.SocialTabs{margin:0 -12px}.SocialTabs .panel{padding-left:22px;padding-right:22px}}@media (min-width: 750px){.flexbox .SocialTabs{position:relative}.flexbox .SocialTabs .panel{position:absolute;left:0;top:41px;width:100%;bottom:0;overflow:auto}}.SocialTabs .Teaser-actions{border:0px}.NewsList,.SocialTabs .NewsList.News-list{padding:10px 0 0;list-style:none;font-weight:700}.NewsList li,.SocialTabs .NewsList.News-list li{margin-top:0;padding:15px 0}.NewsList p,.SocialTabs .NewsList.News-list p{margin:0;padding:0;font-size:16px;font-size:1rem;line-height:24px;line-height:1.5rem}.NewsList .date,.SocialTabs .NewsList.News-list .date{line-height:21px;line-height:1.3125rem;font-size:14px;font-size:0.875rem;font-weight:400}.ArticleList{padding:0;list-style:none}.ArticleList a{font-weight:700}.ArticleList li{padding:4px 0 10px}.ArticleList .image{max-width:272px;margin:0 auto 15px}.ArticleList .image img{display:block;width:100%;height:auto;border-radius:5px}.ArticleList .text{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.ArticleList h3{padding:0 0 5px;font-size:24px;font-size:1.5rem;line-height:1.2}.ArticleList h3 a{color:inherit}@media (min-width: 750px){.ArticleList{padding:0 0 20px}.ArticleList li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.ArticleList .image{width:37.67857%;margin:6px 20px 0 0}.no-flexbox .ArticleList li{display:block;overflow:hidden}.no-flexbox .ArticleList .image{float:left}}
