:root{--sidebar-width:280px;--sidebar-width-collapsed:80px}.btn-app{background-color:#143386;border-color:#143386;color:#fff}.btn-app:active,.btn-app:focus,.btn-app:hover{background-color:#0e245e!important;border-color:#0e245e!important;color:#fff!important}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.skip-to-content-link{background:#ff7900;color:#000;font-weight:700;font-size:20px;text-decoration:none;border:2px solid #000;border-radius:10px;left:50%;top:20px;padding:8px 20px;position:absolute;transform:translateY(-200%);transition:transform .3s}.skip-to-content-link:focus{transform:translateY(0)}body{font-family:"Google Sans",sans-serif}.alert-success a{color:#025be0}#sidebar{width:var(--sidebar-width);height:100vh;background:#143386;transition:all .3s ease;z-index:500}#sidebar .toggle-btn{position:absolute;right:-25px;top:80px;background:#fff;border-radius:50%;width:50px;height:50px;border:0;box-shadow:2px 0 10px 1px rgba(0,0,0,.7);z-index:100;cursor:pointer;transition:transform .3s ease;font-size:24px;color:#000}#sidebar .toggle-btn i{display:inline-block;margin-top:7px}#sidebar img{width:40%;display:block;margin-left:auto;margin-right:auto}#sidebar .siteTitleContainer{height:240px;text-align:center;white-space:nowrap;transition:all .3s ease;padding:20px}#sidebar .sidebar-link{background:0 0;border:0;text-align:left;color:#fff;transition:all .3s ease;border-radius:8px;margin:4px 16px;white-space:nowrap;overflow:hidden}#sidebar .sidebar-link:hover{color:#fff;background:rgba(255,255,255,.1);transform:translateX(5px)}#sidebar .sidebar-link.active{color:#fff;background:rgba(255,255,255,.1);font-weight:700}#sidebar #navMore .sidebar-link{font-size:smaller}#sidebar .nav{overflow-y:scroll}#sidebar .nav::-webkit-scrollbar{display:none;width:0;height:0}#sidebar .sidebar-link{width:100%}#sidebar.collapsed{width:var(--sidebar-width-collapsed)}#sidebar.collapsed img{width:90%;transition:all .3s ease}#sidebar.collapsed .siteTitleContainer{transition:all .3s ease;padding:10px}#sidebar.collapsed .hide-on-collapse{display:none}#sidebar.collapsed .hide-on-collapse-a11y{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;white-space:nowrap}#sidebar.collapsed .sidebar-link{text-align:center;padding:1rem!important;margin:4px 8px}#sidebar.collapsed .sidebar-link i{margin:0!important}#sidebar.collapsed .toggle-btn{transform:rotate(180deg);box-shadow:-2px 0 10px 1px rgba(0,0,0,.7)}.button-section{border-top:1px solid rgba(255,255,255,.1)}.orSeperator{background:#aaa;width:2px;height:100%;position:relative;margin-left:50%}.orSeperator .word,.orSeperatorHorizontal .word{position:absolute;background:#f8f9fa;top:50%;transform:translate(52%,-50%);right:50%;color:#333;font-weight:700;font-size:24px}.orSeperator .word{padding-top:10px;padding-bottom:10px}.orSeperatorHorizontal{background:#333;height:2px;width:100%;position:relative;margin-top:50px;margin-bottom:50px}.orSeperatorHorizontal .word{padding-left:10px;padding-right:10px}#mobileNav{box-shadow:1px 1px 30px 10px rgba(0,0,0,.75);background:#143386;padding-right:20px}#mobileNav img{width:50px;margin-left:10px}#mobileNav .nav-item>a{color:#fff;font-weight:700}#mobileNav .nav-item.active{background:rgba(255,255,255,.1);border-radius:10px}#main-content{margin-left:var(--sidebar-width);background-color:#f8f9fa;min-height:100vh;transition:all .3s ease;opacity:0}#main-content .mobileHeader{margin-top:-14px;margin-bottom:1.5em}#main-content .container-fluid>.container{padding-top:1.5em}#main-content .content{margin-top:1.5em;margin-bottom:1.5em}#main-content .content .label,#main-content .content label,.content .nav{font-weight:700}#main-content .content .label{margin-bottom:5px}#main-content .content.empty{height:1000px;text-align:center;background-color:#fff;opacity:.8;background-image:repeating-linear-gradient(45deg,#eee 25%,transparent 25%,transparent 75%,#eee 75%,#eee),repeating-linear-gradient(45deg,#eee 25%,#fff 25%,#fff 75%,#eee 75%,#eee);background-position:0 0,10px 10px;background-size:20px 20px}#main-content .content.empty span{display:inline-block;margin-top:200px}.collapsed~#main-content{margin-left:var(--sidebar-width-collapsed)}@media (max-width:767px){#main-content{margin-left:0!important;width:100%!important}#main-content .container-fluid>.container{padding-left:0;padding-right:0}#main-content .content{margin-top:30px;margin-bottom:30px}}footer{background-color:#01045a;padding:50px 32px}footer .agencyInfo img{margin-top:20px;height:100px;margin-bottom:60px}@media (max-width:1199px){footer .agencyInfo img{height:100px;margin-bottom:30px}}footer ul{margin-top:20px}footer ul li .contact,footer ul li a{color:#fff;display:block;padding-top:10px;padding-bottom:10px}footer ul li a{text-decoration:underline}footer ul li a:hover{text-decoration:none}.mobile footer{padding-bottom:100px}@media (max-width:1199px){footer .agencyInfo,footer .footerSection{margin-bottom:30px;border-bottom:1px solid rgba(255,255,255,.3);padding-bottom:30px}footer .footerSection:last-child{margin-bottom:0;border-bottom:none;padding-bottom:0}}.custom-hidden-md{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;white-space:nowrap}@media (max-width:767px){.custom-hidden-md{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto;white-space:normal}}.content .nav{background-color:#143386;padding:7px;border-radius:10px}.content .nav .nav-item button,.content .nav .nav-link,footer{color:#fff}.content .nav .nav-item button.active,.content .nav .nav-link.active{background:#fff;color:#000}.content #resultRows td{padding-top:10px;padding-bottom:10px}.content #resultRows td img{vertical-align:top}.content #map{height:800px}.visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.text-link{color:#143386}.input-group .input-clear-btn{border-left:0}ol.list-lower-alpha-paren{list-style:none;counter-reset:alpha-paren-counter}ol.list-lower-alpha-paren>li{counter-increment:alpha-paren-counter list-item 0;position:relative;padding-left:2em}ol.list-lower-alpha-paren>li::before{content:"("counter(alpha-paren-counter,lower-alpha)")";position:absolute;left:0}