.pager .pager__items>li.pager__item--next a:after,.pager .pager__items>li.pager__item--previous a:after{speak:none;display:inline-block;font-family:icomoon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-align:center;text-decoration:inherit;text-transform:none;width:1em}.pager{margin:1.875rem 0 0}@media (min-width:768px) and (max-width:1024px){.pager{margin-top:3.125rem}}@media (min-width:1025px){.pager{margin-top:5.625rem}}.pager .pager__items{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;position:relative}.pager .pager__items>li{color:#000;margin:8px}.pager .pager__items>li>a,.pager .pager__items>li>span{background-color:transparent;border:1px solid #94b7bb;border-radius:21px;color:inherit;display:block;font-size:1rem;font-weight:500;line-height:30px;min-width:34px;padding:2px 8px 0;text-align:center;text-decoration:none}@media (min-width:1025px){.pager .pager__items>li>a,.pager .pager__items>li>span{line-height:38px;min-width:42px}}.pager .pager__items>li>a:focus,.pager .pager__items>li>a:hover,.pager .pager__items>li>span:focus,.pager .pager__items>li>span:hover{background-color:#8fd6bd}.pager .pager__items>li.is-active>a,.pager .pager__items>li.is-active>span{background-color:#ffa300}.pager .pager__items>li.pager__item--next a,.pager .pager__items>li.pager__item--previous a{font-size:0;text-decoration:none}.pager .pager__items>li.pager__item--next a:after,.pager .pager__items>li.pager__item--previous a:after{content:"\e900";font-size:1rem;line-height:inherit;margin-right:-3px;margin-top:-2px;vertical-align:middle}.pager .pager__items>li.pager__item--previous a:after{margin-right:2px;margin-top:-2px;transform:rotate(180deg)}.pager .pager__items>li.pager__item--ellipsis{margin-left:12px;margin-right:12px;margin-top:4px}@media (min-width:1025px){.pager .pager__items>li.pager__item--ellipsis{margin-left:24px;margin-right:24px}}.pager[data-drupal-views-infinite-scroll-pager]{text-align:center}.pager[data-drupal-views-infinite-scroll-pager] .button{border-bottom:1px solid #ec5742;display:inline-block;letter-spacing:.01em;padding:8px 0}
.node--type-article.node--view-mode-teaser{color:#000;height:100%;word-break:break-word}.node--type-article.node--view-mode-teaser>.node__content{height:100%;position:relative}.node--type-article.node--view-mode-teaser>.node__content .field--name-field-media-image{margin-bottom:16px}.node--type-article.node--view-mode-teaser>.node__content .field--name-field-media-image img{height:auto;width:100%}.node--type-article.node--view-mode-teaser>.node__content .field--name-field-media-image.no-image{aspect-ratio:592/360;background-color:#c7eade}.node--type-article.node--view-mode-teaser>.node__content .field--name-field-article-category{font-size:.75rem;font-weight:600;margin-bottom:13px}.node--type-article.node--view-mode-teaser>.node__content .field--name-field-article-category:before{background-color:#ffa300;border-radius:50%;content:"";display:inline-block;height:8px;margin-right:8px;width:8px}.node--type-article.node--view-mode-teaser>.node__content h2{font-size:1.3125rem;line-height:1.4;margin-bottom:9px;position:static}.node--type-article.node--view-mode-teaser>.node__content h2 a:before{bottom:0;content:"";left:0;position:absolute;right:0;top:0}.node--type-article.node--view-mode-teaser>.node__content .date{font-size:1rem}.node--type-article.node--view-mode-teaser:hover>.node__content .field--name-field-article-category:before{background-color:#8fd6bd}.node--type-article.node--view-mode-teaser:hover>.node__content h2 a{text-decoration-color:#ffa300}.node--type-article.node--view-mode-teaser:hover h2 a{text-decoration:underline}
.view-articles.view-display-id-articles-list{margin-left:auto;margin-right:auto;max-width:1808px;padding-left:54px;padding-right:54px;width:100%}@media (max-width:1024px){.view-articles.view-display-id-articles-list{padding-left:27px;padding-right:27px}}@media (min-width:1025px) and (max-width:1439px){.view-articles.view-display-id-articles-list{max-width:1438px}}@media (min-width:1440px) and (max-width:1789px){.view-articles.view-display-id-articles-list{max-width:1498px}}@media (max-width:767px){.view-articles.view-display-id-articles-list>.view-content .views-row:not(:last-child){margin-bottom:40px}}@media (min-width:768px) and (max-width:1024px){.view-articles.view-display-id-articles-list>.view-content{display:flex;flex-wrap:wrap;margin-left:-1rem;margin-right:-1rem}.view-articles.view-display-id-articles-list>.view-content>.views-row{padding-left:1rem;padding-right:1rem;padding-top:2.5rem;width:50%}.view-articles.view-display-id-articles-list>.view-content>.views-row:first-child,.view-articles.view-display-id-articles-list>.view-content>.views-row:nth-child(2){padding-top:0}}@media (min-width:1025px){.view-articles.view-display-id-articles-list>.view-content{display:flex;flex-wrap:wrap;margin-left:-1.75rem;margin-right:-1.75rem}.view-articles.view-display-id-articles-list>.view-content>.views-row{padding-left:1.75rem;padding-right:1.75rem;padding-top:1.625rem;width:33.3333333333%}.view-articles.view-display-id-articles-list>.view-content>.views-row:first-child,.view-articles.view-display-id-articles-list>.view-content>.views-row:nth-child(2),.view-articles.view-display-id-articles-list>.view-content>.views-row:nth-child(3){padding-top:0}}.view-articles.view-display-id-articles-list>.view-content .node--type-article.node--view-mode-teaser h2{margin-top:0}.view-articles.view-display-id-articles-list>.view-content .node--type-article.node--view-mode-teaser h2 a{border-bottom:0}

.view-calendar[class*=view-display-id-calendar_block]{row-gap:28px}.view-calendar[class*=view-display-id-calendar_block] .calendar__top-bar{align-items:center;display:flex;justify-content:space-between;margin-bottom:1.5rem}.view-calendar[class*=view-display-id-calendar_block] .calendar__top-bar .calendar__heading{color:#000;font-size:1.5rem;font-weight:600;margin:0}.view-calendar[class*=view-display-id-calendar_block] .calendar__top-bar .calendar__link{border-bottom:1px solid #c57e00!important;color:#000;font-size:1.125rem;position:relative;transition:opacity .3s!important}.view-calendar[class*=view-display-id-calendar_block] .calendar__top-bar .calendar__link:hover{border-bottom:1px solid #c57e00!important;opacity:.5}.view-calendar[class*=view-display-id-calendar_block] .calendar__top-bar .calendar__link .calendar__link-icon{height:.75rem;left:-20px;position:absolute;top:50%;transform:translateY(-50%);width:.75rem}.view-calendar[class*=view-display-id-calendar_block] .calendar__top-bar .calendar__link .calendar__link-icon>svg{height:100%;width:100%}@media (min-width:768px){.view-calendar[class*=view-display-id-calendar_block] .calendar__row{display:grid;flex-wrap:wrap;grid-template-columns:1fr;grid-template-columns:repeat(2,1fr);margin:0 -28px;row-gap:28px}.view-calendar[class*=view-display-id-calendar_block] .calendar__row .calendar__col{flex:0 1 100%;padding:0 28px}}@media (min-width:1024px){.view-calendar[class*=view-display-id-calendar_block] .calendar__row{grid-template-columns:repeat(4,1fr)}}.view-calendar[class*=view-display-id-calendar_block] .calendar__row .calendar__line{background-color:#94b7bb;height:100%;width:1px}.calendar-card{background-color:#fff;height:100%;width:100%}.calendar-card.node--type-event.node--view-mode-teaser .start-end-date--wrapper{align-items:center;display:flex}.calendar-card.node--type-event.node--view-mode-teaser .start-end-date--wrapper .bigger{margin:0 5px}.calendar-card .calendar-card__inner{border-bottom:none;display:block;padding:1.5rem 1.5rem 2rem}.calendar-card .calendar-card__category{align-items:center;display:flex;margin-bottom:1.5rem}.calendar-card .calendar-card__category-dot{background-color:#ffa300;border-radius:50%;height:.5rem;margin-right:.5rem;transform:translateY(-1px);width:.5rem}.calendar-card .calendar-card__category--empty .calendar-card__category-dot{opacity:0}.calendar-card .calendar-card__category-text{color:#000;font-size:.75rem;font-weight:600;line-height:1}.calendar-card .calendar-card__category-text .field__item{display:inline}.calendar-card .calendar-card__category-text .field__item:not(:last-of-type):after{content:","}.calendar-card__arrow{display:inline-block}.calendar-card .calendar-card__date,.calendar-card .date{line-height:1;overflow:hidden}.calendar-card .calendar-card__date-wrapper,.calendar-card .date-wrapper{display:block;margin-left:-1.5rem;transition-duration:.3s;transition-property:"transform"}.calendar-card .calendar-card__date .bigger,.calendar-card .calendar-card__date .calendar-card__date-number,.calendar-card .date .bigger,.calendar-card .date .calendar-card__date-number{font-size:2rem;font-weight:500}.calendar-card:hover .calendar-card__date-wrapper{transform:translateX(1.5rem)}.calendar-card .calendar-card__line{background-color:#94b7bb;height:1px;margin-bottom:1rem;margin-top:1rem}.calendar-card .calendar-card__title{color:#000;font-size:1.125rem;font-weight:600;margin-bottom:1rem!important;margin-top:0!important}.calendar-card .calendar-card__icon-text{align-items:center;display:flex}.calendar-card .calendar-card__icon-text.calendar-card__icon-text--first{margin-bottom:10px}.calendar-card .calendar-card__icon-text .calendar-card__icon{margin-right:.75rem}.calendar-card .calendar-card__icon-text .calendar-card__text{color:#000;line-height:1;transform:translateY(1px)}.calendar-card .calendar-card__desc{color:#000}@media (min-width:768px){.view-calendar .calendar__row .calendar__col{flex:0 1 50%}.view-calendar .calendar__row .calendar__col.calendar__col--line{border-right:1px solid #94b7bb}.view-calendar .calendar__row .calendar__col.calendar__col--line:nth-of-type(2n){border-right:none}}@media (min-width:1024px){.view-calendar .calendar__row{flex-wrap:nowrap;margin:0 -28px}.view-calendar .calendar__row .calendar__col{flex:0 1 25%;padding:0 28px}.view-calendar .calendar__row .calendar__col.calendar__col--line,.view-calendar .calendar__row .calendar__col.calendar__col--line:nth-of-type(2n){border-right:1px solid #94b7bb}.view-calendar .calendar__row .calendar__col.calendar__col--line:nth-of-type(4n){border-right:none}}
.main-header .block-views-blocksearch-search-block .popular-searches--wrapper>ul a:before,.main-header .block-views-blocksearch-search-block .views-exposed-form .form-actions:after{speak:none;display:inline-block;font-family:icomoon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-align:center;text-decoration:inherit;text-transform:none;width:1em}.main-header .block-views-blocksearch-search-block{color:#000;letter-spacing:.02em;margin:0 auto 60px;max-width:1390px;padding-left:0;padding-right:0;width:100%}@media (max-width:1024px){.main-header .block-views-blocksearch-search-block{padding-left:27px;padding-right:27px}}@media (min-width:1025px) and (max-width:1439px){.main-header .block-views-blocksearch-search-block{max-width:1438px}}@media (min-width:1440px) and (max-width:1789px){.main-header .block-views-blocksearch-search-block{max-width:1498px}}@media (max-width:1024px){.main-header .block-views-blocksearch-search-block{padding-left:0;padding-right:0}}@media (min-width:1025px){.main-header .block-views-blocksearch-search-block{display:flex;flex-wrap:wrap;gap:0 60px;margin-bottom:100px}}.main-header .block-views-blocksearch-search-block>div:not(.view){width:100%}.main-header .block-views-blocksearch-search-block>div:not(.view)~.popular-searches--wrapper{display:none}.main-header .block-views-blocksearch-search-block .views-exposed-form{display:flex;margin:0 0 36px;padding:0;width:100%}.main-header .block-views-blocksearch-search-block .views-exposed-form .form-item-keyword{flex:1 1 auto;margin-right:-1px}.main-header .block-views-blocksearch-search-block .views-exposed-form .form-item-keyword [type=text]{width:100%}@media (max-width:1024px){.main-header .block-views-blocksearch-search-block .views-exposed-form .form-item-keyword [type=text]{padding-right:48px}}@media (min-width:1025px){.main-header .block-views-blocksearch-search-block .views-exposed-form .form-item-keyword [type=text]{font-size:1.5rem;padding:15px 45px 11px 32px}}.main-header .block-views-blocksearch-search-block .views-exposed-form .form-item-keyword [type=text]:focus,.main-header .block-views-blocksearch-search-block .views-exposed-form .form-item-keyword [type=text]:hover{box-shadow:inset 0 0 0 1px #000}.main-header .block-views-blocksearch-search-block .views-exposed-form .form-actions{margin-left:-1px;position:relative}.main-header .block-views-blocksearch-search-block .views-exposed-form .form-actions [data-drupal-selector*=submit]{background-color:#ffa300;background-color:#8fd6bd;border:1px solid transparent;border-radius:0;color:#000;cursor:pointer;display:inline-block;font-size:1.3125rem;font-size:0;height:100%;line-height:1.4;padding:0;position:relative;text-align:center;transition:color .2s,background-color .2s,border-color .2s!important;width:48px}.main-header .block-views-blocksearch-search-block .views-exposed-form .form-actions [data-drupal-selector*=submit]:focus,.main-header .block-views-blocksearch-search-block .views-exposed-form .form-actions [data-drupal-selector*=submit]:hover{background-color:#8fd6bd;box-shadow:0 4px 20px rgba(0,0,0,.1);color:#000}.main-header .block-views-blocksearch-search-block .views-exposed-form .form-actions [data-drupal-selector*=submit]:focus{outline:0}@media (min-width:1025px){.main-header .block-views-blocksearch-search-block .views-exposed-form .form-actions [data-drupal-selector*=submit]{width:64px}}.main-header .block-views-blocksearch-search-block .views-exposed-form .form-actions:after{content:"\e906";font-size:1.3125rem;pointer-events:none;position:absolute;right:50%;top:50%;transform:translate(50%,-50%)}.main-header .block-views-blocksearch-search-block .popular-searches--wrapper{width:100%}.main-header .block-views-blocksearch-search-block .popular-searches--wrapper .heading{border-bottom:1px solid #94b7bb;font-size:1rem;font-weight:600;padding-bottom:10px}@media (min-width:1025px){.main-header .block-views-blocksearch-search-block .popular-searches--wrapper .heading{font-size:1.125rem;padding-bottom:20px}}.main-header .block-views-blocksearch-search-block .popular-searches--wrapper>ul{margin-top:36px}@media (min-width:768px){.main-header .block-views-blocksearch-search-block .popular-searches--wrapper>ul{-moz-column-count:2;-moz-column-gap:56px;column-gap:56px;-moz-column-width:auto;columns:2;max-width:635px}}.main-header .block-views-blocksearch-search-block .popular-searches--wrapper>ul li{margin-bottom:5px}.main-header .block-views-blocksearch-search-block .popular-searches--wrapper>ul a{border-bottom:1px solid #94b7bb;color:#000;display:block;font-size:1.125rem;padding:8px 0 8px 34px;position:relative}@media (min-width:1025px){.main-header .block-views-blocksearch-search-block .popular-searches--wrapper>ul a{font-size:1.5rem;padding:8px 0 8px 34px}}.main-header .block-views-blocksearch-search-block .popular-searches--wrapper>ul a:before{color:inherit;content:"\e901";font-size:1.125rem;left:0;position:absolute;top:45%;transform:translateY(-50%);transition:left .2s linear}.main-header .block-views-blocksearch-search-block .popular-searches--wrapper>ul a:focus:before,.main-header .block-views-blocksearch-search-block .popular-searches--wrapper>ul a:hover:before{left:8px}.main-header .block-views-blocksearch-search-block .popular-searches--wrapper>ul a.is-active{color:#165c7d}
.language-switcher-language-url ul{align-items:center;display:flex;flex-direction:row-reverse;gap:2px}.language-switcher-language-url ul a{background-color:transparent;border:1px solid transparent;border-radius:15px;display:block;font-size:0;padding:5px 11px 1px;text-decoration:none;transition:color .2s linear,background-color .2s linear}.language-switcher-language-url ul a:before{font-size:1rem;letter-spacing:.01rem}.language-switcher-language-url ul a.is-active,html[lang=en] .language-switcher-language-url ul a[hreflang=en],html[lang=nb] .language-switcher-language-url ul a[hreflang=nb]{border-color:#000}.language-switcher-language-url ul a:focus,.language-switcher-language-url ul a:hover{background-color:#000;color:#fff}.language-switcher-language-url ul a[hreflang=en]:before{content:"EN"}.language-switcher-language-url ul a[hreflang=nb]:before{content:"NO"}
