/*! - -- Built by Consid AB | (c) 2026 Ange kundens namn här och hemsida under | Consid Örebro Boilerplate v0.1.0 -- - !*/.vs-top-menu{display:-webkit-box;display:-ms-flexbox;display:flex;height:7.5rem;width:100%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;font-size:12px;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.vs-top-menu__container-standard{background-color:#f3fcff}.vs-top-menu__container-campaign{background-color:#fff}@media screen and (max-width:64em){.vs-top-menu{-webkit-box-pack:justify;-ms-flex-pack:justify;height:5.5rem;justify-content:space-between;padding:.8125rem 0 .6875rem}}@media screen and (max-width:39.9375em){.vs-top-menu{padding:0}}.vs-top-menu-logo{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width:64em){.vs-top-menu-logo{padding-left:16px;padding-top:3px}}@media screen and (max-width:39.9375em){.vs-top-menu-logo{padding-left:16px}}.vs-top-menu-logo-desktop{width:14.25rem}@media screen and (max-width:39.9375em){.vs-top-menu-logo-desktop{display:none}}.vs-top-menu-logo-campaign{width:14.25rem}@media screen and (max-width:39.9375em){.vs-top-menu-logo-campaign{height:5.5rem;padding-left:.3125rem;padding-top:.0625rem;width:11.25rem}}.vs-top-menu-logo-mobile{display:none;height:4rem}@media screen and (max-width:39.9375em){.vs-top-menu-logo-mobile{display:-webkit-box;display:-ms-flexbox;display:flex}}.vs-top-menu-logo-mobile-campaign{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width:39.9375em){.vs-top-menu-logo-mobile-campaign{width:14.25rem}}.vs-top-menu-left,.vs-top-menu-right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.vs-top-menu-left{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}@media screen and (max-width:64em){.vs-top-menu-left{display:none}}.vs-top-menu-right{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.vs-top-menu-icon-right{font-size:25px}.vs-top-menu-icon,.vs-top-menu-icon-right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;color:#335172;justify-content:center}.vs-top-menu-link{border:none;margin:0 .375rem}.vs-top-menu-item:hover,.vs-top-menu-item:hover>div,.vs-top-menu-item:hover>span,.vs-top-menu-link:hover{background-color:#335172;border:none;border-radius:4px;color:#fff;opacity:1;text-decoration:none!important}.vs-top-menu-item:hover:active,.vs-top-menu-item:hover>div:active,.vs-top-menu-item:hover>span:active,.vs-top-menu-link:hover:active{text-decoration:none!important}.vs-top-menu-item{padding:10px}.vs-top-menu-item,.vs-top-menu-list-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.vs-top-menu-list-item{color:#335172;font-size:12px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.25rem}.vs-top-menu-list-item:focus{text-decoration:none}.vs-top-menu-list-item span{word-break:keep-all}.vs-top-menu-list-item.listen:before{content:"\e932";font-family:vs-icon;font-size:26px}.vs-top-menu-list-item.easy-to-read:before{content:"\e915";font-family:vs-icon;font-size:26px}.vs-top-menu-list-item.sign-language:before{content:"\e92c";font-family:vs-icon;font-size:26px}.vs-top-menu-list-item.finnish:before{content:"\e914";font-family:vs-icon;font-size:26px}.vs-top-menu-list-item.other-languages:before{content:"\e91c";font-family:vs-icon;font-size:26px}.vs-top-menu-list-item.search:before{content:"\e920";font-family:vs-icon;font-size:40px}.vs-top-menu-list-item.e-services:before{content:"\e923";font-family:vs-icon;font-size:40px}.vs-top-menu-list-item.menu:before{content:"\e908";font-family:vs-icon;font-size:40px}.vs-top-menu-button{background:transparent;border:none;cursor:pointer;width:74px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.vs-top-menu-button[aria-expanded=true]:after{background-color:rgba(17,43,52,.25);bottom:0;content:"";display:block;height:-webkit-fill-available;left:0;position:absolute;right:0;top:0;z-index:101}body.fixed{position:fixed;width:100%}.vs-top-menu-button:hover span{color:#fff}.vs-top-menu__search{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;position:fixed;right:0;top:0;visibility:hidden;width:25.375rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:1.5rem 0 0 1.5rem;z-index:99999}@media screen and (max-width:39.9375em){.vs-top-menu__search{width:-webkit-fill-available}}.vs-top-menu__search--closed,.vs-top-menu__search[data-open=false]{display:none;visibility:hidden}.vs-top-menu__search--open,.vs-top-menu__search[data-open=true]{display:block;visibility:visible}.vs-top-menu__search-text{font-size:24px}.vs-top-menu__search-close{display:-webkit-box;display:-ms-flexbox;-webkit-box-orient:vertical;-webkit-box-direction:normal;background:none;border:0;border-radius:.1875rem;color:#00265a;display:flex;-ms-flex-direction:column;flex-direction:column;padding:.625rem 1.1875rem;position:absolute;right:1.5rem;text-align:center;-webkit-transition:all .3s ease;transition:all .3s ease;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;font-size:.75rem;margin-top:.25rem}@media screen and (max-width:39.9375em){.vs-top-menu__search-close{right:1.125rem}}.vs-top-menu__search-close:before{color:#00265a;content:"\e934";font-family:vs-icon;font-size:30px;margin-bottom:4px}.vs-top-menu__search-close:hover{background-color:#335172;color:#fff}.vs-top-menu__search-close:hover:before{color:#fff}.vs-top-menu__search-input{border-radius:4px;margin-right:.5rem;-webkit-box-flex:1;-ms-flex-positive:1;border:1px solid #335172;flex-grow:1;font-size:20px;height:3.125rem;padding-left:3.1875rem;width:inherit}.vs-top-menu__search-button{background-color:#335172;border:.125rem solid #335172;border-radius:.1875rem;color:#fff;cursor:pointer;padding:.6875rem 20px}.vs-top-menu__search-button:hover{background-color:#00265a}.vs-top-menu__search-form{margin-top:2.375rem;width:95%}@media screen and (max-width:39.9375em){.vs-top-menu__search-form{width:100%}}.vs-top-menu__search-input-button-container{display:-webkit-box;display:-ms-flexbox;display:flex;width:95%}.vs-top-menu__search-input-button-container:before{color:#333;content:"\e920";display:inline-block;font-family:vs-icon;font-size:32px;left:2.125rem;position:absolute;top:8rem;z-index:1}.vs-top-menu__search-suggestions-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:1rem}.vs-top-menu__search-suggestions-text{font-size:18px}.vs-top-menu__search-suggestions-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.vs-top-menu__search-suggestions-field{background-color:#b7e7fa;border:none;border-radius:.3125rem;cursor:pointer;font-weight:700;margin-bottom:.625rem;margin-right:.5rem;padding:.375rem .75rem;white-space:nowrap;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.vs-top-menu__search-suggestions-field:hover{background-color:#335172;color:#fff}.sv-top-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.sv-top-menu>div:last-of-type{width:100%}
/*# sourceMappingURL=top-menu.min.css.map */
