@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;700&display=swap";h1{font-family:Montserrat,sans-serif;font-weight:700;margin-bottom:1rem;font-size:2.5rem}h2{font-size:1.5rem;line-height:2rem;margin-top:1rem;margin-bottom:1rem}@media screen and (max-width: 1000px){h1{font-size:1.7rem}h2{font-size:1.2rem}}.header{display:grid;z-index:20;width:100%;transition:all .3s ease-in;align-content:flex-end;align-items:center;justify-items:center;grid-template-columns:auto auto 1fr auto;background-color:#2e3f4b}.header.oinloggad{grid-template-columns:1fr}.header .search .searchIcon{width:27px}.header .menu{position:relative;z-index:20}.header .menu .menu-btn{position:relative;z-index:30;padding:1rem 2rem;cursor:pointer}.header .menu .menu-btn .menu-icon-open{transition:all .3s}.header .menu ul{background-color:#2e3f4b;margin:0;padding:6rem 0 0 2rem;position:absolute;width:30vw;left:-60vw;top:0;height:100vh;transition:all .5s;list-style:none}.header .menu ul li{margin:0;padding:0;font-weight:700;font-size:2rem}.header .menu ul li.logout{margin-top:4rem}.header .menu ul li a{font-weight:700;color:#fff;text-decoration:none}.header .menu ul li a:hover{text-decoration:underline}.header .menu.open .menu-btn .menu-icon-open{transform:scaleX(-1)}.header .menu.open ul{left:0}.header a{color:#fff;text-decoration:none}.header .user{display:flex;justify-content:flex-end;margin-right:1rem;align-items:center;color:#fff;gap:1rem}.header .user img{width:40px;border-radius:50%}.header .user .initials{width:40px;height:40px;background-color:#d7e1e5;color:#333;display:grid;justify-content:center;align-items:center;border-radius:50%}.header .logo{padding:1rem 2rem;text-align:center}.header .logo img{width:150px;height:auto}@media screen and (max-width: 1200px){.header .menu.open ul{left:0}.header .menu ul{padding:6rem 0 0;position:absolute;width:100vw;left:-100vw;top:0;height:100vh;transition:all .5s}.header .menu ul li{padding-left:2rem;font-size:1.5rem}.header .logo img{width:150px;height:auto}}.searchFormWrapper{background-color:#d7e1e5;display:none;height:0;opacity:0;overflow:hidden;transition:height .3s ease-in-out,opacity .6s ease-in-out}.searchFormWrapper.open{display:block;height:auto;opacity:1}.searchForm{max-width:1000px;margin:0 auto;padding:1rem;display:grid;grid-template-columns:1fr auto;gap:1rem}.searchForm .searchInput{border:none;background-color:transparent;border-bottom:2px solid #FFF;padding:0}.searchForm .searchInput:focus{outline:none}.searchForm button .searchIcon{width:27px;height:auto}@media screen and (max-width: 1000px){.user .userName{display:none}}.pageWithMenu{display:grid;grid-template-columns:1fr 3fr;column-gap:2rem;max-width:1000px;width:100%;margin:1rem auto}.pageWithMenu.noMenu{display:block}.pageWithMenu h1{margin-top:0}.pageWithMenu .subMenu{background-color:#d7e1e5;border-radius:4px;margin-top:5rem}.pageWithMenu .subMenu .mainPage{background-color:#2e3f4b;border-radius:4px 4px 0 0}.pageWithMenu .subMenu .mainPage a{padding:.5rem 1rem;display:block;text-decoration:none;color:#fff}.pageWithMenu .subMenu .menuItem.active a{font-weight:600}.pageWithMenu .subMenu .menuItem a{padding:.3rem 1rem;display:block;text-decoration:none}.articleImage{width:100%}.login button{margin-top:1rem}.content{max-width:1000px;width:100%;margin:0 auto;position:relative;z-index:5;background-color:#fff;height:100%}.content .text iframe{width:100%}@media screen and (max-width: 1000px){.pageWithMenu{display:block;padding:0 1rem;box-sizing:border-box}.pageWithMenu .subMenu{margin-top:1rem;margin-bottom:1rem}.loginpage{padding:0 1rem}.content-page .text{padding:1rem}.content-page h2{padding:0 1rem}}.section-header{background-color:#eee;color:#444;cursor:pointer;padding:18px;font-weight:700;border:none;text-align:left;outline:none;font-size:15px;margin-top:1rem}.section-header:after{content:"➕";font-size:13px;color:#fff;float:right;margin-left:5px}.section-header:hover{background-color:#ccc}.section-header.active:after{content:"➖"}.section-header.active{background-color:#ccc}.section-content{padding:0 18px;background-color:#f1f1f1;max-height:0;overflow:hidden;transition:max-height .2s ease-out}.files{border-top:2px solid #ccc;padding:1rem 0}.files .file{font-weight:500}.files .file a:before{content:"";width:15px;height:15px;display:inline-block;background-size:contain;margin-right:10px;background-image:url(/assets/attachment.svg)}.question-header{background-color:#9cb0bc;color:#444;cursor:pointer;padding:18px;font-weight:700;border:none;text-align:left;outline:none;font-size:15px;margin-top:1rem}.question-header:after{content:"➕";font-size:13px;color:#0000;text-shadow:0 0 #000;float:right;margin-left:5px}.question-header:hover{background-color:#9cb0bc}.question-header.active:after{content:"➖"}.question-header.active{background-color:#9cb0bc}.question-content{padding:0 18px;background-color:#d7e1e5;max-height:0;overflow:hidden;transition:max-height .2s ease-out}.article .date{margin-top:2rem}.article .date span{margin-left:1rem}.article h1{margin-top:1rem}@media screen and (max-width: 1000px){.article{padding:0 1rem}}.years{margin-bottom:1rem;display:flex;gap:1rem}.years .year{border-radius:10px;padding:.5rem;background-color:#d7e1e5;text-decoration:none}.years .year.selected{background-color:#2e3f4b;color:#fff}.newspage .text{margin:0}.newspage .newsList{display:grid;grid-template-columns:1fr 1fr 1fr}.newspage .newsList a,.newspage .newsList a:hover,.newsItemLink,.newsItemLink:hover{text-decoration:none}.newsItem{padding:1rem;transition:all .3s ease-in-out;border-radius:5px}.newsItem:hover{box-shadow:0 3px 6px #63636330,0 2px 5px #6363633b;background-color:#d7e1e5}.newsItem .image img{width:100%}.newsItem .date{font-size:.8rem}.newsItem .heading{font-size:1.2rem;font-weight:700}@media screen and (max-width: 1000px){.newspage{padding:0 1rem}.newspage .newsList{grid-template-columns:1fr;row-gap:1.5rem}.newspage .newsList .newsItem{background-color:#d7e1e5}}.calendarpage .calendarList a{text-decoration:none}.calendarItem{border-radius:4px;margin-bottom:1rem;display:grid;gap:1rem;grid-template-columns:100px 1fr;background-color:#d7e1e5}.calendarItem .date{padding-bottom:.5rem;text-align:center;background-color:#2e3f4b;border-radius:4px 0 0 4px;color:#fff}.calendarItem .date .day{font-size:2rem;font-weight:700}.calendarItem .calendarContent{display:grid;grid-template-columns:1fr;justify-content:center;align-content:center}.calendarItem .calendarContent .heading{font-size:1.2rem;font-weight:700}.calendarItemLink,.calendarItemLink:hover{text-decoration:none}@media screen and (max-width: 1000px){.calendarList{padding:0 1rem}}.newsList{display:grid;grid-template-columns:1fr 1fr 1fr;gap:1rem}@media screen and (max-width: 1000px){.newsList{display:block}}.profile{margin-top:2rem;display:grid;grid-template-columns:1fr 1fr}.profile .name{font-weight:600}.profile img{border-radius:50%;width:200px}.profile .link{width:200px;margin-bottom:1rem;text-align:center}.profile .profileForm .form-section{margin-bottom:.5rem;display:grid;grid-template-columns:1fr}.profile .profileForm .form-section label{font-weight:600;margin-bottom:.2rem}.profile .profileForm .form-section input{width:100%;padding:5px;box-sizing:border-box}.profile .profileForm .form-section textarea{padding:5px;width:100%;height:5rem;box-sizing:border-box}.profile .success{margin-top:1rem;color:green}@media screen and (max-width: 1000px){.profilePage{padding:0 1rem}.profile{display:block}.profile .profileForm{margin-top:2rem}}.login-form button{display:flex;align-items:center;background-color:#d7e1e5;color:#333;gap:1rem}.login-form svg{width:50px}button{border-radius:8px;display:inline-block;border:1px solid transparent;padding:.3rem 1.2rem;font-size:1em;font-weight:500;font-family:inherit;background-color:#2e3f4b;color:#fff;cursor:pointer;transition:border-color .25s}button:hover{border-color:#9cb0bc}button:focus,button:focus-visible{outline:4px auto #9CB0BC}label{display:block;font-weight:500}input[type=text]{padding:.3rem .5rem}select{padding:.3rem}.validation-summary-errors{color:#c00}.members{display:grid;row-gap:1rem}.members .memberFilter{margin-bottom:2rem}.members .memberFilter form{display:flex;gap:1rem}.members .member{display:grid;grid-template-columns:auto 1fr;gap:1rem}.members .member .memberInfo{display:grid;grid-template-columns:1fr}.members .member .memberInfo .mainDetails a{text-decoration:none}.members .member .memberInfo .name{font-weight:600}.members .member .memberInfo .moreDetails{display:grid;grid-template-columns:auto 1fr;column-gap:1rem}.members .member .image img{width:100px;border-radius:50%;display:block;margin-bottom:.5rem}.members .member .initials{border-radius:50%;background-color:#d7e1e5;width:100px;height:100px;font-weight:400;font-size:2rem;display:grid;align-items:center;justify-content:center;margin-bottom:.5rem}@media screen and (max-width: 1000px){.membersPage{padding:0 1rem}.members .member,.members .member .memberInfo{display:block}.members .member .memberInfo .mainDetails{margin-bottom:.5rem}}.resultList{margin-top:2rem}.resultList .resultItem{margin-bottom:1.5rem}.resultList .resultItem .resultItemDate{font-size:.7rem;color:#979797}.resultList .resultItem .resultItemUrl{font-size:.8rem;color:#979797}.resultList .resultItem .resultItemName{font-weight:600}.resultList .resultItem .resultItemName a{text-decoration:none}.resultList .resultItem .resultItemName a:hover{text-decoration:underline}@media screen and (max-width: 1000px){.searchpage{padding:0 1rem}}.calendaritempage .location{display:grid;grid-template-columns:auto 1fr;align-items:center;column-gap:.5rem}.calendaritempage .location svg{width:10px;height:auto}:root{font-family:Montserrat,sans-serif;line-height:1.5;font-weight:400;color:#000c;background-color:#fff;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;font-size:16px}html,body{padding-bottom:1rem;font-size:16px}.page-top{color:#fff;display:flex;justify-content:center;align-items:center;min-height:40vh;text-align:center;background-size:cover;background-position:center center;position:relative}.page-top h1{position:relative;z-index:16;font-size:4rem;margin-top:3rem}.page-top .btn-second{margin-bottom:3rem}.page-top:after{top:0;left:0;content:"";position:absolute;width:100%;height:100%;z-index:15;background-color:#0006}.links{max-width:1200px;width:100%;margin:1rem auto 2rem;position:relative;z-index:5}.links .umb-block-list{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:2rem}.links .umb-block-list .link-block{padding:1rem 1rem 3rem;background-color:#d7e1e5;border-radius:4px;position:relative}.links .umb-block-list .link-block .link-header{font-weight:700;font-size:1.2rem;margin-bottom:.5rem}.links .umb-block-list .link-block .read-more{margin-top:1rem;color:#2e3f4b;position:absolute;bottom:.5rem;text-decoration:none;line-height:2.6rem;display:inline-block;width:auto;font-weight:500}.links .umb-block-list .link-block .read-more:after{content:"";background:url(/assets/green_arrow.svg);background-repeat:no-repeat;width:26px;height:26px;background-size:20px!important;position:absolute;right:-40px;top:11px}a{color:#333;text-decoration:underline}a:hover{text-decoration:underline}body{font-family:Montserrat,sans-serif;margin:0;padding:0}hr{border-top:2px solid #CCC}ul{margin:0;padding:0 0 0 1rem}.btn-second{position:relative;z-index:16;display:inline-block;background-color:#d7e1e5;font-size:1.5rem;line-height:1.8rem;padding:25px 80px 25px 30px;font-weight:700;border-radius:6px;text-decoration:none}.btn-second:after{content:"";background:url(/assets/black_arrow.svg);width:30px;height:30px;background-size:30px!important;position:absolute;right:20px;top:25px}@media screen and (max-width: 1200px){.links .umb-block-list{padding:0;display:grid;grid-template-columns:1fr 1fr}}@media screen and (max-width: 1000px){.page-top{padding:2rem}.page-top h1{font-size:1.5rem;margin-top:4rem}.links .umb-block-list{padding:1rem;display:block}.links .umb-block-list .link-block{margin-bottom:2rem;padding:1rem}.links .umb-block-list .link-block .read-more{position:relative;bottom:0}.prices{grid-template-columns:1fr}}
