@import url("https://fonts.googleapis.com/css2?family=Merriweather:wght@300;400;700&family=Open+Sans:wght@300;400;600;700&display=swap");/*! minireset.css v0.0.6 | MIT License | github.com/jgthms/minireset.css */html,body,p,ol,ul,li,dl,dt,dd,blockquote,figure,fieldset,legend,textarea,pre,iframe,hr,h1,h2,h3,h4,h5,h6{margin:0;padding:0}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}ul{list-style:none}button,input,select,textarea{margin:0}html{box-sizing:border-box}*,*::before,*::after{box-sizing:inherit}img,video{height:auto;max-width:100%}iframe{border:0}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}td:not([align]),th:not([align]){text-align:left}.hidden{display:none}.noscroll{overflow:hidden}h1,h2,h3,h4,h5,h6{font-family:"Open Sans",Helvetica,Arial,Helmet,Freesans,sans-serif;font-weight:800;color:#135264}h2,h3,h4,h5,h6{margin-bottom:1rem}h1{font-size:2rem}@media (min-width: 835px){h1{margin-bottom:3rem}}h2{font-size:1.65rem;margin-top:1rem;padding-bottom:.5rem}@media (min-width: 835px){h2{margin-top:0}}#home--drawer h2{margin-top:0}h3{font-size:1.45rem}aside h3{padding-bottom:0}h4{font-size:1.25rem}h5{font-size:1.1rem}h6{font-size:1rem}p{margin:.5rem 0;color:#575757}a{text-decoration:none;font-family:"Open Sans",Helvetica,Arial,Helmet,Freesans,sans-serif;color:#135264}a.decoration{text-decoration:underline}.resultItem{display:block;position:relative;width:auto;min-height:4.5rem;padding:1rem 0;margin:.5rem 0;border-bottom:2px solid #f0f0f0}.resultItem:first-of-type{margin-left:0}.resultItem:last-of-type{margin-right:0}.resultItem>h3{color:#135264;font-weight:bold;text-shadow:none;font-size:1rem;margin:0 0 0 3rem}.resultItem .subtitle{margin:0 0 0 3rem;font-size:.9rem;color:#575757}.resultItem .icon{height:2rem;width:2rem;position:absolute;left:0;top:1.25rem;background-color:#f0f0f0;background-position:center center;background-size:cover;border-radius:.25rem}.buttons{margin:0 0 1rem}@media (min-width: 835px){.buttons{display:flex;flex-wrap:wrap}}.buttons:last-child{margin-bottom:0}.button{display:block;width:100%;margin-bottom:1rem;margin-right:1rem;padding:1rem 2rem;background-color:#135264;box-shadow:0 1px 12px rgba(0,0,0,0.18);color:white;border:none;border-radius:.25rem;font-size:1.1rem;text-align:center;transition:all 0.25s ease-in-out}.button:last-child{margin-right:0}@media (min-width: 835px){.button{width:-webkit-max-content;width:-moz-max-content;width:max-content}}.button.color--{color:white}.button.color--green{background-color:#4caf50}.button.color--yellow{background-color:#e6b42a}.button.color--red{background-color:#f44336}.button.color--gray{background-color:#575757}.button.secondary{background-color:transparent;color:#135264;border:1px solid #135264}.button.secondary.color--green{color:#4caf50;border-color:#4caf50}.button.secondary.color--yellow{color:#e6b42a;border-color:#e6b42a}.button.secondary.color--red{color:#f44336;border-color:#f44336}.button.secondary.color--gray{color:#575757;border-color:#575757}.button.fullWidth{width:100%;margin:0 0 1rem}.button.fullWidth:last-child{margin-bottom:0}.button.centered{width:100%;margin:0 auto 1rem}@media (min-width: 835px){.button.centered{max-width:450px}}.button:hover{background-color:#0d3946;color:white;cursor:pointer}.button:hover.color--green{color:white;background-color:#419645}.button:hover.color--yellow{color:white;background-color:#d3a219}.button:hover.color--red{color:white;background-color:#d2190b}.button:hover.color--gray{color:white;background-color:#313131}form input,form select,form textarea{-webkit-appearance:none;display:block;width:100%;padding:.75rem 1rem;border:none;border-radius:.25rem;color:#575757;font-family:"Open Sans",Helvetica,Arial,Helmet,Freesans,sans-serif;font-size:1rem}form input{width:100%}form select{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}form textarea{min-height:8rem}section form p{margin:1rem 0}section form p:last-child{margin-bottom:0}section form label{display:block;margin-bottom:.5rem;color:#135264;font-weight:800}section form input,section form select,section form textarea{box-shadow:0 1px 12px rgba(0,0,0,0.18)}section form input::-moz-placeholder, section form select::-moz-placeholder, section form textarea::-moz-placeholder{color:#cacaca;font-style:italic}section form input:-ms-input-placeholder, section form select:-ms-input-placeholder, section form textarea:-ms-input-placeholder{color:#cacaca;font-style:italic}section form input::placeholder,section form select::placeholder,section form textarea::placeholder{color:#cacaca;font-style:italic}form .searchField{display:flex}form .searchField label{display:none}form .searchField input{width:100%;border-radius:.25rem 0 0 .25rem}form .searchField button{display:block;width:50px;padding:0;margin:0;background-color:#e6b42a;background-image:url("../img/icons/search.svg");background-repeat:no-repeat;background-position:center center;background-size:auto 50%;cursor:pointer;text-indent:100%;overflow:hidden;white-space:nowrap;border:none;border-radius:0 .25rem .25rem 0;box-shadow:0 1px 12px rgba(0,0,0,0.18);transition:all 0.25s ease-in-out}form .searchField button:hover{background-color:#d3a219}form#nav--searchForm{grid-area:search;margin:0 2rem;padding-bottom:2rem;border-bottom:0.5px solid rgba(224,224,224,0.75)}@media (min-width: 835px){form#nav--searchForm{margin:0 auto;width:100%;max-width:calc(780px - (1rem * 4))}}form#mdi-searchForm{margin-bottom:1rem;padding-bottom:1rem;border-bottom:1px solid #cacaca}@media (min-width: 835px){form#mdi-searchForm .mdi-filter-filter{display:flex}}form#mdi-searchForm .mdi-filter-filter p:first-child{margin-right:1rem}form#mdi-searchForm .mdi-filter-filter label,form#mdi-searchForm .mdi-filter-filter select{font-size:.9rem}form#mdi-searchForm .mdi-filter-filter select{padding:.33333rem .5rem;color:white;background-color:#135264}.image--centered{display:block;margin:0 auto 2rem}.list--with-image{margin-top:2rem}.list--with-image.whatsnew .list--item{margin-bottom:1rem}.list--with-image.image--small .list--item img{width:2rem;height:2rem;min-width:2rem;min-height:2rem;border-radius:.25rem}.list--with-image.image--small .list--item.featured img{width:3rem;height:3rem;min-width:3rem;min-height:3rem;border-radius:.375rem}.list--with-image.image--large .list--item img{width:6rem;height:6rem;min-width:6rem;min-height:6rem;border-radius:.75rem}.list--with-image.image--contain .list--item img{-o-object-fit:contain;object-fit:contain}.list--with-image .list--item{display:flex;margin-bottom:2rem}.list--with-image .list--item:last-child{margin-bottom:0}.list--with-image .list--item.featured{padding:1rem;margin-bottom:1rem;background-color:rgba(230,180,42,0.25);border-bottom:1px solid rgba(230,180,42,0.25);border-radius:.25rem;transition:all 0.25s ease-in-out}.list--with-image .list--item.featured:hover{border-color:rgba(230,180,42,0.65);background-color:rgba(230,180,42,0.65)}.list--with-image .list--item img{width:4rem;height:4rem;min-width:4rem;min-height:4rem;margin-right:1rem;-o-object-fit:cover;object-fit:cover;box-shadow:0 1px 12px rgba(0,0,0,0.18);border-radius:.5rem;background-color:white}.list--with-image .list--item div h3{font-size:1.1rem;margin-bottom:0}.list--with-image .list--item div .subtitle{margin:0;font-size:.9rem;font-style:italic}#submenu--open{position:absolute;top:calc(50% - 25px);right:1.5rem;background-color:transparent;border:none;cursor:pointer}@media (min-width: 835px){#submenu--open{display:none}}#submenu--open:after{content:'\2807';font-size:2.5rem;color:white;text-shadow:0 0px 6px rgba(0,0,0,0.35);transition:all 0.25s ease-in-out}#submenu--open:hover:after{color:#e6b42a;text-shadow:0 2px 6px #000}#submenu--close{float:right;height:2.5rem;width:2.5rem;border:none;border-radius:100%;background-color:#e6b42a;box-shadow:0 1px 12px rgba(0,0,0,0.18);cursor:pointer;transition:all 0.25s ease-in-out}@media (min-width: 835px){#submenu--close{display:none}}#submenu--close:hover{background-color:#c69717}#submenu--close svg{width:1rem;height:1rem}.message{display:flex;justify-content:space-around;align-items:center;width:90%;margin-bottom:2rem;border-radius:.5rem;background-color:#135264;box-shadow:0 1px 12px rgba(0,0,0,0.18)}@media (min-width: 835px){.message{width:50%}}.message[data-msgid]{display:none}.message[data-msgid].show{display:flex}.message.hide{display:none}.message.banner{grid-area:banner;width:100%;margin-bottom:0;border-radius:0;box-shadow:none}.message.color--green{background-color:#4caf50}.message.color--yellow{background-color:#e6b42a}.message.color--red{background-color:#f44336}.message.color--gray{background-color:#575757}.message div{width:100%;padding:1rem 2rem}.message h3,.message p,.message a{color:white}.message h3:last-child,.message p:last-child,.message a:last-child{margin-bottom:0}.message h3{font-size:1.1rem}.message h3:only-child{margin-bottom:0}.message p:not(.buttons):only-child{margin:0}.message ul{color:white;list-style:disc;margin-left:2rem}.message h3 a,.message p:not(.buttons) a{font-style:italic;text-decoration:underline}.message button{box-sizing:unset;width:1rem;height:calc(100% - 2rem);padding:0 1.5rem;background-color:transparent;border:none;border-left:1px solid white}.message button:hover{cursor:pointer}.modal{display:none;position:absolute;width:100vw;height:100vh;z-index:1000;justify-content:space-around;align-items:center;background-color:rgba(0,0,0,0.7)}@supports ((-webkit-backdrop-filter: blur(50px) saturate(150%)) or (backdrop-filter: blur(50px) saturate(150%))){.modal{background-color:rgba(0,0,0,0.5);-webkit-backdrop-filter:blur(50px) saturate(150%);backdrop-filter:blur(50px) saturate(150%)}}.modal.active{display:flex}.modal .message{background-color:#f0f0f0;display:block;margin:0;overflow:hidden;border-radius:1rem}.modal .message.color--{color:white}.modal .message.color--green .message--header{background-color:#4caf50}.modal .message.color--yellow .message--header{background-color:#e6b42a}.modal .message.color--red .message--header{background-color:#f44336}.modal .message.color--gray .message--header{background-color:#575757}.modal .message .message--header{display:flex;justify-content:space-around;align-items:center;background-color:#135264;padding:1rem 0 1rem 2rem}.modal .message h3{color:white;width:100%;margin-bottom:0}.modal .message button{border-left:none}.modal .message div{padding-top:0;margin-bottom:1rem}.modal .message p:not(.buttons),.modal .message ul{color:#575757}.modal .message p:not(.buttons) a,.modal .message ul a{color:#135264}.modal .message .buttons{margin-top:1rem}@media (min-width: 835px){.modal .message .buttons a{margin-bottom:0}}.profiles{display:flex;flex-flow:row wrap}@media (min-width: 1025px){.profiles.single{display:flex;margin-right:1rem;flex-flow:unset}}.profiles .socialMediaAccounts{display:flex}.profiles .socialMediaAccounts a{margin-right:.75rem}.profiles .socialMediaAccounts a:last-child{margin-right:0}.profiles .socialMediaAccounts a:hover svg path,.profiles .socialMediaAccounts a:hover svg circle{fill:#d3a219}.profiles .socialMediaAccounts a svg{width:1.5rem;height:1.5rem}.profiles .socialMediaAccounts a svg path{fill:#e6b42a;transition:all 0.25s ease-in-out}.profiles .socialMediaAccounts a svg circle{fill:#e6b42a;transition:all 0.25s ease-in-out}.profile{width:calc(50% - 1rem);margin-top:1rem;margin-right:1rem}@media (min-width: 835px){.profile{width:auto}}@media (min-width: 1025px){.profile{max-width:10rem;min-width:10rem;margin-right:2rem}}.profile:nth-child(even){margin-right:0}@media (min-width: 1025px){.profile:nth-child(even){margin-right:2rem}}.profile.person img{border-radius:50%}.profile.entity img{border-radius:.5rem}.profile.entity .name{color:#135264;font-weight:800}.single .profile{margin:0 auto 1rem}@media (min-width: 1025px){.single .profile{margin:0 2rem}}.single .profile .title,.single .profile .name{text-align:center}.single .profile .socialMediaAccounts{justify-content:center}.profile a{display:block;color:#135264}.profile a img{display:block;width:7rem;height:7rem;margin:0 auto;box-shadow:0 1px 12px rgba(0,0,0,0.18);-o-object-fit:cover;object-fit:cover}@media (min-width: 650px){.profile a img{width:10rem;height:10rem}}.profile a .title{margin-bottom:0;color:#135264;font-weight:800}.profile a .name{margin-top:0;color:#575757}span.loading{display:flex;align-items:center;padding:1rem;color:#575757;font-weight:lighter;font-size:.9rem}span.loading::before{display:inline-block;content:'';height:1.5rem;width:1.5rem;margin:0 .75rem 0 0;border:2px solid #e3e3e3;border-top:2px solid #135264;border-radius:50%;overflow:hidden;-webkit-animation:loading-spin 432ms linear infinite;animation:loading-spin 432ms linear infinite}span.typing{display:flex;justify-content:space-around;align-items:center;max-width:2.75rem;height:1rem;padding:1rem .5rem;background-color:#e3e3e3;border-radius:.5rem}span.typing>i{display:block;width:5px;height:5px;background-color:#575757;border-radius:50%;-webkit-animation:dot-bounce 864ms linear infinite;animation:dot-bounce 864ms linear infinite}span.typing>i.dot-a{-webkit-animation-delay:0ms;animation-delay:0ms}span.typing>i.dot-b{-webkit-animation-delay:288ms;animation-delay:288ms}span.typing>i.dot-c{-webkit-animation-delay:576ms;animation-delay:576ms}@-webkit-keyframes loading-spin{to{transform:rotate(360deg)}}@keyframes loading-spin{to{transform:rotate(360deg)}}@-webkit-keyframes dot-bounce{from{margin-bottom:0;background-color:#fdfdfd}75%{margin-bottom:0.5rem;background-color:#135264}90%{margin-bottom:-0.2rem}}@keyframes dot-bounce{from{margin-bottom:0;background-color:#fdfdfd}75%{margin-bottom:0.5rem;background-color:#135264}90%{margin-bottom:-0.2rem}}#chatbot-chat{z-index:900 !important}*{box-sizing:border-box}html{font-family:"Open Sans",Helvetica,Arial,Helmet,Freesans,sans-serif;font-size:100%;-webkit-text-size-adjust:none;height:100%;min-height:100%}html.zoom--large{font-size:110%}html.zoom--small{font-size:90%}body{height:100%;min-height:100%;overflow:auto;box-shadow:inset 0 100vh rgba(19,82,100,0);transition:box-shadow 500ms linear}body.fade{box-shadow:inset 0 100vh #135264}@supports (display: grid){body{display:grid;grid-template-rows:82px auto 0;grid-template-columns:repeat(1, 1fr);grid-template-areas:'header' 'main' 'footer'}body.banner--active{grid-template-rows:62px 82px auto 0;grid-template-areas:'banner' 'header' 'main' 'footer'}}@media (min-width: 835px){@supports (display: grid){body[data-type='primary'],body[data-type='secondary']{grid-template-columns:minmax(2rem, auto) minmax(auto, 960px) minmax(auto, 400px) minmax(2rem, auto);grid-template-areas:'header header header header' '. main aside .' 'footer footer footer footer'}body[data-type='primary'].banner--active,body[data-type='secondary'].banner--active{grid-template-areas:'banner banner banner banner' 'header header header header' '. main aside .' 'footer footer footer footer'}}}body:not([data-page='home']){background-image:url("../img/backgrounds/home/hbg-thelanding.jpg");background-repeat:no-repeat;background-attachment:fixed;background-size:cover;background-position:bottom 40vh center;background-color:#f0f0f0}@media (min-width: 835px){body:not([data-page='home']){background-position:center center;background-color:transparent}}body:not([data-page='home'])[data-section='services']{background-image:url("../img/backgrounds/bg-services.jpg")}body:not([data-page='home'])[data-section='government']{background-image:url("../img/backgrounds/bg-government.jpg")}body:not([data-page='home'])[data-section='business']{background-image:url("../img/backgrounds/bg-business.jpg")}body:not([data-page='home'])[data-section='local']{background-image:url("../img/backgrounds/bg-local.jpg")}body:not([data-page='home'])[data-section='education']{background-image:url("../img/backgrounds/bg-education.jpg")}body:not([data-page='home'])[data-section='support']{background-image:url("../img/backgrounds/bg-support.jpg")}body:not([data-page='home'])[data-section='seniors']{background-image:url("../img/backgrounds/bg-seniors.jpg")}body:not([data-page='home'])[data-section='state-employees']{background-image:url("../img/backgrounds/bg-employees.jpg")}body:not([data-page='home'])[data-section='404']{background-image:linear-gradient(rgba(0,0,0,0.5), rgba(0,0,0,0.5)),url("../img/backgrounds/bg-404.jpg") !important}header{grid-area:header;z-index:1000}nav{height:82px;display:grid;overflow:hidden;grid-template-rows:82px 76px auto;grid-template-areas:'header' 'search' 'menu';transition:all .35s ease-in-out}header nav{position:absolute;width:100%;background-color:#135264;box-shadow:0 1px 12px rgba(0,0,0,0.18)}[data-page='home'] header nav{background-color:rgba(0,0,0,0.7)}@supports ((-webkit-backdrop-filter: blur(50px) saturate(150%)) or (backdrop-filter: blur(50px) saturate(150%))){[data-page='home'] header nav{background-color:rgba(0,0,0,0.5);-webkit-backdrop-filter:blur(50px) saturate(150%);backdrop-filter:blur(50px) saturate(150%)}}@media (min-width: 835px){header nav{background-color:rgba(0,0,0,0.7)}@supports ((-webkit-backdrop-filter: blur(50px) saturate(150%)) or (backdrop-filter: blur(50px) saturate(150%))){header nav{background-color:rgba(0,0,0,0.5);-webkit-backdrop-filter:blur(50px) saturate(150%);backdrop-filter:blur(50px) saturate(150%)}}}nav.nav--show{height:100%;overflow-y:auto}@media (min-width: 835px){@supports not ((-webkit-backdrop-filter: blur(50px) saturate(150%)) or (backdrop-filter: blur(50px) saturate(150%))){nav.nav--show{background-color:rgba(0,0,0,0.9) !important}}}nav #nav--headerWrapper{display:grid;grid-area:header;grid-column-gap:1rem;grid-template-columns:55px 75px;grid-template-areas:'activator logo';padding:1rem}nav #menuActivator,nav #siteBranding{height:calc(82px - 2rem)}nav #menuActivator{display:block;grid-area:activator;border:none;background-color:transparent;cursor:pointer}nav #menuActivator svg{height:auto;width:100%}nav #menuActivator .hiveburger__line{fill:none;stroke:white;stroke-linecap:round;stroke-miterlimit:10;stroke-width:5px;transition:all 300ms ease}nav #menuActivator #line3-1,nav #menuActivator #line3-2,nav #menuActivator #lineX1,nav #menuActivator #lineX2{opacity:0}nav #menuActivator:hover #line3-1,nav #menuActivator:hover #line3-2{opacity:1}nav #menuActivator:hover #lineTop,nav #menuActivator:hover #lineBottom1,nav #menuActivator:hover #lineBottom2,nav #menuActivator:hover #line2,nav #menuActivator:hover #line1{opacity:0}nav.nav--show #menuActivator #lineTop,nav.nav--show #menuActivator #lineBottom1,nav.nav--show #menuActivator #lineBottom2,nav.nav--show #menuActivator #line2,nav.nav--show #menuActivator #line1,nav.nav--show #menuActivator #line3,nav.nav--show #menuActivator #line3-1,nav.nav--show #menuActivator #line3-2{opacity:0 !important}nav.nav--show #menuActivator #lineX1,nav.nav--show #menuActivator #lineX2{opacity:1}nav #siteBranding{display:flex;grid-area:logo;border-left:0.5px solid rgba(224,224,224,0.75);padding-left:1.5rem}nav #siteBranding svg{width:100%}nav #nav--main{display:grid;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;grid-row-gap:1rem;grid-template-rows:auto fit-content(60px);grid-template-areas:'menuItems' 'support';overflow:auto}@media (min-width: 835px){nav #nav--main{margin:0 auto;width:100%;max-width:calc(780px - (1rem * 4))}}nav #nav--main a{display:block;padding:.66667rem 2rem;color:white;font-size:1.75rem;font-weight:600;text-decoration:none;text-shadow:0 0px 6px rgba(0,0,0,0.35);transition:all 0.25s ease-in-out}nav #nav--main a:hover{text-shadow:0 2px 6px #000;padding-left:2.5rem}@media (min-width: 835px){nav #nav--main a{padding:.66667rem 0}nav #nav--main a:hover{padding-left:.5rem}}nav #nav--main #nav--mainItems{grid-area:menuItems;margin-top:1rem}nav #nav--main #nav--support #nav--support-icons{display:flex;grid-area:support;justify-content:space-between;margin:0 2rem;padding:calc(1rem + (1rem / 2)) 0;border-top:0.5px solid rgba(224,224,224,0.75)}@media (min-width: 835px){nav #nav--main #nav--support #nav--support-icons{margin:0 auto;width:100%;max-width:750px}}nav #nav--main #nav--support #nav--support-icons a{font-size:1rem;padding:0;display:inline-block}nav #nav--main #nav--support #nav--support-icons button{background-color:transparent;border:none}nav #nav--main #nav--support #nav--support-icons button.nav--settings-active svg{-webkit-animation:rollForward .5s 1;animation:rollForward .5s 1}nav #nav--main #nav--support #nav--support-icons svg{width:22px;-webkit-animation:rollBackward .5s 1;animation:rollBackward .5s 1}nav #nav--main #nav--support #nav--support-icons svg:hover{cursor:pointer}@-webkit-keyframes rollForward{0%{transform:rotate(0)}100%{transform:rotate(120deg)}}@keyframes rollForward{0%{transform:rotate(0)}100%{transform:rotate(120deg)}}@-webkit-keyframes rollBackward{0%{transform:rotate(120deg)}100%{transform:rotate(0)}}@keyframes rollBackward{0%{transform:rotate(120deg)}100%{transform:rotate(0)}}nav #nav--main #nav--settings{display:block;max-height:0;margin:0 2rem;padding:0 2rem 2rem;padding:0;overflow:hidden;transition:all 0.25s ease-in-out}@media (min-width: 835px){nav #nav--main #nav--settings{display:flex;margin:0}}nav #nav--main #nav--settings.nav--settings-active{margin-bottom:1rem;max-height:100vh}@media (min-width: 835px){nav #nav--main #nav--settings.nav--settings-active{max-height:300px;margin-bottom:0;padding:0}}nav #nav--main #nav--settings h3{font-size:.9rem;font-weight:400;margin-bottom:.5rem;color:white}nav #nav--main #nav--settings>li{margin-bottom:1rem}nav #nav--main #nav--settings>li:last-child{margin-bottom:0}@media (min-width: 835px){nav #nav--main #nav--settings>li{margin-right:2rem;padding-right:2rem}nav #nav--main #nav--settings>li:last-child{margin-right:0;padding-right:0}}nav #nav--main #nav--settings>li ul{display:flex}nav #nav--main #nav--settings>li ul li{margin-right:.5rem}nav #nav--main #nav--settings>li ul li:last-child{margin-right:0}nav #nav--main #nav--settings>li ul li button{padding:.5rem;border:1px solid white;border-radius:.25rem;background-color:transparent;color:white;transition:all .15s ease-in-out}nav #nav--main #nav--settings>li ul li button:hover{background-color:white;color:#135264;cursor:pointer}nav #nav--main #nav--settings>li ul li button.active{background-color:white;color:#135264}main{grid-area:main;position:relative;max-width:100vw}@media (min-width: 835px){body[data-type='primary'] main,body[data-type='secondary'] main{margin:5rem 0;padding:3rem;border-radius:1rem 0 0 1rem;background-color:#f0f0f0;box-shadow:0 1px 12px rgba(0,0,0,0.18)}}body[data-type='primary'] h1,body[data-type='secondary'] h1{position:relative;color:white;text-shadow:0 0px 6px rgba(0,0,0,0.35);padding:3rem 5rem 3rem 2rem;background-color:rgba(0,0,0,0.5);z-index:100}@supports ((-webkit-backdrop-filter: blur(20px) saturate(150%)) or (backdrop-filter: blur(20px) saturate(150%))){body[data-type='primary'] h1,body[data-type='secondary'] h1{-webkit-backdrop-filter:blur(20px) saturate(150%);backdrop-filter:blur(20px) saturate(150%)}}@media (min-width: 835px){body[data-type='primary'] h1,body[data-type='secondary'] h1{padding:0 0 2rem;color:#135264;text-shadow:0 2px 12px rgba(0,0,0,0.1);background-color:transparent;border-bottom:3px solid #cacaca;-webkit-backdrop-filter:unset;backdrop-filter:unset}}#breadcrumbs{position:absolute;z-index:150;color:white;margin-bottom:.5rem;padding:1.5rem 2rem;top:1rem}#breadcrumbs+h1{padding-top:4rem;padding-bottom:2rem}@media (min-width: 835px){#breadcrumbs+h1{padding:0 0 2rem}}@media (min-width: 835px){#breadcrumbs{position:relative;color:#135264;padding:0;top:0}#breadcrumbs span{color:#575757}}#breadcrumbs a{color:white;font-style:italic}@media (min-width: 835px){#breadcrumbs a{color:#135264}}#breadcrumbs a:after{content:"|";display:inline-block;margin-right:.5rem;padding-left:1rem;white-space:pre;font-style:normal}#breadcrumbs a:last-child:after{content:""}body[data-type='primary'] main section,body[data-type='secondary'] main section{width:100%;margin:0 auto;padding:1rem 2rem;background-color:#f0f0f0;border-bottom:1px solid #cacaca}@media (min-width: 835px){body[data-type='primary'] main section,body[data-type='secondary'] main section{background-color:transparent;margin-bottom:2rem;padding:0 0 2rem 0;min-height:auto}}body[data-type='primary'] main section:only-of-type,body[data-type='secondary'] main section:only-of-type{min-height:calc(100% - 82px - 145px)}@media (min-width: 835px){body[data-type='primary'] main section:only-of-type,body[data-type='secondary'] main section:only-of-type{min-height:auto}}body[data-type='primary'] main section:last-child,body[data-type='secondary'] main section:last-child{margin-bottom:0;border-bottom:none;padding-bottom:2rem}@media (min-width: 835px){body[data-type='primary'] main section:last-child,body[data-type='secondary'] main section:last-child{padding-bottom:0}}body[data-type='primary'] main ul,body[data-type='primary'] main ol,body[data-type='secondary'] main ul,body[data-type='secondary'] main ol{margin:1rem 0;padding-left:2rem;color:#575757}body[data-type='primary'] main ul:last-child,body[data-type='primary'] main ol:last-child,body[data-type='secondary'] main ul:last-child,body[data-type='secondary'] main ol:last-child{margin-bottom:0}body[data-type='primary'] main ul li,body[data-type='primary'] main ol li,body[data-type='secondary'] main ul li,body[data-type='secondary'] main ol li{padding:.5rem}body[data-type='primary'] main ul li,body[data-type='secondary'] main ul li{list-style:disc}body[data-type='primary'] main dl,body[data-type='primary'] main ul.borderLeft,body[data-type='secondary'] main dl,body[data-type='secondary'] main ul.borderLeft{position:relative}body[data-type='primary'] main dl dt,body[data-type='primary'] main dl dd,body[data-type='primary'] main ul.borderLeft dt,body[data-type='primary'] main ul.borderLeft dd,body[data-type='secondary'] main dl dt,body[data-type='secondary'] main dl dd,body[data-type='secondary'] main ul.borderLeft dt,body[data-type='secondary'] main ul.borderLeft dd{padding:0 .5rem}body[data-type='primary'] main dl dt,body[data-type='primary'] main dl h3,body[data-type='primary'] main ul.borderLeft dt,body[data-type='primary'] main ul.borderLeft h3,body[data-type='secondary'] main dl dt,body[data-type='secondary'] main dl h3,body[data-type='secondary'] main ul.borderLeft dt,body[data-type='secondary'] main ul.borderLeft h3{margin-top:0;margin-bottom:.5rem;font-size:1.1rem;font-style:italic;font-weight:800}body[data-type='primary'] main dl dt,body[data-type='primary'] main ul.borderLeft dt,body[data-type='secondary'] main dl dt,body[data-type='secondary'] main ul.borderLeft dt{color:#135264}body[data-type='primary'] main dl dd,body[data-type='primary'] main ul.borderLeft dd,body[data-type='secondary'] main dl dd,body[data-type='secondary'] main ul.borderLeft dd{margin-bottom:2rem;color:#575757}body[data-type='primary'] main dl dd:last-child,body[data-type='primary'] main ul.borderLeft dd:last-child,body[data-type='secondary'] main dl dd:last-child,body[data-type='secondary'] main ul.borderLeft dd:last-child{margin-bottom:0}body[data-type='primary'] main dl,body[data-type='secondary'] main dl{margin-left:1rem;padding:.5rem 1rem}body[data-type='primary'] main dl::before,body[data-type='secondary'] main dl::before{content:'';display:inline-block;position:absolute;top:0;left:0;width:4px;height:100%;border-radius:2px;background-color:#135264}body[data-type='primary'] main ul.borderLeft,body[data-type='secondary'] main ul.borderLeft{padding-left:1rem}@media (min-width: 1025px){body[data-type='primary'] main ul.borderLeft.two-column>li,body[data-type='secondary'] main ul.borderLeft.two-column>li{margin:1rem 0}body[data-type='primary'] main ul.borderLeft.two-column>li:last-child,body[data-type='primary'] main ul.borderLeft.two-column>li:nth-last-child(2),body[data-type='secondary'] main ul.borderLeft.two-column>li:last-child,body[data-type='secondary'] main ul.borderLeft.two-column>li:nth-last-child(2){margin-bottom:0}}body[data-type='primary'] main ul.borderLeft>li,body[data-type='secondary'] main ul.borderLeft>li{position:relative;list-style:none;margin:2rem 0;padding:.5rem 1.5rem}body[data-type='primary'] main ul.borderLeft>li::before,body[data-type='secondary'] main ul.borderLeft>li::before{content:'';display:inline-block;position:absolute;top:0;left:0;width:4px;height:100%;border-radius:2px;background-color:#135264}body[data-type='primary'] main ul.borderLeft>li:last-child,body[data-type='secondary'] main ul.borderLeft>li:last-child{margin-bottom:0}body[data-type='primary'] main ul.borderLeft>li p,body[data-type='secondary'] main ul.borderLeft>li p{margin-bottom:0}body[data-type='primary'] main img,body[data-type='secondary'] main img{border-radius:.25rem}hr{height:1px;margin:2rem auto;border:none;background-color:#cacaca}iframe{display:block;width:100%;max-width:550px;min-height:350px;margin:0 auto}@media (min-width: 1025px){.two-column{display:flex;flex-flow:row wrap}.two-column>*{width:calc(50% - 1rem)}.two-column>*:not(button):nth-child(odd){margin-right:1rem}.two-column>*:not(button):nth-child(even){margin-left:1rem}}@media (min-width: 1025px) and (min-width: 1025px){.two-column>*:not(button):nth-last-child(2){margin-bottom:0}}.map{height:250px;margin-bottom:1rem !important;box-shadow:0 1px 12px rgba(0,0,0,0.18);border-radius:.5rem;overflow:hidden}@media (min-width: 835px){.map{height:450px}}pre{border-radius:.5rem;box-shadow:0 1px 12px rgba(0,0,0,0.18);margin-top:2rem !important}body[data-page='404']{background-position:center}body[data-page='404'] .splash{height:100%;width:100%}@media (min-width: 835px){body[data-page='404'] .splash{display:block;margin:0 auto;grid-area:main;grid-column:2 / 4}}body[data-page='404'] .splash h1,body[data-page='404'] .splash .splash--text,body[data-page='404'] .splash .splash--text-small{margin-bottom:2rem;padding:0 2rem !important;border-bottom:none !important;text-shadow:0 0px 6px rgba(0,0,0,0.35);color:white !important}body[data-page='404'] .splash h1{margin-bottom:0;margin-top:2rem;-webkit-backdrop-filter:none !important;backdrop-filter:none !important;background-color:transparent !important}body[data-page='404'] .splash .splash--text{font-size:3.5rem;font-weight:800}@media (min-width: 835px){body[data-page='404'] .splash .splash--text{font-size:10rem}}body[data-page='404'] .splash .splash--text-small{font-size:2rem}body[data-page='404'] .splash .splash--text-small a{color:white !important;text-decoration:underline !important}aside{width:100vw;height:calc(100% - 82px);position:fixed;top:82px;left:100%;padding:2rem;overflow-y:scroll;transition:all 0.25s ease-in-out,width 0s;z-index:200}.banner--active aside{top:144px}@media (min-width: 835px){aside{grid-area:aside;margin:5rem 0;position:relative;top:0;left:0;padding:3rem 3rem 1rem;overflow-y:visible;width:100%;height:auto;border-radius:0 1rem 1rem 0;box-shadow:0 1px 12px rgba(0,0,0,0.18);transition:none;background-color:rgba(0,0,0,0.7)}.banner--active aside{top:0}@supports ((-webkit-backdrop-filter: blur(50px) saturate(150%)) or (backdrop-filter: blur(50px) saturate(150%))){aside{background-color:rgba(0,0,0,0.5);-webkit-backdrop-filter:blur(50px) saturate(150%);backdrop-filter:blur(50px) saturate(150%)}}}aside.aside--show{left:0;background-color:#717171}@supports ((-webkit-backdrop-filter: blur(50px) saturate(150%)) or (backdrop-filter: blur(50px) saturate(150%))){aside.aside--show{-webkit-backdrop-filter:blur(50px) saturate(150%);backdrop-filter:blur(50px) saturate(150%);background-color:rgba(0,0,0,0.5)}}aside h2,aside h3{margin:0;text-shadow:0 0px 6px rgba(0,0,0,0.35);border-bottom:1px solid rgba(255,255,255,0.25);color:white}aside h2{padding:1rem 0}aside h2:first-of-type{padding-bottom:2rem}@media (min-width: 835px){aside h2:first-of-type{padding-top:0}}aside h2 a{color:white;transition:padding-left .35s ease-in-out}aside h2 a:hover{text-shadow:0 2px 6px #000;padding-left:.5rem}aside h3{margin-top:1rem;padding-bottom:1rem;font-size:1.25rem}aside>nav{display:block;height:auto;padding:1rem 0;background-color:none}aside>nav a{display:block;position:relative;padding:.66667rem 0;font-size:1rem;font-weight:800;text-decoration:none;text-shadow:0 0px 6px rgba(0,0,0,0.35);color:white;transition:all 0.25s ease-in-out}@media (min-width: 835px){aside>nav a{transition:padding-left .35s ease-in-out}}aside>nav a[href^='http://']::before,aside>nav a[href^='https://']::before{content:'';position:absolute;left:0;display:block;width:1.25rem;height:1.25rem;background-image:url("../img/icons/external-link.svg");background-repeat:no-repeat;background-size:auto 1.25rem;background-position:left center;opacity:0;transition:opacity 500ms ease}aside>nav a:hover{text-shadow:0 2px 6px #000;padding-left:.5rem}aside>nav a:hover[href^='http://'],aside>nav a:hover[href^='https://']{padding-left:1.5rem}aside>nav a:hover[href^='http://']::before,aside>nav a:hover[href^='https://']::before{opacity:1}aside>nav li ul{margin-left:1rem}aside>nav li ul li a{font-size:.9rem}footer{grid-area:footer;height:-webkit-max-content;height:-moz-max-content;height:max-content;background-color:#f0f0f0;border-top:1px solid #cacaca}@media (min-width: 835px){footer{border-top:none}[data-page="home"] footer{padding-top:2rem}}footer hr{display:none}@media (min-width: 835px){footer hr{box-shadow:0 1px 12px rgba(0,0,0,0.18)}}@media (min-width: 835px){body[data-page='home'] footer hr{display:block;width:50%;max-width:625px;margin:1rem auto;box-shadow:none}}footer .footerlinks{margin:0;padding:.5rem 0;border-top:1px solid #e3e3e3;border-bottom:1px solid #e3e3e3}footer #footer--linkset{display:block;flex-flow:space-between;max-width:1400px;margin:1rem auto}@media (min-width: 835px){footer #footer--linkset{display:flex}}footer #footer--linkset>div{display:block;width:auto;padding:1rem;margin:.5rem;background-color:#f5f5f5;border-radius:.25rem}@media (min-width: 835px){footer #footer--linkset>div{width:calc(100% / 5);margin:0 .5rem}}footer #footer--linkset>div ul li{display:inline-block;padding:0 1rem 0 0}@media (min-width: 835px){footer #footer--linkset>div ul li{display:block}}footer #footer--linkset>div li,footer #footer--linkset>div p{font-size:0.9rem}footer #utahgov_statewidefooter{margin:2rem auto 0;overflow:hidden}footer #utahgov_statewidefooter ul li a{font-size:0.725rem;text-align:center}@media (min-width: 835px){footer #utahgov_statewidefooter ul li a{font-size:0.9rem;text-align:left}}footer #utahgov_statewidefooter p.utahgov_copyright{margin:1rem 0}body[data-page='home']{background-color:#135264;background-repeat:no-repeat;background-attachment:fixed;background-size:cover;background-position:center center}body[data-page='home'] main{position:relative;height:100%}#home--main{display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative;height:calc(100% - 250px);padding:0;transition:all 300ms ease}@media (min-width: 835px){#home--main{height:calc(67vh - 4.5rem)}}#home--main.searchActive{height:calc(100% - 50px);padding:1rem 0}#home--main.drawer-closed{height:calc(100% - 50px)}#home--searchForm{display:block;width:90%;z-index:200}@media (min-width: 835px){#home--searchForm{width:50%}}#home--searchForm>p{display:flex;justify-content:center;position:relative;margin:0;padding:0}#home--searchForm label[for="homeSearch"]{display:flex;align-items:center;position:absolute;left:0;top:0;bottom:0;max-width:0vw;padding:0 0;overflow:hidden;color:white;font-size:.75rem;font-weight:lighter;border-radius:.25rem 0 0 .25rem;transition:all 0.25s ease-in-out 432ms}@media (min-width: 650px){#home--searchForm label[for="homeSearch"]{font-size:.9rem}}#home--searchForm.suggesting label[for="homeSearch"]{max-width:50vw;padding:0 1rem;color:#a4a4a4;transition:all 0.25s ease-in-out}#home--searchForm input#homeSearch{display:block;width:100%;padding:.75rem 1rem;color:#575757;font-size:1.1rem;font-weight:300;border:none;border-radius:.25rem;box-shadow:0 2px 12px rgba(0,0,0,0.1);transition:all 0.25s ease-in-out 432ms}#home--searchForm input#homeSearch:focus{outline:none}#home--searchForm.suggesting input#homeSearch{padding-left:5.2rem;font-style:italic;transition:all 0.25s ease-in-out 0s}@media (min-width: 650px){#home--searchForm.suggesting input#homeSearch{padding-left:6rem}}#home--searchForm button#homeSearchClear{display:none;position:absolute;right:4rem;top:0;bottom:0;width:3rem;margin:0;padding:0;background-color:white;background-image:url("../img/icons/search-close.svg");background-repeat:no-repeat;background-position:center center;background-size:auto 50%;cursor:pointer;text-indent:100%;overflow:hidden;white-space:nowrap;border:none;transition:all 0.25s ease-in-out}#home--searchForm button#homeSearchClear:hover{background-color:#f0f0f0}#home--searchForm button#homeSearchClear.active{display:block}#home--searchForm button#homeSearchSubmit{display:block;width:4rem;margin:-.25rem 0 -.25rem -.5rem;padding:0;background-color:#e6b42a;background-image:url("../img/icons/search.svg");background-repeat:no-repeat;background-position:center center;background-size:auto 50%;cursor:pointer;text-indent:100%;overflow:hidden;white-space:nowrap;border:none;border-radius:.25rem;box-shadow:0 1px 12px rgba(0,0,0,0.18);transition:all 0.25s ease-in-out}#home--searchForm button#homeSearchSubmit:hover{background-color:#d3a219}#home--searchResults{display:block;overflow:auto;width:90%;max-height:0;margin:0;padding:0 1rem;opacity:0;background-color:white;border-radius:.75rem;transition:all 300ms ease;z-index:201}@media (min-width: 835px){#home--searchResults{width:50%}}#home--searchResults.active{margin:1rem auto 0;padding:1rem;max-height:calc(100vh - 82px - 100px);opacity:1}#home--searchResults .speechBubble{display:block;position:relative;margin:0 0 1.5rem 0;padding:1rem;background-color:#f0f0f0;color:#575757;border-radius:.25rem .25rem .25rem 0;border-bottom:1px solid #e3e3e3;font-style:italic;font-size:.9rem}#home--searchResults .speechBubble::after{content:'';position:absolute;left:0;bottom:-.75rem;background-color:#f0f0f0;height:.75rem;width:1rem;-webkit-clip-path:polygon(0% 0%, 0% 100%, 100% 0%);clip-path:polygon(0% 0%, 0% 100%, 100% 0%)}#home--searchResults button.suggested{position:relative;display:block;width:100%;padding:.5rem .5rem .5rem 1rem;margin:.5rem 0;text-align:left;font-size:1rem;background-color:#f0f0f0;border:0;border-bottom:1px solid #e3e3e3;border-radius:.25rem;cursor:pointer}#home--searchResults button.suggested::before{content:'';position:absolute;top:2px;left:0;bottom:2px;background-color:white;width:.5rem;-webkit-clip-path:polygon(0% 0%, 100% 50%, 0% 100%);clip-path:polygon(0% 0%, 100% 50%, 0% 100%)}#home--searchResults .altSearchOptions{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:1rem}#home--searchResults .altSearchOptions .button{width:calc(50% - .5rem);margin-bottom:0}#home--searchResults .altSearchOptions .button:first-of-type{width:100%;margin-right:0;margin-bottom:1rem}#home--drawer{display:block;position:absolute;right:0;bottom:0;left:0;height:250px;margin:0 1rem;padding:1rem;background-color:#f0f0f0;overflow-y:hidden;overflow-x:auto;border-radius:.5rem .5rem 0 0;box-shadow:0 1px 12px rgba(0,0,0,0.18);transition:all 300ms ease;z-index:210}@media (min-width: 835px){#home--drawer{position:relative;height:auto;overflow:hidden;margin:0;padding:2rem 2rem 0;box-shadow:none;border-radius:0;z-index:1;background-color:rgba(255,255,255,0.7)}@supports ((-webkit-backdrop-filter: blur(50px) saturate(150%)) or (backdrop-filter: blur(50px) saturate(150%))){#home--drawer{background-color:rgba(255,255,255,0.5);-webkit-backdrop-filter:blur(50px) saturate(150%);backdrop-filter:blur(50px) saturate(150%)}}#home--drawer::after{content:'';display:block;position:absolute;right:0;bottom:0;left:0;height:calc(100% - 5px);z-index:-1;background-color:#f0f0f0}}@media (min-width: 1025px){#home--drawer{padding:4.5rem 2rem 0;-webkit-clip-path:polygon(0px 12px, 1.16% 3.54%, 2.62% .95%, 3.68% 2.91%, 4.69% 1.55%, 6.92% 3.51%, 8.6% 3.93%, 12.97% 7%, 16.12% 7.11%, 18.52% 9.78%, 20.1% 8.35%, 21.49% 9.86%, 22.59% 7.99%, 24.27% 10.17%, 26.59% 8.83%, 29.22% 10.48%, 32.49% 6.89%, 34.66% 7.43%, 36.68% 8.31%, 38.94% 6.94%, 42.15% 10.13%, 45.82% 11%, 47.43% 8.34%, 49.59% 10.18%, 52.76% 7.16%, 55.9% 9.73%, 57.58% 8.89%, 60.82% 10.41%, 62.91% 10.34%, 66.03% 12.44%, 68.97% 14.07%, 70.97% 13%, 73.99% 14.98%, 75.34% 14.46%, 78.38% 16.37%, 80.57% 15.89%, 84.73% 18.78%, 88.37% 19.31%, 90.71% 20.22%, 95.63% 18.26%, 100% 57px, 100% 100%, 0px 100%);clip-path:polygon(0px 12px, 1.16% 3.54%, 2.62% .95%, 3.68% 2.91%, 4.69% 1.55%, 6.92% 3.51%, 8.6% 3.93%, 12.97% 7%, 16.12% 7.11%, 18.52% 9.78%, 20.1% 8.35%, 21.49% 9.86%, 22.59% 7.99%, 24.27% 10.17%, 26.59% 8.83%, 29.22% 10.48%, 32.49% 6.89%, 34.66% 7.43%, 36.68% 8.31%, 38.94% 6.94%, 42.15% 10.13%, 45.82% 11%, 47.43% 8.34%, 49.59% 10.18%, 52.76% 7.16%, 55.9% 9.73%, 57.58% 8.89%, 60.82% 10.41%, 62.91% 10.34%, 66.03% 12.44%, 68.97% 14.07%, 70.97% 13%, 73.99% 14.98%, 75.34% 14.46%, 78.38% 16.37%, 80.57% 15.89%, 84.73% 18.78%, 88.37% 19.31%, 90.71% 20.22%, 95.63% 18.26%, 100% 57px, 100% 100%, 0px 100%)}#home--drawer::after{-webkit-clip-path:polygon(0px 12px, 1.16% 3.54%, 2.62% .95%, 3.68% 2.91%, 4.69% 1.55%, 6.92% 3.51%, 8.6% 3.93%, 12.97% 7%, 16.12% 7.11%, 18.52% 9.78%, 20.1% 8.35%, 21.49% 9.86%, 22.59% 7.99%, 24.27% 10.17%, 26.59% 8.83%, 29.22% 10.48%, 32.49% 6.89%, 34.66% 7.43%, 36.68% 8.31%, 38.94% 6.94%, 42.15% 10.13%, 45.82% 11%, 47.43% 8.34%, 49.59% 10.18%, 52.76% 7.16%, 55.9% 9.73%, 57.58% 8.89%, 60.82% 10.41%, 62.91% 10.34%, 66.03% 12.44%, 68.97% 14.07%, 70.97% 13%, 73.99% 14.98%, 75.34% 14.46%, 78.38% 16.37%, 80.57% 15.89%, 84.73% 18.78%, 88.37% 19.31%, 90.71% 20.22%, 95.63% 18.26%, 100% 57px, 100% 100%, 0px 100%);clip-path:polygon(0px 12px, 1.16% 3.54%, 2.62% .95%, 3.68% 2.91%, 4.69% 1.55%, 6.92% 3.51%, 8.6% 3.93%, 12.97% 7%, 16.12% 7.11%, 18.52% 9.78%, 20.1% 8.35%, 21.49% 9.86%, 22.59% 7.99%, 24.27% 10.17%, 26.59% 8.83%, 29.22% 10.48%, 32.49% 6.89%, 34.66% 7.43%, 36.68% 8.31%, 38.94% 6.94%, 42.15% 10.13%, 45.82% 11%, 47.43% 8.34%, 49.59% 10.18%, 52.76% 7.16%, 55.9% 9.73%, 57.58% 8.89%, 60.82% 10.41%, 62.91% 10.34%, 66.03% 12.44%, 68.97% 14.07%, 70.97% 13%, 73.99% 14.98%, 75.34% 14.46%, 78.38% 16.37%, 80.57% 15.89%, 84.73% 18.78%, 88.37% 19.31%, 90.71% 20.22%, 95.63% 18.26%, 100% 57px, 100% 100%, 0px 100%)}}#home--drawer #home--drawerOpener{grid-area:drawerOpener;display:block;width:100%;height:1rem;border:none;padding:0;overflow:hidden;white-space:nowrap;font-size:1rem;text-indent:100%;background-color:transparent;background-image:url("../img/icons/chevron-up.svg");background-position:center center;background-repeat:no-repeat;background-size:auto 60%;cursor:pointer;transition:all 300ms ease}@media (min-width: 835px){#home--drawer #home--drawerOpener{max-width:1400px;margin:0 auto 1rem;display:none}}#home--drawer #home--drawerOpener:hover{height:1.2rem}#home--drawer.closed{height:40px}@media (min-width: 835px){#home--drawer.closed{position:absolute;padding-top:1rem;-webkit-clip-path:polygon(0 0, 100% 0, 100% 100%, 0 100%);clip-path:polygon(0 0, 100% 0, 100% 100%, 0 100%)}#home--drawer.closed::after{height:80px;-webkit-clip-path:polygon(0 0, 100% 0, 100% 100%, 0 100%);clip-path:polygon(0 0, 100% 0, 100% 100%, 0 100%)}}@media (min-width: 835px){#home--drawer.closed #home--drawerOpener{display:block}}#home--drawer.open{height:calc(100% - 1rem);margin:0 0;overflow-y:scroll}@media (min-width: 835px){#home--drawer.open{height:33vh}}#home--drawer.open #home--drawerOpener{background-image:url("../img/icons/chevron-down.svg")}@media (min-width: 835px){#home--drawer.open #home--drawerOpener{opacity:1}}#home--drawer h3{margin-bottom:0;font-size:1rem;line-height:1.2rem}@media (min-width: 835px){#home--drawer h3{line-height:1.5rem}}#home--drawer .description{font-size:.9rem;margin-top:.25rem}#home--drawer #home--drawerSections{max-width:1400px;margin:0 auto;overflow:scroll}@media (min-width: 835px){#home--drawer #home--drawerSections{height:100%;margin-top:2rem;overflow:visible;display:grid;grid-column-gap:2rem;grid-template-areas:'drawerNews drawerServices drawerLocal';grid-template-columns:2fr 3fr 2fr}}#home--drawer #home--services,#home--drawer #home--news,#home--drawer #home--local{overflow:auto}@media (min-width: 835px){#home--drawer #home--services,#home--drawer #home--news,#home--drawer #home--local{overflow:visible}}#home--drawer #home--services .list--with-image,#home--drawer #home--news .list--with-image,#home--drawer #home--local .list--with-image{margin-top:1rem}#home--drawer #home--services,#home--drawer #home--news{margin-bottom:2rem}@media (min-width: 835px){#home--drawer #home--services,#home--drawer #home--news{margin:0}}#home--drawer #home--services{grid-area:drawerServices}#home--drawer #home--services .list--with-image{display:flex;overflow-x:scroll}@media (min-width: 835px){#home--drawer #home--services .list--with-image{width:100%;flex-wrap:wrap;overflow-x:visible}}#home--drawer #home--services .list--with-image .list--item{display:block;width:6rem;margin-right:1rem;margin-bottom:0}#home--drawer #home--services .list--with-image .list--item:last-child{margin-right:0}@media (min-width: 835px){#home--drawer #home--services .list--with-image .list--item{display:flex;width:calc(50% - 1rem);margin-bottom:1rem}#home--drawer #home--services .list--with-image .list--item:last-child{margin-bottom:0}#home--drawer #home--services .list--with-image .list--item:nth-child(even){margin-right:0;margin-left:.5rem}#home--drawer #home--services .list--with-image .list--item:nth-child(odd){margin-right:.5rem}}#home--drawer #home--services .list--with-image .list--item img{width:6rem;max-width:6rem;height:6rem;box-shadow:none}@media (min-width: 835px){#home--drawer #home--services .list--with-image .list--item img{width:4rem;max-width:4rem;height:4rem}}#home--drawer #home--services .list--with-image .list--item .subtitle{display:none}@media (min-width: 835px){#home--drawer #home--services .list--with-image .list--item .subtitle{display:block}}#home--drawer #home--news{grid-area:drawerNews}#home--drawer #home--local{grid-area:drawerLocal}#home--drawer #home--local>div{display:flex;flex-flow:row wrap}#home--drawer #home--local .localResource{display:block;position:relative;width:calc(50% - 1rem);margin-bottom:1rem}#home--drawer #home--local .localResource:nth-child(odd){margin-right:.5rem}#home--drawer #home--local .localResource:nth-child(even){margin-left:.5rem}#home--drawer #home--local .localResource:last-child,#home--drawer #home--local .localResource:nth-last-child(2){margin-bottom:0}#home--drawer #home--local .localResource::before{content:'';display:inline-block;position:absolute;left:0;width:4px;height:100%;border-radius:2px;background-color:#135264}#home--drawer #home--local .localResource h3{margin-left:1rem;word-wrap:break-word}#home--drawer #home--local .localResource .description{margin-left:1rem}#home--bgInfo{position:absolute;right:1rem;bottom:0;text-align:right;margin:0 0 1rem 0;min-width:auto;max-width:100%;z-index:150}#home--bgInfo #bgInfo--bubble{position:relative;margin:0 1rem 1.5rem 0;padding:1rem 2rem;opacity:0;text-align:right;border-radius:.5rem .5rem 0 .5rem;transition:all 0.25s ease-in-out;background-color:rgba(0,0,0,0.7)}@supports ((-webkit-backdrop-filter: blur(50px) saturate(150%)) or (backdrop-filter: blur(50px) saturate(150%))){#home--bgInfo #bgInfo--bubble{background-color:rgba(0,0,0,0.5);-webkit-backdrop-filter:blur(50px) saturate(150%);backdrop-filter:blur(50px) saturate(150%)}}#home--bgInfo #bgInfo--bubble::before{content:'';position:absolute;right:0;bottom:-1rem;height:1rem;width:1rem;-webkit-clip-path:polygon(0% 0%, 100% 100%, 100% 0%);clip-path:polygon(0% 0%, 100% 100%, 100% 0%);background-color:rgba(0,0,0,0.7)}@supports ((-webkit-backdrop-filter: blur(50px) saturate(150%)) or (backdrop-filter: blur(50px) saturate(150%))){#home--bgInfo #bgInfo--bubble::before{background-color:rgba(0,0,0,0.5);-webkit-backdrop-filter:blur(50px) saturate(150%);backdrop-filter:blur(50px) saturate(150%)}}#home--bgInfo #bgInfo--bubble.active{opacity:1}#home--bgInfo h3#bgInfo--title{margin-bottom:.5rem;font-size:1.25rem;color:white}#home--bgInfo p#bgInfo--location{color:white}#home--bgInfo p#bgInfo--credit{font-size:.9rem;font-style:italic;color:white}#home--bgInfo button#bgInfo--activator{padding:.5rem;background:none;border:none;border-radius:.25rem;cursor:pointer;transition:all 0.25s ease-in-out}#home--bgInfo button#bgInfo--activator:hover{background-color:rgba(0,0,0,0.7)}@supports ((-webkit-backdrop-filter: blur(50px) saturate(150%)) or (backdrop-filter: blur(50px) saturate(150%))){#home--bgInfo button#bgInfo--activator:hover{background-color:rgba(0,0,0,0.5);-webkit-backdrop-filter:blur(50px) saturate(150%);backdrop-filter:blur(50px) saturate(150%)}}.tourismGrid a{display:block;height:200px;margin-bottom:1rem;position:relative}.tourismGrid .tourismContent{position:absolute;bottom:0;padding:2rem 1rem}.tourismGrid .tourismContent p{color:white;text-shadow:0 0 6px rgba(0,0,0,0.5)}.tourismGrid .tourismContent p.title{font-weight:bold}.tourismGrid .tourismContent p.desc{font-style:italic}.tourismGrid a{height:auto;margin-bottom:0}@media (min-width: 400px){@supports (display: grid){.tourismGrid{display:grid;grid-template-columns:1fr 1fr;grid-auto-rows:200px;grid-column-gap:1rem;grid-row-gap:1rem;grid-auto-flow:dense}.tourismGrid a:nth-child(odd){grid-row:span 2}}}@media (min-width: 650px){@supports (display: grid){.tourismGrid{grid-template-columns:1fr 1fr 1fr}.tourismGrid a:nth-child(odd){grid-row:span 1}.tourismGrid a.tall{grid-row:span 2}}}@media (min-width: 835px){.tourismGrid{padding-top:2rem}@supports (display: grid){.tourismGrid{grid-template-columns:1fr 1fr}.tourismGrid a.tall{grid-row:span 1}.tourismGrid a:nth-child(odd){grid-row:span 2}}}@media (min-width: 1025px){@supports (display: grid){.tourismGrid{grid-template-columns:1fr 1fr 1fr}.tourismGrid a:nth-child(odd){grid-row:span 1}.tourismGrid a.tall{grid-row:span 2}}}.tourismPlace{height:100%;background-image:url("../img/travel/placeholder.png");background-position:center;-o-object-fit:cover;object-fit:cover;border-radius:.25rem;box-shadow:0 1px 12px rgba(0,0,0,0.18)}body[data-section="search"] .gsc-refinementsArea,body[data-section="search"] form.gsc-search-box{display:none !important}body[data-section="search"] .gsc-control-cse{background-color:transparent;border:none}body[data-section="search"] .gsc-webResult.gsc-result,body[data-section="search"] .gsc-results .gsc-imageResult{background-color:transparent;border:none}body[data-section="search"] .gs-webResult.gs-result a.gs-title:link,body[data-section="search"] .gs-webResult.gs-result a.gs-title:link b,body[data-section="search"] .gs-imageResult a.gs-title:link,body[data-section="search"] .gs-imageResult a.gs-title:link b{color:#135264}body[data-section="search"] .gs-webResult.gs-result a.gs-title:visited,body[data-section="search"] .gs-webResult.gs-result a.gs-title:visited b,body[data-section="search"] .gs-imageResult a.gs-title:visited,body[data-section="search"] .gs-imageResult a.gs-title:visited b{color:#575757}body[data-section="search"] .gsc-results .gsc-cursor-box .gsc-cursor-page{border-color:#575757;background-color:#575757;color:white;padding:0.25rem 0.5rem;border-radius:3px}body[data-section="search"] .gsc-results .gsc-cursor-box .gsc-cursor-current-page{border-color:#135264;background-color:#135264;color:white}html.appearance--dark body:not([data-page='home']){background-image:linear-gradient(rgba(0,0,0,0.5), rgba(0,0,0,0.5)),url("../img/backgrounds/home/hbg-thelanding.jpg")}html.appearance--dark body:not([data-page='home'])[data-section='services']{background-image:linear-gradient(rgba(0,0,0,0.5), rgba(0,0,0,0.5)),url("../img/backgrounds/bg-services.jpg")}html.appearance--dark body:not([data-page='home'])[data-section='government']{background-image:linear-gradient(rgba(0,0,0,0.5), rgba(0,0,0,0.5)),url("../img/backgrounds/bg-government.jpg")}html.appearance--dark body:not([data-page='home'])[data-section='business']{background-image:linear-gradient(rgba(0,0,0,0.5), rgba(0,0,0,0.5)),url("../img/backgrounds/bg-business.jpg")}html.appearance--dark body:not([data-page='home'])[data-section='local']{background-image:linear-gradient(rgba(0,0,0,0.5), rgba(0,0,0,0.5)),url("../img/backgrounds/bg-local.jpg")}html.appearance--dark body:not([data-page='home'])[data-section='education']{background-image:linear-gradient(rgba(0,0,0,0.5), rgba(0,0,0,0.5)),url("../img/backgrounds/bg-education.jpg")}html.appearance--dark body:not([data-page='home'])[data-section='support']{background-image:linear-gradient(rgba(0,0,0,0.5), rgba(0,0,0,0.5)),url("../img/backgrounds/bg-support.jpg")}html.appearance--dark body:not([data-page='home'])[data-section='state-employees']{background-image:linear-gradient(rgba(0,0,0,0.5), rgba(0,0,0,0.5)),url("../img/backgrounds/bg-employees.jpg")}@media (min-width: 835px){html.appearance--dark body[data-type='primary'] main,html.appearance--dark body[data-type='secondary'] main{background-color:#212121}}html.appearance--dark body[data-type='primary'] main section,html.appearance--dark body[data-type='secondary'] main section{background-color:#212121;border-bottom:1px solid #545454}html.appearance--dark body[data-type='primary'] main section:last-child,html.appearance--dark body[data-type='secondary'] main section:last-child{border:none}@media (min-width: 835px){html.appearance--dark body[data-type='primary'] main section,html.appearance--dark body[data-type='secondary'] main section{background-color:transparent}}html.appearance--dark body[data-type='primary'] main h1,html.appearance--dark body[data-type='secondary'] main h1{color:#e0e0e0;background-color:rgba(0,0,0,0.7)}@media (min-width: 835px){html.appearance--dark body[data-type='primary'] main h1,html.appearance--dark body[data-type='secondary'] main h1{color:#089cc7;border-bottom:3px solid #545454;background-color:transparent}}html.appearance--dark body[data-type='primary'] main #breadcrumbs a,html.appearance--dark body[data-type='secondary'] main #breadcrumbs a{color:#e0e0e0}@media (min-width: 835px){html.appearance--dark body[data-type='primary'] main #breadcrumbs a,html.appearance--dark body[data-type='secondary'] main #breadcrumbs a{color:#089cc7}}@media (min-width: 835px){html.appearance--dark body[data-type='primary'] main #breadcrumbs span,html.appearance--dark body[data-type='secondary'] main #breadcrumbs span{color:#bababa}}html.appearance--dark body[data-type='primary'] main dl:before,html.appearance--dark body[data-type='primary'] main dl dt,html.appearance--dark body[data-type='primary'] main ul.borderLeft li:before,html.appearance--dark body[data-type='primary'] main ul.borderLeft li dt,html.appearance--dark body[data-type='secondary'] main dl:before,html.appearance--dark body[data-type='secondary'] main dl dt,html.appearance--dark body[data-type='secondary'] main ul.borderLeft li:before,html.appearance--dark body[data-type='secondary'] main ul.borderLeft li dt{color:#089cc7}html.appearance--dark body[data-type='primary'] main dl:before,html.appearance--dark body[data-type='primary'] main ul.borderLeft li:before,html.appearance--dark body[data-type='secondary'] main dl:before,html.appearance--dark body[data-type='secondary'] main ul.borderLeft li:before{background-color:#089cc7}html.appearance--dark body[data-type='primary'] main dl dd,html.appearance--dark body[data-type='primary'] main ul.borderLeft li dd,html.appearance--dark body[data-type='secondary'] main dl dd,html.appearance--dark body[data-type='secondary'] main ul.borderLeft li dd{color:#bababa}html.appearance--dark body[data-type='primary'] main a:not(.button),html.appearance--dark body[data-type='primary'] main label,html.appearance--dark body[data-type='secondary'] main a:not(.button),html.appearance--dark body[data-type='secondary'] main label{color:#089cc7}html.appearance--dark h2,html.appearance--dark h3,html.appearance--dark h4,html.appearance--dark h5,html.appearance--dark h6{color:#089cc7}html.appearance--dark p,html.appearance--dark li{color:#bababa}html.appearance--dark hr{background-color:#545454}@media (min-width: 835px){html.appearance--dark header nav{background-color:rgba(0,0,0,0.85)}@supports ((-webkit-backdrop-filter: blur(50px) saturate(150%)) or (backdrop-filter: blur(50px) saturate(150%))){html.appearance--dark header nav{background-color:rgba(0,0,0,0.7);-webkit-backdrop-filter:blur(50px) saturate(150%);backdrop-filter:blur(50px) saturate(150%)}}}html.appearance--dark header nav #nav--main a{color:#e0e0e0}html.appearance--dark header nav #nav--main #nav--settings button{color:#e0e0e0;border:1px solid #e0e0e0}html.appearance--dark header nav #nav--main #nav--settings button.active{background-color:#e0e0e0}html.appearance--dark header nav #nav--main #nav--settings button:hover{background-color:#e0e0e0}html.appearance--dark aside *{color:#e0e0e0}@media (min-width: 835px){html.appearance--dark aside{background-color:rgba(0,0,0,0.85)}@supports ((-webkit-backdrop-filter: blur(50px) saturate(150%)) or (backdrop-filter: blur(50px) saturate(150%))){html.appearance--dark aside{background-color:rgba(0,0,0,0.7);-webkit-backdrop-filter:blur(50px) saturate(150%);backdrop-filter:blur(50px) saturate(150%)}}}html.appearance--dark aside.aside--show{left:0;background-color:#717171}@supports ((-webkit-backdrop-filter: blur(50px) saturate(150%)) or (backdrop-filter: blur(50px) saturate(150%))){html.appearance--dark aside.aside--show{background-color:rgba(0,0,0,0.7)}}html.appearance--dark footer{background-color:#212121;border-top:1px solid #545454}@media (min-width: 835px){html.appearance--dark footer{border-top:none}}html.appearance--dark footer a{color:#089cc7}html.appearance--dark footer p{color:#bababa}html.appearance--dark #submenu--open{color:#e0e0e0}html.appearance--dark #submenu--open:hover:after{color:#dbac2a}html.appearance--dark #submenu--close{background-color:#dbac2a}html.appearance--dark #submenu--close:hover{background-color:#b48c1e}html.appearance--dark form input,html.appearance--dark form select,html.appearance--dark form textarea{color:white;background-color:#545454;border:1px solid #6e6e6e}html.appearance--dark form input::-moz-placeholder, html.appearance--dark form select::-moz-placeholder, html.appearance--dark form textarea::-moz-placeholder{color:#bababa}html.appearance--dark form input:-ms-input-placeholder, html.appearance--dark form select:-ms-input-placeholder, html.appearance--dark form textarea:-ms-input-placeholder{color:#bababa}html.appearance--dark form input::placeholder,html.appearance--dark form select::placeholder,html.appearance--dark form textarea::placeholder{color:#bababa}html.appearance--dark form#mdi-searchForm{border-bottom:1px solid #545454}html.appearance--dark form#mdi-searchForm .mdi-filter-filter select{background-color:#089cc7}html.appearance--dark #home--drawer{background-color:#212121}@media (min-width: 835px){html.appearance--dark #home--drawer{background-color:rgba(0,0,0,0.85)}@supports ((-webkit-backdrop-filter: blur(50px) saturate(150%)) or (backdrop-filter: blur(50px) saturate(150%))){html.appearance--dark #home--drawer{background-color:rgba(0,0,0,0.7);-webkit-backdrop-filter:blur(50px) saturate(150%);backdrop-filter:blur(50px) saturate(150%)}}}html.appearance--dark #home--drawer::after{background-color:#212121}html.appearance--dark #home--drawer #home--local .localResource:before{background-color:#089cc7}html.appearance--dark #home--searchForm.suggesting label[for="homeSearch"],html.appearance--dark #home--searchForm input#homeSearch{color:#bababa}html.appearance--dark #home--searchForm input#homeSearch{border:1px solid #6e6e6e}html.appearance--dark #home--searchForm button#homeSearchSubmit{background-color:#dbac2a}html.appearance--dark #home--searchForm button#homeSearchSubmit:hover{background-color:#c19621}html.appearance--dark #home--searchResults{background-color:#212121}html.appearance--dark #home--searchResults .speechBubble{background-color:#545454;color:#bababa;border-bottom:1px solid #2e2e2e}html.appearance--dark #home--searchResults .speechBubble::after{background-color:#545454}html.appearance--dark #home--searchResults .altSearchOptions .button{width:calc(50% - .5rem);margin-bottom:0}html.appearance--dark #home--searchResults .altSearchOptions .button:first-of-type{width:100%;margin-right:0;margin-bottom:1rem}html.appearance--dark #home--bgInfo #bgInfo--bubble,html.appearance--dark #home--bgInfo #bgInfo--bubble:before,html.appearance--dark #home--bgInfo button#bgInfo--activator:hover{background-color:rgba(0,0,0,0.85)}@supports ((-webkit-backdrop-filter: blur(50px) saturate(150%)) or (backdrop-filter: blur(50px) saturate(150%))){html.appearance--dark #home--bgInfo #bgInfo--bubble,html.appearance--dark #home--bgInfo #bgInfo--bubble:before,html.appearance--dark #home--bgInfo button#bgInfo--activator:hover{background-color:rgba(0,0,0,0.7);-webkit-backdrop-filter:blur(50px) saturate(150%);backdrop-filter:blur(50px) saturate(150%)}}html.appearance--dark .profiles .title{color:#089cc7}html.appearance--dark .profiles .name{color:#bababa}html.appearance--dark .profiles .socialMediaAccounts a:hover svg path,html.appearance--dark .profiles .socialMediaAccounts a:hover svg circle{fill:#c19621}html.appearance--dark .profiles .socialMediaAccounts a svg path,html.appearance--dark .profiles .socialMediaAccounts a svg circle{fill:#dbac2a}html.appearance--dark .list--item img{background-color:#545454}html.appearance--dark .list--item .subtitle{color:#bababa}html.appearance--dark #___gcse_0 *{color:#bababa}html.appearance--dark .button{background-color:#089cc7}html.appearance--dark .button.color--{color:white}html.appearance--dark .button.color--green{background-color:#4caf50}html.appearance--dark .button.color--yellow{background-color:#dbac2a}html.appearance--dark .button.color--red{background-color:#f9483b}html.appearance--dark .button.color--gray{background-color:#878787}html.appearance--dark .button.secondary{background-color:transparent;color:#089cc7;border:1px solid #089cc7}html.appearance--dark .button.secondary.color--green{color:#4caf50;border-color:#4caf50}html.appearance--dark .button.secondary.color--yellow{color:#dbac2a;border-color:#dbac2a}html.appearance--dark .button.secondary.color--red{color:#f9483b;border-color:#f9483b}html.appearance--dark .button.secondary.color--gray{color:#878787;border-color:#878787}html.appearance--dark .button:hover{color:white;background-color:#0781a5}html.appearance--dark .button:hover.color--green{color:white;background-color:#419645}html.appearance--dark .button:hover.color--yellow{color:white;background-color:#c19621}html.appearance--dark .button:hover.color--red{color:white;background-color:#f82818}html.appearance--dark .button:hover.color--gray{color:white;background-color:#616161}html.appearance--dark .message{background-color:#089cc7}html.appearance--dark .message.color--green{background-color:#4caf50}html.appearance--dark .message.color--yellow{background-color:#dbac2a}html.appearance--dark .message.color--red{background-color:#f9483b}html.appearance--dark .message.color--gray{background-color:#080808}html.appearance--dark .modal{background-color:rgba(0,0,0,0.85)}@supports ((-webkit-backdrop-filter: blur(50px) saturate(150%)) or (backdrop-filter: blur(50px) saturate(150%))){html.appearance--dark .modal{background-color:rgba(0,0,0,0.7);-webkit-backdrop-filter:blur(50px) saturate(150%);backdrop-filter:blur(50px) saturate(150%)}}html.appearance--dark .modal .message{background-color:#212121}html.appearance--dark .modal .message.color--green .message--header{background-color:#4caf50}html.appearance--dark .modal .message.color--yellow .message--header{background-color:#dbac2a}html.appearance--dark .modal .message.color--red .message--header{background-color:#f9483b}html.appearance--dark .modal .message.color--gray .message--header{background-color:#878787}html.appearance--dark .modal .message .message--header{background-color:#089cc7}html.appearance--dark .modal .message p:not(.buttons),html.appearance--dark .modal .message ul{color:#bababa}html.appearance--dark .modal .message p:not(.buttons) a,html.appearance--dark .modal .message ul a{color:#089cc7}html.contrast--high *{color:#575757}html.contrast--high body{background-image:none !important;background-color:#e0e0e0}html.contrast--high body:not([data-page='home']) main{box-shadow:none;background-color:white}@media (min-width: 835px){html.contrast--high body:not([data-page='home']) main{border:1px solid #575757;border-right:none}}html.contrast--high body:not([data-page='home']) main svg *{fill:#575757}html.contrast--high body[data-page='home'] main{background-color:#e0e0e0}html.contrast--high body.fade{box-shadow:none}html.contrast--high body aside{background-color:white;box-shadow:none}@media (min-width: 835px){html.contrast--high body aside{border:1px solid #575757}}html.contrast--high body aside *{text-shadow:none;color:#575757}html.contrast--high body aside h2{border-color:#575757}html.contrast--high body[data-type='primary'] main section,html.contrast--high body[data-type='secondary'] main section{background-color:white;border-bottom:1px solid #575757}@media (min-width: 835px){html.contrast--high body[data-type='primary'] main section,html.contrast--high body[data-type='secondary'] main section{background-color:transparent}}html.contrast--high body[data-type='primary'] main section:last-child,html.contrast--high body[data-type='secondary'] main section:last-child{border:none}html.contrast--high body[data-type='primary'] main section a,html.contrast--high body[data-type='secondary'] main section a{text-decoration:underline}html.contrast--high body[data-type='primary'] main h1,html.contrast--high body[data-type='secondary'] main h1{color:#575757;-webkit-backdrop-filter:unset;backdrop-filter:unset;background-color:white;text-shadow:none;border-bottom:1px solid #575757}@media (min-width: 835px){html.contrast--high body[data-type='primary'] main h1,html.contrast--high body[data-type='secondary'] main h1{background-color:transparent}}html.contrast--high body[data-type='primary'] main h1 #submenu--open:after,html.contrast--high body[data-type='secondary'] main h1 #submenu--open:after{color:#e6b42a;text-shadow:none}html.contrast--high body[data-type='primary'] main #breadcrumbs a,html.contrast--high body[data-type='secondary'] main #breadcrumbs a{color:#575757;text-decoration:underline}html.contrast--high body[data-type='primary'] main #breadcrumbs span,html.contrast--high body[data-type='secondary'] main #breadcrumbs span{color:#575757}html.contrast--high body[data-type='primary'] main dl:before,html.contrast--high body[data-type='primary'] main dl dt,html.contrast--high body[data-type='primary'] main ul.borderLeft li:before,html.contrast--high body[data-type='primary'] main ul.borderLeft li dt,html.contrast--high body[data-type='secondary'] main dl:before,html.contrast--high body[data-type='secondary'] main dl dt,html.contrast--high body[data-type='secondary'] main ul.borderLeft li:before,html.contrast--high body[data-type='secondary'] main ul.borderLeft li dt{color:#575757}html.contrast--high body[data-type='primary'] main dl:before,html.contrast--high body[data-type='primary'] main ul.borderLeft li:before,html.contrast--high body[data-type='secondary'] main dl:before,html.contrast--high body[data-type='secondary'] main ul.borderLeft li:before{background-color:#575757}html.contrast--high hr{background-color:#545454}html.contrast--high header nav{background-color:#575757}html.contrast--high header nav #nav--main #nav--settings a,html.contrast--high header nav #nav--main #nav--settings button{color:white}html.contrast--high header nav #nav--main #nav--settings a.active,html.contrast--high header nav #nav--main #nav--settings a:hover,html.contrast--high header nav #nav--main #nav--settings button.active,html.contrast--high header nav #nav--main #nav--settings button:hover{color:#575757}html.contrast--high footer{background-color:#575757}@media (min-width: 835px){html.contrast--high footer{border-top:none}}html.contrast--high footer a,html.contrast--high footer p{color:white}html.contrast--high footer a{text-decoration:underline !important}html.contrast--high footer hr{background-color:#e0e0e0}html.contrast--high form input,html.contrast--high form select,html.contrast--high form textarea{border:1px solid #575757;box-shadow:none}html.contrast--high form input::-moz-placeholder, html.contrast--high form select::-moz-placeholder, html.contrast--high form textarea::-moz-placeholder{color:#575757}html.contrast--high form input:-ms-input-placeholder, html.contrast--high form select:-ms-input-placeholder, html.contrast--high form textarea:-ms-input-placeholder{color:#575757}html.contrast--high form input::placeholder,html.contrast--high form select::placeholder,html.contrast--high form textarea::placeholder{color:#575757}html.contrast--high form input[name='searchInput'],html.contrast--high form input[name='keyword'],html.contrast--high form input[name='nav--search'],html.contrast--high form select[name='searchInput'],html.contrast--high form select[name='keyword'],html.contrast--high form select[name='nav--search'],html.contrast--high form textarea[name='searchInput'],html.contrast--high form textarea[name='keyword'],html.contrast--high form textarea[name='nav--search']{border-right:none}html.contrast--high form button{box-shadow:none}html.contrast--high form#mdi-searchForm{border-bottom:1px solid #575757}html.contrast--high form#mdi-searchForm select{background-color:#575757}html.contrast--high #home--drawer{background-color:#575757}@media (min-width: 835px){html.contrast--high #home--drawer{background-color:#cacaca}}html.contrast--high #home--drawer::after{background-color:#575757}html.contrast--high #home--drawer *{color:white}html.contrast--high #home--drawer #home--local .localResource:before{background-color:white}html.contrast--high #home--searchForm.suggesting label[for="homeSearch"],html.contrast--high #home--searchForm input#homeSearch{color:#575757}html.contrast--high #home--searchForm input#homeSearch{border:1px solid #575757;box-shadow:none}html.contrast--high #home--searchForm button#homeSearchSubmit{box-shadow:none}html.contrast--high #home--searchResults{background-color:white;border:1px solid #575757}html.contrast--high #home--searchResults .speechBubble{background-color:#575757;color:white}html.contrast--high #home--searchResults .speechBubble::after{background-color:#575757}html.contrast--high #home--bgInfo{display:none}html.contrast--high .profiles .title{color:#575757}html.contrast--high .button{background-color:#575757;color:white;box-shadow:none}html.contrast--high .button.color--{color:white}html.contrast--high .button.color--green{background-color:#4caf50}html.contrast--high .button.color--yellow{background-color:#e6b42a}html.contrast--high .button.color--red{background-color:#f44336}html.contrast--high .button.color--gray{background-color:#cacaca}html.contrast--high .button.secondary{background-color:transparent;color:#575757;border:1px solid #575757}html.contrast--high .button.secondary.color--green{color:#4caf50;border-color:#4caf50}html.contrast--high .button.secondary.color--yellow{color:#e6b42a;border-color:#e6b42a}html.contrast--high .button.secondary.color--red{color:#f44336;border-color:#f44336}html.contrast--high .button.secondary.color--gray{color:#cacaca;border-color:#cacaca}html.contrast--high .button:hover{color:white;background-color:#454545}html.contrast--high .button:hover.color--green{color:white;background-color:#419645}html.contrast--high .button:hover.color--yellow{color:white;background-color:#d3a219}html.contrast--high .button:hover.color--red{color:white;background-color:#f22314}html.contrast--high .button:hover.color--gray{color:white;background-color:#a4a4a4}html.contrast--high .message{background-color:#575757}html.contrast--high .message.color--green{background-color:#4caf50}html.contrast--high .message.color--yellow{background-color:#e6b42a}html.contrast--high .message.color--red{background-color:#f44336}html.contrast--high .message.color--gray{background-color:#575757}html.contrast--high .modal{background-color:#f0f0f0}html.contrast--high .modal .message{background-color:#575757}html.contrast--high .modal .message.color--green .message--header{background-color:#4caf50}html.contrast--high .modal .message.color--yellow .message--header{background-color:#e6b42a}html.contrast--high .modal .message.color--red .message--header{background-color:#f44336}html.contrast--high .modal .message.color--gray .message--header{background-color:#575757}html.contrast--high .modal .message .message--header{background-color:#575757}html.contrast--high .modal .message p:not(.buttons),html.contrast--high .modal .message ul{color:white}html.contrast--high .modal .message p:not(.buttons) a,html.contrast--high .modal .message ul a{color:white}html.contrast--high.appearance--dark *{color:#e0e0e0}html.contrast--high.appearance--dark body{background-color:#212121}html.contrast--high.appearance--dark body:not([data-page='home']) main{background-color:#080808}@media (min-width: 835px){html.contrast--high.appearance--dark body:not([data-page='home']) main{border:1px solid #e0e0e0;border-right:none}}html.contrast--high.appearance--dark body:not([data-page='home']) main svg *{fill:#e0e0e0}html.contrast--high.appearance--dark body[data-page='home'] main{background-color:#212121}html.contrast--high.appearance--dark body aside{background-color:#212121}@media (min-width: 835px){html.contrast--high.appearance--dark body aside{border:1px solid #e0e0e0;background-color:#080808}}html.contrast--high.appearance--dark body aside *{color:#e0e0e0}html.contrast--high.appearance--dark body aside h2{border-color:#e0e0e0}html.contrast--high.appearance--dark body[data-type='primary'] main section,html.contrast--high.appearance--dark body[data-type='secondary'] main section{background-color:#212121;border-bottom:1px solid #e0e0e0}@media (min-width: 835px){html.contrast--high.appearance--dark body[data-type='primary'] main section,html.contrast--high.appearance--dark body[data-type='secondary'] main section{background-color:transparent}}html.contrast--high.appearance--dark body[data-type='primary'] main section:last-child,html.contrast--high.appearance--dark body[data-type='secondary'] main section:last-child{border:none}html.contrast--high.appearance--dark body[data-type='primary'] main section a,html.contrast--high.appearance--dark body[data-type='secondary'] main section a{color:#e0e0e0}html.contrast--high.appearance--dark body[data-type='primary'] main h1,html.contrast--high.appearance--dark body[data-type='secondary'] main h1{color:#e0e0e0;background-color:#212121;border-bottom:1px solid #e0e0e0}@media (min-width: 835px){html.contrast--high.appearance--dark body[data-type='primary'] main h1,html.contrast--high.appearance--dark body[data-type='secondary'] main h1{background-color:transparent}}html.contrast--high.appearance--dark body[data-type='primary'] main #breadcrumbs a,html.contrast--high.appearance--dark body[data-type='secondary'] main #breadcrumbs a{color:#e0e0e0}html.contrast--high.appearance--dark body[data-type='primary'] main #breadcrumbs span,html.contrast--high.appearance--dark body[data-type='secondary'] main #breadcrumbs span{color:#e0e0e0}html.contrast--high.appearance--dark body[data-type='primary'] main dl:before,html.contrast--high.appearance--dark body[data-type='primary'] main dl dt,html.contrast--high.appearance--dark body[data-type='primary'] main ul.borderLeft li:before,html.contrast--high.appearance--dark body[data-type='primary'] main ul.borderLeft li dt,html.contrast--high.appearance--dark body[data-type='secondary'] main dl:before,html.contrast--high.appearance--dark body[data-type='secondary'] main dl dt,html.contrast--high.appearance--dark body[data-type='secondary'] main ul.borderLeft li:before,html.contrast--high.appearance--dark body[data-type='secondary'] main ul.borderLeft li dt{color:#e0e0e0}html.contrast--high.appearance--dark body[data-type='primary'] main dl:before,html.contrast--high.appearance--dark body[data-type='primary'] main ul.borderLeft li:before,html.contrast--high.appearance--dark body[data-type='secondary'] main dl:before,html.contrast--high.appearance--dark body[data-type='secondary'] main ul.borderLeft li:before{background-color:#e0e0e0}html.contrast--high.appearance--dark hr{background-color:#e0e0e0}html.contrast--high.appearance--dark header nav{background-color:#080808}html.contrast--high.appearance--dark header nav #nav--main #nav--settings a,html.contrast--high.appearance--dark header nav #nav--main #nav--settings button{color:white}html.contrast--high.appearance--dark header nav #nav--main #nav--settings a.active,html.contrast--high.appearance--dark header nav #nav--main #nav--settings a:hover,html.contrast--high.appearance--dark header nav #nav--main #nav--settings button.active,html.contrast--high.appearance--dark header nav #nav--main #nav--settings button:hover{color:#080808}html.contrast--high.appearance--dark footer{background-color:#080808}html.contrast--high.appearance--dark form input,html.contrast--high.appearance--dark form select,html.contrast--high.appearance--dark form textarea{border:1px solid #e0e0e0}html.contrast--high.appearance--dark form input::-moz-placeholder, html.contrast--high.appearance--dark form select::-moz-placeholder, html.contrast--high.appearance--dark form textarea::-moz-placeholder{color:#e0e0e0}html.contrast--high.appearance--dark form input:-ms-input-placeholder, html.contrast--high.appearance--dark form select:-ms-input-placeholder, html.contrast--high.appearance--dark form textarea:-ms-input-placeholder{color:#e0e0e0}html.contrast--high.appearance--dark form input::placeholder,html.contrast--high.appearance--dark form select::placeholder,html.contrast--high.appearance--dark form textarea::placeholder{color:#e0e0e0}html.contrast--high.appearance--dark form input[name='searchInput'],html.contrast--high.appearance--dark form input[name='keyword'] html.contrast--high.appearance--dark form input[name='nav--search'],html.contrast--high.appearance--dark form select[name='searchInput'],html.contrast--high.appearance--dark form select[name='keyword'] html.contrast--high.appearance--dark form input[name='nav--search'],html.contrast--high.appearance--dark form textarea[name='searchInput'],html.contrast--high.appearance--dark form textarea[name='keyword'] html.contrast--high.appearance--dark form input[name='nav--search'],html.contrast--high.appearance--dark form input[name='keyword'] html.contrast--high.appearance--dark form select[name='nav--search'],html.contrast--high.appearance--dark form select[name='keyword'] html.contrast--high.appearance--dark form select[name='nav--search'],html.contrast--high.appearance--dark form textarea[name='keyword'] html.contrast--high.appearance--dark form select[name='nav--search'],html.contrast--high.appearance--dark form input[name='keyword'] html.contrast--high.appearance--dark form textarea[name='nav--search'],html.contrast--high.appearance--dark form select[name='keyword'] html.contrast--high.appearance--dark form textarea[name='nav--search'],html.contrast--high.appearance--dark form textarea[name='keyword'] html.contrast--high.appearance--dark form textarea[name='nav--search']{border-right:none}html.contrast--high.appearance--dark form#mdi-searchForm{border-bottom:1px solid #e0e0e0}html.contrast--high.appearance--dark form#mdi-searchForm select{background-color:#e0e0e0}html.contrast--high.appearance--dark #home--drawer{background-color:#080808;border:1px solid #e0e0e0;border-bottom:none}@media (min-width: 835px){html.contrast--high.appearance--dark #home--drawer{background-color:#e0e0e0;border:none}}html.contrast--high.appearance--dark #home--drawer::after{background-color:#080808}html.contrast--high.appearance--dark #home--drawer #home--local .localResource:before{background-color:#e0e0e0}html.contrast--high.appearance--dark #home--searchForm.suggesting label[for="homeSearch"],html.contrast--high.appearance--dark #home--searchForm input#homeSearch{color:#e0e0e0}html.contrast--high.appearance--dark #home--searchForm input#homeSearch{border:1px solid #e0e0e0}html.contrast--high.appearance--dark #home--searchResults{background-color:#212121;border:1px solid #e0e0e0}html.contrast--high.appearance--dark #home--searchResults .speechBubble{background-color:#545454;color:white}html.contrast--high.appearance--dark #home--searchResults .speechBubble::after{background-color:#545454}html.contrast--high.appearance--dark .profiles .title,html.contrast--high.appearance--dark .profiles .name{color:#e0e0e0}html.contrast--high.appearance--dark .button{background-color:#545454;color:white}html.contrast--high.appearance--dark .button.color--{color:white}html.contrast--high.appearance--dark .button.color--green{background-color:#4caf50}html.contrast--high.appearance--dark .button.color--yellow{background-color:#dbac2a}html.contrast--high.appearance--dark .button.color--red{background-color:#f9483b}html.contrast--high.appearance--dark .button.color--gray{background-color:#878787}html.contrast--high.appearance--dark .button.secondary{background-color:transparent;color:#e0e0e0;border:1px solid #545454}html.contrast--high.appearance--dark .button.secondary.color--green{color:#4caf50;border-color:#4caf50}html.contrast--high.appearance--dark .button.secondary.color--yellow{color:#dbac2a;border-color:#dbac2a}html.contrast--high.appearance--dark .button.secondary.color--red{color:#f9483b;border-color:#f9483b}html.contrast--high.appearance--dark .button.secondary.color--gray{color:#878787;border-color:#878787}html.contrast--high.appearance--dark .button:hover{color:white;background-color:#424242}html.contrast--high.appearance--dark .button:hover.color--green{color:white;background-color:#419645}html.contrast--high.appearance--dark .button:hover.color--yellow{color:white;background-color:#c19621}html.contrast--high.appearance--dark .button:hover.color--red{color:white;background-color:#f82818}html.contrast--high.appearance--dark .button:hover.color--gray{color:white;background-color:#616161}html.contrast--high.appearance--dark .message{background-color:#878787}html.contrast--high.appearance--dark .message.color--green{background-color:#4caf50}html.contrast--high.appearance--dark .message.color--yellow{background-color:#e6b42a}html.contrast--high.appearance--dark .message.color--red{background-color:#f44336}html.contrast--high.appearance--dark .message.color--gray{background-color:#878787}html.contrast--high.appearance--dark .modal{background-color:#878787}html.contrast--high.appearance--dark .modal .message{background-color:#878787}html.contrast--high.appearance--dark .modal .message.color--green .message--header{background-color:#4caf50}html.contrast--high.appearance--dark .modal .message.color--yellow .message--header{background-color:#e6b42a}html.contrast--high.appearance--dark .modal .message.color--red .message--header{background-color:#f44336}html.contrast--high.appearance--dark .modal .message.color--gray .message--header{background-color:#878787}html.contrast--high.appearance--dark .modal .message .message--header{background-color:#878787}html.contrast--high.appearance--dark .modal .message p:not(.buttons),html.contrast--high.appearance--dark .modal .message ul{color:white}html.contrast--high.appearance--dark .modal .message p:not(.buttons) a,html.contrast--high.appearance--dark .modal .message ul a{color:white}code[class*="language-"],pre[class*="language-"]{color:#f8f8f2;background:none;text-shadow:0 1px rgba(0,0,0,0.3);font-family:Consolas, Monaco, 'Andale Mono', 'Ubuntu Mono', monospace;font-size:1em;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none}pre[class*="language-"]{padding:1em;margin:.5em 0;overflow:auto;border-radius:0.3em}:not(pre)>code[class*="language-"],pre[class*="language-"]{background:#0f0f0f}:not(pre)>code[class*="language-"]{padding:.1em;border-radius:.3em;white-space:normal}.token.comment,.token.prolog,.token.doctype,.token.cdata{color:#8292a2}.token.punctuation{color:#f8f8f2}.token.namespace{opacity:.7}.token.property,.token.tag,.token.constant,.token.symbol,.token.deleted{color:#f92672}.token.boolean,.token.number{color:#ae81ff}.token.selector,.token.attr-name,.token.string,.token.char,.token.builtin,.token.inserted{color:#a6e22e}.token.operator,.token.entity,.token.url,.language-css .token.string,.style .token.string,.token.variable{color:#f8f8f2}.token.atrule,.token.attr-value,.token.function,.token.class-name{color:#e6db74}.token.keyword{color:#66d9ef}.token.regex,.token.important{color:#fd971f}.token.important,.token.bold{font-weight:bold}.token.italic{font-style:italic}.token.entity{cursor:help}pre[class*="language-"].line-numbers{position:relative;padding-left:3.8em;counter-reset:linenumber}pre[class*="language-"].line-numbers>code{position:relative;white-space:inherit}.line-numbers .line-numbers-rows{position:absolute;pointer-events:none;top:0;font-size:100%;left:-3.8em;width:3em;letter-spacing:-1px;border-right:1px solid #999;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.line-numbers-rows>span{display:block;counter-increment:linenumber}.line-numbers-rows>span:before{content:counter(linenumber);color:#999;display:block;padding-right:0.8em;text-align:right}
