*{margin:0;padding:0;box-sizing:border-box}body{font-family:Lora,serif;padding:0;font-size:17px;color:#342d2c;font-weight:400;line-height:1.6;overflow-x:hidden}.title,h1,h2,h3,h4{font-family:Open Sans Condensed,sans-serif;letter-spacing:1.5px;color:#342d2c}h1{font-size:300%;text-transform:uppercase;font-weight:600;line-height:1.3}h2{text-transform:uppercase;font-size:250%;font-weight:600;letter-spacing:2px;margin-bottom:10px;line-height:1.3}h3{text-transform:uppercase;font-size:150%;font-weight:600;letter-spacing:1px;margin-bottom:10px;line-height:1.3}b{font-weight:700}a{color:#00939a;text-decoration:underline}.menu-button{position:absolute;display:flex;flex-direction:row;align-items:center;top:0;right:0;font-weight:600;font-size:28px;font-family:Open Sans Condensed,sans-serif;z-index:100;padding:10px 20px;cursor:pointer}div.dark>.menu-button{color:#000}div.light>.menu-button{color:#fff}.menu-button>i{font-size:48px;padding:4px 10px;cursor:pointer}#menu{position:fixed;z-index:101;right:-380px;top:0;width:350px;height:100%;color:#fff;text-transform:uppercase;background:#00939a;transition:all .1s ease-in-out;font-family:Open Sans Condensed,sans-serif;box-shadow:-4px 0 20px 2px #0006;overflow-y:scroll}@media only screen and (max-width:400px){#menu{width:100%;right:calc(-100% - 30px)}}#menu>.closer{padding:20px 0;font-size:18px;display:flex;flex-direction:row;justify-content:flex-end;align-items:center}#menu>.closer>.x-button>i{padding:0 20px;font-size:36px;cursor:pointer}#menu a,#menu a:visited,#menu div.link{color:#fff;padding:10px 30px;font-size:22px;font-weight:600;display:block;cursor:pointer;text-decoration:none;transition:ease-in-out .1s;letter-spacing:.5px}#menu a:hover,#menu div.link:hover{background:#fff6}#menu div.link.expanded{background:#ffffff1a}div.link span.material-icons{font-size:28px;position:relative;top:6px}#menu .sub a{text-transform:none}div.link .more{display:inline-block}div.link .less,.expanded div.link .more{display:none}.expanded div.link .less{display:inline-block}#menu div>.sub{display:none}#menu div.expanded>.sub{display:block}#menu .sub a{padding:10px 30px 10px 50px}section{display:block}#top{height:95vh;width:100vw;position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center}#top.small{height:200px}#top.smallest{height:70px}#top .bg{position:absolute;inset:0}#top h1{color:#fff;line-height:1.3;font-weight:600;font-size:64px;text-transform:uppercase;padding:0 60px 60px;text-align:center;z-index:2}@media only screen and (max-width:1200px){#top h1{font-size:48px}}@media only screen and (max-width:800px){#top h1{font-size:40px}}@media only screen and (max-width:600px){#top h1{font-size:30px}}#top h1.lowercase{text-transform:none}#top h1.backdrop{background:#00000040}#top .logo{position:absolute;left:auto;bottom:60px;height:100px;z-index:2}#top.smallest .logo{position:absolute;left:20px;top:14px;height:40px;z-index:2}@media only screen and (max-width:800px){#top .logo{left:auto;height:65px}}#top.small .logo{position:absolute;top:30px;left:30px;height:80px;z-index:2}#top.small h1{padding:0}#top button{z-index:2}button,a.button{background:#00939a;border:0;border-radius:5px;padding:12px 20px;color:#fff;font-size:16px;font-weight:600;cursor:pointer;font-family:Arial,Arial,Helvetica,sans-serif}a.button{text-decoration:none;display:inline-block;padding:10px 40px}a.button.external{background:#fbc34b;color:#342d2c}button:hover,a.button:hover{box-shadow:0 1px 15px #00000040}button.bli-medlem{border-radius:5px;text-transform:uppercase;font-size:22px}#banner{width:100%;height:250px;margin:10px 0}#tidningen{width:100%}#tidningen h2{text-align:center}#tidningen .image{padding-right:40px}#kontakt{font-size:16px;text-align:left;width:100%;margin:60px 0}#kontakt .personal-item{padding:20px}#kontakt .personal-item img{filter:grayscale(1)}.space-between{justify-content:space-between}.equal>div{flex:1}#members{width:100%;color:#fff}#members .members-list{display:flex;flex-flow:row;flex-wrap:wrap;justify-content:space-between}#members>div:first-child{width:33%}#members>div:last-child{width:66%}#members .item{display:flex;flex-wrap:wrap}#members .item>.image{height:100%}#members .item>.image img{border-radius:10px}#members .item .text{display:flex;align-items:center;padding:0 0 0 30px;font-size:22px;font-weight:600;flex:1;font-family:Open Sans Condensed,sans-serif}#members .item .signature{font-family:Open Sans Condensed,sans-serif;font-weight:400;text-align:left;margin-top:10px}@media only screen and (max-width:1000px){#members{flex-wrap:wrap-reverse}#members>div:first-child{width:100%;text-align:center;margin-top:40px}#members>div:last-child{width:100%}}@media only screen and (max-width:600px){#members .item>.image{width:100%;height:400px;margin-bottom:20px}}.tidning-item{width:100px}.margin-top{margin-top:40px;margin-bottom:40px}.max-width{width:100%;max-width:1240px}.max-width-smaller{width:100%;max-width:900px;padding:0 15px}@media only screen and (max-width:1200px){.page.max-width{margin-top:0;margin-bottom:0}}@media only screen and (max-width: 800px){.page.max-width-smaller{margin-top:0;margin-bottom:0;padding:0 15px}.page.max-width-smaller .drop-margins{margin:0}.page.max-width{padding:0 15px}.page>.breadcrumbs{padding-top:15px}h1,h2{font-size:200%}}.text-shadow{text-shadow:.1rem .1rem 0 rgba(0,0,0,.5),0 0 .8rem rgba(0,0,0,.5)}.text-shadow-light{text-shadow:.05rem .05rem 0 rgba(0,0,0,.8)}button.center{align-self:center}.align-right{text-align:right}.align-center{text-align:center}#bottom{color:#000;width:100%;padding:40px 30px;font-size:15px}#bottom a{color:#000}#bottom h4{margin-bottom:20px}#bottom>div{width:100%}.om-oss-text{margin-top:40px;font-size:14px}.page{padding:30px;margin:20px 0;display:flex;flex-direction:column}#bottom .columns{justify-content:space-between;display:flex;flex-wrap:wrap;flex-direction:row}#bottom .columns>div .inner{padding:20px 0}@media only screen and (max-width:800px){#bottom .columns>div{width:50%}}@media only screen and (max-width:600px){#bottom .columns>div{width:100%;font-size:110%}}.news-list{display:flex;flex-direction:row;flex-wrap:wrap;margin:20px -20px}.article-box .inner:hover{box-shadow:0 1px 15px #00000040}.article-box{width:50%;padding:20px}@media only screen and (max-width:1000px){.article-box{padding:10px}.news-list{margin:20px -10px}}.article-box.col3{width:33.33333%}.article-box h3{text-transform:none}.article-box.uppercase h3{text-transform:uppercase}.article-box .image{height:280px}.article-box .inner{cursor:pointer;color:#333;height:100%;box-shadow:0 5px 15px #0003;border-radius:4px}.article-box .inner:hover{box-shadow:0 1px 15px #0006}.article-box .event .box{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%}.event .box .month{text-transform:uppercase;font-size:48px;font-weight:600;font-family:Open Sans Condensed,sans-serif}.event .box .day{font-size:70px;font-weight:600;font-family:Open Sans Condensed,sans-serif;line-height:1}.article-box img{height:350px}.article-box .sub{padding:30px}.article-box:hover h3{text-decoration:underline}.article-box a{color:#000;text-decoration:none}.article-box a.inner{display:block}.article-box .minor{font-size:20px;font-weight:800;text-transform:uppercase;font-family:Open Sans Condensed,sans-serif}@media only screen and (max-width:1200px){.article-box.col3,.value-box.col3{width:50%}}@media only screen and (max-width:800px){.article-box,.article-box.col3,.value-box,.value-box.col3{width:100%}}.tag{color:#fff;background:#63afb3;display:inline-block;padding:5px 10px;border-radius:5px;font-weight:500}.value-bg{background:#63afb3}.article-box .event .box{background:#1b731c80}.event-bg{background:#1b731c20}.event-bg-dark{background:#1b731cc0;color:#fff}.inner.event-bg-dark,.inner.event-bg-dark h3{color:#fff}.event-bg-light{background:#1b731c10}.article-bg{background:#fbc34b40}.article-bg-light{background:#fbc34b20}.white-bg{background:#fff}.white-fg,.fg-white{color:#fff}.bg-yellow{background:#fbc34b}.bg-yellow-light{background:#fbc34b30}.bg-green{background:#1b731c}.bg-pink{background:#cb1b67}.bg-pink-light{background:#cb1b6790}.bg-azure{background:#00939a}.bg-azure-light{background:#00939a90}#dialog-wrapper{background:#0003;position:fixed;display:none;top:0;left:0;width:100%;height:100%;z-index:2000;overflow:scroll}#dialog-wrapper .inner{width:100%;height:100%;display:flex;flex-flow:column;align-items:center;justify-content:center}#dialog-wrapper.visible{opacity:1;transition:opacity ease-in-out .5s}#dialog-box{padding:40px;box-sizing:border-box;max-width:800px;background:#fff;position:relative}#dialog-box.visible{opacity:1}#dialog-box a.close{cursor:pointer;color:#000;text-decoration:none;transition:all ease .1s;position:absolute;right:0;top:0;padding:20px 25px}#dialog-box a span{font-size:34px}#dialog-box a.close:hover{background:#ddd}@media only screen and (max-width:600px){#dialog-box{padding:40px 20px 20px}}#dialog-box .content{font-size:16px;line-height:1.5}#dialog-box h1{font-size:32px;margin-bottom:10px;padding-right:60px}#dialog-box h3{font-size:20px}@media only screen and (max-width:600px){#dialog-box h1{font-size:26px}#dialog-box h3{font-size:18px}}#dialog-box button{width:100%}#dialog-box button:hover{background:#007a80}#dialog-box{overflow:auto}#dialog-box form{width:100%}#dialog-box .fields{display:flex;gap:10px}#dialog-box .fields>label{flex:1}#dialog-box label{display:block;font-size:15px}#dialog-box input[type=text],#dialog-box input[type=email],#dialog-box input[type=tel],#dialog-box select{font-size:17px;padding:8px 10px;width:100%;box-sizing:border-box;border:1px solid #999;border-radius:3px;margin:0 0 10px;background-color:#fff}#dialog-box label.check{display:flex;align-items:center;gap:10px;min-height:44px;font-size:inherit}#dialog-box input[type=checkbox]{flex:none;width:22px;height:22px;margin:0;accent-color:rgb(0,147,154)}#dialog-box select{padding-right:36px;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='9'%3E%3Cpath d='M1 1l6 6 6-6' fill='none' stroke='%23342d2c' stroke-width='2'/%3E%3C/svg%3E") no-repeat right 12px center;-moz-appearance:none;-webkit-appearance:none;appearance:none}.personuppgifter{margin:20px 0;color:#444;font-size:90%}.noscroll,.no-scroll{overflow:hidden}.hidden{display:none}.floating-top{position:fixed;top:-90px;left:0;display:flex;flex-direction:row;justify-content:space-between;height:60px;background:#fff;z-index:100;width:100%;box-shadow:0 .2rem 1.7rem #0000001c;transition:all .2s ease-in-out}.floating-top img{padding:10px;height:60px;width:60px}.floating-top>div{display:flex;flex-direction:row;align-items:center;font-weight:600;font-size:26px;padding:10px;font-family:Open Sans Condensed,sans-serif}.floating-top>div>i{color:#000;font-size:48px;padding:7px 10px;cursor:pointer}#consent{position:fixed;right:0;bottom:0;left:0;z-index:99;background:#fff;box-shadow:0 -.2rem 1.7rem #0003}#consent[hidden]{display:none}#consent .inner{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:15px 40px;max-width:1240px;margin:0 auto;padding:20px}#consent .text{flex:1 1 400px;max-width:760px;font-size:15px;line-height:1.5}#consent h3{font-size:22px;margin-bottom:6px}#consent .buttons,#dialog-box .consent-buttons{display:flex;gap:10px}#consent button,#dialog-box .consent-buttons button{flex:1;min-width:140px;font-size:17px;padding:10px 22px;border:2px solid #00797f;background:#00797f;color:#fff}#consent button[data-consent=nej],#dialog-box .consent-buttons button[data-consent=nej]{background:#fff;color:#00797f}#consent button[data-consent=nej]:hover,#dialog-box .consent-buttons button[data-consent=nej]:hover{background:#e5f2f2}@media only screen and (max-width:600px){#consent .inner{padding:15px}#consent h3{font-size:20px}#consent .text{flex-basis:100%;font-size:14px}#consent .buttons{width:100%}#consent button{min-width:0}}.footer-links{padding-top:10px}.kakor table{width:100%;border-collapse:collapse;font-size:15px;margin:10px 0 20px}.kakor .cookie-list{margin:0 0 15px}.kakor .cookie-list summary{cursor:pointer;padding:6px 0;color:#00797f;font-weight:700}.kakor .cookie-list table{margin:5px 0 0}.kakor th,.kakor td{text-align:left;vertical-align:top;padding:8px 10px 8px 0;border-bottom:1px solid #ddd}.kakor h3{margin-top:25px}.kakor p{margin-bottom:10px}.kakor td:last-child{white-space:nowrap}.kakor .consent-state{margin:15px 0 10px;font-weight:700}.kakor .consent-buttons{margin-bottom:25px}.page-title{padding:30px 0 20px}.start-block{padding:50px 30px}.flex-50>div{width:50%}@media only screen and (max-width:1000px){.flex-50{flex-wrap:wrap}.flex-50>div{width:100%}}.size-110{font-size:110%}.uppercase{text-transform:uppercase}.padding-30{padding:30px}.height-400{height:400px}.height-450{height:450px}.centered{align-items:center;justify-content:center}.hover-shadow:hover{box-shadow:0 1px 15px #00000040}.contact-list{display:flex;flex-wrap:wrap;flex-direction:row;margin:0 -20px;padding:0 0 20px}.contact-list>div{width:50%;padding:20px}@media only screen and (max-width:800px){.contact-list{margin:0 -15px}.contact-list>div{padding:20px 15px}}@media only screen and (max-width:600px){.contact-list>div{width:100%}}.contact-image{width:200px;height:200px;margin:0 0 20px}.contact-image img{height:100%;width:100%;border-radius:100px}.btoa-hidden{display:none}.breadcrumbs{margin:0;text-transform:uppercase;font-family:Open Sans Condensed,sans-serif;font-size:16px;letter-spacing:1px;font-weight:400}.breadcrumbs a{color:#333;cursor:pointer;text-decoration:none}.breadcrumbs a:hover{text-decoration:underline}.breadcrumbs span.material-icons{font-size:12px}
