.content{height:100vh;width:100vw;position:relative}.map{height:100%;width:100%}.hogs-logo{position:absolute;bottom:0;left:0;user-select:none;cursor:pointer;background-color:#f6f4f3;color:#303030;padding:12px;border-top-right-radius:4px;box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12)}.hogs-logo .logo-image{margin-bottom:-3.5px}.hogs-preload{display:flex;justify-content:center;align-items:center;position:fixed;top:0;left:0;width:100vw;height:100vh;background:#f6f4f3;z-index:1000;font-family:Poppins,sans-serif}.hogs-preload *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.loader-content{position:relative;padding:10px 20px 15px;overflow:hidden;display:flex;justify-content:space-between;align-items:flex-end}.hogs-preload .loader-content:after{position:absolute;content:"";bottom:0;left:0;width:calc(100% + 100px);background-color:#2d55e1;height:25px;z-index:-1;will-change:transform;animation:barAnim 1.3s cubic-bezier(.91,.01,.6,.99) infinite}.loader-content__logo{width:200px}.loader-content__text{color:#303030;font-size:36px;line-height:36px;white-space:nowrap;margin:0 0 0 30px;transform:translateY(5px)}@media only screen and (max-width:757.98px){.loader-content__text{font-size:24px;line-height:24px;transform:translateY(3px)}}@keyframes barAnim{0%{transform:translateX(-101%)}40%{transform:translateX(0)}80%{transform:translateX(101%)}to{transform:translateX(101%)}}.H_ui{z-index:5}.H_ctl.H_zoom{box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12);background-color:#f6f4f3;border-radius:2em}.H_ctl.H_zoom .H_btn.H_el{box-shadow:none;background-color:unset}.H_ctl.H_zoom .H_btn.H_el .H_icon{fill:#303030}.H_ctl.H_zoom .H_btn.H_el:not(.H_disabled):hover .H_icon{fill:#5e81ec}.H_ctl.H_zoom .H_btn.H_el:after{width:100%;left:0}.H_ctl.H_zoom .H_btn.H_el.H_active .H_icon{fill:#2d55e1}.H_l_anchor.H_l_horizontal .H_ctl{font-family:Poppins,sans-serif;font-size:12px;font-weight:300;line-height:1.5rem;color:#303030}.H_l_anchor.H_l_horizontal .H_ctl .H_btn{background-color:unset}.H_l_anchor.H_l_horizontal .H_ctl .H_btn.H_el{background-color:#f6f4f3;box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12);border-radius:2em;padding:.4em 1em;float:none!important;width:100%;box-sizing:border-box}.H_l_anchor.H_l_horizontal .H_ctl .H_btn.H_el .H_icon{fill:#303030}.H_l_anchor.H_l_horizontal .H_ctl .H_btn.H_el:not(.H_disabled):hover .H_icon{fill:#5e81ec}.H_l_anchor.H_l_horizontal .H_ctl .H_btn.H_el.H_active{background-color:#e2e2e2}.H_l_anchor.H_l_horizontal .H_ctl .H_btn.H_el.H_active .H_icon{fill:#2d55e1}.H_l_anchor.H_l_horizontal .H_ctl .H_overlay{background-color:#f6f4f3;color:#303030;padding:1em 0;font-size:unset;border-radius:unset;box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12)}.H_l_anchor.H_l_horizontal .H_ctl .H_overlay .H_btn.H_el{box-shadow:none;color:#303030;background-color:#f6f4f3;padding:.4em 1em;border-radius:0!important;float:none!important;width:100%;box-sizing:border-box;height:unset;line-height:unset}.H_l_anchor.H_l_horizontal .H_ctl .H_overlay .H_btn.H_el:not(.H_disabled):hover{color:#5e81ec}.H_l_anchor.H_l_horizontal .H_ctl .H_overlay .H_btn.H_el.H_disabled{color:#e2e2e2}.H_l_anchor.H_l_horizontal .H_ctl .H_overlay .H_btn.H_el.H_active{background-color:#e2e2e2;color:#2d55e1}.H_l_anchor.H_l_horizontal .H_ctl .H_overlay .H_separator{margin:8px 0;background-color:#e2e2e2}.H_l_anchor.H_l_horizontal .H_ctl .H_overlay.H_bottom:after,.H_l_anchor.H_l_horizontal .H_ctl .H_overlay.H_top:after{border-color:transparent transparent transparent #f6f4f3}.H_l_anchor.H_l_horizontal .H_rdo{color:var(--menu-text-color)}.H_l_anchor.H_l_horizontal .H_rdo .H_rdo_title{background-color:unset;border-bottom-color:unset;font-size:unset;border-radius:unset;color:unset;height:unset;line-height:unset;text-transform:uppercase}.H_context_menu{padding:10px 0;border-radius:0;background-color:#f6f4f3;box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12)}.H_context_menu_item{font-family:Poppins,sans-serif;font-size:12px;font-weight:300;line-height:1.5rem;background-color:#f6f4f3;color:#303030;padding:.4em 1em;margin-bottom:0}.H_context_menu_item:hover{background-color:#f6f4f3!important;color:#5e81ec!important}.H_ib_body{background:#303030;font-size:11px;line-height:18px;color:#a6a6a6;padding:10px;transform:translateX(35%);bottom:40px;width:25rem}.H_ib_tail{top:-35px}.H_ib_tail svg{display:none}.H_ib_content{font-family:Poppins,sans-serif;margin:.2em 0;color:unset}.H_ib_content p{color:#aaa!important}.H_ib_close{position:absolute;right:5px;top:5px;width:25px;height:25px;cursor:pointer;z-index:1;background:#303030;padding:0}.H_ib_close svg{display:none}.H_ib_close:after,.H_ib_close:before{position:absolute;left:11px;top:4px;content:"";height:15px;width:2px;z-index:1;background:#fff;opacity:.5}.H_ib_close:before{transform:rotate(45deg)}.H_ib_close:after{transform:rotate(-45deg)}.H_ib_close:hover:after,.H_ib_close:hover:before{opacity:1}.H_tib_content{width:100%;margin:0}.H_tib_content .H_rdo_title{background-color:unset;color:unset;height:unset;line-height:unset;padding:0;font-size:14px}.H_tib_content .H_tib_desc{padding:0;font-size:12px;line-height:20px}.H_tib_content .H_tib_time{margin:0;color:unset}.H_ib_tail:after,.map-container{border-color:#303030 transparent!important}.navi-bubble{width:200px}.navi-bubble__info,.navi-bubble__name{color:#fff}.navi-bubble__name{font-size:14px}.navi-bubble__info{font-size:12px}.traffic-bubble{width:325px}.traffic-bubble__title{font-size:14px;margin-bottom:8px}.traffic-bubble__desc{font-size:12px;margin-bottom:8px}.traffic-bubble__time{white-space:nowrap;display:flex;justify-content:space-between;font-size:12px}.trafficIncident .H_ib_body{width:325px;bottom:30px}.trafficIncident .H_ib_tail{top:-25px}.tollInfo .H_ib_body{width:200px;bottom:15px}.tollInfo .H_ib_tail{top:-10px}.loader{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:hsla(0,0%,100%,.4);z-index:1000}.loader .loader-dots{display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.loader .loader-dot{margin:2px;width:10px;height:10px;border-radius:50%;background:#2d55e1;transform:scale(.5);animation:scale-dot 1.2s ease-out infinite}.loader .loader-dot--white{background:#fff}.loader .loader-dot:nth-of-type(2){animation-delay:.2s}.loader .loader-dot:nth-of-type(3){animation-delay:.3s}.loader .loader-dot:nth-of-type(4){animation-delay:.4s}.loader .loader-dot:nth-of-type(5){animation-delay:.5s}.loader--big{margin-right:0;margin-left:auto;opacity:.9;z-index:999;position:fixed;top:0;right:0;background:#fff}.loader--big .loader-dot{background:#f6f4f3;width:20px;height:20px}.loader--map{width:calc(100% - 420px)}@keyframes scale-dot{0%{transform:scale(.5)}25%{transform:scale(1)}75%{transform:scale(.5)}to{transform:scale(.5)}}.card{padding:12px;box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12);background-color:#f6f4f3;font-family:Poppins,sans-serif;font-size:12px;position:absolute;top:12px;left:12px;max-height:50vh;overflow:auto;border-radius:2px}.button:not(:last-of-type){margin-right:12px}.button{font-size:12px;padding:6px 12px;box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12);font-family:Poppins,sans-serif;background-color:#f6f4f3;color:#fff;outline:none;border:none;text-transform:uppercase;border-radius:4px;cursor:pointer;transition:all .15s linear}.button:hover{background-color:#cdec00;color:#f6f4f3}.color-indicator{height:10px;width:10px;margin:0 12px;border-radius:50%;display:inline-block}.error{color:#e76634}body{background-color:#e2e2e2}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}.hidden{display:none}