html{font-size:10px;height:100%}body{font-size:1.6rem;line-height:3rem;font-family:'Montserrat',sans-serif;height:100%}#content{height:100%}.skipTo,.visuallyHidden{border:0!important;clip:rect(0 0 0 0);height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important}.skipTo.focusable:active,.visuallyHidden.focusable:active,.skipTo.focusable:focus,.visuallyHidden.focusable:focus{clip:auto;height:auto!important;margin:0!important;overflow:visible!important;position:static!important;width:auto!important}body{margin:0;font-family:'Montserrat',sans-serif;color:#262A33}h1,h2{font-size:28px;font-weight:700;line-height:34px}p{font-size:16px;line-height:25px}button{font-family:'Montserrat',sans-serif;background:inherit;border:inherit}.white-background-btn{font-size:16px;font-weight:600;line-height:25px;color:#204FCA;border:1px solid #204FCA;padding:10px 31px;border-radius:4px;background:inherit;margin:30px auto 0;display:block}.white-background-btn:focus,.white-background-btn:hover{background:#204FCA;color:white}.blue-background-btn{font-size:16px;font-weight:600;line-height:25px;color:#204FCA;border:1px solid #9FB6F3;padding:10px 31px;border-radius:4px;background:#F6F9FE;margin:30px auto 0;display:block}.blue-background-btn:focus,.blue-background-btn:hover{background:#204FCA;color:white}@media (max-width:1025px){h1,h2{font-size:24px;line-height:29px}p{font-size:14px;line-height:20px}button{font-size:14px!important}}#map{height:100%;width:100vw}.mapboxgl-ctrl-top-right{height:100vh}.mapboxgl-ctrl-top-right{height:100%}.mapboxgl-ctrl-top-right .mapboxgl-ctrl-group{position:absolute;bottom:60px;right:0;background:transparent!important;box-shadow:inherit!important}.mapboxgl-ctrl-top-right .mapboxgl-ctrl-group button{width:40px!important;height:40px!important;background:white!important;border-top:inherit!important;border:1px solid black!important;border-radius:4px!important;margin-top:12px!important}.mapboxgl-ctrl-top-right .mapboxgl-ctrl-geocoder{max-width:90%}.mapboxgl-ctrl-top-right .mapboxgl-ctrl-geocoder--input,.mapboxgl-ctrl-top-right .suggestions-wrapper ul{border:1px solid black!important}.mapboxgl-ctrl-geocoder--input{border:1px solid black;border-radius:4px}.mapboxgl-ctrl-attrib-inner{bottom:0;right:0}.modal{position:absolute;width:100%;height:100%;top:0;left:0;z-index:8000;backdrop-filter:blur(10px)}.modal .modal-overlay{position:absolute;width:100%;height:100%;top:0;left:0;background:#262A33;opacity:0.5}.modal .modal-content{background:white;border-radius:10px;top:50%;left:50%;transform:translate(-50%,-50%);width:80vw;max-width:1000px;max-height:90%;position:relative;overflow-y:scroll}.modal .modal-content .content-wrapper{padding:37px 40px}.modal .modal-content .content-wrapper a{color:#204FCA;text-decoration:none}.modal .modal-content .content-wrapper a:hover{text-decoration:underline}.modal .modal-content .close-pop-btn{border:inherit;background:inherit;position:absolute;top:17px;right:17px;width:22px;height:22px;padding:0;cursor:pointer}@media (max-width:600px){.modal .modal-content{width:94%;max-heigth:94vh}}.modal.modal-secondary{display:none}#container{width:100%;height:50px;position:relative;border-radius:4px;overflow:hidden;user-select:none;cursor:pointer;box-sizing:border-box;border:1px solid #9FB6F3}.inner-container{position:absolute;left:0;top:0;width:inherit;height:inherit;font-size:0.6em;letter-spacing:0.2em}.inner-container:first-child{background:#F6F9FE;color:#204FCA}.inner-container:nth-child(2){background:#204FCA;color:#FFF;clip-path:inset(0 50% 0 0);transition:0.3s cubic-bezier(0,0,0,1)}.toggle{width:50%;position:absolute;height:inherit;display:flex;box-sizing:border-box}.toggle p{margin:auto}.toggle:nth-child(1){right:0}.filter-options{position:absolute;top:0;left:0;width:343px;z-index:1000;max-height:100vh;overflow-y:scroll}.filter-options .form-wrapper{background:white;padding:25px}.filter-options .form-wrapper p{font-weight:600}.filter-options .form-wrapper .cat-option{display:flex;position:relative}.filter-options .form-wrapper .cat-option label{flex:1 100%;background:#F6F9FE;border:1px solid #9FB6F3;border-radius:4px;font-size:16px;font-weight:400;line-height:25px;color:#204FCA;padding:12px 36px 12px 50px;box-sizing:border-box;margin-bottom:10px;position:relative;display:block}.filter-options .form-wrapper .cat-option label:before{position:absolute;left:18px;top:13px;z-index:2;content:' ';width:20px;height:20px;background:url(/site/public/images/radio-off.svg)}.filter-options .form-wrapper .cat-option label.selected{background:#204FCA;color:#FFF;font-weight:600}.filter-options .form-wrapper .cat-option label.selected:before{background:url(/site/public/images/radio-on.svg)}.filter-options .form-wrapper .cat-option input{opacity:0;position:absolute}.filter-options .legend-wrapper .range-wrapper{display:flex;align-items:center}.filter-options .legend-wrapper .range-wrapper p{flex:1 auto;margin:0;font-size:16px;font-weight:400;line-height:18px}.filter-options .legend-wrapper .range-wrapper span{display:none}.filter-options .legend-wrapper [class*="color-"]{flex:1 36px;max-width:36px;min-width:36px;margin-right:20px;width:36px;height:36px;display:inline-block;opacity:0.7}.filter-options .toggle-container{margin-bottom:24px}.filter-options #cmn-toggle-1{display:none}.filter-options .actions-wrapper{display:flex}#toggle-options{background:black;color:white}#hide,#show{font-size:16px;font-weight:600;line-height:25px;padding:10px 16px;color:#262A33;background:#FFF;border:1px solid #262A33;border-radius:4px}#hide:hover,#show:hover,#hide:focus,#show:focus{background:#262A33;color:#FFF}#hide{margin-top:28px;z-index:2}#show{position:absolute;top:20px;left:20px;z-index:50}@media (max-width:1025px){.filter-options{width:263px;top:0;left:-263px;transition:0.5s;height:100%;display:flex}.filter-options.open{left:0}.filter-options .form-wrapper{padding:14px 14px 0 14px;margin-top:auto;box-sizing:border-box;max-width:100%}.filter-options .form-wrapper #container{height:40px}.filter-options .form-wrapper .toggle-container{margin-bottom:10px}.filter-options .form-wrapper .legend-wrapper .range-wrapper p{font-size:13px}.filter-options .form-wrapper .legend-wrapper .range-wrapper [class*="color-"]{flex:1 29px;max-width:29px;min-width:29px;margin-right:14px;width:29px;height:29px}.filter-options .form-wrapper .cat-option label{padding:8px 14px 7px 50px;font-size:14px}.filter-options .form-wrapper .cat-option input{top:12px}.filter-options .form-wrapper .standard-deviation-wrapper{margin-bottom:30px}.filter-options .form-wrapper .actions-wrapper{position:sticky;bottom:0;width:263px}.filter-options .form-wrapper #hide{background:#262A33;color:white;border-radius:0}.filter-options .form-wrapper #hide:hover,.filter-options .form-wrapper #hide:focus{background:#262A33;color:white}.actions-wrapper{flex-direction:column;width:284px}.actions-wrapper button{margin:0 -14px;width:100%;border-radius:0}#show{background:#262A33;color:white;font-size:16px;font-weight:600;line-height:25px;padding:6px 11px;top:inherit;bottom:8px;left:14px}#show:hover,#show:focus{background:#262A33;color:white}}.loading-wrapper{position:fixed;top:0;left:0;width:100%;height:100vh;z-index:5000}.loader,.loader:before,.loader:after{background:#204FCA;-webkit-animation:load1 1s infinite ease-in-out;animation:load1 1s infinite ease-in-out;width:1em;height:4em;border-radius:4px}.loader{color:#204FCA;text-indent:-9999em;margin:44vh auto;position:relative;font-size:11px;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);-webkit-animation-delay:-0.16s;animation-delay:-0.16s}.loader:before,.loader:after{position:absolute;top:0;content:''}.loader:before{left:-1.5em;-webkit-animation-delay:-0.32s;animation-delay:-0.32s}.loader:after{left:1.5em}@-webkit-keyframes load1{0%,80%,100%{box-shadow:0 0;height:4em}40%{box-shadow:0 -2em;height:5em}}@keyframes load1{0%,80%,100%{box-shadow:0 0;height:4em}40%{box-shadow:0 -2em;height:5em}}