/*! destyle.css v4.0.0 | MIT License | https://github.com/nicolas-cusan/destyle.css */@import url("https://fonts.googleapis.com/css2?family=Gloock&family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap");*,::before,::after{-webkit-box-sizing:border-box;box-sizing:border-box;border-style:solid;border-width:0}html{line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}body{margin:0}main{display:block}p,table,blockquote,address,pre,iframe,form,figure,dl{margin:0}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit;margin:0}ul,ol{margin:0;padding:0;list-style:none}dt{font-weight:bold}dd{margin-left:0}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible;border-top-width:1px;margin:0;clear:both;color:inherit}pre{font-family:monospace, monospace;font-size:inherit}address{font-style:inherit}a{background-color:transparent;text-decoration:none;color:inherit}abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace, monospace;font-size:inherit}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}svg,img,embed,object,iframe{vertical-align:bottom}button,input,optgroup,select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;vertical-align:middle;color:inherit;font:inherit;background:transparent;padding:0;margin:0;border-radius:0;text-align:inherit;text-transform:inherit}button,[type="button"],[type="reset"],[type="submit"]{cursor:pointer}button:disabled,[type="button"]:disabled,[type="reset"]:disabled,[type="submit"]:disabled{cursor:default}:-moz-focusring{outline:auto}select:disabled{opacity:inherit}option{padding:0}fieldset{margin:0;padding:0;min-width:0}legend{padding:0}progress{vertical-align:baseline}textarea{overflow:auto}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}label[for]{cursor:pointer}details{display:block}summary{display:list-item}[contenteditable]:focus{outline:auto}table{border-color:inherit;border-collapse:collapse}caption{text-align:left}td,th{vertical-align:top;padding:0}th{text-align:left;font-weight:bold}.visually-hidden,#region_main>section .content form input[type="checkbox"],#region_main>section .dynamic form input[type="checkbox"],#region_main>section .content form input[type="radio"],#region_main>section .dynamic form input[type="radio"]{clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}#region_main>section .content form button,#region_main>section .dynamic form button,#region_main>section.events .dynamic table tbody tr td:last-child a,#region_main footer.page-navigation .dynamic a,#region_main>section.pond-directory .dynamic .region table tbody tr td:last-child a,#region_main>section.articles .dynamic ul li a,#region_main>section.dashboard .content .dashboard-header .profile .name a,#region_main>section.membership-dues .dynamic table tbody tr td:last-child a,#region_main>section .content p a,#region_main>section .dynamic p a,#region_main>section .content ul li a,#region_main>section .dynamic ul li a,#region_main>section .content ol li a,#region_main>section .dynamic ol li a,#region_main>section .content table tbody th a,#region_main>section .dynamic table tbody th a,#region_main>section .content table tbody td a,#region_main>section .dynamic table tbody td a,#region_main>section .content form input,#region_main>section .dynamic form input,#region_main>section .content form select,#region_main>section .dynamic form select,#region_main>section .content form textarea,#region_main>section .dynamic form textarea{-webkit-transition:color 0.25s ease, background-color 0.25s ease, border-color 0.25s ease, -webkit-box-shadow 0.25s ease, -webkit-transform 0.25s ease;transition:color 0.25s ease, background-color 0.25s ease, border-color 0.25s ease, -webkit-box-shadow 0.25s ease, -webkit-transform 0.25s ease;transition:color 0.25s ease, background-color 0.25s ease, border-color 0.25s ease, box-shadow 0.25s ease, transform 0.25s ease;transition:color 0.25s ease, background-color 0.25s ease, border-color 0.25s ease, box-shadow 0.25s ease, transform 0.25s ease, -webkit-box-shadow 0.25s ease, -webkit-transform 0.25s ease}#region_main>section .content p a.button,#region_main>section .dynamic p a.button,#region_main>section .content ul li a.button,#region_main>section .dynamic ul li a.button,#region_main>section .content ol li a.button,#region_main>section .dynamic ol li a.button,#region_main>section .content table tbody th a.button,#region_main>section .dynamic table tbody th a.button,#region_main>section .content table tbody td a.button,#region_main>section .dynamic table tbody td a.button,#region_main>section .content form button,#region_main>section .dynamic form button,#region_main>section .content form input[type="submit"],#region_main>section .dynamic form input[type="submit"],#region_main>section .content form input[type="reset"],#region_main>section .dynamic form input[type="reset"],#region_main>section.events .dynamic table tbody tr td:last-child a,#region_main footer.page-navigation .dynamic a,#region_main>section.pond-directory .dynamic .region table tbody tr td:last-child a,#region_main>section.articles .dynamic ul li a,#region_main>section.dashboard .content .dashboard-header .profile .name a,#region_main>section.membership-dues .dynamic table tbody tr td:last-child a{display:inline-block;padding:0.5em 2em;background-color:#00AEEF;color:white;text-decoration:none;text-transform:uppercase;border-radius:0.25em}#region_main>section .content p a.button:hover,#region_main>section .dynamic p a.button:hover,#region_main>section .content ul li a.button:hover,#region_main>section .dynamic ul li a.button:hover,#region_main>section .content ol li a.button:hover,#region_main>section .dynamic ol li a.button:hover,#region_main>section .content table tbody th a.button:hover,#region_main>section .dynamic table tbody th a.button:hover,#region_main>section .content table tbody td a.button:hover,#region_main>section .dynamic table tbody td a.button:hover,#region_main>section .content form button:hover,#region_main>section .dynamic form button:hover,#region_main>section .content form input[type="submit"]:hover,#region_main>section .dynamic form input[type="submit"]:hover,#region_main>section .content form input[type="reset"]:hover,#region_main>section .dynamic form input[type="reset"]:hover,#region_main>section.events .dynamic table tbody tr td:last-child a:hover,#region_main footer.page-navigation .dynamic a:hover,#region_main>section.pond-directory .dynamic .region table tbody tr td:last-child a:hover,#region_main>section.articles .dynamic ul li a:hover,#region_main>section.dashboard .content .dashboard-header .profile .name a:hover,#region_main>section.membership-dues .dynamic table tbody tr td:last-child a:hover{background-color:#253E66;color:white;text-decoration:none}#region_main>section .content p a.button:focus,#region_main>section .dynamic p a.button:focus,#region_main>section .content ul li a.button:focus,#region_main>section .dynamic ul li a.button:focus,#region_main>section .content ol li a.button:focus,#region_main>section .dynamic ol li a.button:focus,#region_main>section .content table tbody th a.button:focus,#region_main>section .dynamic table tbody th a.button:focus,#region_main>section .content table tbody td a.button:focus,#region_main>section .dynamic table tbody td a.button:focus,#region_main>section .content form button:focus,#region_main>section .dynamic form button:focus,#region_main>section .content form input[type="submit"]:focus,#region_main>section .dynamic form input[type="submit"]:focus,#region_main>section .content form input[type="reset"]:focus,#region_main>section .dynamic form input[type="reset"]:focus,#region_main>section.events .dynamic table tbody tr td:last-child a:focus,#region_main footer.page-navigation .dynamic a:focus,#region_main>section.pond-directory .dynamic .region table tbody tr td:last-child a:focus,#region_main>section.articles .dynamic ul li a:focus,#region_main>section.dashboard .content .dashboard-header .profile .name a:focus,#region_main>section.membership-dues .dynamic table tbody tr td:last-child a:focus{outline:none;background-color:#E3E95E;color:#253E66;-webkit-box-shadow:0 0 0 3px #253E66;box-shadow:0 0 0 3px #253E66}#region_main>section .content p a.button,#region_main>section .dynamic p a.button,#region_main>section .content ul li a.button,#region_main>section .dynamic ul li a.button,#region_main>section .content ol li a.button,#region_main>section .dynamic ol li a.button,#region_main>section .content table tbody th a.button,#region_main>section .dynamic table tbody th a.button,#region_main>section .content table tbody td a.button,#region_main>section .dynamic table tbody td a.button,#region_main>section .content form button,#region_main>section .dynamic form button,#region_main>section .content form input[type="submit"],#region_main>section .dynamic form input[type="submit"],#region_main>section .content form input[type="reset"],#region_main>section .dynamic form input[type="reset"],#region_main>section.events .dynamic table tbody tr td:last-child a,#region_main footer.page-navigation .dynamic a,#region_main>section.pond-directory .dynamic .region table tbody tr td:last-child a,#region_main>section.articles .dynamic ul li a,#region_main>section.dashboard .content .dashboard-header .profile .name a,#region_main>section.membership-dues .dynamic table tbody tr td:last-child a,#region_main>section .content h3,#region_main>section .dynamic h3,#region_main footer.page-navigation .dynamic h3,#region_main>section.profile-list .dynamic ul li .profile-copy .name,#region_main>section.pond-directory .dynamic .region h2,#region_main>section.pond-directory .dynamic .region table tbody tr td:first-child,#region_main>section.event-header .content .info,#region_main>section.membership-dues .dynamic table tbody tr td:first-child,.alert[role="alert"] #alert-label{font-weight:700}#region_main>section .content h3,#region_main>section .dynamic h3,#region_main footer.page-navigation .dynamic h3,#region_main>section.profile-list .dynamic ul li .profile-copy .name,#region_main>section.pond-directory .dynamic .region h2,#region_main>section .content h4,#region_main>section .dynamic h4,#region_main footer.page-navigation .dynamic h4,body,.alert[role="alert"] #alert-label{font-family:"Inter", sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal}#region_main>section .content h1,#region_main>section .dynamic h1,#region_main footer.page-navigation .dynamic h1,#region_main #region_main-hero .content h1,#region_main>section.homepage-introduction .content .text h2,#region_main>section.homepage-ponds .content h2,#region_main>section .content h2,#region_main>section .dynamic h2,#region_main footer.page-navigation .dynamic h2,#region_main>section.pond-directory #google-map .gg-map-infowindow h2,#region_header #region_nav #nav_content ul#nav_links{font-family:"Gloock", serif;font-weight:400;font-style:normal}strong{font-weight:700}em{font-style:italic}#region_main>section .content h1,#region_main>section .dynamic h1,#region_main footer.page-navigation .dynamic h1,#region_main #region_main-hero .content h1,#region_main>section.homepage-introduction .content .text h2,#region_main>section.homepage-ponds .content h2{margin:0 0 0.5em 0;font-size:3.5em;line-height:0.9}@media (max-width: 1280px){#region_main>section .content h1,#region_main>section .dynamic h1,#region_main footer.page-navigation .dynamic h1,#region_main #region_main-hero .content h1,#region_main>section.homepage-introduction .content .text h2,#region_main>section.homepage-ponds .content h2{font-size:3em}}@media (max-width: 960px){#region_main>section .content h1,#region_main>section .dynamic h1,#region_main footer.page-navigation .dynamic h1,#region_main #region_main-hero .content h1,#region_main>section.homepage-introduction .content .text h2,#region_main>section.homepage-ponds .content h2{font-size:2.5em}}@media (max-width: 720px){#region_main>section .content h1,#region_main>section .dynamic h1,#region_main footer.page-navigation .dynamic h1,#region_main #region_main-hero .content h1,#region_main>section.homepage-introduction .content .text h2,#region_main>section.homepage-ponds .content h2{font-size:2em}}#region_main>section .content h2,#region_main>section .dynamic h2,#region_main footer.page-navigation .dynamic h2,#region_main>section.pond-directory #google-map .gg-map-infowindow h2{margin:0 0 0.5em 0;font-size:2.25em;line-height:0.9}@media (max-width: 1280px){#region_main>section .content h2,#region_main>section .dynamic h2,#region_main footer.page-navigation .dynamic h2,#region_main>section.pond-directory #google-map .gg-map-infowindow h2{font-size:2em}}@media (max-width: 960px){#region_main>section .content h2,#region_main>section .dynamic h2,#region_main footer.page-navigation .dynamic h2,#region_main>section.pond-directory #google-map .gg-map-infowindow h2{font-size:1.75em}}@media (max-width: 720px){#region_main>section .content h2,#region_main>section .dynamic h2,#region_main footer.page-navigation .dynamic h2,#region_main>section.pond-directory #google-map .gg-map-infowindow h2{font-size:1.5em}}#region_main>section .content h2 em,#region_main>section .dynamic h2 em,#region_main footer.page-navigation .dynamic h2 em,#region_main>section.pond-directory #google-map .gg-map-infowindow h2 em{display:inline-block;font-style:normal;border-bottom:0.15em solid;white-space:nowrap}#region_main>section .content h3,#region_main>section .dynamic h3,#region_main footer.page-navigation .dynamic h3,#region_main>section.profile-list .dynamic ul li .profile-copy .name,#region_main>section.pond-directory .dynamic .region h2{margin:0 0 0.5em 0;font-size:1.75em;line-height:1}@media (max-width: 1280px){#region_main>section .content h3,#region_main>section .dynamic h3,#region_main footer.page-navigation .dynamic h3,#region_main>section.profile-list .dynamic ul li .profile-copy .name,#region_main>section.pond-directory .dynamic .region h2{font-size:1.5em}}@media (max-width: 960px){#region_main>section .content h3,#region_main>section .dynamic h3,#region_main footer.page-navigation .dynamic h3,#region_main>section.profile-list .dynamic ul li .profile-copy .name,#region_main>section.pond-directory .dynamic .region h2{font-size:1.33em}}@media (max-width: 720px){#region_main>section .content h3,#region_main>section .dynamic h3,#region_main footer.page-navigation .dynamic h3,#region_main>section.profile-list .dynamic ul li .profile-copy .name,#region_main>section.pond-directory .dynamic .region h2{font-size:1.25em}}#region_main>section .content h4,#region_main>section .dynamic h4,#region_main footer.page-navigation .dynamic h4{margin:0 0 0.75em 0;font-size:1.25em;line-height:1}@media (max-width: 960px){#region_main>section .content h4,#region_main>section .dynamic h4,#region_main footer.page-navigation .dynamic h4{font-size:1.2em}}@media (max-width: 720px){#region_main>section .content h4,#region_main>section .dynamic h4,#region_main footer.page-navigation .dynamic h4{font-size:1.1em}}#region_main>section .content p,#region_main>section .dynamic p,#region_main footer.page-navigation .dynamic p{margin:0 0 1.5em 0;line-height:1.5}#region_main>section .content p a,#region_main>section .dynamic p a,#region_main footer.page-navigation .dynamic p a{display:inline-block;padding:0 0.25em;color:#00AEEF;text-decoration:underline}#region_main>section .content p a:hover,#region_main>section .dynamic p a:hover,#region_main footer.page-navigation .dynamic p a:hover{color:#253E66}#region_main>section .content p a:focus,#region_main>section .dynamic p a:focus,#region_main footer.page-navigation .dynamic p a:focus{outline:none;color:#253E66;background-color:#E3E95E;text-decoration:none}#region_main>section .content hr,#region_main>section .dynamic hr,#region_main footer.page-navigation .dynamic hr{width:100%;height:0.33em;display:block;margin:2em 0;background-color:#F4F4F4;border:0;outline:none}#region_main>section .content ul,#region_main>section .dynamic ul,#region_main footer.page-navigation .dynamic ul{margin:0 0 0.75em 0}#region_main>section .content ul li,#region_main>section .dynamic ul li,#region_main footer.page-navigation .dynamic ul li{position:relative;padding:0 0 0.75em 1.5em}#region_main>section .content ul li::before,#region_main>section .dynamic ul li::before,#region_main footer.page-navigation .dynamic ul li::before{content:'';position:absolute;top:0;left:0;width:1em;height:1em;background-color:#00AEEF;border-radius:50%}#region_main>section .content ul li a,#region_main>section .dynamic ul li a,#region_main footer.page-navigation .dynamic ul li a{display:inline-block;padding:0 0.25em;color:#00AEEF;text-decoration:underline}#region_main>section .content ul li a:hover,#region_main>section .dynamic ul li a:hover,#region_main footer.page-navigation .dynamic ul li a:hover{color:#253E66}#region_main>section .content ul li a:focus,#region_main>section .dynamic ul li a:focus,#region_main footer.page-navigation .dynamic ul li a:focus{outline:none;color:#253E66;background-color:#E3E95E;text-decoration:none}#region_main>section .content ul li ul,#region_main>section .dynamic ul li ul,#region_main footer.page-navigation .dynamic ul li ul{margin:1em 0 0 0}#region_main>section .content ul li ul li::before,#region_main>section .dynamic ul li ul li::before,#region_main footer.page-navigation .dynamic ul li ul li::before{background-color:#cecece}#region_main>section .content ul li ol,#region_main>section .dynamic ul li ol,#region_main footer.page-navigation .dynamic ul li ol{margin:1em 0 0 0}#region_main>section .content ul li ol li::before,#region_main>section .dynamic ul li ol li::before,#region_main footer.page-navigation .dynamic ul li ol li::before{color:#cecece}#region_main>section .content ol,#region_main>section .dynamic ol,#region_main footer.page-navigation .dynamic ol{margin:0 0 0.625em 0;counter-reset:ol-counter}#region_main>section .content ol li,#region_main>section .dynamic ol li,#region_main footer.page-navigation .dynamic ol li{position:relative;padding:0 0 0.625em 1.5em}#region_main>section .content ol li::before,#region_main>section .dynamic ol li::before,#region_main footer.page-navigation .dynamic ol li::before{content:counter(ol-counter);counter-increment:ol-counter;position:absolute;top:0;left:0.25em;color:#00AEEF;font-weight:700;line-height:1.25}#region_main>section .content ol li a,#region_main>section .dynamic ol li a,#region_main footer.page-navigation .dynamic ol li a{display:inline-block;padding:0 0.25em;color:#00AEEF;text-decoration:underline}#region_main>section .content ol li a:hover,#region_main>section .dynamic ol li a:hover,#region_main footer.page-navigation .dynamic ol li a:hover{color:#253E66}#region_main>section .content ol li a:focus,#region_main>section .dynamic ol li a:focus,#region_main footer.page-navigation .dynamic ol li a:focus{outline:none;color:#253E66;background-color:#E3E95E;text-decoration:none}#region_main>section .content ol li ol,#region_main>section .dynamic ol li ol,#region_main footer.page-navigation .dynamic ol li ol{margin:1em 0 0 0}#region_main>section .content ol li ol li::before,#region_main>section .dynamic ol li ol li::before,#region_main footer.page-navigation .dynamic ol li ol li::before{color:#00AEEF}#region_main>section .content ol li ul,#region_main>section .dynamic ol li ul,#region_main footer.page-navigation .dynamic ol li ul{margin:1em 0 0 0}#region_main>section .content ol li ul li::before,#region_main>section .dynamic ol li ul li::before,#region_main footer.page-navigation .dynamic ol li ul li::before{background-color:#00AEEF}#region_main>section .content table,#region_main>section .dynamic table,#region_main footer.page-navigation .dynamic table{line-height:1;margin-bottom:4em;width:100%}#region_main>section .content table thead,#region_main>section .dynamic table thead,#region_main footer.page-navigation .dynamic table thead{border:none !important}#region_main>section .content table thead tr th,#region_main>section .dynamic table thead tr th,#region_main footer.page-navigation .dynamic table thead tr th{font-weight:700;color:#cecece;border:none;padding:1em}@media (max-width: 720px){#region_main>section .content table thead tr th,#region_main>section .dynamic table thead tr th,#region_main footer.page-navigation .dynamic table thead tr th{padding:0.5em 1}}#region_main>section .content table tbody tr:nth-child(odd) td,#region_main>section .dynamic table tbody tr:nth-child(odd) td,#region_main footer.page-navigation .dynamic table tbody tr:nth-child(odd) td{background-color:#F4F4F4}#region_main>section .content table tbody th,#region_main>section .dynamic table tbody th,#region_main footer.page-navigation .dynamic table tbody th,#region_main>section .content table tbody td,#region_main>section .dynamic table tbody td,#region_main footer.page-navigation .dynamic table tbody td{padding:1em;border:none}@media (max-width: 720px){#region_main>section .content table tbody th,#region_main>section .dynamic table tbody th,#region_main footer.page-navigation .dynamic table tbody th,#region_main>section .content table tbody td,#region_main>section .dynamic table tbody td,#region_main footer.page-navigation .dynamic table tbody td{padding:0.5em 1}}#region_main>section .content table tbody th a,#region_main>section .dynamic table tbody th a,#region_main footer.page-navigation .dynamic table tbody th a,#region_main>section .content table tbody td a,#region_main>section .dynamic table tbody td a,#region_main footer.page-navigation .dynamic table tbody td a{display:inline-block;padding:0 0.25em;color:#00AEEF;text-decoration:underline}#region_main>section .content table tbody th a:hover,#region_main>section .dynamic table tbody th a:hover,#region_main footer.page-navigation .dynamic table tbody th a:hover,#region_main>section .content table tbody td a:hover,#region_main>section .dynamic table tbody td a:hover,#region_main footer.page-navigation .dynamic table tbody td a:hover{color:#253E66}#region_main>section .content table tbody th a:focus,#region_main>section .dynamic table tbody th a:focus,#region_main footer.page-navigation .dynamic table tbody th a:focus,#region_main>section .content table tbody td a:focus,#region_main>section .dynamic table tbody td a:focus,#region_main footer.page-navigation .dynamic table tbody td a:focus{outline:none;color:#253E66;background-color:#E3E95E;text-decoration:none}#region_main>section .content p em,#region_main>section .dynamic p em,#region_main footer.page-navigation .dynamic p em{display:inline-block;padding:0.25em;font-weight:600;background-color:#E3E95E}#region_main>section .content p strong,#region_main>section .dynamic p strong,#region_main footer.page-navigation .dynamic p strong{color:#00AEEF}.transition{opacity:0;-webkit-transition:opacity 1s ease 0.5s;transition:opacity 1s ease 0.5s}.transition.right{-webkit-transform:translateX(-25vw);transform:translateX(-25vw);-webkit-transition:opacity 1s ease 0.5s, -webkit-transform 1s ease 0.5s;transition:opacity 1s ease 0.5s, -webkit-transform 1s ease 0.5s;transition:opacity 1s ease 0.5s, transform 1s ease 0.5s;transition:opacity 1s ease 0.5s, transform 1s ease 0.5s, -webkit-transform 1s ease 0.5s}.transition.right.visible{-webkit-transform:translateX(0);transform:translateX(0)}.transition.left{-webkit-transform:translateX(25vw);transform:translateX(25vw);-webkit-transition:opacity 1s ease 0.5s, -webkit-transform 1s ease 0.5s;transition:opacity 1s ease 0.5s, -webkit-transform 1s ease 0.5s;transition:opacity 1s ease 0.5s, transform 1s ease 0.5s;transition:opacity 1s ease 0.5s, transform 1s ease 0.5s, -webkit-transform 1s ease 0.5s}.transition.left.visible{-webkit-transform:translateX(0);transform:translateX(0)}.transition.up{-webkit-transform:translateY(3em);transform:translateY(3em);-webkit-transition:opacity 1s ease 0.5s, -webkit-transform 1s ease 0.5s;transition:opacity 1s ease 0.5s, -webkit-transform 1s ease 0.5s;transition:opacity 1s ease 0.5s, transform 1s ease 0.5s;transition:opacity 1s ease 0.5s, transform 1s ease 0.5s, -webkit-transform 1s ease 0.5s}.transition.up.visible{-webkit-transform:translateY(0);transform:translateY(0)}.transition.down{-webkit-transform:translateY(-3em);transform:translateY(-3em);-webkit-transition:opacity 1s ease 0.5s, -webkit-transform 1s ease 0.5s;transition:opacity 1s ease 0.5s, -webkit-transform 1s ease 0.5s;transition:opacity 1s ease 0.5s, transform 1s ease 0.5s;transition:opacity 1s ease 0.5s, transform 1s ease 0.5s, -webkit-transform 1s ease 0.5s}.transition.down.visible{-webkit-transform:translateY(0);transform:translateY(0)}.transition.blur{-webkit-filter:blur(10px);filter:blur(10px);-webkit-transition:opacity 1s ease 0.5s, -webkit-filter 1s ease 0.5s;transition:opacity 1s ease 0.5s, -webkit-filter 1s ease 0.5s;transition:opacity 1s ease 0.5s, filter 1s ease 0.5s;transition:opacity 1s ease 0.5s, filter 1s ease 0.5s, -webkit-filter 1s ease 0.5s}.transition.blur.visible{-webkit-filter:blur(0);filter:blur(0)}.transition.scale{-webkit-transform:scale(0.5);transform:scale(0.5);-webkit-transition:opacity 1s ease 0.5s, -webkit-transform 1s ease 0.5s;transition:opacity 1s ease 0.5s, -webkit-transform 1s ease 0.5s;transition:opacity 1s ease 0.5s, transform 1s ease 0.5s;transition:opacity 1s ease 0.5s, transform 1s ease 0.5s, -webkit-transform 1s ease 0.5s}.transition.scale.visible{-webkit-transform:scale(1);transform:scale(1)}.transition.delayed{-webkit-transition-delay:1.25s;transition-delay:1.25s}.transition.slow{-webkit-transition-duration:2s;transition-duration:2s}.transition>li{opacity:0;-webkit-transform:translateX(10vw);transform:translateX(10vw);-webkit-transition:opacity 0.5s ease 0.75s, -webkit-transform 0.5s ease 0.75s;transition:opacity 0.5s ease 0.75s, -webkit-transform 0.5s ease 0.75s;transition:opacity 0.5s ease 0.75s, transform 0.5s ease 0.75s;transition:opacity 0.5s ease 0.75s, transform 0.5s ease 0.75s, -webkit-transform 0.5s ease 0.75s}.transition>li:nth-child(2){-webkit-transition-delay:1s;transition-delay:1s}.transition>li:nth-child(3){-webkit-transition-delay:1.25s;transition-delay:1.25s}.transition>li:nth-child(4){-webkit-transition-delay:1.5s;transition-delay:1.5s}.transition>li:nth-child(5){-webkit-transition-delay:1.75s;transition-delay:1.75s}.transition>li:nth-child(6){-webkit-transition-delay:2s;transition-delay:2s}.transition>li:nth-child(7){-webkit-transition-delay:2.25s;transition-delay:2.25s}.transition>li:nth-child(8){-webkit-transition-delay:2.5s;transition-delay:2.5s}.transition>li:nth-child(9){-webkit-transition-delay:2.75s;transition-delay:2.75s}.transition>li:nth-child(10){-webkit-transition-delay:3s;transition-delay:3s}.transition>li:nth-child(11){-webkit-transition-delay:3.25s;transition-delay:3.25s}.transition>li:nth-child(12){-webkit-transition-delay:3.5s;transition-delay:3.5s}.transition.visible{opacity:1}.transition.visible>li{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}#region_main>section .content form,#region_main>section .dynamic form{width:100%;padding:3em 3em 1.5em 3em;background-color:#F4F4F4;border-radius:0.5em}@media (max-width: 960px){#region_main>section .content form,#region_main>section .dynamic form{padding:3em 2em 1.5em 2em}}@media (max-width: 720px){#region_main>section .content form,#region_main>section .dynamic form{padding:2em 1em 1em 1em}}#region_main>section .content form .row,#region_main>section .dynamic form .row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}#region_main>section .content form .row .form-element,#region_main>section .dynamic form .row .form-element{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}#region_main>section .content form .row .form-element:not(:last-child),#region_main>section .dynamic form .row .form-element:not(:last-child){padding-right:0.5em}@media (max-width: 720px){#region_main>section .content form .row,#region_main>section .dynamic form .row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#region_main>section .content form .row .form-element:not(:last-child),#region_main>section .dynamic form .row .form-element:not(:last-child){padding-right:0}}#region_main>section .content form .form-element,#region_main>section .dynamic form .form-element{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;padding:0 0 1.5em 0}@media (max-width: 720px){#region_main>section .content form .form-element,#region_main>section .dynamic form .form-element{padding:0 0 1em 0}}#region_main>section .content form .form-element.conditional,#region_main>section .dynamic form .form-element.conditional{width:100%}#region_main>section .content form .form-element.conditional input[type="checkbox"] ~ input,#region_main>section .dynamic form .form-element.conditional input[type="checkbox"] ~ input{display:none;-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}#region_main>section .content form .form-element.conditional input[type="checkbox"]:checked ~ input,#region_main>section .dynamic form .form-element.conditional input[type="checkbox"]:checked ~ input{display:initial;margin-bottom:0.5em}#region_main>section .content form label,#region_main>section .dynamic form label{display:block;margin:0 0 0.5em 0;line-height:1}#region_main>section .content form input,#region_main>section .dynamic form input,#region_main>section .content form select,#region_main>section .dynamic form select,#region_main>section .content form textarea,#region_main>section .dynamic form textarea,#region_main>section .content form button,#region_main>section .dynamic form button{width:100%;font-size:1.25em;border:3px solid transparent;border-radius:0.25em}@media (max-width: 720px){#region_main>section .content form input,#region_main>section .dynamic form input,#region_main>section .content form select,#region_main>section .dynamic form select,#region_main>section .content form textarea,#region_main>section .dynamic form textarea,#region_main>section .content form button,#region_main>section .dynamic form button{font-size:1em}}#region_main>section .content form input:hover,#region_main>section .dynamic form input:hover,#region_main>section .content form select:hover,#region_main>section .dynamic form select:hover,#region_main>section .content form textarea:hover,#region_main>section .dynamic form textarea:hover,#region_main>section .content form button:hover,#region_main>section .dynamic form button:hover{border-color:#253E66}#region_main>section .content form input:focus,#region_main>section .dynamic form input:focus,#region_main>section .content form select:focus,#region_main>section .dynamic form select:focus,#region_main>section .content form textarea:focus,#region_main>section .dynamic form textarea:focus,#region_main>section .content form button:focus,#region_main>section .dynamic form button:focus{outline:none;border-color:#253E66;-webkit-box-shadow:none;box-shadow:none}#region_main>section .content form input:required+label::after,#region_main>section .dynamic form input:required+label::after,#region_main>section .content form select:required+label::after,#region_main>section .dynamic form select:required+label::after,#region_main>section .content form textarea:required+label::after,#region_main>section .dynamic form textarea:required+label::after,#region_main>section .content form button:required+label::after,#region_main>section .dynamic form button:required+label::after{content:'*'}#region_main>section .content form input,#region_main>section .dynamic form input{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:3em;padding:0 1em;background-color:white}#region_main>section .content form button,#region_main>section .dynamic form button,#region_main>section .content form input[type="submit"],#region_main>section .dynamic form input[type="submit"],#region_main>section .content form input[type="reset"],#region_main>section .dynamic form input[type="reset"]{height:3em;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 1em;text-align:center;color:white}#region_main>section .content form input[type="reset"],#region_main>section .dynamic form input[type="reset"]{background-color:#E80000}#region_main>section .content form input[type="file"],#region_main>section .dynamic form input[type="file"]{padding:0.6em 1em}#region_main>section .content form input[type="checkbox"]+label,#region_main>section .dynamic form input[type="checkbox"]+label,#region_main>section .content form input[type="radio"]+label,#region_main>section .dynamic form input[type="radio"]+label{position:relative;height:3em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 2em 0 2.5em}#region_main>section .content form input[type="checkbox"]+label::before,#region_main>section .dynamic form input[type="checkbox"]+label::before,#region_main>section .content form input[type="radio"]+label::before,#region_main>section .dynamic form input[type="radio"]+label::before{content:'';position:absolute;top:0.5em;left:0;height:2em;width:2em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:white;color:white;border:2px solid transparent}#region_main>section .content form input[type="checkbox"]:hover+label::before,#region_main>section .dynamic form input[type="checkbox"]:hover+label::before,#region_main>section .content form input[type="radio"]:hover+label::before,#region_main>section .dynamic form input[type="radio"]:hover+label::before{border-color:#253E66}#region_main>section .content form input[type="checkbox"]:focus+label::before,#region_main>section .dynamic form input[type="checkbox"]:focus+label::before,#region_main>section .content form input[type="radio"]:focus+label::before,#region_main>section .dynamic form input[type="radio"]:focus+label::before{border-color:#253E66}#region_main>section .content form input[type="checkbox"]:checked+label::before,#region_main>section .dynamic form input[type="checkbox"]:checked+label::before,#region_main>section .content form input[type="radio"]:checked+label::before,#region_main>section .dynamic form input[type="radio"]:checked+label::before{background-color:#253E66;-webkit-box-shadow:inset 0 0 0 2px white;box-shadow:inset 0 0 0 2px white}#region_main>section .content form input[type="checkbox"]:checked:hover+label::before,#region_main>section .dynamic form input[type="checkbox"]:checked:hover+label::before,#region_main>section .content form input[type="radio"]:checked:hover+label::before,#region_main>section .dynamic form input[type="radio"]:checked:hover+label::before{border-color:#253E66}#region_main>section .content form input[type="checkbox"]:checked:focus+label::before,#region_main>section .dynamic form input[type="checkbox"]:checked:focus+label::before,#region_main>section .content form input[type="radio"]:checked:focus+label::before,#region_main>section .dynamic form input[type="radio"]:checked:focus+label::before{border-color:#253E66}#region_main>section .content form input[type="checkbox"]:checked+label::before,#region_main>section .dynamic form input[type="checkbox"]:checked+label::before{content:'✔'}#region_main>section .content form input[type="radio"]+label::before,#region_main>section .dynamic form input[type="radio"]+label::before{border-radius:50%}#region_main>section .content form textarea,#region_main>section .dynamic form textarea{min-height:8em;max-height:80vh;padding:1em;resize:vertical;background-color:white;border:3px solid transparent}#region_main>section .content form select,#region_main>section .dynamic form select{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:3em;padding:0 1em;background-color:#dbdbdb}#region_main>section .content form fieldset,#region_main>section .dynamic form fieldset{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}#region_main>section .content form fieldset legend,#region_main>section .dynamic form fieldset legend{margin:0 0 0.5em 0}#region_main>section .content form fieldset .row,#region_main>section .dynamic form fieldset .row{width:100%}#region_main>section .content form fieldset.stacked,#region_main>section .dynamic form fieldset.stacked{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-bottom:0.5em}#region_main>section .content form fieldset.stacked .form-element,#region_main>section .dynamic form fieldset.stacked .form-element{padding:0}html{font-size:100%;scroll-behavior:smooth;background-color:white;color:#253E66}body{width:100%}body #page_wrapper{position:relative;width:100%;height:100vh;height:-webkit-fill-available;height:-moz-available;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}body #page_wrapper::before{content:'';position:fixed;top:0;right:0;bottom:0;left:0;background-color:rgba(37,62,102,0.9);-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0);opacity:0;-webkit-transition:z-index 0.5s step-end, opacity 0.5s ease, -webkit-backdrop-filter 0.5s ease;transition:z-index 0.5s step-end, opacity 0.5s ease, -webkit-backdrop-filter 0.5s ease;transition:z-index 0.5s step-end, backdrop-filter 0.5s ease, opacity 0.5s ease;transition:z-index 0.5s step-end, backdrop-filter 0.5s ease, opacity 0.5s ease, -webkit-backdrop-filter 0.5s ease;z-index:-1}body #page_wrapper[inert]::before{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);opacity:1;-webkit-transition:z-index 0.5s step-start, opacity 0.5s ease, -webkit-backdrop-filter 0.5s ease;transition:z-index 0.5s step-start, opacity 0.5s ease, -webkit-backdrop-filter 0.5s ease;transition:z-index 0.5s step-start, backdrop-filter 0.5s ease, opacity 0.5s ease;transition:z-index 0.5s step-start, backdrop-filter 0.5s ease, opacity 0.5s ease, -webkit-backdrop-filter 0.5s ease;z-index:900}#region_header{position:fixed;top:0;right:0;left:0;z-index:950}#region_header #region_nav .title{position:fixed;top:20px;left:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:60px;color:white;font-size:1.5em;font-weight:700;text-transform:uppercase}@media (max-width: 720px){#region_header #region_nav .title{font-size:1.25em}}#region_header #region_nav .skip,#region_header #region_nav #nav_accessible-close{position:fixed;top:0;right:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100px;width:100%;background-color:#00AEEF;color:white;font-size:2em;font-weight:700;text-align:center;-webkit-transform:translateY(-120px);transform:translateY(-120px);opacity:0;-webkit-transition:all 0.5s ease;transition:all 0.5s ease;z-index:990}#region_header #region_nav .skip:focus,#region_header #region_nav #nav_accessible-close:focus{outline:none;-webkit-transform:translateY(0);transform:translateY(0);opacity:1}#region_header #region_nav #nav_accessible-close{top:auto;bottom:0;-webkit-transform:translateY(120px);transform:translateY(120px)}#region_header #region_nav #nav_toggle{position:absolute;top:20px;right:10px;display:block;width:60px;height:60px;color:white}#region_header #region_nav #nav_toggle::before,#region_header #region_nav #nav_toggle::after{content:'';position:absolute;top:8px;left:8px;display:block;width:44px;height:44px;background-color:transparent;background-position:center center;background-repeat:none;background-size:44px 44px;-webkit-transition:opacity 0.75s ease, background-color 0.5s ease, -webkit-transform 0.75s ease;transition:opacity 0.75s ease, background-color 0.5s ease, -webkit-transform 0.75s ease;transition:transform 0.75s ease, opacity 0.75s ease, background-color 0.5s ease;transition:transform 0.75s ease, opacity 0.75s ease, background-color 0.5s ease, -webkit-transform 0.75s ease}#region_header #region_nav #nav_toggle::before{background-image:url("img/ui-nav-hamburger.png");border-radius:50%;-webkit-transform:scale(1);transform:scale(1);opacity:1}@media (min-width: 1281px){#region_header #region_nav #nav_toggle::before{content:'menu';background-image:none;left:-20px;width:65px;height:30px;border-radius:25%;text-align:center;font-size:1.4em}}#region_header #region_nav #nav_toggle::after{background-image:url("img/ui-nav-close.png");border-radius:50%;-webkit-transform:scale(0);transform:scale(0);opacity:0}@media (min-width: 1281px){#region_header #region_nav #nav_toggle::after{left:-9px}}#region_header #region_nav #nav_toggle[aria-expanded="true"]::before{-webkit-transform:scale(0);transform:scale(0);opacity:0}#region_header #region_nav #nav_toggle[aria-expanded="true"]::after{-webkit-transform:scale(1);transform:scale(1);opacity:1}#region_header #region_nav #nav_toggle[aria-expanded="true"]+#nav_content{-webkit-transform:translateX(0);transform:translateX(0);-webkit-filter:blur(0);filter:blur(0);opacity:1}#region_header #region_nav #nav_toggle:hover::before,#region_header #region_nav #nav_toggle:focus::before{background-color:#00AEEF}#region_header #region_nav #nav_toggle:hover::after,#region_header #region_nav #nav_toggle:focus::after{background-color:#E80000}#region_header #region_nav #nav_toggle:focus{outline:none}#region_header #region_nav #nav_toggle:focus::before,#region_header #region_nav #nav_toggle:focus::after{-webkit-box-shadow:0 0 0 5px #111c2e;box-shadow:0 0 0 5px #111c2e}#region_header #region_nav #nav_content{position:fixed;top:100px;right:0;bottom:0;left:0;overflow-x:hidden;overflow-y:auto;-webkit-transform:translateX(-50vw);transform:translateX(-50vw);-webkit-filter:blur(10px);filter:blur(10px);opacity:0;-webkit-transition:opacity 0.75s ease, -webkit-transform 0.75s ease, -webkit-filter 0.75s ease;transition:opacity 0.75s ease, -webkit-transform 0.75s ease, -webkit-filter 0.75s ease;transition:transform 0.75s ease, opacity 0.75s ease, filter 0.75s ease;transition:transform 0.75s ease, opacity 0.75s ease, filter 0.75s ease, -webkit-transform 0.75s ease, -webkit-filter 0.75s ease}#region_header #region_nav #nav_content ul#nav_links{position:absolute;top:20px;right:20px;left:20px;min-height:calc(100vh - 120px);padding-bottom:3em;font-size:2em;line-height:1}@media (max-width: 1280px){#region_header #region_nav #nav_content ul#nav_links{font-size:1.8em}}@media (max-width: 720px){#region_header #region_nav #nav_content ul#nav_links{font-size:1.33em}}#region_header #region_nav #nav_content ul#nav_links li{width:calc(50% - 10px);margin:0 0 0.33em 0}#region_header #region_nav #nav_content ul#nav_links li.sign-out{position:absolute;right:0;bottom:10px;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;font-size:0.75em}#region_header #region_nav #nav_content ul#nav_links li.sign-out .profile-pic{display:block;width:2em;aspect-ratio:1 / 1;margin-right:0.5em;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;border-radius:50%;border:2px solid white}#region_header #region_nav #nav_content ul#nav_links li.sign-out .username{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;color:#111c2e}#region_header #region_nav #nav_content ul#nav_links li.sign-out a,#region_header #region_nav #nav_content ul#nav_links li.sign-out button{width:auto}#region_header #region_nav #nav_content ul#nav_links li a,#region_header #region_nav #nav_content ul#nav_links li button{display:block;width:100%;padding:0.5em;color:white;background-color:transparent;-webkit-transition:color 0.5s ease, background-color 0.5s ease;transition:color 0.5s ease, background-color 0.5s ease}#region_header #region_nav #nav_content ul#nav_links li a:hover,#region_header #region_nav #nav_content ul#nav_links li button:hover{background-color:#172741}#region_header #region_nav #nav_content ul#nav_links li a:focus,#region_header #region_nav #nav_content ul#nav_links li button:focus{background-color:#172741;-webkit-box-shadow:inset 0 0 0 3px white;box-shadow:inset 0 0 0 3px white;outline:none}#region_header #region_nav #nav_content ul#nav_links li button{position:relative;padding-right:50px}@media (max-width: 720px){#region_header #region_nav #nav_content ul#nav_links li button{padding-right:35px}}#region_header #region_nav #nav_content ul#nav_links li button::before,#region_header #region_nav #nav_content ul#nav_links li button::after{content:'';position:absolute;top:calc(50% - 22px);right:5px;display:block;width:44px;height:44px;background-position:center center;background-repeat:none;background-size:44px 44px;-webkit-transition:opacity 0.75s ease, background-color 0.5s ease, -webkit-transform 0.75s ease;transition:opacity 0.75s ease, background-color 0.5s ease, -webkit-transform 0.75s ease;transition:transform 0.75s ease, opacity 0.75s ease, background-color 0.5s ease;transition:transform 0.75s ease, opacity 0.75s ease, background-color 0.5s ease, -webkit-transform 0.75s ease}@media (max-width: 720px){#region_header #region_nav #nav_content ul#nav_links li button::before,#region_header #region_nav #nav_content ul#nav_links li button::after{right:2px;width:33px;background-size:33px 33px}}#region_header #region_nav #nav_content ul#nav_links li button::before{background-image:url("img/ui-nav-next.png");-webkit-transform:scale(1);transform:scale(1);opacity:1}#region_header #region_nav #nav_content ul#nav_links li button::after{background-image:url("img/ui-nav-close.png");-webkit-transform:scale(0);transform:scale(0);opacity:0}#region_header #region_nav #nav_content ul#nav_links li button+ul{position:absolute;top:0;left:calc(50% + 10px);width:calc(50% - 10px);-webkit-transform:translateX(50vw);transform:translateX(50vw);-webkit-filter:blur(10px);filter:blur(10px);opacity:0;-webkit-transition:opacity 0.75s ease, -webkit-transform 0.75s ease, -webkit-filter 0.75s ease;transition:opacity 0.75s ease, -webkit-transform 0.75s ease, -webkit-filter 0.75s ease;transition:transform 0.75s ease, opacity 0.75s ease, filter 0.75s ease;transition:transform 0.75s ease, opacity 0.75s ease, filter 0.75s ease, -webkit-transform 0.75s ease, -webkit-filter 0.75s ease}#region_header #region_nav #nav_content ul#nav_links li button+ul li{width:100%}#region_header #region_nav #nav_content ul#nav_links li button[aria-expanded="true"]{background-color:#253E66}#region_header #region_nav #nav_content ul#nav_links li button[aria-expanded="true"]::before{-webkit-transform:scale(0);transform:scale(0);opacity:0}#region_header #region_nav #nav_content ul#nav_links li button[aria-expanded="true"]::after{-webkit-transform:scale(1);transform:scale(1);opacity:1}#region_header #region_nav #nav_content ul#nav_links li button[aria-expanded="true"]+ul{-webkit-transform:translateX(0);transform:translateX(0);-webkit-filter:blur(0);filter:blur(0);opacity:1}#region_footer{background-color:#253E66;color:white}#region_footer .content{padding:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (max-width: 960px){#region_footer .content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:20px 10px}}#region_footer .content p{padding:0 10px;font-size:0.9em;font-weight:300;line-height:1}@media (max-width: 960px){#region_footer .content p{font-size:0.8em;text-align:center;margin:10px 0}}#region_footer .content p a{display:inline-block;padding:5px 10px}#region_footer .content p a:not(:last-of-type){border-right:1px solid white}#region_footer .content p a:hover{color:#00AEEF}#region_footer .content p a:focus{outline:none;background-color:white;color:#253E66}#region_main{position:relative;display:block;width:100%;max-width:100%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin-top:70px;scroll-margin-top:70px;z-index:1}#region_main::before{content:'';position:fixed;top:0;right:0;left:0;height:100px;background-color:#39609e;-webkit-box-shadow:0 0 20px 15px #39609e;box-shadow:0 0 20px 15px #39609e;z-index:800}#region_main .waterline{position:-webkit-sticky;position:sticky;top:70px;display:block;width:100%;height:71px;background-image:url("img/waterline-06.png"),url("img/waterline-05.png"),url("img/waterline-04.png"),url("img/waterline-03.png"),url("img/waterline-02.png"),url("img/waterline-01.png");background-repeat:repeat-x;background-size:1920px 70px;background-position:0 bottom;-webkit-box-shadow:0 22px 10px white;box-shadow:0 22px 10px white;-webkit-animation-name:animation-waterline;animation-name:animation-waterline;-webkit-animation-duration:30s;animation-duration:30s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-direction:normal;animation-direction:normal;-webkit-animation-timing-function:linear;animation-timing-function:linear;z-index:801}#region_main>section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:60px 0}@media (max-width: 720px){#region_main>section{padding:40px 0}}#region_main>section .content,#region_main>section .dynamic{width:100%;max-width:960px;padding:0 40px}@media (max-width: 960px){#region_main>section .content,#region_main>section .dynamic{padding:0 20px}}@media (max-width: 720px){#region_main>section .content,#region_main>section .dynamic{padding:0 10px}}#region_main>section .content img,#region_main>section .dynamic img{max-width:100%;height:auto;margin:1em 0;-o-object-fit:contain;object-fit:contain}#region_main>section .content h1,#region_main>section .dynamic h1{color:#00AEEF}#region_main>section.profile-list .dynamic{max-width:1280px}#region_main>section.profile-list .dynamic ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}#region_main>section.profile-list .dynamic ul li{-ms-flex-preferred-size:50%;flex-basis:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:0}@media (max-width: 720px){#region_main>section.profile-list .dynamic ul li{-ms-flex-preferred-size:100%;flex-basis:100%}}#region_main>section.profile-list .dynamic ul li::before{display:none}#region_main>section.profile-list .dynamic ul li .profile-pic{display:block;width:10em;aspect-ratio:1 / 1;margin-right:1em;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;border-radius:50%;border:5px solid #F4F4F4}@media (max-width: 1280px){#region_main>section.profile-list .dynamic ul li .profile-pic{width:8em;border-width:4px}}@media (max-width: 960px){#region_main>section.profile-list .dynamic ul li .profile-pic{width:6em;border-width:3px}}@media (max-width: 720px){#region_main>section.profile-list .dynamic ul li .profile-pic{width:5em}}#region_main>section.profile-list .dynamic ul li .profile-copy{padding-right:1em}#region_main>section.profile-list .dynamic ul li .profile-copy .name{display:block}#region_main>section.profile-list .dynamic ul li .profile-copy .title{display:block}#region_main>section .dynamic ul.contacts li,#region_main>section .dynamic ul.links li,#region_main>section .content ul.contacts li,#region_main>section .content ul.links li{padding-left:0}#region_main>section .dynamic ul.contacts li::before,#region_main>section .dynamic ul.links li::before,#region_main>section .content ul.contacts li::before,#region_main>section .content ul.links li::before{display:none}#region_main>section .dynamic ul.contacts li a,#region_main>section .dynamic ul.links li a,#region_main>section .content ul.contacts li a,#region_main>section .content ul.links li a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0.25em;color:#253E66;text-decoration:none}#region_main>section .dynamic ul.contacts li a:hover,#region_main>section .dynamic ul.links li a:hover,#region_main>section .content ul.contacts li a:hover,#region_main>section .content ul.links li a:hover{color:#00AEEF;text-decoration:underline}#region_main>section .dynamic ul.contacts li a:hover::before,#region_main>section .dynamic ul.links li a:hover::before,#region_main>section .content ul.contacts li a:hover::before,#region_main>section .content ul.links li a:hover::before{background-color:#00AEEF}#region_main>section .dynamic ul.contacts li a:focus::before,#region_main>section .dynamic ul.links li a:focus::before,#region_main>section .content ul.contacts li a:focus::before,#region_main>section .content ul.links li a:focus::before{background-color:rgba(37,62,102,0.9)}#region_main>section .dynamic ul.contacts li a::before,#region_main>section .dynamic ul.links li a::before,#region_main>section .content ul.contacts li a::before,#region_main>section .content ul.links li a::before{content:'';display:inline-block;height:1.5em;aspect-ratio:1 / 1;margin-right:0.5em;background-color:#dbdbdb;background-size:contain;background-position:center center;background-repeat:no-repeat;border-radius:50%}#region_main>section .dynamic ul.contacts li a.tel::before,#region_main>section .dynamic ul.links li a.tel::before,#region_main>section .content ul.contacts li a.tel::before,#region_main>section .content ul.links li a.tel::before{background-image:url("img/ui-icons-tel.png")}#region_main>section .dynamic ul.contacts li a.mobile::before,#region_main>section .dynamic ul.links li a.mobile::before,#region_main>section .content ul.contacts li a.mobile::before,#region_main>section .content ul.links li a.mobile::before{background-image:url("img/ui-icons-mobile.png")}#region_main>section .dynamic ul.contacts li a.email::before,#region_main>section .dynamic ul.links li a.email::before,#region_main>section .content ul.contacts li a.email::before,#region_main>section .content ul.links li a.email::before{background-image:url("img/ui-icons-email.png")}#region_main>section .dynamic ul.contacts li a.website::before,#region_main>section .dynamic ul.links li a.website::before,#region_main>section .content ul.contacts li a.website::before,#region_main>section .content ul.links li a.website::before{background-image:url("img/ui-icons-website.png")}#region_main>section .dynamic ul.contacts li a.facebook::before,#region_main>section .dynamic ul.links li a.facebook::before,#region_main>section .content ul.contacts li a.facebook::before,#region_main>section .content ul.links li a.facebook::before{background-image:url("img/ui-icons-facebook.png")}#region_main>section .dynamic ul.contacts li a.linkedin::before,#region_main>section .dynamic ul.links li a.linkedin::before,#region_main>section .content ul.contacts li a.linkedin::before,#region_main>section .content ul.links li a.linkedin::before{background-image:url("img/ui-icons-linkedin.png")}#region_main>section .dynamic ul.contacts li a.instagram::before,#region_main>section .dynamic ul.links li a.instagram::before,#region_main>section .content ul.contacts li a.instagram::before,#region_main>section .content ul.links li a.instagram::before{background-image:url("img/ui-icons-instagram.png")}#region_main>section .dynamic ul.contacts li a.twitter-x::before,#region_main>section .dynamic ul.links li a.twitter-x::before,#region_main>section .content ul.contacts li a.twitter-x::before,#region_main>section .content ul.links li a.twitter-x::before{background-image:url("img/ui-icons-twitter-x.png")}#region_main>section .dynamic ul.contacts.links,#region_main>section .dynamic ul.links.links,#region_main>section .content ul.contacts.links,#region_main>section .content ul.links.links{display:-webkit-box;display:-ms-flexbox;display:flex}#region_main>section .dynamic ul.contacts.links li a,#region_main>section .dynamic ul.links.links li a,#region_main>section .content ul.contacts.links li a,#region_main>section .content ul.links.links li a{border-radius:50%}#region_main>section .dynamic ul.contacts.links li a::before,#region_main>section .dynamic ul.links.links li a::before,#region_main>section .content ul.contacts.links li a::before,#region_main>section .content ul.links.links li a::before{height:2em;margin-right:0}#region_main>section.events .dynamic{max-width:1280px}@media (max-width: 720px){#region_main>section.events .dynamic table thead tr th:nth-child(3){display:none}}#region_main>section.events .dynamic table tbody tr td{vertical-align:middle}@media (max-width: 720px){#region_main>section.events .dynamic table tbody tr td{font-size:0.8em}}@media (max-width: 720px){#region_main>section.events .dynamic table tbody tr td:nth-child(3){display:none}}#region_main>section.events .dynamic table tbody tr td:last-child{width:12em;text-align:right;font-size:0.66em}#region_main>section.events .dynamic table tbody tr td:last-child a{display:inline-block;padding:1em;background-color:#253E66;text-align:center}#region_main>section.events .dynamic table tbody tr td:last-child a:hover{background-color:#00AEEF}#region_main footer.page-navigation{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:60px 0}@media (max-width: 720px){#region_main footer.page-navigation{padding:40px 0}}#region_main footer.page-navigation .dynamic{width:100%;max-width:960px;padding:0 40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (max-width: 960px){#region_main footer.page-navigation .dynamic{padding:0 20px}}@media (max-width: 720px){#region_main footer.page-navigation .dynamic{padding:0 10px}}#region_main footer.page-navigation .dynamic a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0.5em;font-size:1.25em;line-height:1}#region_main footer.page-navigation .dynamic a.back{padding-left:1em}#region_main footer.page-navigation .dynamic a.back::before{content:'';display:inline-block;height:1em;aspect-ratio:1 / 1;margin-right:0.5em;background-image:url("img/ui-nav-next.png");background-size:contain;background-repeat:no-repeat;background-position:center center;-webkit-transform:rotate(180deg);transform:rotate(180deg)}#region_main footer.page-navigation .dynamic a.next{padding-right:1em}#region_main footer.page-navigation .dynamic a.next::after{content:'';display:inline-block;height:1em;aspect-ratio:1 / 1;margin-left:0.5em;background-image:url("img/ui-nav-next.png");background-size:contain;background-repeat:no-repeat;background-position:center center}#region_main #region_main-hero{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;margin-bottom:-70px;background-color:#39609e;background-image:url("img/water-texture.png");background-position:0 80px;background-attachment:fixed;background-size:1920px 100%;background-blend-mode:multiply;background-repeat:repeat-x;color:white;-webkit-animation-name:animation-waves;animation-name:animation-waves;-webkit-animation-duration:45s;animation-duration:45s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-direction:normal;animation-direction:normal;-webkit-animation-timing-function:linear;animation-timing-function:linear}#region_main #region_main-hero .content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;max-width:1280px;padding:60px}@media (max-width: 720px){#region_main #region_main-hero .content{padding:40px 20px 10px 20px}}#region_main #region_main-hero .content::before{content:'';display:block;width:500px;height:500px;margin:0 -60px 0 0;background-image:url("img/hero-goose.png");background-size:contain;background-position:center center;background-repeat:no-repeat}@media (max-width: 1280px){#region_main #region_main-hero .content::before{width:400px;height:500px;margin:0 -40px 0 0}}@media (max-width: 960px){#region_main #region_main-hero .content::before{width:360px;height:400px;margin:0 -20px 0 0}}@media (max-width: 720px){#region_main #region_main-hero .content::before{-ms-flex-item-align:end;align-self:flex-end;width:240px;height:420px;margin:0 -100px 0 -20px}}#region_main #region_main-hero .content h1{color:white;font-size:6em;line-height:1;text-align:right;text-shadow:4px 4px 0 #1e3353}@media (max-width: 1280px){#region_main #region_main-hero .content h1{font-size:7em}}@media (max-width: 960px){#region_main #region_main-hero .content h1{font-size:5em;text-shadow:3px 3px 0 #1e3353}}@media (max-width: 720px){#region_main #region_main-hero .content h1{-ms-flex-item-align:start;align-self:flex-start;font-size:3.5em;text-shadow:2px 2px 0 #1e3353}}#region_main>section.homepage-introduction{padding:120px 0}@media (max-width: 720px){#region_main>section.homepage-introduction{padding:30px 0}}#region_main>section.homepage-introduction .content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:1280px}@media (max-width: 720px){#region_main>section.homepage-introduction .content{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}#region_main>section.homepage-introduction .content .logo::before{content:'';display:block;width:350px;aspect-ratio:1 / 1;margin:0 0 60px 60px;background-image:url("img/blue-goose-logo.png");background-size:contain;background-position:center center;background-repeat:no-repeat}@media (max-width: 960px){#region_main>section.homepage-introduction .content .logo::before{width:35vw;margin:0 0 40px 40px}}@media (max-width: 720px){#region_main>section.homepage-introduction .content .logo::before{width:30vw;margin:0 0 40px 0}}@media (max-width: 720px){#region_main>section.homepage-introduction .content .text{text-align:center}}#region_main>section.homepage-introduction .content .text h2{color:#00AEEF}#region_main>section.homepage-introduction .content .text p{font-size:1.5em;line-height:1.25}@media (max-width: 1280px){#region_main>section.homepage-introduction .content .text p{font-size:1.25em}}#region_main>section.homepage-ponds{padding:120px 0;background-color:#E3E95E;background-image:url("img/na-map.png");background-size:auto 100%;background-position:center center;background-repeat:no-repeat}#region_main>section.homepage-ponds .content{text-align:center}#region_main>section.homepage-ponds .content h2{line-height:1.1}#region_main>section.homepage-ponds .content p{font-size:1.5em;line-height:1.25}@media (max-width: 1280px){#region_main>section.homepage-ponds .content p{font-size:1.25em}}#region_main>section.homepage-ponds .content p a.button{background-color:#253E66}#region_main>section.homepage-ponds .content p a.button:hover{background-color:#111c2e}#region_main>section.homepage-ponds .content p a.button:focus{background-color:#00AEEF}#region_main>section.sign-in .content form a#sign-in-show-password{display:inline-block;-ms-flex-item-align:end;align-self:flex-end;padding:0.25em 0.5em;margin:0.25em 0 0 0;color:#253E66;-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}#region_main>section.sign-in .content form a#sign-in-show-password:hover{color:#00AEEF}#region_main>section.sign-in .content form a#sign-in-show-password:focus{color:white;background-color:#253E66;outline:none}#region_main>section.sign-in .content form input#password[type="password"] ~ a#sign-in-show-password::before{content:'show password'}#region_main>section.sign-in .content form input#password[type="text"] ~ a#sign-in-show-password::before{content:'hide password'}#region_main>section.sign-in .content .password-recover{margin-top:1em;text-align:right}#region_main>section.application .content .policy{padding:1em 0;font-size:0.9em;text-align:center}#region_main>section.pond-directory .dynamic{max-width:1280px}#region_main>section.pond-directory .dynamic .region{padding:1em 0}#region_main>section.pond-directory .dynamic .region h2{text-align:center}#region_main>section.pond-directory .dynamic .region img{margin:auto}#region_main>section.pond-directory .dynamic .region table tbody tr td{font-size:0.8em;font-weight:300;vertical-align:middle}#region_main>section.pond-directory .dynamic .region table tbody tr td:first-child{width:50%;font-size:1em}#region_main>section.pond-directory .dynamic .region table tbody tr td:first-child::before{content:'';display:inline-block;width:0.75em;height:0.75em;margin:0 0.5em 0 0;background-color:#00AEEF;border-radius:50%}#region_main>section.pond-directory .dynamic .region table tbody tr td:first-child.home-nest::before{background-color:#E80000}#region_main>section.pond-directory .dynamic .region table tbody tr td:first-child.puddle::before{background-color:#E3E95E}#region_main>section.pond-directory .dynamic .region table tbody tr td:first-child.drip::before{background-color:#8AD5AD}#region_main>section.pond-directory .dynamic .region table tbody tr td:last-child{width:12em;text-align:right;font-size:0.66em}#region_main>section.pond-directory .dynamic .region table tbody tr td:last-child a{display:inline-block;padding:1em;background-color:#253E66;text-align:center}#region_main>section.pond-directory .dynamic .region table tbody tr td:last-child a:hover{background-color:#00AEEF}#region_main>section.pond-directory #google-map{height:600px}#region_main>section.pond-directory #google-map .gg-map-infowindow{max-width:200px;margin:auto;text-align:center}#region_main>section.pond-directory #google-map .gg-map-infowindow h2{font-size:1.5em}#region_main>section.pond-directory #google-map .gg-map-infowindow .address{color:#F4F4F4;font-size:14px}#region_main>section.pond-profile .content{max-width:1280px}#region_main>section.pond-profile .content .pond-header{display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width: 960px){#region_main>section.pond-profile .content .pond-header{-ms-flex-wrap:wrap;flex-wrap:wrap}}#region_main>section.pond-profile .content .pond-header .info{padding:0 0 0 8em}@media (max-width: 960px){#region_main>section.pond-profile .content .pond-header .info{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding:2em 0 0 0}}#region_main>section.pond-profile .content .pond-header .info p{margin-bottom:0.5em}#region_main>section.pond-profile .content .pond-header .info p strong{color:#253E66;font-size:0.8em;text-transform:uppercase}#region_main>section.contact-form .dynamic{max-width:1280px}#region_main>section.contact-form .dynamic form{background-color:#E3E95E}#region_main>section.event-header .content .info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1.2em}#region_main>section.event-header .content .info p{margin:0 1em 0 0}#region_main>section.articles .dynamic ul li{padding:2em 2em 0.5em 2em;margin-bottom:0.5em;background-color:#F4F4F4;border-radius:0.5em}#region_main>section.articles .dynamic ul li::before{display:none}#region_main>section.dashboard .content{max-width:1280px}#region_main>section.dashboard .content .dashboard-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width: 960px){#region_main>section.dashboard .content .dashboard-header{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}#region_main>section.dashboard .content .dashboard-header .profile-pic{display:block;height:320px;aspect-ratio:1 / 1;margin-right:4em;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;border-radius:50%;border:5px solid #F4F4F4}@media (max-width: 1280px){#region_main>section.dashboard .content .dashboard-header .profile-pic{height:240px;margin-right:3em;border-width:4px}}@media (max-width: 960px){#region_main>section.dashboard .content .dashboard-header .profile-pic{height:180px;margin-right:0;margin-bottom:2em;border-width:3px}}#region_main>section.dashboard .content .dashboard-header .profile{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}#region_main>section.dashboard .content .dashboard-header .profile .name{position:relative;-ms-flex-preferred-size:100%;flex-basis:100%;padding:0 10em 0.5em 0}#region_main>section.dashboard .content .dashboard-header .profile .name h2{margin-bottom:0.25em}#region_main>section.dashboard .content .dashboard-header .profile .name h3::before{content:'';display:inline-block;width:0.75em;height:0.75em;margin:0 0.25em 0 0;background-color:#00AEEF;border-radius:50%}#region_main>section.dashboard .content .dashboard-header .profile .name h3.home-nest::before{background-color:#E80000}#region_main>section.dashboard .content .dashboard-header .profile .name h3.puddle::before{background-color:#E3E95E}#region_main>section.dashboard .content .dashboard-header .profile .name h3.drip::before{background-color:#8AD5AD}#region_main>section.dashboard .content .dashboard-header .profile .name a{position:absolute;top:0.25em;right:0;background-color:#dbdbdb;font-size:0.8em}#region_main>section.dashboard .content .dashboard-header .profile .info{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}@media (max-width: 720px){#region_main>section.dashboard .content .dashboard-header .profile .info{-ms-flex-preferred-size:100%;flex-basis:100%;padding-bottom:2em}}#region_main>section.dashboard .content .dashboard-header .profile .info p{margin-bottom:0.5em}#region_main>section.dashboard .content .dashboard-header .profile .info p strong{color:#253E66;font-size:0.8em;text-transform:uppercase}#region_main>section.dashboard .content .dashboard-header .profile .info ul.contacts li{padding-bottom:0}#region_main>section.membership-dues .dynamic{max-width:1280px}#region_main>section.membership-dues .dynamic table tbody tr td{font-size:0.8em;font-weight:300;vertical-align:middle}@media (max-width: 720px){#region_main>section.membership-dues .dynamic table tbody tr td:nth-child(2),#region_main>section.membership-dues .dynamic table tbody tr td:nth-child(3){display:none}}#region_main>section.membership-dues .dynamic table tbody tr td:first-child{width:40%;font-size:1em}#region_main>section.membership-dues .dynamic table tbody tr td:last-child{width:14em;text-align:right;font-size:0.66em}#region_main>section.membership-dues .dynamic table tbody tr td:last-child a{display:inline-block;padding:1em;background-color:#253E66;text-align:center}#region_main>section.membership-dues .dynamic table tbody tr td:last-child a:hover{background-color:#00AEEF}#region_main>section.membership-dues .dynamic table.active{font-size:1.2em}#region_main>section.membership-dues .dynamic table.active tbody tr td{background-color:#e7ec74}#region_main>section.membership-dues .dynamic table.active tbody tr:nth-child(odd) td{background-color:#E3E95E}.alert[role="alert"]{display:none;margin-top:1em;margin-bottom:1em;border:none;background-color:#47B9C4;color:white;line-height:1;padding:1em;border-radius:0.5em;z-index:999}.alert[role="alert"] #alert-label{display:inline}.alert[role="alert"] #alert-description{display:inline}.alert[role="alert"].success{background-color:#8AD5AD}.alert[role="alert"].failure{background-color:#E80000}.alert[role="alert"].visible{display:block}@-webkit-keyframes animation-waterline{0%{background-position-x:0, 0, 0, 0, 0, 0}100%{background-position-x:calc(1920px * 5),calc(-1920px * 5),calc(1920px * 4),calc(-1920px * 4),calc(1920px * 3),calc(-1920px * 3)}}@keyframes animation-waterline{0%{background-position-x:0, 0, 0, 0, 0, 0}100%{background-position-x:calc(1920px * 5),calc(-1920px * 5),calc(1920px * 4),calc(-1920px * 4),calc(1920px * 3),calc(-1920px * 3)}}@-webkit-keyframes animation-waves{0%{background-position-x:0}100%{background-position-x:-1920px}}@keyframes animation-waves{0%{background-position-x:0}100%{background-position-x:-1920px}}
