@charset "UTF-8";.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:.8}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:none!important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;box-sizing:border-box}.mfp-container:before{content:"";display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;-moz-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none!important}.mfp-preloader{color:#ccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#ccc}.mfp-preloader a:hover{color:#fff}.mfp-s-ready .mfp-preloader,.mfp-s-error .mfp-content{display:none}button.mfp-close,button.mfp-arrow{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;box-shadow:none;touch-action:manipulation}button.mfp-close:hover,button.mfp-arrow:hover{background:transparent}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:1;padding:0 0 18px 10px;color:#fff;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}.mfp-close:hover,.mfp-close:focus{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{color:#fff;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#ccc;font-size:12px;line-height:18px;white-space:nowrap}.mfp-arrow{position:absolute;opacity:1;margin:-55px 0 0;top:50%;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:rgba(0,0,0,0)}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:hover,.mfp-arrow:focus{opacity:1}.mfp-arrow:before,.mfp-arrow:after{content:"";display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after{border-right:17px solid #FFF;margin-left:31px}.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3F3F3F}.mfp-arrow-right{right:0}.mfp-arrow-right:after{border-left:17px solid #FFF;margin-left:39px}.mfp-arrow-right:before{border-left:27px solid #3F3F3F}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px #0009;background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;box-sizing:border-box;padding:40px 0;margin:0 auto}.mfp-figure{line-height:0}.mfp-figure:after{content:"";position:absolute;inset:40px 0;display:block;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px #0009;background:#444}.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width:800px)and (orientation:landscape),screen and (max-height:300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:#0009;bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:#0009;position:fixed;text-align:center;padding:0}}@media all and (max-width:900px){.mfp-arrow{-webkit-transform:scale(.75);transform:scale(.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block}audio:not([controls]){display:none;height:0}progress{vertical-align:baseline}template,[hidden]{display:none}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}svg:not(:root){overflow:hidden}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}button,input,select,textarea{font:inherit;margin:0}optgroup{font-weight:700}button,input{overflow:visible}button,select{text-transform:none}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:.35em .625em .75em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;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}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-input-placeholder{color:inherit;opacity:.54}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}body{font:400 1.125rem PT Sans,sans-serif;line-height:1.5;background:#fff;color:#333}@media screen and (max-width:23.4375rem){body{font-size:1rem}}html{font-size:100%}img{max-width:100%}*,*:after,*:before{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.inner{position:relative;margin:0 auto;width:100%;max-width:79rem}.inner--clearfix:after,.inner--clearfix:before{content:"";display:table}.inner--clearfix:after{clear:both}#skip_to_main{position:absolute;display:block;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden;text-align:center;padding:.5rem}#skip_to_main:focus{position:static;width:auto;height:auto}nav ul,nav ol{margin:0;padding:0;list-style:none}figure{margin:0}#page{position:relative}main{position:relative}main section{margin:0 0 2rem}main section:last-child{margin:0}.main-navigation+main .inner__inner{margin-top:1rem}.inner__inner:after,.inner__inner:before{content:"";display:table}.inner__inner:after{clear:both}.inner__inner{padding:.5rem}@media screen and (min-width:80rem){.inner__inner{padding:1rem 0}}.page-footer{position:relative;background:#f2f2f2;color:#000}.page-footer a:link,.page-footer a:visited{color:#000;text-decoration:none}.page-footer a:active,.page-footer a:hover,.page-footer a:focus{color:#888}.page-footer address{font-style:normal}.page-footer .inner{width:102.5rem;max-width:100%;padding-bottom:2rem}.page-footer .title{color:#000;font-size:2.1875rem;font-weight:700;margin-bottom:1.8125rem}.page-footer .column{font-size:1.125rem;padding:3.375rem 1rem 0}.page-footer .column :first-child{margin-top:0}.page-footer .column p{margin:.25rem 0}.page-footer .contact-info a{display:block}.page-footer .social--footer-nav{font-size:2rem;padding:.5rem}@media screen and (min-width:42rem){.page-footer{padding:2.75rem 0 .5rem}.page-footer .inner{font-size:0;display:flex;justify-content:space-between;align-items:stretch}.page-footer .column{display:flex;flex-flow:row nowrap;flex:0 0 33.333%;max-width:33.333%;padding:0}.page-footer .column-inner{padding:0 4rem 0 2.4rem}.page-footer div.column:first-of-type .column-inner{padding-left:2rem}.page-footer .column:nth-of-type(2) .column-inner,.page-footer .footer-nav .column-inner{border-left:1px solid rgba(0,0,0,.1607843137)}.page-footer .footer-nav{width:20%}.page-footer .clerk-notice{width:50%}}@media screen and (min-width:103.5rem){.page-footer div.column:first-of-type .column-inner{padding-left:.5rem}}.breadcrumb:after,.breadcrumb:before{content:"";display:table}.breadcrumb:after{clear:both}.breadcrumb li{float:left}.breadcrumb li>span{float:left}.breadcrumb li:after{float:left;content:"/";display:block;padding:0 .5rem}.js .expander__toggle{cursor:pointer}.js .expander>.expander__view{display:none}.js .expander.expander__on>.expander__view{display:block}a:link,a:visited{color:#627697;text-decoration:underline}a:active,a:hover,a:focus{color:#010043;text-decoration:underline}.underline{text-decoration:underline}.strikethrough{text-decoration:line-through}p,ul,ol,dl{margin:1rem 0;word-wrap:break-word}ul,ol{padding-left:1.5rem}li ul,li ol{margin:0}h1{font-family:PT Sans,sans-serif;font-size:2.5rem;font-weight:500;line-height:1.3;color:#627697;margin:0}h2{font-family:PT Sans,sans-serif;font-size:2.25rem;font-weight:500;line-height:1.3;color:#627697;margin:1rem 0}h3{font-family:PT Sans,sans-serif;font-size:1.75rem;font-weight:500;line-height:1.3;color:#627697;margin:1rem 0}h4{font-family:PT Sans,sans-serif;font-size:1.5rem;font-weight:500;line-height:1.3;color:#333;margin:1rem 0}@media screen and (max-width:23.4375rem){h1{font-size:2rem}h2{font-size:1.75}h3{font-size:1.5}h4{font-size:1.25}}hr{border:0;margin:1rem 0;border-top:.125rem solid rgba(85.425,85.425,85.425,.5)}dl:after,dl:before{content:"";display:table}dl:after{clear:both}dl dt{font-weight:700;float:left;clear:left;margin-right:.5rem}dl dd{margin:0}blockquote:after,blockquote:before{content:"";display:table}blockquote:after{clear:both}blockquote{font-family:PT Sans,sans-serif;font-size:1.125rem;font-weight:500;line-height:1.3;margin:.5rem 0;padding:.1rem 0 .1rem 1rem;border-left:.25rem solid #627697;background-color:#eee;color:#627697}img.image-style-align-left,img.image-style-align-right,.image.image-style-align-left,.image.image-style-align-right{margin:1rem auto!important;max-width:100%!important;display:block!important}@media screen and (min-width:42rem){img.image-style-align-left,.image.image-style-align-left{float:left!important;margin-top:0!important;margin-right:1rem!important;max-width:50%!important}img.image-style-align-right,.image.image-style-align-right{float:right!important;margin-top:0!important;margin-left:1rem!important;max-width:50%!important}}.image.image-style-block-align-left{margin-left:0!important;margin-right:auto!important;max-width:50%!important}.image.image-style-block-align-right{margin-left:auto!important;margin-right:0!important;max-width:50%!important}.image img{display:block!important;margin:0 auto!important;max-width:100%!important;min-width:100%!important}figure.table{clear:both;display:table;margin:1rem auto}figure.image{clear:both;display:table;margin:1rem auto;text-align:center}figure.media{clear:both;display:block;margin:1rem auto}figcaption{caption-side:bottom;font-size:.75rem;padding:.5rem;word-break:break-word;background:#eee}.callout{margin:1rem auto;padding:.5rem;border:none;background:#eee;overflow:hidden}.callout>:first-child{margin-top:0}.callout>:last-child{margin-bottom:0}.callout.callout_highlight{background-color:#627697;color:#fff}.item.t-event>.details>:first-child,.item.t-plaintext>:first-child,.item.t-event>:first-child,.short-text>:first-child{margin-top:0}.item.t-event>.details>:last-child,.item.t-plaintext>:last-child,.item.t-event>:last-child,.short-text>:last-child{margin-bottom:0}.item.t-location>:first-child,.item.t-html>:first-child{margin-top:0}.item.t-location>:last-child,.item.t-html>:last-child{margin-bottom:0}.item.t-location img,.item.t-html img{max-width:100%}.item.t-location img[style*="float:left"],.item.t-location img[style*="float: left"],.item.t-html img[style*="float:left"],.item.t-html img[style*="float: left"]{padding-right:1rem}.item.t-location img[style*="float:right"],.item.t-location img[style*="float: right"],.item.t-html img[style*="float:right"],.item.t-html img[style*="float: right"]{padding-left:1rem}.item.t-location p>img:only-child,.item.t-html p>img:only-child{margin:0 auto;display:inline;vertical-align:bottom}.item.t-location p>a:only-child>img:only-child,.item.t-html p>a:only-child>img:only-child{display:inline;vertical-align:bottom}.item.t-location ul,.item.t-location ol,.item.t-html ul,.item.t-html ol{overflow:hidden}.item.t-location ul li ul li,.item.t-location ul li ol li,.item.t-location ol li ul li,.item.t-location ol li ol li,.item.t-html ul li ul li,.item.t-html ul li ol li,.item.t-html ol li ul li,.item.t-html ol li ol li{margin-top:.25rem}.item.t-location ul li+li,.item.t-location ol li+li,.item.t-html ul li+li,.item.t-html ol li+li{margin-top:.25rem}@media screen and (max-width:50rem){.item.t-location img[style*="float:left"],.item.t-location img[style*="float: left"],.item.t-html img[style*="float:left"],.item.t-html img[style*="float: left"],.item.t-location img[style*="float:right"],.item.t-location img[style*="float: right"],.item.t-html img[style*="float:right"],.item.t-html img[style*="float: right"]{float:none!important;margin:auto}}.item.t-location>.t-html:last-child>:last-child{margin-bottom:0}.content .short-text.category.t-html:after,.content .short-text.category.t-html:before,.content .item.t-html .data.wysiwyg:after,.content .item.t-html .data.wysiwyg:before{content:"";display:table}.content .short-text.category.t-html:after,.content .item.t-html .data.wysiwyg:after{clear:both}.sidebar-column+.main-column .module .content{padding:6% 12%;border:1px solid #000;border-top:none}@media screen and (max-width:62.49rem){.sidebar-column+.main-column .module .content{padding:0;border-left:none;border-right:none}}@media screen and (max-width:62.49rem){.main-column{padding:.5rem}}.message{padding:0 .5rem}.message p{margin:1rem 0}.message.error{border-left:.5rem solid #e83333}.message.information{border-left:.5rem solid #0094FF}.message.success{border-left:.5rem solid rgb(105.3134328358,189.3134328358,62.6865671642)}.message+.message{margin-top:-.5rem}.field .message{margin-top:.5rem}.lvl-3>div>.messages:first-child,.lvl-3>.messages:first-child,.lvl-3>.messages+form{margin-top:-1rem}.label,label{display:block;font-size:1.125rem;line-height:1.5;color:#333;margin-bottom:.2rem;font-weight:400}legend{position:relative;font-weight:700;display:block;width:100%}legend+.field{margin-top:0}legend~:last-child{margin-bottom:0}input:focus,textarea:focus,select:focus{outline:0}input[type=text],input[type=email],input[type=password],input[type=search],input[type=number],input[type=tel],input[type=url],input[type=date],input[type=time],textarea{width:18rem;max-width:100%;height:2.25rem;padding:.4025rem;line-height:1.32rem;font-size:1.2rem;border:.0625rem solid #627697;border-radius:.125rem;background:#f3f3f3;color:#333;box-shadow:none}input[type=text]:focus,input[type=email]:focus,input[type=password]:focus,input[type=search]:focus,input[type=number]:focus,input[type=tel]:focus,input[type=url]:focus,input[type=date]:focus,input[type=time]:focus,textarea:focus{background:#eee}.error input[type=text],.error input[type=email],.error input[type=password],.error input[type=search],.error input[type=number],.error input[type=tel],.error input[type=url],.error input[type=date],.error input[type=time],.error textarea{border:.0625rem solid #e83333;box-shadow:0 .1rem .2rem -.1rem #0000004c,inset 0 0 .1rem #e8333399}input[type=number]{width:6.6666666667rem}input[type=tel]{width:11.3333333333rem}input[type=time]::-webkit-inner-spin-button,input[type=date]::-webkit-inner-spin-button{height:1rem}input[type=file]{font-size:1.125rem;border:.0625rem solid #627697;border-radius:.125rem;background:#f3f3f3;color:#333;box-shadow:none;width:18rem;padding:.5rem}textarea{height:auto}.field-select:after,.field-select:before{content:"";display:table}.field-select:after{clear:both}.field-select .message{clear:left;float:left}.box-select .input{float:left;height:2.25rem;padding:.3375rem;border:.0625rem solid #627697;border-radius:.125rem;background:#f3f3f3;box-shadow:none}select{height:1.45rem;line-height:1.45rem;font-size:1.2rem;border:0;background:#f3f3f3;color:#333;display:block}.field-checkbox,.field-radio{position:relative}.field-checkbox .input,.field-radio .input{position:absolute;top:0;left:0;height:2rem;width:2rem}.field-checkbox .input input,.field-radio .input input{display:block;margin:.5rem auto 0}.field-checkbox label,.field-radio label{padding-left:2rem;height:auto;line-height:2rem;margin-bottom:0}input[type=submit],button{position:relative;background:#7ac043;border:0 solid transparent;border-radius:.125rem;color:#000;cursor:pointer;height:2.25rem;padding:0;box-shadow:none;font-size:1.125rem;font-weight:700;transition:background .5s}input[type=submit] span,button span{position:relative;top:0;left:0;padding:0 1rem}input[type=submit]:hover,input[type=submit]:focus,button:hover,button:focus{outline:0;background:#499443;border:0 solid #333;color:#888}input[type=submit]:active,button:active{border:0 solid #333;color:#fff}.box-select.error .input{border:.0625rem solid #e83333;box-shadow:0 1px 2px -1px #0000004c,inset 0 0 1px #e8333399}.field{margin:1rem 0}.field-captcha .image{border-top-left-radius:.125rem;border-top-right-radius:.125rem;border-top:.0625rem solid #627697;border-left:.0625rem solid #627697;border-right:.0625rem solid #627697;width:12.125rem;overflow:hidden}.field-captcha .image img{min-width:100%}.field-captcha .error .image{border-top:.0625rem solid #e83333;border-left:.0625rem solid #e83333;border-right:.0625rem solid #e83333}.field-captcha input[type=text]{border-top-left-radius:0;border-top-right-radius:0;width:12.125rem}fieldset fieldset.h-legend{margin-top:1rem}fieldset fieldset.h-legend:first-child{margin-top:0}.field-checkbox+.field-checkbox{margin-top:-.5rem}.category-index article,.index article{margin-bottom:1rem}.category-index article h1,.index article h1{font-family:PT Sans,sans-serif;font-size:2.1875rem;font-weight:500;line-height:1.3;color:#627697;margin:0}.category-index .dates,.index .dates{margin:0}.category-index .related-bylaws,.index .related-bylaws{font-family:PT Sans,sans-serif;font-size:2.1875rem;font-weight:500;line-height:1.3;margin:1rem 0 0 .5rem}.category-index .related-bylaws li+li,.index .related-bylaws li+li{margin-top:1rem}.category-index .tag-list,.index .tag-list{list-style:none;margin:0;padding:0}.category-index .tag-list:after,.category-index .tag-list:before,.index .tag-list:after,.index .tag-list:before{content:"";display:table}.category-index .tag-list:after,.index .tag-list:after{clear:both}.category-index .tag-list li,.index .tag-list li{float:left;margin-right:1rem}.category-index .tag-list li:last-child,.index .tag-list li:last-child{margin-right:0}.category-index.f-media article,.index.f-media article{display:inline-block;vertical-align:top;max-width:5rem;text-align:center}@media screen and (min-width:42rem){.category-index.f-media article,.index.f-media article{max-width:10rem}}.category-index.f-media h1,.index.f-media h1{font-size:1.125rem;font-family:PT Sans,sans-serif}.category-index .data>:first-child,.index .data>:first-child{margin-top:0}.category-index .data>:last-child,.index .data>:last-child{margin-bottom:0}.m-content-entry.master .index,.category-index{font-size:0;display:flex;flex-flow:row wrap}.m-content-entry.master .index article,.category-index article{flex:0 0 calc(33.3333% - 1rem);max-width:100%;background-color:#eee;font-size:1.125rem;margin:0 .5rem 1rem;padding:.5rem}.m-content-entry.master .index article+article,.category-index article+article{margin-top:0}.m-content-entry.master .index article h1,.category-index article h1{font-size:1.42rem}.m-content-entry.master .index article .image,.category-index article .image{margin:-.5rem -.5rem .5rem}.m-content-entry.master .index article .image img,.category-index article .image img{display:block;width:100%;object-fit:cover}.m-content-entry.master .index article dd,.m-content-entry.master .index article a,.m-content-entry.master .index article h4,.category-index article dd,.category-index article a,.category-index article h4{word-break:break-word}@media screen and (max-width:70rem){.m-content-entry.master .index article,.category-index article{flex-basis:calc(50% - 1rem)}}@media screen and (max-width:62.49rem){.m-content-entry.master .index article,.category-index article{flex-basis:calc(33.3333% - 1rem)}}@media screen and (max-width:53rem){.m-content-entry.master .index article,.category-index article{flex-basis:calc(50% - 1rem)}.m-content-entry.master .index article h1,.category-index article h1{font-size:1.2rem}}.p-explore--business-directory .m-content-entry.master .index article,.p-government--mayor-council .m-content-entry.master .index article,.p-explore--business-directory .category-index article,.p-government--mayor-council .category-index article{flex-basis:calc(50% - 1rem)}@media screen and (max-width:70rem){.p-explore--business-directory .m-content-entry.master .index article,.p-government--mayor-council .m-content-entry.master .index article,.p-explore--business-directory .category-index article,.p-government--mayor-council .category-index article{flex-basis:calc(100% - 1rem)}}@media screen and (max-width:62.49rem){.p-explore--business-directory .m-content-entry.master .index article,.p-government--mayor-council .m-content-entry.master .index article,.p-explore--business-directory .category-index article,.p-government--mayor-council .category-index article{flex-basis:calc(50% - 1rem)}}@media screen and (max-width:53rem){.p-explore--business-directory .m-content-entry.master .index article,.p-government--mayor-council .m-content-entry.master .index article,.p-explore--business-directory .category-index article,.p-government--mayor-council .category-index article{flex-basis:calc(100% - 1rem)}}.content .short-text.category+.index,.content .short-text.category+.category-index{width:calc(100% + 1rem);max-width:calc(100% + 1rem);margin:2rem -.5rem 0}.p-explore--business-directory .m-content-entry .content.lvl-3,.p-government--staff-members .m-content-entry .content.lvl-3,.m-content-entry.t-file .content.lvl-3{padding:6%}.m-content-entry.t-file .index.t-file{display:flex;flex-flow:row wrap}.m-content-entry.t-file .index.t-file article.t-file{flex:0 1 100%;margin:0;display:flex;justify-content:space-between;border-bottom:.0625rem solid rgb(85.425,85.425,85.425);position:relative;background-color:#fff}.m-content-entry.t-file .index.t-file article.t-file:last-child{border-bottom:none;margin-bottom:0}.m-content-entry.t-file .index.t-file article.t-file>*{flex:1 0 auto;vertical-align:middle;align-self:center}.m-content-entry.t-file .index.t-file article.t-file .item.t-file{display:flex;justify-content:space-between;flex:0 0 auto}.m-content-entry.t-file .index.t-file article.t-file .item.t-file>*{flex:1 0 auto}.m-content-entry.t-file .index.t-file article.t-file .item.t-file .details,.m-content-entry.t-file .index.t-file article.t-file .item.t-file .download-item{flex:0 0 auto;align-self:center}.m-content-entry.t-file .index.t-file article.t-file h1{flex:1 1 auto;font-size:1.125rem;font-weight:400;margin-left:4rem;margin-right:1rem}.m-content-entry.t-file .index.t-file article.t-file .details{flex:0 0 auto;margin-right:1rem;display:flex;justify-content:space-between}.m-content-entry.t-file .index.t-file article.t-file .details>*{flex:1 0 auto}.m-content-entry.t-file .index.t-file article.t-file .download-item{flex:0 0 auto;padding:.5rem;color:#fff;background-color:#627697}.m-content-entry.t-file .index.t-file article.t-file .download-item:after{position:absolute;left:5px;top:50%;transform:translateY(-50%)}.m-content-entry.t-file .index.t-file article.t-file dl{margin:0}@media screen and (max-width:50rem){.m-content-entry.t-file .content.lvl-3{padding:6% 4%}.m-content-entry.t-file .index.t-file article.t-file{flex-wrap:wrap;justify-content:flex-end}.m-content-entry.t-file .index.t-file article.t-file h1{flex:1 1 100%}.m-content-entry.t-file .index.t-file article.t-file .details,.m-content-entry.t-file .index.t-file article.t-file .download-item{margin-top:5px}.m-content-entry.t-file .index.t-file article.t-file .download-item:after{left:5px;top:10px;transform:translateY(0)}}.dates{list-style-type:none;padding:0;margin:0}.page-header{position:absolute;top:0;left:0;width:100%;display:flex;flex-flow:column nowrap;z-index:1}.page-header,.page-header a{color:#fff}.page-header .wrapper--large-logo{position:absolute;top:11.5625rem;width:100%}.page-header .wrapper--large-logo .inner{height:3.375rem}.page-header .wrapper--large-logo .inner .navigation-toggle__wrapper{height:100%}.page-header .wrapper--large-logo .inner .navigation-toggle__wrapper .icon-bars{margin:.68rem}.page-header .wrapper--large-logo .inner .navigation-toggle__wrapper .icon__label{vertical-align:middle}.page-header .wrapper--large-logo .inner form.search{position:absolute;top:3px;right:5px;max-width:12rem}@media screen and (min-width:414px){.page-header .wrapper--large-logo .inner form.search{max-width:16rem}}.page-header .logo--large,.page-header .contact-nav{display:none}.page-header .wrapper--small-logo{display:flex;flex-flow:row nowrap;justify-content:space-between}.page-header .wrapper--small-logo .logo{flex:0 0 16rem}.page-header .logo--small{padding:1rem}.page-header .secondary-nav{padding:.5rem 1rem}.page-header .secondary-nav__links{text-align:right}.page-header .secondary-nav__links a{display:inline-block;vertical-align:middle;width:31px;margin:1.6rem .6rem 0 0}.page-header .secondary-nav__links a>*{vertical-align:middle}.page-header .secondary-nav__links a svg{width:31px;height:25px}@media screen and (min-width:42rem){.page-header .wrapper--large-logo{top:20rem}}@media only screen and (min-width:62.5rem){.page-header .wrapper--large-logo{top:0}.page-header .wrapper--large-logo .inner{display:flex;flex-flow:row nowrap;justify-content:flex-end;align-items:center;height:6rem;max-width:100%;margin-top:2rem}.page-header .wrapper--large-logo .inner .logo{position:absolute;top:0;left:0;z-index:70}.page-header .wrapper--large-logo .inner .main-navigation{flex:1 0 auto;margin-right:1rem}.page-header .wrapper--large-logo .inner form.search{position:relative;top:0;right:0}.page-header .navigation-toggle__links{display:none}.page-header .logo--large{display:block;position:relative}.page-header .logo--large a{padding:.5rem 1rem 0;border-radius:100%;display:block}.page-header .contact-nav{display:flex;margin:0 2.3rem 0 1rem}.page-header .contact-nav a,.page-header .contact-nav .icon{display:block;width:1.8rem;height:1.8rem}.page-header .contact-nav a:first-child{margin-right:.75rem}.page-header .wrapper--small-logo{display:none}}@media only screen and (min-width:80rem){.page-header .logo--large a{padding:0 2rem 1rem}}.logo{max-width:11rem}.logo img{display:block}@media only screen and (min-width:23.4375rem){.logo{max-width:14rem}}@media only screen and (min-width:80rem){.logo{max-width:20rem}}.inner--main{margin-top:4rem}.inner--main .main-column{margin-bottom:2rem}.inner--main .sidebar-column h1{font-size:1.684375rem;padding:.5rem}@media screen and (min-width:62.5rem){.h-sidebar .inner--main{display:flex}.h-sidebar .inner--main .sidebar-column{flex:0 0 18rem;margin-bottom:2rem;margin-top:-4rem;background-color:#627697}.h-sidebar .inner--main .sidebar-column .category-nav-title{margin-bottom:0}.h-sidebar .inner--main .sidebar-column .category-nav-title h1{color:#fff;font-size:2.1875rem;text-transform:uppercase;padding:1.5625rem 1.4375rem}.h-sidebar .inner--main .main-column{flex:0 1 58rem;margin-left:2.3rem;margin-top:-4rem}.h-sidebar .inner--main .master>header{color:#fff;background:#627697;padding:1.5625rem 1.4375rem 1rem}.h-sidebar .inner--main .master>header .breadcrumb{color:#fff}.h-sidebar .inner--main .master>header .breadcrumb a:link,.h-sidebar .inner--main .master>header .breadcrumb a:visited{color:#fff}.h-sidebar .inner--main .master>header h1{color:#fff;font-size:2.1875rem;line-height:1.2;text-transform:uppercase}}@media screen and (max-width:41.99rem){.main-column{padding:.5rem}}.icon{display:inline-block;width:1em;height:1em;stroke-width:0;stroke:currentColor;fill:currentColor}.icon-clock{width:.857421875em}.icon-phone{width:.7861328125em}.icon-instagram,.icon-bars{width:.857421875em}.icon-mobile-phone{width:.4287109375em}.icon-twitter,.icon-search{width:.9287109375em}.icon-minus,.icon-plus{width:.7861328125em}.icon-calendar-o,.icon-calendar{width:.9287109375em}.icon-facebook{width:.587890625em}form.search{position:relative}form.search fieldset{border:none;margin:0;padding:0}form.search .field{margin:0}form.search input[type=search]{position:relative;z-index:2;display:block;width:100%;height:2.9375rem;margin:0 0 0 auto;border:2px solid #000;font-size:1.125rem}form.search input[type=search]::placeholder{font-style:italic;padding-left:.3rem}form.search .field-submit{position:absolute;top:2px;right:0}form.search button{z-index:2;height:2.6875rem;background-color:transparent}form.search button span{display:inline-block;height:2.6875rem;padding:0 .5rem}form.search button span svg{width:2.2rem;height:2.2rem;padding-top:.4rem}@media only screen and (max-width:62.49rem){form.search{width:100%}}@media only screen and (min-width:62.5rem){form.search{margin-left:.5rem}}a.read-more,a.inline-action,a.call-to-action,a.box-action,a.view-item{display:inline-block;font-weight:700}a.read-more:link,a.inline-action:link,a.call-to-action:link,a.box-action:link,a.read-more:visited,a.inline-action:visited,a.call-to-action:visited,a.box-action:visited,a.view-item:link,a.view-item:visited{color:#010043;text-decoration:underline}a.read-more:active,a.inline-action:active,a.call-to-action:active,a.box-action:active,a.read-more:hover,a.inline-action:hover,a.call-to-action:hover,a.box-action:hover,a.read-more:focus,a.inline-action:focus,a.call-to-action:focus,a.box-action:focus,a.view-item:active,a.view-item:hover,a.view-item:focus{background:#627697;color:#fff;text-decoration:none}a.call-to-action,a.box-action{font-size:1.125rem;font-weight:400;padding:5px 18px;border:2px solid #020043;transition:background .3s,color .3s}a.call-to-action:link,a.box-action:link,a.call-to-action:visited,a.box-action:visited{text-decoration:none}a.call-to-action:active,a.box-action:active,a.call-to-action:hover,a.box-action:hover,a.call-to-action:focus,a.box-action:focus{text-decoration:none;color:#fff;background:#627697}.p-entry a.call-to-action,.p-entry a.box-action{font-size:1.3125rem;font-weight:700;text-transform:uppercase;padding:11px 66px;border:1px solid #020043}a.box-action{padding:11px 28px}a.inline-action{font-size:1.3125rem;font-weight:700}.hero,.category-topper{font-size:1.125rem}.hero,.hero h1,.category-topper,.category-topper h1{color:#eee;text-shadow:1px 1px 3px rgb(85.425,85.425,85.425)}.hero h1,.category-topper h1{font-size:1.575rem}.hero p:first-child,.category-topper p:first-child{margin-top:0}.hero .content,.category-topper .content{position:relative;height:11.5625rem;margin-bottom:3.375rem}.hero .content:before,.category-topper .content:before{content:"";position:absolute;top:0;left:0;width:100%;height:153px;background:transparent linear-gradient(180deg,#000,#54545400) 0% 0% no-repeat padding-box}.hero .t-html,.category-topper .t-html{max-width:60rem;margin:auto}.hero+.inner--main,.category-topper+.inner--main{margin-top:0}@media screen and (min-width:42rem){.hero,.category-topper{text-align:center}.hero h1,.category-topper h1{font-size:1.8rem}.hero .content,.category-topper .content{height:23.125rem}.hero .content:before,.category-topper .content:before{height:306px}}@media screen and (min-width:62.5rem){.hero,.category-topper{font-size:2.025rem}.hero h1,.category-topper h1{font-size:2.925rem;margin-bottom:.5rem}.hero .content,.category-topper .content{font-family:PT Sans,sans-serif;line-height:1.2;height:41.5625rem;margin-bottom:0}.hero .content:before,.category-topper .content:before{height:379px}}.category-topper .content{height:11.5625rem}@media screen and (min-width:42rem){.category-topper .content{height:20rem}}@media screen and (min-width:62.5rem){.category-topper .content{height:20rem;margin-bottom:0}}.indexer:first-child{display:none}.indexer:after,.indexer:before{content:"";display:table}.indexer:after{clear:both}.indexer{padding:1rem 0 0;margin-bottom:1rem}.indexer ul{padding:0;margin:0}.indexer li{float:left;list-style:none;margin-top:1rem}.indexer li a{display:block;min-width:2.5rem;line-height:2.5rem;text-align:center;padding:0 1rem;font-weight:700}.indexer li.selected a:link,.indexer li.selected a:visited{background:#88c656;color:#fff}.indexer li.selected a:active,.indexer li.selected a:hover,.indexer li.selected a:focus{outline:0}.assoc-images .comp-list{display:flex;flex-flow:row wrap}.assoc-images .comp-list article{flex:0 0 20rem;padding:.5rem}.p-events .inner--main{padding:0}.p-events .inner--main .main-column{width:100%;max-width:87.3rem;margin:2rem auto;padding:0}.p-events .inner--main .main-column .calendar .calendar__header{padding:1.5rem .5rem .5rem;background:transparent}.p-events .inner--main .main-column .calendar .calendar__header h1{color:#333;font-size:2.1875rem;font-weight:400;line-height:1.2}.p-events .inner--main .main-column .calendar .calendar__content{padding:1rem .5rem 2rem}.p-events .inner--main .main-column .calendar .calendar__content .intro{margin-bottom:2rem}.p-events .inner--main .main-column .calendar .calendar__content .filters{margin-bottom:2.5rem}.p-events .inner--main .main-column .calendar .calendar__content .filters .collapsible-section__title{display:flex;justify-content:space-between;padding:.625rem 1rem .5rem;background:#627697}.p-events .inner--main .main-column .calendar .calendar__content .filters .collapsible-section__title:after{content:none;background:#627697}.p-events .inner--main .main-column .calendar .calendar__content .filters .collapsible-section__title .icon{transition:transform .2s ease}.p-events .inner--main .main-column .calendar .calendar__content .filters .collapsible-section--active .collapsible-section__title .icon{transform:rotate(180deg)}.p-events .inner--main .main-column .calendar .calendar__content .filters .collapsible-section__content{background:#f7f7f7}.p-events .inner--main .main-column .calendar .calendar__content .filters #event-filter-group{margin-top:.5rem}.p-events .inner--main .main-column .calendar .calendar__content .filters #event-filter-group .cat-filter{position:relative;height:3rem}.p-events .inner--main .main-column .calendar .calendar__content .filters #event-filter-group .cat-filter label{display:inline-block;padding-left:1.5em;margin:.125rem 0;cursor:pointer}.p-events .inner--main .main-column .calendar .calendar__content .filters #event-filter-group .cat-filter label:before{content:"";position:absolute;left:0;top:0;width:1.75em;height:1.75em;border:3px solid #ccc;background:#f7f7f7;border-radius:6px;box-shadow:inset 0 1px 3px #0000001a;border-color:var(--bg-color)}.p-events .inner--main .main-column .calendar .calendar__content .filters #event-filter-group .cat-filter input:checked+label:before{background-color:var(--bg-color)}.p-events .inner--main .main-column .calendar .calendar__content .filters #event-filter-group .cat-filter label:after{content:"✓ ";position:absolute;top:.375rem;left:.375em;font-size:1.3em;line-height:.8;color:#f7f7f7;transition:all .2s;font-family:Lucida Sans Unicode,Arial Unicode MS,Arial}.p-events .inner--main .main-column .calendar .calendar__grid .fc-header-toolbar,.p-events .inner--main .main-column .calendar .calendar__grid .fc-footer-toolbar{flex-wrap:wrap}.p-events .inner--main .main-column .calendar .calendar__grid .fc-header-toolbar div.fc-toolbar-chunk,.p-events .inner--main .main-column .calendar .calendar__grid .fc-footer-toolbar div.fc-toolbar-chunk{margin-bottom:1.25rem}.p-events .inner--main .main-column .calendar .calendar__grid .fc-header-toolbar div.fc-toolbar-chunk h2,.p-events .inner--main .main-column .calendar .calendar__grid .fc-footer-toolbar div.fc-toolbar-chunk h2{font-size:1.5rem;color:#627697}.p-events .inner--main .main-column .calendar .calendar__grid .fc-header-toolbar div.fc-toolbar-chunk button,.p-events .inner--main .main-column .calendar .calendar__grid .fc-footer-toolbar div.fc-toolbar-chunk button{display:flex;justify-content:center;align-items:center;height:2.625rem;border-radius:0;padding:.25rem 1rem;font-size:.9375rem;text-transform:capitalize}.p-events .inner--main .main-column .calendar .calendar__grid .fc-header-toolbar div.fc-toolbar-chunk button.fc-prev-button,.p-events .inner--main .main-column .calendar .calendar__grid .fc-header-toolbar div.fc-toolbar-chunk button.fc-next-button,.p-events .inner--main .main-column .calendar .calendar__grid .fc-footer-toolbar div.fc-toolbar-chunk button.fc-prev-button,.p-events .inner--main .main-column .calendar .calendar__grid .fc-footer-toolbar div.fc-toolbar-chunk button.fc-next-button{padding:.25rem .125rem;background-color:#627697}.p-events .inner--main .main-column .calendar .calendar__grid .fc-header-toolbar div.fc-toolbar-chunk button.fc-prev-button span,.p-events .inner--main .main-column .calendar .calendar__grid .fc-header-toolbar div.fc-toolbar-chunk button.fc-next-button span,.p-events .inner--main .main-column .calendar .calendar__grid .fc-footer-toolbar div.fc-toolbar-chunk button.fc-prev-button span,.p-events .inner--main .main-column .calendar .calendar__grid .fc-footer-toolbar div.fc-toolbar-chunk button.fc-next-button span{position:relative}.p-events .inner--main .main-column .calendar .calendar__grid .fc-header-toolbar div.fc-toolbar-chunk button.fc-prev-button span:before,.p-events .inner--main .main-column .calendar .calendar__grid .fc-header-toolbar div.fc-toolbar-chunk button.fc-next-button span:before,.p-events .inner--main .main-column .calendar .calendar__grid .fc-footer-toolbar div.fc-toolbar-chunk button.fc-prev-button span:before,.p-events .inner--main .main-column .calendar .calendar__grid .fc-footer-toolbar div.fc-toolbar-chunk button.fc-next-button span:before{position:absolute;top:0;left:50%;transform:translate(-50%)}.p-events .inner--main .main-column .calendar .calendar__grid .fc-header-toolbar div.fc-toolbar-chunk button.fc-today-button,.p-events .inner--main .main-column .calendar .calendar__grid .fc-footer-toolbar div.fc-toolbar-chunk button.fc-today-button{background:#4b5d79;border-color:#4b5d79;opacity:1}.p-events .inner--main .main-column .calendar .calendar__grid .fc-header-toolbar div.fc-toolbar-chunk:nth-child(2),.p-events .inner--main .main-column .calendar .calendar__grid .fc-footer-toolbar div.fc-toolbar-chunk:nth-child(2){order:-2;width:100%}.p-events .inner--main .main-column .calendar .calendar__grid .fc-header-toolbar div.fc-toolbar-chunk:nth-child(3),.p-events .inner--main .main-column .calendar .calendar__grid .fc-footer-toolbar div.fc-toolbar-chunk:nth-child(3){display:flex}.p-events .inner--main .main-column .calendar .calendar__grid .fc-header-toolbar div.fc-toolbar-chunk:nth-child(3) button,.p-events .inner--main .main-column .calendar .calendar__grid .fc-footer-toolbar div.fc-toolbar-chunk:nth-child(3) button{margin-left:.375rem;background:#4b5d79}.p-events .inner--main .main-column .calendar .calendar__grid .fc-header-toolbar div.fc-toolbar-chunk:nth-child(3) button:first-child,.p-events .inner--main .main-column .calendar .calendar__grid .fc-footer-toolbar div.fc-toolbar-chunk:nth-child(3) button:first-child{margin-left:2.375rem}.p-events .inner--main .main-column .calendar .calendar__grid .fc-header-toolbar div.fc-toolbar-chunk:nth-child(3) button.fc-button-active,.p-events .inner--main .main-column .calendar .calendar__grid .fc-footer-toolbar div.fc-toolbar-chunk:nth-child(3) button.fc-button-active{background:#627697}.p-events .inner--main .main-column .calendar .calendar__grid .fc-footer-toolbar{display:block}.p-events .inner--main .main-column .calendar .calendar__grid .fc-footer-toolbar div.fc-toolbar-chunk:first-child{margin-bottom:1rem}.p-events .inner--main .main-column .calendar .calendar__grid table .fc-event .fc-event-title{font-weight:400;padding-left:.125rem}.p-events .inner--main .main-column .calendar .calendar__grid table .fc-event ul{display:none}@media screen and (min-width:62.5rem){.p-events .inner--main{padding:0 1rem}.p-events .inner--main .main-column{margin:-4rem auto 2rem;border:1px solid #01302A}.p-events .inner--main .main-column .calendar .calendar__header{padding:1.5625rem 3rem 1rem;background:#627697}.p-events .inner--main .main-column .calendar .calendar__header h1{color:#fff}.p-events .inner--main .main-column .calendar .calendar__content{padding:2.75rem 4rem 4.375rem}.p-events .inner--main .main-column .calendar .calendar__grid .fc-header-toolbar{flex-wrap:nowrap}.p-events .inner--main .main-column .calendar .calendar__grid .fc-header-toolbar div.fc-toolbar-chunk{margin-bottom:0}.p-events .inner--main .main-column .calendar .calendar__grid .fc-header-toolbar div.fc-toolbar-chunk:nth-child(2){order:0;width:unset}.p-events .inner--main .main-column .calendar .calendar__grid .fc-footer-toolbar{display:none}.p-events .inner--main .main-column .calendar .calendar__grid table .fc-event .fc-event-title{font-weight:400;padding-left:.25rem}.p-events .inner--main .main-column .calendar .calendar__grid table .fc-event ul{display:none}}.mfp-ajax-holder .mfp-content .breadcrumb,.mfp-ajax-holder .mfp-content .widgets{display:none}.mfp-ajax-holder .mfp-content .master:after,.mfp-ajax-holder .mfp-content .master:before{content:"";display:table}.mfp-ajax-holder .mfp-content .master:after{clear:both}.mfp-ajax-holder .mfp-content .master{position:relative;background-color:#fff;max-width:60rem;width:auto;padding:1rem;margin:1rem auto;float:none}.mfp-ajax-holder .mfp-content .mfp-close{position:absolute;top:-1rem;right:-1rem;background-color:#eee}.share-nav{margin-top:.5rem;margin-bottom:.5rem}.share-nav ul{display:inline}.share-nav li{display:inline-block}.share-nav a,.share-nav button{background:#627697;color:#fff;padding:.25rem .5rem;font-size:.9em;height:auto;border-radius:0;line-height:1;font-weight:400;display:block}.share-nav a:active,.share-nav a:hover,.share-nav a:focus,.share-nav button:active,.share-nav button:hover,.share-nav button:focus{background:#8091ac;text-decoration:none}.share-nav .icon{margin-right:.25rem;vertical-align:middle}.share-nav span{vertical-align:middle;position:static;padding:0}.get-in-touch{clear:both;margin:0}.get-in-touch__button{position:sticky;bottom:0;float:right;width:10rem;height:2rem;margin-right:.5rem;margin-bottom:-2rem;line-height:2rem;display:block;text-align:center;border-radius:.125rem;transition:background .5s;color:#fff}.get-in-touch__button:link,.get-in-touch__button:visited{color:#fff;background:#627697}.get-in-touch__button:active,.get-in-touch__button:hover,.get-in-touch__button:focus{background:#8091ac;text-decoration:none}.get-in-touch header{position:relative;color:#fff;background:#627697;padding:.5rem 1.4375rem .2rem}.get-in-touch header h1{font-size:1.946875rem;color:#fff;padding:.5rem}.get-in-touch__persons{padding:1rem;border:1px solid #000;border-top:none}.get-in-touch__person h2{font-weight:700;font-family:PT Sans,sans-serif;font-size:1.2rem;margin:0}.get-in-touch__person h3{margin:.5rem 0;font-family:PT Sans,sans-serif;font-size:1.125rem;font-style:italic}.get-in-touch__person ul{margin:0;padding:0}.get-in-touch__person li{list-style:none}.get-in-touch__person a{font-weight:700}.get-in-touch__person a:link,.get-in-touch__person a:visited{color:#666}.get-in-touch__person a:active,.get-in-touch__person a:hover,.get-in-touch__person a:focus{color:#666}.get-in-touch__person+.get-in-touch__person{margin-top:1rem;border-top:1px solid #627697;padding-top:1rem}.js .get-in-touch header h1{position:relative;transition:background .5s}.js .get-in-touch header h1 .icon{position:absolute;top:1.171875rem;right:1.171875rem;width:1.5rem;height:1.5rem;transition:transform .5s}.js .get-in-touch.expander__on header h1 .icon{transform:rotate(-180deg)}.js .get-in-touch.expander__on header h1:hover,.js .get-in-touch.expander__on header h1:focus{background:#8091ac;outline:0}@media only screen and (max-width:62.49rem){.get-in-touch{margin:.5rem .5rem 0}}@media only screen and (min-width:62.5rem){.get-in-touch header h1{color:#627697}.get-in-touch__persons:after,.get-in-touch__persons:before{content:"";display:table}.get-in-touch__persons:after{clear:both}.get-in-touch__person:nth-child(2){margin-top:0;border-top:0;padding-top:0}.get-in-touch__person:nth-child(odd){float:left;width:calc(50% - .5rem);clear:both}.get-in-touch__person:nth-child(2n){float:right;width:calc(50% - .5rem)}.get-in-touch__person h2,.get-in-touch__person h3{float:left}.get-in-touch__person h3{margin:0 0 0 1rem;line-height:1.56rem}.get-in-touch__person ul{clear:left;padding-top:.5rem}.get-in-touch__person ul li{float:left}.get-in-touch__person ul li:nth-child(2n){margin-left:1rem}}@media only screen and (min-width:50rem){.get-in-touch:after,.get-in-touch:before{content:"";display:table}.get-in-touch:after{clear:both}.get-in-touch header h1{color:#fff}.js .get-in-touch header h1{transition:none}.js .get-in-touch header h1:hover,.js .get-in-touch header h1:focus{background:#627697;outline:0}.js .get-in-touch.expander__on header h1:hover,.js .get-in-touch.expander__on header h1:focus{background:transparent;outline:0}.js .get-in-touch .expander__toggle{cursor:default}.js .get-in-touch .expander__view{display:block}}.sub-navigation{background:#627697}.sub-navigation__items{color:#fff;padding:.5rem 0}.sub-navigation header h1{background:#627697;font-size:2.1875rem;color:#fff;padding:.5rem}.sub-navigation span{display:block}.sub-navigation a{display:block;padding:.5rem;color:#fff;font-size:1.3125rem;font-family:PT Sans,sans-serif;font-weight:500;transition:all .25s;margin:0 1.5625rem;border-bottom:1px solid rgba(54,53,82,.7)}.sub-navigation a:link,.sub-navigation a:visited{background:none;text-decoration:none}.sub-navigation a:active,.sub-navigation a:hover,.sub-navigation a:focus{background:#010043;color:#fff;text-decoration:none}.sub-navigation li>ul.expander__view li>span>a:hover{background:#010043}.sub-navigation .selected:not(.selected-parent)>span>a:link,.sub-navigation .selected:not(.selected-parent)>span>a:visited{background:#010043;color:#fff}.sub-navigation .selected:not(.selected-parent)>span>a:active,.sub-navigation .selected:not(.selected-parent)>span>a:hover,.sub-navigation .selected:not(.selected-parent)>span>a:focus{background:#010043}.sub-navigation li>span a{min-height:2.8rem}.sub-navigation li>ul{margin-top:0;margin-left:0}.sub-navigation li>ul ul{border-top:0}.sub-navigation li>ul.expander__view li>span>a{background:#7d94bb}@media only screen and (min-width:62.5rem){.sub-navigation{padding:0}.sub-navigation header{display:none}.sub-navigation__items{padding:0 0 1rem;margin:0;border:0}.sub-navigation__items>ul{margin:0}}.js .sub-navigation header h1{position:relative;font-size:1.35rem;transition:background .5s}.js .sub-navigation header h1 .icon{position:absolute;top:1.171875rem;top:6px;right:1.171875rem;width:1.7rem;height:1.7rem;font-size:2.1875rem;transition:transform .5s}.js .sub-navigation.expander__on header h1 .icon{transform:rotate(-180deg)}.js .sub-navigation header h1:hover,.js .sub-navigation header h1:focus{background:#010043;outline:0}.js .sub-navigation .h-items{position:relative}.js .sub-navigation .h-items>span{margin-right:2.7rem}.js .sub-navigation .h-items>.expander__toggle{font-size:0;position:absolute;top:2px;right:1.5rem;width:2.8rem;height:2.9rem;border-bottom:1px solid rgba(54,53,82,.7);outline:0}.js .sub-navigation .h-items>.expander__toggle:hover{background:#010043;color:#fff}.js .sub-navigation .h-items>.expander__toggle .icon{transition:transform .25s;font-size:1.575rem;text-align:center;margin:.7rem}.js .sub-navigation .h-items.expander__on .expander__toggle{background:#7d94bb}.js .sub-navigation .h-items.expander__on .expander__toggle:hover{background:#010043}.js .sub-navigation .h-items .h-items>.expander__toggle{border-left:0}.js .sub-navigation .h-items.expander__on>.expander__toggle .icon{transform:rotate(-180deg)}.back-to-top{width:10rem}.back-to-top a{width:10rem;height:2rem;line-height:2rem;display:block;text-align:center;border-radius:.125rem;transition:background .5s;color:#fff}.back-to-top a:link,.back-to-top a:visited{background:#7ac043;text-decoration:none}.back-to-top a:active,.back-to-top a:hover,.back-to-top a:focus{background:#95cd69;text-decoration:none}.text-resizer .icon-text-size{font-size:2.025rem;vertical-align:middle}.text-resizer button{vertical-align:middle;display:inline-block;background:transparent;font-size:0;height:1.125rem}.text-resizer button .icon{font-size:1.125rem}.text-resizer button .icon-label{display:none}.site-alert{background-color:#e83333;font-size:1.2em}.site-alert,.site-alert a{color:#fff;text-decoration:none}.site-alert ul{list-style-type:none;margin:0;padding:0;display:inline}.site-alert li{display:inline}.site-alert__link{display:block;padding:.5rem 1rem;text-align:center}.collapsible-section{margin:1.6rem 0;overflow:hidden}.collapsible-section .collapsible-section__title{position:relative;background:#627697;color:#fff;padding:.5rem 6rem .5rem .5rem;margin:0;line-height:1;cursor:pointer;font-size:1.5rem}.collapsible-section .collapsible-section__title:after{content:"Expand ▼";position:absolute;top:0;right:0;background:#4e5e78;height:100%;padding:0 .5rem;display:flex;align-items:center}.collapsible-section .collapsible-section__content{background:#eee;height:0;overflow:hidden}.collapsible-section--active .collapsible-section__title:after{content:"Collapse ▲"}.collapsible-section--active .collapsible-section__content{height:auto;padding:.5rem}.google-translate{padding:.5rem;text-align:center;text-transform:none}@media only screen and (min-width:62.5rem){.google-translate{padding:0;position:absolute;top:-1.5rem;right:1rem}}.main-navigation{position:relative;z-index:60;list-style-type:none}.main-navigation a:link,.main-navigation a:visited{text-decoration:none}.main-navigation li{font-size:2.1875rem}.main-navigation ul{max-width:100%}.main-navigation ul ul{padding-bottom:0}.main-navigation ul ul li{display:block;margin:0;border:none;font-size:1.3125rem}.main-navigation ul ul li:last-of-type{border:none;padding-bottom:0}.main-navigation .inner{padding:0}.main-navigation__social{font-size:1.4rem;display:flex;flex-flow:row nowrap;justify-content:center}.main-navigation__social a{color:#fff;margin:.25rem .5rem}@media only screen and (max-width:62.49rem){.main-navigation{background:#627697;color:#fff}.main-navigation--inactive{display:none}.main-navigation--active,.main-navigation--active ul{background-color:#627697}.main-navigation ul{background:#627697;padding-bottom:0;margin:0 1.125rem}.main-navigation ul ul{margin:0}.main-navigation ul>li{position:relative}.main-navigation ul .icon{display:none}.main-navigation ul ul li .icon{display:block;position:absolute;top:.821875rem;right:.821875rem;width:1.5rem;height:1.5rem;transition:transform .5s;right:unset;left:10px}.main-navigation ul:last-of-type{padding-bottom:2rem}.main-navigation li{display:block;padding:2rem 0 .5rem;border-bottom:1px solid rgba(54,53,82,.7)}.main-navigation li span a:link,.main-navigation li span a:active,.main-navigation li span a:visited{color:#fff}.main-navigation li a:hover{border-bottom:none}.main-navigation ul{max-width:100%}.main-navigation ul ul li{display:block;margin:0;border:none;padding:.5rem 0 .5rem 3rem;font-size:1.3125rem;border-bottom:1px solid rgba(54,53,82,.7)}.main-navigation ul ul li:last-of-type{border:none;padding-bottom:0}.main-navigation a:hover{border-bottom:none}.main-navigation .nav-item--active .icon{transform:rotate(180deg)}}@media only screen and (min-width:62.5rem){.main-navigation{font-family:PT Sans,sans-serif}.main-navigation li ul{position:absolute;display:none;margin:0;z-index:99;background:#fff;border:2px solid rgb(238.425,238.425,238.425)}.main-navigation li ul li{display:inline}.main-navigation li ul a{display:block;font-family:PT Sans,sans-serif;text-transform:initial;padding:.5rem 1rem}.main-navigation li:hover ul{display:block}.main-navigation>ul:last-of-type{display:none}.main-navigation ul{display:flex;flex-flow:row nowrap;justify-content:flex-end}.main-navigation ul .icon{display:none}.main-navigation>ul>li>span>a{display:inline-block;padding:1rem}.main-navigation li{padding:0;margin:0}.main-navigation li span a:link,.main-navigation li span a:visited{color:#fff}.main-navigation li ul li span a:link,.main-navigation li ul li span a:visited{color:#000}.main-navigation__social{display:none}}@media screen and (min-width:62.5rem){.main-navigation li{font-size:1.375rem;margin:0 .375rem}}@media screen and (min-width:80rem){.main-navigation li{font-size:2.1875rem}}@media screen and (min-width:1360px){.main-navigation li{margin:0 1.25rem}}.navigation-toggle{font-size:1.35rem;vertical-align:middle;padding-right:1rem}.navigation-toggle--active{background-color:#4e5e78}.navigation-toggle__wrapper{background:#627697;display:flex;flex-flow:row nowrap;justify-content:space-between}.navigation-toggle__wrapper,.navigation-toggle__wrapper a:link,.navigation-toggle__wrapper a:visited,.navigation-toggle__wrapper a:active,.navigation-toggle__wrapper a:hover{color:#fff}.navigation-toggle__links{font-size:2rem}.navigation-toggle__links a{text-align:center;margin:0 .5rem}.navigation-toggle__links a:hover{text-decoration:none}@media only screen and (min-width:62.5rem){.navigation-toggle{display:none}}.icon-bars{font-size:2rem;color:#fff;vertical-align:middle;margin:.5rem}.icon-bars:hover{color:#b2c4e5}.secondary-nav{position:relative}@media only screen and (max-width:62.49rem){.secondary-nav{padding:.5rem 0}}@media only screen and (min-width:62.5rem){.secondary-nav{background:#627697}.secondary-nav,.secondary-nav a{color:#fff}}.social a{display:inline-block;vertical-align:middle;font-size:0;padding:0 0 0 1rem}.social .icon{font-size:2rem}.social .icon-envelope-o{font-size:1.5rem}.social .icon-envelope-o:hover,.social .icon-mobile:hover{color:#4e5e78}@media only screen and (min-width:62.5rem){.social a{font-size:1.125rem}.social .icon{font-size:1.2em;vertical-align:text-bottom}}.text-resizer{display:inline-block;vertical-align:middle;height:1.8rem;margin:0 0 0 .5rem;color:#fff}.tertiary-navigation{display:none;background:#627697}.tertiary-navigation .inner{margin-bottom:3.375rem}.tertiary-navigation a:link,.tertiary-navigation a:visited{text-decoration:none}.tertiary-navigation ul{display:flex;justify-content:space-around;height:6rem;margin:0;padding:0;list-style:none}.tertiary-navigation ul li{display:flex;align-items:center;font-size:1.375rem;text-align:center}.tertiary-navigation ul li svg span{line-height:1.375rem}.tertiary-navigation li a{color:#fff}.tertiary-navigation li a svg{display:block;margin:0 auto 5px}@media screen and (min-width:62.5rem){.tertiary-navigation{display:block}}@media screen and (min-width:80rem){.tertiary-navigation ul{height:9.5625rem}.tertiary-navigation ul li{font-size:2.1875rem}}.back-to-top{clear:both;margin:0 auto;padding:1rem 0}.calendar .call-to-action,.calendar a.box-action{margin:1rem auto;max-width:17.5rem;display:block;text-align:center}.p-entry .back-to-top{display:none}.item.t-html *[style*="margin-left:2rem"],.item.t-html *[style*="margin-left: 2rem"]{margin-left:1rem!important}.item.t-form fieldset:hover,.item.t-form fieldset:hover legend{background:#f2f2f2}@media only screen and (min-width:30rem){.item.t-html *[style*="margin-left:2rem"],.item.t-html *[style*="margin-left: 2rem"]{margin-left:2rem!important}}@media only screen and (min-width:62.5rem){.js .sub-navigation.expander>.expander__view{display:block}.item.t-html *[style*="margin-left:2rem"],.item.t-html *[style*="margin-left: 2rem"]{margin-left:1rem!important}}@media only screen and (min-width:50rem){.item.t-html *[style*="margin-left:2rem"],.item.t-html *[style*="margin-left: 2rem"]{margin-left:2rem!important}}a[href$=".pdf"]:after{content:"PDF";background:#e83333;border-radius:.0625rem;color:#fff;margin-left:.5rem;display:inline-block;padding:0 .5rem;font:400 1.125rem PT Sans,sans-serif;height:1.2rem;vertical-align:text-bottom}.main-navigation a[href$=".pdf"]:after,.sub-navigation a[href$=".pdf"]:after,.side-bar a[href$=".pdf"]:after{display:none}.m-mailer-subscriptions article .checkbox{float:left;line-height:2rem}.m-mailer-subscriptions article .checkbox input{width:2rem;height:2rem}.m-mailer-subscriptions article label{padding-left:.5rem;font:400 1.125rem PT Sans,sans-serif;line-height:2rem}.m-mailer-subscriptions .messages+form{margin-top:0}.n-announcements-notices .call-to-action,.n-announcements-notices a.box-action{margin:1rem auto;max-width:17.5rem;display:block;text-align:center}.p-register-for-updates form .field-checkbox{margin:0}.p-register-for-updates form .field-checkbox label{line-height:1.5;margin:0}.p-register-for-updates form .field-checkbox .input{height:1.6875rem}.p-register-for-updates form .field-checkbox input{margin:.25rem auto 0}.p-register-for-updates form .label{font-weight:700}.data.wysiwyg .responsive-table{width:100%!important;height:auto!important}.data.wysiwyg .responsive-table td,.data.wysiwyg .responsive-table th{padding:.2rem .6rem .3rem .3rem;text-align:left}.data.wysiwyg .responsive-table p{margin:0}.data.wysiwyg .responsive-table.small-only.hide-table{display:none}.data.wysiwyg .responsive-table.small-only{margin-bottom:.5rem}.data.wysiwyg .responsive-table.small-only tbody{background-color:#fff}.data.wysiwyg .responsive-table.small-only:nth-of-type(2n) tbody{background-color:#eee}.data.wysiwyg .responsive-table.small-only td{width:50%;padding:.3rem .6rem .1rem .3rem}.data.wysiwyg .responsive-table.small-only td.st-key{font-size:.9em;font-style:italic}.data.wysiwyg .responsive-table.small-only tbody.collapse-rows{line-height:.25;background-color:transparent}.data.wysiwyg .responsive-table.large-only.hide-table{position:absolute;opacity:0;top:0;z-index:-20}.data.wysiwyg .responsive-table.large-only tbody{background-color:#fff}.data.wysiwyg .responsive-table.large-only tbody tr:nth-of-type(2n){background-color:#eee}article h1 a:link,article h1 a:visited{text-decoration:none}#main:after,#main:before{content:"";display:table}#main:after{clear:both}.p-entry .inner--main .main-column{display:none}.p-entry section{margin:0}@media screen and (min-width:80rem){.p-entry .large-callouts .inner{max-width:103.5rem}}.large-callouts__content{padding:.5rem 0;margin:0 0 3.375rem}.large-callouts__content header{display:none}.large-callouts__content .index{display:flex;flex-flow:row wrap;justify-content:center}.large-callouts__content article{background:#627697;width:100%;height:0;padding-bottom:calc((100% - 2rem)*.47 + 40px);margin:.625rem 1rem}.large-callouts__content article div.image{position:relative;width:100%;height:0;padding-bottom:47%}.large-callouts__content article div.image a{position:absolute;top:0;width:100%;height:auto;max-height:100%;overflow:hidden}.large-callouts__content article h1{position:relative;display:flex;justify-content:center;align-items:center;height:40px;margin:0 .5rem;text-align:center}.large-callouts__content article a:link,.large-callouts__content article a:visited{text-decoration:none}.large-callouts__content article h1>a{display:flex;align-items:center;color:#fff;font-size:1.375rem;line-height:1.3;font-weight:700;padding:.5rem}.large-callouts__content article a,.large-callouts__content article div.img{height:auto;max-height:100%;overflow:hidden}.large-callouts__content article a>img{width:100%;height:auto;max-height:100%;object-fit:cover}@media screen and (min-width:42rem){.large-callouts__content article{width:calc(50% - 1rem);padding-bottom:calc((100% - 2rem)*.235 + 50px);margin:1rem .5rem}.large-callouts__content article h1{height:50px}}@media screen and (min-width:80rem){.large-callouts__content article{width:calc(33.333vw - 1rem);padding-bottom:calc(15.1% + 63px);margin:.5rem}.large-callouts__content article h1{height:63px}.large-callouts__content article h1>a{font-size:2.1875rem;line-height:1.6}}@media screen and (min-width:103.5rem){.large-callouts__content article{width:calc(33.333% - 1rem);max-width:1000px}}.news-events-wrap{display:flex;flex-flow:column nowrap;max-width:1640px;margin:0 auto}@media screen and (min-width:53rem){.news-events-wrap{flex-flow:row nowrap}}@media screen and (max-width:103.5rem){.news-events-wrap{max-width:100%;margin:0 .5rem}}.latest-news{background:#eee;padding:1.5rem}.p-entry .latest-news{margin:0 0 2.8125rem}.latest-news .latest-news__title{margin:.25rem 0 1.875rem}.latest-news .latest-news__title h1{color:#010043;font-size:2.1875rem;font-weight:700}.latest-news .latest-news__content article{margin-bottom:2rem}.latest-news .latest-news__content article .news-item-category{display:inline-block;padding:4px 9px 3px;margin-bottom:7px;font-size:.9375rem;line-height:1;color:#fff;background-color:#959595;text-transform:uppercase}.latest-news .latest-news__content article h1{font-size:1.375rem;font-weight:700;color:#010043;text-transform:capitalize}.latest-news .latest-news__content article a:link,.latest-news .latest-news__content article a:visited{text-decoration:none}.latest-news .latest-news__content article p,.latest-news .latest-news__content article a{color:#010043}.latest-news .latest-news__content article a.view-item:hover{color:#fff}.latest-news .latest-news__footer{text-align:center;margin:40px auto 22px}.latest-news{width:100%}@media screen and (min-width:53rem){.latest-news{width:calc(33.333vw - 1rem);flex:0 0 auto;max-width:536px}.p-entry .latest-news{margin-right:1rem}}.cta-bar{padding:2rem 1rem;margin-bottom:0;background:#7ac043}.cta-bar h1,.cta-bar a{color:#fff}@media screen and (min-width:42rem){.cta-bar__content section{display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center;margin-bottom:0}}.major-section-links{background:url(/content/@hero_1920/town-of-minto-administration-office-11.07.2013.jpg);background-color:#eee;background-size:cover;padding:1rem 0;margin:0}.major-section-links__content{background:#fff;border-radius:1rem;padding:1rem;margin:1rem auto;max-width:60rem}.major-section-links__content>ul{display:flex;flex-flow:row wrap;justify-content:space-between}.major-section-links__content>ul>li{margin:0 .5rem}.major-section-links__content ul ul a{color:#333}.major-section-links__content>ul>li>span{font-size:1.4rem;font-family:PT Sans,sans-serif}.major-section-links ul{padding:0;margin:0;list-style-type:none}@media screen and (min-width:42rem){.major-section-links{padding:3rem 0 1rem}}.upcoming-events:after,.upcoming-events:before{content:"";display:table}.upcoming-events:after{clear:both}.upcoming-events{background:#fff}.p-entry .upcoming-events{margin:0 0 4.5rem}.upcoming-events .upcoming-events__title{margin:1.5rem 0 1.875rem}.upcoming-events .upcoming-events__title h1{color:#010043;font-size:2.1875rem;font-weight:700}.upcoming-events .upcoming-events__content section header{display:none}.upcoming-events .upcoming-events__content section .content:after,.upcoming-events .upcoming-events__content section .content:before{content:"";display:table}.upcoming-events .upcoming-events__content section .content:after{clear:both}.upcoming-events .upcoming-events__content section .index{display:block;padding:0}.upcoming-events .upcoming-events__content section article:after,.upcoming-events .upcoming-events__content section article:before{content:"";display:table}.upcoming-events .upcoming-events__content section article:after{clear:both}.upcoming-events .upcoming-events__content section article{display:block;border:1px solid #010043;box-shadow:0 3px 6px #0000004a}.upcoming-events .upcoming-events__content section div.image{float:left;display:flex;flex-flow:row nowrap;justify-content:stretch;align-items:stretch;width:35%;height:172px;margin-right:1rem}.upcoming-events .upcoming-events__content section div.image a{display:block;width:100%}.upcoming-events .upcoming-events__content section div.image a img{width:100%;height:100%;object-fit:cover}.upcoming-events .upcoming-events__content section .index article h1{padding:1.6rem 1rem 1rem;font-size:1.375rem;line-height:1}.upcoming-events .upcoming-events__content section .index article h1 a:link,.upcoming-events .upcoming-events__content section .index article h1 a:visited{text-decoration:none}.upcoming-events .upcoming-events__content section .index article h1 a{color:#010043;font-size:1.375rem;line-height:1;font-weight:700}.upcoming-events .upcoming-events__content section .index article ol.dates{padding-bottom:1rem}.upcoming-events .upcoming-events__content section .index article ol.dates li{font-style:italic;line-height:1.3125;padding:0 1rem}.upcoming-events .upcoming-events__content section .index article div.organization{line-height:1.3125;padding:0 1rem 1rem}.upcoming-events .upcoming-events__content section a.inline-action{float:right;margin:1.72rem 0 -.8rem 2rem;text-decoration:none}.upcoming-events .upcoming-events__content section a.inline-action:hover{background-color:#627697}.upcoming-events .upcoming-events__content section a.box-action{float:right;margin:1rem 0 -.8rem 2rem}@media screen and (min-width:53rem){.upcoming-events{width:calc(66.666vw - 1rem);flex:1 1 auto;max-width:1088px}.upcoming-events .upcoming-events__content .content .comp-list{display:flex;flex-flow:column nowrap;justify-content:space-between}.upcoming-events .upcoming-events__content .content .comp-list article{margin:0 0 1rem}}@media screen and (min-width:71rem){.upcoming-events .index article.odd{margin-right:1rem}.upcoming-events .upcoming-events__content .content .comp-list{display:flex;flex-flow:row wrap;justify-content:space-between}.upcoming-events .upcoming-events__content .content .comp-list article{flex:0 0 calc(50% - .5rem)}}.social-feeds{padding:2rem 0}.social-feeds__content{max-width:60rem;margin:auto;display:flex;flex-flow:row nowrap;justify-content:space-between}.youtube-feed{display:flex;flex-flow:row wrap;justify-content:center;flex:1 1 auto}.youtube-feed__video{flex:0 0 30%;position:relative;margin:.5rem}.youtube-feed__video img{width:100%}.youtube-feed__video:first-child{flex:1 1 100%}.youtube-feed h1{position:absolute;bottom:0;width:100%;background:#000000d9;font-size:1rem;color:#fff;font-family:PT Sans,sans-serif;padding:.5rem}.main-column iframe[src*=youtube]{max-width:35rem;max-height:19.6875rem}.fb-page{flex:0 0 19rem}@media screen and (max-width:62.49rem){.social-feeds,.brand-callouts,.instagram-feed{display:none}}.brand-callouts{padding:2rem 0}.brand-callouts__title{text-align:center;margin-bottom:1.5rem}.brand-callouts__content header{display:none}.brand-callouts .index{display:flex;flex-flow:row wrap;justify-content:center}.brand-callouts article{flex:0 1 17rem;margin:0 .5rem}.brand-callouts article h1{margin:0 .5rem;font-family:PT Sans,sans-serif;text-align:center;font-size:1.2rem}.brand-callouts article a{color:#333}.instagram-feed{margin-bottom:0}.instagram-feed .inner{max-width:none}.instagram-feed__title{text-align:center}.instagram-feed__index{display:flex;flex-flow:row nowrap}.instagram-feed__item{flex:1 1 100%}.instagram-feed-item{margin:0}.instagram-feed-item img{display:block}.instagram-feed-item__caption{display:none}.popup{position:fixed;width:100vw;height:100vh;z-index:9999;top:0;left:0}.popup section{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:80%;max-width:45rem;background:#fff;padding:1rem;border-radius:1rem;box-shadow:.25rem .25rem .25rem #00000040;border:.125rem solid #627697}.popup section header{display:flex;align-items:start}.popup section header h1{flex-grow:1}.popup section .wysiwyg>:last-child{margin-bottom:0}.popup__close{background:#627697;color:#fff;width:2.5rem;height:2.5rem;display:flex;align-items:center;justify-content:center}.popup__close:hover,.popup__close:focus{background:#b2c4e5;color:#fff}.popup__close .icon{transform:rotate(45deg)}.popup__close .label{position:absolute;display:block;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.popup.hidden{display:none}@media only print{*,*:before,*:after{background:transparent!important;color:#000!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}pre{white-space:pre-wrap!important}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}header[role=banner],footer[role=contentinfo],.category-topper,.sidebar-column,.back-to-top,.share-nav,.get-in-touch__button{display:none}.breadcrumb a[href]:after,.get-in-touch a[href]:after{content:""}}.fc-daygrid-event{white-space:wrap!important}.fc-daygrid-dot-event{flex-wrap:wrap!important}
