/*! normalize.css v1.1.3 | MIT License | git.io/normalize */article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-size:100%;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}html,button,input,select,textarea{font-family:sans-serif}body{margin:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:.67em 0}h2{font-size:1.5em;margin:.83em 0}h3{font-size:1.17em;margin:1em 0}h4{font-size:1em;margin:1.33em 0}h5{font-size:.83em;margin:1.67em 0}h6{font-size:.67em;margin:2.33em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}blockquote{margin:1em 40px}dfn{font-style:italic}hr{box-sizing:content-box;height:0}mark{background:#ff0;color:#000}p,pre{margin:0}code,kbd,pre,samp{font-family:monospace,serif;_font-family:"courier new",monospace;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:before,q:after{content:"";content:none}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}dl,menu,ol,ul{margin:1em 0}dd{margin:0 0 0 40px}menu,ol,ul{padding:0 0 0 40px}nav ul,nav ol{list-style:none;list-style-image:none}img{border:0;-ms-interpolation-mode:bicubic}svg:not(:root){overflow:hidden}figure{margin:0}form{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0;white-space:normal}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline}button,input{line-height:normal}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}.btn{background:none;border:none;padding:0;margin:0;border-radius:0;font-family:"Satoshi",sans-serif;font-style:normal;font-weight:700;-webkit-font-smoothing:subpixel-antialiased !important;text-rendering:geometricPrecision !important;font-size:1.6rem;display:flex;align-items:center;box-sizing:border-box;text-decoration:none;transition:.25s;padding:2.9rem 6.8rem;color:#12324e;text-transform:uppercase;text-align:center;background-color:#a4c9ea;transition:.25s;position:relative;border-radius:38px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.btn:before{content:"";display:flex;position:absolute;left:2.6rem;transform:translateX(-2.6rem);background-image:url("../img/arrow-btn.svg");background-repeat:no-repeat;background-position:center;transition:.25s}.btn:hover,.btn:focus{color:#12324e}.btn:hover:before,.btn:focus:before{width:2rem;height:2rem;transform:translateX(0)}.secondary-btn{background:none;border:none;padding:0;margin:0;border-radius:0;font-family:"Roseau Slab",sans-serif;font-style:normal;font-weight:bold;-webkit-font-smoothing:subpixel-antialiased !important;text-rendering:geometricPrecision !important;display:flex;flex-direction:row;align-items:center;background-color:rgba(0,0,0,0);color:#687a5e;text-decoration:none;transition:.25s;padding:1.2rem 2.7rem;padding-left:0;position:relative;transform:translateX(0rem)}.secondary-btn:before{content:"";display:flex;position:absolute;left:0;transform:translateX(-2rem);background-image:url(../img/arrow-right.svg);background-repeat:no-repeat;background-position:center}.secondary-btn:hover,.secondary-btn:focus{color:#687a5e;transform:translateX(0rem);padding:1.2rem 2.7rem}.secondary-btn:hover:before,.secondary-btn:focus:before{width:2rem;height:2rem;transform:translateX(0)}.btn-outline{background:none;border:none;padding:0;margin:0;border-radius:0;font-family:"Satoshi",sans-serif;font-style:normal;font-weight:700;-webkit-font-smoothing:subpixel-antialiased !important;text-rendering:geometricPrecision !important;font-size:1.6rem;display:flex;align-items:center;box-sizing:border-box;text-decoration:none;transition:.25s;padding:1.2rem 2.7rem;color:#a4c9ea;text-transform:uppercase;text-align:center;border:1px solid #a4c9ea;background-color:rgba(0,0,0,0);transition:.25s;position:relative;border-radius:38px}.btn-outline:hover,.btn-outline:active,.btn-outline:focus{background-color:#a4c9ea;color:#fff}.sr-only{border:0 !important;clip:rect(1px, 1px, 1px, 1px) !important;-webkit-clip-path:inset(50%) !important;clip-path:inset(50%) !important;height:1px !important;margin:-1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important;white-space:nowrap !important}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:rgba(0,0,0,0)}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:grab}.slick-slider .slick-track,.slick-slider .slick-list{transform:translate3d(0, 0, 0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{display:table;content:""}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid rgba(0,0,0,0)}.slick-arrow.slick-hidden{display:none}body.compensate-for-scrollbar{overflow:hidden}.fancybox-active{height:auto}.fancybox-is-hidden{left:-9999px;margin:0;position:absolute !important;top:-9999px;visibility:hidden}.fancybox-container{-webkit-backface-visibility:hidden;height:100%;left:0;outline:none;position:fixed;-webkit-tap-highlight-color:rgba(0,0,0,0);top:0;touch-action:manipulation;transform:translateZ(0);width:100%;z-index:99992}.fancybox-container *{box-sizing:border-box}.fancybox-bg,.fancybox-inner,.fancybox-outer,.fancybox-stage{bottom:0;left:0;position:absolute;right:0;top:0}.fancybox-outer{-webkit-overflow-scrolling:touch;overflow-y:auto}.fancybox-bg{background:#1e1e1e;opacity:0;transition-duration:inherit;transition-property:opacity;transition-timing-function:cubic-bezier(0.47, 0, 0.74, 0.71)}.fancybox-is-open .fancybox-bg{opacity:.9;transition-timing-function:cubic-bezier(0.22, 0.61, 0.36, 1)}.fancybox-caption,.fancybox-infobar,.fancybox-navigation .fancybox-button,.fancybox-toolbar{direction:ltr;opacity:0;position:absolute;transition:opacity .25s ease,visibility 0s ease .25s;visibility:hidden;z-index:99997}.fancybox-show-caption .fancybox-caption,.fancybox-show-infobar .fancybox-infobar,.fancybox-show-nav .fancybox-navigation .fancybox-button,.fancybox-show-toolbar .fancybox-toolbar{opacity:1;transition:opacity .25s ease 0s,visibility 0s ease 0s;visibility:visible}.fancybox-infobar{color:#ccc;font-size:13px;-webkit-font-smoothing:subpixel-antialiased;height:44px;left:0;line-height:44px;min-width:44px;mix-blend-mode:difference;padding:0 10px;pointer-events:none;top:0;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.fancybox-toolbar{right:0;top:0}.fancybox-stage{direction:ltr;overflow:visible;transform:translateZ(0);z-index:99994}.fancybox-is-open .fancybox-stage{overflow:hidden}.fancybox-slide{-webkit-backface-visibility:hidden;display:none;height:100%;left:0;outline:none;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:absolute;text-align:center;top:0;transition-property:transform,opacity;white-space:normal;width:100%;z-index:99994}.fancybox-slide:before{content:"";display:inline-block;font-size:0;height:100%;vertical-align:middle;width:0}.fancybox-is-sliding .fancybox-slide,.fancybox-slide--current,.fancybox-slide--next,.fancybox-slide--previous{display:block}.fancybox-slide--image{overflow:hidden;padding:44px 0}.fancybox-slide--image:before{display:none}.fancybox-slide--html{padding:6px}.fancybox-content{background:#fff;display:inline-block;margin:0;max-width:100%;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:relative;text-align:left;vertical-align:middle}.fancybox-slide--image .fancybox-content{animation-timing-function:cubic-bezier(0.5, 0, 0.14, 1);-webkit-backface-visibility:hidden;background:rgba(0,0,0,0);background-repeat:no-repeat;background-size:100% 100%;left:0;max-width:none;overflow:visible;padding:0;position:absolute;top:0;transform-origin:top left;transition-property:transform,opacity;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:99995}.fancybox-can-zoomOut .fancybox-content{cursor:zoom-out}.fancybox-can-zoomIn .fancybox-content{cursor:zoom-in}.fancybox-can-pan .fancybox-content,.fancybox-can-swipe .fancybox-content{cursor:grab}.fancybox-is-grabbing .fancybox-content{cursor:grabbing}.fancybox-container [data-selectable=true]{cursor:text}.fancybox-image,.fancybox-spaceball{background:rgba(0,0,0,0);border:0;height:100%;left:0;margin:0;max-height:none;max-width:none;padding:0;position:absolute;top:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.fancybox-spaceball{z-index:1}.fancybox-slide--iframe .fancybox-content,.fancybox-slide--map .fancybox-content,.fancybox-slide--pdf .fancybox-content,.fancybox-slide--video .fancybox-content{height:100%;overflow:visible;padding:0;width:100%}.fancybox-slide--video .fancybox-content{background:#000}.fancybox-slide--map .fancybox-content{background:#e5e3df}.fancybox-slide--iframe .fancybox-content{background:#fff}.fancybox-iframe,.fancybox-video{background:rgba(0,0,0,0);border:0;display:block;height:100%;margin:0;overflow:hidden;padding:0;width:100%}.fancybox-iframe{left:0;position:absolute;top:0}.fancybox-error{background:#fff;cursor:default;max-width:400px;padding:40px;width:100%}.fancybox-error p{color:#444;font-size:16px;line-height:20px;margin:0;padding:0}.fancybox-button{background:rgba(30,30,30,.6);border:0;border-radius:0;box-shadow:none;cursor:pointer;display:inline-block;height:44px;margin:0;padding:10px;position:relative;transition:color .2s;vertical-align:top;visibility:inherit;width:44px}.fancybox-button,.fancybox-button:link,.fancybox-button:visited{color:#ccc}.fancybox-button:hover{color:#fff}.fancybox-button:focus{outline:none}.fancybox-button.fancybox-focus{outline:1px dotted}.fancybox-button[disabled],.fancybox-button[disabled]:hover{color:#888;cursor:default;outline:none}.fancybox-button div{height:100%}.fancybox-button svg{display:block;height:100%;overflow:visible;position:relative;width:100%}.fancybox-button svg path{fill:currentColor;stroke-width:0}.fancybox-button--fsenter svg:nth-child(2),.fancybox-button--fsexit svg:first-child,.fancybox-button--pause svg:first-child,.fancybox-button--play svg:nth-child(2){display:none}.fancybox-progress{background:#ff5268;height:2px;left:0;position:absolute;right:0;top:0;transform:scaleX(0);transform-origin:0;transition-property:transform;transition-timing-function:linear;z-index:99998}.fancybox-close-small{background:rgba(0,0,0,0);border:0;border-radius:0;color:#ccc;cursor:pointer;opacity:.8;padding:8px;position:absolute;right:-12px;top:-44px;z-index:401}.fancybox-close-small:hover{color:#fff;opacity:1}.fancybox-slide--html .fancybox-close-small{color:currentColor;padding:10px;right:0;top:0}.fancybox-slide--image.fancybox-is-scaling .fancybox-content{overflow:hidden}.fancybox-is-scaling .fancybox-close-small,.fancybox-is-zoomable.fancybox-can-pan .fancybox-close-small{display:none}.fancybox-navigation .fancybox-button{background-clip:content-box;height:100px;opacity:0;position:absolute;top:calc(50% - 50px);width:70px}.fancybox-navigation .fancybox-button div{padding:7px}.fancybox-navigation .fancybox-button--arrow_left{left:0;left:env(safe-area-inset-left);padding:31px 26px 31px 6px}.fancybox-navigation .fancybox-button--arrow_right{padding:31px 6px 31px 26px;right:0;right:env(safe-area-inset-right)}.fancybox-caption{background:linear-gradient(0deg, rgba(0, 0, 0, 0.85) 0, rgba(0, 0, 0, 0.3) 50%, rgba(0, 0, 0, 0.15) 65%, rgba(0, 0, 0, 0.075) 75.5%, rgba(0, 0, 0, 0.037) 82.85%, rgba(0, 0, 0, 0.019) 88%, transparent);bottom:0;color:#eee;font-size:14px;font-weight:400;left:0;line-height:1.5;padding:75px 44px 25px;pointer-events:none;right:0;text-align:center;z-index:99996}@supports(padding: max(0px)){.fancybox-caption{padding:75px max(44px,env(safe-area-inset-right)) max(25px,env(safe-area-inset-bottom)) max(44px,env(safe-area-inset-left))}}.fancybox-caption--separate{margin-top:-50px}.fancybox-caption__body{max-height:50vh;overflow:auto;pointer-events:all}.fancybox-caption a,.fancybox-caption a:link,.fancybox-caption a:visited{color:#ccc;text-decoration:none}.fancybox-caption a:hover{color:#fff;text-decoration:underline}.fancybox-loading{animation:a 1s linear infinite;background:rgba(0,0,0,0);border:4px solid #888;border-bottom-color:#fff;border-radius:50%;height:50px;left:50%;margin:-25px 0 0 -25px;opacity:.7;padding:0;position:absolute;top:50%;width:50px;z-index:99999}@keyframes a{to{transform:rotate(1turn)}}.fancybox-animated{transition-timing-function:cubic-bezier(0, 0, 0.25, 1)}.fancybox-fx-slide.fancybox-slide--previous{opacity:0;transform:translate3d(-100%, 0, 0)}.fancybox-fx-slide.fancybox-slide--next{opacity:0;transform:translate3d(100%, 0, 0)}.fancybox-fx-slide.fancybox-slide--current{opacity:1;transform:translateZ(0)}.fancybox-fx-fade.fancybox-slide--next,.fancybox-fx-fade.fancybox-slide--previous{opacity:0;transition-timing-function:cubic-bezier(0.19, 1, 0.22, 1)}.fancybox-fx-fade.fancybox-slide--current{opacity:1}.fancybox-fx-zoom-in-out.fancybox-slide--previous{opacity:0;transform:scale3d(1.5, 1.5, 1.5)}.fancybox-fx-zoom-in-out.fancybox-slide--next{opacity:0;transform:scale3d(0.5, 0.5, 0.5)}.fancybox-fx-zoom-in-out.fancybox-slide--current{opacity:1;transform:scaleX(1)}.fancybox-fx-rotate.fancybox-slide--previous{opacity:0;transform:rotate(-1turn)}.fancybox-fx-rotate.fancybox-slide--next{opacity:0;transform:rotate(1turn)}.fancybox-fx-rotate.fancybox-slide--current{opacity:1;transform:rotate(0deg)}.fancybox-fx-circular.fancybox-slide--previous{opacity:0;transform:scale3d(0, 0, 0) translate3d(-100%, 0, 0)}.fancybox-fx-circular.fancybox-slide--next{opacity:0;transform:scale3d(0, 0, 0) translate3d(100%, 0, 0)}.fancybox-fx-circular.fancybox-slide--current{opacity:1;transform:scaleX(1) translateZ(0)}.fancybox-fx-tube.fancybox-slide--previous{transform:translate3d(-100%, 0, 0) scale(0.1) skew(-10deg)}.fancybox-fx-tube.fancybox-slide--next{transform:translate3d(100%, 0, 0) scale(0.1) skew(10deg)}.fancybox-fx-tube.fancybox-slide--current{transform:translateZ(0) scale(1)}@media(max-height: 576px){.fancybox-slide{padding-left:6px;padding-right:6px}.fancybox-slide--image{padding:6px 0}.fancybox-close-small{right:-6px}.fancybox-slide--image .fancybox-close-small{background:#4e4e4e;color:#f2f4f6;height:36px;opacity:1;padding:6px;right:0;top:0;width:36px}.fancybox-caption{padding-left:12px;padding-right:12px}@supports(padding: max(0px)){.fancybox-caption{padding-left:max(12px,env(safe-area-inset-left));padding-right:max(12px,env(safe-area-inset-right))}}}.fancybox-share{background:#f4f4f4;border-radius:3px;max-width:90%;padding:30px;text-align:center}.fancybox-share h1{color:#222;font-size:35px;font-weight:700;margin:0 0 20px}.fancybox-share p{margin:0;padding:0}.fancybox-share__button{border:0;border-radius:3px;display:inline-block;font-size:14px;font-weight:700;line-height:40px;margin:0 5px 10px;min-width:130px;padding:0 15px;text-decoration:none;transition:all .2s;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}.fancybox-share__button:link,.fancybox-share__button:visited{color:#fff}.fancybox-share__button:hover{text-decoration:none}.fancybox-share__button--fb{background:#3b5998}.fancybox-share__button--fb:hover{background:#344e86}.fancybox-share__button--pt{background:#bd081d}.fancybox-share__button--pt:hover{background:#aa0719}.fancybox-share__button--tw{background:#1da1f2}.fancybox-share__button--tw:hover{background:#0d95e8}.fancybox-share__button svg{height:25px;margin-right:7px;position:relative;top:-1px;vertical-align:middle;width:25px}.fancybox-share__button svg path{fill:#fff}.fancybox-share__input{background:rgba(0,0,0,0);border:0;border-bottom:1px solid #d7d7d7;border-radius:0;color:#5d5b5b;font-size:14px;margin:10px 0 0;outline:none;padding:10px 15px;width:100%}.fancybox-thumbs{background:#ddd;bottom:0;display:none;margin:0;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;padding:2px 2px 4px;position:absolute;right:0;-webkit-tap-highlight-color:rgba(0,0,0,0);top:0;width:212px;z-index:99995}.fancybox-thumbs-x{overflow-x:auto;overflow-y:hidden}.fancybox-show-thumbs .fancybox-thumbs{display:block}.fancybox-show-thumbs .fancybox-inner{right:212px}.fancybox-thumbs__list{font-size:0;height:100%;list-style:none;margin:0;overflow-x:hidden;overflow-y:auto;padding:0;position:absolute;position:relative;white-space:nowrap;width:100%}.fancybox-thumbs-x .fancybox-thumbs__list{overflow:hidden}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar{width:7px}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-track{background:#fff;border-radius:10px;box-shadow:inset 0 0 6px rgba(0,0,0,.3)}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-thumb{background:#2a2a2a;border-radius:10px}.fancybox-thumbs__list a{-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:rgba(0,0,0,.1);background-position:50%;background-repeat:no-repeat;background-size:cover;cursor:pointer;float:left;height:75px;margin:2px;max-height:calc(100% - 8px);max-width:calc(50% - 4px);outline:none;overflow:hidden;padding:0;position:relative;-webkit-tap-highlight-color:rgba(0,0,0,0);width:100px}.fancybox-thumbs__list a:before{border:6px solid #ff5268;bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;transition:all .2s cubic-bezier(0.25, 0.46, 0.45, 0.94);z-index:99991}.fancybox-thumbs__list a:focus:before{opacity:.5}.fancybox-thumbs__list a.fancybox-thumbs-active:before{opacity:1}@media(max-width: 576px){.fancybox-thumbs{width:110px}.fancybox-show-thumbs .fancybox-inner{right:110px}.fancybox-thumbs__list a{max-width:calc(100% - 10px)}}.odometer.odometer-auto-theme,.odometer.odometer-theme-minimal{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;position:relative}.odometer.odometer-auto-theme .odometer-digit,.odometer.odometer-theme-minimal .odometer-digit{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;position:relative}.odometer.odometer-auto-theme .odometer-digit .odometer-digit-spacer,.odometer.odometer-theme-minimal .odometer-digit .odometer-digit-spacer{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;visibility:hidden}.odometer.odometer-auto-theme .odometer-digit .odometer-digit-inner,.odometer.odometer-theme-minimal .odometer-digit .odometer-digit-inner{text-align:left;display:block;position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden}.odometer.odometer-auto-theme .odometer-digit .odometer-ribbon,.odometer.odometer-theme-minimal .odometer-digit .odometer-ribbon{display:block}.odometer.odometer-auto-theme .odometer-digit .odometer-ribbon-inner,.odometer.odometer-theme-minimal .odometer-digit .odometer-ribbon-inner{display:block;-webkit-backface-visibility:hidden}.odometer.odometer-auto-theme .odometer-digit .odometer-value,.odometer.odometer-theme-minimal .odometer-digit .odometer-value{display:block;-webkit-transform:translateZ(0)}.odometer.odometer-auto-theme .odometer-digit .odometer-value.odometer-last-value,.odometer.odometer-theme-minimal .odometer-digit .odometer-value.odometer-last-value{position:absolute}.odometer.odometer-auto-theme.odometer-animating-up .odometer-ribbon-inner,.odometer.odometer-theme-minimal.odometer-animating-up .odometer-ribbon-inner{transition:transform 2s}.odometer.odometer-auto-theme.odometer-animating-up.odometer-animating .odometer-ribbon-inner,.odometer.odometer-theme-minimal.odometer-animating-up.odometer-animating .odometer-ribbon-inner{transform:translateY(-100%)}.odometer.odometer-auto-theme.odometer-animating-down .odometer-ribbon-inner,.odometer.odometer-theme-minimal.odometer-animating-down .odometer-ribbon-inner{transform:translateY(-100%)}.odometer.odometer-auto-theme.odometer-animating-down.odometer-animating .odometer-ribbon-inner,.odometer.odometer-theme-minimal.odometer-animating-down.odometer-animating .odometer-ribbon-inner{transition:transform 2s;transform:translateY(0)}html{font-size:10px}html *{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{font-family:"Satoshi",sans-serif;font-style:normal;font-weight:400;font-size:1.6rem;color:#000;overflow-x:hidden;display:flex;flex-direction:column;min-height:100vh}@media(max-width: 800px){body{font-size:1.4rem}}body.no-scroll{overflow:hidden}.site-overlay{position:absolute;height:100vh;top:0;right:0;bottom:0;left:0;z-index:3;opacity:0;visibility:hidden;background-color:rgba(0,0,0,.58);transition:opacity .25s}.site-overlay.open{opacity:1;visibility:visible;transition:opacity .25s}@media(max-width: 1300px){.site-overlay{z-index:20}}.quicklinks-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:54;opacity:0;visibility:hidden;background-color:rgba(0,0,0,.58);transition:opacity .25s}.quicklinks-overlay.open{opacity:1;visibility:visible;transition:opacity .25s}@media(max-width: 1300px){.quicklinks-overlay{position:absolute;top:23.5rem;height:100vh}}a.skip-link{display:block;position:fixed;top:0;left:0;z-index:500;background-color:#000;padding:5px 20px;color:#fff;font-size:1.4rem;transition:.25s;opacity:0;transform:translateY(-100%)}a.skip-link:focus,a.skip-link:active{transform:translateY(0);opacity:1;color:#fff}.site-content{background-color:#faf6ed;flex:1 1 auto}a{color:#fefefe;transition:.25s}a:hover,a:focus{color:#d8d8d8}button{transition:.25s}p{line-height:1.5}img{display:block;max-width:100%;height:auto}svg{display:block}ul ul,ul ol,ol ul,ol ol{margin-top:5px}blockquote{font-family:"Satoshi",sans-serif;font-style:normal;font-weight:200;font-family:"Roseau Slab",sans-serif;font-style:normal;font-weight:400;font-size:3.6rem;text-align:center;margin:7.5rem 6.5rem;max-width:80%;position:relative;color:#687a5e}@media(max-width: 800px){blockquote{font-size:2rem}}blockquote:before{content:"";display:inline-block;width:6rem;height:6rem;position:absolute;left:-6rem;top:0;color:#687a5e;background-image:url("../img/blockquote-graphic.svg");background-size:contain;background-repeat:no-repeat}blockquote p{font-size:3.2rem;padding-left:5rem;text-align:left;font-weight:bold}@media(max-width: 1020px){blockquote{margin:7.5rem 4.2rem}}@media(max-width: 800px){blockquote{margin:7.5rem 0}blockquote:before{left:0;top:-3.2rem}}table{width:100% !important;height:auto !important;overflow:auto;margin:0 auto 3rem}@media(max-width: 1020px){table{display:block}}h1,h2,h3,h4{margin:0;line-height:1.5}h1{font-family:"Roseau Slab",sans-serif;font-style:normal;font-weight:bold;-webkit-font-smoothing:subpixel-antialiased !important;text-rendering:geometricPrecision !important;font-size:5.6rem}@media(max-width: 800px){h1{font-size:3.6rem}}h2{font-family:"Roseau Slab",sans-serif;font-style:normal;font-weight:bold;-webkit-font-smoothing:subpixel-antialiased !important;text-rendering:geometricPrecision !important;font-size:4.8rem}@media(max-width: 800px){h2{font-size:2.8rem}}h3{font-family:"Roseau Slab",sans-serif;font-style:normal;font-weight:400;font-size:3.6rem}@media(max-width: 800px){h3{font-size:2rem}}h4{font-family:"Roseau Slab",sans-serif;font-style:normal;font-weight:400;font-size:2.4rem;font-weight:900}@media(max-width: 800px){h4{font-size:1.8rem}}#page-banner.no-image+.container{position:relative;z-index:1}.container{display:flex;width:100%;max-width:1610px;margin:0 auto;box-sizing:border-box;padding-left:85px;padding-right:85px}.container.width--wide{max-width:1770px}.container.width--header{max-width:1770px}.container.width--article{max-width:1110px}.container.has-sidebar{display:flex;justify-content:space-between;position:relative;z-index:3}.container.has-sidebar .sub-page-container{flex:0 0 70%;max-width:70%;margin:0 0 0 auto;z-index:3;box-sizing:border-box}.container.has-sidebar .sub-page-container .article,.container.has-sidebar .sub-page-container .gallery__container{margin-left:0}@media(max-width: 1240px){.container.has-sidebar{display:block;padding-right:85px}.container.has-sidebar .sub-page-container{max-width:940px;margin:0 auto;padding-right:0}}@media(max-width: 750px){.container.has-sidebar{padding-right:32px}}@media(max-width: 750px){.container{max-width:1504px;padding-left:32px;padding-right:32px}.container.width--wide{max-width:1664px}.container.width--header{max-width:1664px}.container.width--article{max-width:1004px}}.sub-page-container{max-width:940px;width:100%;margin:0 auto;box-sizing:border-box}#main{padding:65px 0 80px}@media(max-width: 800px){#main{padding:3.5px 0 6rem}}#page-banner{display:flex;width:100%;padding-top:24rem;margin-top:-24rem;background:linear-gradient(180deg, #141414 0%, #313131 100%)}#page-banner.has-image{position:relative;z-index:5}#page-banner:after{position:absolute;content:"";background-image:url("../img/homepage-divider-behind-banner-image.svg");background-repeat:no-repeat;background-size:cover;z-index:1;width:101%;height:35rem;left:-1px;bottom:-5rem}@media only screen and (min-width: 2000px){#page-banner:after{width:120%}}#page-banner .container{position:relative;background-color:#linear-gradient 180deg,rgba(15,15,15,.93) 0%,#2f2e2e 100%}#page-banner .page-banner__container{color:#faf6ed;width:100%;box-sizing:border-box;overflow:hidden;position:relative;animation-delay:.25s}#page-banner .page-banner__container .image{position:relative;z-index:2;width:100%;max-width:100%;max-height:48rem;transform:translateX(20px)}#page-banner .page-banner__container .image:before{content:"";position:absolute;width:100%;height:100%;top:0;border-radius:33px;background-color:rgba(0,0,0,.37)}#page-banner .page-banner__container img{width:100%;height:48rem;-o-object-fit:cover;object-fit:cover;border-radius:33px}@media(max-width: 800px){#page-banner .page-banner__container img{height:32rem}}@media(min-width: 751px){#page-banner .page-banner__container{display:flex}}#page-banner .content,#page-banner .image{max-width:100%;transition:2s;opacity:0}#page-banner .content{display:flex;flex-direction:column;justify-content:flex-end;padding:4.5rem 0;box-sizing:border-box;position:absolute;z-index:3;left:0;transform:translateY(2rem)}#page-banner .content h1{font-family:"Roseau Slab",sans-serif;font-style:normal;font-weight:bold;-webkit-font-smoothing:subpixel-antialiased !important;text-rendering:geometricPrecision !important;font-size:4.8rem}@media(max-width: 800px){#page-banner .content h1{font-size:2.8rem}}#page-banner.animate .content{opacity:1;transform:translateY(0)}#page-banner.animate .image{opacity:1;transform:translateX(0)}#page-banner.has-image .content{top:25%;left:5%;color:#fff}@media(max-width: 450px){#page-banner.has-image .content{top:0}}#page-banner.no-image{background:none;background-color:#faf6ed;padding-top:30rem}#page-banner.no-image:before{content:"";position:absolute;top:0;width:100%;height:24rem;background:#2c2c2c}#page-banner.no-image:after{content:"";position:absolute;left:unset;right:-68rem;top:-61%;background-image:url(../img/topographic-shape-top-right-below-banner.png);background-size:cover;background-repeat:no-repeat;background-position:left;z-index:1;width:185rem;height:200%;overflow:hidden}@media only screen and (min-width: 2000px){#page-banner.no-image:after{right:0rem;width:50vw;top:-61%}}@media(max-width: 750px){#page-banner.no-image:after{right:-40rem;top:0;width:150vw}}@media(max-width: 450px){#page-banner.no-image:after{display:none}}#page-banner.no-image .page-banner__container{min-height:22rem}#page-banner.no-image .page-banner__container .content{color:#000;flex:0 0 100%;max-width:940px}#page-banner.no-image .breadcrumb__container a{color:#000}@media(max-width: 1300px){#page-banner:before{height:24rem}}@media(max-width: 1200px){#page-banner .container{padding:0}#page-banner .content{padding:4.5rem 85px}}@media(max-width: 750px){#page-banner .content{padding:4.5rem 32px}#page-banner .image{transform:translateY(20px);transform-origin:center bottom}#page-banner .page-banner__container:after{background-position:left -110px bottom -200px}#page-banner img{width:100%}#page-banner.no-image .page-banner__container{min-height:16rem}#page-banner.no-image .page-banner__container:after{background-position:left -110px bottom -382px}}#page-banner.single-blog::after{content:unset}.hidetext{overflow:hidden;text-indent:-1000px;white-space:nowrap;font-size:0}.backto-link{text-decoration:none;color:#000;display:inline-block;position:relative;text-decoration:none;color:#000;font-size:1.4rem}.animate-in{opacity:0;transition-property:opacity,transform;transition-duration:1.5s}.animate-in.animate-up{transform:translateY(60px)}.animate-in.animate-right{transform:translateX(-60px)}.animate-in.animate-left{transform:translateX(60px)}.animate-in.animate{transform:translate(0, 0);opacity:1}.sidebar-container{width:100%;box-sizing:border-box}@media(min-width: 1241px){.sidebar-container{padding:8.5rem 7.5rem 8.5rem 0;flex:0 0 30%;width:30%}}@media(min-width: 1501px){.sidebar-container{padding-right:12rem;padding-left:3.5rem}}.sidebar-container button.subnav-toggle{background:none;border:none;padding:0;margin:0;border-radius:0;font-family:"Roseau Slab",sans-serif;font-style:normal;font-weight:bold;-webkit-font-smoothing:subpixel-antialiased !important;text-rendering:geometricPrecision !important;display:none;width:100%;max-width:100%;text-align:left;padding:18px 6rem;color:#687a5e;justify-content:space-between}.sidebar-container button.subnav-toggle .text{color:#12324e}.sidebar-container button.subnav-toggle span.icon{display:inline-block;width:1.6rem;height:1.6rem;position:relative}.sidebar-container button.subnav-toggle span.icon:before,.sidebar-container button.subnav-toggle span.icon:after{content:"";display:inline-block;width:1.6rem;height:2px;background-color:#687a5e;position:absolute;top:1rem;left:0;transition:.25s}.sidebar-container button.subnav-toggle span.icon:after{transform:rotate(90deg)}.sidebar-container button.subnav-toggle.open span:before,.sidebar-container button.subnav-toggle.open span:after{transform:rotate(180deg)}.sidebar-container ul{list-style-type:none;margin:0;padding:0}.sidebar-container li{position:relative;font-family:"Roseau Slab",sans-serif;font-style:normal;font-weight:400}.sidebar-container a{display:block;box-sizing:border-box;color:#000;position:relative;text-decoration:none;position:relative}.sidebar-container b{font-weight:normal}.sidebar-container button.toggle{background:none;border:none;padding:0;margin:0;border-radius:0;width:3.7rem;height:3.7rem;position:absolute;top:0;right:0}.sidebar-container button.toggle span{display:inline-block;width:3.7rem;height:3.7rem;position:relative}.sidebar-container button.toggle span:before,.sidebar-container button.toggle span:after{content:"";display:inline-block;width:1.6rem;height:2px;background-color:#cd7521;position:absolute;top:1.7rem;right:1.1rem;transition:.25s}.sidebar-container button.toggle span:after{transform:rotate(90deg)}.sidebar-container button.toggle.open span:before,.sidebar-container button.toggle.open span:after{transform:rotate(180deg)}.sidebar-container>ul>li{margin-top:2.8rem;border-bottom:1px solid rgba(0,0,0,.2)}.sidebar-container>ul>li.current>a,.sidebar-container>ul>li.active>a{color:#cd7521}.sidebar-container>ul>li.current>a:before,.sidebar-container>ul>li.active>a:before{top:3rem}.sidebar-container>ul>li.current>a~button.toggle span:before,.sidebar-container>ul>li.current>a~button.toggle span:after,.sidebar-container>ul>li.active>a~button.toggle span:before,.sidebar-container>ul>li.active>a~button.toggle span:after{background-color:#cd7521}.sidebar-container>ul>li>a{padding:8px 40px 28px 22px;box-sizing:border-box;line-height:19px}@media(min-width: 1241px){.sidebar-container>ul>li>a:hover,.sidebar-container>ul>li>a:focus,.sidebar-container>ul>li>a:active{color:#cd7521}}.sidebar-container ul.secondary-navigation{display:none;position:relative}.sidebar-container ul.secondary-navigation li{margin-top:2rem;margin-left:2rem}.sidebar-container ul.secondary-navigation li+li{margin-top:2rem}.sidebar-container ul.secondary-navigation li:first-child{margin-top:0}@media(max-width: 750px){.sidebar-container ul.secondary-navigation li:first-child{margin-top:2rem}}.sidebar-container ul.secondary-navigation li:last-child{margin-bottom:2.8rem}.sidebar-container ul.secondary-navigation li.current a,.sidebar-container ul.secondary-navigation li.active a{padding-left:1.4rem;color:#65a7e0;padding-left:3.2rem}.sidebar-container ul.secondary-navigation li.current a:before,.sidebar-container ul.secondary-navigation li.active a:before{opacity:1;transform:translateX(0)}.sidebar-container ul.secondary-navigation a{position:relative;color:#2c2c2c;font-family:"Satoshi",sans-serif;font-style:normal;font-weight:400;font-size:1.6rem}.sidebar-container ul.secondary-navigation a:before{content:"";display:inline-block;width:2rem;height:2rem;background:url("../img/arrow-right-blue.svg");background-repeat:no-repeat;background-position:center;opacity:0;transform:translateX(-2rem);transition:.25s;position:absolute;top:0;left:0rem}.sidebar-container ul.secondary-navigation a:hover{color:#65a7e0;padding-left:3.2rem}.sidebar-container ul.secondary-navigation a:hover:before{opacity:1;transform:translateX(0)}.sidebar-container ul.secondary-navigation a:hover b{font-weight:bold}@media(min-width: 1241px){.sidebar-container>ul{display:block !important}}@media(max-width: 1240px){.sidebar-container button.subnav-toggle{display:flex}.sidebar-container ul{display:none}.sidebar-container a{color:#000}.sidebar-container button.toggle span:before,.sidebar-container button.toggle span:after{background-color:#687a5e}.sidebar-container>ul{padding:1rem 5rem 3.2rem 4rem}}@media(max-width: 1200px){.sidebar-container{margin-left:-85px;margin-right:-85px;width:calc(100% + 85px*2);padding-top:3.6rem}.sidebar-container button.subnav-toggle,.sidebar-container>ul{padding-left:85px;padding-right:85px}.sidebar-container>ul>li>a{padding-left:0}.sidebar-container ul.secondary-navigation:before{left:0}.sidebar-container ul.secondary-navigation li{margin-left:0}.sidebar-container button.toggle span:before,.sidebar-container button.toggle span:after{right:0}}@media(max-width: 750px){.sidebar-container{margin-left:-32px;margin-right:-32px;width:calc(100% + 32px*2)}.sidebar-container button.subnav-toggle,.sidebar-container>ul{padding-left:32px;padding-right:32px}.sidebar-container button.subnav-toggle span.icon:before,.sidebar-container button.subnav-toggle span.icon:after,.sidebar-container>ul span.icon:before,.sidebar-container>ul span.icon:after{top:.8rem}.sidebar-container>ul>li>a{padding-top:4px;padding-bottom:4px}.sidebar-container button.toggle span:before,.sidebar-container button.toggle span:after{top:1.25rem}}#breadcrumb__container{font-size:1.4rem;margin-top:1.6rem;margin-bottom:1.6rem}#breadcrumb__container ul{list-style-type:none;margin:0;padding:0}#breadcrumb__container li{display:inline-block}#breadcrumb__container li:last-child span.icon{display:none}#breadcrumb__container li:last-child span{font-weight:bold}#breadcrumb__container span.icon,#breadcrumb__container a,#breadcrumb__container svg{display:inline-block}#breadcrumb__container span.icon{margin:0 2px 0 6px}#breadcrumb__container a{color:inherit;text-decoration:none}#breadcrumb__container a:hover,#breadcrumb__container a:focus{font-weight:bold}#polls-container{margin-top:5.6rem;clear:both}#polls-container h2{font-size:2rem}@media(min-width: 751px){#polls-container .poll-results{display:flex;flex-wrap:wrap;width:100%}#polls-container .poll-results .poll-result{padding-right:5rem;box-sizing:border-box;flex:0 0 50%;width:50%;width:50%}#polls-container .poll-results .poll-result:nth-child(even){padding-right:0}}#polls-container .poll-result{margin-top:2.4rem}#polls-container .poll-result-count{display:none;font-size:1.4rem}#polls-container .poll-result-bar{display:none;background-color:#ccc;height:6px;clear:both;position:relative;bottom:6px;margin-top:1rem}#polls-container input[type=radio]+label{position:relative;padding-left:5.6rem}#polls-container input[type=radio]+label:before{top:3px}#polls-container input[type=radio]+label:after{top:8px}#polls-container label{font-family:"Satoshi",sans-serif;font-style:normal;font-weight:400;font-size:1.8rem}#polls-container button.vote-submit{flex:0 0 14rem;width:14rem;margin-top:3rem}#polls-container .successful-vote{display:none;margin-top:3rem;font-family:"Satoshi",sans-serif;font-style:normal;font-weight:700;-webkit-font-smoothing:subpixel-antialiased !important;text-rendering:geometricPrecision !important}#polls-container .poll.voted .poll-result-bar{display:block}@media(max-width: 1200px){#polls-container input[type=radio]+label{padding-left:4.6rem}}@media(max-width: 750px){#polls-container button.vote-submit{width:100%}}.vault__container form{margin-top:3.2rem}.vault__container .row.submit{margin-top:0}.vault__container .row.submit input[type=submit]{display:block;margin-bottom:4rem}@media(max-width: 1300px){.vault__container{border-top:2px solid rgba(0,0,0,.1)}}a.logout{float:right;top:-30px}a.logout+.articles:after{content:"";display:block;clear:both;height:0;width:0}button,select:not([class*=ui-]),textarea,input[type=submit]{-webkit-appearance:none;-moz-appearance:none;appearance:none;box-sizing:border-box;display:block;vertical-align:baseline;margin:0;outline:none;border-radius:0;border:none}label{font-family:"Satoshi",sans-serif;font-style:normal;font-weight:700;-webkit-font-smoothing:subpixel-antialiased !important;text-rendering:geometricPrecision !important;color:#000;font-size:1.6rem;display:inline-block;margin-bottom:7px}input[type=text]{-webkit-appearance:none;-moz-appearance:none;appearance:none;box-sizing:border-box;display:block;vertical-align:baseline;margin:0;outline:none;border-radius:0;font-family:"Satoshi",sans-serif;font-style:normal;font-weight:400;font-size:1.6rem;width:100%;border:1px solid rgba(0,0,0,0);height:5rem;line-height:5rem;padding:0 1.5rem;background-color:#fff;border-radius:3px;transition:.25s}input[type=text]::-webkit-input-placeholder{color:#000;opacity:1}input[type=text]:-moz-placeholder{color:#000;opacity:1}input[type=text]::-moz-placeholder{color:#000;opacity:1}input[type=text]:-ms-input-placeholder{color:#000;opacity:1}input[type=text]:hover,input[type=text]:focus,input[type=text]:active{border-color:#687a5e}@media(max-width: 800px){input[type=text]{font-size:1.4rem;height:4rem;line-height:4rem}}input[type=email]{-webkit-appearance:none;-moz-appearance:none;appearance:none;box-sizing:border-box;display:block;vertical-align:baseline;margin:0;outline:none;border-radius:0;font-family:"Satoshi",sans-serif;font-style:normal;font-weight:400;font-size:1.6rem;width:100%;border:1px solid rgba(0,0,0,0);height:5rem;line-height:5rem;padding:0 1.5rem;background-color:#fff;border-radius:3px;transition:.25s}input[type=email]::-webkit-input-placeholder{color:#000;opacity:1}input[type=email]:-moz-placeholder{color:#000;opacity:1}input[type=email]::-moz-placeholder{color:#000;opacity:1}input[type=email]:-ms-input-placeholder{color:#000;opacity:1}input[type=email]:hover,input[type=email]:focus,input[type=email]:active{border-color:#687a5e}@media(max-width: 800px){input[type=email]{font-size:1.4rem;height:4rem;line-height:4rem}}input[type=password]{-webkit-appearance:none;-moz-appearance:none;appearance:none;box-sizing:border-box;display:block;vertical-align:baseline;margin:0;outline:none;border-radius:0;font-family:"Satoshi",sans-serif;font-style:normal;font-weight:400;font-size:1.6rem;width:100%;border:1px solid rgba(0,0,0,0);height:5rem;line-height:5rem;padding:0 1.5rem;background-color:#fff;border-radius:3px;transition:.25s}input[type=password]::-webkit-input-placeholder{color:#000;opacity:1}input[type=password]:-moz-placeholder{color:#000;opacity:1}input[type=password]::-moz-placeholder{color:#000;opacity:1}input[type=password]:-ms-input-placeholder{color:#000;opacity:1}input[type=password]:hover,input[type=password]:focus,input[type=password]:active{border-color:#687a5e}@media(max-width: 800px){input[type=password]{font-size:1.4rem;height:4rem;line-height:4rem}}input[type=search]{-webkit-appearance:none;-moz-appearance:none;appearance:none;box-sizing:border-box;display:block;vertical-align:baseline;margin:0;outline:none;border-radius:0;font-family:"Satoshi",sans-serif;font-style:normal;font-weight:400;font-size:1.6rem;width:100%;border:1px solid rgba(0,0,0,0);height:5rem;line-height:5rem;padding:0 1.5rem;background-color:#fff;border-radius:3px;transition:.25s}input[type=search]::-webkit-input-placeholder{color:#000;opacity:1}input[type=search]:-moz-placeholder{color:#000;opacity:1}input[type=search]::-moz-placeholder{color:#000;opacity:1}input[type=search]:-ms-input-placeholder{color:#000;opacity:1}input[type=search]:hover,input[type=search]:focus,input[type=search]:active{border-color:#687a5e}@media(max-width: 800px){input[type=search]{font-size:1.4rem;height:4rem;line-height:4rem}}input[type=tel]{-webkit-appearance:none;-moz-appearance:none;appearance:none;box-sizing:border-box;display:block;vertical-align:baseline;margin:0;outline:none;border-radius:0;font-family:"Satoshi",sans-serif;font-style:normal;font-weight:400;font-size:1.6rem;width:100%;border:1px solid rgba(0,0,0,0);height:5rem;line-height:5rem;padding:0 1.5rem;background-color:#fff;border-radius:3px;transition:.25s}input[type=tel]::-webkit-input-placeholder{color:#000;opacity:1}input[type=tel]:-moz-placeholder{color:#000;opacity:1}input[type=tel]::-moz-placeholder{color:#000;opacity:1}input[type=tel]:-ms-input-placeholder{color:#000;opacity:1}input[type=tel]:hover,input[type=tel]:focus,input[type=tel]:active{border-color:#687a5e}@media(max-width: 800px){input[type=tel]{font-size:1.4rem;height:4rem;line-height:4rem}}input[type=url]{-webkit-appearance:none;-moz-appearance:none;appearance:none;box-sizing:border-box;display:block;vertical-align:baseline;margin:0;outline:none;border-radius:0;font-family:"Satoshi",sans-serif;font-style:normal;font-weight:400;font-size:1.6rem;width:100%;border:1px solid rgba(0,0,0,0);height:5rem;line-height:5rem;padding:0 1.5rem;background-color:#fff;border-radius:3px;transition:.25s}input[type=url]::-webkit-input-placeholder{color:#000;opacity:1}input[type=url]:-moz-placeholder{color:#000;opacity:1}input[type=url]::-moz-placeholder{color:#000;opacity:1}input[type=url]:-ms-input-placeholder{color:#000;opacity:1}input[type=url]:hover,input[type=url]:focus,input[type=url]:active{border-color:#687a5e}@media(max-width: 800px){input[type=url]{font-size:1.4rem;height:4rem;line-height:4rem}}textarea{font-family:"Satoshi",sans-serif;font-style:normal;font-weight:400;font-size:1.6rem;background-color:#fff;border:1px solid rgba(0,0,0,0);resize:vertical;height:13.5rem;padding:1rem 1.5rem;width:100%;transition:.25s}textarea:hover,textarea:focus,textarea:active{border-color:#687a5e}@media(max-width: 800px){textarea{font-size:1.4rem}}select:not([class*=ui-]){font-family:"Satoshi",sans-serif;font-style:normal;font-weight:400;text-overflow:ellipsis;font-size:1.6rem;line-height:5rem;height:5rem;padding:0 4.5rem 0 1.6rem;width:100%;border:1px solid rgba(0,0,0,0);background-color:#fff;background-image:url("../img/dropdown-arrow.svg");background-repeat:no-repeat;background-position:right 12px center;background-size:11px 7px;transition:.25s}select:not([class*=ui-]):hover,select:not([class*=ui-]):focus,select:not([class*=ui-]):active{border-color:#687a5e}@media(max-width: 800px){select:not([class*=ui-]){font-size:1.4rem;height:4rem;line-height:4rem}}@media screen and (-ms-high-contrast: active),(-ms-high-contrast: none){select::-ms-expand{display:none}select:focus::-ms-value{background:rgba(0,0,0,0)}}input[type=radio],input[type=checkbox]{height:0;width:0;float:left;opacity:0}input[type=radio]+label,input[type=checkbox]+label{margin:0;font-weight:normal;display:block;margin-bottom:6px;padding-left:3rem;position:relative}input[type=radio]+label:before,input[type=radio]+label:after,input[type=checkbox]+label:before,input[type=checkbox]+label:after{content:"";transition:.25s}input[type=radio]+label:before,input[type=checkbox]+label:before{content:"";display:inline-block;height:16px;width:16px;background-color:#fff;border:2px solid #000;position:absolute;left:0;cursor:pointer;transition:.25s}input[type=radio]:active+label:before,input[type=radio]:focus+label:before,input[type=radio]:hover+label:before,input[type=checkbox]:active+label:before,input[type=checkbox]:focus+label:before,input[type=checkbox]:hover+label:before{background-color:#fff}.option-wrap{position:relative;margin-top:1.6rem}input[type=checkbox]:checked+label:before{background-image:url("../img/menu-closed-icon.svg");background-position:center;background-repeat:no-repeat;background-size:cover}input[type=checkbox]+label:after{content:"";position:absolute;left:7px;top:3px;border-right:2px solid #fefefe;border-bottom:2px solid #fefefe;height:9px;width:4px;transform:rotate(47deg) scale(0)}input[type=radio]+label:before{border-radius:50%}input[type=radio]:checked+label:before{border-color:#000}input[type=radio]+label:after{content:"";position:absolute;height:10px;width:10px;left:5px;top:5px;border-radius:50%;background-color:#65a7e0;transform:scale(0)}input[type=radio]:checked+label:after{transform:scale(1)}form .row.file .file{display:flex;align-items:center;flex-wrap:wrap;position:relative;margin-top:5px}form .row.file .file input[type=file]{opacity:0;position:absolute;z-index:5;top:2px;left:0;height:8rem}form .row.file .file input[type=file]:hover,form .row.file .file input[type=file]:focus{cursor:pointer}form .row.file .file .button{background:none;border:none;padding:0;margin:0;border-radius:0;font-family:"Satoshi",sans-serif;font-style:normal;font-weight:700;-webkit-font-smoothing:subpixel-antialiased !important;text-rendering:geometricPrecision !important;font-size:1.6rem;display:flex;align-items:center;box-sizing:border-box;text-decoration:none;transition:.25s;padding:2.9rem 6.8rem;color:#12324e;text-transform:uppercase;text-align:center;background-color:#a4c9ea;transition:.25s;position:relative;border-radius:38px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}form .row.file .file .button:before{content:"";display:flex;position:absolute;left:2.6rem;transform:translateX(-2.6rem);background-image:url("../img/arrow-btn.svg");background-repeat:no-repeat;background-position:center;transition:.25s}form .row.file .file .button:hover,form .row.file .file .button:focus{color:#12324e}form .row.file .file .button:hover:before,form .row.file .file .button:focus:before{width:2rem;height:2rem;transform:translateX(0)}form .row.file .file .filename{margin:0 1.6rem;font-size:1.6rem}input[type=submit],button[type=submit]{background:none;border:none;background:none;border:none;padding:0;margin:0;border-radius:0;font-family:"Satoshi",sans-serif;font-style:normal;font-weight:700;-webkit-font-smoothing:subpixel-antialiased !important;text-rendering:geometricPrecision !important;font-size:1.6rem;display:flex;align-items:center;box-sizing:border-box;text-decoration:none;transition:.25s;padding:2.9rem 6.8rem;color:#12324e;text-transform:uppercase;text-align:center;background-color:#a4c9ea;transition:.25s;position:relative;border-radius:38px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-top:4rem}input[type=submit]:before,button[type=submit]:before{content:"";display:flex;position:absolute;left:2.6rem;transform:translateX(-2.6rem);background-image:url("../img/arrow-btn.svg");background-repeat:no-repeat;background-position:center;transition:.25s}input[type=submit]:hover,input[type=submit]:focus,button[type=submit]:hover,button[type=submit]:focus{color:#12324e}input[type=submit]:hover:before,input[type=submit]:focus:before,button[type=submit]:hover:before,button[type=submit]:focus:before{width:2rem;height:2rem;transform:translateX(0)}input[type=submit]:hover,input[type=submit]:focus,input[type=submit]:active,button[type=submit]:hover,button[type=submit]:focus,button[type=submit]:active{background-color:#65a7e0}form .row+.row{margin-top:2.5rem}@media(max-width: 750px){form .row+.row{margin-top:2rem}}form .row.file+.row{margin-top:3.2rem}form .row.section-break,form .row.section-heading{margin-top:6rem}@media(max-width: 750px){form .row.section-break,form .row.section-heading{margin-top:3.6rem}}form .row.section-heading h2{font-family:"Roseau Slab",sans-serif;font-style:normal;font-weight:400;font-size:2.4rem;font-weight:900}@media(max-width: 800px){form .row.section-heading h2{font-size:1.8rem}}form .g-recaptcha{margin-top:2.5rem}@media(min-width: 751px){.search-filter,.jobs-module #tools{max-width:66rem;width:100%}.search-filter .search-form,.search-filter #searchform,.jobs-module #tools .search-form,.jobs-module #tools #searchform{display:flex}.search-filter .search-form div,.search-filter #searchform div,.jobs-module #tools .search-form div,.jobs-module #tools #searchform div{flex:0 0 50%;width:50%;margin:2.5rem 1rem 0 0}}.search-filter .search-form div,.search-filter #searchform div,.jobs-module #tools .search-form div,.jobs-module #tools #searchform div{margin-top:2rem}form#event-submission input#allday+label{position:relative;margin-top:1rem}form#event-submission .row.repeat_weekly_by_summary .option-wrap{display:inline-block;margin-right:1.5rem}form#event-submission .row.hide{display:none}#message{margin:3.2rem 0}#message.error,#message div.error,#message.success,#message div.success{padding:2.2rem;box-sizing:border-box}#message.error,#message div.error{color:red;background-color:rgba(255,0,0,.04)}#message.success,#message div.success{color:green;background-color:rgba(0,128,0,.04)}#message p{margin-top:1.2rem}#message p+p{margin-top:0}@media(max-width: 750px){#message{font-size:1.6rem}}form div.error{padding:32px;box-sizing:border-box;color:red;background-color:rgba(255,0,0,.04)}.form-char-counter.counter-error{color:red}label.error{color:red}label.error~input,label.error~textarea,label.error~.select-wrap select{border:1px solid red}#header{width:100%;box-sizing:border-box}@media(min-width: 1301px){#header{background-color:#2c2c2c}}#header:not(.has-image){z-index:5}#header.has-image{background-color:rgba(0,0,0,0)}#header>.container{max-width:100%;display:flex;background-color:#292929}#header .header__logo{flex:0 0 32.5rem;width:32.5rem;box-sizing:border-box;display:flex;position:relative;z-index:10;justify-content:center;padding-top:4rem}#header .header__logo a{display:inline-block}#header .header__right{flex:0 0 calc(100% - 32.5rem);width:calc(100% - 32.5rem);z-index:10}#header .header__top-menu{font-size:1.4rem;position:relative;height:5.4rem;padding-top:3.6rem;padding-bottom:2.6rem;display:flex;justify-content:flex-end}#header .header__top-menu ul{list-style-type:none;margin:0;padding:0}#header .header__top-menu li{line-height:5.4rem;margin:0 3.5rem}#header .header__top-menu a:not(.btn-outline){text-decoration:none;color:#fff}#header .header__top-menu a:not(.btn-outline):hover,#header .header__top-menu a:not(.btn-outline):focus{text-decoration:underline}#header .header__top-menu ul.secondary-menu{margin-left:5px}#header .header__top-menu ul.secondary-menu li{display:inline-block}#header .header__top-menu ul.rap-quicklinks li{display:inline-block;height:100%;margin:0}#header a.rap-link{color:#fff}@media(min-width: 1301px){#header a.rap-link.mobile{display:none}}#header a.rap-link span.icon{display:inline-block;margin-right:1rem;position:relative;top:4px}#header a.rap-link svg{width:2rem;height:2rem}#header a.rap-link svg path{fill:#fefefe}@media(max-width: 1300px){#header a.rap-link{display:inline-block;background-color:#687a5e;font-size:2rem;padding:17px 32px;box-sizing:border-box;text-decoration:none;position:fixed;right:0;bottom:0;z-index:111;width:375px;max-width:100%;transform:translateX(100%);visibility:hidden}#header a.rap-link span.icon{top:3px;margin-right:2rem}}#header .header__main-menu{display:flex;justify-content:flex-end;align-items:center}#header #mobile-site-search-toggle,#header #site-search-toggle{background:none;border:none;padding:0;margin:0;border-radius:0;height:32px;width:32px;flex:0 0 32px;font-size:0;margin:auto 3.5rem;position:relative;transition:.25s}@media(max-width: 1300px){#header #mobile-site-search-toggle,#header #site-search-toggle{margin:0 1rem}}#header #mobile-site-search-toggle svg,#header #site-search-toggle svg{width:2.1rem;height:2rem;transition:.25s;position:absolute;top:6px;left:4px}#header #mobile-site-search-toggle span.close,#header #site-search-toggle span.close{display:inline-block;width:32px;height:32px;position:absolute;top:0;left:0;opacity:0;transition:.25s}#header #mobile-site-search-toggle span.close:before,#header #mobile-site-search-toggle span.close:after,#header #site-search-toggle span.close:before,#header #site-search-toggle span.close:after{content:"";display:inline-block;height:2px;width:20px;background-color:#cd7521;position:absolute;top:1.5rem;left:.5rem}#header #mobile-site-search-toggle span.close:before,#header #site-search-toggle span.close:before{transform:rotate(45deg)}#header #mobile-site-search-toggle span.close:after,#header #site-search-toggle span.close:after{transform:rotate(-45deg)}#header #mobile-site-search-toggle.open,#header #site-search-toggle.open{background-image:none}#header #mobile-site-search-toggle.open svg,#header #site-search-toggle.open svg{opacity:0}#header #mobile-site-search-toggle.open span.close,#header #site-search-toggle.open span.close{opacity:1}#header #mobile-site-search-toggle:hover svg g g,#header #mobile-site-search-toggle:focus-visible svg g g,#header #site-search-toggle:hover svg g g,#header #site-search-toggle:focus-visible svg g g{stroke:#cd7521;transition:.25s}#header #mobile-site-search-toggle svg{width:1.8rem;height:1.8rem;top:8px;left:4px}@media(max-width: 1300px){#header #mobile-site-search-toggle{margin:0 1rem}}@media(min-width: 1301px){#header #mobile-site-search-toggle{display:none}}#header #menu-toggle{background:none;border:none;padding:0;margin:0;border-radius:0;position:relative;z-index:101;font-size:0;transition:.25s;height:3rem;width:3rem;min-width:3rem;min-height:3rem;border:2px solid #cd7521;border-radius:50%;padding:2rem;background:#cd7521}@media(min-width: 1301px){#header #menu-toggle{display:none}}#header #menu-toggle span{background:none;position:absolute;top:50%;left:9px;transition:.25s}#header #menu-toggle span:before,#header #menu-toggle span:after{content:"";display:inline-block;position:absolute;height:3px;background:#fff;left:0;transition:.25s}#header #menu-toggle span:before{width:22px;top:-5px}#header #menu-toggle span:after{width:22px;top:4px}#header #menu-toggle:hover,#header #menu-toggle:focus-visible{background:none}#header #menu-toggle.menu-open{background:none}#header #menu-toggle.menu-open span:before,#header #menu-toggle.menu-open span:after{top:-1px;left:0px;background:#cd7521}#header #menu-toggle.menu-open span:before{transform:rotate(45deg)}#header #menu-toggle.menu-open span:after{transform:rotate(-45deg)}@media(min-width: 1301px){#header.default-collapsed-nav .header__main-menu{justify-content:flex-end}#header.default-collapsed-nav #menu-toggle{display:block;padding:4.5rem 0}}@media(max-width: 1300px){#header{z-index:21}#header .container{flex-direction:row}#header .container .header__logo{flex:0 0 40%;max-width:40%;padding:3rem 0}#header .container .header__right{flex:0 0 55%;max-width:55%;border-bottom:none}#header .container .header__right .header__top-menu{display:none}#header .container .header__right .header__main-menu{height:100%}#header .container .header__right .header__main-menu .quicklinks-toggle{color:#fff}#header .container .header__right .header__main-menu .quicklinks-toggle.open{color:#cd7521}#header .container .header__right .header__main-menu .quicklinks-toggle:focus,#header .container .header__right .header__main-menu .quicklinks-toggle:hover{color:#cd7521}}@media(max-width: 750px){#header .container{flex-direction:column-reverse;justify-content:space-between}#header .container .header__logo{padding:3rem 32px;border:0;flex:0 0 100%;width:100%;max-width:100%}#header .container .header__logo img{max-height:12rem;max-width:100%}#header .container .header__right{flex:0 0 100%;width:100%;max-width:100%;border-bottom:1px solid rgba(255,255,255,.3)}#header .container .header__right .header__top-menu{display:none}#header .container .header__right .header__main-menu{justify-content:space-between}#header .container .header__right .header__main-menu .quicklinks-toggle{flex:0 0 75%;justify-content:flex-start}}@media(max-width: 450px){#header .container .header__right .header__main-menu .quicklinks-toggle{flex:0 0 65%}}#header.menu-open{z-index:55}.quicklinks-toggle{background:none;border:none;padding:0;margin:0;border-radius:0;font-family:"Satoshi",sans-serif;font-style:normal;font-weight:700;-webkit-font-smoothing:subpixel-antialiased !important;text-rendering:geometricPrecision !important;text-transform:uppercase;color:#fefefe;font-size:1.6rem;display:inline-block;vertical-align:middle}.quicklinks-toggle span.icon{display:inline-block;margin-right:1.2rem;position:relative;top:0px;width:1.5rem;height:1.5rem}.quicklinks-toggle:hover,.quicklinks-toggle:focus{color:#cd7521}.quicklinks-toggle.mobile{display:none}@media(max-width: 1300px){.quicklinks-toggle{background-color:#fff;justify-content:space-between;width:100%;padding:1.6rem 1.4rem;position:relative;z-index:20}.quicklinks-toggle.mobile{display:flex;background:rgba(0,0,0,0);justify-content:flex-end;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.quicklinks-toggle.mobile .icon{margin-right:1rem;top:-0.2rem}.quicklinks-toggle.desktop{display:none}.quicklinks-toggle.open span.icon:before,.quicklinks-toggle.open span.icon:after{transform:rotate(180deg)}}#header:not(.default-collapsed-nav) #main-menu{box-sizing:border-box}@media(min-width: 1301px){#header:not(.default-collapsed-nav) #main-menu{border-top:1px solid rgba(255,255,255,.3);margin-left:5px}#header:not(.default-collapsed-nav) #main-menu ul{list-style-type:none;margin:0;padding:0}#header:not(.default-collapsed-nav) #main-menu ul.secondary-menu--mobile{display:none}#header:not(.default-collapsed-nav) #main-menu>ul{display:flex}#header:not(.default-collapsed-nav) #main-menu>ul li{display:block}#header:not(.default-collapsed-nav) #main-menu>ul>a{display:inline-block;color:#fff;text-decoration:none}#header:not(.default-collapsed-nav) #main-menu>ul>a b{display:inherit;font-weight:normal}#header:not(.default-collapsed-nav) #main-menu>ul button.toggle{background:none;border:none;padding:0;margin:0;border-radius:0;position:relative;width:24px;height:24px;transition:.25s}#header:not(.default-collapsed-nav) #main-menu>ul button.toggle span{display:inline-block;height:24px;width:24px;position:relative;top:12%;left:1rem;transition:.25s}#header:not(.default-collapsed-nav) #main-menu>ul button.toggle span:before,#header:not(.default-collapsed-nav) #main-menu>ul button.toggle span:after{content:"";display:block;height:2px;width:10px;background-color:#687a5e;position:absolute;top:9px;transition:.25s}#header:not(.default-collapsed-nav) #main-menu>ul button.toggle span:before{left:4.5px;transform:rotate(45deg)}#header:not(.default-collapsed-nav) #main-menu>ul button.toggle span:after{right:4.5px;transform:rotate(-45deg)}#header:not(.default-collapsed-nav) #main-menu>ul button.toggle.open span:before{transform:rotate(-45deg)}#header:not(.default-collapsed-nav) #main-menu>ul button.toggle.open span:after{transform:rotate(45deg)}#header:not(.default-collapsed-nav) #main-menu>ul>li{padding:2rem 3.5rem 3.6rem;display:flex;flex-direction:row;text-transform:uppercase}#header:not(.default-collapsed-nav) #main-menu>ul>li>button.toggle{bottom:0rem}#header:not(.default-collapsed-nav) #main-menu>ul>li>a{position:relative;line-height:1.5;text-decoration:none}#header:not(.default-collapsed-nav) #main-menu>ul>li>a.open{color:#687a5e}#header:not(.default-collapsed-nav) #main-menu>ul>li>a b{font-family:"Satoshi",sans-serif;font-style:normal;font-weight:700;-webkit-font-smoothing:subpixel-antialiased !important;text-rendering:geometricPrecision !important}#header:not(.default-collapsed-nav) #main-menu>ul>li>a:hover,#header:not(.default-collapsed-nav) #main-menu>ul>li>a:focus{color:#687a5e}#header:not(.default-collapsed-nav) #main-menu>ul .secondary-navigation__container{display:none;position:absolute;top:19.6rem;left:0;right:0;z-index:20;background-color:#292929;padding:5.7rem 0 16.5rem;height:calc(100vh - 10rem);height:calc(100dvh - 10rem)}#header:not(.default-collapsed-nav) #main-menu>ul .secondary-navigation__container .container{padding:0;padding-left:8.7rem}#header:not(.default-collapsed-nav) #main-menu>ul .secondary-navigation__container:after{content:"";position:absolute;background-image:url("../img/town-outline.svg");width:115rem;height:100%;right:0;bottom:-40%;background-repeat:no-repeat;background-size:contain;background-position:top}#header:not(.default-collapsed-nav) #main-menu>ul button.nav--go-back,#header:not(.default-collapsed-nav) #main-menu>ul button.mobile-toggle{display:none}#header:not(.default-collapsed-nav) #main-menu>ul ul.secondary-navigation{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;width:80%}#header:not(.default-collapsed-nav) #main-menu>ul ul.secondary-navigation li.open>a{color:#a4c9ea;text-decoration:none}#header:not(.default-collapsed-nav) #main-menu>ul ul.secondary-navigation li.open li a{color:#fff;text-decoration:none;font-size:1.8rem}#header:not(.default-collapsed-nav) #main-menu>ul ul.secondary-navigation li:hover a,#header:not(.default-collapsed-nav) #main-menu>ul ul.secondary-navigation li:focus a{color:#a4c9ea}#header:not(.default-collapsed-nav) #main-menu>ul ul.secondary-navigation>li{position:relative;z-index:1;flex:0 0 48%;width:48%;max-width:48%;margin-right:0}#header:not(.default-collapsed-nav) #main-menu>ul ul.secondary-navigation>li.active>button.toggle span:before,#header:not(.default-collapsed-nav) #main-menu>ul ul.secondary-navigation>li.active>button.toggle span:after,#header:not(.default-collapsed-nav) #main-menu>ul ul.secondary-navigation>li.current>button.toggle span:before,#header:not(.default-collapsed-nav) #main-menu>ul ul.secondary-navigation>li.current>button.toggle span:after{background-color:#faf6ed}#header:not(.default-collapsed-nav) #main-menu>ul ul.secondary-navigation>li.active>ul,#header:not(.default-collapsed-nav) #main-menu>ul ul.secondary-navigation>li.current>ul{margin-top:2.8rem}#header:not(.default-collapsed-nav) #main-menu>ul ul.secondary-navigation>li button.toggle{position:absolute;top:19px;right:6px}#header:not(.default-collapsed-nav) #main-menu>ul ul.secondary-navigation>li button.toggle span{top:0;left:0rem}#header:not(.default-collapsed-nav) #main-menu>ul ul.secondary-navigation>li button.toggle span:before,#header:not(.default-collapsed-nav) #main-menu>ul ul.secondary-navigation>li button.toggle span:after{position:absolute;content:"";top:1.1rem;bottom:0;left:.3rem;width:1.8rem;height:2px;background:#fff;transition:.25s;transform:rotate(0deg)}#header:not(.default-collapsed-nav) #main-menu>ul ul.secondary-navigation>li button.toggle span:after{transform:rotate(90deg)}#header:not(.default-collapsed-nav) #main-menu>ul ul.secondary-navigation>li button.toggle.open{color:#a4c9ea}#header:not(.default-collapsed-nav) #main-menu>ul ul.secondary-navigation>li button.toggle.open span:after,#header:not(.default-collapsed-nav) #main-menu>ul ul.secondary-navigation>li button.toggle.open span:before{background:#a4c9ea}#header:not(.default-collapsed-nav) #main-menu>ul ul.secondary-navigation>li button.toggle.open span:after{transform:rotate(0deg)}#header:not(.default-collapsed-nav) #main-menu>ul ul.secondary-navigation>li button.toggle:hover span:after,#header:not(.default-collapsed-nav) #main-menu>ul ul.secondary-navigation>li button.toggle:hover span:before,#header:not(.default-collapsed-nav) #main-menu>ul ul.secondary-navigation>li button.toggle:focus span:after,#header:not(.default-collapsed-nav) #main-menu>ul ul.secondary-navigation>li button.toggle:focus span:before{background:#a4c9ea}#header:not(.default-collapsed-nav) #main-menu>ul ul.secondary-navigation>li>a{padding:1.8rem 3.2rem;box-sizing:border-box;display:block;position:relative;text-decoration:none;line-height:1.5;font-size:2rem}#header:not(.default-collapsed-nav) #main-menu>ul ul.secondary-navigation>li>a b{font-family:"Roseau Slab",sans-serif;font-style:normal;font-weight:bold;-webkit-font-smoothing:subpixel-antialiased !important;text-rendering:geometricPrecision !important}#header:not(.default-collapsed-nav) #main-menu>ul ul.secondary-navigation ul{display:none;margin:8px 0 2.8rem 2rem;position:relative}#header:not(.default-collapsed-nav) #main-menu>ul ul.secondary-navigation ul li{position:relative}#header:not(.default-collapsed-nav) #main-menu>ul ul.secondary-navigation ul li:before{content:"";display:inline-block;width:2rem;height:2rem;background-image:url("../img/arrow-right-blue.svg");background-repeat:no-repeat;opacity:0;transform:translateX(-16px);transition:.25s;position:absolute;top:2px;left:0rem}#header:not(.default-collapsed-nav) #main-menu>ul ul.secondary-navigation ul li button.toggle{position:absolute;top:0;right:6px}#header:not(.default-collapsed-nav) #main-menu>ul ul.secondary-navigation ul li:hover a,#header:not(.default-collapsed-nav) #main-menu>ul ul.secondary-navigation ul li:focus a{color:#65a7e0;padding-left:2.4rem;transform:translate(2rem)}#header:not(.default-collapsed-nav) #main-menu>ul ul.secondary-navigation ul li:hover:before,#header:not(.default-collapsed-nav) #main-menu>ul ul.secondary-navigation ul li:focus:before{opacity:1;transform:translate(8px)}#header:not(.default-collapsed-nav) #main-menu>ul ul.secondary-navigation ul li+li{margin-top:2rem}#header:not(.default-collapsed-nav) #main-menu>ul ul.secondary-navigation ul li.current a,#header:not(.default-collapsed-nav) #main-menu>ul ul.secondary-navigation ul li.active a{padding-left:1.8rem}#header:not(.default-collapsed-nav) #main-menu>ul ul.secondary-navigation ul a{display:flex;padding-left:2rem}}@media(max-width: 1300px){#header:not(.default-collapsed-nav) #main-menu{position:absolute;top:0;right:0;z-index:110;height:100%;width:0px;max-width:100%;overflow-y:auto;overflow-x:hidden;background-color:#292929;transition:.25s;transform:translateX(100%);visibility:hidden}#header:not(.default-collapsed-nav) #main-menu.menu-open{transform:translateX(0);visibility:visible;width:375px}#header:not(.default-collapsed-nav) #main-menu.menu-open~a.rap-link.mobile{transform:translateX(0);visibility:visible}}@media(max-width: 1300px)and (max-width: 450px){#header:not(.default-collapsed-nav) #main-menu.menu-open{width:100%}}@media(max-width: 1300px){#header:not(.default-collapsed-nav) #main-menu ul{list-style-type:none;margin:0;padding:0;background-color:#2c2c2c}#header:not(.default-collapsed-nav) #main-menu ul.secondary-menu--mobile{padding-top:1.8rem}#header:not(.default-collapsed-nav) #main-menu ul.secondary-menu--mobile li a{font-family:"Satoshi",sans-serif;font-style:normal;font-weight:400;font-size:1.4rem;display:block;color:#fff;border:0;padding:17px 32px}#header:not(.default-collapsed-nav) #main-menu ul.secondary-menu--mobile li a:hover,#header:not(.default-collapsed-nav) #main-menu ul.secondary-menu--mobile li a:focus{color:#65a7e0;background-color:rgba(0,0,0,0)}#header:not(.default-collapsed-nav) #main-menu button.nav--go-back{background:none;border:none;padding:0;margin:0;border-radius:0;font-family:"Roseau Slab",sans-serif;font-style:normal;font-weight:bold;-webkit-font-smoothing:subpixel-antialiased !important;text-rendering:geometricPrecision !important;display:flex;flex-direction:row;font-size:2rem;background-color:#2c2c2c;color:#faf6ed;width:100%;text-align:left;padding:17px 32px}#header:not(.default-collapsed-nav) #main-menu button.nav--go-back span.arrow{display:inline-block;transform:rotate(-180deg);margin-right:2rem;position:relative;top:5px;transition:.25s}#header:not(.default-collapsed-nav) #main-menu button.nav--go-back span.arrow svg{width:18px;height:17px}#header:not(.default-collapsed-nav) #main-menu button.nav--go-back:hover,#header:not(.default-collapsed-nav) #main-menu button.nav--go-back:focus{color:#a4c9ea}#header:not(.default-collapsed-nav) #main-menu button.nav--go-back:hover span.arrow svg g g,#header:not(.default-collapsed-nav) #main-menu button.nav--go-back:focus span.arrow svg g g{stroke:#a4c9ea;transition:.25s}#header:not(.default-collapsed-nav) #main-menu>ul{padding-top:3rem}#header:not(.default-collapsed-nav) #main-menu>ul:last-child{padding-bottom:17rem}#header:not(.default-collapsed-nav) #main-menu>ul li{display:block;position:relative;padding:1.4rem 0}#header:not(.default-collapsed-nav) #main-menu>ul a{color:#fff;display:block;text-decoration:none;transition:.25s}#header:not(.default-collapsed-nav) #main-menu>ul a:hover,#header:not(.default-collapsed-nav) #main-menu>ul a:focus{color:#a4c9ea}#header:not(.default-collapsed-nav) #main-menu>ul>li>button.toggle{display:none}#header:not(.default-collapsed-nav) #main-menu>ul>li>button.mobile-toggle{background:none;border:none;padding:0;margin:0;border-radius:0;position:absolute;right:0;top:0;bottom:0;z-index:1;display:inline-block;width:6rem;height:100%;padding:0 2rem;box-sizing:border-box;background-image:url("../img/arrow-right.svg");background-size:2rem 1.6rem;background-position:center;background-repeat:no-repeat;margin-top:-1px;transition:.25s}#header:not(.default-collapsed-nav) #main-menu>ul>li>button.mobile-toggle:hover,#header:not(.default-collapsed-nav) #main-menu>ul>li>button.mobile-toggle:focus{background-image:url("../img/arrow-right-blue.svg");transition:.25s}#header:not(.default-collapsed-nav) #main-menu>ul>li>a{font-family:"Roseau Slab",sans-serif;font-style:normal;font-weight:bold;-webkit-font-smoothing:subpixel-antialiased !important;text-rendering:geometricPrecision !important;font-size:2rem;display:block;padding:13px 60px 13px 32px}#header:not(.default-collapsed-nav) #main-menu>ul>li>a:hover,#header:not(.default-collapsed-nav) #main-menu>ul>li>a:focus{color:#65a7e0}#header:not(.default-collapsed-nav) #main-menu>ul .secondary-navigation__container{position:fixed;top:0;right:0;bottom:0;z-index:101;width:375px;max-width:100%;overflow-y:auto;transition:.5s;transform:translateX(100%);visibility:hidden}}@media(max-width: 1300px)and (max-width: 450px){#header:not(.default-collapsed-nav) #main-menu>ul .secondary-navigation__container{width:100%}}@media(max-width: 1300px){#header:not(.default-collapsed-nav) #main-menu>ul .secondary-navigation__container.open{transform:translateX(0);visibility:visible}#header:not(.default-collapsed-nav) #main-menu>ul .secondary-navigation__container .container{padding:0;flex-direction:column;max-height:calc(100% - 205px);overflow:auto}#header:not(.default-collapsed-nav) #main-menu>ul .secondary-navigation__container .container::-webkit-scrollbar{display:none}#header:not(.default-collapsed-nav) #main-menu>ul .secondary-navigation__container .container>ul>li>a{display:block;padding:8px 60px 8px 32px}#header:not(.default-collapsed-nav) #main-menu>ul .secondary-navigation__container button.mobile-toggle{display:none}#header:not(.default-collapsed-nav) #main-menu>ul .secondary-navigation__container button.toggle{background:none;border:none;padding:0;margin:0;border-radius:0;position:absolute;top:0;right:0;bottom:0;z-index:1;width:60px;height:60px;transition:.25s}#header:not(.default-collapsed-nav) #main-menu>ul .secondary-navigation__container button.toggle span{height:20px;width:20px;position:absolute;top:2rem;left:50%;transform:translateX(-50%);transition:.25s}#header:not(.default-collapsed-nav) #main-menu>ul .secondary-navigation__container button.toggle span:before,#header:not(.default-collapsed-nav) #main-menu>ul .secondary-navigation__container button.toggle span:after{content:"";display:block;height:2px;width:8px;background-color:#cd7521;position:absolute;top:9px;transition:.25s}#header:not(.default-collapsed-nav) #main-menu>ul .secondary-navigation__container button.toggle span:before{left:3px;transform:rotate(45deg)}#header:not(.default-collapsed-nav) #main-menu>ul .secondary-navigation__container button.toggle span:after{right:4px;transform:rotate(-45deg)}#header:not(.default-collapsed-nav) #main-menu>ul .secondary-navigation__container button.toggle.open span:before{transform:rotate(-45deg)}#header:not(.default-collapsed-nav) #main-menu>ul .secondary-navigation__container button.toggle.open span:after{transform:rotate(45deg)}#header:not(.default-collapsed-nav) #main-menu>ul .secondary-navigation__container button.toggle:hover span:before,#header:not(.default-collapsed-nav) #main-menu>ul .secondary-navigation__container button.toggle:hover span:after,#header:not(.default-collapsed-nav) #main-menu>ul .secondary-navigation__container button.toggle:focus span:before,#header:not(.default-collapsed-nav) #main-menu>ul .secondary-navigation__container button.toggle:focus span:after{background-color:#a4c9ea}#header:not(.default-collapsed-nav) #main-menu>ul .secondary-navigation__container ul ul{display:none;margin:5px 0 3.8rem}#header:not(.default-collapsed-nav) #main-menu>ul .secondary-navigation__container ul ul li{margin-left:3.8rem;border-left:2px solid #e8ebed}#header:not(.default-collapsed-nav) #main-menu>ul .secondary-navigation__container ul ul li a{padding:7px 32px 7px 2rem}#header:not(.default-collapsed-nav) #main-menu>ul .secondary-navigation__container ul ul li a b{font-weight:normal}#header:not(.default-collapsed-nav) #main-menu>ul .secondary-navigation__container ul ul li a:hover,#header:not(.default-collapsed-nav) #main-menu>ul .secondary-navigation__container ul ul li a:focus{text-decoration:underline}#header:not(.default-collapsed-nav) #main-menu>ul .secondary-navigation__container ul ul li:first-child a{padding-top:0}#header:not(.default-collapsed-nav) #main-menu>ul .secondary-navigation__container ul ul li:last-child a{padding-bottom:0}}#site-search{display:none;background-color:#2c2c2c;position:absolute;left:0;z-index:100;width:100%;height:100vh;height:100dvh;box-sizing:border-box;top:calc(100% + 1px);padding:15% 0}#site-search:after{content:"";position:absolute;background-image:url("../img/town-outline.svg");width:112rem;height:100%;right:0;bottom:-30%;background-repeat:no-repeat;background-size:contain;background-position:top}#site-search .container{display:flex;flex-direction:column;align-items:center;position:relative;z-index:1}@media(max-width: 750px){#site-search{padding:3.2rem 0}}#site-search form{width:100%;max-width:82rem;position:relative}#site-search form .site-search-placeholder{position:absolute;right:3%;top:25%}#site-search form span{font-size:1.4rem;display:block;text-align:right;margin-top:1rem}#site-search button{font-size:0;box-shadow:none;border:0;padding:2rem;background-color:#65a7e0;border-radius:50%;position:absolute;top:10%;left:6px;margin:0}#site-search button svg{width:2rem;height:2rem}#site-search input.site-search-input{width:100%;background-color:#fff;border-radius:37px;border:0;padding-left:10rem;height:7.4rem;line-height:7.4rem;font-size:2.4rem}#site-search input.site-search-input::-webkit-input-placeholder{font-family:"Roseau Slab",sans-serif;font-style:normal;font-weight:400;color:#2f2f2f;font-size:2rem}#site-search input.site-search-input:-moz-placeholder{font-family:"Roseau Slab",sans-serif;font-style:normal;font-weight:400;color:#2f2f2f;font-size:2rem}#site-search input.site-search-input::-moz-placeholder{font-family:"Roseau Slab",sans-serif;font-style:normal;font-weight:400;color:#2f2f2f;font-size:2rem}#site-search input.site-search-input:-ms-input-placeholder{font-family:"Roseau Slab",sans-serif;font-style:normal;font-weight:400;color:#2f2f2f;font-size:2rem}@media(max-width: 800px){#site-search input.site-search-input{font-size:1.8rem;height:5.5rem;line-height:5.5rem}}#site-search .popular-links__container{display:flex;flex-direction:row;justify-content:space-evenly;width:100%;padding:4.5rem 0;max-width:82rem}#site-search .popular-links__container ul{list-style-type:none;margin:0;padding:0;display:flex;flex-wrap:wrap;max-width:114rem;width:100%}#site-search .popular-links__container ul li{display:flex;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;justify-content:flex-start;align-items:center}#site-search .popular-links__container li{margin-top:2rem;padding-right:5.4rem;box-sizing:border-box}@media(max-width: 750px){#site-search .popular-links__container li{padding-right:4.2rem}}#site-search .popular-links__container li:hover a,#site-search .popular-links__container li:active a{color:#65a7e0}#site-search .popular-links__container a{text-decoration:none;color:#fff;position:relative;padding-bottom:2px}#site-search .popular-links__container a:after{content:"";display:inline-block;position:absolute;left:0;right:0;bottom:0;height:1px;background-color:#65a7e0;opacity:0;transform:translateY(5px);transition:.25s}#site-search .popular-links__container a:hover:after,#site-search .popular-links__container a:focus:after{opacity:1;transform:translateY(0)}@media(max-width: 1300px){#site-search .container{justify-content:flex-start;padding-top:10%}#site-search button{top:12%;padding:1.2rem}#site-search button svg{width:1.6rem;height:1.6rem}#site-search form .site-search-placeholder{right:6%;top:16%}#site-search input.site-search-input{padding-left:6rem}}@media(max-width: 375px){#site-search form .site-search-placeholder{display:none}}#site-quicklinks-mobile{position:absolute;height:100%}#site-quicklinks-mobile .quicklinks__categories{max-height:calc(100% - 150px);overflow:auto}#site-quicklinks{position:fixed}#site-quicklinks,#site-quicklinks-mobile{top:0;right:0;bottom:0;z-index:110;width:35%;max-width:100%;overflow-y:auto;overflow-x:hidden;background-color:#292929;transition:.25s;padding-top:6rem;box-sizing:border-box;transform:translateX(100%);visibility:hidden}#site-quicklinks.open,#site-quicklinks-mobile.open{transform:translateX(0);visibility:visible;box-sizing:border-box;z-index:55}#site-quicklinks ul,#site-quicklinks-mobile ul{list-style-type:none;margin:0;padding:0}#site-quicklinks .quicklinks__header,#site-quicklinks-mobile .quicklinks__header{display:flex;flex-direction:column;margin-left:7rem;margin-right:8rem;color:#fff}#site-quicklinks .quicklinks__header h2,#site-quicklinks-mobile .quicklinks__header h2{font-family:"Roseau Slab",sans-serif;font-style:normal;font-weight:400;font-size:3.6rem;padding-right:4rem;box-sizing:border-box;padding-top:6rem}@media(max-width: 800px){#site-quicklinks .quicklinks__header h2,#site-quicklinks-mobile .quicklinks__header h2{font-size:2rem}}#site-quicklinks .quicklinks__header button,#site-quicklinks-mobile .quicklinks__header button{background:none;border:none;padding:0;margin:0;border-radius:0;font-family:"Satoshi",sans-serif;font-style:normal;font-weight:700;-webkit-font-smoothing:subpixel-antialiased !important;text-rendering:geometricPrecision !important;font-size:1.6rem;display:flex;align-items:center;box-sizing:border-box;text-decoration:none;transition:.25s;padding:1.2rem 2.7rem;color:#a4c9ea;text-transform:uppercase;text-align:center;border:1px solid #a4c9ea;background-color:rgba(0,0,0,0);transition:.25s;position:relative;border-radius:38px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-left:auto}#site-quicklinks .quicklinks__header button:hover,#site-quicklinks .quicklinks__header button:active,#site-quicklinks .quicklinks__header button:focus,#site-quicklinks-mobile .quicklinks__header button:hover,#site-quicklinks-mobile .quicklinks__header button:active,#site-quicklinks-mobile .quicklinks__header button:focus{background-color:#a4c9ea;color:#fff}#site-quicklinks ul.quicklinks__categories,#site-quicklinks-mobile ul.quicklinks__categories{padding:3.5rem 0 8rem}#site-quicklinks ul.quicklinks__categories>li,#site-quicklinks-mobile ul.quicklinks__categories>li{margin-left:7rem;margin-right:8rem}#site-quicklinks ul.quicklinks__categories ul,#site-quicklinks-mobile ul.quicklinks__categories ul{display:none;margin:5px 0 3.8rem}#site-quicklinks ul.quicklinks__categories ul li,#site-quicklinks-mobile ul.quicklinks__categories ul li{display:flex;flex-direction:row;align-items:center;transition:.25s}#site-quicklinks ul.quicklinks__categories ul li span.arrow,#site-quicklinks-mobile ul.quicklinks__categories ul li span.arrow{width:2rem;transform:scale(0, 0);transition:.25s}#site-quicklinks ul.quicklinks__categories ul li span.arrow g g,#site-quicklinks-mobile ul.quicklinks__categories ul li span.arrow g g{stroke:#65a7e0}#site-quicklinks ul.quicklinks__categories ul li:hover a,#site-quicklinks ul.quicklinks__categories ul li:focus a,#site-quicklinks-mobile ul.quicklinks__categories ul li:hover a,#site-quicklinks-mobile ul.quicklinks__categories ul li:focus a{color:#65a7e0;transform:translateX(2rem)}#site-quicklinks ul.quicklinks__categories ul li:hover span.arrow,#site-quicklinks ul.quicklinks__categories ul li:focus span.arrow,#site-quicklinks-mobile ul.quicklinks__categories ul li:hover span.arrow,#site-quicklinks-mobile ul.quicklinks__categories ul li:focus span.arrow{transform:scale(1, 1);visibility:visible}#site-quicklinks ul.quicklinks__categories ul a,#site-quicklinks-mobile ul.quicklinks__categories ul a{display:inline-block;padding:7px 0 7px;text-decoration:none;color:#fff;font-size:2rem}#site-quicklinks ul.quicklinks__categories ul a:first-child,#site-quicklinks-mobile ul.quicklinks__categories ul a:first-child{padding-top:0}#site-quicklinks .quicklinks-category-toggle,#site-quicklinks-mobile .quicklinks-category-toggle{background:none;border:none;padding:0;margin:0;border-radius:0;font-family:"Roseau Slab",sans-serif;font-style:normal;font-weight:bold;-webkit-font-smoothing:subpixel-antialiased !important;text-rendering:geometricPrecision !important;position:relative;cursor:default;color:#faf6ed;font-size:2.4rem;letter-spacing:0;line-height:3rem;display:flex;justify-content:space-between;width:100%;padding:1.7rem 0;color:#fff}@media(max-width: 1300px){#site-quicklinks,#site-quicklinks-mobile{transform:translateX(100%);z-index:10;padding-top:0}#site-quicklinks.open,#site-quicklinks-mobile.open{transform:translateX(0)}#site-quicklinks ul.quicklinks__categories>li,#site-quicklinks-mobile ul.quicklinks__categories>li{margin-left:0;margin-right:0;padding-left:32px;padding-right:32px}}@media(max-width: 1300px){#site-quicklinks{display:none !important}}@media(min-width: 1301px){#site-quicklinks-mobile{display:none !important}}@media(max-width: 1300px){#site-quicklinks-mobile{width:0}#site-quicklinks-mobile.open{width:37.5rem}}@media(max-width: 450px){#site-quicklinks-mobile.open{width:100%}}#footer{position:relative;z-index:1}#footer .footer__main{background-color:#1d1d1d;padding:5% 0;color:#fff}#footer .footer__main .footer__logo{display:flex;justify-content:center;align-items:center;margin-right:2rem}#footer .footer__main .footer__logo img{min-width:27rem}#footer .footer__main h4{font-size:2.4rem;padding-bottom:3%}@media(max-width: 750px){#footer .footer__main{padding-top:4.4rem}}#footer .footer__main .social-media-container h4{padding-top:2rem;padding-bottom:2.2rem;font-size:1.4rem}@media(max-width: 800px){#footer .footer__main .container{display:flex;flex-direction:column}#footer .footer__main .container .footer__links{padding-top:2rem}#footer .footer__main .container .footer__phones{padding-bottom:2rem}#footer .footer__main .container .footer__address{padding-bottom:2rem}}@media(min-width: 801px)and (max-width: 1020px){#footer .footer__main .container{flex-wrap:wrap;justify-content:center}#footer .footer__main .container .footer__logo{flex:0 0 100%;padding-bottom:3.6rem;margin:auto}#footer .footer__main .container .footer__phones{padding-right:2rem}#footer .footer__main .container .footer__address{width:20rem}}@media(min-width: 1021px)and (max-width: 1200px){#footer .footer__main .container .footer__address{width:24rem}#footer .footer__main .container .footer__phones{width:19rem}}@media(min-width: 1201px){#footer .footer__main .container{justify-content:space-around}#footer .footer__main .container div{padding-right:3.2rem}#footer .footer__main .container .footer__address{width:24rem}#footer .footer__main .container .footer__phones{width:22rem}}#footer .footer__main div{box-sizing:border-box}#footer .footer__main .footer__contact a{background:none;border:none;padding:0;margin:0;border-radius:0;font-family:"Satoshi",sans-serif;font-style:normal;font-weight:700;-webkit-font-smoothing:subpixel-antialiased !important;text-rendering:geometricPrecision !important;font-size:1.6rem;display:flex;align-items:center;box-sizing:border-box;text-decoration:none;transition:.25s;padding:2.9rem 6.8rem;color:#12324e;text-transform:uppercase;text-align:center;background-color:#a4c9ea;transition:.25s;position:relative;border-radius:38px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}#footer .footer__main .footer__contact a:before{content:"";display:flex;position:absolute;left:2.6rem;transform:translateX(-2.6rem);background-image:url("../img/arrow-btn.svg");background-repeat:no-repeat;background-position:center;transition:.25s}#footer .footer__main .footer__contact a:hover,#footer .footer__main .footer__contact a:focus{color:#12324e}#footer .footer__main .footer__contact a:hover:before,#footer .footer__main .footer__contact a:focus:before{width:2rem;height:2rem;transform:translateX(0)}@media(max-width: 750px){#footer .footer__main .footer__contact a{width:100%}}#footer .footer__bottom{background-color:#2c2c2c;padding:1.6rem 0}@media(min-width: 751px){#footer .footer__bottom .container{display:flex;justify-content:space-between;align-items:center}}#footer .footer__sm-links{list-style-type:none;margin:0;padding:0;display:flex}#footer .footer__sm-links li{display:flex;align-items:center;margin-right:1.5rem}#footer .footer__sm-links svg{display:block;width:2.4rem}#footer .footer__sm-links svg path{fill:#fefefe;transition:.25s}#footer .footer__sm-links a:hover svg path,#footer .footer__sm-links a:focus svg path{fill:#a4c9ea}#footer #boxclever-logo{font-size:1.5rem;color:#000}#footer #boxclever-logo-svg{color:#000}@media(max-width: 750px){#footer p.siteby{margin-top:0}}#footer__links{display:flex;flex-direction:column;justify-content:flex-start;width:22rem;margin-right:2rem}#footer__links div.link-wrapper{display:flex;flex-direction:row;justify-content:space-between;padding-bottom:1.6rem;align-items:center}#footer__links div.link-wrapper span.arrow{width:2rem;visibility:hidden;transition:.25s;transform:translateX(-1rem)}#footer__links div.link-wrapper span.arrow svg g g{stroke:#65a7e0}#footer__links div.link-wrapper a{text-decoration:none}#footer__links div.link-wrapper:hover a,#footer__links div.link-wrapper:focus a{font-weight:bold}#footer__links div.link-wrapper:hover span.arrow,#footer__links div.link-wrapper:focus span.arrow{visibility:visible;transform:translateX(0)}p.siteby{position:relative;top:4px;margin-left:auto}p.siteby a{color:#fff}#boxclever-logo{display:inline-block;position:relative;overflow:hidden;line-height:1;height:30px;padding-right:30px}#boxclever-logo span{display:inline-block;vertical-align:middle;pointer-events:none;transition:.25s}#boxclever-logo span.text{text-align:left;overflow:hidden;color:#fff;transform-origin:0 50%;white-space:nowrap;opacity:1;line-height:30px}#boxclever-logo span.logo{position:absolute;left:calc(100% - 20px);top:5px}#boxclever-logo svg{display:block;height:21px}#boxclever-logo:hover span.text,#boxclever-logo:focus span.text{transform:scale(0.5, 0.5);opacity:0}#boxclever-logo:hover span.logo,#boxclever-logo:focus span.logo{left:0}.article,.form-builder-form{clear:both;max-width:100%;padding:32px 0;margin:0 auto}.article:after,.form-builder-form:after{content:"";display:block;clear:both;height:0;width:0}.article a,.form-builder-form a{color:#65a7e0}.article a:hover,.form-builder-form a:hover{color:#12324e}.article:first-child,.form-builder-form:first-child{padding-top:0}.article h2,.form-builder-form h2{color:#12324e}.article h2+p,.form-builder-form h2+p{margin-top:22px}.article h2+ul,.form-builder-form h2+ul{margin-top:22px}.article h2+ol,.form-builder-form h2+ol{margin-top:22px}.article h2+table,.form-builder-form h2+table{margin-top:22px}.article h2+blockquote,.form-builder-form h2+blockquote{margin-top:22px}.article h2+div,.form-builder-form h2+div{margin-top:22px}.article h2+form,.form-builder-form h2+form{margin-top:22px}.article h2+h3,.article h2+h4,.form-builder-form h2+h3,.form-builder-form h2+h4{margin-top:22px}.article h3+p,.form-builder-form h3+p{margin-top:22px}.article h3+ul,.form-builder-form h3+ul{margin-top:22px}.article h3+ol,.form-builder-form h3+ol{margin-top:22px}.article h3+table,.form-builder-form h3+table{margin-top:22px}.article h3+blockquote,.form-builder-form h3+blockquote{margin-top:22px}.article h3+div,.form-builder-form h3+div{margin-top:22px}.article h3+form,.form-builder-form h3+form{margin-top:22px}.article h3+h4,.form-builder-form h3+h4{margin-top:22px}.article h4,.form-builder-form h4{color:#a4c9ea}.article h4+p,.form-builder-form h4+p{margin-top:22px}.article h4+ul,.form-builder-form h4+ul{margin-top:22px}.article h4+ol,.form-builder-form h4+ol{margin-top:22px}.article h4+table,.form-builder-form h4+table{margin-top:22px}.article h4+blockquote,.form-builder-form h4+blockquote{margin-top:22px}.article h4+div,.form-builder-form h4+div{margin-top:22px}.article h4+form,.form-builder-form h4+form{margin-top:22px}.article ul li,.article ol li,.form-builder-form ul li,.form-builder-form ol li{margin-bottom:10px;line-height:1.5}.article ul li[style*="text-align: center;"],.article ol li[style*="text-align: center;"],.form-builder-form ul li[style*="text-align: center;"],.form-builder-form ol li[style*="text-align: center;"]{list-style-position:inside}.article table td,.article table th,.form-builder-form table td,.form-builder-form table th{border:1px solid #e8ebed;padding:1rem}.article p+h2,.form-builder-form p+h2{margin-top:22px}.article p+h3,.form-builder-form p+h3{margin-top:22px}.article p+h4,.form-builder-form p+h4{margin-top:22px}.article p+p,.article p+ul,.article p+ol,.article p+figure,.article p+table,.form-builder-form p+p,.form-builder-form p+ul,.form-builder-form p+ol,.form-builder-form p+figure,.form-builder-form p+table{margin-top:22px}.article ul+h2,.form-builder-form ul+h2{margin-top:22px}.article ul+h3,.form-builder-form ul+h3{margin-top:22px}.article ul+h4,.form-builder-form ul+h4{margin-top:22px}.article ul+p,.article ul+ul,.article ul+ol,.article ul+figure,.article ul+table,.form-builder-form ul+p,.form-builder-form ul+ul,.form-builder-form ul+ol,.form-builder-form ul+figure,.form-builder-form ul+table{margin-top:22px}.article ol+h2,.form-builder-form ol+h2{margin-top:22px}.article ol+h3,.form-builder-form ol+h3{margin-top:22px}.article ol+h4,.form-builder-form ol+h4{margin-top:22px}.article ol+p,.article ol+ul,.article ol+ol,.article ol+figure,.article ol+table,.form-builder-form ol+p,.form-builder-form ol+ul,.form-builder-form ol+ol,.form-builder-form ol+figure,.form-builder-form ol+table{margin-top:22px}.article table+h2,.form-builder-form table+h2{margin-top:22px}.article table+h3,.form-builder-form table+h3{margin-top:22px}.article table+h4,.form-builder-form table+h4{margin-top:22px}.article table+p,.article table+ul,.article table+ol,.article table+figure,.article table+table,.form-builder-form table+p,.form-builder-form table+ul,.form-builder-form table+ol,.form-builder-form table+figure,.form-builder-form table+table{margin-top:22px}.article blockquote+h2,.form-builder-form blockquote+h2{margin-top:22px}.article blockquote+h3,.form-builder-form blockquote+h3{margin-top:22px}.article blockquote+h4,.form-builder-form blockquote+h4{margin-top:22px}.article blockquote+p,.article blockquote+ul,.article blockquote+ol,.article blockquote+figure,.article blockquote+table,.form-builder-form blockquote+p,.form-builder-form blockquote+ul,.form-builder-form blockquote+ol,.form-builder-form blockquote+figure,.form-builder-form blockquote+table{margin-top:22px}.article div+h2,.form-builder-form div+h2{margin-top:22px}.article div+h3,.form-builder-form div+h3{margin-top:22px}.article div+h4,.form-builder-form div+h4{margin-top:22px}.article div+p,.article div+ul,.article div+ol,.article div+figure,.article div+table,.form-builder-form div+p,.form-builder-form div+ul,.form-builder-form div+ol,.form-builder-form div+figure,.form-builder-form div+table{margin-top:22px}.article form+h2,.form-builder-form form+h2{margin-top:22px}.article form+h3,.form-builder-form form+h3{margin-top:22px}.article form+h4,.form-builder-form form+h4{margin-top:22px}.article form+p,.article form+ul,.article form+ol,.article form+figure,.article form+table,.form-builder-form form+p,.form-builder-form form+ul,.form-builder-form form+ol,.form-builder-form form+figure,.form-builder-form form+table{margin-top:22px}.article video,.form-builder-form video{max-width:100%}.article video>div,.form-builder-form video>div{margin:0 auto;max-width:100%}.article .article__video div,.form-builder-form .article__video div{margin-top:0 !important}.article .article__image>a,.form-builder-form .article__image>a{display:inline-block;position:relative}.article .article__image img,.form-builder-form .article__image img{display:block;width:100%;height:auto}.article .article__image span.link,.article .article__image span.expand,.form-builder-form .article__image span.link,.form-builder-form .article__image span.expand{display:block;height:25px;width:25px;position:absolute;bottom:10px;right:10px;z-index:2}.article .article__image span.link svg,.article .article__image span.expand svg,.form-builder-form .article__image span.link svg,.form-builder-form .article__image span.expand svg{display:block}.article .article__image span.link svg .fill,.article .article__image span.expand svg .fill,.form-builder-form .article__image span.link svg .fill,.form-builder-form .article__image span.expand svg .fill{fill:#fff}.article .article__image span.link svg .stroke,.article .article__image span.expand svg .stroke,.form-builder-form .article__image span.link svg .stroke,.form-builder-form .article__image span.expand svg .stroke{stroke:#fff}.article .article__image .caption,.form-builder-form .article__image .caption{font-family:"Satoshi",sans-serif;font-style:normal;font-weight:400;color:#687a5e;font-size:1.4rem;text-align:center;margin-top:1.5rem}.article .article__image .article__image-inner,.form-builder-form .article__image .article__image-inner{position:relative}.article .article__image .article__image-inner:before,.form-builder-form .article__image .article__image-inner:before{content:"";position:absolute;height:3rem;z-index:1}.article .article__image img,.form-builder-form .article__image img{position:relative;z-index:2}.article .article__image.alignment--centered,.form-builder-form .article__image.alignment--centered{width:100%;display:block}.article .article__image.alignment--centered+h2,.article .article__image.alignment--centered+h3,.article .article__image.alignment--centered+h4,.form-builder-form .article__image.alignment--centered+h2,.form-builder-form .article__image.alignment--centered+h3,.form-builder-form .article__image.alignment--centered+h4{margin-top:22px}.article .article__image.alignment--centered+p,.form-builder-form .article__image.alignment--centered+p{margin-top:22px}.article .article__image.alignment--centered+ul,.form-builder-form .article__image.alignment--centered+ul{margin-top:22px}.article .article__image.alignment--centered+ol,.form-builder-form .article__image.alignment--centered+ol{margin-top:22px}.article .article__image.alignment--centered+table,.form-builder-form .article__image.alignment--centered+table{margin-top:22px}.article .article__image.alignment--centered+blockquote,.form-builder-form .article__image.alignment--centered+blockquote{margin-top:22px}.article .article__image.alignment--centered+div,.form-builder-form .article__image.alignment--centered+div{margin-top:22px}.article .article__image.alignment--centered+form,.form-builder-form .article__image.alignment--centered+form{margin-top:22px}.article .article__image.alignment--left,.article .article__image.alignment--right,.form-builder-form .article__image.alignment--left,.form-builder-form .article__image.alignment--right{max-width:40%;width:25rem}.article .article__image.alignment--left,.form-builder-form .article__image.alignment--left{float:left;margin:0 85px 20px 0}.article .article__image.alignment--right,.form-builder-form .article__image.alignment--right{float:right;margin:0 0 20px 85px}@media(max-width: 1020px){.article .article__image.alignment--left,.form-builder-form .article__image.alignment--left{margin-right:32px}.article .article__image.alignment--right,.form-builder-form .article__image.alignment--right{margin-left:32px}}@media(max-width: 600px){.article .article__image.alignment--left,.article .article__image.alignment--right,.form-builder-form .article__image.alignment--left,.form-builder-form .article__image.alignment--right{max-width:100%;float:none;margin-left:0;margin-right:0;margin-bottom:0;width:auto}.article .article__image.alignment--left+h2,.article .article__image.alignment--left+h3,.article .article__image.alignment--left+h4,.article .article__image.alignment--right+h2,.article .article__image.alignment--right+h3,.article .article__image.alignment--right+h4,.form-builder-form .article__image.alignment--left+h2,.form-builder-form .article__image.alignment--left+h3,.form-builder-form .article__image.alignment--left+h4,.form-builder-form .article__image.alignment--right+h2,.form-builder-form .article__image.alignment--right+h3,.form-builder-form .article__image.alignment--right+h4{margin-top:22px}.article .article__image.alignment--left+p,.article .article__image.alignment--right+p,.form-builder-form .article__image.alignment--left+p,.form-builder-form .article__image.alignment--right+p{margin-top:22px}.article .article__image.alignment--left+ul,.article .article__image.alignment--right+ul,.form-builder-form .article__image.alignment--left+ul,.form-builder-form .article__image.alignment--right+ul{margin-top:22px}.article .article__image.alignment--left+ol,.article .article__image.alignment--right+ol,.form-builder-form .article__image.alignment--left+ol,.form-builder-form .article__image.alignment--right+ol{margin-top:22px}.article .article__image.alignment--left+table,.article .article__image.alignment--right+table,.form-builder-form .article__image.alignment--left+table,.form-builder-form .article__image.alignment--right+table{margin-top:22px}.article .article__image.alignment--left+blockquote,.article .article__image.alignment--right+blockquote,.form-builder-form .article__image.alignment--left+blockquote,.form-builder-form .article__image.alignment--right+blockquote{margin-top:22px}.article .article__image.alignment--left+div,.article .article__image.alignment--right+div,.form-builder-form .article__image.alignment--left+div,.form-builder-form .article__image.alignment--right+div{margin-top:22px}.article .article__image.alignment--left+form,.article .article__image.alignment--right+form,.form-builder-form .article__image.alignment--left+form,.form-builder-form .article__image.alignment--right+form{margin-top:22px}}.article .article__video video,.article .article__video iframe,.form-builder-form .article__video video,.form-builder-form .article__video iframe{width:100%;max-width:100%}.article iframe,.article video{width:100%;height:35vw;min-height:20rem;max-height:40rem}@supports(aspect-ratio: 16/9){.article iframe,.article video{aspect-ratio:16/9;width:100%;height:100%;min-height:initial;max-height:initial}}.article iframe[name="Service Tracker"],.article iframe#MeetingsFrame{height:80vh}.article.style--links-as-buttons p a{background:none;border:none;padding:0;margin:0;border-radius:0;font-family:"Satoshi",sans-serif;font-style:normal;font-weight:700;-webkit-font-smoothing:subpixel-antialiased !important;text-rendering:geometricPrecision !important;font-size:1.6rem;display:flex;align-items:center;box-sizing:border-box;text-decoration:none;transition:.25s;padding:2.9rem 6.8rem;color:#12324e;text-transform:uppercase;text-align:center;background-color:#a4c9ea;transition:.25s;position:relative;border-radius:38px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.article.style--links-as-buttons p a:before{content:"";display:flex;position:absolute;left:2.6rem;transform:translateX(-2.6rem);background-image:url("../img/arrow-btn.svg");background-repeat:no-repeat;background-position:center;transition:.25s}.article.style--links-as-buttons p a:hover,.article.style--links-as-buttons p a:focus{color:#12324e}.article.style--links-as-buttons p a:hover:before,.article.style--links-as-buttons p a:focus:before{width:2rem;height:2rem;transform:translateX(0)}@media(max-width: 450px){.article.style--links-as-buttons p a{width:100%;padding:2rem;justify-content:center}}.article.type--featured-article{background-color:#12324e;color:#fefefe;font-size:2rem;padding:4rem 6.5rem;box-sizing:border-box;margin-top:32px;position:relative;border-radius:37px}.article.type--featured-article:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;opacity:.05;background-image:url("../img/graphic-topographic-white.svg");background-position:center;background-repeat:no-repeat;background-size:cover}@media(max-width: 800px){.article.type--featured-article:before{opacity:.2}}.article.type--featured-article+.article:not(.type--featured-article){margin-top:32px}.article.type--featured-article+.article.type--featured-article,.article.type--featured-article+.article.type--accordion-article{margin-top:65px}.article.type--featured-article>*{display:block;position:relative;z-index:1}.article.type--featured-article h2,.article.type--featured-article h3{font-family:"Roseau Slab",sans-serif;font-style:normal;font-weight:400;font-size:2.4rem;font-weight:900;font-family:"Roseau Slab",sans-serif;font-style:normal;font-weight:bold;-webkit-font-smoothing:subpixel-antialiased !important;text-rendering:geometricPrecision !important;color:#fff}@media(max-width: 800px){.article.type--featured-article h2,.article.type--featured-article h3{font-size:1.8rem}}.article.type--featured-article a:hover{color:#faf6ed}.article.type--featured-article .article__image{position:relative;z-index:1}@media(max-width: 800px){.article.type--featured-article{font-size:1.6rem}}@media(max-width: 750px){.article.type--featured-article{padding:4rem 2.5rem 4rem 2.2rem}}.article.type--accordion-article{margin:0;padding:0;margin:32px auto 0;background-color:#fff;box-shadow:0 2px 20px 0 rgba(0,0,0,.2)}.article.type--accordion-article:first-child{margin-top:2rem}.article.type--accordion-article+.article.type--accordion-article{border-top:none;margin-top:3.6rem}.article.type--accordion-article+.article:not(.type--accordion-article){margin-top:32px}.article.type--accordion-article+.article.type--featured-article{margin-top:65px}.article.type--accordion-article .accordion__header h2{font-family:"Roseau Slab",sans-serif;font-style:normal;font-weight:400;font-size:2.4rem;font-weight:900;line-height:30px}@media(max-width: 800px){.article.type--accordion-article .accordion__header h2{font-size:1.8rem}}.article.type--accordion-article .accordion__toggle{background:none;border:none;padding:0;margin:0;border-radius:0;font-family:"Roseau Slab",sans-serif;font-style:normal;font-weight:bold;-webkit-font-smoothing:subpixel-antialiased !important;text-rendering:geometricPrecision !important;padding:4rem 3.2rem;display:flex;align-items:center;justify-content:space-between;width:100%;color:#2c2c2c}.article.type--accordion-article .accordion__toggle span.text{text-align:left}.article.type--accordion-article .accordion__toggle span.icon{display:block;height:1.6rem;width:1.6rem;margin-left:2rem;margin-right:2rem;position:relative}.article.type--accordion-article .accordion__toggle span.icon:before,.article.type--accordion-article .accordion__toggle span.icon:after{content:"";display:block;width:1.6rem;height:2px;background-color:#000;position:absolute;top:.7rem;left:0;transition:.25s}.article.type--accordion-article .accordion__toggle span.icon:before{transform:rotate(-90deg)}.article.type--accordion-article .accordion__toggle.open{color:#65a7e0}.article.type--accordion-article .accordion__toggle.open span.icon:before{transform:rotate(0deg)}.article.type--accordion-article .accordion__content{max-width:100rem;box-sizing:border-box;padding:0 3.2rem 3.2rem;display:none}.article.type--accordion-article .accordion__content:after{content:"";display:block;clear:both;height:0;width:0}.article.type--accordion-article .article__image.alignment--left,.article.type--accordion-article .article__image.alignment--right{margin-top:1rem}.article.type--accordion-article .article__image.alignment--left{margin-left:7px;margin-right:7rem}.article.type--accordion-article .article__image.alignment--right{margin-left:7rem}.article.type--accordion-article .article__image.alignment--centered+p{margin-top:4rem}@media(max-width: 1020px){.article.type--accordion-article .article__image.alignment--left{margin-right:32px}.article.type--accordion-article .article__image.alignment--right{margin-left:32px}}@media(max-width: 750px){.article.type--accordion-article .accordion__toggle span.icon{margin-right:7px}.article.type--accordion-article .article__image.alignment--left,.article.type--accordion-article .article__image.alignment--left+p,.article.type--accordion-article .article__image.alignment--right,.article.type--accordion-article .article__image.alignment--right+p,.article.type--accordion-article .article__image.alignment--centered{padding-top:0}.article.type--accordion-article .article__image.alignment--left{margin-right:7px}.article.type--accordion-article .article__image.alignment--right{margin-left:7px}}.blog-page__container{position:relative}.blog-page__container:before{content:"";position:absolute;right:-53%;top:-51%;background-image:url("../img/topographic-shape-top-right-below-banner.png");background-size:contain;background-repeat:no-repeat;background-position:center;z-index:-1;width:115%;height:100%}.blog-page__container .sub-page-container{display:flex;flex-direction:column;z-index:3}.blog-page__container .sub-page-container #main{width:100%;max-width:100%;box-sizing:border-box}@media(min-width: 1021px){.blog-page__container .sub-page-container{display:flex;justify-content:space-between;padding:4.5rem 0}}@media(min-width: 1021px){.blog-page__container .featured-post__item{padding-left:6.5rem}}.blog-page__container .blog-posts__list{margin-top:1rem}.search-filter label{text-transform:uppercase;font-size:2rem;font-family:"Satoshi",sans-serif;font-style:normal;font-weight:700;-webkit-font-smoothing:subpixel-antialiased !important;text-rendering:geometricPrecision !important;padding-bottom:2rem}.most-recent-post__item{padding:75px 0 80px;border-bottom:1px solid rgba(0,0,0,.3);display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.most-recent-post__item .content-container{display:flex;flex-direction:column;flex:0 0 48%}.most-recent-post__item h2{font-size:3.6rem}@media(max-width: 800px){.most-recent-post__item h2{font-size:1.8rem}}.most-recent-post__item h2 a{color:#414141;text-decoration:none;display:inline-block;position:relative}.most-recent-post__item h2 a:hover,.most-recent-post__item h2 a:focus{color:#65a7e0}.most-recent-post__item .image{display:flex;flex:0 0 48%;position:relative;max-height:44rem;overflow:hidden}.most-recent-post__item .image a img{-o-object-fit:cover;object-fit:cover}.most-recent-post__item .image+.content{margin-top:2.5rem}.most-recent-post__item .image:hover a.featured-post-icon,.most-recent-post__item .image:focus a.featured-post-icon{background-color:#fefefe}.most-recent-post__item .image:hover a.featured-post-icon svg path,.most-recent-post__item .image:focus a.featured-post-icon svg path{fill:#faf6ed}.most-recent-post__item .content{margin-top:3.5rem}.most-recent-post__item .content p{font-family:"Satoshi",sans-serif;font-style:normal;font-weight:400;line-height:3rem;font-size:2rem}.most-recent-post__item .date-tags{font-size:2rem;margin-top:15px}.most-recent-post__item .posted-on{display:inline-block;margin-right:4rem}.most-recent-post__item .featured-post__tags{display:inline-block}.most-recent-post__item .featured-post__tags a{display:inline-block;margin-right:3rem;color:#000;text-decoration:none}.most-recent-post__item .featured-post__tags a:last-child{margin-right:0}.most-recent-post__item .featured-post__tags a:hover,.most-recent-post__item .featured-post__tags a:focus{text-decoration:underline}@media(max-width: 1020px){.most-recent-post__item{padding-bottom:0}}@media(max-width: 800px){.most-recent-post__item h2 a:before{top:11px}}@media(max-width: 750px){.most-recent-post__item{padding-top:6.5rem}.most-recent-post__item .image{margin-top:2.6rem}.most-recent-post__item .image a.featured-post-icon{left:0;top:0}.most-recent-post__item+#main{padding-top:3.5rem}}.blog-posts__list{margin-top:5rem}.blog-posts__list .js-search-view{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}@media(max-width: 450px){.blog-posts__list .js-search-view{display:block}}@media(max-width: 750px){.blog-posts__list{margin-top:1rem}}.blog-posts__list .news-post__item{display:flex;justify-content:space-between;border-bottom:1px solid rgba(0,0,0,.3);padding:5.4rem 0 3.8rem}@media(min-width: 751px){.blog-posts__list .news-post__item{flex:0 0 45%}}@media(max-width: 1020px){.blog-posts__list .news-post__item{flex-direction:column}}@media(max-width: 750px){.blog-posts__list .news-post__item{flex-direction:row;justify-content:space-between}}@media(max-width: 450px){.blog-posts__list .news-post__item{flex-direction:column}}.blog-posts__list .news-post__item .img-container{flex:0 0 35%;max-height:20rem;height:20rem;overflow:hidden;-o-object-fit:cover;object-fit:cover}.blog-posts__list .news-post__item .img-container img{transition:.25s;-o-object-fit:cover;object-fit:cover}@media(max-width: 1020px){.blog-posts__list .news-post__item .img-container{flex:0 0 50%;margin-bottom:2rem}}@media(max-width: 750px){.blog-posts__list .news-post__item .img-container{flex:0 0 40%;margin-bottom:0}}@media(max-width: 450px){.blog-posts__list .news-post__item .img-container{flex:0 0 100%;margin-bottom:2rem}.blog-posts__list .news-post__item .img-container img{width:100%}}.blog-posts__list .news-post__item .text-container{flex:0 0 60%;display:flex;flex-direction:column;justify-content:flex-start}.blog-posts__list .news-post__item .text-container h2{color:#2c2c2c;font-size:2.4rem;padding-bottom:2rem}@media(max-width: 800px){.blog-posts__list .news-post__item .text-container h2{font-size:1.8rem}}.blog-posts__list .news-post__item .text-container p{margin-bottom:auto}.blog-posts__list .news-post__item .text-container a{color:#000;text-decoration:none;display:inline-block;position:relative}.blog-posts__list .news-post__item .text-container a:hover,.blog-posts__list .news-post__item .text-container a:focus{color:#65a7e0}.blog-posts__list .news-post__item .text-container .date-tags{font-size:1.4rem;margin-top:1rem}.blog-posts__list .news-post__item .text-container .posted-on{display:inline-block;margin-right:1rem}.blog-posts__list .news-post__item .text-container .news-post__tags{display:inline-block}.blog-posts__list .news-post__item .text-container .news-post__tags a{display:inline-block;margin-right:1rem}.blog-posts__list .news-post__item .text-container .news-post__tags a:before{display:none}.blog-posts__list .news-post__item .text-container .news-post__tags a:last-child{margin-right:0}.blog-posts__list .news-post__item .text-container .news-post__tags a:hover,.blog-posts__list .news-post__item .text-container .news-post__tags a:focus{text-decoration:underline}@media(max-width: 1020px){.blog-posts__list .news-post__item .text-container{flex:0 0 50%}}@media(max-width: 750px){.blog-posts__list .news-post__item .text-container{flex:0 0 55%}}@media(max-width: 450px){.blog-posts__list .news-post__item .text-container{flex:0 0 100%}}@media(max-width: 800px){.blog-posts__list .news-post__item a:before{top:11px}}.blog-posts__list .news-post__item:hover img,.blog-posts__list .news-post__item:focus img{transition:.25s;transform:scale(1.3)}.blog-posts__list .no-image .text-container{flex:0 0 100%}.pagination{margin:2rem auto 0 auto;margin-top:2rem;flex:0 0 100%;display:flex;justify-content:center;align-items:center}.pagination span{display:inline-block;vertical-align:middle;width:4.7rem;padding:1rem 0;position:relative;color:#cd7521;font-weight:bold;text-align:center}.pagination span a{font-size:1.6rem;text-decoration:none;color:#2c2c2c;font-weight:normal}.pagination span:hover a,.pagination span:focus a{color:#cd7521}.pagination .page_prev,.pagination .page_next{width:auto;padding:0}.pagination .page_prev a .arrow,.pagination .page_next a .arrow{transition:.25s;padding:2.2rem;border-radius:100%;border:1px solid #cd7521}.pagination .page_prev a .arrow svg,.pagination .page_next a .arrow svg{width:2.2rem;height:2.2rem}.pagination .page_prev a .arrow svg g g,.pagination .page_next a .arrow svg g g{stroke:#cd7521}@media(max-width: 375px){.pagination .page_prev a .arrow,.pagination .page_next a .arrow{padding:1rem}}.pagination .page_prev a span,.pagination .page_next a span{height:unset;width:unset;padding:0}.pagination .page_prev a:hover .arrow,.pagination .page_prev a:focus .arrow,.pagination .page_next a:hover .arrow,.pagination .page_next a:focus .arrow{background-color:#cd7521}.pagination .page_prev a:hover .arrow svg g g,.pagination .page_prev a:focus .arrow svg g g,.pagination .page_next a:hover .arrow svg g g,.pagination .page_next a:focus .arrow svg g g{stroke:#fff}.pagination .page_prev{transform:rotate(-180deg)}.single-post-page__container{position:relative;z-index:1}@media(max-width: 1300px){.single-post-page__container:before{height:24rem}}.single-post-page__container:before{content:"";position:absolute;right:-53%;top:-51%;background-image:url("../img/topographic-shape-top-right-below-banner.png");background-size:contain;background-repeat:no-repeat;background-position:center;z-index:-1;width:115%;height:100%}.single-post-page__container .backto-link{display:flex;flex-direction:row;padding-bottom:10%;align-items:center}.single-post-page__container .backto-link span.arrow{margin-right:2rem;padding:2.2rem;border-radius:50%;border:1px solid #687a5e;transform:rotate(-180deg);transition:.25s}.single-post-page__container .backto-link span.arrow svg{width:2.2rem;height:2.2rem}.single-post-page__container .backto-link span.text{color:#2c2c2c;font-family:"Satoshi",sans-serif;font-style:normal;font-weight:700;-webkit-font-smoothing:subpixel-antialiased !important;text-rendering:geometricPrecision !important;font-size:2rem;line-height:2.8rem;transition:.25s}.single-post-page__container .backto-link:hover span.text,.single-post-page__container .backto-link:focus span.text{color:#687a5e}.single-post-page__container .backto-link:hover span.arrow,.single-post-page__container .backto-link:focus span.arrow{background-color:#687a5e}.single-post-page__container .backto-link:hover span.arrow svg g,.single-post-page__container .backto-link:focus span.arrow svg g{stroke:#fff}@media(min-width: 1021px){.single-post-page__container #main{display:flex;justify-content:space-between}.single-post-page__container #main .blog-post__article{flex:0 0 58%;width:58%}.single-post-page__container #main .blog-post__recent-news{flex:0 0 31%;width:31%}}@media(min-width: 1501px){.single-post-page__container #main .blog-post__article{flex:0 0 48.65%;width:48.65%}.single-post-page__container #main .blog-post__recent-news{flex:0 0 26.4%;width:26.4%}}@media(min-width: 1501px){.single-post-page__container .blog-post__article{padding-left:6rem}.single-post-page__container .blog-post__recent-news{padding-right:6rem}}@media(max-width: 750px){.single-post-page__container{border-top:2px solid rgba(0,0,0,.1)}.single-post-page__container #main{padding-bottom:32px}}.blog-post__article{margin:0}.blog-post__article h1{font-family:"Roseau Slab",sans-serif;font-style:normal;font-weight:400;font-size:3.6rem;font-family:"Roseau Slab",sans-serif;font-style:normal;font-weight:bold;-webkit-font-smoothing:subpixel-antialiased !important;text-rendering:geometricPrecision !important;margin-top:1rem}@media(max-width: 800px){.blog-post__article h1{font-size:2rem}}.blog-post__article .date-tags{font-size:1.6rem;margin-top:1.6rem;color:#65a7e0;text-transform:uppercase}.blog-post__article .posted-on{display:inline-block;margin-right:1rem}.blog-post__article .blog-post__tags{display:inline-block}.blog-post__article .blog-post__tags a{display:inline-block;margin-right:1rem;text-decoration:none;color:#65a7e0;text-transform:uppercase}.blog-post__article .blog-post__tags a:before{display:none}.blog-post__article .blog-post__tags a:last-child{margin-right:0}.blog-post__article .blog-post__tags a:hover,.blog-post__article .blog-post__tags a:focus{text-decoration:underline}.blog-post__article .blog-post__main{margin-top:6rem}.blog-post__article .article__image.alignment--centered+p{margin-top:5.5rem}.blog-post__article .gallery__container,.blog-post__article .polls__container{margin-top:7.2rem}@media(max-width: 750px){.blog-post__article .blog-post__main,.blog-post__article .article__image.alignment--centered+p,.blog-post__article .gallery__container,.blog-post__article .polls__container{margin-top:3.2rem}}.blog-post__recent-news{margin-top:10%}.blog-post__recent-news h2{font-family:"Roseau Slab",sans-serif;font-style:normal;font-weight:bold;-webkit-font-smoothing:subpixel-antialiased !important;text-rendering:geometricPrecision !important;font-size:3.6rem;padding-left:2rem}.blog-post__recent-news .date-tags{font-size:1.4rem;margin-top:1.6rem}.blog-post__recent-news .posted-on{display:inline-block;margin-right:1rem}.blog-post__recent-news .blog-post__tags{display:inline-block}.blog-post__recent-news .blog-post__tags a{display:inline-block;margin-right:1rem;text-decoration:none;color:#000}.blog-post__recent-news .blog-post__tags a:before{display:none}.blog-post__recent-news .blog-post__tags a:last-child{margin-right:0}.blog-post__recent-news .blog-post__tags a:hover,.blog-post__recent-news .blog-post__tags a:focus{text-decoration:underline}.blog-post__recent-news .recent-news__item{padding:3.2rem 4.5rem 3.2rem 2rem;box-sizing:border-box;border-bottom:1px solid rgba(0,0,0,.2);position:relative}.blog-post__recent-news .recent-news__item .image{padding-bottom:3rem}.blog-post__recent-news .recent-news__item p{padding-top:2rem}.blog-post__recent-news h3{font-family:"Roseau Slab",sans-serif;font-style:normal;font-weight:400;font-size:2.4rem;font-weight:900;font-family:"Roseau Slab",sans-serif;font-style:normal;font-weight:400;font-size:2rem}@media(max-width: 800px){.blog-post__recent-news h3{font-size:1.8rem}}.blog-post__recent-news h3 a{text-decoration:none;color:#414141}.blog-post__recent-news h3 a:hover,.blog-post__recent-news h3 a:focus{color:#65a7e0}@media(max-width: 1350px){.blog-post__recent-news .recent-news__item{padding-right:0}}@media(max-width: 1020px){.blog-post__recent-news{margin-top:5.5rem}.blog-post__recent-news h2{padding-left:0}.blog-post__recent-news .recent-news__item{padding:2.6rem 0}}@media(max-width: 750px){.blog-post__recent-news{margin-top:2.5rem}}.blog-post__comments{padding:5.8rem 0 16rem;margin-bottom:-8.6rem}@media(min-width: 751px){.blog-post__comments .comments-header{display:flex;align-items:center}}.blog-post__comments .comments-header h2{margin-right:5.5rem}.blog-post__comments .comments-header button{background:none;border:none;padding:0;margin:0;border-radius:0;font-family:"Satoshi",sans-serif;font-style:normal;font-weight:700;-webkit-font-smoothing:subpixel-antialiased !important;text-rendering:geometricPrecision !important;font-size:1.6rem;display:flex;align-items:center;box-sizing:border-box;text-decoration:none;transition:.25s;padding:2.9rem 6.8rem;color:#12324e;text-transform:uppercase;text-align:center;background-color:#a4c9ea;transition:.25s;position:relative;border-radius:38px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.blog-post__comments .comments-header button:before{content:"";display:flex;position:absolute;left:2.6rem;transform:translateX(-2.6rem);background-image:url("../img/arrow-btn.svg");background-repeat:no-repeat;background-position:center;transition:.25s}.blog-post__comments .comments-header button:hover,.blog-post__comments .comments-header button:focus{color:#12324e}.blog-post__comments .comments-header button:hover:before,.blog-post__comments .comments-header button:focus:before{width:2rem;height:2rem;transform:translateX(0)}@media(max-width: 750px){.blog-post__comments .comments-header button{width:100%}}@media(max-width: 750px){.blog-post__comments .comments-header button{margin-top:2rem}}@media(max-width: 1350px){.blog-post__comments{border-top:1px solid #e8ebed;padding-bottom:8rem;margin-bottom:0}}@media(max-width: 800px){.blog-post__comments{border-top:1px solid #e8ebed;padding:2rem;border:0}}.blog-post__comments-form{max-width:70.4rem}.blog-post__comments-form h2{font-size:2rem}.blog-post__comments-form input[type=text],.blog-post__comments-form textarea{background-color:#fff}.blog-post__comment{max-width:70.4rem;margin-top:5rem}.blog-post__comment h3{font-size:1.8rem;font-family:"Satoshi",sans-serif;font-style:normal;font-weight:700;-webkit-font-smoothing:subpixel-antialiased !important;text-rendering:geometricPrecision !important}.blog-post__comment .posted-on{font-size:1.4rem}.blog-post__comment p{margin-top:1.6rem}.gallery__container{padding-top:6rem}.gallery__container a{display:block;background:#65a7e0}.gallery__container a:hover img,.gallery__container a:focus img{opacity:.7}.gallery__container img{display:block;transition:.25s}.gallery-images__container{margin-top:6.2rem}@media(min-width: 801px){.gallery-images__container{display:flex}.gallery-images__container .image-column__container{border-left:2px solid #fff}.gallery-images__container .photo{border-bottom:2px solid #fff}}@media(min-width: 1601px){.gallery-images__container{max-width:calc(100% + 38rem);margin-left:-19rem;margin-right:-19rem}}.gallery-images__container .image-column__container,.gallery-images__container .photo{margin-top:0 !important}.gallery-images__container #photo-4{position:relative}.gallery-images__container .more-images{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;padding:1rem;position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(18,50,78,.8);font-family:"Satoshi",sans-serif;font-style:normal;font-weight:700;-webkit-font-smoothing:subpixel-antialiased !important;text-rendering:geometricPrecision !important;font-size:1.4rem;font-weight:bold;color:#fff}.gallery-images__container .more-images .count{font-family:"Roseau Slab",sans-serif;font-style:normal;font-weight:bold;-webkit-font-smoothing:subpixel-antialiased !important;text-rendering:geometricPrecision !important;font-size:2.4rem;margin-bottom:1rem}@media(max-width: 800px){.gallery-images__container .image-column__container{border-top:2px solid #fff;display:flex}.gallery-images__container .photo{border-right:2px solid #fff}}@media(max-width: 450px){.gallery-images__container .more-images .count{margin-bottom:0}}.documents__list{margin-top:3rem}.documents__item{padding:3.2rem 4rem;background-color:#fff;border-radius:1.5rem;margin-bottom:3.2rem}.documents__item h2{font-family:"Satoshi",sans-serif;font-style:normal;font-weight:700;-webkit-font-smoothing:subpixel-antialiased !important;text-rendering:geometricPrecision !important;font-size:1.8rem}.documents__item span{display:inline-block;color:#2c2c2c;margin-top:2px}.documents__item .description{padding:1.8rem 0 0}.documents__item a{color:#cd7521;text-decoration:none;font-family:"Satoshi",sans-serif;font-style:normal;font-weight:700;-webkit-font-smoothing:subpixel-antialiased !important;text-rendering:geometricPrecision !important;font-size:1.6rem;letter-spacing:0;line-height:22px;text-align:right;display:flex;align-items:center;margin-top:2.8rem}.documents__item a span.icon{display:inline-block;margin-right:1rem}.documents__item a span.icon svg{width:1.4rem;height:1.4rem}.documents__item a span.icon svg path{transition:.25s}.documents__item a:hover,.documents__item a:focus{text-decoration:underline}.documents__item a:hover span.icon svg path,.documents__item a:focus span.icon svg path{fill:#687a5e}@media(min-width: 751px){.documents__item{display:flex;justify-content:space-between;align-items:center}.documents__item .description{padding:2.8rem 0 3.8rem}.documents__item a{margin-top:0}}.calendar-page__container{z-index:50;position:relative}.calendar-page__container .articles{padding-top:3.2rem}@media(min-width: 1501px){.calendar-page__container .articles{margin-left:6rem}}.calendar-page__container .article{margin:0}.calendar__header{padding-bottom:4.7rem}.calendar__header .container .calendar-header-wrapper{display:flex;flex-wrap:wrap;width:100%;box-sizing:border-box;justify-content:space-between;background-color:#fff;box-shadow:0 2px 20px 0 rgba(0,0,0,.2);align-items:flex-end;padding:5%}@media(min-width: 1201px){.calendar__header .container .calendar-header-wrapper .subscription-links{flex:0 0 100%;width:100%}}@media(max-width: 900px){.calendar__header .container .calendar-header-wrapper .search-filter,.calendar__header .container .calendar-header-wrapper .event-filter{display:flex;flex:0 0 100%}}.calendar__header .container .search-field,.calendar__header .container .filter-field{margin:0;padding-right:5%}@media(max-width: 900px){.calendar__header .container .search-field,.calendar__header .container .filter-field{display:flex;flex-direction:column;width:100%}}@media(max-width: 900px){.calendar__header .container form{display:flex;flex-direction:column;flex:0 0 100%;width:100%}.calendar__header .container form .filter-field{margin-top:3rem;margin-bottom:3rem}}.calendar__header .container input,.calendar__header .container select{background-color:#f2f2f2}@media(min-width: 1501px){.calendar__header .container .search-filter,.calendar__header .container .subscription-links{margin-left:6rem}}.calendar__header .container .btn{padding:3rem 5.2rem;margin-left:3rem}.calendar__header .subscription-links{margin-top:2.5rem}.calendar__header .subscription-links ul{list-style-type:none;margin:0;padding:0}.calendar__header .subscription-links li{display:inline-block;margin:5px 3rem 5px 0}.calendar__header .subscription-links li:last-child{margin-right:0}.calendar__header .subscription-links a{color:#000;position:relative;display:inline-block;font-size:1.6rem;text-decoration:none}.calendar__header .subscription-links a:before{content:"";display:inline-block;width:5px;height:5px;background-color:#687a5e;opacity:0;transform:translateX(-4px);transition:.25s;position:absolute;top:calc(50% - 2.5px);left:-1.2rem}.calendar__header .subscription-links a:hover:before,.calendar__header .subscription-links a:focus:before{opacity:1;transform:translate(0)}@media(max-width: 1200px){.calendar__header .view-toggle{margin:3rem 0 0}}.view-toggle{display:flex;position:relative;height:7.8rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.view-toggle button{background:none;border:none;padding:0;margin:0;border-radius:0;display:flex;align-items:center;justify-content:center;position:relative;z-index:2;padding:3rem;font-size:0;color:#000}.view-toggle button span{width:2rem;height:2rem}.view-toggle button.active span svg path{fill:#fff;stroke:#fff}.view-toggle .selection-slider{background-color:#687a5e;width:50%;height:100%;position:absolute;left:0;z-index:1;transition:.25s}.view-toggle button.active:nth-child(2)+.selection-slider{left:50%}#grid-calendar{width:100%}#grid-calendar table{max-width:1350px;width:100%;margin:5.2rem auto 0}@media(max-width: 750px){#grid-calendar table{margin-top:3.2rem}}#grid-calendar td{width:14.28%;border:1px solid #e6e6e6}#grid-calendar tr.calendar_nav{display:flex;position:relative;height:6.5rem;padding-bottom:7.2rem;flex-direction:row;align-items:center}#grid-calendar tr.calendar_nav th{padding:0}#grid-calendar tr.calendar_nav .month_heading{font-family:"Roseau Slab",sans-serif;font-style:normal;font-weight:400;font-size:2.4rem;font-weight:900;font-family:"Roseau Slab",sans-serif;font-style:normal;font-weight:bold;-webkit-font-smoothing:subpixel-antialiased !important;text-rendering:geometricPrecision !important}@media(max-width: 800px){#grid-calendar tr.calendar_nav .month_heading{font-size:1.8rem}}#grid-calendar tr.calendar_nav .th_left_none.th_right_none{display:flex;order:1;text-align:left}#grid-calendar tr.calendar_nav a{display:inline-block;position:relative;color:#000;font-size:0;height:4.7rem;width:4.7rem;background-size:contain;background-position:center;background-repeat:no-repeat}#grid-calendar tr.calendar_nav a:hover,#grid-calendar tr.calendar_nav a:focus{opacity:.7}#grid-calendar tr.calendar_nav b,#grid-calendar tr.calendar_nav strong{font-weight:inherit}#grid-calendar tr.calendar_nav .th_prev{position:absolute;display:flex;order:2;right:-10.2rem;text-align:right}#grid-calendar tr.calendar_nav .th_prev a{border:1px solid #000;border-radius:50%;background-image:url("../img/arrow-left-button.svg")}@media(max-width: 1200px){#grid-calendar tr.calendar_nav .th_prev{right:-10.2rem}}#grid-calendar tr.calendar_nav .th_next{display:flex;order:3;text-align:right;position:absolute;left:35rem}#grid-calendar tr.calendar_nav .th_next a{border:1px solid #000;border-radius:50%;background-image:url("../img/arrow-right-button.svg")}@media(max-width: 800px){#grid-calendar tr.calendar_nav .th_next{left:25rem}}#grid-calendar tr.calendar_nav+tr td{border:none;padding:3rem 0 1.6rem;font-size:1.4rem;text-align:center}#grid-calendar .cal_fullcell{min-height:17.7rem;padding:1rem}@media(max-width: 1020px){#grid-calendar .cal_fullcell{min-height:15rem;min-width:10rem}}#grid-calendar .cal_day{font-size:1.4rem;height:2.4rem;width:2.4rem;text-align:center;line-height:2.4rem;margin-bottom:2rem}#grid-calendar .event{margin:1rem 0 0 5px}#grid-calendar .event p{line-height:1}#grid-calendar .item_link{font-size:1.4rem;cursor:pointer;color:#000}#grid-calendar .item_link:hover,#grid-calendar .item_link:focus{text-decoration:underline}#grid-calendar .event_date{color:#000;font-size:1.4rem;font-weight:300;display:inline-block;margin-top:4px}#grid-calendar .highlight .cal_day{background-color:#687a5e;color:#fefefe;border-radius:50%}.event__modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10;width:100%;height:100%;background-color:rgba(0,0,0,.75);display:none}.modal_event{width:56rem;max-width:90%;height:auto;max-height:75vh;overflow-y:auto;overflow-x:hidden;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.modal_event .modal_close{background:none;border:none;padding:0;margin:0;border-radius:0;font-size:0;height:3rem;width:3rem;position:relative;transition:.25s}.modal_event .modal_close:before,.modal_event .modal_close:after{content:"";display:block;height:2.4rem;width:2px;background-color:#fff;position:absolute;top:.2rem;left:1.4rem}.modal_event .modal_close:before{transform:rotate(45deg)}.modal_event .modal_close:after{transform:rotate(-45deg)}.modal_event .modal_close:hover,.modal_event .modal_close:focus{opacity:.6}.modal_event .event__date{display:flex;justify-content:space-between;align-items:center;padding:3.2rem 4.8rem 1.2rem 6rem;background-color:#2c2c2c;z-index:3;position:relative;color:#fff;font-size:2rem;font-family:"Satoshi",sans-serif;font-style:normal;font-weight:700;-webkit-font-smoothing:subpixel-antialiased !important;text-rendering:geometricPrecision !important}.modal_event .event__info{padding:8rem 6rem;background-color:#fff;position:relative}.modal_event .event__info h3{font-family:"Roseau Slab",sans-serif;font-style:normal;font-weight:400;font-size:2.4rem;font-weight:900;font-family:"Roseau Slab",sans-serif;font-style:normal;font-weight:bold;-webkit-font-smoothing:subpixel-antialiased !important;text-rendering:geometricPrecision !important}@media(max-width: 800px){.modal_event .event__info h3{font-size:1.8rem}}.modal_event .event__info:before{content:"";position:absolute;background-image:url("../img/divider-pop-up-modals.svg");left:0;top:-1rem;width:65rem;background-size:cover;background-repeat:no-repeat;background-position:bottom;height:8rem;z-index:1}.modal_event .event__details{margin-top:2.2rem}.modal_event .event__desc{margin-top:3.2rem;font-size:1.8rem}.modal_event .event__desc p a{color:#65a7e0}.modal_event .event__desc p a:hover{color:#12324e}.modal_event .event__links{margin-top:5.5rem;display:flex}.modal_event .event__links a{font-family:"Roseau Slab",sans-serif;font-style:normal;font-weight:bold;-webkit-font-smoothing:subpixel-antialiased !important;text-rendering:geometricPrecision !important;position:relative;color:#687a5e;font-size:2rem;text-decoration:none;transition:.25s}.modal_event .event__links a:before{content:"";display:flex;position:absolute;left:0;transform:translateX(-2rem);background-image:url(../img/arrow-right.svg);background-repeat:no-repeat;background-position:center}.modal_event .event__links:hover a,.modal_event .event__links:focus a{padding-left:4rem}.modal_event .event__links:hover a:before,.modal_event .event__links:focus a:before{width:2rem;height:2rem;transform:translateX(0)}@media(max-width: 800px){.modal_event .event__desc{font-size:1.6rem}.modal_event .event__links a{font-size:1.6rem}}@media(max-width: 750px){.modal_event .event__date{padding:1.6rem 1rem 1.6rem 2.5rem;font-size:1.4rem}.modal_event .event__info{padding:6rem 2rem}.modal_event .event__links{margin-top:3.2rem}}.featured-event__container div,.calendar__list div{width:100%}.featured-event__container .event,.calendar__list .event{border-bottom:1px solid rgba(0,0,0,.2);padding:4rem 0 2.8rem;display:flex;flex-wrap:wrap}.featured-event__container .event .event__date,.calendar__list .event .event__date{background:none;color:#687a5e;font-family:"Roseau Slab",sans-serif;font-style:normal;font-weight:bold;-webkit-font-smoothing:subpixel-antialiased !important;text-rendering:geometricPrecision !important;flex:0 0 6.6rem;width:6.6rem;max-width:6.6rem;padding-right:2.6rem;box-sizing:border-box}.featured-event__container .event .event__info,.calendar__list .event .event__info{display:flex;flex-direction:column;flex:0 0 calc(100% - 6.6rem);width:calc(100% - 6.6rem);max-width:calc(100% - 6.6rem)}.featured-event__container .event .event__description,.calendar__list .event .event__description{flex:0 0 100%;width:100%;max-width:100%;max-width:940px;box-sizing:border-box}.featured-event__container .event .event__description p a,.calendar__list .event .event__description p a{color:#65a7e0}.featured-event__container .event .event__description p a:hover,.calendar__list .event .event__description p a:hover{color:#12324e}.featured-event__container .event .event__links,.calendar__list .event .event__links{flex:0 0 17.8rem;padding-left:6.6rem;margin-top:2rem;width:100%;display:flex;align-items:flex-end}.featured-event__container .event .event__date,.calendar__list .event .event__date{text-transform:uppercase;text-align:center}.featured-event__container .event .event__date .day,.calendar__list .event .event__date .day{color:#687a5e;font-size:2.8rem;width:6.4rem;padding:5px 5px 1rem;box-sizing:border-box;display:inline-block;text-align:right}.featured-event__container .event .event__date .date,.calendar__list .event .event__date .date{font-family:"Roseau Slab",sans-serif;font-style:normal;font-weight:bold;-webkit-font-smoothing:subpixel-antialiased !important;text-rendering:geometricPrecision !important;line-height:3.4rem;display:block}.featured-event__container .event .event__date .month,.calendar__list .event .event__date .month{font-family:"Roseau Slab",sans-serif;font-style:normal;font-weight:bold;-webkit-font-smoothing:subpixel-antialiased !important;text-rendering:geometricPrecision !important;display:inline-block;line-height:3.4rem;text-transform:capitalize}.featured-event__container .event .event__info h2,.calendar__list .event .event__info h2{font-family:"Roseau Slab",sans-serif;font-style:normal;font-weight:400;font-size:2.4rem;font-weight:900;font-family:"Roseau Slab",sans-serif;font-style:normal;font-weight:bold;-webkit-font-smoothing:subpixel-antialiased !important;text-rendering:geometricPrecision !important;padding-bottom:2.2rem}@media(max-width: 800px){.featured-event__container .event .event__info h2,.calendar__list .event .event__info h2{font-size:1.8rem}}.featured-event__container .event a,.calendar__list .event a{display:flex;flex-direction:row;font-size:2rem;font-family:"Roseau Slab",sans-serif;font-style:normal;font-weight:bold;-webkit-font-smoothing:subpixel-antialiased !important;text-rendering:geometricPrecision !important;color:#687a5e;text-decoration:none;position:relative}.featured-event__container .event a span.arrow,.calendar__list .event a span.arrow{display:flex;width:0;height:2rem;position:relative;transition:.25s;transform:translateX(-2rem)}.featured-event__container .event a:hover span.arrow,.featured-event__container .event a:focus span.arrow,.calendar__list .event a:hover span.arrow,.calendar__list .event a:focus span.arrow{width:2rem;padding-right:2rem;transform:translateX(0)}@media(min-width: 751px)and (max-width: 1020px){.featured-event__container .event .event__date,.calendar__list .event .event__date{flex:0 0 11.4rem;width:11.4rem;max-width:11.4rem;padding-right:5rem;box-sizing:border-box}.featured-event__container .event .event__info,.calendar__list .event .event__info{flex:0 0 calc(100% - 11.4rem);width:calc(100% - 11.4rem);max-width:calc(100% - 11.4rem);box-sizing:border-box}.featured-event__container .event .event__description,.calendar__list .event .event__description{order:1;flex:0 0 100%;width:100%;max-width:100%;max-width:940px;padding-left:0;box-sizing:border-box}.featured-event__container .event .event__links,.calendar__list .event .event__links{order:2;flex:0 0 17.8rem;width:17.8rem;max-width:17.8rem;padding-left:11.4rem}}@media(min-width: 1021px)and (max-width: 1500px){.featured-event__container .event .event__date,.calendar__list .event .event__date{flex:0 0 11.4rem;width:11.4rem;max-width:11.4rem;padding-right:5rem;box-sizing:border-box}.featured-event__container .event .event__info,.calendar__list .event .event__info{flex:0 0 calc(100% - 36.2rem);width:calc(100% - 36.2rem);max-width:calc(100% - 36.2rem);padding-right:5.5rem;box-sizing:border-box}.featured-event__container .event .event__description,.calendar__list .event .event__description{order:1;flex:0 0 100%;width:100%;max-width:100%;max-width:940px;padding-right:5.5rem;padding-left:0;box-sizing:border-box}.featured-event__container .event .event__links,.calendar__list .event .event__links{flex:0 0 22.8rem;width:22.8rem;max-width:22.8rem;padding-left:0;margin-top:0}}@media(min-width: 1501px){.featured-event__container .event,.calendar__list .event{margin-left:6rem}.featured-event__container .event .event__date,.calendar__list .event .event__date{flex:0 0 19rem;width:19rem;max-width:19rem;padding-right:12.2rem;box-sizing:border-box}.featured-event__container .event .event__info,.calendar__list .event .event__info{width:100%;max-width:calc(100% - 42.8rem);padding-right:5.5rem;box-sizing:border-box}.featured-event__container .event .event__description,.calendar__list .event .event__description{width:100%;max-width:100%;padding-right:5.5rem;padding-left:0;padding-top:2.4rem;box-sizing:border-box}.featured-event__container .event .event__description p,.calendar__list .event .event__description p{line-height:2.6rem}.featured-event__container .event .event__links,.calendar__list .event .event__links{flex:0 0 22.8rem;width:22.8rem;max-width:22.8rem;padding-left:0;margin-top:0}}@media(max-width: 1500px){.featured-event__container .event .event__description,.calendar__list .event .event__description{margin-top:2rem}}@media(max-width: 800px){.featured-event__container .event .event__links a,.calendar__list .event .event__links a{font-size:1.6rem}.featured-event__container .event .event__links a span.icon,.calendar__list .event .event__links a span.icon{top:2px}}@media(max-width: 750px){.featured-event__container .event .event__date .day,.calendar__list .event .event__date .day{width:4.2rem}.featured-event__container .event .event__date .date,.calendar__list .event .event__date .date{font-size:2rem}}@media(max-width: 450px){.featured-event__container .event .event__date,.calendar__list .event .event__date{width:100%;max-width:100%;margin:auto;padding-right:0;text-align:center}.featured-event__container .event .event__date .day,.calendar__list .event .event__date .day{width:unset;text-align:center}.featured-event__container .event .event__info,.calendar__list .event .event__info{width:100%;max-width:100%;flex:0 0 100%}.featured-event__container .event .event__links,.calendar__list .event .event__links{margin:auto;margin-top:2rem;padding-left:5.5rem}}.featured-event__container{background-color:#e8ebed}@media(min-width: 1201px){.featured-event__container{padding-top:28rem;margin-top:-28rem}}.featured-event__container .event{border:0;padding:6.4rem 0 7rem}.featured-event__container .event .event__links a{color:#000}.featured-event__container+#main{padding-top:36px}@media(max-width: 750px){.featured-event__container .event{padding:6rem 0 3.2rem}}.buisiness-banner{padding-top:24rem;margin-top:-24rem;padding-bottom:30rem;background:linear-gradient(180deg, #141414 0%, #313131 100%)}.buisiness-banner:after{position:absolute;content:"";background-image:url("../img/homepage-divider-behind-banner-image.svg");background-repeat:no-repeat;background-size:cover;z-index:1;width:100%;height:35rem;left:0}.buisiness-banner h1{color:#fff}.business-directory-page__container{flex-direction:column;margin-top:-25rem;position:relative;z-index:3}@media(min-width: 751px){.business-directory-page__container .articles{margin-top:5.5rem}}.sub-page-container.business-directory-page{max-width:100%}#business-directory-map{min-height:36rem;height:40vw;max-height:52rem;border-radius:37px}@media(max-width: 1200px){#business-directory-map{margin-left:-85px;margin-right:-85px}}@media(max-width: 750px){#business-directory-map{margin-left:-32px;margin-right:-32px}}.businesses-list{margin-top:5rem}.business_type{font-weight:bold}.business__item{padding:3.2rem;background-color:#fff;box-sizing:border-box;margin-bottom:3.2rem;border-radius:15px}.business__item div.business-description{margin-top:1.5rem;max-width:75ch}@media(min-width: 751px){.business__item .business__item-top{display:flex;justify-content:space-between;align-items:center}.business__item .business__item-top .business__item-top-left{flex:0 0 calc(100% - 19.7rem);width:calc(100% - 19.7rem)}.business__item .business__item-top .business__item-top-right{flex:0 0 19.7rem;width:19.7rem}}.business__item .business__item-top-left{padding-right:5rem;box-sizing:border-box}.business__item .business__item-top-right{display:flex;flex-direction:column}.business__item .business__item-top-right a{flex-direction:row;gap:2rem;box-sizing:border-box;align-items:flex-end;font-size:2rem}.business__item h2{font-size:2rem;color:#12324e;max-width:50rem}.business__item .category{font-style:italic}.business__item a.view-map{display:flex;margin-bottom:2rem;align-items:center;color:#687a5e;font-family:"Roseau Slab",sans-serif;font-style:normal;font-weight:400;text-decoration:none;cursor:pointer}.business__item a.view-map span.icon{display:inline-block;margin-right:1.2rem}.business__item a.view-map svg{width:1.8rem;height:2.6rem}.business__item a.view-map svg path{transition:.25s}.business__item a.view-map:hover,.business__item a.view-map:focus{text-decoration:underline}.business__item a.view-map:hover svg path,.business__item a.view-map:focus svg path{fill:#687a5e}.business__item .business__item-more-details{width:7.6rem}.business__item button.expand-business-details{background:none;border:none;padding:0;margin:0;border-radius:0;width:3rem;height:3rem;background-color:#687a5e;font-size:0;margin:0 0 0 auto}.business__item button.expand-business-details span.icon{display:inline-block;position:relative;width:1.6rem;height:1.6rem}.business__item button.expand-business-details span.icon:before,.business__item button.expand-business-details span.icon:after{content:"";display:inline-block;width:1.6rem;height:2px;background-color:#fefefe;transition:.25s;position:absolute;top:7px;left:0}.business__item button.expand-business-details span.icon:after{transform:rotate(90deg)}.business__item button.expand-business-details:hover,.business__item button.expand-business-details:focus{opacity:.8}.business__item button.expand-business-details.open span.icon:before,.business__item button.expand-business-details.open span.icon:after{transform:rotate(180deg)}.business__item .business__item-details{display:flex;flex-direction:row;gap:5rem}.business__item .business-address,.business__item .business-phones,.business__item .business-description{margin-top:1rem}.business__item a.view-website{display:flex;color:#687a5e;flex-direction:row;text-decoration:none;font-family:"Roseau Slab",sans-serif;font-style:normal;font-weight:400;padding-right:2rem}.business__item a.view-website span.icon{width:2rem;height:2rem}@media(max-width: 750px){.business__item .business__item-top{position:relative}.business__item .business__item-top-left{padding-right:6rem}.business__item a.view-map{margin-top:1.6rem}.business__item button.expand-business-details{position:absolute;top:calc(50% - 1.5rem);right:0}.business__item .business__item-details{margin-top:1rem}}.business__infowindow{font-family:"Satoshi",sans-serif;font-style:normal;font-weight:400;font-size:1.4rem;padding:0 12px 12px 0}.business__infowindow h4{font-size:2rem;font-family:"Satoshi",sans-serif;font-style:normal;font-weight:700;-webkit-font-smoothing:subpixel-antialiased !important;text-rendering:geometricPrecision !important}.business__infowindow .business__address,.business__infowindow .business__phones{margin-top:1.6rem}.business__infowindow a.view-website{display:flex;color:#687a5e;flex-direction:row;text-decoration:none;font-family:"Roseau Slab",sans-serif;font-style:normal;font-weight:400;padding-right:2rem;align-items:flex-end;justify-content:flex-start;gap:2rem}.business__infowindow a.view-website span.icon{width:2rem;height:2rem}.site-notice__banner{padding:4.6rem 0 4.5rem;background-color:#12324e;z-index:10;position:relative;font-size:1.6rem}.site-notice__banner:after{position:absolute;content:"";background-image:url("topographic-shape-left-below-things-to-do.png");background-repeat:no-repeat;background-size:cover;z-index:1;width:100%;height:100%;left:0;bottom:0rem}.site-notice__banner .container{position:relative;z-index:3}@media(min-width: 801px){.site-notice__banner .container{display:flex;justify-content:space-between;align-items:flex-end}.site-notice__banner .container .content{padding-right:4rem;box-sizing:border-box}}.site-notice__banner .content{max-width:940px}.site-notice__banner h2{color:#fff;font-size:2rem}.site-notice__banner p{color:#fff;margin-top:.5rem}.site-notice__banner p+p{margin-top:22px}.site-notice__banner p.link{margin-top:1.6rem}.site-notice__banner a{font-family:"Roseau Slab",sans-serif;font-style:normal;font-weight:bold;-webkit-font-smoothing:subpixel-antialiased !important;text-rendering:geometricPrecision !important;color:#fff;font-size:1.8rem;text-decoration:none}.site-notice__banner a span.icon{display:inline-block;margin-right:1.4rem;position:relative;top:3px;transition:.25s}.site-notice__banner a span.icon svg{width:1.9rem;height:1.8rem}.site-notice__banner a span.icon svg g g{stroke:#fff}.site-notice__banner a:hover,.site-notice__banner a:focus{color:#a4c9ea}.site-notice__banner a:hover span.icon,.site-notice__banner a:focus span.icon{transform:translateX(5px)}@media(max-width: 800px){.site-notice__banner a{font-size:1.6rem}}@media(max-width: 750px){.site-notice__banner{border:0;padding:2.5rem 0}}.site-notice__trigger{height:6.5rem;width:6.5rem;background-color:#f4775d;border-radius:50%;box-shadow:0px 0px 5px 0px rgba(0,0,0,.25);position:fixed;bottom:6.5rem;right:6.5rem;z-index:100;font-size:0;transition:.25s;display:none}.site-notice__trigger .icon{display:block;max-width:36px;margin:0 auto;position:relative;top:-2px}.site-notice__trigger .icon svg{width:36px;height:32px}.site-notice__trigger.visible{display:block}.site-notice__trigger:hover,.site-notice__trigger:focus{box-shadow:0px 0px 5px 0px rgba(0,0,0,.75)}@media(max-width: 800px){.site-notice__trigger{bottom:2.2rem;right:2.2rem}}.site-notice__modal{position:fixed;top:0;left:0;height:100vh;width:100vw;z-index:1000;background-color:rgba(0,0,0,.75);transition:.25s;opacity:0;visibility:hidden}.site-notice__modal.open{opacity:1;visibility:visible}.site-notice__modal.open .modal__container{transform:translate(-50%, -50%)}.site-notice__modal .modal__container{width:90%;max-width:56rem;max-height:90vh;padding:0;position:absolute;top:50%;left:50%;background-color:#2c2c2c;overflow:hidden;transition:.25s;transform:translate(-50%, calc(-50% + 2.5rem))}.site-notice__modal .modal__header{background-color:#2c2c2c;padding:3.2rem 4.8rem 3.2rem 6rem;box-sizing:border-box;width:100%;flex:0 0 auto;display:flex;align-items:center;justify-content:space-between}.site-notice__modal .modal__header h3{font-size:2rem;color:#fff}.site-notice__modal .site-notice__close{background:none;border:none;margin:0;padding:0;height:25px;width:25px;position:relative;font-size:0}.site-notice__modal .site-notice__close:before,.site-notice__modal .site-notice__close:after{content:"";display:block;height:25px;width:3px;background-color:#fff;position:absolute;top:0;left:11px}.site-notice__modal .site-notice__close:before{transform:rotate(45deg)}.site-notice__modal .site-notice__close:after{transform:rotate(-45deg)}.site-notice__modal .modal__body{padding:3.6rem 6rem;box-sizing:border-box;width:100%;font-size:1.8rem;background-color:#faf6ed;position:relative;flex:0 1 100%;max-height:calc(90vh - 94px);overflow-y:auto}.site-notice__modal .modal__body:before{content:"";position:absolute;background-image:url("../img/divider-pop-up-modals.svg");left:0;top:-2rem;width:102%;background-size:cover;background-repeat:no-repeat;background-position:bottom;height:10rem;z-index:2}.site-notice__modal .modal__body p{margin-top:2.5rem}.site-notice__modal .modal__body p+p{margin-top:22px}.site-notice__modal .modal__body p.link{margin-top:6.5rem}.site-notice__modal .modal__body a{background:none;border:none;padding:0;margin:0;border-radius:0;font-family:"Satoshi",sans-serif;font-style:normal;font-weight:700;-webkit-font-smoothing:subpixel-antialiased !important;text-rendering:geometricPrecision !important;font-size:1.6rem;display:flex;align-items:center;box-sizing:border-box;text-decoration:none;transition:.25s;padding:2.9rem 6.8rem;color:#12324e;text-transform:uppercase;text-align:center;background-color:#a4c9ea;transition:.25s;position:relative;border-radius:38px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;width:fit-content;font-size:1.6rem;text-decoration:none}.site-notice__modal .modal__body a:before{content:"";display:flex;position:absolute;left:2.6rem;transform:translateX(-2.6rem);background-image:url("../img/arrow-btn.svg");background-repeat:no-repeat;background-position:center;transition:.25s}.site-notice__modal .modal__body a:hover,.site-notice__modal .modal__body a:focus{color:#12324e}.site-notice__modal .modal__body a:hover:before,.site-notice__modal .modal__body a:focus:before{width:2rem;height:2rem;transform:translateX(0)}.site-notice__modal .modal__body a span.icon{display:none;margin-right:1.6rem;position:relative;top:0;transition:.25s}.site-notice__modal .modal__body a span.icon svg{width:1.7rem;height:1.6rem}.site-notice__modal .modal__body a span.icon svg g g{stroke:#12324e}.site-notice__modal .modal__body a:hover span.icon,.site-notice__modal .modal__body a:focus span.icon{display:inline-block;transform:translateX(5px)}@media(max-width: 800px){.site-notice__modal .modal__header h2{font-size:1.6rem}.site-notice__modal .modal__body{font-size:1.4rem}.site-notice__modal .modal__body a{font-size:1.6rem}}@media(max-width: 750px){.site-notice__modal .modal__header{padding:1.6rem 1.6rem 1.6rem 2.2rem}.site-notice__modal .modal__body{padding:2.6rem 2.5rem 3.2rem 2.2rem}.site-notice__modal .modal__body p.link{margin-top:1.6rem}}body.no-scroll .emergency-notice__trigger{display:none}#main.main--home{padding:0 0;position:relative;z-index:1;display:flex;flex-direction:column;background-color:#faf6ed}#home-banner{position:relative;background:linear-gradient(180deg, rgba(15, 15, 15, 0.93) 0%, #2F2E2E 100%);color:#faf6ed;padding-bottom:6.2rem}@media(min-width: 1301px){#home-banner{padding-top:22rem;margin-top:-22rem}}@media(max-width: 1300px){#home-banner{padding-top:24rem;margin-top:-24rem}}@media(min-width: 1021px){#home-banner{border-bottom:2px solid #faf6ed}#home-banner:after{position:absolute;content:"";background-image:url("../img/homepage-divider-behind-banner-image.svg");background-repeat:no-repeat;background-size:cover;z-index:1;width:100%;height:80%;left:0;bottom:-8rem}}#home-banner .container{position:relative}@media(min-width: 1021px){#home-banner .container{display:flex;position:relative;flex-wrap:wrap;max-width:160rem;margin:0 auto}#home-banner .container .banner-content{display:flex;flex-direction:column;position:absolute;width:63.75%;max-width:63.75%}}@media(max-width: 1020px){#home-banner .container{position:relative;display:flex;flex-direction:column;padding:0;width:100%}#home-banner .container .banner-content{top:10rem}}#home-banner .banner-content{display:flex;flex-direction:column;position:absolute;top:25%;padding-left:5%;box-sizing:border-box;z-index:3}#home-banner .banner-slider-content{position:absolute;display:flex;flex-direction:row;align-items:center;justify-content:center;width:26%;height:10rem;right:15rem;bottom:2rem;z-index:2}#home-banner .banner-slider-content .count{position:absolute;z-index:5;width:18rem;display:flex;flex-direction:row;justify-content:space-between}#home-banner .banner-slider-content .count span{color:#fff;font-size:2rem;font-family:"Roseau Slab",sans-serif;font-style:normal;font-weight:400;background:none}#home-banner .banner-slider-content .count span:before{content:"0"}#home-banner .banner-slider-content .count ul{list-style:none;display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:100%;padding:0}#home-banner .banner-slider-content .count ul li{opacity:0;padding:0 2rem}#home-banner .banner-slider-content .count ul li:first-child,#home-banner .banner-slider-content .count ul li:last-child{opacity:1}#home-banner .banner-slider-content .count ul li:first-child button,#home-banner .banner-slider-content .count ul li:last-child button{color:#fff;font-size:2rem;font-family:"Roseau Slab",sans-serif;font-style:normal;font-weight:400;background:none}#home-banner .banner-slider-content .count ul li:first-child button:before,#home-banner .banner-slider-content .count ul li:last-child button:before{content:"0"}#home-banner .banner-slider-content .slider-arrows{position:absolute;display:flex;flex-direction:row;width:100%;justify-content:space-between;right:0}#home-banner .banner-slider-content .slider-arrows .slick-arrow{color:#687a5e;background:none;border:1px solid #687a5e;border-radius:50%;z-index:5;height:5.4rem;width:5.4rem;padding:1.6rem;font-size:0}#home-banner .banner-slider-content .slider-arrows .slick-arrow svg{width:2.4rem;height:auto}#home-banner .banner-slider-content .slider-arrows .slick-arrow:hover,#home-banner .banner-slider-content .slider-arrows .slick-arrow:active,#home-banner .banner-slider-content .slider-arrows .slick-arrow:focus{background-color:#687a5e}#home-banner .banner-slider-content .slider-arrows .slick-arrow:hover svg g g,#home-banner .banner-slider-content .slider-arrows .slick-arrow:active svg g g,#home-banner .banner-slider-content .slider-arrows .slick-arrow:focus svg g g{stroke:#fff}#home-banner .banner-slider-content .slider-arrows .slick-prev svg{transform:rotate(-180deg)}@media(max-width: 1500px){#home-banner .banner-slider-content .count ul li{padding:0 1rem}}@media(max-width: 1300px){#home-banner .banner-slider-content{display:none}}#home-banner .timer{width:100px;position:relative;height:4px;background-color:#fff;display:inline-block;margin-right:8px}#home-banner .timer .time-elapsed{width:0;height:4px;position:absolute;background-color:#687a5e;animation:testimonial-timer-elapse 3s linear infinite;animation-delay:.5s}@keyframes testimonial-timer-elapse{to{width:100%}}#home-banner .quicklinks-container{width:80%;display:flex;z-index:3}@media(min-width: 1301px){#home-banner .quicklinks-container{width:50%;left:11rem}}@media(min-width: 1021px){#home-banner .quicklinks-container{position:absolute;bottom:11rem;left:9rem}}@media(max-width: 1020px){#home-banner .quicklinks-container{width:100%}#home-banner .quicklinks-container ul{margin:0}}#home-banner .home-banner__quick-links{display:flex;flex-direction:column;width:100%;left:5%}@media(min-width: 1){#home-banner .home-banner__quick-links{flex:0 0 calc(100% - 60rem);width:calc(100% - 60rem)}}@media(min-width: 1301px){#home-banner .home-banner__quick-links{margin-top:11rem;left:10%}}@media(min-width: 1021px){#home-banner .home-banner__quick-links{display:flex;flex-direction:row;position:relative}#home-banner .home-banner__quick-links .category{flex:0 0 calc(50% - .5px);width:calc(50% - .5px)}}#home-banner .home-banner__quick-links .category.open{display:flex;flex-direction:column}@media(min-width: 1021px){#home-banner .home-banner__quick-links .category{position:absolute;top:0;max-width:100%;width:calc(50% - .5px);z-index:10;transition:.25s}#home-banner .home-banner__quick-links .category:not(:last-child){left:0}#home-banner .home-banner__quick-links .category:last-child{right:0}#home-banner .home-banner__quick-links .category:last-child .links-dropdown{margin-left:-100%}#home-banner .home-banner__quick-links .category.open{z-index:15}}#home-banner .home-banner__quick-links button{background:rgba(0,0,0,0);display:inline-block;width:100%;padding:0;font-family:"Roseau Slab",sans-serif;font-style:normal;font-weight:bold;-webkit-font-smoothing:subpixel-antialiased !important;text-rendering:geometricPrecision !important;position:relative;color:#fff;text-align:left;font-size:2rem}@media(min-width: 1021px){#home-banner .home-banner__quick-links button{height:8rem}}@media(max-width: 1020px){#home-banner .home-banner__quick-links button{background:#000;padding:2rem 4rem}}#home-banner .home-banner__quick-links button:after,#home-banner .home-banner__quick-links button:before{position:absolute;content:"";top:3rem;bottom:0;right:8rem;width:1.8rem;height:2px;background:#fff;transition:.25s}@media(min-width: 1021px){#home-banner .home-banner__quick-links button:after,#home-banner .home-banner__quick-links button:before{top:4rem}}#home-banner .home-banner__quick-links button:after{transform:rotate(90deg)}#home-banner .home-banner__quick-links button.open{color:#687a5e}#home-banner .home-banner__quick-links button.open:after,#home-banner .home-banner__quick-links button.open:before{background:#687a5e}#home-banner .home-banner__quick-links button.open:after{transform:rotate(0deg)}#home-banner .home-banner__quick-links .links-dropdown{display:none;align-items:center;background-color:#222;box-shadow:0 2px 20px 0 rgba(0,0,0,.15);transition:.25s;max-height:0;width:200%;height:100%}@media(min-width: 1021px){#home-banner .home-banner__quick-links .links-dropdown{border-radius:13px}}#home-banner .home-banner__quick-links .links-dropdown.open{display:flex;max-height:40rem;height:auto}#home-banner .home-banner__quick-links .links-dropdown.open ul{visibility:visible}@media(max-width: 1020px){#home-banner .home-banner__quick-links .links-dropdown.open ul{padding:2rem}#home-banner .home-banner__quick-links .links-dropdown.open ul li:last-child{margin-bottom:0}}#home-banner .home-banner__quick-links ul{padding:2rem 4rem;transition:.25s;visibility:hidden;list-style:none}@media(min-width: 1021px){#home-banner .home-banner__quick-links ul{display:flex;flex-wrap:wrap;width:100%;padding:4rem 4rem 2.5rem 4rem;justify-content:flex-start;gap:1.5rem}}@media(min-width: 1){#home-banner .home-banner__quick-links ul{max-width:60rem}}#home-banner .home-banner__quick-links ul li{margin-bottom:2rem}#home-banner .home-banner__quick-links ul li:hover a,#home-banner .home-banner__quick-links ul li:active a{color:#65a7e0}#home-banner .home-banner__quick-links ul a{color:#fff;text-decoration:none;position:relative;display:inline-flex;align-items:center;transition:.25s;overflow:hidden}#home-banner .home-banner__quick-links ul a span{width:1.6rem;padding-right:.5rem;transform:translateX(-1.6rem);transition:.25s}#home-banner .home-banner__quick-links ul a span svg g g{stroke:#a4c9ea}#home-banner .home-banner__quick-links ul a:hover{color:#a4c9ea}#home-banner .home-banner__quick-links ul a:hover span{transform:translateX(0)}#home-banner .banner-image-slider{position:relative;width:100%;height:auto;display:flex;margin:auto;aspect-ratio:1400/675;min-height:50rem;border-radius:37px;overflow:hidden}#home-banner .banner-image-slider:before{content:"";position:absolute;width:100%;height:100%;bottom:0;background:linear-gradient(178.93deg, rgba(0, 0, 0, 0) 18%, rgb(0, 0, 0) 79.64%, #000000 100%);z-index:3}#home-banner .banner-image-slider .banner-image img{display:flex;position:absolute;width:100%;top:0;left:0;bottom:0;right:0;-o-object-fit:cover;object-fit:cover;max-height:67.5rem;min-height:48rem;animation-name:scaleSlider;transform:scale(1.1);transition:5.6s linear;border-radius:37px 37px 0 0}#home-banner .banner-image-slider .banner-image.slick-active img{transform:scale(1)}#home-banner .banner-image-slider .slick-list{width:-webkit-fill-available}@media(min-width: 1021px){#home-banner .banner-image-slider{max-height:67.5rem}#home-banner .banner-image-slider:before{border-radius:37px}#home-banner .banner-image-slider img{border-radius:37px}}@media(max-width: 1020px){#home-banner .banner-image-slider{min-height:36rem;border-radius:37px 37px 0 0}}#home-banner .banner-image-slider{box-sizing:border-box;position:relative;z-index:2}#home-banner h1{line-height:1.25;font-family:"Roseau Slab",sans-serif;font-style:normal;font-weight:900;font-size:12rem;opacity:.5;color:#fff}#home-banner span.subtitle{display:block;font-family:"Roseau Slab",sans-serif;font-style:normal;font-weight:400;font-size:2.4rem;font-weight:900;margin-top:1.5rem}@media(max-width: 800px){#home-banner span.subtitle{font-size:1.8rem}}#home-banner .banner-search{width:100%;position:relative}#home-banner .banner-search{margin-top:3.6rem}#home-banner .banner-search form{position:relative;box-sizing:border-box}#home-banner .banner-search label{position:absolute;font-size:2rem;top:30%;left:10rem;color:#2f2f2f}#home-banner .banner-search input{border-radius:3.6rem;box-sizing:border-box;font-size:2rem;height:7.2rem;line-height:8.8rem;padding:0 3.4rem 0 14%;background-color:#fff}#home-banner .banner-search span{position:absolute;right:2rem;bottom:38%;color:#3e3e3e;font-size:14px}#home-banner .banner-search button{font-size:0;box-shadow:none;border:0;padding:2rem;background-color:#65a7e0;border-radius:50%;position:absolute;top:10%;left:6px;margin:0}#home-banner .banner-search button:before{background:none}#home-banner .banner-search button svg{width:2rem;height:2rem}@media(max-width: 1350px){#home-banner .banner-social-links{margin-top:3.2rem}#home-banner .banner-social-links li{margin-right:3.2rem}}@media(max-width: 1020px){#home-banner{padding-bottom:3.6rem}#home-banner h1{font-size:7rem}#home-banner .banner-social-links svg{width:3rem}#home-banner .home-topographic-graphic{top:20rem;left:-105.5rem}}@media(max-width: 1020px){#home-banner{padding-bottom:0}#home-banner .banner-content{width:100%}#home-banner h1{font-size:7rem}#home-banner .banner-search{width:90%;margin-top:2.4rem}#home-banner .banner-search label{font-size:1.4rem;top:33%;left:5rem}#home-banner .banner-search input{height:4.5rem}#home-banner .banner-search button{padding:1rem;top:15%}#home-banner .banner-search button svg{width:1.2rem;height:1.2rem}#home-banner .banner-search span{bottom:30%}}#home-banner .banner-content{transition-delay:1s}#home-banner .banner-image-slider{transition-delay:.5s}#home-banner .banner-slider-content,#home-banner .quicklinks-container{transition-delay:1.25s}#home-poll{margin-top:9.5rem}@media(min-width: 1351px){#home-poll .poll-form{display:flex;justify-content:center;align-items:center}}@media(min-width: 751px){#home-poll .poll-results{display:flex;flex-wrap:wrap}#home-poll .poll-results .poll-result{padding-right:5rem;box-sizing:border-box}}@media(min-width: 751px)and (max-width: 1200px){#home-poll .poll-results .poll-result{flex:0 0 50%;width:50%;max-width:50%}#home-poll .poll-results .poll-result:nth-child(even){padding-right:0}}@media(min-width: 1201px){#home-poll .poll-results .poll-result{flex:0 0 33.3333333333%;width:33.3333333333%;max-width:33.3333333333%}#home-poll .poll-results .poll-result:nth-child(even){padding-right:5rem}#home-poll .poll-results .poll-result:nth-child(3n){padding-right:5rem}}#home-poll button.vote-submit,#home-poll .successful-vote{margin-top:0}@media(max-width: 1350px){#home-poll button.vote-submit,#home-poll .successful-vote{margin-top:3rem}}@media(max-width: 750px){#home-poll{margin-top:5.6rem}}#home-news-events{display:flex;flex-direction:column;flex-wrap:wrap;width:100%;position:relative;box-sizing:border-box}@media(max-width: 800px){#home-news-events{overflow:hidden}}#home-news-events:before{content:"";position:absolute;right:-40%;top:-60%;background-image:url("../img/topographic-shape-top-right-below-banner.png");background-size:cover;background-repeat:no-repeat;background-position:center;z-index:1;width:100%;height:100%;overflow:hidden}@media(max-width: 800px){#home-news-events{border-top:2px solid #faf6ed}#home-news-events:after{content:"";position:absolute;background-image:url("../img/homepage-divider-below-news-and-events.svg");left:0;width:100%;background-size:cover;background-repeat:no-repeat;bottom:-5px;background-position:bottom;height:16rem;z-index:2}}#home-news-events .news-events-container{display:flex;justify-content:space-around;margin-top:-3.6rem;margin-bottom:10rem;box-sizing:border-box;z-index:5}#home-news-events .news-events-container .container{display:flex;justify-content:space-around}@media(max-width: 800px){#home-news-events .news-events-container{margin-bottom:5rem}}#home-news-events .bg-heading{opacity:.06;color:#2c2c2c;font-family:"Roseau Slab";font-size:10rem;font-weight:900;letter-spacing:0;line-height:10rem;padding-left:15%;z-index:3}#home-news-events .news-events-heading{color:#12324e;font-family:"Roseau Slab",sans-serif;font-style:normal;font-weight:900;font-size:4.8rem;font-weight:900;letter-spacing:0;line-height:58px}@media(max-width: 1200px){#home-news-events:after{bottom:-10rem}#home-news-events .news-events-container{margin-top:0;width:100%}#home-news-events .container{flex-direction:column}#home-news-events .bg-heading{font-size:7rem;padding:0 8%}}@media(max-width: 800px){#home-news-events{padding-top:10%}#home-news-events .bg-heading{font-size:5rem;line-height:5rem}#home-news-events .news-events-heading{font-size:3rem}}#home-news-events a.view-all-link{display:flex;align-items:center;justify-content:center;position:relative;text-decoration:none;font-family:"Roseau Slab",sans-serif;font-style:normal;font-weight:bold;-webkit-font-smoothing:subpixel-antialiased !important;text-rendering:geometricPrecision !important;font-size:1.6rem;color:#687a5e;padding-right:2rem;overflow:hidden}#home-news-events a.view-all-link span.arrow{width:2rem;padding-right:1rem;transform:translateX(-2rem);transition:.25s}#home-news-events a.view-all-link span.text{transition:.25s}#home-news-events a.view-all-link:hover span.arrow,#home-news-events a.view-all-link:focus span.arrow{transform:translateX(0rem)}#home-news{display:flex;flex-direction:column}#home-news .home-news__heading{display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding:0 0 8%}@media(max-width: 1200px){#home-news .home-news__heading{padding:0}}@media(max-width: 750px){#home-news{margin-top:5rem}}@media(min-width: 801px){#home-news{flex:0 0 42%}}.home-news__items{display:flex;flex-direction:column}.home-news__items .slider-count .slideCountItem{margin-right:1rem}.home-news__items .slider-count .slideCountAll{margin-left:1rem}@media(min-width: 1201px){.home-news__items{display:flex;align-items:flex-start}}@media(min-width: 751px){.home-news__items:first-child .home-news__item{transition-delay:.25s}.home-news__items:nth-child(2) .home-news__item{transition-delay:.5s}.home-news__items:nth-child(3) .home-news__item{transition-delay:.75s}}.home-news__item{border-bottom:1px solid #bebebe;display:inline-block;text-decoration:none;color:#000;position:relative;padding:4.6rem 0 2.8rem;box-sizing:border-box;width:100%}.home-news__item:hover,.home-news__item:active{color:initial}.home-news__item:hover h3,.home-news__item:active h3{color:#65a7e0}.home-news__item h3{font-family:"Roseau Slab",sans-serif;font-style:normal;font-weight:400;font-size:2.4rem;font-weight:900;font-family:"Roseau Slab",sans-serif;font-style:normal;font-weight:bold;-webkit-font-smoothing:subpixel-antialiased !important;text-rendering:geometricPrecision !important;color:#12324e}@media(max-width: 800px){.home-news__item h3{font-size:1.8rem}}.home-news__item h3:hover,.home-news__item h3:active{color:#65a7e0}.home-news__item p{margin-top:1.2rem}.home-news__item div{display:flex;justify-content:space-between}.home-news__item div .posted-on{display:inline-block;margin-top:1rem;font-size:1.4rem}.home-news__item div .arrow{overflow:hidden}.home-news__item div .arrow svg{width:2rem;transform:translateX(-2rem);transition:.25s}.home-news__item div .arrow g{stroke:#65a7e0}.home-news__item:hover div .arrow svg,.home-news__item:active div .arrow svg{transform:translateX(0);transition:.25s}@media(max-width: 750px){.home-news__item{padding-top:3.2rem;padding-bottom:3.2rem}.home-news__item p{margin-top:2rem}}#home-events{display:flex;flex-direction:column;flex:0 0 46%}#home-events .home-events__heading{padding:0 0 8%}#home-events .home-events__heading .container{display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding:0}#home-events .home-events__heading span.icon{display:inline-block;margin-right:5.4rem;position:relative;top:-2px}#home-events .home-events__heading span.icon svg{width:3.3rem;height:3.1rem}#home-events .home-events__heading h2{font-family:"Roseau Slab",sans-serif;font-style:normal;font-weight:bold;-webkit-font-smoothing:subpixel-antialiased !important;text-rendering:geometricPrecision !important;font-size:4.8rem;font-family:"Roseau Slab",sans-serif;font-style:normal;font-weight:bold;-webkit-font-smoothing:subpixel-antialiased !important;text-rendering:geometricPrecision !important}@media(max-width: 800px){#home-events .home-events__heading h2{font-size:2.8rem}}#home-events .home-events__heading.featured-event{padding:5rem 0}@media(max-width: 1200px){#home-events{padding-top:4rem}#home-events .home-events__heading{padding:0}}@media(max-width: 750px){#home-events{margin-top:1rem}#home-events .home-events__heading span.icon{margin:0;position:absolute;top:4px;left:2.5rem}}.home-events__items{display:flex;flex-direction:column}.home-events__items .slider-count .slideCountItem{margin-right:1rem}.home-events__items .slider-count .slideCountAll{margin-left:1rem}@media(max-width: 1350px){.home-events__items{margin-left:-4rem}}@media(max-width: 1200px){.home-events__items{margin-left:0}}.home-events__item{box-sizing:border-box;text-decoration:none;color:#000;position:relative;display:block}.home-events__item:last-child{border-right:0}.home-events__item .home-events__item-inner{display:flex;flex-direction:row;justify-content:space-between;border-bottom:1px solid #d3d3d3;padding:4.2rem 0}@media(min-width: 751px){.home-events__item:first-child .home-events__item-inner{transition-delay:.25s}.home-events__item:nth-child(2) .home-events__item-inner{transition-delay:.5s}.home-events__item:nth-child(3) .home-events__item-inner{transition-delay:.75s}}.home-events__item .date{font-family:"Satoshi",sans-serif;font-style:normal;font-weight:700;-webkit-font-smoothing:subpixel-antialiased !important;text-rendering:geometricPrecision !important;font-size:2.4rem;color:#2c2c2c;letter-spacing:0;line-height:32px;text-transform:uppercase;flex:0 0 15%}.home-events__item .date,.home-events__item .title-and-time{display:flex;flex-direction:column}.home-events__item .title-and-time{flex:0 0 75%}.home-events__item .title-and-time div{display:flex;justify-content:space-between}.home-events__item .title-and-time div .arrow{overflow:hidden}.home-events__item .title-and-time div .arrow svg{width:2rem;transform:translateX(-2rem);transition:.25s}.home-events__item .title-and-time div .arrow g{stroke:#65a7e0}.home-events__item h3{font-family:"Roseau Slab",sans-serif;font-style:normal;font-weight:bold;-webkit-font-smoothing:subpixel-antialiased !important;text-rendering:geometricPrecision !important;font-size:2.4rem;position:relative;color:#12324e}.home-events__item:hover,.home-events__item:focus{color:initial}.home-events__item:hover h3,.home-events__item:focus h3{color:#65a7e0}.home-events__item:hover .title-and-time div .arrow svg,.home-events__item:focus .title-and-time div .arrow svg{transform:translateX(0);transition:.25s}@media(max-width: 1200px){.home-events__item:nth-child(even){border-right:0}.home-events__item:nth-child(1),.home-events__item:nth-child(3){padding-left:0}.home-events__item:nth-child(2),.home-events__item:last-child{padding-right:0}.home-events__item.view-all-link{justify-content:flex-start}}@media(max-width: 750px){.home-events__item{border-right:0 !important}.home-events__item .home-events__item-inner{flex-direction:column}.home-events__item .home-events__item-inner .date{font-size:2rem;flex-direction:row;flex:auto;margin-bottom:1rem}.home-events__item .home-events__item-inner .date .month-and-day{margin-right:.75rem}.home-events__item .home-events__item-inner h3{font-size:2rem;margin-top:0}.home-events__item .home-events__item-inner .time{margin-top:6px}.home-events__item.view-all-link{padding:0;height:8rem}}.home-news__items .home-news__slider,.home-news__items .home-events__slider,.home-events__items .home-news__slider,.home-events__items .home-events__slider{position:relative;width:100%}@media(min-width: 1201px){.home-news__items .slider-count,.home-news__items .home-slider__arrows,.home-events__items .slider-count,.home-events__items .home-slider__arrows{display:none}}@media(max-width: 1200px){.home-news__items,.home-events__items{display:flex;flex-direction:column;position:relative}.home-news__items .home-news__slider,.home-news__items .home-events__slider,.home-events__items .home-news__slider,.home-events__items .home-events__slider{height:auto;overflow:hidden;display:flex;flex-direction:row}.home-news__items .home-news__slider .slick-list,.home-news__items .home-news__slider .slick-track,.home-news__items .home-events__slider .slick-list,.home-news__items .home-events__slider .slick-track,.home-events__items .home-news__slider .slick-list,.home-events__items .home-news__slider .slick-track,.home-events__items .home-events__slider .slick-list,.home-events__items .home-events__slider .slick-track{display:flex;width:100% !important}.home-news__items .home-news__item,.home-news__items .home-events__item,.home-events__items .home-news__item,.home-events__items .home-events__item{display:flex;flex-direction:column;width:100%;box-sizing:border-box;min-width:100%}.home-news__items .slider-count,.home-events__items .slider-count{font-family:"Satoshi",sans-serif;font-style:normal;font-weight:400;font-size:1.4rem;display:flex;margin:auto;position:absolute;bottom:3rem;width:100%;justify-content:center}.home-news__items .home-slider__arrows,.home-events__items .home-slider__arrows{display:flex;flex-direction:row;width:100%;justify-content:space-between;padding:2rem 0}.home-news__items .home-slider__arrows button,.home-events__items .home-slider__arrows button{color:#687a5e;background:none;border:1px solid #687a5e;border-radius:50%;z-index:5;height:5.4rem;width:5.4rem;padding:1.6rem;font-size:0}.home-news__items .home-slider__arrows button svg,.home-events__items .home-slider__arrows button svg{width:2rem;height:auto}.home-news__items .home-slider__arrows button:hover,.home-news__items .home-slider__arrows button:active,.home-news__items .home-slider__arrows button:focus,.home-events__items .home-slider__arrows button:hover,.home-events__items .home-slider__arrows button:active,.home-events__items .home-slider__arrows button:focus{background-color:#687a5e}.home-news__items .home-slider__arrows button:hover svg g g,.home-news__items .home-slider__arrows button:active svg g g,.home-news__items .home-slider__arrows button:focus svg g g,.home-events__items .home-slider__arrows button:hover svg g g,.home-events__items .home-slider__arrows button:active svg g g,.home-events__items .home-slider__arrows button:focus svg g g{stroke:#fff}.home-news__items .home-slider__arrows button:before,.home-events__items .home-slider__arrows button:before{display:none}.home-news__items .home-slider__arrows .news-prev svg,.home-news__items .home-slider__arrows .events-prev svg,.home-events__items .home-slider__arrows .news-prev svg,.home-events__items .home-slider__arrows .events-prev svg{transform:rotate(-180deg)}}#things-to-do{display:flex;position:relative;width:100%;margin-bottom:15rem;min-height:60rem}#things-to-do .container{flex-direction:row;flex-wrap:wrap;z-index:3;position:absolute;bottom:2rem;width:100%;height:auto;padding-top:5%;padding-bottom:5%;justify-content:space-around}#things-to-do h3{opacity:.5;color:#faf7ee;font-size:4.8rem;display:flex;align-items:flex-end;font-weight:900}#things-to-do .featured-link-item a{display:flex;justify-content:space-between;width:100%;align-items:center}#things-to-do .featured-bg-img{position:relative;width:100%;left:0}#things-to-do .featured-bg-img img{-o-object-fit:cover;object-fit:cover;height:100%;width:100%;aspect-ratio:1600/800;max-height:66rem}@media(max-width: 800px){#things-to-do .featured-bg-img img{min-height:52rem}}#things-to-do .featured-bg-img:before{content:"";position:absolute;width:100%;height:100%;bottom:0;background:linear-gradient(-168.04deg, rgba(41, 41, 41, 0) 0%, rgb(0, 0, 0) 61.54%, #000000 99.79%, rgba(41, 41, 41, 0) 100%);z-index:3}#things-to-do .featured-bg-img:after{content:"";position:absolute;background-image:url("../img/homepage-divider-below-things-to-do-section.svg");left:0;width:100%;background-size:cover;background-repeat:no-repeat;bottom:-20%;background-position:bottom;height:20rem;z-index:2}#things-to-do .featured-links-wrapper{display:flex;flex:0 0 40%;flex-direction:column;justify-content:flex-end;padding-right:5rem}#things-to-do .featured-links-wrapper .featured-link-item{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding-top:10%}#things-to-do .featured-links-wrapper .featured-link-item a{font-family:"Satoshi",sans-serif;font-style:normal;font-weight:700;-webkit-font-smoothing:subpixel-antialiased !important;text-rendering:geometricPrecision !important;font-size:2.4rem;text-decoration:none}#things-to-do .featured-links-wrapper .featured-link-item:hover a,#things-to-do .featured-links-wrapper .featured-link-item:active a,#things-to-do .featured-links-wrapper .featured-link-item:focus a{color:#687a5e}#things-to-do .featured-links-wrapper .featured-link-item:hover span,#things-to-do .featured-links-wrapper .featured-link-item:active span,#things-to-do .featured-links-wrapper .featured-link-item:focus span{border:1px solid #687a5e;background-color:#687a5e}#things-to-do .featured-links-wrapper:first-child .featured-link-item{transition-delay:.25s}#things-to-do .featured-links-wrapper:nth-child(2) .featured-link-item{transition-delay:.5s}#things-to-do .featured-links-wrapper:nth-child(3) .featured-link-item{transition-delay:.75s}#things-to-do .featured-links-wrapper:nth-child(4) .featured-link-item{transition-delay:1s}#things-to-do .featured-links-wrapper svg{width:2.2rem;height:2.2rem;padding:1.4rem}#things-to-do .featured-links-wrapper svg g g{stroke:#fff}#things-to-do .featured-links-wrapper span{box-sizing:border-box;border:1px solid #fff;border-radius:50%}@media(max-width: 1100px){#things-to-do .featured-links-wrapper{flex:0 0 100%;padding-right:0}#things-to-do .featured-links-wrapper h3{font-size:3rem}#things-to-do .featured-links-wrapper svg{width:1.8rem;height:1.8rem;padding:1.4rem}#things-to-do .featured-links-wrapper .featured-link-item{padding-top:5%}#things-to-do .featured-links-wrapper .featured-link-item a{font-size:2rem}}@media(max-width: 1100px){#things-to-do{margin-bottom:10rem;min-height:52rem}#things-to-do .container{bottom:0;justify-content:flex-start}#things-to-do h3{font-size:3rem;padding-top:5rem}#things-to-do .featured-bg-img:after{bottom:-25%}}#home-enticer{padding:6rem 0;position:relative;z-index:1;margin-top:-2px;overflow:hidden}#home-enticer:after{content:"";position:absolute;right:-50%;top:0%;background-image:url("../img/bottom-right-above-footer.png");background-size:cover;background-repeat:no-repeat;background-position:top;z-index:1;width:100%;height:100%;overflow:hidden}#home-enticer .container{max-width:calc(1610px - 11rem)}@media(min-width: 1021px){#home-enticer .container{display:flex;justify-content:space-between}#home-enticer .container .home-enticers__item{display:flex;flex-wrap:wrap}}@media(max-width: 750px){#home-enticer{padding:4.5rem 0 6rem}#home-enticer .container:after{top:-558px;right:-333px}}.home-enticer__item{position:relative;z-index:2}.home-enticer__item .general-enticer-image{position:relative}.home-enticer__item .general-enticer-image img{border-radius:33px;width:100%;max-height:60vw;-o-object-fit:cover;object-fit:cover}.home-enticer__item .general-enticer-image:before{content:"";position:absolute;width:100%;height:100%;position:absolute;top:0;border-radius:33px;background:linear-gradient(181.12deg, #FAF7EE 0%, rgba(250, 247, 238, 0) 100%)}.home-enticer__item .general-content-wrapper{padding:3rem 0}.home-enticer__item .btn{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:2.8rem 5.2rem}.home-enticer__item .secondary-btn{overflow:hidden;padding:1.2rem 0;padding-right:2rem}.home-enticer__item .secondary-btn span{width:1.6rem;height:1.6rem;padding-right:1rem;transform:translateX(-1.6rem);transition:.25s}.home-enticer__item .secondary-btn:before{background:none}.home-enticer__item .secondary-btn:hover span,.home-enticer__item .secondary-btn:focus span,.home-enticer__item .secondary-btn:active span{transform:translateX(0)}@media(min-width: 1201px){.home-enticer__item{display:flex;align-items:flex-start;justify-content:flex-start;-moz-column-gap:10rem;column-gap:10rem;flex-wrap:wrap}.home-enticer__item .general-enticer-image{flex:0 0 40%}.home-enticer__item .general-content-wrapper{display:flex;flex-direction:column;flex:0 0 50%;max-width:50rem}.home-enticer__item h2{font-size:5rem;flex:0 0 100%;width:100%;padding-bottom:3.6rem;box-sizing:border-box}.home-enticer__item a{padding:1.2rem 4.4rem;display:flex;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-top:6rem}}.home-enticer__item h2{color:#12324e;font-size:8rem}@media(max-width: 800px){.home-enticer__item h2{font-size:3.6rem}}@media(max-width: 1200px){.home-enticer__item a{margin-top:3rem}}@media(max-width: 1020px){.home-enticer__item+.home-enticers__item{margin-top:10rem}}#stats_1{display:flex;flex-direction:row;flex-wrap:wrap;width:100%;background-color:#12324e;box-sizing:border-box;padding:25% 0 5%;color:#faf6ed;position:relative;gap:2%}#stats_1:before{content:"";opacity:0;position:absolute;background-image:url("../img/town-outline-home.svg");width:100%;height:100%;left:0;background-repeat:no-repeat;background-size:contain;background-position:bottom;bottom:0}@media(min-width: 801px){#stats_1{border-top:2px solid #faf6ed}#stats_1:after{content:"";position:absolute;background-image:url("../img/homepage-divider-below-news-and-events.svg");left:0;width:100%;background-size:cover;background-repeat:no-repeat;top:-5px;background-position:bottom;height:20rem;z-index:2}}#stats_1 .container{justify-content:space-between}#stats_1 h3{font-family:"Roseau Slab",sans-serif;font-style:normal;font-weight:bold;-webkit-font-smoothing:subpixel-antialiased !important;text-rendering:geometricPrecision !important;padding-bottom:4.5rem}#stats_1 p{font-size:1.6rem;line-height:3rem;padding-bottom:2rem}#stats_1 .stats-image-wrapper,#stats_1 .stats-body-wrapper{display:flex;flex-direction:column}#stats_1 .stats-image-wrapper{position:relative}#stats_1 .stats-image-wrapper:before{content:"";position:absolute;z-index:2;right:0;top:0;height:100%;width:100%;background:linear-gradient(218.72deg, #12324E 0%, rgba(27, 46, 21, 0) 100%, rgba(18, 50, 78, 0) 100%)}#stats_1 .stats_1__item{display:flex;flex-direction:column;font-family:"Roseau Slab",sans-serif;font-style:normal;font-weight:bold;-webkit-font-smoothing:subpixel-antialiased !important;text-rendering:geometricPrecision !important;color:#a4c9ea;position:absolute;background-color:rgba(0,0,0,0);z-index:5;right:0;top:-4rem;cursor:default}#stats_1 .stats_1__item .value{font-size:9.9rem}#stats_1 .stats_1__item .label{font-size:3.3rem}#stats_1 .btn{background-color:#a4c9ea;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}#stats_1 .stats_1-image{position:relative;height:100%}#stats_1 .stats_1-image:after{content:"";position:absolute;background-image:url("../img/lighter-blue-image-mask.svg");width:100%;height:13rem;left:0;bottom:-5px;background-repeat:no-repeat;background-size:cover}@media(min-width: 1021px){#stats_1 .stats_1-image:after{background-image:url("../img/lighter-blue-image-mask.svg")}}#stats_1 .stats_1-image img{border-radius:36px;margin:auto;width:100%;height:100%;max-height:60vw;-o-object-fit:cover;object-fit:cover}@media(min-width: 1021px){#stats_1:before{opacity:1}#stats_1 .stats-image-wrapper{flex:0 0 50%}#stats_1 .stats-body-wrapper{flex:0 0 43%}#stats_1 .btn{margin-top:2.4rem}#stats_1 p{font-size:2rem}}@media(max-width: 1020px){#stats_1 .container{flex-direction:column}#stats_1 .stats-body-wrapper{padding-bottom:8rem}#stats_1 .stats_1__item{position:unset;margin-bottom:3rem}#stats_1 .stats_1__item .value{font-size:7.2rem}#stats_1 .stats_1__item .label{font-size:3rem}#stats_1 h3{font-size:3rem}#stats_1 .stats_1-image:after{background:none}}#stats_2{display:flex;flex-direction:column;width:100%;box-sizing:border-box;padding:8% 0 5%;color:#000;position:relative}#stats_2 .secondary-image-wrapper{display:flex;right:-20rem;bottom:20rem}#stats_2:after{content:"";position:absolute;left:-45%;top:-30%;background-image:url("../img/topographic-shape-left-below-things-to-do.png");background-size:cover;background-repeat:no-repeat;background-position:center;z-index:1;width:100%;height:100%;overflow:hidden}#stats_2:before{content:"";position:absolute;width:100%;height:100%;left:0;background-repeat:no-repeat;background-size:contain;background-position:top}#stats_2 .container{flex-direction:column;z-index:3}#stats_2 .stats-intro-text,#stats_2 .btns-wrapper{display:flex;flex-direction:column;justify-content:center;margin-top:2.4rem}#stats_2 .btns-wrapper{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;align-items:center}#stats_2 h3{font-family:"Roseau Slab",sans-serif;font-style:normal;font-weight:bold;-webkit-font-smoothing:subpixel-antialiased !important;text-rendering:geometricPrecision !important;padding-bottom:2.5rem}#stats_2 p{font-size:2rem;line-height:3rem;padding-bottom:2rem}#stats_2 h3,#stats_2 p{color:#12324e}#stats_2 .stats-image-wrapper,#stats_2 .stats-body-wrapper{display:flex;flex-direction:column}#stats_2 .stats-image-wrapper{position:relative}#stats_2 .stats_2__item{display:flex;flex-direction:column;font-family:"Roseau Slab",sans-serif;font-style:normal;font-weight:bold;-webkit-font-smoothing:subpixel-antialiased !important;text-rendering:geometricPrecision !important;color:#687a5e;position:absolute;z-index:5;background-color:rgba(0,0,0,0);left:2rem;top:-6rem}#stats_2 .stats_2__item .value,#stats_2 .stats_2__item .plus{font-size:9.9rem}#stats_2 .stats_2__item .plus{position:absolute;top:0;right:calc(100% - 19.9rem)}#stats_2 .stats_2__item .label{flex:1 0;font-size:3.3rem}#stats_2 .btn{background-color:#a4c9ea;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}#stats_2 .secondary-btn{margin-top:2.4rem}#stats_2 .stats_2-primary-image{position:relative}#stats_2 .stats_2-primary-image:after{content:"";position:absolute;background:linear-gradient(159.38deg, #FAF7EE 0%, rgba(255, 255, 255, 0) 50%, rgba(255, 255, 255, 0) 32%);width:100%;height:100%;top:0;background-repeat:no-repeat;background-size:contain}@media(max-width: 800px){#stats_2 .container{padding:0}#stats_2 .stats-body-wrapper{padding:5%}#stats_2 .stats-body-wrapper h3{padding-bottom:0}#stats_2 .stats_2-primary-image:after{background:linear-gradient(180.38deg, #FAF7EE 0%, rgba(255, 255, 255, 0) 50%, rgba(255, 255, 255, 0) 32%)}#stats_2 .stats_2__item{position:unset;padding-left:2rem}}@media(min-width: 1201px){#stats_2 .stats-image-wrapper{width:85%}#stats_2 .stats-body-wrapper{width:60%;flex-direction:row;justify-content:space-between;padding:5%}#stats_2 .stats-body-wrapper .stats-intro-text{width:65%}#stats_2 .btn{margin-top:2.4rem}#stats_2 .secondary-image-wrapper{display:flex;position:absolute;right:-20rem;bottom:20rem}}@media(min-width: 1201px)and (max-width: 1350px){#stats_2 .stats-body-wrapper{flex-direction:column}#stats_2 .stats-body-wrapper .stats-intro-text{width:90%}}#explore-fm{overflow:hidden;width:100%;background-color:#12324e;display:flex;flex-direction:column;position:relative;padding:6rem 0 0}#explore-fm:after{content:"";position:absolute;left:0;top:-10rem;background-image:url("../img/topographic-light-blue.png");background-size:cover;background-repeat:no-repeat;background-position:center;z-index:3;width:120%;height:120%;overflow:hidden}#explore-fm img{width:100%;height:auto;-o-object-fit:cover;object-fit:cover;max-height:35rem}#explore-fm .container{display:flex;flex-direction:column;z-index:4;padding-bottom:4rem}#explore-fm span{padding-left:5rem;opacity:0}#explore-fm .link-wrapper{display:flex;flex-direction:row;padding-top:4.2rem;align-items:center;cursor:pointer;max-width:40rem}#explore-fm .link-wrapper span{transition:.25s;transform:translateX(-2rem)}#explore-fm .link-wrapper:hover a,#explore-fm .link-wrapper:active a{color:#a4c9ea}#explore-fm .link-wrapper:hover span,#explore-fm .link-wrapper:active span{opacity:1;transform:translateX(0)}#explore-fm h3,#explore-fm p{color:#fff}#explore-fm h3{font-size:3rem;padding-bottom:4rem;font-weight:bold}#explore-fm p{line-height:3rem;font-size:1.6rem;width:100%;max-width:100%}#explore-fm svg{width:2.4rem;height:2.4rem}#explore-fm svg g g{stroke:#a4c9ea}#explore-fm a{text-decoration:none;font-family:"Roseau Slab",sans-serif;font-style:normal;font-weight:bold;-webkit-font-smoothing:subpixel-antialiased !important;text-rendering:geometricPrecision !important;font-size:2rem}@media(min-width: 801px){#explore-fm{flex-direction:row;padding:6% 0}#explore-fm:before{position:absolute;content:"";background-image:url("../img/explore-bg-shape-min.svg");background-repeat:no-repeat;background-size:cover;width:100%;height:100%;left:-15%;bottom:0;z-index:2}#explore-fm .container{padding-bottom:0rem}#explore-fm .background-image{position:absolute;width:100%;height:100%;z-index:1;margin:0;top:0;right:0}#explore-fm .background-image img{max-height:100%}#explore-fm p{max-width:55%;font-weight:normal;font-size:2rem}}.contact-page__container{z-index:2;position:relative}.contact-page__container .sub-page-container{max-width:100%}.contact-page__container .map{height:100%}@media(min-width: 1021px){.contact-page__container{padding-left:0}}.contact-page__container #main{padding-top:0;display:flex;flex-direction:row}@media(min-width: 1021px){.contact-page__container #main{justify-content:space-between}.contact-page__container #main .contact-page__left{flex:0 0 54%;width:54%}.contact-page__container #main .contact-page__right{flex:0 0 45%;width:45%}}@media(max-width: 1020px){.contact-page__container #main{flex-direction:column}.contact-page__container #main .contact-page__left{flex:0 0 100%;width:100%}.contact-page__container #main .contact-page__right{flex:0 0 100%;width:100%}.contact-page__container #main .map{height:50vw}}.contact-page__container .contact-page__right{box-sizing:border-box;background-color:#12324e;color:#faf6ed;padding:5%}.contact-page__container .contact-page__right label{color:#faf6ed}.contact-page__container .contact-page__right .clear:first-child+.form-builder-form{padding-top:0}.contact-page__container .contact-page__right .form-builder-form h2{font-family:"Roseau Slab",sans-serif;font-style:normal;font-weight:400;font-size:2.4rem;font-weight:900;font-family:"Roseau Slab",sans-serif;font-style:normal;font-weight:bold;-webkit-font-smoothing:subpixel-antialiased !important;text-rendering:geometricPrecision !important;color:#faf6ed}@media(max-width: 800px){.contact-page__container .contact-page__right .form-builder-form h2{font-size:1.8rem}}.contact-page__container .contact-page__left{overflow:unset}@media(min-width: 1501px){.contact-page__container .contact-page__left{padding-right:1.5rem}}.contact-page__container .contact-page__left h2{font-family:"Roseau Slab",sans-serif;font-style:normal;font-weight:400;font-size:2.4rem;font-weight:900;font-family:"Roseau Slab",sans-serif;font-style:normal;font-weight:bold;-webkit-font-smoothing:subpixel-antialiased !important;text-rendering:geometricPrecision !important}@media(max-width: 800px){.contact-page__container .contact-page__left h2{font-size:1.8rem}}.contact-page__container .contact-information__container{margin-top:5rem;border:14px solid #687a5e;padding:4rem 2rem 3.2rem 6rem;box-sizing:border-box;display:flex}.contact-page__container .contact-information__container h3{flex:0 0 100%;font-size:1.8rem;font-family:"Satoshi",sans-serif;font-style:normal;font-weight:700;-webkit-font-smoothing:subpixel-antialiased !important;text-rendering:geometricPrecision !important;font-size:1.8rem}.contact-page__container .contact-information__container .hours{flex:0 0 100%;width:100%;margin-bottom:4.7rem}.contact-page__container .contact-information__container .hours div{margin-top:2rem}.contact-page__container .contact-information__container .address,.contact-page__container .contact-information__container .phones{padding-right:4rem;box-sizing:border-box}.contact-page__container .contact-information__container .address div{display:flex;margin-top:2rem}.contact-page__container .contact-information__container .address span.icon{margin-right:2.2rem}.contact-page__container .contact-information__container .address+.phones{margin-top:4.7rem}.contact-page__container .contact-information__container .phones{margin-top:2rem}.contact-page__container .contact-information__container .phones p+p{margin-top:5px}.contact-page__container .contact-information__container .phones span.icon{margin-right:1rem}.contact-page__container .contact-information__container span.icon{display:inline-block;vertical-align:middle}.contact-page__container .contact-information__container span.icon.pin{width:2rem;height:2.8rem}.contact-page__container .contact-information__container span.icon.phone{width:2rem;height:2rem}.contact-page__container .contact-directions-link{color:#fefefe;text-decoration:none;font-size:1.6rem;background-color:#687a5e;display:block;padding:1.6rem 0;box-sizing:border-box;max-width:17.8rem;text-align:center;margin:0 0 0 auto;position:relative}.contact-page__container .contact-directions-link span.text{display:inline-block;transition:.25s}.contact-page__container .contact-directions-link span.icon{display:inline-block;margin-left:1.2rem;position:absolute;top:19px;right:2.5rem;opacity:0;transform:translateX(-15px);transition:.25s}.contact-page__container .contact-directions-link span.icon svg{width:1.9rem;height:1.8rem}.contact-page__container .contact-directions-link span.icon svg g{stroke:#fefefe}.contact-page__container .contact-directions-link:hover,.contact-page__container .contact-directions-link:focus{background-color:#54634c}.contact-page__container .contact-directions-link:hover span.text,.contact-page__container .contact-directions-link:focus span.text{transform:translateX(-15px)}.contact-page__container .contact-directions-link:hover span.icon,.contact-page__container .contact-directions-link:focus span.icon{opacity:1;transform:translateX(0px)}@media(max-width: 1020px){.contact-page__container .contact-page__right{margin-top:6rem}.contact-page__container .contact-information__container{margin-top:3.2rem}}@media(max-width: 750px){.contact-page__container .contact-information__container{border-width:10px;padding:3.6rem 2.5rem;margin-top:3.6rem}}.container.contact-bottom{position:relative}.container.contact-bottom:before{content:"";position:absolute;left:-45%;top:-8rem;background-image:url(../img/topographic-shape-left-below-things-to-do.png);background-size:cover;background-repeat:no-repeat;background-position:left;z-index:1;width:100%;height:140%}.contact-page__bottom{display:flex;flex-direction:row;width:100%;z-index:3;padding-bottom:5%;justify-content:space-between}@media(max-width: 800px){.contact-page__bottom{flex-direction:column;padding-bottom:25%}}.contact-page__bottom .contact-information__container{display:flex;flex-direction:column;flex:0 0 40%;padding-top:5rem}.contact-page__bottom .contact-information__container .info-wrapper{display:flex;flex-direction:row;padding:2rem 0;gap:5rem}.contact-page__bottom .check-staff-container{display:flex;flex:0 0 55%;flex-direction:column;background-color:#fff;box-sizing:border-box;padding:5rem}.contact-page__bottom .check-staff-container .btn{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.contact-page__bottom .check-staff-container h2{color:#687a5e}.contact-page__bottom .check-staff-container p{max-width:80%;padding:2rem 0 3.6rem}.contact-page__bottom h2{font-size:2.8rem}.contact-page__bottom h3{font-size:1.8rem;font-family:"Satoshi",sans-serif;font-style:normal;font-weight:700;-webkit-font-smoothing:subpixel-antialiased !important;text-rendering:geometricPrecision !important;padding-bottom:1.6rem}.secondary-page__template{position:relative}.secondary-page__template .sub-page-container{max-width:100%;z-index:3}@media(max-width: 750px){.secondary-page__template .sub-page-container{padding-top:4rem}}.secondary-page__template .articles+.secondary-tiles__grid{margin-top:5.5rem}@media(max-width: 750px){.secondary-page__template .articles+.secondary-tiles__grid{margin-top:3.2rem}}@media(min-width: 1201px){.secondary-tiles__grid{-moz-column-gap:4rem;column-gap:4rem}}@media(min-width: 751px){.secondary-tiles__grid{display:flex;flex-wrap:wrap;justify-content:space-between}}@media(max-width: 1020px){.secondary-tiles__grid .secondary-tiles__item{width:100%;max-width:100%;margin:auto;margin-top:5%}}.secondary-tiles__item{display:flex;width:100%;flex-direction:row;justify-content:center;align-items:center;background-color:#fff;position:relative;margin-bottom:5.5rem;color:#000;text-decoration:none;border-radius:33px;min-height:26rem;max-height:26rem;box-sizing:border-box;transition:.25s}@media(min-width: 1201px){.secondary-tiles__item{width:48%}}@media(max-width: 650px){.secondary-tiles__item{min-height:16rem;max-height:16rem}}.secondary-tiles__item h2{display:flex;font-family:"Roseau Slab",sans-serif;font-style:normal;font-weight:400;font-size:3.6rem;font-size:2.4rem;width:58%}@media(max-width: 800px){.secondary-tiles__item h2{font-size:2rem}}.secondary-tiles__item .content{display:flex;flex-direction:row;justify-content:center;align-items:center}.secondary-tiles__item span.arrow{display:none;width:2.4rem;height:2.4rem;z-index:1;transform:translateX(-2.4rem);transition:.25s}.secondary-tiles__item span.arrow svg{width:2rem}.secondary-tiles__item span.arrow svg g{stroke:#faf6ed}.secondary-tiles__item:not(.has-image){padding:10.6rem 4rem}.secondary-tiles__item.has-image{justify-content:flex-start}.secondary-tiles__item.has-image .content{flex:0 0 50%;width:50%;flex-wrap:wrap;align-items:center;justify-content:center}@media(min-width: 651px){.secondary-tiles__item.has-image .content{display:flex;flex-direction:column-reverse}}.secondary-tiles__item.has-image .image{flex:0 0 50%;width:50%;height:100%;-o-object-fit:cover;object-fit:cover;overflow:hidden}.secondary-tiles__item.has-image img{height:auto;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;border-radius:33px 0 0 33px;height:26rem}@media(max-width: 650px){.secondary-tiles__item.has-image .image{display:none}.secondary-tiles__item.has-image .content{flex:0 0 100%;width:100%}.secondary-tiles__item.has-image .content h2{align-items:center;justify-content:center}}.secondary-tiles__item:hover,.secondary-tiles__item:focus{background-color:#65a7e0;color:#faf6ed;box-shadow:0 2px 20px 0 rgba(0,0,0,.2)}.secondary-tiles__item:hover span.arrow,.secondary-tiles__item:focus span.arrow{display:flex;transform:translateX(0)}.secondary-tiles__item:hover.has-image h2,.secondary-tiles__item:focus.has-image h2{width:58%}@media(max-width: 800px){.secondary-tiles__item:not(.has-image){padding:6.6rem 4rem}.secondary-tiles__item span.arrow{width:4.4rem;height:4rem;transition:.25s}.secondary-tiles__item span.arrow svg{width:2.2rem}}@media(max-width: 750px){.secondary-tiles__item{margin-top:3.2rem}.secondary-tiles__item:first-child{margin-top:0}}.property-tax-calc__container .article.property-tax-article{padding-top:0}.property-tax-calc__container .articles~.article.property-tax-article{padding-top:32px}@media(min-width: 751px){#property_tax_form{display:flex;flex-wrap:wrap}#property_tax_form>.row{flex:0 0 50%;max-width:50%;padding-right:1rem;box-sizing:border-box}#property_tax_form>.row.submit{flex:0 0 100%;max-width:100%;padding-right:0}#property_tax_form>.row.submit input{margin-top:3.1rem;padding-top:11px;padding-bottom:11px}}@media(min-width: 1021px){#property_tax_form>.row{flex:0 0 calc(46.5% - 9rem);max-width:calc(46.5% - 9rem)}#property_tax_form>.row.submit{flex:0 0 18rem;max-width:18rem;margin:0 0 0 auto}}@media(min-width: 1351px){#property_tax_form>.row{flex:0 0 calc(40.25% - 9rem);max-width:calc(40.25% - 9rem)}#property_tax_form>.row.submit{flex:0 0 18rem;max-width:18rem;margin:0 0 0 auto}}#property_tax_form #message{display:none;flex:0 0 100%;max-width:100%}#property_tax_form .row{margin-top:0}#property_tax_form .row.submit input{width:18rem;background:none;border:none;padding:0;margin:0;border-radius:0;font-family:"Satoshi",sans-serif;font-style:normal;font-weight:700;-webkit-font-smoothing:subpixel-antialiased !important;text-rendering:geometricPrecision !important;font-size:1.6rem;display:flex;align-items:center;box-sizing:border-box;text-decoration:none;transition:.25s;padding:2.9rem 6.8rem;color:#12324e;text-transform:uppercase;text-align:center;background-color:#a4c9ea;transition:.25s;position:relative;border-radius:38px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;overflow:hidden;background-image:url("../img/arrow-btn.svg");background-repeat:no-repeat;background-position-x:-100%;background-position-y:center;transition:.25s;background-size:2rem}#property_tax_form .row.submit input:before{content:"";display:flex;position:absolute;left:2.6rem;transform:translateX(-2.6rem);background-image:url("../img/arrow-btn.svg");background-repeat:no-repeat;background-position:center;transition:.25s}#property_tax_form .row.submit input:hover,#property_tax_form .row.submit input:focus{color:#12324e}#property_tax_form .row.submit input:hover:before,#property_tax_form .row.submit input:focus:before{width:2rem;height:2rem;transform:translateX(0)}#property_tax_form .row.submit input:hover,#property_tax_form .row.submit input:focus{background-position:3rem}@media(max-width: 750px){#property_tax_form .row.input-assessed-value{margin-top:2rem}#property_tax_form .row input[type=submit]{margin-top:2.8rem}}.property-tax-estimate h3{display:none}.property-tax-estimate .estimate-toggles{display:flex;margin-top:4.5rem}@media(min-width: 751px){.property-tax-estimate .estimate-toggles{justify-content:flex-end}}.property-tax-estimate .estimate-toggles button{background:none;border:none;padding:0;margin:0;border-radius:0;font-size:1.4rem;border:1px solid #687a5e;width:11.6rem;text-align:center;padding:1.6rem}.property-tax-estimate .estimate-toggles button.active{background-color:#687a5e;color:#fefefe}.property-tax-estimate table{margin-top:2.5rem}@media(max-width: 1020px){.property-tax-estimate table{display:table}}@media(max-width: 750px){.property-tax-estimate table{display:block}}.property-tax-estimate table td{border:none;padding:1.8rem 3rem}.property-tax-estimate table td:first-child{width:calc(100% - 24rem);min-width:20rem}.property-tax-estimate table td:nth-child(2){width:12rem}.property-tax-estimate table td:last-child,.property-tax-estimate table td:nth-last-child(2){width:12rem;text-align:right}@media(max-width: 750px){.property-tax-estimate table td{padding:1rem}}.property-tax-estimate table tr.table-head td{font-size:1.4rem}.property-tax-estimate table tr.table-head td:first-child{padding-left:0}.property-tax-estimate table tr:not(.table-head){border:1px solid #e8ebed}.property-tax-estimate table tr.total{background:#e8ebed}.property-tax-estimate .pie-chart.main_percents_outer{margin-top:5rem}@media(max-width: 750px){.property-tax-estimate .pie-chart.main_percents_outer{margin-top:2.6rem}}@media(min-width: 751px){.property-tax-estimate .main_percents_inner{display:flex;align-items:center}.property-tax-estimate .main_percents_inner #main_percents_container{flex:0 0 50%;max-width:50%;margin-right:4.5rem}.property-tax-estimate .main_percents_inner canvas{width:100% !important;height:100% !important}}@media(min-width: 1021px){.property-tax-estimate .main_percents_inner #main_percents_container{flex:0 0 335px;max-width:335px;height:335px;margin-right:7.8rem}}.property-tax-estimate .chart-legend ul{margin:0;padding:0;list-style-type:none;font-size:1.4rem}.property-tax-estimate .chart-legend .chart-legend-swatch{display:inline-block;width:1.5rem;height:1.5rem;border-radius:50%;position:relative;top:2px;margin-right:2rem}@media(max-width: 750px){.property-tax-estimate .chart-legend{margin-top:2.6rem}}.waste-collection-page__container #waste-collection-map{width:100% !important;height:42vw !important;max-height:50rem;min-height:30rem}.waste-collection-page__container .article{padding-top:64px}.waste-collection-page__container .article h2{font-family:"Roseau Slab",sans-serif;font-style:normal;font-weight:400;font-size:3.6rem}@media(max-width: 800px){.waste-collection-page__container .article h2{font-size:2rem}}.waste-collection-page__container .article h3{font-family:"Roseau Slab",sans-serif;font-style:normal;font-weight:400;font-size:2.4rem;font-weight:900}@media(max-width: 800px){.waste-collection-page__container .article h3{font-size:1.8rem}}.waste-collection-page__container .article .js-next-pickup{font-family:"Satoshi",sans-serif;font-style:normal;font-weight:700;-webkit-font-smoothing:subpixel-antialiased !important;text-rendering:geometricPrecision !important;margin-top:32px}.waste-collection-page__container .search-field{position:relative}.waste-collection-page__container .search-field input{padding-right:4.5rem}.waste-collection-page__container .search-field .geolocate-button{display:inline-block;width:2.2rem;height:2.2rem;background-image:url("../img/icon-geolocation.svg");background-size:contain;background-repeat:no-repeat;position:absolute;top:13px;right:15px;cursor:pointer}.waste-collection-page__container .submit-field button{background:none;border:none;padding:0;margin:0;border-radius:0;font-family:"Satoshi",sans-serif;font-style:normal;font-weight:700;-webkit-font-smoothing:subpixel-antialiased !important;text-rendering:geometricPrecision !important;font-size:1.6rem;display:flex;align-items:center;box-sizing:border-box;text-decoration:none;transition:.25s;padding:2.9rem 6.8rem;color:#12324e;text-transform:uppercase;text-align:center;background-color:#a4c9ea;transition:.25s;position:relative;border-radius:38px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-top:2.5rem}.waste-collection-page__container .submit-field button:before{content:"";display:flex;position:absolute;left:2.6rem;transform:translateX(-2.6rem);background-image:url("../img/arrow-btn.svg");background-repeat:no-repeat;background-position:center;transition:.25s}.waste-collection-page__container .submit-field button:hover,.waste-collection-page__container .submit-field button:focus{color:#12324e}.waste-collection-page__container .submit-field button:hover:before,.waste-collection-page__container .submit-field button:focus:before{width:2rem;height:2rem;transform:translateX(0)}@media(max-width: 750px){.waste-collection-page__container .submit-field button{width:100%}}.snow-removal__container .article{margin:0}.snow-removal__search{padding:0 0 6.4rem;box-sizing:border-box;position:relative}.snow-removal__search .search-filter{max-width:100%}.snow-removal__search .search-form{width:100%;max-width:112.4rem;display:block}.snow-removal__search .search-form button[type=submit]{height:5rem;margin-top:5rem}.snow-removal__search h2{font-family:"Roseau Slab",sans-serif;font-style:normal;font-weight:400;font-size:3.6rem}@media(max-width: 800px){.snow-removal__search h2{font-size:2rem}}@media(min-width: 1021px){.snow-removal__search .search-form{display:flex}.snow-removal__search .search-form div{margin-right:2.6rem}.snow-removal__search .search-form div.street-number{flex:0 0 26.5%;width:26.5%}.snow-removal__search .search-form div.street-name{flex:0 0 37.25%;width:37.25%}.snow-removal__search .search-form div.street-type{flex:0 0 15%;width:15%}}@media(max-width: 1020px){.snow-removal__search .search-form div{flex:0 0 100%;width:100%}}@media(max-width: 750px){.snow-removal__search{padding:0 0 4rem;box-shadow:none}}.snow-removal__legend{background-color:#f2f2f2;padding:3.2rem 0 3.2rem 3.2rem;box-sizing:border-box}@media(min-width: 1021px){.snow-removal__legend{display:flex;flex-wrap:wrap}.snow-removal__legend h2{flex:0 0 100%;width:100%}.snow-removal__legend .legend-item{flex:0 0 50%;width:50%}}.snow-removal__legend h2{font-family:"Roseau Slab",sans-serif;font-style:normal;font-weight:400;font-size:2.4rem;font-weight:900}@media(max-width: 800px){.snow-removal__legend h2{font-size:1.8rem}}.snow-removal__legend .legend-item{margin-top:3.2rem}@media(min-width: 751px){.snow-removal__legend .legend-item{display:flex;padding-right:6rem;box-sizing:border-box}.snow-removal__legend .legend-item .dot{flex:0 0 1.9rem}.snow-removal__legend .legend-item .name{flex:0 0 7.5rem;width:7.5rem}}.snow-removal__legend .legend-item .dot{display:inline-block;width:1.9rem;height:1.9rem;border-radius:50%;margin-right:2rem}.snow-removal__legend .legend-item .name{font-family:"Satoshi",sans-serif;font-style:normal;font-weight:700;-webkit-font-smoothing:subpixel-antialiased !important;text-rendering:geometricPrecision !important;display:inline-block;margin-right:2.5rem}.snow-removal__legend .legend-item.stage-1 .dot{background-color:#fefefe}.snow-removal__legend .legend-item.stage-2 .dot{background-color:#687a5e}@media(max-width: 750px){.snow-removal__legend{padding:4rem 32px;margin-left:-32px;margin-right:-32px}.snow-removal__legend .legend-item .dot{margin-right:1rem}.snow-removal__legend .legend-item .description{display:block;padding:1rem 0 0 3.4rem}}.snow-removal__list{padding:6.4rem 0 4rem}.snow-removal__list h2{font-family:"Roseau Slab",sans-serif;font-style:normal;font-weight:400;font-size:3.6rem}@media(max-width: 800px){.snow-removal__list h2{font-size:2rem}}.snow-removal__list .snow-removal__item{margin-top:3rem}@media(max-width: 1350px){.snow-removal__list{padding-left:0}}@media(min-width: 751px){.snow-removal__item{display:flex;flex-wrap:wrap}.snow-removal__item div{padding-right:3rem;box-sizing:border-box}.snow-removal__item .address,.snow-removal__item .route,.snow-removal__item .priority,.snow-removal__item .zone{flex:0 0 50%;width:50%}}@media(min-width: 1021px){.snow-removal__item div:not(.zone){padding-right:3rem;box-sizing:border-box}.snow-removal__item .address,.snow-removal__item .route,.snow-removal__item .priority,.snow-removal__item .zone{flex:0 0 25%;width:25%}}@media(min-width: 1351px){.snow-removal__item .address{flex:0 0 25.5%;width:25.5%}.snow-removal__item .route{flex:0 0 22.5%;width:22.5%}.snow-removal__item .priority{flex:0 0 22.5%;width:22.5%}.snow-removal__item .zone{flex:0 0 29.5%;width:29.5%}}.snow-removal__item.header-row{font-family:"Satoshi",sans-serif;font-style:normal;font-weight:700;-webkit-font-smoothing:subpixel-antialiased !important;text-rendering:geometricPrecision !important}.snow-removal__item .mobile-label{display:none;margin-bottom:1rem;font-family:"Satoshi",sans-serif;font-style:normal;font-weight:700;-webkit-font-smoothing:subpixel-antialiased !important;text-rendering:geometricPrecision !important}.snow-removal__item .dot{display:inline-block;flex:0 0 1.9rem;width:1.9rem;height:1.9rem;border-radius:50%;margin-right:1.4rem}.snow-removal__item.priority--stage-1 .dot{background-color:#fefefe}.snow-removal__item.priority--stage-2 .dot{background-color:#687a5e}@media(max-width: 1020px){.snow-removal__item.header-row{display:none}.snow-removal__item div{margin-top:2rem}.snow-removal__item .mobile-label{display:block}}@media(max-width: 750px){.snow-removal__item .dot{margin-right:1rem}}.meetings{margin-top:3rem}.meetings .meeting{background-color:#fff;position:relative}.meetings .meeting .separator{display:inline-block;margin:0 .6rem}.meetings .meeting .dot{display:inline-block;background-color:#000;border-radius:50%;vertical-align:middle}@media(max-width: 450px){.meetings .meeting .dot{display:none}}@media(min-width: 751px){.meetings .meeting .meeting__header{display:flex;align-items:center;justify-content:space-between;padding:2.4rem 3rem}.meetings .meeting .meeting__header .header__left{flex:1 1 calc(200% - 10rem)}.meetings .meeting .meeting__header .meeting__details-button{flex:0 1 auto;margin-left:5rem}}@media(max-width: 750px){.meetings .meeting .meeting__header{padding:2rem 1.6rem}.meetings .meeting .meeting__header .meeting__details-button{margin-top:1rem}}.meetings .meeting .meeting__title{font-family:"Satoshi",sans-serif;font-style:normal;font-weight:400;display:flex;align-items:center;flex-wrap:wrap;font-weight:600;font-size:2.4rem}.meetings .meeting .meeting__title .dot{width:.4rem;height:.4rem;margin:0 .6rem}@media(max-width: 750px){.meetings .meeting .meeting__title{font-size:1.8rem}}@media(max-width: 450px){.meetings .meeting .meeting__title .date,.meetings .meeting .meeting__title .title{display:block;width:100%}}.meetings .meeting .meeting__details-button{background:none;border:none;padding:0;margin:0;border-radius:0;padding-right:2.4rem;text-align:left;position:relative;font-size:2rem;font-family:"Roseau Slab",sans-serif;font-style:normal;font-weight:bold;-webkit-font-smoothing:subpixel-antialiased !important;text-rendering:geometricPrecision !important;font-weight:400;color:#687a5e}.meetings .meeting .meeting__details-button:before,.meetings .meeting .meeting__details-button:after{content:"";display:block;height:.2rem;width:1.5rem;background-color:#687a5e;position:absolute;top:50%;right:0;transition:.25s}.meetings .meeting .meeting__details-button::before{transform:translateY(-50%)}.meetings .meeting .meeting__details-button:after{transform:translateY(-50%) rotate(90deg)}.meetings .meeting .meeting__details-button.open::after{transform:translateY(-50%) rotate(0deg)}.meetings .meeting .date-location{font-size:1.8rem}.meetings .meeting .date-location .dot{width:.4rem;height:.4rem;margin:0 .3rem}@media(max-width: 750px){.meetings .meeting .date-location{font-size:1.4rem}}@media(max-width: 450px){.meetings .meeting .date-location .date,.meetings .meeting .date-location .location{display:block;width:100%}}.meetings .meeting .meeting__description{padding:0 3rem 2.4rem}.meetings .meeting .meeting__description p{font-size:1.6rem}.meetings .meeting .meeting__description h3{margin:1.5rem 0 .5rem;font-size:2.6rem}.meetings .meeting .meeting__description h4{margin:1.5rem 0 .5rem;font-size:2.2rem}.meetings .meeting .meeting__description+.meeting__attatchments{margin-top:2rem}@media(max-width: 750px){.meetings .meeting .meeting__description{padding:0 1.6rem 0}}.meetings .meeting .meeting__attatchments{list-style-type:none;margin:0;padding:0;display:flex;align-items:stretch;flex-wrap:wrap;border-top:1px solid #d8d8d8}.meetings .meeting .meeting__attatchments .meeting__single-attatchment{box-sizing:border-box;display:flex;align-items:center;justify-content:space-between;flex:1 1 100%;padding:1.2rem 1.8rem;font-weight:600}.meetings .meeting .meeting__attatchments .meeting__single-attatchment a{color:#687a5e;font-weight:400;font-family:"Roseau Slab",sans-serif;font-style:normal;font-weight:400;text-decoration:none}@media(min-width: 751px){.meetings .meeting .meeting__attatchments .meeting__single-attatchment{flex:0 1 50%;padding:1.6rem 3rem;border:1px solid #d8d8d8;font-size:1.8rem;border-top:none;border-left:none}.meetings .meeting .meeting__attatchments .meeting__single-attatchment:nth-last-of-type(-n+2){border-bottom:none}.meetings .meeting .meeting__attatchments .meeting__single-attatchment:nth-of-type(even){border-right:none}}@media(max-width: 750px){.meetings .meeting .meeting__attatchments .meeting__single-attatchment{border-top:1px solid #d8d8d8;font-size:1.6rem}.meetings .meeting .meeting__attatchments .meeting__single-attatchment:first-child{border-top:none}}@media(min-width: 751px){.meetings .meeting .meeting__attatchments.odd-number .meeting__single-attatchment:nth-last-child(2){border-bottom:1px solid #d8d8d8}}.meetings .meeting .js-meeting-togglee{display:none}.meetings .meeting::before{display:block;content:"";width:.7rem;background-color:#fefefe;position:absolute;top:-1px;left:-1px;bottom:-1px;opacity:0;transition:opacity .25s ease-out}.meetings .meeting.open::before,.meetings .meeting.hover::before{opacity:1}.meetings .meeting+.meeting{margin-top:2.4rem}.meetings .meeting__category{background-color:#fff;box-shadow:0 2px 20px 0 rgba(0,0,0,.2);border-radius:15px}.meetings .meeting__category .category__header{background:none;border:none;padding:0;margin:0;border-radius:0;width:100%;text-align:left;position:relative;padding:2.6rem 3rem}@media(max-width: 450px){.meetings .meeting__category .category__header{padding:2rem}}.meetings .meeting__category .category__header:before,.meetings .meeting__category .category__header:after{content:"";display:block;height:.2rem;width:1.5rem;background-color:#687a5e;position:absolute;top:50%;right:2rem;transition:.25s}.meetings .meeting__category .category__header::before{transform:translateY(-50%)}.meetings .meeting__category .category__header:after{transform:translateY(-50%) rotate(90deg)}.meetings .meeting__category .category__header.open::after{transform:translateY(-50%) rotate(0deg)}.meetings .meeting__category .category__title{font-family:"Roseau Slab",sans-serif;font-style:normal;font-weight:bold;-webkit-font-smoothing:subpixel-antialiased !important;text-rendering:geometricPrecision !important;color:#12324e;font-size:3rem;font-weight:400;max-width:calc(100% - 5rem)}.meetings .meeting__category .category__content{padding:0 0 2.6rem}@media(min-width: 751px){.meetings .meeting__category .category__content{padding:0 3rem 2.6rem}}.meetings .meeting__category .category__actions{display:flex;align-items:center;margin-bottom:2.4rem}.meetings .meeting__category .category__actions button{background:none;border:none;padding:0;margin:0;border-radius:0;transition:.25s;color:#fefefe;font-weight:400;font-size:1.6rem;margin-right:1.5rem;padding:0;border-bottom:2px solid #fff}@media(min-width: 1021px){.meetings .meeting__category .category__actions button:hover{border-bottom:2px solid rgba(0,0,0,0)}}.meetings .meeting__category .js-meeting-category-togglee{display:none}.meetings .meeting__category+.meeting__category{border-top:none}.contact-category{text-transform:capitalize}.contact-category:not(:first-of-type){margin-top:10rem}.contact-category+.contact__item{padding-top:2rem}.contacts-filter{margin:6rem 0}.contact__service-group:not(:first-of-type){margin-top:6rem}.contact__service-group .service-group__heading{margin-bottom:2rem}.contact__service-group .service-group__heading a{text-decoration:none;color:#12324e}.contact__service-group .service-group__main{display:flex;flex-wrap:wrap;justify-content:flex-start}.contact__service-group .service-group__main .contact__item{display:flex;border-bottom:1px solid rgba(0,0,0,.2)}.contact__service-group .service-group__main .contact__item h3 a{font-family:"Roseau Slab",sans-serif;font-style:normal;font-weight:bold;-webkit-font-smoothing:subpixel-antialiased !important;text-rendering:geometricPrecision !important;color:#000;font-size:2.4rem;text-decoration:none;letter-spacing:0;line-height:30px;transition:.25s}.contact__service-group .service-group__main .contact__item h3 a:hover,.contact__service-group .service-group__main .contact__item h3 a:focus{color:#cd7521}.contact__service-group .service-group__main .contact__item .contact__details .links a{color:#cd7521;display:flex;align-items:center;position:relative;text-decoration:none;overflow:hidden;transition:.25s;font-family:"Roseau Slab",sans-serif;font-style:normal;font-weight:bold;-webkit-font-smoothing:subpixel-antialiased !important;text-rendering:geometricPrecision !important}.contact__service-group .service-group__main .contact__item .contact__details .links a span.arrow{width:2rem;padding-right:1rem;transform:translateX(-2rem);transition:.25s}.contact__service-group .service-group__main .contact__item .contact__details .links a span.arrow g g{stroke:#cd7521}.contact__service-group .service-group__main .contact__item .contact__details .links a:hover span.arrow,.contact__service-group .service-group__main .contact__item .contact__details .links afocus span.arrow{transform:translateX(0rem)}.contact__service-group .service-group__main .contact__item .title{display:block;font-size:1.6rem;color:#000}.contact__service-group:not(.featured-service-group) .service-group__main{flex-direction:column;flex-wrap:wrap}.contact__service-group:not(.featured-service-group) .service-group__main .no-image{display:block;flex:unset;padding-bottom:1rem}.contact__service-group:not(.featured-service-group) .service-group__main .no-image .contact__details{display:flex;justify-content:space-between;align-items:flex-end}.contact__service-group:not(.featured-service-group) .service-group__main .no-image .contact__details .links{margin-top:0}.contact__service-group:not(.featured-service-group) .service-group__main .no-image .contact__details .links a{margin-top:0;padding-bottom:0}.featured-service-group .service-group__main{flex-direction:row;flex-wrap:wrap;gap:3rem}.featured-service-group .service-group__main .contact__item{flex-direction:column-reverse;justify-content:flex-end;flex:1 0 100%}@media(min-width: 601px){.featured-service-group .service-group__main .contact__item{flex:0 0 calc(50% - 3rem)}}@media(min-width: 801px){.featured-service-group .service-group__main .contact__item{flex:0 0 calc(33.3333333333% - 3rem)}}.featured-service-group .service-group__main .contact__item.no-image{flex-direction:column}.featured-service-group .service-group__main .contact__item .contact__details .links{display:block;margin-top:1rem;margin-right:auto}.featured-service-group .service-group__main .contact__item .contact__details .links .more-info{margin-top:1rem}.featured-service-group .service-group__main .contact__item .contact__details .links .more-info span.text{transition:.25s;transform:translateX(-3rem)}.featured-service-group .service-group__main .contact__item .contact__details .links .more-info:hover span.text,.featured-service-group .service-group__main .contact__item .contact__details .links .more-info:focus span.text{transform:translateX(0)}.featured-service-group .service-group__main .contact__item .contact__image{width:100%;max-width:25rem}.featured-service-group .service-group__main .contact__item .contact__image a{display:block}.featured-service-group .service-group__main .contact__item .contact__image img{width:100%}@media(max-width: 600px){.featured-service-group .service-group__main .contact__item{flex-direction:column;align-items:unset;justify-content:unset}.featured-service-group .service-group__main .contact__item .contact__image{order:-1;margin:0 0 2rem;max-width:40rem}}a.contacts-backto--link{display:block;margin-bottom:4rem;max-width:20rem;font-weight:bold}a.contacts-backto--link:hover,a.contacts-backto--link:active,a.contacts-backto--link:focus{color:#65a7e0}.contact-page__container h2{line-height:1}.contact-page__container .contact-item{display:flex;align-items:center;padding:.5rem 0}.contact-page__container .contact-item a{text-decoration:none;color:#687a5e}.contact-page__container svg{margin-right:1rem;width:2rem;height:2rem}.contact-page__container svg .stroke{fill:#000}.contact-page__container .contact__image{float:left;margin:0 2rem 2rem 0}.contact-page__container .title{display:block;margin-bottom:1rem;font-size:1.6rem;color:#000}.contact-page__container .contact__details{display:flex;flex-direction:column;box-sizing:border-box;padding-left:2rem}.contact-page__container .email{margin-top:1rem}.contact-page__container .email+.phones{margin-top:0}.contact-page__container .phones{margin-top:1rem}.contact-page__container .info{margin-top:2rem}.contact-page__container .education{margin-top:2rem}.service_details .article .backto-link{margin-bottom:3rem;text-decoration:none}.service_details .article{margin-left:0}.service_details .service_details__contacts{display:flex;flex-direction:row;flex-wrap:wrap;gap:4rem}.service_details h2.service_details__contact-heading{margin-top:4rem;flex:0 0 100%}.services-directory .search-filter .search-field{max-width:100%}.services-directory .services-list .item{padding:2rem 0;border-bottom:1px solid rgba(0,0,0,.2)}.services-directory .services-list .item h2{color:#12324e;font-family:"Roseau Slab",sans-serif;font-style:normal;font-weight:400;font-size:3.6rem}@media(max-width: 800px){.services-directory .services-list .item h2{font-size:2rem}}.services-directory .services-list .item h2 a{color:inherit;text-decoration:none}.jobs-list .job-details a{color:#687a5e}.jobs-list .job-details a:hover,.jobs-list .job-details a:focus{color:#5fa167}@media(max-width: 1020px){.jobs-list.jobs-list-header{display:none}.jobs-list .item{margin-top:4rem}.jobs-list .list-column{padding:.5rem 0}.jobs-list .mobile-label{display:inline-block;font-weight:700;width:8rem}.jobs-list .job-details{display:none}}@media(min-width: 1021px){.jobs-list.jobs-list-header{padding-top:9rem;font-size:2rem;border-bottom:1px solid rgba(0,0,0,.2)}.jobs-list .item{display:flex;flex-wrap:wrap;padding:2rem}.jobs-list .item.list-header{font-weight:bold;background-color:#fff}.jobs-list .item:nth-of-type(2n+2){background-color:#fff}.jobs-list .item .job-details{padding-top:2rem;width:100%;display:none}.jobs-list .item .mobile-label{display:none}.jobs-list .list-column{box-sizing:border-box;padding-right:2rem}.jobs-list .list-column.location{width:20%}.jobs-list .list-column.title{width:40%}.jobs-list .list-column.closing{width:20%}.jobs-list .list-column.details{width:20%}}a.apply{color:#687a5e;font-family:"Roseau Slab",sans-serif;font-style:normal;font-weight:400;text-decoration:none}button.toggler{background:none;border:none;padding:0;margin:0;border-radius:0;display:inline-block;color:#687a5e;font-family:"Roseau Slab",sans-serif;font-style:normal;font-weight:400;transition:.25s;text-decoration:none}button.toggler:hover,button.toggler:focus{color:#d8d8d8}.jobs-article{margin-top:6rem}.jobs-article h2{font-family:"Roseau Slab",sans-serif;font-style:normal;font-weight:400;font-size:3.6rem}@media(max-width: 800px){.jobs-article h2{font-size:2rem}}.jobs-article .jobs-button{background:none;border:none;padding:0;margin:0;border-radius:0;font-family:"Satoshi",sans-serif;font-style:normal;font-weight:700;-webkit-font-smoothing:subpixel-antialiased !important;text-rendering:geometricPrecision !important;font-size:1.6rem;display:flex;align-items:center;box-sizing:border-box;text-decoration:none;transition:.25s;padding:2.9rem 6.8rem;color:#12324e;text-transform:uppercase;text-align:center;background-color:#a4c9ea;transition:.25s;position:relative;border-radius:38px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;width:fit-content;margin-top:2rem}.jobs-article .jobs-button:before{content:"";display:flex;position:absolute;left:2.6rem;transform:translateX(-2.6rem);background-image:url("../img/arrow-btn.svg");background-repeat:no-repeat;background-position:center;transition:.25s}.jobs-article .jobs-button:hover,.jobs-article .jobs-button:focus{color:#12324e}.jobs-article .jobs-button:hover:before,.jobs-article .jobs-button:focus:before{width:2rem;height:2rem;transform:translateX(0)}.jobs-module ul h4{display:none}.jobs-module .jobs_heading{display:none}.jobs-module #tools .search-btn{display:none}.jobs-module>ul:not(.user-logged-in){list-style-type:none;margin:0;padding:0;display:flex;align-items:center;margin-bottom:3rem}.jobs-module>ul:not(.user-logged-in) li:first-of-type a{background:none;border:none;padding:0;margin:0;border-radius:0;font-family:"Satoshi",sans-serif;font-style:normal;font-weight:700;-webkit-font-smoothing:subpixel-antialiased !important;text-rendering:geometricPrecision !important;font-size:1.6rem;display:flex;align-items:center;box-sizing:border-box;text-decoration:none;transition:.25s;padding:2.9rem 6.8rem;color:#12324e;text-transform:uppercase;text-align:center;background-color:#a4c9ea;transition:.25s;position:relative;border-radius:38px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-right:3rem}.jobs-module>ul:not(.user-logged-in) li:first-of-type a:before{content:"";display:flex;position:absolute;left:2.6rem;transform:translateX(-2.6rem);background-image:url("../img/arrow-btn.svg");background-repeat:no-repeat;background-position:center;transition:.25s}.jobs-module>ul:not(.user-logged-in) li:first-of-type a:hover,.jobs-module>ul:not(.user-logged-in) li:first-of-type a:focus{color:#12324e}.jobs-module>ul:not(.user-logged-in) li:first-of-type a:hover:before,.jobs-module>ul:not(.user-logged-in) li:first-of-type a:focus:before{width:2rem;height:2rem;transform:translateX(0)}.jobs-module>ul.user-logged-in{list-style-type:none;margin:0;padding:0;display:flex;flex-wrap:wrap;margin-bottom:2rem}.jobs-module>ul.user-logged-in a{display:inline-block;margin-right:3rem;margin-bottom:1rem}.jobs-module #progress{display:flex;flex-wrap:wrap;margin-bottom:4rem}.jobs-module #progress h3.jobs{width:100%}.jobs-module #progress a{background:none;border:none;padding:0;margin:0;border-radius:0;font-family:"Satoshi",sans-serif;font-style:normal;font-weight:700;-webkit-font-smoothing:subpixel-antialiased !important;text-rendering:geometricPrecision !important;font-size:1.6rem;display:flex;align-items:center;box-sizing:border-box;text-decoration:none;transition:.25s;padding:2.9rem 6.8rem;color:#12324e;text-transform:uppercase;text-align:center;background-color:#a4c9ea;transition:.25s;position:relative;border-radius:38px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-right:2rem}.jobs-module #progress a:before{content:"";display:flex;position:absolute;left:2.6rem;transform:translateX(-2.6rem);background-image:url("../img/arrow-btn.svg");background-repeat:no-repeat;background-position:center;transition:.25s}.jobs-module #progress a:hover,.jobs-module #progress a:focus{color:#12324e}.jobs-module #progress a:hover:before,.jobs-module #progress a:focus:before{width:2rem;height:2rem;transform:translateX(0)}.jobs-module #progress #stage3{margin-top:2rem;width:100%}#jobs_list .job{display:flex;flex-wrap:wrap;align-items:center;margin-top:6rem}#jobs_list .job>*:not(.applynow):not(.details){width:100%}#jobs_list .job h3,#jobs_list .job .type,#jobs_list .job .location{order:-1}#jobs_list .job .type:before{content:"Type: ";display:inline-block;font-weight:700;width:11rem}#jobs_list .job .location:before{content:"Location: ";display:inline-block;font-weight:700;width:11rem}#jobs_list .job .post_date{margin-bottom:1rem}#jobs_list .job .post_date b{display:inline-block;width:calc(11rem - .4rem)}#jobs_list .job a.applynow{background:none;border:none;padding:0;margin:0;border-radius:0;font-family:"Satoshi",sans-serif;font-style:normal;font-weight:700;-webkit-font-smoothing:subpixel-antialiased !important;text-rendering:geometricPrecision !important;font-size:1.6rem;display:flex;align-items:center;box-sizing:border-box;text-decoration:none;transition:.25s;padding:2.9rem 6.8rem;color:#12324e;text-transform:uppercase;text-align:center;background-color:#a4c9ea;transition:.25s;position:relative;border-radius:38px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-right:2rem}#jobs_list .job a.applynow:before{content:"";display:flex;position:absolute;left:2.6rem;transform:translateX(-2.6rem);background-image:url("../img/arrow-btn.svg");background-repeat:no-repeat;background-position:center;transition:.25s}#jobs_list .job a.applynow:hover,#jobs_list .job a.applynow:focus{color:#12324e}#jobs_list .job a.applynow:hover:before,#jobs_list .job a.applynow:focus:before{width:2rem;height:2rem;transform:translateX(0)}.jobs-module form{margin-top:2.5rem}.jobs-module form h3.jobs:not(:first-child){margin-top:6rem}.jobs-module form label.long{display:block}.jobs-module form input[type=radio]{margin-right:1rem;width:auto;height:auto;opacity:0}.jobs-module form a#add_classified_education{display:inline-block;margin-top:1rem}.jobs-module form .notice .note{margin-top:1rem}.jobs-module form p+.row{margin-top:2rem}.jobs-module form[action*=email-preferences] div:last-child{display:flex;flex-direction:row-reverse;align-items:center;justify-content:flex-end}.jobs-module form[action*=email-preferences] div:last-child label{margin:0}.jobs-module form[action*=email-preferences] input[type=submit]{margin:0 2rem 0 0}.jobs-module form[action*=professional-profile] .education_row>.row:first-child>.right,.jobs-module form[action*=professional-profile] .education_row>.row:first-child>.left{display:flex;flex-wrap:wrap;margin-top:4rem}.jobs-module form[action*=professional-profile] .education_row>.row:first-child>.right label,.jobs-module form[action*=professional-profile] .education_row>.row:first-child>.left label{width:100%}.jobs-module form[action*=professional-profile] .education_row>.row:first-child>.right div,.jobs-module form[action*=professional-profile] .education_row>.row:first-child>.left div{width:calc(50% - 1rem)}.jobs-module form[action*=professional-profile] .education_row>.row:first-child>.right .left,.jobs-module form[action*=professional-profile] .education_row>.row:first-child>.left .left{margin-right:2rem}.jobs-module form[action*=professional-profile] .education_row>.row:not(:first-child)>.right{margin-top:2rem}.jobs-module #job h4,.jobs-module #job .additional_info{margin-top:22px}#jobs-login a.create_account{margin-left:2rem}.jobs-module .success{padding:2rem;color:#000;margin-bottom:2rem;background-color:rgba(0,128,0,.3)}.jobs-module label.error{color:red;padding:0}.jobs-module input.error{background-color:rgba(255,0,0,.3)}.page-content.trail-maps .search-filter{margin-top:8rem !important}.page-content.trail-maps .search-filter label{color:#fff}.page-content.trail-maps .search-filter .filter-row{flex-grow:1;display:flex;flex-wrap:wrap;justify-content:space-between}.page-content.trail-maps .search-filter .filter-row>div{min-width:20rem}.page-content.trail-maps .search-filter .search-form div:not(.filter-row){flex:0 0 45%;width:45%}@media(max-width: 600px){.page-content.trail-maps .search-filter .search-form div:not(.filter-row){width:100%;flex:0 0 100%}}.page-content.trail-maps .info-window{width:100%;height:100%;padding:1rem;box-sizing:border-box}.page-content.trail-maps .info-window p,.page-content.trail-maps .info-window li{font-size:1.6rem}.page-content.trail-maps .info-window li{margin-top:5px}.page-content.trail-maps .info-window .title{font-weight:700;font-size:2rem;line-height:3rem;margin-bottom:1rem}.page-content.trail-maps .info-window span.icon{display:inline-block;margin-right:1rem;transform:translateY(2px)}.page-content.trail-maps .info-window span.icon svg{width:1.6rem}.page-content.trail-maps .info-window .trails__description{margin-top:2rem}.page-content.trail-maps .info-window .is-accessible{background-color:rgba(0,128,0,.1);border-radius:1.2rem;padding:4px 1.6rem;width:15.3rem}.page-content.trail-maps .info-window .is-accessible span.icon{margin-right:0;margin-left:1.5rem;transform:translateY(4px)}.page-content.trail-maps header{padding-bottom:6rem;background:#fefefe}@media(min-width: 801px){.page-content.trail-maps header{margin-bottom:10rem}}@media(min-width: 1){.page-content.trail-maps header{margin-right:85px}}.page-content.trail-maps header .search-filter{margin-top:4rem}.page-content.trail-maps #trails-map{height:55rem}@media(max-width: 800px){.page-content.trail-maps #trails-map{height:45rem}}.trail__item{border-bottom:1px solid #fefefe;padding:3rem 0 4rem}.trail__item h2{font-weight:bold;font-size:2.4rem;line-height:3.4rem}@media(max-width: 800px){.trail__item h2{font-size:2.2rem;line-height:2.8rem}}.trail__item .address,.trail__item .length-difficulty,.trail__item .time-to-complete,.trail__item .accessible,.trail__item .links,.trail__item .description{box-sizing:border-box;margin-top:1.8rem;font-size:1.6rem}.trail__item .address li,.trail__item .length-difficulty li,.trail__item .time-to-complete li,.trail__item .accessible li,.trail__item .links li,.trail__item .description li{font-size:1.6rem}.trail__item .address span.icon,.trail__item .length-difficulty span.icon,.trail__item .time-to-complete span.icon,.trail__item .accessible span.icon,.trail__item .links span.icon,.trail__item .description span.icon{display:inline-block;margin-right:1rem;transform:translateY(2px);transition:.25s}.trail__item .address svg,.trail__item .length-difficulty svg,.trail__item .time-to-complete svg,.trail__item .accessible svg,.trail__item .links svg,.trail__item .description svg{width:1.6rem}.trail__item .length-difficulty .difficulty{font-size:1.4rem}.trail__item .accessible{background-color:rgba(254,254,254,.1);border-radius:1.2rem;padding:2px 1.6rem;width:15.3rem}.trail__item .accessible span.icon{margin-right:0;margin-left:1.5rem;transform:translateY(4px)}.trail__item .links a{font-size:1.6rem;font-weight:bold;cursor:pointer}.trail__item .links a:hover span.icon,.trail__item .links a:focus span.icon{transform:translateY(-3px)}.trail__item .description{margin:revert;margin-top:1.8rem}.trail__item .description a{word-break:break-word}.trail__item .description ul{margin:0;list-style:none;padding:0}.trail__item .description li{margin-top:5px;max-width:850px}@media(min-width: 601px){.trail__item{display:flex;flex-wrap:wrap;align-items:flex-start}.trail__item h2{flex:0 0 100%;width:100%}.trail__item .address,.trail__item .length-difficulty,.trail__item .time-to-complete{padding-right:2.5rem}.trail__item .address{flex:0 0 27rem}.trail__item .length-difficulty{flex:0 0 16.8rem}.trail__item .time-to-complete{flex:0 0 15.8rem}.trail__item .links{flex:0 0 100%}.trail__item .description{flex:0 0 100%}}@media(min-width: 1){.trail__item .links{flex:0 0 16rem;margin-left:auto;padding-left:2.5rem}}@media(min-width: 751px){.tenders-subscribe__container .tenders-subscribe-content{display:flex;align-items:center;justify-content:space-between}.tenders-subscribe__container .tenders-subscribe-content p{flex:0 0 calc(100% - 25rem);width:calc(100% - 25rem);max-width:56rem}.tenders-subscribe__container .tenders-subscribe-content .tenders-subscribe-button{flex:0 0 21rem;width:21rem;margin-top:0}.tenders-subscribe__container .tenders-subscribe-content .tenders-subscribe-button button{display:block;margin:0 0 0 auto}.tenders-subscribe__container .tenders-subscribe-content span.link-copied{text-align:right}}.tenders-subscribe__container .tenders-subscribe-content p{font-size:1.4rem}.tenders-subscribe__container .tenders-subscribe-content #rss-feed-url{display:none}.tenders-subscribe__container .tenders-subscribe-content .tenders-subscribe-button{margin-top:2.4rem}.tenders-subscribe__container .tenders-subscribe-content span.link-copied{display:block;margin-top:1.2rem;font-size:1.4rem;color:green;opacity:0}.tenders-subscribe__container .tenders-subscribe-content span.link-copied.copied{opacity:1}.tenders-subscribe__container .hide-subscribe{display:none}@media(max-width: 750px){.tenders-subscribe__container .submit{margin-top:2rem}}.tenders-subscribe__container .tenders-subscribe-content{margin-top:2.5rem}.tenders-subscribe__container input[type=submit]{margin:0}.tenders-subscribe__container+.tenders__container{margin-top:10rem}@media(max-width: 750px){.tenders-subscribe__container+.tenders__container{margin-top:6rem}}.tenders__container{margin-top:3.2rem}.tenders__container .tender__category{border-top:2px solid #fefefe;border-bottom:2px solid #fefefe;transition:.25s}.tenders__container .tender__category+.tender__category{margin-top:3rem}.tenders__container .tender__category.open{border-bottom:2px solid rgba(0,0,0,0)}.tenders__container .tender__category .tender-category__toggle{border:0;background:none;padding:0;margin:0;width:100%;text-align:left;position:relative;padding:2.8rem 0 2.4rem;transition:.25s}.tenders__container .tender__category .tender-category__toggle h2{padding:0 8rem 0 32px;box-sizing:border-box;color:#fefefe}.tenders__container .tender__category .tender-category__toggle span.icon{display:inline-block;width:1.6rem;height:1.6rem;position:relative;position:absolute;top:calc(50% - 1rem);right:4.2rem}.tenders__container .tender__category .tender-category__toggle span.icon:before,.tenders__container .tender__category .tender-category__toggle span.icon:after{content:"";display:inline-block;height:2px;width:1.6rem;background-color:#fefefe;position:absolute;top:7px;left:0;transition:.25s}.tenders__container .tender__category .tender-category__toggle span.icon:after{transform:rotate(90deg)}.tenders__container .tender__category .tender-category__toggle.open span.icon:before,.tenders__container .tender__category .tender-category__toggle.open span.icon:after{transform:rotate(180deg)}.tenders__container .tender__category .tender-category__toggle:hover,.tenders__container .tender__category .tender-category__toggle:focus{opacity:.7}.tenders__container .tender__category .category__content{display:none}.tenders__container .category__actions{padding:0 8rem 3.2rem 32px;box-sizing:border-box}.tenders__container .category__actions button{border:0;background:none;padding:0;margin:0;display:inline-block;color:#fefefe;text-decoration:underline;font-size:1.4rem;margin-right:1.6rem}.tenders__container .category__actions button:hover,.tenders__container .category__actions button:focus{color:#d8d8d8}.tenders__container .tender+.tender{margin-top:1.4rem}.tenders__container .tender .tender__toggle{border:0;background:none;padding:0;margin:0;width:100%;padding:1.6rem 32px 1.8rem;font-size:1.6rem;color:#fff;background-color:#fefefe;position:relative;text-align:left;transition:.25s}.tenders__container .tender .tender__toggle .open_date,.tenders__container .tender .tender__toggle .tender__toggle--right{display:inline-block;margin-top:1.2rem}.tenders__container .tender .tender__toggle .open_date:after{content:"•";display:inline-block;font-size:1.4rem;margin:0 6px}.tenders__container .tender .tender__toggle .tender__toggle--right,.tenders__container .tender .tender__toggle h3{padding-right:8.5rem;box-sizing:border-box}.tenders__container .tender .tender__toggle h3{color:#fff}.tenders__container .tender .tender__toggle span.icon{display:inline-block;width:1.6rem;height:1.6rem;position:relative;position:absolute;top:calc(50% - 1rem);right:4.2rem}.tenders__container .tender .tender__toggle span.icon:before,.tenders__container .tender .tender__toggle span.icon:after{content:"";display:inline-block;height:2px;width:1.6rem;background-color:#fff;position:absolute;top:9px;left:0;transition:.25s}.tenders__container .tender .tender__toggle span.icon:after{transform:rotate(90deg)}.tenders__container .tender .tender__toggle.open span.icon:before,.tenders__container .tender .tender__toggle.open span.icon:after{transform:rotate(180deg)}.tenders__container .tender .tender__toggle:hover,.tenders__container .tender .tender__toggle:focus{opacity:.7}.tenders__container .tender .tender__content{display:none}.tenders__container .tender .tender__description{font-size:1.6rem;padding:3.2rem 32px 0;margin-bottom:3.2rem}.tenders__container .tender .tender__attachments{margin:3.2rem 0 0}.tenders__container .tender .tender__attachments ul{list-style-type:none;margin:0;padding:0}.tenders__container .tender .tender__attachments li{display:block}.tenders__container .tender .tender__attachments a{display:flex;align-items:center;font-size:1.6rem;text-decoration:none;color:#000;padding:2rem 32px;background-color:#687a5e}.tenders__container .tender .tender__attachments a span.label{flex:0 0 calc(100% - 2.5rem);width:calc(100% - 2.5rem);padding-right:4rem;box-sizing:border-box}.tenders__container .tender .tender__attachments a span.icon{flex:0 0 2.5rem;width:2.5rem}.tenders__container .tender .tender__attachments a span.icon svg{display:block;margin:0 auto}.tenders__container .tender .tender__attachments a span.icon.youtube svg,.tenders__container .tender .tender__attachments a span.icon.video svg{width:2rem}.tenders__container .tender .tender__attachments a span.icon.link svg g{stroke-width:1.25}.tenders__container .tender .tender__attachments a:hover,.tenders__container .tender .tender__attachments a:focus{background-color:rgba(104,122,94,.6)}.tenders__container .tender .tender__awarded{color:#fefefe;font-size:1.6rem;border-top:1px solid rgba(254,254,254,.5);padding:3.2rem 32px 0}@media(max-width: 750px){.tenders__container .tender__category+.tender__category{margin-top:2.4rem}.tenders__container .tender__category .tender-category__toggle{padding:2.4rem 0}.tenders__container .tender__category .tender-category__toggle h2{padding:0 6rem 0 0}.tenders__container .tender__category .tender-category__toggle span.icon{right:1.6rem}.tenders__container .category__actions{padding:0 0 2.4rem 0}.tenders__container .tender+.tender{margin-top:1rem}.tenders__container .tender .tender__toggle{padding:1.6rem}.tenders__container .tender .tender__toggle span.icon{right:1.6rem}.tenders__container .tender .tender__description{margin-bottom:2.4rem;padding:2.4rem 1.6rem 0}.tenders__container .tender .tender__attachments{margin:2.4rem 0 0}.tenders__container .tender .tender__attachments a{padding:1.6rem}.tenders__container .tender .tender__attachments a span.icon{flex:0 0 2rem;width:2rem}.tenders__container .tender .tender__awarded{padding:1.6rem 1.6rem 0}}.lot-maps-main{margin-bottom:7.6rem;position:relative;z-index:2}#lots_map{height:50vh;padding-bottom:0}#lots_map a{color:#000;font-size:1.6rem;text-decoration:underline}#lots_map a:hover,#lots_map a:focus{text-decoration:none}#map-holder{position:relative;margin-bottom:2rem;z-index:2}.legend{background-color:#fff;padding:8px 8px 3px 8px;border-radius:2px;position:absolute;bottom:24px;right:54px;box-shadow:0 1px 4px -1px rgba(0,0,0,.3);font-size:14px;color:#000;line-height:1}.legend .square{height:15px;width:15px;margin-right:8px;display:inline-block;vertical-align:bottom}.legend .available,.legend .onhold,.legend .sold{display:block;margin-bottom:5px}.legend .available .square{background-color:#5cab4c}.legend .onhold .square{background-color:#f0610b}.legend .sold .square{background-color:#e22121}#lot_maps .instruction{text-align:center;font-size:1.8rem;margin-bottom:4rem;line-height:1.3}#lot_maps .lot-type-legend{margin-bottom:2.5rem}#lot_maps .lot-type-legend .legend-head{font-size:1.8rem;line-height:23.4px;flex:0 0 100%;width:100%}#lot_maps .lot-type-legend .lot-type{margin-top:2rem}#lot_maps .lot-type-legend .lot-type .color-circle{display:inline-block;width:3rem;height:3rem;border-radius:50%;vertical-align:middle}#lot_maps .lot-type-legend .lot-type .color-circle.residential{background-color:#ffffb3}#lot_maps .lot-type-legend .lot-type .color-circle.multiunit{background-color:#e6ac00}#lot_maps .lot-type-legend .lot-type .color-circle.commercial{background-color:#ff6b6b}#lot_maps .lot-type-legend .lot-type .color-circle.dry-pond{background-color:#105689}#lot_maps .lot-type-legend .lot-type .color-circle.green-space{background-color:#cfc}#lot_maps .lot-type-legend .lot-type .color-circle.senior{background-color:#b3b3ff}#lot_maps .lot-type-legend .lot-type .color-circle.default{background-color:#aaa}#lot_maps .info{margin-bottom:3rem}#lot_maps .backto-link{display:flex;flex-direction:row;padding-bottom:10%;align-items:center}#lot_maps .backto-link span.arrow{margin-right:2rem;padding:2.2rem;border-radius:50%;border:1px solid #687a5e;transform:rotate(-180deg);transition:.25s}#lot_maps .backto-link span.arrow svg{width:2.2rem;height:2.2rem}#lot_maps .backto-link span.text{color:#2c2c2c;font-family:"Satoshi",sans-serif;font-style:normal;font-weight:700;-webkit-font-smoothing:subpixel-antialiased !important;text-rendering:geometricPrecision !important;font-size:2rem;line-height:2.8rem;transition:.25s}#lot_maps .backto-link:hover span.text,#lot_maps .backto-link:focus span.text{color:#687a5e}#lot_maps .backto-link:hover span.arrow,#lot_maps .backto-link:focus span.arrow{background-color:#687a5e}#lot_maps .backto-link:hover span.arrow svg g,#lot_maps .backto-link:focus span.arrow svg g{stroke:#fff}#lot_maps .desc{margin-bottom:2.5rem}#lot_maps .image-gallery{margin-bottom:4rem}#lot_maps .lot_gallery{display:flex;flex-wrap:wrap}#lot_maps .lot_gallery .photo{margin-right:1rem;margin-bottom:1rem}#lot_maps .lot_gallery .photo a{overflow:hidden;display:block}#lot_maps .lot_gallery .photo a img{margin-bottom:-5px;transition:.4s}#lot_maps .lot_gallery .photo a:hover img,#lot_maps .lot_gallery .photo a:focus img{transform:scale(1.2)}#lot_maps h2{margin-bottom:2rem}#lot_maps .item p{margin-top:0}#lot_maps .item--status{margin-bottom:3rem;display:flex;align-items:center}#lot_maps .item--status h3{margin-right:1.5rem}#lot_maps .item .general_info_status{display:inline-block;padding:5px;background-color:#5cab4c;border-radius:5px;color:#fff}#lot_maps .item .general_info_status.available{background-color:#5cab4c}#lot_maps .item .general_info_status.onhold{background-color:#f0610b}#lot_maps .item .general_info_status.sold{background-color:#e22121}@media(min-width: 451px){#lot_maps .lot-type-legend{display:flex;align-items:flex-start;justify-content:flex-start;flex-wrap:wrap;gap:1rem 3rem}#lot_maps .lot-type-legend .legend-head{font-weight:700}}#lot_maps .single-lot-article .container{flex-wrap:wrap;justify-content:space-between;-moz-column-gap:3rem;column-gap:3rem}#lot_maps .single-lot-article .container h2{flex:0 0 100%;width:100%}#lot_maps .single-lot-article .container .description-container{flex:0 0 70%}#addsearch-results{font-family:"Satoshi",sans-serif;font-style:normal;font-weight:400}#addsearch-results #addsearch-nohits p{font-size:2rem}#addsearch-results .addsearch-result-item-sub h2 a{color:#2c2c2c}#addsearch-results .addsearch-result-item-sub h2 a:hover,#addsearch-results .addsearch-result-item-sub h2 a:focus{color:#cd7521 !important}#addsearch-results-bottom{background:none !important;display:flex;justify-content:center}#addsearch-results-bottom #addsearch-rp-paging{display:flex;justify-content:space-between;align-items:center;gap:2rem}#addsearch-results-bottom #addsearch-rp-paging a{color:#2c2c2c;border:none !important;background:none !important}#addsearch-results-bottom #addsearch-rp-paging a:hover,#addsearch-results-bottom #addsearch-rp-paging a:focus{color:#cd7521 !important}.article.search-results-article{z-index:1}@media print{*{background:rgba(0,0,0,0) !important;color:#000 !important;box-shadow:none !important;text-shadow:none !important}.wg-admin-bar{display:none !important}a,a:visited{text-decoration:underline}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}@page{margin:.2cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}#header{border:none !important;margin:0 !important}.header__right,.quicklinks-toggle,.site-notice__banner,site-quicklinks-mobile{display:none !important}.header__logo{flex:0 0 18rem !important;width:18rem !important;border:none !important;padding:1rem 10px !important;max-width:10rem !important}#page-banner.calendar{display:none !important}.calendar__header{display:none !important}.featured-event__container{display:none !important}.calendar-page__container+#footer{display:none !important}.calendar__grid .container{padding:0 10px !important}.calendar__grid .container{padding:0 25px}.calendar__grid .th_prev,.calendar__grid .th_next{display:none !important}.calendar__grid .th_left_none.th_right_none{position:static !important}.calendar__grid table{max-width:100%;margin-bottom:0 !important;margin-top:0 !important}.calendar__grid tr.calendar_nav th{padding:0 0 15px}.calendar__grid tr.calendar_nav+tr td{padding:5px 10px}.calendar__grid .cal_fullcell{min-height:40px !important;padding:0 !important;font-size:14px !important}.calendar__grid .cal_fullcell .highlight{min-height:40px !important}.calendar__grid .cal_day{padding:4px;margin:0 !important}.calendar__grid .event{margin:0;padding:0 8px 8px !important;font-size:14px !important}.calendar__grid .item_link{text-decoration:none;font-size:14px !important}.calendar__grid .event_date{font-size:14px !important;margin-top:5px}.calendar__list .event__links{display:none !important}.footer__contact,.footer__newsletter,.footer__bottom{display:none !important}}
