/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.toolbar-menu{width:100%;}
.file a::before{content:"";font-family:icons;font-weight:400;font-size:.8em;position:absolute;left:0;background:white;}
.tablesaw tr > th >span{font-weight:700;vertical-align:bottom;}.tablesaw tbody > tr > td{text-align:right;}
.FooterInfo__group.FooterInfo__group--main .FooterInfo__groupcontent p{line-height:1.5rem;}
body{position:relative;scroll-behavior:smooth;}img{width:100%;height:auto;}sup:first-child{margin-top:-1.1em;}a.Layout__header__skiplink{-webkit-tap-highlight-color:transparent;outline:none;}.TextBlock p a{overflow-wrap:break-word;word-break:break-word;hyphens:auto;}.ch2-open-settings-btn,.ch2-open-settings-btn:hover,.ch2-open-settings-btn:active{padding-bottom:0;border-bottom:0;}.sr-only{border:0 !important;clip:rect(1px,1px,1px,1px) !important;-webkit-clip-path:inset(50%) !important;clip-path:inset(50%) !important;height:1px !important;margin:-1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important;white-space:nowrap !important;}.ArticleMeta__tags{margin-top:1rem;}.ch2-icon.ch2-visible{z-index:calc(var(--H-zindex--header,var(--zindex--header)) - 1);}.InfoHero__footer{margin:30px 0 0 0;}.InfoHero__footer > .paragraph--type--logos{display:grid;grid-template-columns:60px 2fr;grid-auto-rows:40px;align-items:center;margin:0;}.InfoHero__footer > .paragraph--type--logos .field-image > img{width:50px;height:auto;}.InfoHero__footer > .paragraph--type--logos .text a{border-bottom:var(--link-underline);color:var(--link-color);font-weight:var(--link-weight);padding-bottom:var(--link-underline-offset);text-decoration:none;transition:var(--link-transition);transition-property:border-color,background-color,color,text-shadow,box-shadow,outline;}.InfoHero__footer > .paragraph--type--logos .text a:active,.InfoHero__footer > .paragraph--type--logos .text a:hover{border-bottom:var(--link-underline--hover);color:var(--link-color--hover);}.InfoHero__footer > .paragraph--type--logos .field-title{font-size:16px;font-weight:700;}.construction-list{padding-top:70px;}.construction-list > li{max-width:792px;padding:24px 32px;border-top:1px solid #c7cbd0;}.construction-list .construction-list-item > div{margin-bottom:8px;}.construction-list .construction-list-item .views-field-field-type{font:var(--font-bd-s);color:var(--color-faxafloi-100);position:relative;padding-left:20px;margin-right:25px;}.construction-list .construction-list-item .views-field-field-type::before{content:'';background:url('/themes/custom/reykjavik/assets/construction/suitcase_ico.png') no-repeat center center/cover;position:absolute;top:6px;left:0;width:14px;height:14px;}.construction-list .construction-list-item .views-field-field-time-frame{font:var(--font-bd-s);color:var(--color-faxafloi-100);position:relative;padding-left:20px;}.construction-list .construction-list-item.hide .views-field-field-time-frame{display:none;}.construction-list .construction-list-item .views-field-field-time-frame::before{content:'';background:url('/themes/custom/reykjavik/assets/construction/hourglass_ico.png') no-repeat center center/cover;position:absolute;top:6px;left:0;width:14px;height:14px;}.construction-list .construction-list-item .views-field-title{font:var(--font-sh-s);}.construction-list .construction-list-item .views-field-title a{color:inherit;}.construction-list .construction-list-item .views-field-field-short-description{font:var(--font-bd-s);color:#727477;}.paragraph--type--announcements.GridBlocks{background-color:var(--color-suld-25);margin-left:-80px;margin-right:-72px;padding-left:50px;padding-top:50px;padding-bottom:52px;}.paragraph--type--announcements.GridBlocks .GridBlocks__item{position:relative;background-color:#fff;width:376px;height:185px;padding:24px 27px 15px;}.paragraph--type--announcements.GridBlocks .GridBlocks__item.triangle_square_middle:before{content:'';background:url('/themes/custom/reykjavik/assets/announcements/triangle_square.svg') no-repeat center center/cover;position:absolute;top:33px;right:0;width:124px;height:126px;}.paragraph--type--announcements.GridBlocks .GridBlocks__item.circle-flower-middle:before{content:'';background:url('/themes/custom/reykjavik/assets/announcements/circle_right.svg') no-repeat center center/cover;position:absolute;top:25px;right:0;width:62px;height:137px;}.paragraph--type--announcements.GridBlocks .GridBlocks__item.circle-flower-middle:after{content:'';background:url('/themes/custom/reykjavik/assets/announcements/flower.svg') no-repeat center center/cover;position:absolute;top:40%;right:45px;width:38px;height:38px;}.paragraph--type--announcements.GridBlocks .GridBlocks__item.two-circles-top:before{content:'';background:url('/themes/custom/reykjavik/assets/announcements/circle_up.svg') no-repeat center center/cover;position:absolute;top:0;right:24px;width:161px;height:50px;}.paragraph--type--announcements.GridBlocks .GridBlocks__item.two-circles-top:after{content:'';background:url('/themes/custom/reykjavik/assets/announcements/circle_small_right.svg') no-repeat center center/cover;position:absolute;top:30px;right:0;width:26px;height:53px;}.paragraph--type--announcements.GridBlocks .GridBlocks__item.quarter-of-hoop-middle:after{content:'';background:url('/themes/custom/reykjavik/assets/announcements/quarter_of_hoop.svg') no-repeat center center/cover;position:absolute;top:23px;right:0;width:116px;height:101px;}.paragraph--type--announcements.GridBlocks .GridBlocks__item.half-pentagon-middle:after{content:'';background:url('/themes/custom/reykjavik/assets/announcements/half_pentagon.svg') no-repeat center center/cover;position:absolute;top:30px;right:0;width:67px;height:125px;}.paragraph--type--announcements.GridBlocks .GridBlocks__item.two-triangles-middle:after{content:'';background:url('/themes/custom/reykjavik/assets/announcements/triangle_right.svg') no-repeat center center/cover;position:absolute;top:37px;right:0;width:27px;height:35px;}.paragraph--type--announcements.GridBlocks .GridBlocks__item.two-triangles-middle:before{content:'';background:url('/themes/custom/reykjavik/assets/announcements/triangle_down.svg') no-repeat center center/cover;position:absolute;bottom:0;right:35px;width:86px;height:86px;}.paragraph--type--announcements.GridBlocks .GridBlocks__item__title{font:var(--font-bd-l);font-weight:var(--font-weight--bold);width:229px;}.paragraph--type--announcements.GridBlocks .GridBlocks__item__meta{color:var(--color-suld-150);font:var(--font-bd-s);font-size:var(--font-label-size);font-weight:var(--font-weight--normal);line-height:16px;}@media (min-width:980px){.paragraph--type--announcements.GridBlocks:not(.GridBlocks--twocol)>.GridBlocks__item:nth-child(3n+1){margin-left:3.3112582781456954%;}}@media (max-width:1181px){.paragraph--type--announcements.GridBlocks{margin-left:unset;margin-right:unset;padding-left:unset;}}@media (max-width:988px){.paragraph--type--announcements.GridBlocks .GridBlocks__item{margin-left:8%;}}.IslandBlock,.frontend-editing .IslandBlock__content,.frontend-editing.GridBlocks .GridBlocks__item{position:relative;}.IslandBlock .IslandBlock__content > .frontend-editing-actions,.paragraph-type-news-reference > .ImageCards > .frontend-editing-actions{position:absolute;top:40px;}.paragraph-type-view-reference .common-actions-container,.paragraph-type-block-reference .common-actions-container,.paragraph-type-card > div.card__content > .frontend-editing,.node-content-main > .frontend-editing-actions > .common-actions-container,.GalleryItem .common-actions-container,.paragraph--type--status-bar-blockr > .frontend-editing-actions > .common-actions-container,.paragraph-type-island-text-image > div.IslandPageBlock > .frontend-editing-actions > .common-actions-container,.paragraph-type-extra-links > div.frontend-editing > div.ExtraLinks > .frontend-editing-actions > .common-actions-container,.paragraph-type-news-reference > div.ImageCards >.frontend-editing-actions > .common-actions-container,div.hero-super > .frontend-editing-actions > .common-actions-container,.block-content--type-basic > .block-content__content > .frontend-editing-actions > .common-actions-container,.block-content--type-reference-block > .block-content__content > .frontend-editing-actions > .common-actions-container,.paragraph-type-content-reference > div.ImageCards >.frontend-editing-actions > .common-actions-container,.ExtraLinks__related__list{position:absolute;}.paragraph-type-text .frontend-editing-actions .common-actions-container{position:absolute;top:-20px;}.paragraph--type--island-text-image-alt .frontend-editing-actions .common-actions-container{z-index:3;}:is(body.node-construction) #block-reykjavik-content > article.frontend-editing > .frontend-editing-actions > .common-actions-container,:is(body.node-elected-representative) #block-reykjavik-content > article.frontend-editing > div > .frontend-editing-actions > .common-actions-container,:is(body.node-news) #block-reykjavik-content > article.frontend-editing > div > .frontend-editing-actions > .common-actions-container,:is(body.node-places) #block-reykjavik-content > article.frontend-editing > div > .frontend-editing-actions > .common-actions-container,:is(body.node-tender) #block-reykjavik-content > article.frontend-editing > div > .frontend-editing-actions > .common-actions-container,:is(body.node-content-page) #block-reykjavik-content > article.frontend-editing > div.node-content-main > .frontend-editing-actions > .common-actions-container,:is(body.node-page) #block-reykjavik-content > article.frontend-editing > div.node-content-main > .frontend-editing-actions > .common-actions-container{position:absolute;top:-40px;z-index:10;}.common-actions-container .title-edit-container .action-title{width:auto;padding-right:15px;}.last-saved-date{display:block;float:right;color:var(--color-faxafloi-100);margin-bottom:-25px;}.views-field-changed .last-saved-date{margin-right:-30px;}#block-openreader{position:relative;min-height:40px;margin:25px 0;}@media (min-width:992px){#block-openreader{float:right;}body[class*="node-"] #block-openreader{float:none;}}.visually-hidden.focusable:focus{width:auto;height:4rem;background:#0367e1;opacity:1;color:white;max-width:75.5rem;display:flex;margin:1rem auto;padding:1.0625rem 2rem 1rem 4rem;border-radius:8px;transition:all .4s 0ms;transition-property:visibility,max-height,opacity,margin,padding;transition-timing-function:ease-in,cubic-bezier(.165,.84,.44,1),ease-in,ease-in,ease-in-out;}
.hasDatepicker{background:url('/themes/custom/reykjavik/assets/calendar-w-sep-default.svg') no-repeat right 1.125rem center / 3rem #fff;}.hasDatepicker:hover,.hasDatepicker.focus-visible{background-image:url('/themes/custom/reykjavik/assets/calendar-w-sep-active.svg');}.ui-datepicker{display:none;z-index:1001 !important;width:17em;padding:0;box-shadow:0px 30px 60px 0px rgba(0,0,0,0.08),0px 60px 120px 0px rgba(0,0,0,0.08);}.ui-datepicker .ui-datepicker-header{position:relative;z-index:4;display:flex;justify-content:space-between;align-items:center;border-top-left-radius:0.188rem;border-top-right-radius:.1875rem;padding:1.3rem .5rem;background:#0367e1;}.ui-datepicker .ui-datepicker-header.ui-helper-clearfix::before,.ui-datepicker .ui-datepicker-header.ui-helper-clearfix::after{display:none;}.ui-datepicker-next.ui-state-hover,.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{width:1.8em;height:1.8em;display:flex;align-items:center;justify-content:center;padding:0;border:none;}.ui-datepicker .ui-datepicker-next{order:3;}.ui-datepicker .ui-datepicker-prev::before,.ui-datepicker .ui-datepicker-next::before{content:'';display:block;width:8px;height:8px;border-left:2px solid #fff;border-bottom:2px solid #fff;}.ui-datepicker .ui-datepicker-prev::before{transform:rotate(45deg) translateX(1px) translateY(-1px);}.ui-datepicker .ui-datepicker-next::before{transform:rotate(225deg) translateX(1px) translateY(-1px);}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:none;}.ui-datepicker-prev.ui-corner-all.ui-state-hover,.ui-datepicker-next.ui-corner-all.ui-state-hover{background:none;border:2px solid white;border-radius:50%;}.ui-datepicker .ui-datepicker-title{flex-grow:1;display:flex;justify-content:space-around;line-height:1.8em;}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:0;}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:auto;border:none;font-weight:bold;background-color:#0367e1;color:#fff;}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0;}.ui-datepicker th{padding:1.2em .3em 0.6em 0.3em;text-align:center;border:0;font-weight:700;color:#2a2b2c;width:2.5rem;line-height:2.5rem;}.ui-datepicker td{border:0;padding:1px;}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:center;text-decoration:none;}.ui-datepicker-week-end{background-color:#f8f8f9;}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:1;}.ui-state-disabled .ui-state-default,.ui-widget-content .ui-state-disabled .ui-state-default,.ui-widget-header .ui-state-disabled .ui-state-default{color:#a5a5a5;}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0;}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible;}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left;}.ui-datepicker.ui-datepicker-multi{width:auto;}.ui-datepicker-multi .ui-datepicker-group{float:left;}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em;}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%;}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%;}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%;}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0;}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left;}.ui-datepicker-row-break{clear:both;width:100%;font-size:0;}.ui-datepicker-rtl{direction:rtl;}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto;}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto;}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto;}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto;}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right;}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left;}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right;}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px;}.ui-datepicker .ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat;left:.5em;top:.3em;}.ui-widget-header{border:0;color:white;font-weight:bold;}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:0;}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:0;}.ui-widget.ui-widget-content{border:0;}.ui-datepicker-calendar .ui-state-default{border:0;background:none;font-weight:normal;color:black;border-radius:50%;width:30px;height:30px;transition:all .2s ease-in;transition-property:all;transition-property:color,background-color;}.ui-datepicker-calendar .ui-state-active{width:30px;height:30px;border:1px solid #0367e1;border-radius:50%;font-weight:700;color:#0367e1;}.ui-datepicker-calendar .ui-state-hover{width:30px;height:30px;border-radius:50%;background-color:#f1f1f2;color:#0367e1;}
.PageFilter__filters > .FormField{width:43.786%;}.no-results{margin-top:20px;}
