@import"https://fonts.cdnfonts.com/css/cera-round-pro";body{margin:100px 0 0 0;background-color:#aeaeae}*{box-sizing:border-box;font-family:"Cera Round Pro",sans-serif;font-size:16px;font-weight:500}header{width:100%;pointer-events:none;top:0;position:absolute;z-index:1000}header div.nav{height:100px;pointer-events:all;background-color:#fff;box-shadow:0 2px 23px RGBA(0, 0, 0, 0.17);display:flex;align-items:center;justify-content:space-between;padding:0 31px}header div.nav div{display:flex;border-radius:4px;border:solid .001em rgba(40,35,105,.1725490196)}header div.nav div button{width:50px;cursor:pointer;height:50px;background-color:RGB(242, 247, 251);padding:16px;display:flex;flex-direction:column;justify-content:space-around;border:none}header div.nav div button span{width:17px;height:2px;display:block;background-color:RGB(40, 35, 105);transition:.2s}header div.nav div button.opened{justify-content:center}header div.nav div button.opened span:nth-of-type(1){transform:translateY(2px) rotate(45deg)}header div.nav div button.opened span:nth-of-type(2){opacity:0}header div.nav div button.opened span:nth-of-type(3){transform:translateY(-2px) rotate(-45deg)}header div.nav div.logo{display:flex;height:100%;border:none;align-items:center}header div.nav div.logo img{height:calc(100% - 24px);margin:12px 24px}header div.nav div.logo .hidden{visibility:collapse;opacity:0}header div.nav::after{content:"";display:block;width:50px}header div.nav.bar::after{width:342px}header form.searchbar{height:50px;z-index:31;border-radius:4px;background-color:RGB(242, 247, 251);pointer-events:all;position:relative;display:flex;flex-direction:row;padding:0}header form.searchbar button,header form.searchbar span{display:flex;box-shadow:none;cursor:pointer;padding:0 !important;width:50px;min-width:55px;height:50px;border:none;align-items:center}header form.searchbar button.search,header form.searchbar span.search{background:url(/img/search.png) no-repeat center center;background-size:20px 20px;margin-right:1px}header form.searchbar button.search::after,header form.searchbar span.search::after{content:"";height:20px;width:1px;margin-left:auto;margin-right:-2px;display:block;background-color:RGB(40, 35, 105)}header form.searchbar button.filter,header form.searchbar span.filter{background:url(/img/Funnel.png) no-repeat center center;background-size:20px 20px}header form.searchbar input{height:50px;min-width:0px;margin:0;flex-grow:1;background:rgba(0,0,0,0);border:none;outline:none;padding:0;font-weight:500}header form.searchbar div.filters{position:absolute;display:flex;margin:16px 0;flex-direction:column;align-items:start;overflow:visible !important;gap:20px;width:225px;transform:scale(0);transition:.15s;transform-origin:top right;pointer-events:none;top:70px;right:0;opacity:0;border-radius:4px;padding:20px;background-color:#fff}header form.searchbar div.filters h3{margin:0;color:#00294b;font-size:18px;font-weight:700}header form.searchbar div.filters label{opacity:0;transition:.8s;display:flex;font-size:16px;justify-content:start;gap:18px;cursor:pointer;align-items:center}header form.searchbar div.filters label input{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;padding:0;width:19px;height:19px;transition:.1s;border:solid 2px RGBA(154, 154, 154, 0.44);border-radius:50%}header form.searchbar div.filters label input:checked{border:solid 5px RGB(230, 35, 40)}header form.searchbar div.filters label p{margin:0 auto 0 0}header form.searchbar div.filters.opened{opacity:1;pointer-events:all;transform:none}header form.searchbar div.filters.opened label{opacity:1}header form.searchbar ul.typeahead{background:RGB(242, 247, 251);margin:0;border:solid 1px rgba(40,35,105,.1725490196);padding:0;list-style-type:none;position:absolute;width:calc(100% + 52px);margin-left:-51px}header form.searchbar ul.typeahead li{padding:15px 20px;border-bottom:solid .001em rgba(40,35,105,.1725490196)}header form.searchbar ul.typeahead li a{text-decoration:none;color:#00294b}header div.sidebar{border-radius:4px;box-shadow:0 0 7px RGBA(0, 0, 0, 0.08);margin:11px 21px;display:block;overflow:hidden;width:171px;height:100%;transform-origin:top;transform:scale(0);opacity:0;transform-origin:top left;animation:.5s sidebar 3s;pointer-events:none;transition:.2s}header div.sidebar div{background:#fff;flex-direction:column;width:12em;padding:8px}header div.sidebar div a{padding:12px;height:47px;font-size:16px;display:inline-flex;align-items:center;gap:1em;text-decoration:none;color:#9a9a9a}header div.sidebar div a:hover{opacity:.7}header div.sidebar div a:last-of-type{border-bottom:none}header div.sidebar div a.map::before{background:url(/img/icons/Map_Icon.png) no-repeat center center}header div.sidebar div a.map.active::before{background:url(/img/icons/Map_Icon_Selected.png) no-repeat center center}header div.sidebar div a.list::before{background:url(/img/icons/List_icon.png) no-repeat center center}header div.sidebar div a.list.active::before{background:url(/img/icons/List_icon_selected.png) no-repeat center center}header div.sidebar div a.info::before{background:url(/img/icons/info_icon.png) no-repeat center center}header div.sidebar div a.info.active::before{background:url(/img/icons/info_icon_Selected.png) no-repeat center center}header div.sidebar div a.report::before{background:url(/img/icons/Plus_icon.png) no-repeat center center}header div.sidebar div a.report.active::before{background:url(/img/icons/Plus_icon_selected.png) no-repeat center center}header div.sidebar div a::before{display:inline-block;content:"";width:30px;height:100%;background-size:24px 24px !important}header div.sidebar div a.active{color:#005aaa}header div.sidebar.opened{transform:none;opacity:1;pointer-events:all}div.background{width:100%;height:100%;background:#000;position:fixed;opacity:0;top:0;z-index:30;pointer-events:none;transition:.1s;left:0}div.background.opened{pointer-events:all;opacity:.35}.listmobile{margin:0;display:none}@media(max-width: 768px){body{margin:0}header{width:100%;padding:2em;z-index:50;top:0;position:absolute;pointer-events:none;background:rgba(0,0,0,0)}header div.nav{background:rgba(0,0,0,0);padding:0;align-items:start;box-shadow:none;width:100%}header div.nav img{display:none}header div.nav div{width:100%}header div.nav::after{display:none}header div{width:100%;display:flex}header div button.hamburger{display:none !important}header div.sidebar{border-radius:4px;box-shadow:0 0 7px RGBA(0, 0, 0, 0.08);margin-top:22px;display:block;overflow:hidden;margin:0;width:12em;height:100%;transform-origin:top;transform:scale(0);opacity:0;transform-origin:top left;animation:.5s sidebar 3s;pointer-events:none;transition:.2s}header div.sidebar div{background:#fff;flex-direction:column;width:12em;padding:8px}header div.sidebar div a{padding:8px;height:50px;display:inline-flex;align-items:center;gap:1em;text-decoration:none;color:#9a9a9a}header div.sidebar div a:hover{opacity:.7}header div.sidebar div a:last-of-type{border-bottom:none}header div.sidebar div a.map::before{background:url(/img/icons/Map_Icon.png) no-repeat center center}header div.sidebar div a.map.active::before{background:url(/img/icons/Map_Icon_Selected.png) no-repeat center center}header div.sidebar div a.list::before{background:url(/img/icons/List_icon.png) no-repeat center center}header div.sidebar div a.list.active::before{background:url(/img/icons/List_icon_selected.png) no-repeat center center}header div.sidebar div a.info::before{background:url(/img/icons/info_icon.png) no-repeat center center}header div.sidebar div a.info.active::before{background:url(/img/icons/info_icon_Selected.png) no-repeat center center}header div.sidebar div a.report::before{background:url(/img/icons/Plus_icon.png) no-repeat center center}header div.sidebar div a.report.active::before{background:url(/img/icons/Plus_icon_selected.png) no-repeat center center}header div.sidebar div a::before{display:inline-block;content:"";width:30px;height:100%;background-size:30px 30px !important}header div.sidebar div a.active{color:#005aaa}header div.sidebar.opened{transform:none;opacity:1;pointer-events:all}form.searchbar{height:55px;z-index:31;width:100%;border-radius:4px;margin-left:auto;background-color:RGB(242, 247, 251);pointer-events:all;box-shadow:0 0 7px RGBA(0, 0, 0, 0.08);position:relative;display:flex;flex-direction:row;padding:0}form.searchbar button,form.searchbar span{display:block;box-shadow:none;cursor:pointer;width:55px;min-width:55px;height:55px;border:none}form.searchbar button.search,form.searchbar span.search{background:url(/img/search.png) no-repeat center center;background-size:23px 23px}form.searchbar button.filter,form.searchbar span.filter{background:url(/img/Funnel.png) no-repeat center center;background-size:23px 23px}form.searchbar input{height:55px;min-width:0px;margin:0;flex-grow:1;background:rgba(0,0,0,0);border:none;outline:none;padding:0 0 0 15px !important;font-weight:500}form.searchbar div.filters{position:absolute;display:flex;flex-direction:column;overflow:visible;align-items:start;gap:20px;width:225px;transform:scale(0);transition:.15s;transform-origin:top right;pointer-events:none;top:70px;right:0;opacity:0;border-radius:4px;padding:20px;background-color:#fff}form.searchbar div.filters h3{margin:0;color:#00294b;font-size:18px;font-weight:700}form.searchbar div.filters label{opacity:0;transition:.8s;display:flex;justify-content:start;gap:20px;cursor:pointer;align-items:center}form.searchbar div.filters label input{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;padding:0;width:19px;height:19px;transition:.1s;border:solid 2px RGBA(154, 154, 154, 0.44);border-radius:50%}form.searchbar div.filters label input:checked{border:solid 5px RGB(230, 35, 40)}form.searchbar div.filters label p{margin:0 auto 0 0}form.searchbar div.filters.opened{opacity:1;pointer-events:all;transform:none}form.searchbar div.filters.opened label{opacity:1}.searchbar.list{margin:0;display:none}.listmobile{margin:0;display:block}div.background{width:100%;height:100%;background:#000;position:fixed;opacity:0;top:0;z-index:30;pointer-events:none;transition:.1s;left:0}div.background.opened{pointer-events:all;opacity:.35}form.searchbar{width:calc(100vw - 50px);margin:25px}header{padding:0;position:fixed !important;display:flex;flex-direction:column;justify-content:space-between;height:100vh}header div button.hamburger{display:none}header div.sidebar{width:100%;transform:none;opacity:1;height:-moz-fit-content;height:fit-content;pointer-events:all}header div.sidebar div{width:100%;flex-direction:row;justify-content:space-around;padding:.8em 1em 1.5em}header div.sidebar div a{flex-direction:column;padding:0;gap:2px}header div.sidebar div a::before{min-height:30px}header div.sidebar.opened{width:100%}}