.olofstrom body{margin:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.olofstrom code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}.olofstrom ::-webkit-scrollbar-track{width:8px}.olofstrom ::-webkit-scrollbar{-webkit-appearance:none;width:8px;height:10px}.olofstrom ::-webkit-scrollbar-thumb{border-radius:4px;background-color:#035e8e;-webkit-box-shadow:0 0 1px hsla(0,0%,100%,.5)}.olofstrom :root{scrollbar-color:#035e8e transparent!important;scrollbar-width:thin!important}.ronneby body{margin:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ronneby code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}.ronneby ::-webkit-scrollbar-track{width:8px}.ronneby ::-webkit-scrollbar{-webkit-appearance:none;width:8px;height:10px}.ronneby ::-webkit-scrollbar-thumb{border-radius:4px;background-color:#035e8e;-webkit-box-shadow:0 0 1px hsla(0,0%,100%,.5)}.ronneby :root{scrollbar-color:#035e8e transparent!important;scrollbar-width:thin!important}.olofstrom html{overflow:overlay}.olofstrom body{background-color:#f8f8f8!important}.olofstrom body .overlay{position:fixed;top:0;left:0;width:100%;height:100vh;z-index:1100;background-color:rgba(0,0,0,.5);overflow:hidden}.olofstrom .App{text-align:center}.olofstrom .App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.olofstrom .App-logo{animation:App-logo-spin 20s linear infinite}}.olofstrom .App-header{background-color:#282c34;min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:calc(10px + 2vmin);color:#fff}.olofstrom .App-link{color:#61dafb}.olofstrom .container{margin-top:100px}.olofstrom h1{font-size:32px}.olofstrom h1,.olofstrom h2{color:#1380a6;font-weight:700}.olofstrom h2{font-size:24px}.olofstrom h3{font-size:20px}.olofstrom h3,.olofstrom h4{color:#1380a6;font-weight:700}.olofstrom h4{font-size:16px}.olofstrom h5,.olofstrom h6{color:#1380a6;font-weight:700}.olofstrom .overlay{position:fixed;top:0;left:0;width:100%;height:100vh;z-index:1200;background-color:rgba(0,0,0,.5);overflow:hidden}.olofstrom .cookie-consent-container{background:#dd277e!important;z-index:1600!important;color:#000!important;font-size:16px!important;align-items:center!important}.olofstrom .cookie-consent-container .cookie-consent-button{color:#fff!important;background:#1380a6!important;border-radius:25px!important;padding:10px!important;width:150px!important;margin:auto 0}.olofstrom .cookie-consent-container .cookie-consent-link{color:#000;text-decoration:underline}@media (min-width:992px){.olofstrom .container{margin-top:inherit}}@media (min-width:767px){.olofstrom .cookie-consent-container{border-radius:0 40px 0 0!important;width:40%!important}}.olofstrom .cookie-consent-container{background:#d5e2e7!important}.olofstrom .cookie-consent-container .cookie-consent-button{background:#dd277e!important}.ronneby html{overflow:overlay}.ronneby body{background-color:#f8f8f8!important}.ronneby body .overlay{position:fixed;top:0;left:0;width:100%;height:100vh;z-index:1100;background-color:rgba(0,0,0,.5);overflow:hidden}.ronneby .App{text-align:center}.ronneby .App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.ronneby .App-logo{animation:App-logo-spin 20s linear infinite}}.ronneby .App-header{background-color:#282c34;min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:calc(10px + 2vmin);color:#fff}.ronneby .App-link{color:#61dafb}.ronneby .container{margin-top:100px}.ronneby h1{font-size:32px}.ronneby h1,.ronneby h2{color:#035e8e;font-weight:700}.ronneby h2{font-size:24px}.ronneby h3{font-size:20px}.ronneby h3,.ronneby h4{color:#035e8e;font-weight:700}.ronneby h4{font-size:16px}.ronneby h5,.ronneby h6{color:#035e8e;font-weight:700}.ronneby .overlay{position:fixed;top:0;left:0;width:100%;height:100vh;z-index:1200;background-color:rgba(0,0,0,.5);overflow:hidden}.ronneby .cookie-consent-container{background:#acc6d6!important;z-index:1600!important;color:#000!important;font-size:16px!important;align-items:center!important}.ronneby .cookie-consent-container .cookie-consent-button{color:#fff!important;background:#037dba!important;border-radius:25px!important;padding:10px!important;width:150px!important;margin:auto 0}.ronneby .cookie-consent-container .cookie-consent-link{color:#000;text-decoration:underline}@media (min-width:992px){.ronneby .container{margin-top:inherit}}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media (min-width:767px){.ronneby .cookie-consent-container{border-radius:0 40px 0 0!important;width:40%!important}}.olofstrom body{font-family:arial,helvetica,sans-serif!important}.olofstrom .logo-container{border-radius:12px;text-align:center;top:20px;font-weight:700;padding:7px;font-size:18px}.olofstrom .nav{background-color:#fff!important;width:100%;align-items:right;display:flex;justify-content:space-between;align-items:center;color:#dd277e!important;font-size:18px;border-bottom:1px solid #a1a1a1}.olofstrom .nav .nav-item{display:flex;justify-content:center;align-items:center;font-size:22px;width:33%}.olofstrom .nav .nav-item.nav-item-sm{font-size:18px;font-weight:700}.olofstrom .nav .nav-item:first-child{padding-left:35px;justify-content:flex-start}.olofstrom .nav .nav-item:last-child{padding-right:35px;justify-content:flex-end}.olofstrom .nav .nav-item #nav-logo{margin-right:5px}.olofstrom .nav .nav-item #nav-logo img{width:90px}.olofstrom .nav .drawer-toggle-div{position:absolute;top:16px;left:16px;width:50px;height:50px;display:flex;justify-content:center;align-items:center;background-color:#fff;border-radius:50%;box-shadow:0 3px 6px rgba(77,77,77,.160784);z-index:300}.olofstrom .nav .drawer-toggle-div .drawer-toggle-icon{width:20px;height:20px;color:#1380a6}.olofstrom .drawer-menu-close-cross{position:absolute;width:24px;height:24px;right:8px;top:10px;color:#1380a6}.olofstrom .nav-logo-container{display:flex;align-items:center;margin-top:1opx;font-size:22px;font-weight:700}.olofstrom .nav-logo-container #nav-logo img{max-height:70px;margin:10px 20px}.olofstrom .rightdrawer .MuiBackdrop-root{opacity:.1!important}.olofstrom .rightdrawer .MuiDrawer-paper{height:330px;overflow:hidden}.olofstrom .drawer-menu{line-height:1.8}.olofstrom .drawer-menu .drawer-menu-header{font-weight:700;padding-left:20px;padding-top:10px}.olofstrom .drawer-menu .drawer-list:first-child{background-color:#e769a5;color:#fff}.olofstrom .drawer-menu .drawer-list .drawer-list-item{display:flex;justify-content:left;align-items:center;outline:none;text-decoration:none;padding-top:4px;padding-bottom:4px}.olofstrom .drawer-menu .drawer-list .drawer-list-item.has-border{border-top:2px solid silver;padding-top:5px;padding-bottom:5px}.olofstrom .drawer-menu .drawer-list .drawer-list-item.active{font-weight:700}.olofstrom .drawer-menu .drawer-list .drawer-list-item a.drawer-link{margin-right:30px;outline:none;text-decoration:none;font-weight:500;color:#404040!important}.olofstrom .drawer-menu .drawer-list .drawer-list-item a.drawer-link.dark{color:#fff!important}.olofstrom .drawer-menu .drawer-list .drawer-list-item a.drawer-link.dark:hover{color:#fff!important;font-weight:700}.olofstrom .drawer-menu .drawer-list .drawer-list-item a.drawer-link.light:hover{color:#000!important;font-weight:700}.olofstrom .drawer-menu .drawer-list .drawer-list-item a.drawer-link .drawer-item-icon{margin-right:10px}.olofstrom .drawer-menu .drawer-list .drawer-list-item a.drawer-link-disable{margin-right:30px;outline:none;text-decoration:none;font-weight:500;cursor:default!important;color:grey!important}.olofstrom .drawer-menu .drawer-list .drawer-list-item a.drawer-link-disable:hover{color:grey!important}.olofstrom .drawer-menu .drawer-list .drawer-list-item a.drawer-link-disable .drawer-item-icon{margin-right:10px}.olofstrom .logout-button-container{display:flex;justify-content:flex-end;width:100%}.olofstrom .logout-button-container .logout-button{background-color:initial;color:#035e8e;padding:8px 20px;border:1px solid #035e8e;margin:16px 20px;border-radius:20px;text-transform:none;outline:none}.olofstrom .logout-button-container .logout-button.large{margin:0 20px}.olofstrom .logout-button-container .logout-button:hover{cursor:pointer;color:#fff;background-color:#1380a6}@media (min-width:960px){.olofstrom .nav{height:100px}.olofstrom .nav .drawer-toggle-div{position:unset;z-index:300;width:40px;height:40px;display:flex;justify-content:center;align-items:center;box-shadow:none}.olofstrom .nav .drawer-toggle-div .drawer-toggle-icon{width:30px;height:30px;color:#1380a6;cursor:pointer}}.olofstrom .bm-burger-button{position:fixed;width:50px;height:50px;left:20px;top:20px}.olofstrom .bm-burger-bars{background:#fff}.olofstrom .bm-burger-bars-hover{background:#a90000}.olofstrom .bm-cross-button{height:24px;width:24px}.olofstrom .bm-cross{background:#bdc3c7}.olofstrom .bm-menu-wrap{position:fixed;height:100%;top:0}.olofstrom .bm-menu{background:#fff;padding:2.5em 1.5em 0;font-size:1.15em}.olofstrom .bm-morph-shape{fill:#373a47}.olofstrom .bm-item-list{color:#b8b7ad;padding:.8em}.olofstrom .bm-item{display:inline-block}.olofstrom .bm-overlay{background:rgba(0,0,0,.3)}.olofstrom .logo-container{position:absolute;top:25px;right:20px;z-index:300;top:15px}.olofstrom .logo-container img{width:70px;background:hsla(0,0%,100%,.1);width:150px!important}@media (min-width:960px){.olofstrom #nav-logo img{width:250px!important}}.ronneby body{font-family:"Work Sans",arial,helvetica,sans-serif!important}.ronneby .logo-container{border-radius:12px;text-align:center;top:20px;font-weight:700;padding:7px;font-size:18px}.ronneby .nav{background-color:#fff!important;width:100%;align-items:right;display:flex;justify-content:space-between;align-items:center;color:#acc6d6!important;font-size:18px;border-bottom:1px solid #a1a1a1}.ronneby .nav .nav-item{display:flex;justify-content:center;align-items:center;font-size:22px;width:33%}.ronneby .nav .nav-item.nav-item-sm{font-size:18px;font-weight:700}.ronneby .nav .nav-item:first-child{padding-left:35px;justify-content:flex-start}.ronneby .nav .nav-item:last-child{padding-right:35px;justify-content:flex-end}.ronneby .nav .nav-item #nav-logo{margin-right:5px}.ronneby .nav .nav-item #nav-logo img{width:90px}.ronneby .nav .drawer-toggle-div{position:absolute;top:16px;left:16px;width:50px;height:50px;display:flex;justify-content:center;align-items:center;background-color:#fff;border-radius:50%;box-shadow:0 3px 6px rgba(77,77,77,.160784);z-index:300}.ronneby .nav .drawer-toggle-div .drawer-toggle-icon{width:20px;height:20px;color:#037dba}.ronneby .drawer-menu-close-cross{position:absolute;width:24px;height:24px;right:8px;top:10px;color:#035e8e}.ronneby .nav-logo-container{display:flex;align-items:center;margin-top:1opx;font-size:22px;font-weight:700}.ronneby .nav-logo-container #nav-logo img{max-height:70px;margin:10px 20px}.ronneby .rightdrawer .MuiBackdrop-root{opacity:.1!important}.ronneby .rightdrawer .MuiDrawer-paper{height:330px;overflow:hidden}.ronneby .drawer-menu{line-height:1.8}.ronneby .drawer-menu .drawer-menu-header{font-weight:700;padding-left:20px;padding-top:10px}.ronneby .drawer-menu .drawer-list:first-child{background-color:#acc6d6;color:#fff}.ronneby .drawer-menu .drawer-list .drawer-list-item{display:flex;justify-content:left;align-items:center;outline:none;text-decoration:none;padding-top:4px;padding-bottom:4px}.ronneby .drawer-menu .drawer-list .drawer-list-item.has-border{border-top:2px solid silver;padding-top:5px;padding-bottom:5px}.ronneby .drawer-menu .drawer-list .drawer-list-item.active{font-weight:700}.ronneby .drawer-menu .drawer-list .drawer-list-item a.drawer-link{margin-right:30px;outline:none;text-decoration:none;font-weight:500;color:#404040!important}.ronneby .drawer-menu .drawer-list .drawer-list-item a.drawer-link.dark{color:#000!important}.ronneby .drawer-menu .drawer-list .drawer-list-item a.drawer-link.dark:hover,.ronneby .drawer-menu .drawer-list .drawer-list-item a.drawer-link.light:hover{color:#000!important;font-weight:700}.ronneby .drawer-menu .drawer-list .drawer-list-item a.drawer-link .drawer-item-icon{margin-right:10px}.ronneby .drawer-menu .drawer-list .drawer-list-item a.drawer-link-disable{margin-right:30px;outline:none;text-decoration:none;font-weight:500;cursor:default!important;color:grey!important}.ronneby .drawer-menu .drawer-list .drawer-list-item a.drawer-link-disable:hover{color:grey!important}.ronneby .drawer-menu .drawer-list .drawer-list-item a.drawer-link-disable .drawer-item-icon{margin-right:10px}.ronneby .logout-button-container{display:flex;justify-content:flex-end;width:100%}.ronneby .logout-button-container .logout-button{background-color:initial;color:#035e8e;padding:8px 20px;border:1px solid #035e8e;margin:16px 20px;border-radius:20px;text-transform:none;outline:none}.ronneby .logout-button-container .logout-button.large{margin:0 20px}.ronneby .logout-button-container .logout-button:hover{cursor:pointer;color:#fff;background-color:#035e8e}@media (min-width:960px){.ronneby .nav{height:100px}.ronneby .nav .drawer-toggle-div{position:unset;z-index:300;width:40px;height:40px;display:flex;justify-content:center;align-items:center;box-shadow:none}.ronneby .nav .drawer-toggle-div .drawer-toggle-icon{width:30px;height:30px;color:#035e8e;cursor:pointer}}.ronneby .bm-burger-button{position:fixed;width:50px;height:50px;left:20px;top:20px}.ronneby .bm-burger-bars{background:#fff}.ronneby .bm-burger-bars-hover{background:#a90000}.ronneby .bm-cross-button{height:24px;width:24px}.ronneby .bm-cross{background:#bdc3c7}.ronneby .bm-menu-wrap{position:fixed;height:100%;top:0}.ronneby .bm-menu{background:#fff;padding:2.5em 1.5em 0;font-size:1.15em}.ronneby .bm-morph-shape{fill:#373a47}.ronneby .bm-item-list{color:#b8b7ad;padding:.8em}.ronneby .bm-item{display:inline-block}.ronneby .bm-overlay{background:rgba(0,0,0,.3)}.ronneby .logo-container{position:absolute;top:25px;right:20px;z-index:300;top:15px}.ronneby .logo-container img{width:70px}.ronneby #map-container{margin-top:-1px!important}.olofstrom .not-found-wrapper{color:#000;background-color:#fff;min-height:200px;border-radius:10px;box-shadow:2px 2px 5px 0 rgba(0,0,0,.1);padding:20px;margin-top:100px;margin-bottom:20px;text-align:center}.olofstrom .not-found-wrapper>div{padding:50px}.olofstrom .not-found-wrapper>div .back-button{width:250px;height:42px;background-color:#1380a6;border-radius:10px;box-shadow:0 3px 6px rgba(77,77,77,.160784);color:#fff;font-weight:700;text-transform:none;margin:20px 0 0}.olofstrom .not-found-wrapper>div .back-button:hover{background-color:#1380a6}.olofstrom .not-found-wrapper>div .back-button:focus{outline:none}@media (min-width:960px){.olofstrom .not-found-wrapper{margin-top:30px}}.ronneby .not-found-wrapper{color:#000;background-color:#fff;min-height:200px;border-radius:10px;box-shadow:2px 2px 5px 0 rgba(0,0,0,.1);padding:20px;margin-top:100px;margin-bottom:20px;text-align:center}.ronneby .not-found-wrapper>div{padding:50px}.ronneby .not-found-wrapper>div .back-button{width:250px;height:42px;background-color:#037dba;border-radius:10px;box-shadow:0 3px 6px rgba(77,77,77,.160784);color:#fff;font-weight:700;text-transform:none;margin:20px 0 0}.ronneby .not-found-wrapper>div .back-button:hover{background-color:#037dba}.ronneby .not-found-wrapper>div .back-button:focus{outline:none}@media (min-width:960px){.ronneby .not-found-wrapper{margin-top:30px}}@media (min-width:280px){.olofstrom #map-container{margin-top:0;width:100%;height:100vh;font-family:arial,helvetica,sans-serif!important}.olofstrom .loading-container{background:#d5e2e7;background:hsla(0,0%,99.2%,.3);position:absolute;width:100%;height:100vh;z-index:600}}@media (min-width:960px){.olofstrom #map-container{margin-top:0;width:100%}.olofstrom #map-container,.olofstrom .loading-container{height:calc(100vh - 100px)}}@media (min-width:960px){.olofstrom #map-container{margin-top:0}}@media (min-width:280px){.ronneby #map-container{margin-top:0;width:100%;height:100vh;font-family:"Work Sans",arial,helvetica,sans-serif!important}.ronneby .loading-container{background:#d5e2e7;background:hsla(0,0%,99.2%,.3);position:absolute;width:100%;height:100vh;z-index:600}}@media (min-width:960px){.ronneby #map-container{margin-top:0;width:100%}.ronneby #map-container,.ronneby .loading-container{height:calc(100vh - 100px)}}@media (min-width:960px){.ronneby #map-container{margin-top:0}}.olofstrom .control{position:fixed;right:16px;background-color:#fff;width:50px;box-shadow:0 3px 6px rgba(77,77,77,.160784);border-radius:25px;border:none;min-width:50px}.olofstrom .control.zoom{bottom:170px;height:100px}.olofstrom .control.zoom .plus-control{display:flex;height:50px;width:50px;border:none;border-radius:25px 25px 0 0;background-color:#fff;min-width:50px}.olofstrom .control.zoom .plus-control:focus{outline:none}.olofstrom .control.zoom .minus-control{display:flex;height:50px;width:50px;border:none;border-radius:0 0 25px 25px;background-color:#fff;min-width:50px}.olofstrom .control.zoom .minus-control:focus{outline:none}.olofstrom .control.zoom hr.solid{border-top:1px solid #1380a6;width:90%;margin:0 auto}.olofstrom .control.position{bottom:100px;height:50px;border:none}.olofstrom .control.position .position-control{display:flex;height:100%;width:100%;border:none;border-radius:25px 25px 0 0;min-width:50px}.olofstrom .control.position .position-control:focus{outline:none;pointer-events:all}.olofstrom .control .control-icon{color:#1380a6;font-size:22px;width:100%;align-self:center;justify-self:center;margin:0 auto}@media (min-width:960px){.olofstrom .control{right:30px}}.ronneby .control{position:fixed;right:16px;background-color:#fff;width:50px;box-shadow:0 3px 6px rgba(77,77,77,.160784);border-radius:25px;border:none;min-width:50px}.ronneby .control.zoom{bottom:170px;height:100px}.ronneby .control.zoom .plus-control{display:flex;height:50px;width:50px;border:none;border-radius:25px 25px 0 0;background-color:#fff;min-width:50px}.ronneby .control.zoom .plus-control:focus{outline:none}.ronneby .control.zoom .minus-control{display:flex;height:50px;width:50px;border:none;border-radius:0 0 25px 25px;background-color:#fff;min-width:50px}.ronneby .control.zoom .minus-control:focus{outline:none}.ronneby .control.zoom hr.solid{border-top:1px solid #037dba;width:90%;margin:0 auto}.ronneby .control.position{bottom:100px;height:50px;border:none}.ronneby .control.position .position-control{display:flex;height:100%;width:100%;border:none;border-radius:25px 25px 0 0;min-width:50px}.ronneby .control.position .position-control:focus{outline:none;pointer-events:all}.ronneby .control .control-icon{color:#037dba;font-size:22px;width:100%;align-self:center;justify-self:center;margin:0 auto}@media (min-width:960px){.ronneby .control{right:30px}}.olofstrom .dot-marker{position:absolute;padding:20px;width:11px;height:11px;top:-11px;margin:-20px 0 0 -20px;outline:none}.olofstrom .dot-marker:focus-visible{outline:auto;outline-color:#000}.olofstrom .dot-marker .dot-container{width:11px;height:11px;transform:rotate(45deg);left:-5.5px;position:relative;top:-5.5px;display:flex;align-items:center;justify-content:center}.olofstrom .dot-marker .dot-container .circle{color:grey;width:11px;height:11px;position:absolute;cursor:pointer}.olofstrom .dot-marker .dot-container .circle.bathing-places{color:#1380a6}.olofstrom .dot-marker .dot-container .circle.traffic-incident{color:#e00a0a}.olofstrom .dot-marker .dot-container .circle.dark-blue{color:#1380a6}.olofstrom .dot-marker .dot-container .circle.light-blue{color:#dd277e}.olofstrom .dot-marker .dot-container .circle.light-blue-2{color:#0af}.olofstrom .dot-marker .dot-container .circle.dark-green{color:#00963d}.olofstrom .dot-marker .dot-container .circle.dark-green-2{color:#017033}.olofstrom .dot-marker .dot-container .circle.light-green{color:#7ebc54}.olofstrom .dot-marker .dot-container .circle.red{color:#d3454e}.olofstrom .dot-marker .dot-container .circle.yellow{color:#edd700}.olofstrom .dot-marker .dot-container .circle.grey{color:grey}.olofstrom .dot-marker .dot-container .circle.dark-brown{color:#6d5827}.olofstrom .dot-marker .dot-container .circle.brown{color:#b59243}.olofstrom .dot-marker .dot-container .circle.orange{color:#db8e12}.olofstrom .dot-marker .dot-container .circle.pink{color:#d86dd0}.olofstrom .dot-marker .dot-container .circle.dark-pink{color:#96005a}.olofstrom .dot-marker .dot-container .circle.purple{color:#935fc7}.olofstrom .dot-marker .dot-container .circle.turquise{color:#03baa5}.olofstrom .dot-marker .dot-container .circle.active{color:#000!important}.olofstrom .dot-marker .dot-container.live{z-index:700}.olofstrom .marker{padding:20px;background-color:grey;color:grey;width:30px;height:30px;border-radius:50% 50% 50% 0;position:absolute;transform:rotate(-45deg);top:-21px;margin:-20px 0 0 -20px;cursor:pointer;outline:none}.olofstrom .marker:focus-visible{outline:auto;outline-color:#000}.olofstrom .marker.vehicle{top:0;border-radius:50%;z-index:700px;padding:20px}.olofstrom .marker.dark-blue{background-color:#1380a6;color:#1380a6}.olofstrom .marker.light-blue{background-color:#dd277e;color:#dd277e}.olofstrom .marker.light-blue-2{background-color:#0af;color:#0af}.olofstrom .marker.dark-green{background-color:#00963d;color:#00963d}.olofstrom .marker.dark-green-2{background-color:#017033;color:#017033}.olofstrom .marker.light-green{background-color:#7ebc54;color:#7ebc54}.olofstrom .marker.red{background-color:#d3454e;color:#d3454e}.olofstrom .marker.yellow{background-color:#edd700;color:#edd700}.olofstrom .marker.grey{background-color:grey;color:grey}.olofstrom .marker.dark-brown{background-color:#6d5827;color:#6d5827}.olofstrom .marker.brown{background-color:#b59243;color:#b59243}.olofstrom .marker.orange{background-color:#db8e12;color:#db8e12}.olofstrom .marker.pink{background-color:#d86dd0;color:#d86dd0}.olofstrom .marker.dark-pink{background-color:#96005a;color:#96005a}.olofstrom .marker.purple{background-color:#935fc7;color:#935fc7}.olofstrom .marker.turquise{background-color:#03baa5;color:#03baa5}.olofstrom .marker.active{background-color:#404040;color:#404040;z-index:900}.olofstrom .marker .multiple-pins{position:absolute;top:-9px;left:12px;z-index:700;height:17px;width:17px;background-color:#1380a6;border-radius:50%;transform:rotate(45deg);text-align:center;padding:2px}.olofstrom .marker .multiple-pins.dark-blue{background-color:#1380a6;color:#1380a6}.olofstrom .marker .multiple-pins.light-blue{background-color:#dd277e;color:#dd277e}.olofstrom .marker .multiple-pins.light-blue-2{background-color:#0af;color:#0af}.olofstrom .marker .multiple-pins.dark-green{background-color:#00963d;color:#00963d}.olofstrom .marker .multiple-pins.dark-green-2{background-color:#017033;color:#017033}.olofstrom .marker .multiple-pins.light-green{background-color:#7ebc54;color:#7ebc54}.olofstrom .marker .multiple-pins.red{background-color:#d3454e;color:#d3454e}.olofstrom .marker .multiple-pins.yellow{background-color:#edd700;color:#edd700}.olofstrom .marker .multiple-pins.grey{background-color:grey;color:grey}.olofstrom .marker .multiple-pins.dark-brown{background-color:#6d5827;color:#6d5827}.olofstrom .marker .multiple-pins.brown{background-color:#b59243;color:#b59243}.olofstrom .marker .multiple-pins.orange{background-color:#db8e12;color:#db8e12}.olofstrom .marker .multiple-pins.pink{background-color:#d86dd0;color:#d86dd0}.olofstrom .marker .multiple-pins.dark-pink{background-color:#96005a;color:#96005a}.olofstrom .marker .multiple-pins.purple{background-color:#935fc7;color:#935fc7}.olofstrom .marker .multiple-pins.turquise{background-color:#03baa5;color:#03baa5}.olofstrom .marker .multiple-pins.active{background-color:#404040}.olofstrom .marker .multiple-pins .text{margin:0 auto;font-weight:700;color:#fff}.olofstrom .marker .icon-container{background-color:#fff;border-radius:100%;width:32px;height:32px;transform:rotate(45deg);left:-16px;position:relative;top:-16px;display:flex;align-items:center;justify-content:center;font-size:16px}.olofstrom .marker .icon-container.live-pin{z-index:700}.olofstrom .marker .icon-container .img-vehicle{width:18px;outline:none}.olofstrom .marker .icon-container .img-vehicle.left{transform:scaleX(-1)}.olofstrom .info-box-container{width:92%;min-height:150px;background-color:#fff;border-radius:10px;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;position:fixed;left:4%;bottom:10px;z-index:1000;font-size:14px;font-family:arial,helvetica,sans-serif!important;box-shadow:0 3px 6px rgba(77,77,77,.160784);cursor:pointer}.olofstrom .info-box-container.mobile{overflow-x:hidden;overflow-y:hidden}.olofstrom .info-box-container .info-box{overflow:hidden;width:100%;height:100%;border-radius:10px}.olofstrom .info-box-container .info-box>div:first-child{padding-top:20px}.olofstrom .info-box-container .info-box>div:last-child{padding-bottom:15px}.olofstrom .info-box-container .info-box .live{position:relative;padding-left:15px;padding-right:15px;top:0;left:0;z-index:0;margin:0 auto 10px 0}.olofstrom .info-box-container .info-box #scroll-container{max-height:40vh;overflow-y:auto;padding-left:15px;padding-right:15px;width:100%;display:flex;flex-direction:row;justify-content:center}.olofstrom .info-box-container .info-box #scroll-container .scroll-box{width:100%}.olofstrom .info-box-container .info-box .image-container{width:100%;display:flex;justify-content:center;align-self:flex-start;justify-self:center}.olofstrom .info-box-container .info-box .image-container .image{width:100%;height:100px;object-fit:cover;border-radius:15px;align-self:flex-start}.olofstrom .info-box-container .info-box .title{width:100%;margin-top:10px;font-size:18px;font-weight:700;color:#1380a6;overflow-x:hidden;-webkit-hyphens:auto;hyphens:auto;word-wrap:break-word;overflow-wrap:break-word}.olofstrom .info-box-container .info-box .description{word-wrap:break-word;overflow-wrap:break-word;width:100%;margin-top:10px;margin-bottom:10px;display:-webkit-box;-webkit-box-orient:vertical}.olofstrom .info-box-container .info-box .address{width:100%;margin-top:5px;color:#1380a6}.olofstrom .info-box-container .info-box .subTypes{font-size:12px;color:#1380a6;display:inline-flex;margin:5px 5px 5px 0}.olofstrom .info-box-container .info-box .source{color:#404040;margin-top:5px;padding-left:15px;padding-right:15px;padding-bottom:10px;width:100%;font-size:12px}.olofstrom .info-box-container .info-box .icon-small{font-size:4px;color:#1380a6;vertical-align:middle;margin:0 5px 0 0}.olofstrom .info-box-container .info-box .icon-small.hide{display:none}.olofstrom .info-box-container .info-box .details-url{width:100%;margin-top:5px;display:flex;padding:10px 20px 0;align-items:baseline}.olofstrom .info-box-container .info-box .details-url a{color:#1380a6}.olofstrom .info-box-container .info-box .details-url .icon{margin-left:6px;color:#1380a6;font-size:12px;position:relative;bottom:-1px}.olofstrom .info-box-container .info-box .booking-link{background-color:#7ebc54;border-radius:25px;width:90%;margin:15px auto 10px;display:flex;color:#fff;text-decoration:none;text-transform:none;outline:none}.olofstrom .info-box-container .info-box .booking-link:hover{background-color:#adce6d}.olofstrom .info-box-container .info-box .share-url{padding:5px 20px 0;justify-content:flex-end;display:flex}.olofstrom .info-box-container .info-box .multiple-events{width:100%}.olofstrom .info-box-container .info-box .multiple-events .info-text{text-align:center;margin:auto 0}.olofstrom .info-box-container .info-box .multiple-events .button{background-color:initial;color:#1380a6;border-radius:25px;outline:none}.olofstrom .info-box-container .info-box .multiple-events .button:disabled{color:#dd277e}.olofstrom .info-box-container .info-box .multiple-events .button.left{float:left}.olofstrom .info-box-container .info-box .multiple-events .button.right{float:right}.olofstrom .info-box-container .info-box .icon-container{margin-top:auto;padding-left:15px;padding-right:15px;padding-top:10px;width:100%}.olofstrom .info-box-container .info-box .icon-container a{color:inherit}.olofstrom .info-box-container .info-box .icon-container a:hover{text-decoration:none}.olofstrom .info-box-container .info-box .icon-container .icon-col{display:flex;color:#1380a6;font-size:18px;align-items:center;margin-bottom:5px;justify-content:flex-start}.olofstrom .info-box-container .info-box .icon-container .icon-col .icon{font-size:18px}.olofstrom .info-box-container .info-box .icon-container .icon-label{text-align:left;font-weight:700;margin-left:7px;font-size:14px;color:#1380a6;word-wrap:break-word;overflow-wrap:break-word}.olofstrom .live-pin{position:relative;top:-40px;left:9px;font-weight:700;z-index:700}@media (min-width:600px){.olofstrom .info-box-container{width:300px;position:relative;left:-150px;top:10px;z-index:800}.olofstrom .info-box-container.right,.olofstrom .info-box-container.right.pin-type{left:40px;top:-60px}.olofstrom .info-box-container.right.dot-type{left:30px;top:-40px}.olofstrom .info-box-container.right.vehicle-type{left:40px;top:-35px}.olofstrom .info-box-container.right:after{right:100%;top:25px;content:"";height:0;width:0;position:absolute;pointer-events:none;border:20px solid hsla(0,0%,100%,0);border-right-color:#fff;border-width:10px 16px}.olofstrom .info-box-container.bottom{left:-150px;top:30px}.olofstrom .info-box-container.bottom.vehicle-type{top:45px}.olofstrom .info-box-container.bottom:after{right:140px;top:-32px;content:"";height:0;width:0;position:absolute;pointer-events:none;border:20px solid hsla(0,0%,100%,0);border-bottom-color:#fff;border-width:16px 10px}.olofstrom .info-box-container .image-container .image{height:auto;max-height:140px;max-width:270px}}.ronneby .dot-marker{position:absolute;padding:20px;width:11px;height:11px;top:-11px;margin:-20px 0 0 -20px;outline:none}.ronneby .dot-marker:focus-visible{outline:auto;outline-color:#000}.ronneby .dot-marker .dot-container{width:11px;height:11px;transform:rotate(45deg);left:-5.5px;position:relative;top:-5.5px;display:flex;align-items:center;justify-content:center}.ronneby .dot-marker .dot-container .circle{color:grey;width:11px;height:11px;position:absolute;cursor:pointer}.ronneby .dot-marker .dot-container .circle.bathing-places{color:#037dba}.ronneby .dot-marker .dot-container .circle.traffic-incident{color:#de0b2c}.ronneby .dot-marker .dot-container .circle.dark-blue{color:#035e8e}.ronneby .dot-marker .dot-container .circle.light-blue{color:#037dba}.ronneby .dot-marker .dot-container .circle.light-blue-2{color:#0af}.ronneby .dot-marker .dot-container .circle.dark-green{color:#00963d}.ronneby .dot-marker .dot-container .circle.dark-green-2{color:#017033}.ronneby .dot-marker .dot-container .circle.light-green{color:#7ebc54}.ronneby .dot-marker .dot-container .circle.red{color:#d3454e}.ronneby .dot-marker .dot-container .circle.yellow{color:#edd700}.ronneby .dot-marker .dot-container .circle.grey{color:grey}.ronneby .dot-marker .dot-container .circle.dark-brown{color:#6d5827}.ronneby .dot-marker .dot-container .circle.brown{color:#b59243}.ronneby .dot-marker .dot-container .circle.orange{color:#db8e12}.ronneby .dot-marker .dot-container .circle.pink{color:#d86dd0}.ronneby .dot-marker .dot-container .circle.dark-pink{color:#96005a}.ronneby .dot-marker .dot-container .circle.purple{color:#935fc7}.ronneby .dot-marker .dot-container .circle.turquise{color:#03baa5}.ronneby .dot-marker .dot-container .circle.active{color:#000!important}.ronneby .dot-marker .dot-container.live{z-index:700}.ronneby .marker{padding:20px;background-color:grey;color:grey;width:30px;height:30px;border-radius:50% 50% 50% 0;position:absolute;transform:rotate(-45deg);top:-21px;margin:-20px 0 0 -20px;cursor:pointer;outline:none}.ronneby .marker:focus-visible{outline:auto;outline-color:#000}.ronneby .marker.vehicle{top:0;border-radius:50%;z-index:700px;padding:20px}.ronneby .marker.dark-blue{background-color:#035e8e;color:#035e8e}.ronneby .marker.light-blue{background-color:#037dba;color:#037dba}.ronneby .marker.light-blue-2{background-color:#0af;color:#0af}.ronneby .marker.dark-green{background-color:#00963d;color:#00963d}.ronneby .marker.dark-green-2{background-color:#017033;color:#017033}.ronneby .marker.light-green{background-color:#7ebc54;color:#7ebc54}.ronneby .marker.red{background-color:#d3454e;color:#d3454e}.ronneby .marker.yellow{background-color:#edd700;color:#edd700}.ronneby .marker.grey{background-color:grey;color:grey}.ronneby .marker.dark-brown{background-color:#6d5827;color:#6d5827}.ronneby .marker.brown{background-color:#b59243;color:#b59243}.ronneby .marker.orange{background-color:#db8e12;color:#db8e12}.ronneby .marker.pink{background-color:#d86dd0;color:#d86dd0}.ronneby .marker.dark-pink{background-color:#96005a;color:#96005a}.ronneby .marker.purple{background-color:#935fc7;color:#935fc7}.ronneby .marker.turquise{background-color:#03baa5;color:#03baa5}.ronneby .marker.active{background-color:#404040;color:#404040;z-index:900}.ronneby .marker .multiple-pins{position:absolute;top:-9px;left:12px;z-index:700;height:17px;width:17px;background-color:#035e8e;border-radius:50%;transform:rotate(45deg);text-align:center;padding:2px}.ronneby .marker .multiple-pins.dark-blue{background-color:#035e8e;color:#035e8e}.ronneby .marker .multiple-pins.light-blue{background-color:#037dba;color:#037dba}.ronneby .marker .multiple-pins.light-blue-2{background-color:#0af;color:#0af}.ronneby .marker .multiple-pins.dark-green{background-color:#00963d;color:#00963d}.ronneby .marker .multiple-pins.dark-green-2{background-color:#017033;color:#017033}.ronneby .marker .multiple-pins.light-green{background-color:#7ebc54;color:#7ebc54}.ronneby .marker .multiple-pins.red{background-color:#d3454e;color:#d3454e}.ronneby .marker .multiple-pins.yellow{background-color:#edd700;color:#edd700}.ronneby .marker .multiple-pins.grey{background-color:grey;color:grey}.ronneby .marker .multiple-pins.dark-brown{background-color:#6d5827;color:#6d5827}.ronneby .marker .multiple-pins.brown{background-color:#b59243;color:#b59243}.ronneby .marker .multiple-pins.orange{background-color:#db8e12;color:#db8e12}.ronneby .marker .multiple-pins.pink{background-color:#d86dd0;color:#d86dd0}.ronneby .marker .multiple-pins.dark-pink{background-color:#96005a;color:#96005a}.ronneby .marker .multiple-pins.purple{background-color:#935fc7;color:#935fc7}.ronneby .marker .multiple-pins.turquise{background-color:#03baa5;color:#03baa5}.ronneby .marker .multiple-pins.active{background-color:#404040}.ronneby .marker .multiple-pins .text{margin:0 auto;font-weight:700;color:#fff}.ronneby .marker .icon-container{background-color:#fff;border-radius:100%;width:32px;height:32px;transform:rotate(45deg);left:-16px;position:relative;top:-16px;display:flex;align-items:center;justify-content:center;font-size:16px}.ronneby .marker .icon-container.live-pin{z-index:700}.ronneby .marker .icon-container .img-vehicle{width:18px;outline:none}.ronneby .marker .icon-container .img-vehicle.left{transform:scaleX(-1)}.ronneby .info-box-container{width:92%;min-height:150px;background-color:#fff;border-radius:10px;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;position:fixed;left:4%;bottom:10px;z-index:1000;font-size:14px;font-family:"Work Sans",arial,helvetica,sans-serif!important;box-shadow:0 3px 6px rgba(77,77,77,.160784);cursor:pointer}.ronneby .info-box-container.mobile{overflow-x:hidden;overflow-y:hidden}.ronneby .info-box-container .info-box{overflow:hidden;width:100%;height:100%;border-radius:10px}.ronneby .info-box-container .info-box>div:first-child{padding-top:20px}.ronneby .info-box-container .info-box>div:last-child{padding-bottom:15px}.ronneby .info-box-container .info-box .live{position:relative;padding-left:15px;padding-right:15px;top:0;left:0;z-index:0;margin:0 auto 10px 0}.ronneby .info-box-container .info-box #scroll-container{max-height:40vh;overflow-y:auto;padding-left:15px;padding-right:15px;width:100%;display:flex;flex-direction:row;justify-content:center}.ronneby .info-box-container .info-box #scroll-container .scroll-box{width:100%}.ronneby .info-box-container .info-box .image-container{width:100%;display:flex;justify-content:center;align-self:flex-start;justify-self:center}.ronneby .info-box-container .info-box .image-container .image{width:100%;height:100px;object-fit:cover;border-radius:15px;align-self:flex-start}.ronneby .info-box-container .info-box .title{width:100%;margin-top:10px;font-size:18px;font-weight:700;color:#035e8e;overflow-x:hidden;-webkit-hyphens:auto;hyphens:auto;word-wrap:break-word;overflow-wrap:break-word}.ronneby .info-box-container .info-box .description{word-wrap:break-word;overflow-wrap:break-word;width:100%;margin-top:10px;margin-bottom:10px;display:-webkit-box;-webkit-box-orient:vertical}.ronneby .info-box-container .info-box .address{width:100%;margin-top:5px;color:#037dba}.ronneby .info-box-container .info-box .subTypes{font-size:12px;color:#037dba;display:inline-flex;margin:5px 5px 5px 0}.ronneby .info-box-container .info-box .source{color:#404040;margin-top:5px;padding-left:15px;padding-right:15px;padding-bottom:10px;width:100%;font-size:12px}.ronneby .info-box-container .info-box .icon-small{font-size:4px;color:#037dba;vertical-align:middle;margin:0 5px 0 0}.ronneby .info-box-container .info-box .icon-small.hide{display:none}.ronneby .info-box-container .info-box .details-url{width:100%;margin-top:5px;display:flex;padding:10px 20px 0;align-items:baseline}.ronneby .info-box-container .info-box .details-url a{color:#035e8e}.ronneby .info-box-container .info-box .details-url .icon{margin-left:6px;color:#035e8e;font-size:12px;position:relative;bottom:-1px}.ronneby .info-box-container .info-box .booking-link{background-color:#7ebc54;border-radius:25px;width:90%;margin:15px auto 10px;display:flex;color:#fff;text-decoration:none;text-transform:none;outline:none}.ronneby .info-box-container .info-box .booking-link:hover{background-color:#adce6d}.ronneby .info-box-container .info-box .share-url{padding:5px 20px 0;justify-content:flex-end;display:flex}.ronneby .info-box-container .info-box .multiple-events{width:100%}.ronneby .info-box-container .info-box .multiple-events .info-text{text-align:center;margin:auto 0}.ronneby .info-box-container .info-box .multiple-events .button{background-color:initial;color:#035e8e;border-radius:25px;outline:none}.ronneby .info-box-container .info-box .multiple-events .button:disabled{color:#acc6d6}.ronneby .info-box-container .info-box .multiple-events .button.left{float:left}.ronneby .info-box-container .info-box .multiple-events .button.right{float:right}.ronneby .info-box-container .info-box .icon-container{margin-top:auto;padding-left:15px;padding-right:15px;padding-top:10px;width:100%}.ronneby .info-box-container .info-box .icon-container a{color:inherit}.ronneby .info-box-container .info-box .icon-container a:hover{text-decoration:none}.ronneby .info-box-container .info-box .icon-container .icon-col{display:flex;color:#035e8e;font-size:18px;align-items:center;margin-bottom:5px;justify-content:flex-start}.ronneby .info-box-container .info-box .icon-container .icon-col .icon{font-size:18px}.ronneby .info-box-container .info-box .icon-container .icon-label{text-align:left;font-weight:700;margin-left:7px;font-size:14px;color:#035e8e;word-wrap:break-word;overflow-wrap:break-word}.ronneby .live-pin{position:relative;top:-40px;left:9px;font-weight:700;z-index:700}@media (min-width:600px){.ronneby .info-box-container{width:300px;position:relative;left:-150px;top:10px;z-index:800}.ronneby .info-box-container.right,.ronneby .info-box-container.right.pin-type{left:40px;top:-60px}.ronneby .info-box-container.right.dot-type{left:30px;top:-40px}.ronneby .info-box-container.right.vehicle-type{left:40px;top:-35px}.ronneby .info-box-container.right:after{right:100%;top:25px;content:"";height:0;width:0;position:absolute;pointer-events:none;border:20px solid hsla(0,0%,100%,0);border-right-color:#fff;border-width:10px 16px}.ronneby .info-box-container.bottom{left:-150px;top:30px}.ronneby .info-box-container.bottom.vehicle-type{top:45px}.ronneby .info-box-container.bottom:after{right:140px;top:-32px;content:"";height:0;width:0;position:absolute;pointer-events:none;border:20px solid hsla(0,0%,100%,0);border-bottom-color:#fff;border-width:16px 10px}.ronneby .info-box-container .image-container .image{height:auto;max-height:140px;max-width:270px}}@media (min-width:280px){.olofstrom .live-logo{top:30px;left:80px;position:absolute}.olofstrom .live{font-weight:700;z-index:300}.olofstrom .live .circle{font-size:12px;margin-left:5px;margin-bottom:1px;color:#f40f0f;animation-name:change_color;animation-duration:1s;animation-iteration-count:infinite;animation-direction:alternate;animation-timing-function:ease-in-out}.olofstrom .live .circle.always-available{color:#017033;animation-name:change_color_green}}@media (min-width:960px){.olofstrom .live-logo{top:110px;left:25px}}@media (min-width:280px){.ronneby .live-logo{top:30px;left:80px;position:absolute}.ronneby .live{font-weight:700;z-index:300}.ronneby .live .circle{font-size:12px;margin-left:5px;margin-bottom:1px;color:#f30f33;animation-name:change_color;animation-duration:1s;animation-iteration-count:infinite;animation-direction:alternate;animation-timing-function:ease-in-out}.ronneby .live .circle.always-available{color:#017033;animation-name:change_color_green}@keyframes change_color{to{color:#95071e}}@keyframes change_color_green{to{color:#013d1c}}}@media (min-width:960px){.ronneby .live-logo{top:110px;left:25px}}.olofstrom .share{margin-top:10px;align-items:baseline}.olofstrom .share .categories{margin:0 15px;align-items:baseline;border-radius:20px;padding:5px}.olofstrom .share .categories a{color:#fff;cursor:pointer;font-weight:400;text-decoration:none}.olofstrom .share .categories .icon{margin:0 6px;color:#fff;font-size:12px}.olofstrom .share .categories:hover{background-color:#b1d1e1;color:#fff;border:none}.olofstrom .share a{color:#1380a6;cursor:pointer;text-decoration:none}.olofstrom .share .icon{margin-left:6px;color:#1380a6;font-size:12px}.olofstrom .share .share-menu{z-index:100;padding:15px 0}.olofstrom .share .share-menu.infoBox{border-radius:10px;position:absolute;right:0;background-color:#fff;box-shadow:0 3px 6px rgba(77,77,77,.160784);padding:15px}.olofstrom .share .share-menu.infoBox .button-social{margin:0}.olofstrom .share .share-menu.categories{background-color:#1380a6;margin:0;padding:15px 5px}.olofstrom .share .share-menu.categories .button-social{justify-content:center;display:flex;margin-right:0}.olofstrom .share .share-menu.categories .button-social button{background-color:#1380a6}.olofstrom .share .share-menu.categories .button-social button .menu-icon{color:#fff}.olofstrom .share .share-menu .button-social{justify-content:center;display:flex;margin-right:10px}.olofstrom .share .share-menu .button-social button{background-color:initial;border-radius:25px;min-width:25px;padding:5px}.olofstrom .share .share-menu .button-social button .menu-icon{color:#1380a6}.olofstrom .share .share-menu .button-social button:hover{background-color:none}.olofstrom .share .share-menu .button-social button:focus{outline:none}.ronneby .share{margin-top:10px;align-items:baseline}.ronneby .share .categories{margin:0 15px;align-items:baseline;border-radius:20px;padding:5px}.ronneby .share .categories a{color:#fff;cursor:pointer;font-weight:400;text-decoration:none}.ronneby .share .categories .icon{margin:0 6px;color:#fff;font-size:12px}.ronneby .share .categories:hover{background-color:#92d0f0;color:#fff;border:none}.ronneby .share a{color:#035e8e;cursor:pointer;text-decoration:none}.ronneby .share .icon{margin-left:6px;color:#035e8e;font-size:12px}.ronneby .share .share-menu{z-index:100;padding:15px 0}.ronneby .share .share-menu.infoBox{border-radius:10px;position:absolute;right:0;background-color:#fff;box-shadow:0 3px 6px rgba(77,77,77,.160784);padding:15px}.ronneby .share .share-menu.infoBox .button-social{margin:0}.ronneby .share .share-menu.categories{background-color:#035e8e;margin:0;padding:15px 5px}.ronneby .share .share-menu.categories .button-social{justify-content:center;display:flex;margin-right:0}.ronneby .share .share-menu.categories .button-social button{background-color:#035e8e}.ronneby .share .share-menu.categories .button-social button .menu-icon{color:#fff}.ronneby .share .share-menu .button-social{justify-content:center;display:flex;margin-right:10px}.ronneby .share .share-menu .button-social button{background-color:initial;border-radius:25px;min-width:25px;padding:5px}.ronneby .share .share-menu .button-social button .menu-icon{color:#035e8e}.ronneby .share .share-menu .button-social button:hover{background-color:none}.ronneby .share .share-menu .button-social button:focus{outline:none}.olofstrom .loader-large{margin-top:200px}.olofstrom .loader-large .sk-fading-circle{margin:100px auto;width:110px;height:110px;position:relative}.olofstrom .loader-large .sk-fading-circle .sk-circle{width:100%;height:100%;position:absolute;left:0;top:0}.olofstrom .loader-large .sk-fading-circle .sk-circle:before{content:"";display:block;margin:0 auto;width:15%;height:15%;background-color:#1380a6;border-radius:100%;animation:sk-circleFadeDelay 1.2s ease-in-out infinite both}.olofstrom .loader-large .sk-fading-circle .sk-circle2{transform:rotate(30deg)}.olofstrom .loader-large .sk-fading-circle .sk-circle3{transform:rotate(60deg)}.olofstrom .loader-large .sk-fading-circle .sk-circle4{transform:rotate(90deg)}.olofstrom .loader-large .sk-fading-circle .sk-circle5{transform:rotate(120deg)}.olofstrom .loader-large .sk-fading-circle .sk-circle6{transform:rotate(150deg)}.olofstrom .loader-large .sk-fading-circle .sk-circle7{transform:rotate(180deg)}.olofstrom .loader-large .sk-fading-circle .sk-circle8{transform:rotate(210deg)}.olofstrom .loader-large .sk-fading-circle .sk-circle9{transform:rotate(240deg)}.olofstrom .loader-large .sk-fading-circle .sk-circle10{transform:rotate(270deg)}.olofstrom .loader-large .sk-fading-circle .sk-circle11{transform:rotate(300deg)}.olofstrom .loader-large .sk-fading-circle .sk-circle12{transform:rotate(330deg)}.olofstrom .loader-large .sk-fading-circle .sk-circle2:before{animation-delay:-1.1s}.olofstrom .loader-large .sk-fading-circle .sk-circle3:before{animation-delay:-1s}.olofstrom .loader-large .sk-fading-circle .sk-circle4:before{animation-delay:-.9s}.olofstrom .loader-large .sk-fading-circle .sk-circle5:before{animation-delay:-.8s}.olofstrom .loader-large .sk-fading-circle .sk-circle6:before{animation-delay:-.7s}.olofstrom .loader-large .sk-fading-circle .sk-circle7:before{animation-delay:-.6s}.olofstrom .loader-large .sk-fading-circle .sk-circle8:before{animation-delay:-.5s}.olofstrom .loader-large .sk-fading-circle .sk-circle9:before{animation-delay:-.4s}.olofstrom .loader-large .sk-fading-circle .sk-circle10:before{animation-delay:-.3s}.olofstrom .loader-large .sk-fading-circle .sk-circle11:before{animation-delay:-.2s}.olofstrom .loader-large .sk-fading-circle .sk-circle12:before{animation-delay:-.1s}.ronneby .loader-large{margin-top:200px}.ronneby .loader-large .sk-fading-circle{margin:100px auto;width:110px;height:110px;position:relative}.ronneby .loader-large .sk-fading-circle .sk-circle{width:100%;height:100%;position:absolute;left:0;top:0}.ronneby .loader-large .sk-fading-circle .sk-circle:before{content:"";display:block;margin:0 auto;width:15%;height:15%;background-color:#65bce8;border-radius:100%;animation:sk-circleFadeDelay 1.2s ease-in-out infinite both}.ronneby .loader-large .sk-fading-circle .sk-circle2{transform:rotate(30deg)}.ronneby .loader-large .sk-fading-circle .sk-circle3{transform:rotate(60deg)}.ronneby .loader-large .sk-fading-circle .sk-circle4{transform:rotate(90deg)}.ronneby .loader-large .sk-fading-circle .sk-circle5{transform:rotate(120deg)}.ronneby .loader-large .sk-fading-circle .sk-circle6{transform:rotate(150deg)}.ronneby .loader-large .sk-fading-circle .sk-circle7{transform:rotate(180deg)}.ronneby .loader-large .sk-fading-circle .sk-circle8{transform:rotate(210deg)}.ronneby .loader-large .sk-fading-circle .sk-circle9{transform:rotate(240deg)}.ronneby .loader-large .sk-fading-circle .sk-circle10{transform:rotate(270deg)}.ronneby .loader-large .sk-fading-circle .sk-circle11{transform:rotate(300deg)}.ronneby .loader-large .sk-fading-circle .sk-circle12{transform:rotate(330deg)}.ronneby .loader-large .sk-fading-circle .sk-circle2:before{animation-delay:-1.1s}.ronneby .loader-large .sk-fading-circle .sk-circle3:before{animation-delay:-1s}.ronneby .loader-large .sk-fading-circle .sk-circle4:before{animation-delay:-.9s}.ronneby .loader-large .sk-fading-circle .sk-circle5:before{animation-delay:-.8s}.ronneby .loader-large .sk-fading-circle .sk-circle6:before{animation-delay:-.7s}.ronneby .loader-large .sk-fading-circle .sk-circle7:before{animation-delay:-.6s}.ronneby .loader-large .sk-fading-circle .sk-circle8:before{animation-delay:-.5s}.ronneby .loader-large .sk-fading-circle .sk-circle9:before{animation-delay:-.4s}.ronneby .loader-large .sk-fading-circle .sk-circle10:before{animation-delay:-.3s}.ronneby .loader-large .sk-fading-circle .sk-circle11:before{animation-delay:-.2s}.ronneby .loader-large .sk-fading-circle .sk-circle12:before{animation-delay:-.1s}@keyframes sk-circleFadeDelay{0%,39%,to{opacity:0}40%{opacity:1}}.olofstrom .filter-panel{position:fixed;bottom:120px;display:flex;align-items:center;z-index:500;max-height:70vh;flex-direction:column-reverse}.olofstrom .filter-panel .filter-container{height:calc(70vh - 100px);overflow-y:scroll}.olofstrom .filter-panel .filter-button-container{height:70px}.olofstrom .filter-panel .filter-panel-container{justify-content:flex-start;align-items:flex-start;margin-left:0;margin-top:0;border-radius:12px;background-color:#1380a6;box-shadow:0 3px 6px rgba(77,77,77,.160784);padding:0}.olofstrom .filter-panel .filter-panel-container .list-container{padding:5px 8px 10px 20px}.olofstrom .filter-panel .filter-panel-container .list-container .title-divider{background-color:#fff;margin:20px 0 30px}.olofstrom .filter-panel .filter-panel-container .list-container .category-items .category-items-title{color:#fff;font-weight:400;display:inline;margin:0 10px}.olofstrom .filter-panel .filter-panel-container .list-container .category-items .check-circle-icon{margin-right:10px;color:#fff}.olofstrom .filter-panel .filter-panel-container .list-container .category-items .check-circle-icon.circle-border{border:1px solid #fff;border-radius:25px;color:#1380a6}.olofstrom .filter-panel .filter-panel-container .list-container .category-items:hover{cursor:pointer}.olofstrom .filter-panel .filter-panel-container .list-container .filter-toggle-icon{color:#fff;background-color:#1380a6;box-shadow:none;min-width:5px;height:25px;float:right;margin:10px 0 0;padding:10px 7px;outline:none}.olofstrom .filter-panel .filter-panel-container .list-container .filter-toggle-icon.back{float:left}.olofstrom .filter-panel .filter-panel-container .list-container .filter-panel-switch{float:left;margin-top:10px}.olofstrom .filter-panel .filter-panel-container .list-container .switch-label{float:left;margin-top:10px;padding:8px 0;color:#fff;font-family:arial,helvetica,sans-serif!important;font-size:14px}.olofstrom .filter-panel .filter-panel-container .list-container .filter-title{color:#fff;text-align:center;font-weight:700;margin:15px 0 0}.olofstrom .filter-panel .filter-panel-container .list-container .filter-description{color:#fff;text-align:center;font-weight:400;margin:5px 0 0;font-size:14px}.olofstrom .filter-panel .filter-panel-container .list-container .filter-panel-item{display:flex;justify-content:center;align-items:flex-start;height:115px}.olofstrom .filter-panel .filter-panel-container .list-container .filter-panel-item .filter-panel-button{color:#1380a6;background-color:#fff;font-weight:400;border-radius:15px;text-transform:none}.olofstrom .filter-panel .filter-panel-container .list-container .filter-panel-item :focus{outline:none}.olofstrom .filter-panel .filter-panel-container .list-container .filter-panel-item .filter-button{margin-top:7px;display:flex;align-items:center;flex-direction:column;cursor:pointer;color:unset;text-transform:none;padding:10px 0 15px}.olofstrom .filter-panel .filter-panel-container .list-container .filter-panel-item .filter-button .MuiButton-label{font-family:arial,helvetica,sans-serif!important;flex-direction:inherit}.olofstrom .filter-panel .filter-panel-container .list-container .filter-panel-item .filter-button .filter-button-icon-container{line-height:1.2}.olofstrom .filter-panel .filter-panel-container .list-container .filter-panel-item .filter-button .filter-button-icon-container .filter-button-icon{background-color:#fff;box-shadow:0 3px 6px rgba(77,77,77,.160784);border-radius:100%;width:60px;height:60px;display:flex;justify-content:center;align-items:center;margin-left:auto;margin-right:auto}.olofstrom .filter-panel .filter-panel-container .list-container .filter-panel-item .filter-button .filter-button-icon-container .filter-button-icon .icon{font-size:24px;color:grey}.olofstrom .filter-panel .filter-panel-container .list-container .filter-panel-item .filter-button .filter-button-icon-container .filter-button-icon .icon.dark-blue{color:#1380a6}.olofstrom .filter-panel .filter-panel-container .list-container .filter-panel-item .filter-button .filter-button-icon-container .filter-button-icon .icon.light-blue{color:#dd277e}.olofstrom .filter-panel .filter-panel-container .list-container .filter-panel-item .filter-button .filter-button-icon-container .filter-button-icon .icon.light-blue-2{color:#0af}.olofstrom .filter-panel .filter-panel-container .list-container .filter-panel-item .filter-button .filter-button-icon-container .filter-button-icon .icon.dark-green{color:#00963d}.olofstrom .filter-panel .filter-panel-container .list-container .filter-panel-item .filter-button .filter-button-icon-container .filter-button-icon .icon.dark-green-2{color:#017033}.olofstrom .filter-panel .filter-panel-container .list-container .filter-panel-item .filter-button .filter-button-icon-container .filter-button-icon .icon.light-green{color:#7ebc54}.olofstrom .filter-panel .filter-panel-container .list-container .filter-panel-item .filter-button .filter-button-icon-container .filter-button-icon .icon.red{color:#d3454e}.olofstrom .filter-panel .filter-panel-container .list-container .filter-panel-item .filter-button .filter-button-icon-container .filter-button-icon .icon.yellow{color:#edd700}.olofstrom .filter-panel .filter-panel-container .list-container .filter-panel-item .filter-button .filter-button-icon-container .filter-button-icon .icon.grey{color:grey}.olofstrom .filter-panel .filter-panel-container .list-container .filter-panel-item .filter-button .filter-button-icon-container .filter-button-icon .icon.dark-brown{color:#6d5827}.olofstrom .filter-panel .filter-panel-container .list-container .filter-panel-item .filter-button .filter-button-icon-container .filter-button-icon .icon.brown{color:#b59243}.olofstrom .filter-panel .filter-panel-container .list-container .filter-panel-item .filter-button .filter-button-icon-container .filter-button-icon .icon.orange{color:#db8e12}.olofstrom .filter-panel .filter-panel-container .list-container .filter-panel-item .filter-button .filter-button-icon-container .filter-button-icon .icon.pink{color:#d86dd0}.olofstrom .filter-panel .filter-panel-container .list-container .filter-panel-item .filter-button .filter-button-icon-container .filter-button-icon .icon.dark-pink{color:#96005a}.olofstrom .filter-panel .filter-panel-container .list-container .filter-panel-item .filter-button .filter-button-icon-container .filter-button-icon .icon.purple{color:#935fc7}.olofstrom .filter-panel .filter-panel-container .list-container .filter-panel-item .filter-button .filter-button-icon-container .filter-button-icon .icon.turquise{color:#03baa5}.olofstrom .filter-panel .filter-panel-container .list-container .filter-panel-item .filter-button.active .filter-button-icon-container .filter-button-icon{background-color:#1380a6}.olofstrom .filter-panel .filter-panel-container .list-container .filter-panel-item .filter-button.active .filter-button-icon-container .filter-button-icon .icon{color:#fff}.olofstrom .filter-panel .filter-panel-container .list-container .filter-panel-item .filter-button.selected{background-color:#1380a6;border-radius:10px;min-width:110px;min-height:200px;z-index:1300}.olofstrom .filter-panel .filter-panel-container .list-container .filter-panel-item .filter-button.selected .filter-button-close{color:#fff;position:absolute;display:flex;right:0;margin-right:10px}.olofstrom .filter-panel .filter-panel-container .list-container .filter-panel-item .filter-button.selected .filter-button-icon-container .filter-button-icon{background-color:#1380a6}.olofstrom .filter-panel .filter-panel-container .list-container .filter-panel-item .filter-button.selected .filter-button-icon-container .filter-button-icon .icon{color:#fff}.olofstrom .filter-panel .filter-panel-container .list-container .filter-panel-item .filter-button.selected>span:first-child{justify-content:space-between;min-height:inherit}.olofstrom .filter-panel .filter-panel-container .list-container .filter-panel-item .filter-button .filter-button-label{font-family:arial,helvetica,sans-serif!important;margin-top:5px;font-size:14px;font-weight:400;color:#fff;word-wrap:break-word;overflow-wrap:break-word;width:100%;line-height:1.2;padding:0 2px;display:inline-block}.olofstrom .filter-panel .filter-panel-container .list-container .filter-panel-item .filter-button .sub-menu-options{z-index:1300;width:100%;bottom:0}.olofstrom .filter-panel .filter-panel-container .list-container .filter-panel-item .filter-button .sub-menu-options .sub-menu-divider{border:1px solid #fff;border-top:none;margin:10px}.olofstrom .filter-panel .filter-panel-container .list-container .filter-panel-item .filter-button .sub-menu-options .sub-menu-option-link{display:flex;justify-content:center;overflow:hidden;font-weight:400;border-radius:20px;padding:5px 20px;text-decoration:none;margin:0 15px;align-items:baseline}.olofstrom .filter-panel .filter-panel-container .list-container .filter-panel-item .filter-button .sub-menu-options :focus{outline:none}.olofstrom .filter-panel .filter-panel-container .list-container .filter-panel-item .filter-button .sub-menu-options .white{color:#fff}.olofstrom .filter-panel .filter-panel-container .list-container .filter-panel-item .filter-button .sub-menu-options .white:hover{background-color:#b1d1e1;color:#fff;border:none}.olofstrom .filter-panel .filter-panel-container .filter-panel-options-container{margin:auto;padding:10px;display:flex;justify-content:center;align-items:center;height:70px}.olofstrom .filter-panel .filter-panel-container .filter-panel-options-container .filter-panel-option{display:flex;margin-bottom:10px;text-align:center}.olofstrom .filter-panel .filter-panel-container .filter-panel-options-container .filter-panel-option .filter-panel-option-button{overflow:hidden;font-weight:400;border-radius:20px;width:90%;text-transform:none;transition:none;padding:5px 0;margin:auto}.olofstrom .filter-panel .filter-panel-container .filter-panel-options-container .filter-panel-option .filter-panel-option-button .MuiButton-label{font-family:arial,helvetica,sans-serif!important;font-size:14px;white-space:pre}.olofstrom .filter-panel .filter-panel-container .filter-panel-options-container .filter-panel-option :focus{outline:none}.olofstrom .filter-panel .filter-panel-container .filter-panel-options-container .filter-panel-option .white{color:#1380a6;background-color:#fff}.olofstrom .filter-panel .filter-panel-container .filter-panel-options-container .filter-panel-option .white:hover{background-color:#b1d1e1;color:#fff;border:none}.olofstrom .filter-panel .filter-panel-container .filter-panel-options-container .filter-panel-option .blue{color:#fff;background-color:#1380a6;border:1px solid #fff}.olofstrom .filter-panel .filter-panel-container .filter-panel-options-container .filter-panel-option .blue:hover{background-color:#1380a6}.olofstrom .filter-toggle{width:80%;position:fixed;bottom:0;display:flex;justify-content:center;align-items:center}.olofstrom .filter-toggle .filter-toggle-container{justify-content:center;align-items:center;margin-left:0;margin-top:0}.olofstrom .filter-toggle .filter-toggle-container .filter-toggle-item{display:flex;justify-content:center;align-items:center;margin-left:auto;margin-right:auto}.olofstrom .filter-toggle .filter-toggle-container .filter-toggle-item .filter-toggle-button{color:#1380a6;background-color:#fff;box-shadow:0 3px 6px rgba(77,77,77,.160784);font-weight:400;border-radius:25px;flex-direction:column;text-transform:none;padding:5px;min-width:150px;line-height:1.5;font-size:14px}.olofstrom .filter-toggle .filter-toggle-container .filter-toggle-item .filter-toggle-button span{font-family:arial,helvetica,sans-serif!important;flex-direction:inherit}.olofstrom .filter-toggle .filter-toggle-container .filter-toggle-item :focus{outline:none}.olofstrom ::-webkit-scrollbar{height:0}@media (min-width:0px){.olofstrom .background-container{background:#d5e2e7;background:rgba(213,226,231,.5);position:absolute;width:100%;height:100vh;z-index:400;top:0}.olofstrom .filter-panel{width:calc(100% - 20px);position:fixed;bottom:120px;margin-left:10px;margin-right:10px}.olofstrom .filter-panel .filter-panel-container{overflow:auto;margin:0 10px;overflow-x:hidden;overflow-y:hidden}.olofstrom .filter-panel .filter-button-container{height:100px}.olofstrom .filter-toggle{width:150px;margin-left:-75px;padding-top:16px;padding-bottom:16px;position:fixed;bottom:25px;left:50%;right:50%;z-index:500}}@media (min-width:512px){.olofstrom .filter-panel .filter-button-container{height:110px}}@media (min-width:960px){.olofstrom .background-container{display:none}.olofstrom .filter-panel{width:850px;margin-left:-425px;position:fixed;bottom:110px;left:50%;right:50%;z-index:200}.olofstrom .filter-panel .filter-button-container{height:70px}.olofstrom .filter-panel .filter-panel-container{margin:0}.olofstrom .filter-panel .filter-panel-container .list-container .filter-panel-item .filter-button:hover .filter-button-icon-container .filter-button-icon{background-color:#1380a6}.olofstrom .filter-panel .filter-panel-container .list-container .filter-panel-item .filter-button:hover .filter-button-icon-container .filter-button-icon .icon{color:#fff}.olofstrom .filter-panel .filter-panel-container .list-container .category-items .category-items-title{color:#fff;font-weight:400;display:inline;margin:0 70px}.olofstrom .filter-toggle{position:fixed;bottom:25px;left:50%;right:50%}}.olofstrom .filter-panel .filter-panel-container .filter-panel-options-container .filter-panel-option .blue{background-color:#0d5d77!important}.olofstrom .filter-panel .filter-panel-container .filter-panel-options-container .filter-panel-option .blue:hover{background-color:#b1d1e1!important;color:#fff!important;border:none}.olofstrom .filter-panel .filter-panel-container .list-container .filter-panel-item .filter-button.active .filter-button-icon-container .filter-button-icon,.olofstrom .filter-panel .filter-panel-container .list-container .filter-panel-item .filter-button.selected,.olofstrom .filter-panel .filter-panel-container .list-container .filter-panel-item .filter-button.selected .filter-button-icon-container .filter-button-icon,.olofstrom .filter-panel .filter-panel-container .list-container .filter-panel-item .filter-button:hover .filter-button-icon-container .filter-button-icon{background-color:#0d5d77!important}.olofstrom .filter-toggle .filter-toggle-container .filter-toggle-item .filter-toggle-button{color:#fff;background-color:#0d5d77!important}.olofstrom .filter-toggle .filter-toggle-container .filter-toggle-item .filter-toggle-button:hover{background-color:#b1d1e1!important;color:#fff!important;border:none}.ronneby .filter-panel{position:fixed;bottom:120px;display:flex;align-items:center;z-index:500;max-height:70vh;flex-direction:column-reverse}.ronneby .filter-panel .filter-container{height:calc(70vh - 100px);overflow-y:scroll}.ronneby .filter-panel .filter-button-container{height:70px}.ronneby .filter-panel .filter-panel-container{justify-content:flex-start;align-items:flex-start;margin-left:0;margin-top:0;border-radius:12px;background-color:#037dba;box-shadow:0 3px 6px rgba(77,77,77,.160784);padding:0}.ronneby .filter-panel .filter-panel-container .list-container{padding:5px 8px 10px 20px}.ronneby .filter-panel .filter-panel-container .list-container .title-divider{background-color:#fff;margin:20px 0 30px}.ronneby .filter-panel .filter-panel-container .list-container .category-items .category-items-title{color:#fff;font-weight:400;display:inline;margin:0 10px}.ronneby .filter-panel .filter-panel-container .list-container .category-items .check-circle-icon{margin-right:10px;color:#fff}.ronneby .filter-panel .filter-panel-container .list-container .category-items .check-circle-icon.circle-border{border:1px solid #fff;border-radius:25px;color:#037dba}.ronneby .filter-panel .filter-panel-container .list-container .category-items:hover{cursor:pointer}.ronneby .filter-panel .filter-panel-container .list-container .filter-toggle-icon{color:#fff;background-color:#037dba;box-shadow:none;min-width:5px;height:25px;float:right;margin:10px 0 0;padding:10px 7px;outline:none}.ronneby .filter-panel .filter-panel-container .list-container .filter-toggle-icon.back{float:left}.ronneby .filter-panel .filter-panel-container .list-container .filter-panel-switch{float:left;margin-top:10px}.ronneby .filter-panel .filter-panel-container .list-container .switch-label{float:left;margin-top:10px;padding:8px 0;color:#fff;font-family:"Work Sans",arial,helvetica,sans-serif!important;font-size:14px}.ronneby .filter-panel .filter-panel-container .list-container .filter-title{color:#fff;text-align:center;font-weight:700;margin:15px 0 0}.ronneby .filter-panel .filter-panel-container .list-container .filter-description{color:#fff;text-align:center;font-weight:400;margin:5px 0 0;font-size:14px}.ronneby .filter-panel .filter-panel-container .list-container .filter-panel-item{display:flex;justify-content:center;align-items:flex-start;height:115px}.ronneby .filter-panel .filter-panel-container .list-container .filter-panel-item .filter-panel-button{color:#037dba;background-color:#fff;font-weight:400;border-radius:15px;text-transform:none}.ronneby .filter-panel .filter-panel-container .list-container .filter-panel-item :focus{outline:none}.ronneby .filter-panel .filter-panel-container .list-container .filter-panel-item .filter-button{margin-top:7px;display:flex;align-items:center;flex-direction:column;cursor:pointer;color:unset;text-transform:none;padding:10px 0 15px}.ronneby .filter-panel .filter-panel-container .list-container .filter-panel-item .filter-button .MuiButton-label{font-family:"Work Sans",arial,helvetica,sans-serif!important;flex-direction:inherit}.ronneby .filter-panel .filter-panel-container .list-container .filter-panel-item .filter-button .filter-button-icon-container{line-height:1.2}.ronneby .filter-panel .filter-panel-container .list-container .filter-panel-item .filter-button .filter-button-icon-container .filter-button-icon{background-color:#fff;box-shadow:0 3px 6px rgba(77,77,77,.160784);border-radius:100%;width:60px;height:60px;display:flex;justify-content:center;align-items:center;margin-left:auto;margin-right:auto}.ronneby .filter-panel .filter-panel-container .list-container .filter-panel-item .filter-button .filter-button-icon-container .filter-button-icon .icon{font-size:24px;color:grey}.ronneby .filter-panel .filter-panel-container .list-container .filter-panel-item .filter-button .filter-button-icon-container .filter-button-icon .icon.dark-blue{color:#035e8e}.ronneby .filter-panel .filter-panel-container .list-container .filter-panel-item .filter-button .filter-button-icon-container .filter-button-icon .icon.light-blue{color:#037dba}.ronneby .filter-panel .filter-panel-container .list-container .filter-panel-item .filter-button .filter-button-icon-container .filter-button-icon .icon.light-blue-2{color:#0af}.ronneby .filter-panel .filter-panel-container .list-container .filter-panel-item .filter-button .filter-button-icon-container .filter-button-icon .icon.dark-green{color:#00963d}.ronneby .filter-panel .filter-panel-container .list-container .filter-panel-item .filter-button .filter-button-icon-container .filter-button-icon .icon.dark-green-2{color:#017033}.ronneby .filter-panel .filter-panel-container .list-container .filter-panel-item .filter-button .filter-button-icon-container .filter-button-icon .icon.light-green{color:#7ebc54}.ronneby .filter-panel .filter-panel-container .list-container .filter-panel-item .filter-button .filter-button-icon-container .filter-button-icon .icon.red{color:#d3454e}.ronneby .filter-panel .filter-panel-container .list-container .filter-panel-item .filter-button .filter-button-icon-container .filter-button-icon .icon.yellow{color:#edd700}.ronneby .filter-panel .filter-panel-container .list-container .filter-panel-item .filter-button .filter-button-icon-container .filter-button-icon .icon.grey{color:grey}.ronneby .filter-panel .filter-panel-container .list-container .filter-panel-item .filter-button .filter-button-icon-container .filter-button-icon .icon.dark-brown{color:#6d5827}.ronneby .filter-panel .filter-panel-container .list-container .filter-panel-item .filter-button .filter-button-icon-container .filter-button-icon .icon.brown{color:#b59243}.ronneby .filter-panel .filter-panel-container .list-container .filter-panel-item .filter-button .filter-button-icon-container .filter-button-icon .icon.orange{color:#db8e12}.ronneby .filter-panel .filter-panel-container .list-container .filter-panel-item .filter-button .filter-button-icon-container .filter-button-icon .icon.pink{color:#d86dd0}.ronneby .filter-panel .filter-panel-container .list-container .filter-panel-item .filter-button .filter-button-icon-container .filter-button-icon .icon.dark-pink{color:#96005a}.ronneby .filter-panel .filter-panel-container .list-container .filter-panel-item .filter-button .filter-button-icon-container .filter-button-icon .icon.purple{color:#935fc7}.ronneby .filter-panel .filter-panel-container .list-container .filter-panel-item .filter-button .filter-button-icon-container .filter-button-icon .icon.turquise{color:#03baa5}.ronneby .filter-panel .filter-panel-container .list-container .filter-panel-item .filter-button.active .filter-button-icon-container .filter-button-icon{background-color:#035e8e}.ronneby .filter-panel .filter-panel-container .list-container .filter-panel-item .filter-button.active .filter-button-icon-container .filter-button-icon .icon{color:#fff}.ronneby .filter-panel .filter-panel-container .list-container .filter-panel-item .filter-button.selected{background-color:#035e8e;border-radius:10px;min-width:110px;min-height:200px;z-index:1300}.ronneby .filter-panel .filter-panel-container .list-container .filter-panel-item .filter-button.selected .filter-button-close{color:#fff;position:absolute;display:flex;right:0;margin-right:10px}.ronneby .filter-panel .filter-panel-container .list-container .filter-panel-item .filter-button.selected .filter-button-icon-container .filter-button-icon{background-color:#035e8e}.ronneby .filter-panel .filter-panel-container .list-container .filter-panel-item .filter-button.selected .filter-button-icon-container .filter-button-icon .icon{color:#fff}.ronneby .filter-panel .filter-panel-container .list-container .filter-panel-item .filter-button.selected>span:first-child{justify-content:space-between;min-height:inherit}.ronneby .filter-panel .filter-panel-container .list-container .filter-panel-item .filter-button .filter-button-label{font-family:"Work Sans",arial,helvetica,sans-serif!important;margin-top:5px;font-size:14px;font-weight:400;color:#fff;word-wrap:break-word;overflow-wrap:break-word;width:100%;line-height:1.2;padding:0 2px;display:inline-block}.ronneby .filter-panel .filter-panel-container .list-container .filter-panel-item .filter-button .sub-menu-options{z-index:1300;width:100%;bottom:0}.ronneby .filter-panel .filter-panel-container .list-container .filter-panel-item .filter-button .sub-menu-options .sub-menu-divider{border:1px solid #fff;border-top:none;margin:10px}.ronneby .filter-panel .filter-panel-container .list-container .filter-panel-item .filter-button .sub-menu-options .sub-menu-option-link{display:flex;justify-content:center;overflow:hidden;font-weight:400;border-radius:20px;padding:5px 20px;text-decoration:none;margin:0 15px;align-items:baseline}.ronneby .filter-panel .filter-panel-container .list-container .filter-panel-item .filter-button .sub-menu-options :focus{outline:none}.ronneby .filter-panel .filter-panel-container .list-container .filter-panel-item .filter-button .sub-menu-options .white{color:#fff}.ronneby .filter-panel .filter-panel-container .list-container .filter-panel-item .filter-button .sub-menu-options .white:hover{background-color:#92d0f0;color:#fff;border:none}.ronneby .filter-panel .filter-panel-container .filter-panel-options-container{margin:auto;padding:10px;display:flex;justify-content:center;align-items:center;height:70px}.ronneby .filter-panel .filter-panel-container .filter-panel-options-container .filter-panel-option{display:flex;margin-bottom:10px;text-align:center}.ronneby .filter-panel .filter-panel-container .filter-panel-options-container .filter-panel-option .filter-panel-option-button{overflow:hidden;font-weight:400;border-radius:20px;width:90%;text-transform:none;transition:none;padding:5px 0;margin:auto}.ronneby .filter-panel .filter-panel-container .filter-panel-options-container .filter-panel-option .filter-panel-option-button .MuiButton-label{font-family:"Work Sans",arial,helvetica,sans-serif!important;font-size:14px;white-space:pre}.ronneby .filter-panel .filter-panel-container .filter-panel-options-container .filter-panel-option :focus{outline:none}.ronneby .filter-panel .filter-panel-container .filter-panel-options-container .filter-panel-option .white{color:#037dba;background-color:#fff}.ronneby .filter-panel .filter-panel-container .filter-panel-options-container .filter-panel-option .white:hover{background-color:#92d0f0;color:#fff;border:none}.ronneby .filter-panel .filter-panel-container .filter-panel-options-container .filter-panel-option .blue{color:#fff;background-color:#037dba;border:1px solid #fff}.ronneby .filter-panel .filter-panel-container .filter-panel-options-container .filter-panel-option .blue:hover{background-color:#035e8e}.ronneby .filter-toggle{width:80%;position:fixed;bottom:0;display:flex;justify-content:center;align-items:center}.ronneby .filter-toggle .filter-toggle-container{justify-content:center;align-items:center;margin-left:0;margin-top:0}.ronneby .filter-toggle .filter-toggle-container .filter-toggle-item{display:flex;justify-content:center;align-items:center;margin-left:auto;margin-right:auto}.ronneby .filter-toggle .filter-toggle-container .filter-toggle-item .filter-toggle-button{color:#037dba;background-color:#fff;box-shadow:0 3px 6px rgba(77,77,77,.160784);font-weight:400;border-radius:25px;flex-direction:column;text-transform:none;padding:5px;min-width:150px;line-height:1.5;font-size:14px}.ronneby .filter-toggle .filter-toggle-container .filter-toggle-item .filter-toggle-button span{font-family:"Work Sans",arial,helvetica,sans-serif!important;flex-direction:inherit}.ronneby .filter-toggle .filter-toggle-container .filter-toggle-item :focus{outline:none}.ronneby ::-webkit-scrollbar{height:0}@media (min-width:0px){.ronneby .background-container{background:#d5e2e7;background:rgba(213,226,231,.5);position:absolute;width:100%;height:100vh;z-index:400;top:0}.ronneby .filter-panel{width:calc(100% - 20px);position:fixed;bottom:120px;margin-left:10px;margin-right:10px}.ronneby .filter-panel .filter-panel-container{overflow:auto;margin:0 10px;overflow-x:hidden;overflow-y:hidden}.ronneby .filter-panel .filter-button-container{height:100px}.ronneby .filter-toggle{width:150px;margin-left:-75px;padding-top:16px;padding-bottom:16px;position:fixed;bottom:25px;left:50%;right:50%;z-index:500}}@media (min-width:512px){.ronneby .filter-panel .filter-button-container{height:110px}}@media (min-width:960px){.ronneby .background-container{display:none}.ronneby .filter-panel{width:850px;margin-left:-425px;position:fixed;bottom:110px;left:50%;right:50%;z-index:200}.ronneby .filter-panel .filter-button-container{height:70px}.ronneby .filter-panel .filter-panel-container{margin:0}.ronneby .filter-panel .filter-panel-container .list-container .filter-panel-item .filter-button:hover .filter-button-icon-container .filter-button-icon{background-color:#035e8e}.ronneby .filter-panel .filter-panel-container .list-container .filter-panel-item .filter-button:hover .filter-button-icon-container .filter-button-icon .icon{color:#fff}.ronneby .filter-panel .filter-panel-container .list-container .category-items .category-items-title{color:#fff;font-weight:400;display:inline;margin:0 70px}.ronneby .filter-toggle{position:fixed;bottom:25px;left:50%;right:50%}}.olofstrom .eventlist-container{margin-top:0;margin-bottom:20px}.olofstrom .eventlist-container h4{margin:0 auto;padding:30px}.olofstrom .eventlist-button-container{margin:30px 0 100px}.olofstrom .eventlist-button-container .navigation-option{text-align:center}.olofstrom .eventlist-button-container .navigation-option .back-to-top-button{overflow:hidden;font-weight:400;min-width:300px;border-radius:20px;text-transform:none;transition:none}.olofstrom .eventlist-button-container .navigation-option .back-to-top-button .MuiButton-label{font-family:arial,helvetica,sans-serif!important;font-size:14px;white-space:pre}.olofstrom .eventlist-button-container .navigation-option :focus{outline:none}.olofstrom .eventlist-button-container .navigation-option .blue{color:#fff;background-color:#1380a6;border:1px solid #fff}.olofstrom .eventlist-button-container .navigation-option .blue:hover{background-color:#1380a6}.olofstrom .event-tile-container{padding:30px 0 0}.olofstrom .event-tile-container a:hover{text-decoration:none}.olofstrom .event-tile-container .event-tile{background-color:#fff;min-height:200px;color:#1380a6;border-radius:10px;box-shadow:2px 2px 5px 0 rgba(0,0,0,.1);padding:20px;cursor:pointer}.olofstrom .event-tile-container .event-tile .event-date-container{margin-bottom:5px;color:#1380a6;font-weight:700}.olofstrom .event-tile-container .event-tile .event-date-container div{display:inline}.olofstrom .event-tile-container .event-tile .event-date-container .event-date{margin-right:20px;color:#1380a6;font-weight:700}.olofstrom .event-tile-container .event-tile .event-title{height:48px;margin-bottom:20px;overflow:hidden}.olofstrom .event-tile-container .event-tile .event-image{width:100%;height:180px;overflow:hidden;position:relative;border-radius:10px}.olofstrom .event-tile-container .event-tile .event-image img{position:absolute;left:-1000%;right:-1000%;top:-1000%;bottom:-1000%;margin:auto;min-width:100%;height:auto}.olofstrom .event-details-wrapper{color:#000;background-color:#fff;min-height:200px;border-radius:10px;box-shadow:2px 2px 5px 0 rgba(0,0,0,.1);padding:20px;margin-top:20px;margin-bottom:20px}.olofstrom .event-details-wrapper .event-date-container{margin-bottom:20px;color:#1380a6}.olofstrom .event-details-wrapper .event-date-container div{display:inline}.olofstrom .event-details-wrapper .event-date-container .event-date{margin-right:20px;font-size:16px;font-weight:700}.olofstrom .event-details-wrapper .event-title{font-size:20px}.olofstrom .event-details-wrapper .event-image{width:100%;height:180px;overflow:hidden;position:relative;border-radius:10px;margin:20px 0}.olofstrom .event-details-wrapper .event-image img{position:relative;margin:auto;min-width:100%;border-radius:10px;height:100%;object-fit:cover}.olofstrom .event-details-wrapper .event-main .event-ingress{margin-top:0;margin-bottom:30px;font-size:16px;font-weight:700;color:#000}.olofstrom .event-details-wrapper .event-main .event-description{font-size:16px;margin-bottom:30px;color:#000;font-weight:400}.olofstrom .event-details-wrapper .event-tile .sub-title{margin:30px 0 10px}.olofstrom .event-details-wrapper .event-tile .sub-title.main{margin:0 0 10px}.olofstrom .event-details-wrapper .event-tile .event-details-title{margin:0 0 2px}.olofstrom .event-details-wrapper .event-tile .event-details{margin:0 0 10px}.olofstrom .event-details-wrapper .event-tile .event-details .contact_info_link{color:#000}.olofstrom .event-details-wrapper .event-tile .event-details .hide{display:none}.olofstrom .event-details-wrapper .event-tile .event-details .inline{display:inline}.olofstrom .event-details-wrapper .event-tile .breakline{white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word}.olofstrom .event-details-wrapper .event-tile .booking-link{background-color:#7ebc54;border-radius:25px;width:100%;margin:30px auto 10px;display:flex;color:#fff;text-decoration:none;text-transform:none;outline:none}.olofstrom .event-details-wrapper .event-tile .booking-link:hover{background-color:#adce6d}.olofstrom .event-details-wrapper .day-picker-btn{background:none;outline:none;border:none;padding:0;margin:5px 0}.olofstrom .event-details-wrapper .day-picker-btn .day-picker-btn-text{border-bottom:1px solid #000}.olofstrom .event-details-wrapper .css-f1hklk-MuiGrid-root>.MuiGrid-item{padding-top:0}.olofstrom .event-details-wrapper .css-f1hklk-MuiGrid-root>.MuiGrid-item hr{border-color:#d5e2e7}.olofstrom .event-details-wrapper .event-webpage-link{color:#000}@media (min-width:576px){.olofstrom .event-tile-container{padding:20px}.olofstrom .event-details-wrapper{margin:20px auto;padding:50px}.olofstrom .event-details-wrapper .event-date-container{margin-bottom:20px}.olofstrom .event-details-wrapper .event-date-container .event-date{font-size:20px}.olofstrom .event-details-wrapper .event-title{margin-bottom:50px;font-size:35px}.olofstrom .event-details-wrapper .event-main,.olofstrom .event-details-wrapper .event-tile{padding:16px 50px 0 0}.olofstrom .event-details-wrapper .event-main .event-description{margin-bottom:30px}.olofstrom .event-details-wrapper .event-image{height:300px}.olofstrom .eventlist-container{margin-top:0}}@media (min-width:960px){.olofstrom .eventlist-button-container{margin:0 100px 50px 0}.olofstrom .eventlist-button-container .navigation-option{text-align:end}.olofstrom .event-details-wrapper .event-image,.olofstrom .event-details-wrapper .event-image img{height:auto}.olofstrom .event-details-wrapper .event-tile{padding:16px 50px 0 16px}.olofstrom .event-details-wrapper .event-tile .sub-title{margin:30px 0 10px}.olofstrom .event-details-wrapper .event-tile .sub-title.main{margin:0 0 10px}}.olofstrom .event-date{margin-right:20px!important;font-weight:400!important}.ronneby .eventlist-container{margin-top:0;margin-bottom:20px}.ronneby .eventlist-container h4{margin:0 auto;padding:30px}.ronneby .eventlist-button-container{margin:30px 0 100px}.ronneby .eventlist-button-container .navigation-option{text-align:center}.ronneby .eventlist-button-container .navigation-option .back-to-top-button{overflow:hidden;font-weight:400;min-width:300px;border-radius:20px;text-transform:none;transition:none}.ronneby .eventlist-button-container .navigation-option .back-to-top-button .MuiButton-label{font-family:"Work Sans",arial,helvetica,sans-serif!important;font-size:14px;white-space:pre}.ronneby .eventlist-button-container .navigation-option :focus{outline:none}.ronneby .eventlist-button-container .navigation-option .blue{color:#fff;background-color:#037dba;border:1px solid #fff}.ronneby .eventlist-button-container .navigation-option .blue:hover{background-color:#035e8e}.ronneby .event-tile-container{padding:30px 0 0}.ronneby .event-tile-container a:hover{text-decoration:none}.ronneby .event-tile-container .event-tile{background-color:#fff;min-height:200px;color:#035e8e;border-radius:10px;box-shadow:2px 2px 5px 0 rgba(0,0,0,.1);padding:20px;cursor:pointer}.ronneby .event-tile-container .event-tile .event-date-container{margin-bottom:5px;color:#65bce8;font-weight:700}.ronneby .event-tile-container .event-tile .event-date-container div{display:inline}.ronneby .event-tile-container .event-tile .event-date-container .event-date{margin-right:20px;color:#037dba;font-weight:700}.ronneby .event-tile-container .event-tile .event-title{height:48px;margin-bottom:20px;overflow:hidden}.ronneby .event-tile-container .event-tile .event-image{width:100%;height:180px;overflow:hidden;position:relative;border-radius:10px}.ronneby .event-tile-container .event-tile .event-image img{position:absolute;left:-1000%;right:-1000%;top:-1000%;bottom:-1000%;margin:auto;min-width:100%;height:auto}.ronneby .event-details-wrapper{color:#000;background-color:#fff;min-height:200px;border-radius:10px;box-shadow:2px 2px 5px 0 rgba(0,0,0,.1);padding:20px;margin-top:20px;margin-bottom:20px}.ronneby .event-details-wrapper .event-date-container{margin-bottom:20px;color:#65bce8}.ronneby .event-details-wrapper .event-date-container div{display:inline}.ronneby .event-details-wrapper .event-date-container .event-date{margin-right:20px;font-size:16px;font-weight:700}.ronneby .event-details-wrapper .event-title{font-size:20px}.ronneby .event-details-wrapper .event-image{width:100%;height:180px;overflow:hidden;position:relative;border-radius:10px;margin:20px 0}.ronneby .event-details-wrapper .event-image img{position:relative;margin:auto;min-width:100%;border-radius:10px;height:100%;object-fit:cover}.ronneby .event-details-wrapper .event-main .event-ingress{margin-top:0;margin-bottom:30px;font-size:16px;font-weight:700;color:#000}.ronneby .event-details-wrapper .event-main .event-description{font-size:16px;margin-bottom:30px;color:#000;font-weight:400}.ronneby .event-details-wrapper .event-tile .sub-title{margin:30px 0 10px}.ronneby .event-details-wrapper .event-tile .sub-title.main{margin:0 0 10px}.ronneby .event-details-wrapper .event-tile .event-details-title{margin:0 0 2px}.ronneby .event-details-wrapper .event-tile .event-details{margin:0 0 10px}.ronneby .event-details-wrapper .event-tile .event-details .contact_info_link{color:#000}.ronneby .event-details-wrapper .event-tile .event-details .hide{display:none}.ronneby .event-details-wrapper .event-tile .event-details .inline{display:inline}.ronneby .event-details-wrapper .event-tile .breakline{white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word}.ronneby .event-details-wrapper .event-tile .booking-link{background-color:#7ebc54;border-radius:25px;width:100%;margin:30px auto 10px;display:flex;color:#fff;text-decoration:none;text-transform:none;outline:none}.ronneby .event-details-wrapper .event-tile .booking-link:hover{background-color:#adce6d}.ronneby .event-details-wrapper .day-picker-btn{background:none;outline:none;border:none;padding:0;margin:5px 0}.ronneby .event-details-wrapper .day-picker-btn .day-picker-btn-text{border-bottom:1px solid #000}.ronneby .event-details-wrapper .css-f1hklk-MuiGrid-root>.MuiGrid-item{padding-top:0}.ronneby .event-details-wrapper .css-f1hklk-MuiGrid-root>.MuiGrid-item hr{border-color:#d5e2e7}.ronneby .event-details-wrapper .event-webpage-link{color:#000}@media (min-width:576px){.ronneby .event-tile-container{padding:20px}.ronneby .event-details-wrapper{margin:20px auto;padding:50px}.ronneby .event-details-wrapper .event-date-container{margin-bottom:20px}.ronneby .event-details-wrapper .event-date-container .event-date{font-size:20px}.ronneby .event-details-wrapper .event-title{margin-bottom:50px;font-size:35px}.ronneby .event-details-wrapper .event-main,.ronneby .event-details-wrapper .event-tile{padding:16px 50px 0 0}.ronneby .event-details-wrapper .event-main .event-description{margin-bottom:30px}.ronneby .event-details-wrapper .event-image{height:300px}.ronneby .eventlist-container{margin-top:0}}@media (min-width:960px){.ronneby .eventlist-button-container{margin:0 100px 50px 0}.ronneby .eventlist-button-container .navigation-option{text-align:end}.ronneby .event-details-wrapper .event-image,.ronneby .event-details-wrapper .event-image img{height:auto}.ronneby .event-details-wrapper .event-tile{padding:16px 50px 0 16px}.ronneby .event-details-wrapper .event-tile .sub-title{margin:30px 0 10px}.ronneby .event-details-wrapper .event-tile .sub-title.main{margin:0 0 10px}}@media (min-width:280px){.olofstrom .MuiDayPicker-root{max-width:250px}.olofstrom .MuiPickerView-root{margin:0!important}.olofstrom .MuiPickersCalendarHeader-root{padding-left:0;padding-right:0;font-weight:700!important}.olofstrom .MuiPickersCalendarHeader-root .MuiPickersCalendarHeader-label{font-family:arial,helvetica,sans-serif!important;font-weight:400;pointer-events:none}.olofstrom .MuiPickersCalendarHeader-root .MuiPickersCalendarHeader-label .MuiPickersCalendarHeader-yearSelectionSwitcher{display:none}.olofstrom .MuiPickersCalendar-weekDayLabel,.olofstrom .MuiPickersDay-dayWithMargin{margin:0;font-weight:700!important}.olofstrom .MuiPickersDay-root.Mui-selected{background-color:#1380a6!important;color:#fff!important;font-weight:700!important}.olofstrom .MuiPickersDay-root:focus.Mui-selected{background-color:#1380a6;font-weight:700!important}.olofstrom .MuiPickersYear-yearButton.Mui-selected{background-color:#1380a6!important;outline:none!important;font-weight:700!important}.olofstrom .css-1eto09t-MuiButtonBase-root-MuiIconButton-root,.olofstrom .css-qlovab-MuiButtonBase-root-MuiIconButton-root,.olofstrom .css-w460v-MuiButtonBase-root-MuiIconButton-root{outline:none!important}.olofstrom .link{text-decoration:none!important}.olofstrom .upcoming-events{background-color:#dd277e!important;color:#000!important}.olofstrom .upcoming-events:focus{background-color:#1380a6!important;color:#fff!important}.olofstrom .outdated{color:rgba(0,0,0,.6)!important}.olofstrom .date-list-container .date-title{margin:20px 0}.olofstrom .date-list-container .button-container{text-align:center}.olofstrom .date-list-container .button-container .button{background-color:initial;color:#000;border-radius:25px;outline:none;min-width:50px}.olofstrom .date-list-container .button-container .button:disabled{color:#dd277e}}@media (min-width:375px){.olofstrom .MuiDayPicker-root{max-width:400px!important}.olofstrom .MuiPickersCalendarHeader-root{padding-left:0;padding-right:0}.olofstrom .MuiPickersCalendar-weekDayLabel,.olofstrom .MuiPickersDay-dayWithMargin{margin:0 2px!important}}@media (min-width:576px){.olofstrom .MuiDayPicker-root{max-width:400px}.olofstrom .MuiPickersCalendarHeader-root{padding-left:0;padding-right:0}.olofstrom .MuiPickersCalendar-weekDayLabel,.olofstrom .MuiPickersDay-dayWithMargin{margin:0 5px!important}}@media (min-width:960px){.olofstrom .MuiPickersCalendarHeader-root{padding-left:24px;padding-right:24px}}@media (min-width:280px){.ronneby .MuiDayPicker-root{max-width:250px}.ronneby .MuiPickerView-root{margin:0!important}.ronneby .MuiPickersCalendarHeader-root{padding-left:0;padding-right:0;font-weight:700!important}.ronneby .MuiPickersCalendarHeader-root .MuiPickersCalendarHeader-label{font-family:"Work Sans",arial,helvetica,sans-serif!important;font-weight:400;pointer-events:none}.ronneby .MuiPickersCalendarHeader-root .MuiPickersCalendarHeader-label .MuiPickersCalendarHeader-yearSelectionSwitcher{display:none}.ronneby .MuiPickersCalendar-weekDayLabel,.ronneby .MuiPickersDay-dayWithMargin{margin:0;font-weight:700!important}.ronneby .MuiPickersDay-root.Mui-selected{background-color:#037dba!important;color:#fff!important;font-weight:700!important}.ronneby .MuiPickersDay-root:focus.Mui-selected{background-color:#037dba;font-weight:700!important}.ronneby .MuiPickersYear-yearButton.Mui-selected{background-color:#037dba!important;outline:none!important;font-weight:700!important}.ronneby .css-1eto09t-MuiButtonBase-root-MuiIconButton-root,.ronneby .css-qlovab-MuiButtonBase-root-MuiIconButton-root,.ronneby .css-w460v-MuiButtonBase-root-MuiIconButton-root{outline:none!important}.ronneby .link{text-decoration:none!important}.ronneby .upcoming-events{background-color:#acc6d6!important;color:#000!important}.ronneby .upcoming-events:focus{background-color:#037dba!important;color:#fff!important}.ronneby .outdated{color:rgba(0,0,0,.6)!important}.ronneby .date-list-container .date-title{margin:20px 0}.ronneby .date-list-container .button-container{text-align:center}.ronneby .date-list-container .button-container .button{background-color:initial;color:#000;border-radius:25px;outline:none;min-width:50px}.ronneby .date-list-container .button-container .button:disabled{color:#acc6d6}}@media (min-width:375px){.ronneby .MuiDayPicker-root{max-width:400px!important}.ronneby .MuiPickersCalendarHeader-root{padding-left:0;padding-right:0}.ronneby .MuiPickersCalendar-weekDayLabel,.ronneby .MuiPickersDay-dayWithMargin{margin:0 2px!important}}@media (min-width:576px){.ronneby .MuiDayPicker-root{max-width:400px}.ronneby .MuiPickersCalendarHeader-root{padding-left:0;padding-right:0}.ronneby .MuiPickersCalendar-weekDayLabel,.ronneby .MuiPickersDay-dayWithMargin{margin:0 5px!important}}@media (min-width:960px){.ronneby .MuiPickersCalendarHeader-root{padding-left:24px;padding-right:24px}}@media (min-width:280px){.olofstrom .report-container{margin-top:10px;margin-bottom:40px}}@media (min-width:960px){.olofstrom .report-container{margin-top:10px}}@media (min-width:280px){.ronneby .report-container{margin-top:10px;margin-bottom:40px}}@media (min-width:960px){.ronneby .report-container{margin-top:10px}}.olofstrom .about-wrapper{color:#000;background-color:#fff;min-height:200px;border-radius:10px;box-shadow:2px 2px 5px 0 rgba(0,0,0,.1);padding:20px;margin-top:20px;margin-bottom:20px}.olofstrom .about-wrapper .about-title{font-size:20px}.olofstrom .about-wrapper .about-image{width:100%;height:180px;overflow:hidden;position:relative;border-radius:10px;margin:20px 0 40px}.olofstrom .about-wrapper .about-image img{position:relative;margin:auto;min-width:100%;border-radius:10px;height:100%;max-height:360px;object-fit:cover}.olofstrom .about-wrapper .about-sub-title{font-size:20px}.olofstrom .about-wrapper .about-main .about-ingress{margin-top:0;margin-bottom:30px;font-size:16px;font-weight:700;color:#000}.olofstrom .about-wrapper .about-main .about-description{font-size:16px;margin-bottom:30px;color:#000;font-weight:400}.olofstrom .about-wrapper .about-tile .sub-title{margin:32px 0 0}.olofstrom .about-wrapper .about-tile .sub-title.main{margin:0}.olofstrom .about-wrapper .about-tile .about-details-title{margin:10px 0 2px}.olofstrom .about-wrapper .about-tile .about-details{margin:0}.olofstrom .about-wrapper .about-tile .about-details .contact_info_link{color:#000}.olofstrom .about-wrapper .about-tile .breakline{white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word}.olofstrom .about-wrapper .css-f1hklk-MuiGrid-root>.MuiGrid-item{padding-top:0}.olofstrom .about-wrapper .css-f1hklk-MuiGrid-root>.MuiGrid-item hr{border-color:#d5e2e7}@media (min-width:576px){.olofstrom .about-tile-container{padding:20px}.olofstrom .about-wrapper{margin:20px auto;padding:50px}.olofstrom .about-wrapper .about-title{margin-bottom:44px;font-size:35px}.olofstrom .about-wrapper .about-sub-title{margin-bottom:20px;font-size:28px}.olofstrom .about-wrapper .about-main,.olofstrom .about-wrapper .about-tile{padding:16px 50px 0 0}.olofstrom .about-wrapper .about-main .about-description{margin-bottom:30px}.olofstrom .about-wrapper .about-image{height:300px}}@media (min-width:960px){.olofstrom .about-wrapper .about-image,.olofstrom .about-wrapper .about-image img{height:auto}.olofstrom .about-wrapper .about-tile{padding:16px 50px 0 16px}.olofstrom .about-wrapper .about-tile .sub-title{margin:30px 0 0}.olofstrom .about-wrapper .about-tile .sub-title.main{margin:0 0 10px}}.ronneby .about-wrapper{color:#000;background-color:#fff;min-height:200px;border-radius:10px;box-shadow:2px 2px 5px 0 rgba(0,0,0,.1);padding:20px;margin-top:20px;margin-bottom:20px}.ronneby .about-wrapper .about-title{font-size:20px}.ronneby .about-wrapper .about-image{width:100%;height:180px;overflow:hidden;position:relative;border-radius:10px;margin:20px 0 40px}.ronneby .about-wrapper .about-image img{position:relative;margin:auto;min-width:100%;border-radius:10px;height:100%;max-height:360px;object-fit:cover}.ronneby .about-wrapper .about-sub-title{font-size:20px}.ronneby .about-wrapper .about-main .about-ingress{margin-top:0;margin-bottom:30px;font-size:16px;font-weight:700;color:#000}.ronneby .about-wrapper .about-main .about-description{font-size:16px;margin-bottom:30px;color:#000;font-weight:400}.ronneby .about-wrapper .about-tile .sub-title{margin:32px 0 0}.ronneby .about-wrapper .about-tile .sub-title.main{margin:0}.ronneby .about-wrapper .about-tile .about-details-title{margin:10px 0 2px}.ronneby .about-wrapper .about-tile .about-details{margin:0}.ronneby .about-wrapper .about-tile .about-details .contact_info_link{color:#000}.ronneby .about-wrapper .about-tile .breakline{white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word}.ronneby .about-wrapper .css-f1hklk-MuiGrid-root>.MuiGrid-item{padding-top:0}.ronneby .about-wrapper .css-f1hklk-MuiGrid-root>.MuiGrid-item hr{border-color:#d5e2e7}@media (min-width:576px){.ronneby .about-tile-container{padding:20px}.ronneby .about-wrapper{margin:20px auto;padding:50px}.ronneby .about-wrapper .about-title{margin-bottom:44px;font-size:35px}.ronneby .about-wrapper .about-sub-title{margin-bottom:20px;font-size:28px}.ronneby .about-wrapper .about-main,.ronneby .about-wrapper .about-tile{padding:16px 50px 0 0}.ronneby .about-wrapper .about-main .about-description{margin-bottom:30px}.ronneby .about-wrapper .about-image{height:300px}}@media (min-width:960px){.ronneby .about-wrapper .about-image,.ronneby .about-wrapper .about-image img{height:auto}.ronneby .about-wrapper .about-tile{padding:16px 50px 0 16px}.ronneby .about-wrapper .about-tile .sub-title{margin:30px 0 0}.ronneby .about-wrapper .about-tile .sub-title.main{margin:0 0 10px}}.prismic img{max-width:100%}.olofstrom .admin-container{margin:40px 0}.olofstrom .admin-container .admin-options-container{margin-right:0}.olofstrom .admin-container .admin-options-container .tool-option{background-color:#d5e2e7;padding:40px;margin-bottom:20px;border-radius:10px;text-align:center;color:#1380a6;font-weight:700}.olofstrom .admin-container .admin-options-container .tool-option.selected{background-color:#1380a6;color:#fff}.olofstrom .admin-container .admin-options-container .tool-option:hover{cursor:pointer;background-color:#dd277e}.olofstrom .admin-container .admin-view-container{padding:40px;background:#d5e2e7;border-radius:10px}@media (min-width:960px){.olofstrom .admin-container .admin-options-container{margin-right:20px}}.olofstrom .admin-container .admin-options-container .tool-option:hover{background-color:#acc6d6!important}.ronneby .admin-container{margin:40px 0}.ronneby .admin-container .admin-options-container{margin-right:0}.ronneby .admin-container .admin-options-container .tool-option{background-color:#d5e2e7;padding:40px;margin-bottom:20px;border-radius:10px;text-align:center;color:#035e8e;font-weight:700}.ronneby .admin-container .admin-options-container .tool-option.selected{background-color:#035e8e;color:#fff}.ronneby .admin-container .admin-options-container .tool-option:hover{cursor:pointer;background-color:#acc6d6}.ronneby .admin-container .admin-view-container{padding:40px;background:#d5e2e7;border-radius:10px}@media (min-width:960px){.ronneby .admin-container .admin-options-container{margin-right:20px}}.olofstrom .admin-tool-container{display:flex;flex-direction:column;align-items:center;justify-content:center}.olofstrom .admin-tool-container .admin-tool-icon{font-size:80px;margin:40px;color:#1380a6}.olofstrom .admin-tool-container .admin-title{font-size:30px;color:#1380a6;font-weight:700;margin:10px 0 20px}.olofstrom .admin-tool-container .admin-text{font-size:16px;color:#1380a6;margin-bottom:10px}.ronneby .admin-tool-container{display:flex;flex-direction:column;align-items:center;justify-content:center}.ronneby .admin-tool-container .admin-tool-icon{font-size:80px;margin:40px;color:#035e8e}.ronneby .admin-tool-container .admin-title{font-size:30px;color:#035e8e;font-weight:700;margin:10px 0 20px}.ronneby .admin-tool-container .admin-text{font-size:16px;color:#035e8e;margin-bottom:10px}.olofstrom .filter-tool-container{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:10px}.olofstrom .filter-tool-container .filter-tool-title{font-size:30px;color:#1380a6;font-weight:700}.olofstrom .filter-tool-container .filter-tool-text{font-size:16px;color:#1380a6;margin-bottom:40px}.olofstrom .filter-tool-container .filter-tool-list{display:flex;flex-direction:column;max-height:100%;width:100%;flex-wrap:wrap}.olofstrom .filter-tool-container .filter-tool-list .filter-tool-list-container{margin:0 70px 20px 0}.olofstrom .filter-tool-container .filter-tool-list .filter-tool-list-container .filter-tool-list-item{display:flex}.olofstrom .filter-tool-container .filter-tool-list .filter-tool-list-container .filter-tool-list-item .filter-tool-list-text{margin-left:10px;color:#1380a6}.olofstrom .filter-tool-container .filter-tool-list .filter-tool-list-container .filter-tool-list-item .filter-tool-list-icon{width:21px;height:21px;background-color:#fff;border-radius:50%;border:3px solid #fff}.olofstrom .filter-tool-container .filter-tool-list .filter-tool-list-container .filter-tool-list-item .filter-tool-list-icon.selected{background-color:#1380a6}.olofstrom .filter-tool-container .filter-tool-list .filter-tool-list-container .filter-tool-list-item:hover{cursor:pointer}.olofstrom .filter-tool-container .filter-tool-button-container{display:flex;justify-content:flex-end;width:100%;margin-top:20px}.olofstrom .filter-tool-container .filter-tool-button-container .filter-tool-button{background-color:#1380a6;color:#fff;padding:8px 60px;border-radius:20px;text-transform:none;outline:none}.olofstrom .filter-tool-container .filter-tool-button-container .filter-tool-button:disabled{background-color:#d9d4d4;color:#a1a1a1}.olofstrom .filter-tool-container .filter-tool-button-container .filter-tool-button:hover{cursor:pointer}.olofstrom .filter-tool-container .loading-filter-container{display:flex;justify-content:center;align-items:center;width:100%}.olofstrom .filter-tool-container .loading-filter-container .loader-large{margin-top:0}.olofstrom .filter-tool-container .error-tool-container{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%}.olofstrom .filter-tool-container .error-tool-container .error-tool-icon{font-size:50px;margin:90px 0 10px;color:#e00a0a}.olofstrom .filter-tool-container .error-tool-container .error-tools-title{font-size:18px;color:#1380a6;margin:10px 0 90px}@media (min-width:960px){.olofstrom .filter-tool-container .filter-tool-list{max-height:650px}}.ronneby .filter-tool-container{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:10px}.ronneby .filter-tool-container .filter-tool-title{font-size:30px;color:#035e8e;font-weight:700}.ronneby .filter-tool-container .filter-tool-text{font-size:16px;color:#035e8e;margin-bottom:40px}.ronneby .filter-tool-container .filter-tool-list{display:flex;flex-direction:column;max-height:100%;width:100%;flex-wrap:wrap}.ronneby .filter-tool-container .filter-tool-list .filter-tool-list-container{margin:0 70px 20px 0}.ronneby .filter-tool-container .filter-tool-list .filter-tool-list-container .filter-tool-list-item{display:flex}.ronneby .filter-tool-container .filter-tool-list .filter-tool-list-container .filter-tool-list-item .filter-tool-list-text{margin-left:10px;color:#035e8e}.ronneby .filter-tool-container .filter-tool-list .filter-tool-list-container .filter-tool-list-item .filter-tool-list-icon{width:21px;height:21px;background-color:#fff;border-radius:50%;border:3px solid #fff}.ronneby .filter-tool-container .filter-tool-list .filter-tool-list-container .filter-tool-list-item .filter-tool-list-icon.selected{background-color:#035e8e}.ronneby .filter-tool-container .filter-tool-list .filter-tool-list-container .filter-tool-list-item:hover{cursor:pointer}.ronneby .filter-tool-container .filter-tool-button-container{display:flex;justify-content:flex-end;width:100%;margin-top:20px}.ronneby .filter-tool-container .filter-tool-button-container .filter-tool-button{background-color:#035e8e;color:#fff;padding:8px 60px;border-radius:20px;text-transform:none;outline:none}.ronneby .filter-tool-container .filter-tool-button-container .filter-tool-button:disabled{background-color:#d9d4d4;color:#a1a1a1}.ronneby .filter-tool-container .filter-tool-button-container .filter-tool-button:hover{cursor:pointer}.ronneby .filter-tool-container .loading-filter-container{display:flex;justify-content:center;align-items:center;width:100%}.ronneby .filter-tool-container .loading-filter-container .loader-large{margin-top:0}.ronneby .filter-tool-container .error-tool-container{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%}.ronneby .filter-tool-container .error-tool-container .error-tool-icon{font-size:50px;margin:90px 0 10px;color:#de0b2c}.ronneby .filter-tool-container .error-tool-container .error-tools-title{font-size:18px;color:#035e8e;margin:10px 0 90px}@media (min-width:960px){.ronneby .filter-tool-container .filter-tool-list{max-height:650px}}.olofstrom .no-access-wrapper{display:flex;flex-direction:column;align-items:center;justify-content:center}.olofstrom .no-access-wrapper .no-access-title{color:#1380a6;font-size:30px;font-weight:700;text-align:center;margin-top:100px}.olofstrom .no-access-wrapper .no-access-description{color:#1380a6;font-size:16px;font-weight:700;text-align:center;margin-top:20px}.ronneby .no-access-wrapper{display:flex;flex-direction:column;align-items:center;justify-content:center}.ronneby .no-access-wrapper .no-access-title{color:#035e8e;font-size:30px;font-weight:700;text-align:center;margin-top:100px}.ronneby .no-access-wrapper .no-access-description{color:#035e8e;font-size:16px;font-weight:700;text-align:center;margin-top:20px}.olofstrom .breadcrumbs-wrapper{margin-top:80px;height:20px;font-size:14px;display:flex;overflow-y:hidden;overflow-x:scroll;scrollbar-width:none}.olofstrom .breadcrumbs-wrapper span{color:#1380a6}.olofstrom .breadcrumbs-wrapper span:hover{cursor:default}.olofstrom .breadcrumbs-wrapper svg{height:20px}.olofstrom .breadcrumbs-wrapper::-webkit-scrollbar{display:none}.olofstrom .breadcrumbs-link{color:#1380a6;flex:none}.olofstrom .breadcrumbs-link:hover{color:#1380a6;text-decoration:none}.olofstrom .breadcrumbs-icon{color:#1380a6;margin-left:12px;margin-right:12px}.olofstrom span.breadcrumb-last{white-space:nowrap;padding-right:20px;font-weight:700}.olofstrom span.breadcrumb-last:after{content:"";position:absolute;right:0;width:30%;height:20px;background:-webkit-linear-gradient(left,hsla(0,0%,100%,0) 70%,#f8f8f8 90%,#f8f8f8);pointer-events:none}@media (min-width:960px){.olofstrom .breadcrumbs-wrapper{margin-top:30px}}.ronneby .breadcrumbs-wrapper{margin-top:80px;height:20px;font-size:14px;display:flex;overflow-y:hidden;overflow-x:scroll;scrollbar-width:none}.ronneby .breadcrumbs-wrapper span{color:#037dba}.ronneby .breadcrumbs-wrapper span:hover{cursor:default}.ronneby .breadcrumbs-wrapper svg{height:20px}.ronneby .breadcrumbs-wrapper::-webkit-scrollbar{display:none}.ronneby .breadcrumbs-link{color:#037dba;flex:none}.ronneby .breadcrumbs-link:hover{color:#037dba;text-decoration:none}.ronneby .breadcrumbs-icon{color:#037dba;margin-left:12px;margin-right:12px}.ronneby span.breadcrumb-last{white-space:nowrap;padding-right:20px;font-weight:700}.ronneby span.breadcrumb-last:after{content:"";position:absolute;right:0;width:30%;height:20px;background:-webkit-linear-gradient(left,hsla(0,0%,100%,0) 70%,#f8f8f8 90%,#f8f8f8);pointer-events:none}@media (min-width:960px){.ronneby .breadcrumbs-wrapper{margin-top:30px}}.olofstrom .event-filter{width:100%;height:70px;margin-top:1px;overflow-x:visible;padding:25px;box-shadow:none!important;background-color:initial!important}.olofstrom .event-filter .select{background-color:#fff;border-radius:10px;border:1px solid #dd277e}.olofstrom .event-filter .select.date{width:95%;margin:20px auto 10px}.olofstrom .event-filter .select.date .MuiDayPicker-root{border-radius:10px;margin:0 auto!important}.olofstrom .event-filter .select.date .MuiDayPicker-root .MuiPickersCalendar-root{min-height:220px;overflow:hidden}.olofstrom .event-filter .select.category{width:95%;margin:20px auto 10px}.olofstrom .event-filter .select.category hr.solid{padding-bottom:10px}.olofstrom .event-filter .select.category .filter-btn{padding:10px 20px}.olofstrom .event-filter .select.category .category-picker-item{width:100%;padding:10px 20px;cursor:pointer}.olofstrom .event-filter .select.category .category-picker-item.active{background-color:#d5e2e7}.olofstrom .event-filter .select.category .category-picker-item:focus{outline:none}.olofstrom .event-filter .select.category .category-picker-item:focus-visible{outline:2px solid #000}.olofstrom .event-filter .select.closed{height:42px}.olofstrom .event-filter .select.open{box-shadow:0 3px 6px rgba(77,77,77,.160784)}.olofstrom .event-filter .select>button:first-child{color:#000;text-transform:none;border:none;width:100%;height:42px;border-radius:10px;font-size:16px;font-weight:400;font-family:arial,helvetica,sans-serif!important}.olofstrom .event-filter .select>button:first-child:focus{outline:none}.olofstrom .event-filter .select>button:first-child .chevron-left{position:absolute;left:10px;font-size:14px}.olofstrom .event-filter .select>button:first-child .chevron-right{position:absolute;right:10px;font-size:14px}.olofstrom .event-filter .select>button:first-child .chevron-down{position:absolute;right:10px;font-size:14px;transition:transform 1s}.olofstrom .event-filter .select>button:first-child .chevron-down.open{transform:rotate(180deg)}.olofstrom .event-filter .select hr.solid{width:90%;border-top:1px solid #dd277e;margin:0 auto}.olofstrom .event-filter .search-container{position:relative;margin-top:0}.olofstrom .event-filter .search-container .search-item{display:flex;justify-content:right}.olofstrom .event-filter .search-container .search-item .search-field{width:75%;height:50px;display:inline-flex}.olofstrom .event-filter .search-container .search-item .search-field .search-icon{margin:14px;font-size:20px;color:#dd277e}.olofstrom .event-filter .search-container .search-item .search-field .search-input{outline:none;border:none;height:50px;width:100%;padding:13px 13px 13px 0}.olofstrom .event-filter .search-container .search-item .search-field .search-input>div>fieldset{border-color:transparent}.olofstrom .event-filter .search-container .search-item .search-field .search-input>div>input{padding:0;color:#1380a6;font-weight:400;font-family:arial,helvetica,sans-serif!important}.olofstrom .event-filter .search-container .search-item .search-field .search-input:focus{outline:none}.olofstrom .event-filter .search-container .search-item .search-btn{width:22%;margin:0 0 10px auto}.olofstrom .event-filter .filter-menu-container{display:block;width:90%;height:80%;position:fixed;z-index:1100;bottom:90px;left:5%;margin-top:0;margin-left:0;overflow:hidden;border-radius:10px}.olofstrom .event-filter .filter-menu-container .filter-menu{width:100%;height:100%;background-color:#fff;justify-content:center;overflow-y:scroll;padding-left:8px;scrollbar-width:thin}.olofstrom .event-filter .filter-menu-container .filter-menu .picked-categories{width:95%;margin:0 auto;display:flex;flex-wrap:wrap}.olofstrom .event-filter .filter-menu-container .filter-menu .picked-categories .filter-item{background-color:#b1d1e1;border-radius:10px;padding:5px 10px;margin:10px 10px 0 0}.olofstrom .event-filter .filter-menu-container .filter-menu .picked-categories .filter-item .delete{margin:0 0 0 10px}.olofstrom .event-filter .filter-menu-container .filter-menu .filter-menu-btn{display:flex;margin:20px auto 30px!important;text-transform:none;font-weight:400;font-family:inherit}.olofstrom .event-filter .filter-btn-container{width:100%;padding:0 20px 10px;display:flex;justify-content:center;position:relative;z-index:1100;align-items:flex-end}.olofstrom .event-filter .filter-btn-container .filter-btn{width:140px;height:42px;border-radius:20px;justify-self:center;margin:10px auto 0}.olofstrom .event-filter .filter-btn-container .filter-btn.icon-btn{position:fixed;z-index:900;bottom:20px;justify-self:center;margin:10px auto 0;width:100px;height:50px;border:none;border-radius:25px;box-shadow:0 3px 6px rgba(77,77,77,.160784);color:#1380a6;background-color:#fff!important;flex-direction:column;line-height:1.5}.olofstrom .event-filter .filter-btn-container .filter-btn.icon-btn .icon{font-size:16px}.olofstrom .event-filter .filter-btn-container .filter-btn.icon-btn span{text-transform:none;font-size:14px;font-weight:400;font-family:arial,helvetica,sans-serif!important;flex-direction:inherit}.olofstrom .event-filter .filter-btn-container .filter-btn.icon-btn:focus{outline:none}.olofstrom .event-filter .border-btn{border-radius:20px;border:1px solid #1380a6;background-color:#fff;color:#1380a6;text-transform:none;font-size:16px;font-family:arial,helvetica,sans-serif!important}.olofstrom .event-filter .primary-btn{height:50px;background-color:#1380a6;border-radius:10px;border:none;color:#fff;font-weight:700}.olofstrom .event-filter .primary-btn:hover{background-color:#1380a6}.olofstrom .event-filter .primary-btn:focus{outline:none}@media (max-height:512px){.olofstrom .event-filter .filter-menu-container{max-height:160px}}@media (min-width:960px){.olofstrom .event-filter{height:100px;background-color:#fff!important;border:1px solid #d5e2e7;border-radius:none;display:inline-flex}.olofstrom .event-filter .select-container{display:flex}.olofstrom .event-filter .select-container .select{position:relative;z-index:1100}.olofstrom .event-filter .select-container .select.date{width:330px;margin:0 10px 0 20px;display:inline-block}.olofstrom .event-filter .select-container .select.date .MuiDayPicker-root{width:320px}.olofstrom .event-filter .select-container .select.category{width:35%;max-width:305px;margin:0 0 0 10px;display:inline-block}.olofstrom .event-filter .search-container{display:flex;justify-content:right}.olofstrom .event-filter .search-container .search-field{width:80%!important;max-width:558px;height:42px!important;background-color:#f8f8f8;margin-right:0;margin-left:auto}.olofstrom .event-filter .search-container .search-field .search-icon{margin:10px!important}.olofstrom .event-filter .search-container .search-field .search-input{height:42px;width:100%;padding:10px!important}.olofstrom .event-filter .search-container .search-btn{min-width:50px;width:18%;max-width:100px;height:42px;margin:0 20px 10px!important}}.olofstrom .primary-btn{background-color:#dd277e!important}.olofstrom .primary-btn:hover{background-color:#e45398!important}.ronneby .event-filter{width:100%;height:70px;margin-top:1px;overflow-x:visible;padding:25px;box-shadow:none!important;background-color:initial!important}.ronneby .event-filter .select{background-color:#fff;border-radius:10px;border:1px solid #acc6d6}.ronneby .event-filter .select.date{width:95%;margin:20px auto 10px}.ronneby .event-filter .select.date .MuiDayPicker-root{border-radius:10px;margin:0 auto!important}.ronneby .event-filter .select.date .MuiDayPicker-root .MuiPickersCalendar-root{min-height:220px;overflow:hidden}.ronneby .event-filter .select.category{width:95%;margin:20px auto 10px}.ronneby .event-filter .select.category hr.solid{padding-bottom:10px}.ronneby .event-filter .select.category .filter-btn{padding:10px 20px}.ronneby .event-filter .select.category .category-picker-item{width:100%;padding:10px 20px;cursor:pointer}.ronneby .event-filter .select.category .category-picker-item.active{background-color:#d5e2e7}.ronneby .event-filter .select.category .category-picker-item:focus{outline:none}.ronneby .event-filter .select.category .category-picker-item:focus-visible{outline:2px solid #000}.ronneby .event-filter .select.closed{height:42px}.ronneby .event-filter .select.open{box-shadow:0 3px 6px rgba(77,77,77,.160784)}.ronneby .event-filter .select>button:first-child{color:#000;text-transform:none;border:none;width:100%;height:42px;border-radius:10px;font-size:16px;font-weight:400;font-family:"Work Sans",arial,helvetica,sans-serif!important}.ronneby .event-filter .select>button:first-child:focus{outline:none}.ronneby .event-filter .select>button:first-child .chevron-left{position:absolute;left:10px;font-size:14px}.ronneby .event-filter .select>button:first-child .chevron-right{position:absolute;right:10px;font-size:14px}.ronneby .event-filter .select>button:first-child .chevron-down{position:absolute;right:10px;font-size:14px;transition:transform 1s}.ronneby .event-filter .select>button:first-child .chevron-down.open{transform:rotate(180deg)}.ronneby .event-filter .select hr.solid{width:90%;border-top:1px solid #acc6d6;margin:0 auto}.ronneby .event-filter .search-container{position:relative;margin-top:0}.ronneby .event-filter .search-container .search-item{display:flex;justify-content:right}.ronneby .event-filter .search-container .search-item .search-field{width:75%;height:50px;display:inline-flex}.ronneby .event-filter .search-container .search-item .search-field .search-icon{margin:14px;font-size:20px;color:#0091d4}.ronneby .event-filter .search-container .search-item .search-field .search-input{outline:none;border:none;height:50px;width:100%;padding:13px 13px 13px 0}.ronneby .event-filter .search-container .search-item .search-field .search-input>div>fieldset{border-color:transparent}.ronneby .event-filter .search-container .search-item .search-field .search-input>div>input{padding:0;color:#037dba;font-weight:400;font-family:"Work Sans",arial,helvetica,sans-serif!important}.ronneby .event-filter .search-container .search-item .search-field .search-input:focus{outline:none}.ronneby .event-filter .search-container .search-item .search-btn{width:22%;margin:0 0 10px auto}.ronneby .event-filter .filter-menu-container{display:block;width:90%;height:80%;position:fixed;z-index:1100;bottom:90px;left:5%;margin-top:0;margin-left:0;overflow:hidden;border-radius:10px}.ronneby .event-filter .filter-menu-container .filter-menu{width:100%;height:100%;background-color:#fff;justify-content:center;overflow-y:scroll;padding-left:8px;scrollbar-width:thin}.ronneby .event-filter .filter-menu-container .filter-menu .picked-categories{width:95%;margin:0 auto;display:flex;flex-wrap:wrap}.ronneby .event-filter .filter-menu-container .filter-menu .picked-categories .filter-item{background-color:#92d0f0;border-radius:10px;padding:5px 10px;margin:10px 10px 0 0}.ronneby .event-filter .filter-menu-container .filter-menu .picked-categories .filter-item .delete{margin:0 0 0 10px}.ronneby .event-filter .filter-menu-container .filter-menu .filter-menu-btn{display:flex;margin:20px auto 30px!important;text-transform:none;font-weight:400;font-family:inherit}.ronneby .event-filter .filter-btn-container{width:100%;padding:0 20px 10px;display:flex;justify-content:center;position:relative;z-index:1100;align-items:flex-end}.ronneby .event-filter .filter-btn-container .filter-btn{width:140px;height:42px;border-radius:20px;justify-self:center;margin:10px auto 0}.ronneby .event-filter .filter-btn-container .filter-btn.icon-btn{position:fixed;z-index:900;bottom:20px;justify-self:center;margin:10px auto 0;width:100px;height:50px;border:none;border-radius:25px;box-shadow:0 3px 6px rgba(77,77,77,.160784);color:#037dba;background-color:#fff!important;flex-direction:column;line-height:1.5}.ronneby .event-filter .filter-btn-container .filter-btn.icon-btn .icon{font-size:16px}.ronneby .event-filter .filter-btn-container .filter-btn.icon-btn span{text-transform:none;font-size:14px;font-weight:400;font-family:"Work Sans",arial,helvetica,sans-serif!important;flex-direction:inherit}.ronneby .event-filter .filter-btn-container .filter-btn.icon-btn:focus{outline:none}.ronneby .event-filter .border-btn{border-radius:20px;border:1px solid #037dba;background-color:#fff;color:#037dba;text-transform:none;font-size:16px;font-family:"Work Sans",arial,helvetica,sans-serif!important}.ronneby .event-filter .primary-btn{height:50px;background-color:#037dba;border-radius:10px;border:none;color:#fff;font-weight:700}.ronneby .event-filter .primary-btn:hover{background-color:#037dba}.ronneby .event-filter .primary-btn:focus{outline:none}@media (max-height:512px){.ronneby .event-filter .filter-menu-container{max-height:160px}}@media (min-width:960px){.ronneby .event-filter{height:100px;background-color:#fff!important;border:1px solid #d5e2e7;border-radius:none;display:inline-flex}.ronneby .event-filter .select-container{display:flex}.ronneby .event-filter .select-container .select{position:relative;z-index:1100}.ronneby .event-filter .select-container .select.date{width:330px;margin:0 10px 0 20px;display:inline-block}.ronneby .event-filter .select-container .select.date .MuiDayPicker-root{width:320px}.ronneby .event-filter .select-container .select.category{width:35%;max-width:305px;margin:0 0 0 10px;display:inline-block}.ronneby .event-filter .search-container{display:flex;justify-content:right}.ronneby .event-filter .search-container .search-field{width:80%!important;max-width:558px;height:42px!important;background-color:#f8f8f8;margin-right:0;margin-left:auto}.ronneby .event-filter .search-container .search-field .search-icon{margin:10px!important}.ronneby .event-filter .search-container .search-field .search-input{height:42px;width:100%;padding:10px!important}.ronneby .event-filter .search-container .search-btn{min-width:50px;width:18%;max-width:100px;height:42px;margin:0 20px 10px!important}}.olofstrom .error-banner{position:fixed;background-color:#fff;width:100%;max-width:100%!important;min-height:200px;max-height:50%;top:25%;align-self:center;text-align:center;padding:50px}.olofstrom .error-banner .back-button{width:250px;height:42px;background-color:#1380a6;border-radius:10px;box-shadow:0 3px 6px rgba(77,77,77,.160784);color:#fff;font-weight:700;text-transform:none;margin:20px 0 0}.olofstrom .error-banner .back-button:hover{background-color:#1380a6}.olofstrom .error-banner .back-button:focus{outline:none}.ronneby .error-banner{position:fixed;background-color:#fff;width:100%;max-width:100%!important;min-height:200px;max-height:50%;top:25%;align-self:center;text-align:center;padding:50px}.ronneby .error-banner .back-button{width:250px;height:42px;background-color:#037dba;border-radius:10px;box-shadow:0 3px 6px rgba(77,77,77,.160784);color:#fff;font-weight:700;text-transform:none;margin:20px 0 0}.ronneby .error-banner .back-button:hover{background-color:#037dba}.ronneby .error-banner .back-button:focus{outline:none}
/*# sourceMappingURL=main.251e05ed.chunk.css.map */