@import"https://fonts.googleapis.com/css?family=Montserrat:300,400,500,700";.animate{transition:all .2s ease-in-out}.base-color{color:#656d78}.black-color{color:#223640}.dark-color{color:#434a54}.orange-color{color:#fb6e52}.blue-color{color:#4b89dc}.red-color{color:#ed5564}.grey-color{color:#818b98}.light-grey-color{color:#e2e7ed}.btn{text-shadow:none;box-shadow:none;border:none;padding:15px 30px;font-size:13px;line-height:13px;font-weight:400;border-radius:4;text-transform:uppercase}.btn:hover{border:none}.btn.btn-lg{font-size:15px;padding:23px 38px;font-weight:700;text-transform:uppercase;border-radius:3px}.btn.btn-sm{font-size:13px;padding:11px 24px}.btn-bold{font-weight:700}.btn-blue,.btn-primary{background:#4b89dc;color:#fff}.btn-blue:hover,.btn-blue:focus,.btn-blue.active,.btn-primary:hover,.btn-primary:focus,.btn-primary.active{background:#286ecc;color:#fff}.btn-white{background:#fff;color:#4b89dc}.btn-white:hover,.btn-white:focus,.btn-white.active{background:#e6e6e6;color:#4b89dc}.btn-border{background:rgba(0,0,0,0);color:#818b98;border:1px solid #b9bfc6}.btn-border:hover,.btn-border:focus,.btn-border.active{background:fade(#818b98,10%);color:#818b98;border:1px solid #b9bfc6}.btns .btn{margin-bottom:10px}.mfp-bg{background:#000;opacity:.7}.overlay-container{position:relative;width:auto;max-width:390px;margin:20px auto}.overlay-container.overlay-lg{max-width:600px}.overlay-container.overlay-xl{max-width:1024px}.overlay{display:block;float:left;width:100%;background:#fff;border-radius:4px}.overlay .overlay-top{width:100%;padding:30px;border-bottom:1px solid #eee}.overlay .overlay-top .title{font-size:17px;font-weight:600;text-transform:uppercase;width:100%}.overlay .top-image{float:left;width:100%;position:relative}.overlay .top-image .title{float:left;width:100%;text-align:center;position:absolute;top:40%;left:0;color:#fff;font-size:30px;text-shadow:2px 2px 0 #000}.overlay .overlay-body{float:left;width:100%;font-size:14px}.overlay .overlay-body.padding{padding:30px}.overlay .overlay-body .go-to-container{float:left;width:100%;text-align:center}.overlay .overlay-body p,.overlay .overlay-body a{font-size:14px}.overlay .overlay-body h1{margin-top:0}.overlay .overlay-body img{max-width:100%;height:auto}.overlay .overlay-body .embed-container{display:block;float:left;width:100%;position:relative;padding-bottom:56.25%;height:0;overflow:hidden;opacity:1;z-index:80}.overlay .overlay-body .embed-container iframe,.overlay .overlay-body .embed-container object,.overlay .overlay-body .embed-container embed{display:block;float:left;position:absolute;top:0;left:0;width:100%;height:100%;z-index:80}.overlay .overlay-body .embed-container.map-container{padding-bottom:40%}.overlay .actions{float:left;width:100%;border-top:1px solid #eee;padding:30px}.overlay .actions.btns-2 button,.overlay .actions.btns-2 a{width:48%;margin-right:2%}.overlay .actions.btns-2 button:last-child,.overlay .actions.btns-2 a:last-child{margin-right:0!important}body{display:block;float:left;width:100%;font-family:"Montserrat",Helvatica Neue,Helvetica,Arial,sans-serif;font-size:15px;font-weight:400;color:#656d78;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#fff;overflow-x:hidden}p{font-size:15px}p.lead{font-size:17px;line-height:26px}a{font-size:15px;color:#4b89dc;text-decoration:none}a:hover{text-decoration:none}h1{font-weight:700;color:#434a54;font-size:30px}h2{font-weight:700;color:#434a54;font-size:20px;text-transform:uppercase}.font-300{font-weight:300!important}.font-400{font-weight:400!important}.font-700{font-weight:700!important}.section-title{float:left;font-size:30px;font-weight:500;margin:0 0 0 0}.uppercase{text-transform:uppercase!important}.lowercase{text-transform:lowercase!important}.title-holder{float:left;width:100%}.header-button{float:right;margin-top:-95px;position:relative;z-index:110}@media all and (max-width:500px){.header-button{float:left;margin-top:0;margin-bottom:30px}}#wrapper{display:block;float:left;width:100%;position:relative}.content-padding{padding:60px 0}.no-padding{padding:0 0 0 0}.no-margin{margin:0 0 0 0}.scrolloff{pointer-events:none}.greyscale{filter:grayscale(100%);-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-o-filter:grayscale(100%);-ms-filter:grayscale(100%)}.lowercase{text-transform:lowercase!important}.uppsercase{text-transform:uppercase!important}.section-title{float:left;width:100%;text-align:center;text-transform:uppercase;font-weight:700;color:#434a54;font-size:30px}.appear{opacity:0}.section-shadow-top{overflow:hidden;position:relative}.section-shadow-top:before{content:"";position:absolute;top:0;left:0;width:100%;height:0;box-shadow:0 0 40px 10px rgba(0,0,0,.065)}.section-shadow-bottom{overflow:hidden;position:relative}.section-shadow-bottom:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:0;box-shadow:0 0 40px 10px rgba(0,0,0,.065)}.slick-dots{float:left;width:100%;text-align:center;list-style:none;margin:15px 0 0 0;padding:0 0 0 0}.slick-dots li{display:inline-block;float:none;height:3px;width:30px;background:rgba(255,255,255,.4);margin:0 2px}.slick-dots li button{opacity:0;width:30px}.slick-dots li.slick-active{background:#fff}.archive-pagination{float:left;width:100%;margin-top:30px;text-align:center}.archive-pagination a,.archive-pagination span.current{display:inline-block;padding:4px;border:1px solid #eee;border-radius:4px;min-width:30px;font-size:14px}.archive-pagination a:hover{background:#eee}img.alignright{float:right;margin:0 0 1em 1em}img.alignleft{float:left;margin:0 1em 1em 0}img.aligncenter{float:none;display:block;margin-left:auto;margin-right:auto}.alignright{float:right}.alignleft{float:left}.aligncenter{float:none;display:block;margin-left:auto;margin-right:auto}.btn,.image,.text-trans,.text-trans a,nav a ul.text-trans a{-moz-transition-property:color;-moz-transition-duration:.3s;-webkit-transition-property:color;-webkit-transition-duration:.3s;-o-transition-property:color;-o-transition-duration:.3s;-ms-transition-property:color;-ms-transition-duration:.3s;transition-property:color;transition-duration:.3s}.btn,.animate-bg,nav a{-moz-transition-property:background-color;-moz-transition-duration:.2s;-webkit-transition-property:background-color;-webkit-transition-duration:.2s;-o-transition-property:background-color;-o-transition-duration:.2s;-ms-transition-property:background-color;-ms-transition-duration:.2s;transition-property:background-color;transition-duration:.2s}.fade{opacity:0;transition:opacity .25s ease-in-out;-moz-transition:opacity .25s ease-in-out;-webkit-transition:opacity .25s ease-in-out}.fade:hover{opacity:1}.animate{transition-property:all;transition-duration:.3s}.reveal{opacity:0;transition-property:opacity;transition-duration:1s}.do-show{opacity:1}.embed-container{display:block;float:left;width:100%;position:relative;padding-bottom:56.25%;height:0;overflow:hidden;opacity:1;z-index:80}.embed-container iframe,.embed-container object,.embed-container embed{display:block;float:left;position:absolute;top:0;left:0;width:100%;height:100%;z-index:80}.embed-container.map-container{padding-bottom:40%}.nf-form-cont{float:left;width:100%}.nf-form-cont .ninja-forms-required-items{font-style:italic;margin-bottom:20px}.nf-form-cont input,.nf-form-cont textarea,.nf-form-cont select{font-size:14px;height:34px;box-shadow:inset 0 1px 1px rgba(0,0,0,.075);padding:6px 12px;border:1px solid #ccc;border-radius:4px}.nf-form-cont textarea{height:150px}.nf-form-cont select{color:#555;background-image:none;background-color:#fff;font-size:14px;height:34px!important}.nf-form-cont input[type=submit]{text-shadow:none;box-shadow:none;border:none;padding:15px 30px;font-size:13px;line-height:13px;font-weight:400;border-radius:4;text-transform:uppercase}.nf-form-cont .nf-help{background:none}.login-form .form-content{float:left;width:100%;padding:20px;background:#fcfcfc;border:1px solid #eee}.login-form .form-content h2{margin-top:0}.table thead{color:#4b89dc}.table thead tr{background-color:#fafafa}.table thead tr th{border-bottom:3px solid #e2e2e3;padding:12px 20px}.table thead tr th .more-info{padding-left:20px;font-size:12px;color:#999;font-weight:400}.table tbody tr td{border-top:none;padding:12px 20px}.table tbody tr td .digital{padding-right:20px;font-size:12px;color:#999}.table tbody tr:nth-of-type(odd){background-color:#fff}.table tbody tr:nth-of-type(even){background-color:#fafafa}.table tbody tr:hover{background-color:#f2f2f2}.table.table-click tbody tr{cursor:pointer}#top{float:left;width:100%;background:#fff;border-bottom:3px solid #dfdad7;height:103px}#top .logo{float:left;margin:15px 0 0 0}#top .logo img{float:left;height:70px;width:auto}#top .top-menu{float:left;margin:50px 0 0 25px}#top .top-menu ul.menu-list{float:left;width:auto;list-style:none;margin:0 0 0 0;padding:0 0 0 0}#top .top-menu ul.menu-list>li{float:left;padding:0 0 0 0;margin:0 0 0 0;position:relative}#top .top-menu ul.menu-list>li>a{float:left;padding:0 13px;line-height:50px;height:50px;font-size:16px;color:#223640;text-transform:uppercase}#top .top-menu ul.menu-list>li:hover>a{border-bottom:3px solid #4b89dc;height:53px}#top .top-menu ul.menu-list>li:hover .sub-menu{display:block}#top .top-menu ul.menu-list>li.current_page_item a,#top .top-menu ul.menu-list>li.current_page_ancestor a{border-bottom:3px solid #4b89dc;height:53px}#top .top-menu ul.menu-list>li .sub-menu{display:none;float:left;background:#fff;position:absolute;top:0;left:0;z-index:400;list-style:none;margin:53px 0 0 0;padding:0 0 0 0;border:1px solid #eee;border-top:none}#top .top-menu ul.menu-list>li .sub-menu>li{float:left;width:100%;margin:0 0 0 0;padding:0 0 0 0}#top .top-menu ul.menu-list>li .sub-menu>li>a{float:left;width:100%;padding:15px 20px;min-width:200px;color:#223640;border-bottom:1px solid #eee;height:auto}#top .top-menu ul.menu-list>li .sub-menu>li>a:hover{background:#eee}#top .top-menu ul.menu-list>li .sub-menu>li:last-child a{border-bottom:none}#top .utility{float:right;margin-right:-15px}#top .utility .search-btn{float:right;width:100px;height:100px;text-align:center;background:#efefef}#top .utility .search-btn img{float:left;width:30px;height:30px;margin:35px}#top .utility .search-btn:hover{background:#e2e2e2}#top .utility .utility-holder{float:right}#top .utility .utility-holder .phone-number{float:left;width:100%;font-size:20px;font-weight:700;color:#4b89dc;line-height:20px;padding:30px 30px 0 0;text-align:right}#top .utility .utility-holder .phone-number .prefix{font-weight:300;color:#223640}#top .utility .utility-holder .utility-menu{float:right}#top .utility .utility-holder .utility-menu ul.menu-list{float:left;list-style:none;margin:0 24px 0 0;padding:0 0 0 0}#top .utility .utility-holder .utility-menu ul.menu-list li{float:left;margin:0 0 0 0;padding:0 6px}#top .utility .utility-holder .utility-menu ul.menu-list li a{float:left;font-size:13px;color:#223640;line-height:50px;height:50px}#top .utility .utility-holder .utility-menu ul.menu-list li a:hover{border-bottom:3px solid #4b89dc;height:53px}@media all and (max-width:1199px){#top .utility .utility-holder{display:none}}@media all and (max-width:991px){#top{height:63px}#top .logo{margin:5px 0 0 0}#top .logo img{height:50px}#top .utility .search-btn{width:60px;height:60px;background:none}#top .utility .search-btn img{width:20px;height:20px;margin:20px}#top .utility .menu-btn{width:60px;height:60px;background:#efefef;padding:24px 20px 0 20px;text-align:center;line-height:80px}#top .utility .menu-btn .bar{float:left;width:20px;height:1px;margin-bottom:5px;background:#505050}#top .utility .menu-btn:hover{background:#d6d6d6}}#search-container{display:none;float:left;width:100%;z-index:1000;position:relative;background:rgba(255,255,255,.9);height:0}#search-container .asp_main_container{width:100%;max-width:350px;float:right;margin-right:-15px}#search-container .asp_main_container .probox{height:50px}#search-container .asp_main_container .probox .prosettings{display:none!important}#search-container .asp_main_container .probox .promagnifier{padding-top:11px;padding-right:11px}#search-container .asp_main_container .probox .proclose,#search-container .asp_main_container .probox .proloading{padding-top:14px}#search-container .asp_main_container .probox .proinput form input.orig{height:50px}#search-container .asp_main_container .probox .proinput form input.autocomplete{height:50px;margin-top:-50px!important}#search-container.search-open{display:block}#slider-section{float:left;width:100%;height:550px;background:#eee;position:relative;overflow:hidden}#slider-section .overlay-tint{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.4);z-index:10}#slider-section .slider-content{position:absolute;top:0;left:0;width:100%;z-index:15;margin-top:150px}#slider-section .slider-content h1{font-size:50px;font-weight:700;color:#fff;text-transform:uppercase;position:relative;text-shadow:1px 1px 1px rgba(0,0,0,.3);margin-top:0}#slider-section .slider-content h1:after{content:"";height:1px;width:100%;background:rgba(255,255,255,.5);position:absolute;bottom:0;left:0;margin-bottom:-10px}#slider-section .slider-content p{font-size:18px;font-weight:300;text-transform:uppercase;color:#fff;margin-top:20px;text-shadow:1px 1px 1px rgba(0,0,0,.3)}@media all and (min-width:1500px){#slider-section{height:0;padding-bottom:30%}}@media all and (min-width:1300px){#slider-section{height:0;padding-bottom:40%}}@media all and (max-width:991px){#slider-section{height:0;padding-bottom:56.25%}#slider-section .slider-content h1{font-size:40px}}@media all and (max-width:767px){#slider-section .slider-content h1{font-size:30px}#slider-section .slider-content p{font-size:15px}}#video-background{position:absolute;left:0;top:0;min-width:100%;min-height:100%;width:auto;height:auto;z-index:1}.header-embedded-video{position:absolute;top:0;left:0;width:100%;height:0;z-index:1;overflow:hidden;padding-bottom:56.25%}.header-embedded-video iframe{position:absolute;top:0;left:0;width:100%;height:100%}#sub-header{float:left;width:100%;height:300px;position:relative}#sub-header .subheader-text{float:left;margin-top:130px;position:relative;z-index:100}#sub-header .subheader-text h1{float:left;width:100%;text-align:center;font-size:30px;margin:0 0 30px 0;text-transform:uppercase;font-weight:700;position:relative;color:#fff}#sub-header .subheader-text h1:after{content:"";position:absolute;width:70px;height:2px;background:#fff;opacity:.75;left:50%;margin-left:-35px;bottom:-20px}#sub-header .overlay-tint{position:absolute;top:0;left:0;width:100%;height:100%;background:#000;opacity:.5;z-index:90}#sub-header .map-embed{display:block;float:left;width:100%}#sub-header .map-embed iframe{display:block;float:left;width:100%;height:420px}#sub-header .hint-btn{display:block;float:left;width:200px;position:absolute;bottom:0;left:50%;margin-left:-100px;background:rgba(255,255,255,.8);font-size:13px;text-align:center;padding:5px}#sub-header .acf-map{float:left;width:100%;height:100%;border:#ccc solid 1px;margin:20px 0}#sub-header .acf-map img{max-width:inherit!important}#shortcuts{float:left;width:100%;background:#fff;padding:15px 0}#shortcuts .shortcut-group{float:left;display:grid;grid-template-columns:repeat(2,1fr);width:100%}@media(min-width:600px){#shortcuts .shortcut-group{grid-template-columns:repeat(3,1fr)}}@media(min-width:768px){#shortcuts .shortcut-group{grid-template-columns:repeat(4,1fr)}}@media(min-width:1200px){#shortcuts .shortcut-group{grid-template-columns:repeat(8,1fr)}}#shortcuts .shortcut-group .item{display:flex;float:left;text-align:center;padding:8px}#shortcuts .shortcut-group .item .content{float:left;width:100%;box-shadow:0 0 20px 10px rgba(0,0,0,.05);transition:all .2s ease-in-out;padding:30px 8px 25px;border-bottom:3px solid #d2dae3}#shortcuts .shortcut-group .item .content .icon{float:left;width:100%}#shortcuts .shortcut-group .item .content .icon img{height:32px;width:auto;max-width:90%}#shortcuts .shortcut-group .item .content .title{float:left;width:100%;font-size:13px;color:#656d78;font-weight:500;margin-top:15px;overflow-wrap:anywhere}#shortcuts .shortcut-group .item .content:hover{box-shadow:0 0 20px 10px rgba(0,0,0,.1);border-color:#ed5564}@media all and (max-width:450px){#shortcuts .shortcut-group .item{padding:5px}}#news-section{float:left;width:100%;background:#e2e7ed}#news-section .title-group{float:left;width:100%;padding:15px 0}#news-section .title-group h2{float:left;font-size:15px;font-weight:500;color:#434a54;text-transform:uppercase;margin:0 0 0 0;line-height:44px}#news-section .items-holder{width:100%;float:left;padding-bottom:20px}#news-section .items-holder .items{float:left}#news-section .items-holder .items .items-content{float:left;width:100%}#news-section .items-holder .items .news-container{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:20px}@media(min-width:768px){#news-section .items-holder .items .news-container{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:992px){#news-section .items-holder .items .news-container{grid-template-columns:repeat(3,minmax(0,1fr))}}#news-section .items-holder .items .news-container .main-article{background:#fff;box-shadow:0 0 20px 10px rgba(0,0,0,.05)}#news-section .items-holder .items .news-container .main-article .image{float:left;width:100%;transition:all .2s ease-in-out;position:relative}#news-section .items-holder .items .news-container .main-article .image .badge{position:absolute;font-family:Montserrat;font-weight:400;bottom:12px;left:24px;background-color:#4b89dc;color:#fff;padding:4px 6px;font-size:10px;border-radius:0;z-index:100}#news-section .items-holder .items .news-container .main-article .text{float:left;width:100%;padding:24px}#news-section .items-holder .items .news-container .main-article .text h2{float:left;width:100%;margin:0 0 15px 0;color:#4b89dc;text-transform:uppercase;font-size:15px;font-weight:500;transition:all .2s ease-in-out;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#news-section .items-holder .items .news-container .main-article .text p{float:left;width:100%;font-size:14px;line-height:20px;color:#818b98;margin-bottom:15px}#news-section .items-holder .items .news-container .main-article .text .date{float:left;width:100%;font-size:12px;color:#ccd0d9}#news-section .items-holder .items .news-container .main-article:hover h2{color:#434a54}#news-section .items-holder .items .news-container .main-article:hover .image{opacity:.8}#news-section .items-holder .items .news-container .more-articles{float:left;width:50%;padding-left:15px}#news-section .items-holder .items .news-container .more-articles>li{float:left;width:100%;margin:0 0 0 0;padding:0 0 0 0;list-style:none;border-bottom:1px solid #e2e7ed}#news-section .items-holder .items .news-container .more-articles>li .content{float:left;width:100%;padding:25px 25px 25px 0;transition:all .2s ease-in-out}#news-section .items-holder .items .news-container .more-articles>li .content h2{float:left;width:100%;font-size:15px;color:#4b89dc;font-weight:500;margin:0 0 10px 0;transition:all .2s ease-in-out;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#news-section .items-holder .items .news-container .more-articles>li .content p{float:left;width:100%;font-size:14px;line-height:20px;color:#818b98;margin-bottom:1px}#news-section .items-holder .items .news-container .more-articles>li .content p .date{font-size:12px}#news-section .items-holder .items .news-container .more-articles>li .content:hover h2{color:#fb6e52}#news-section .items-holder .items .news-container .more-articles>li:last-child{border-bottom:none}@media all and (max-width:767px){#news-section .items-holder .items .news-container .main-article{width:100%;padding-right:0}#news-section .items-holder .items .news-container .more-articles{width:100%;padding-left:0}#news-section .items-holder .items .news-container .more-articles>li .content{padding:30px}#news-section .items-holder .items .news-container .more-articles>li:first-child{border-top:1px solid #e2e7ed}}#news-section .items-holder .items .kunning-list{float:left;width:100%;list-style:none;margin:0;padding:0}#news-section .items-holder .items .kunning-list>li{float:left;padding:0;margin:0;width:100%}#news-section .items-holder .items .kunning-list>li .content{float:left;width:100%;padding:25px}#news-section .items-holder .items .kunning-list>li .content h2{float:left;width:100%;font-size:15px;color:#4b89dc;font-weight:500;margin:0 0 8px 0;transition:all .2s ease-in-out;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#news-section .items-holder .items .kunning-list>li .content p{float:left;width:100%;font-size:14px;line-height:20px;color:#818b98;margin-bottom:1px}#news-section .items-holder .items .kunning-list>li .content p .date{font-size:12px}#news-section .items-holder .items .kunning-list>li .content:hover h2{color:#fb6e52}#news-section .items-holder .items .events-container{margin-bottom:20px;background:rgba(0,0,0,0);box-shadow:none}#news-section .items-holder .items .events-container .event-list{float:left;width:calc(100% + 10px);list-style:none;margin:0 0 0 0;padding:0 0 0 0;margin-left:-5px}#news-section .items-holder .items .events-container .event-list>li{float:left;margin:0 0 0 0;padding:5px}#news-section .items-holder .items .events-container .event-list>li .item{float:left;width:100%;height:70px;position:relative;background:#fff}#news-section .items-holder .items .events-container .event-list>li .item .date{float:left;width:70px;height:100%;background:#434a54;text-align:center;padding-top:16px;border-left:5px solid #fff;position:absolute;top:0;left:0}#news-section .items-holder .items .events-container .event-list>li .item .date .day{float:left;width:100%;font-size:20px;font-weight:500;color:#fff;line-height:20px}#news-section .items-holder .items .events-container .event-list>li .item .date .month{float:left;width:100%;font-size:12px;color:#ccd0d9}#news-section .items-holder .items .events-container .event-list>li .item .title{float:right;width:calc(100% - 70px);padding:25px 20px 0 20px;font-size:15px;font-weight:500;color:#656d78;transition:all .2s ease-in-out;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#news-section .items-holder .items .events-container .event-list>li .item.event-alment .date{border-color:#4b89dc}#news-section .items-holder .items .events-container .event-list>li .item.event-kommuna .date{border-color:#ed5564}#news-section .items-holder .items .events-container .event-list>li .item:hover .title{color:#fb6e52}.event-type-note{float:left;line-height:30px;height:30px;border-left:5px solid #ccc;padding-left:15px;margin-bottom:5px}.event-type-note.kommuna{margin-right:40px;border-color:#ed5564}.event-type-note.alment{border-color:#4b89dc}#campaign-section{float:left;width:100%;background:#fff;padding:15px 0}#campaign-section .campaign-item{float:left;padding:15px}#campaign-section .campaign-item .content{float:left;width:100%;overflow:hidden;transition:all .2s ease-in-out;box-shadow:0 0 20px 10px rgba(0,0,0,.05)}#campaign-section .campaign-item .content .content-placeholder{float:left;width:100%;height:430px;position:relative}#campaign-section .campaign-item .content .content-placeholder .text{padding:15px;float:left;width:100%;margin-top:135px;position:relative;z-index:100}#campaign-section .campaign-item .content .content-placeholder .text h2{float:left;width:100%;font-size:30px;font-weight:700;color:#fff;text-shadow:2px 2px 2px rgba(0,0,0,.7);margin:0 0 10px 0;text-transform:uppercase}#campaign-section .campaign-item .content .content-placeholder .text p{float:left;width:100%;font-size:18px;font-weight:700;color:#fff;text-shadow:2px 2px 2px rgba(0,0,0,.7);margin:0 0 25px 0;text-transform:uppercase}#campaign-section .campaign-item .content .content-placeholder .text a.btn{min-width:200px;max-width:100%}@media all and (max-width:767px){#campaign-section .campaign-item .content .content-placeholder .text h2{font-size:24px}}#campaign-section .campaign-item .content .content-placeholder .tint{position:absolute;top:0;left:0;z-index:90;width:100%;height:100%;background:#000;opacity:.3}#campaign-section .campaign-item .content:hover{box-shadow:0 0 20px 10px rgba(0,0,0,.1)}#campaign-section .campaign-item .content:hover .content-placeholder .text a.btn{background:#e6e6e6!important}#footer{float:left;width:100%;background:#43484d;padding:90px 0}#footer .footer-logo{float:left;border-right:1px solid rgba(195,203,211,.3);text-align:center;padding-top:65px;padding-bottom:65px}#footer .footer-logo img{width:90px;height:auto}@media all and (max-width:991px){#footer .footer-logo{border-right:none;padding:0 0 50px 0}}#footer .footer-col{float:left;color:#c3cbd3;margin-bottom:30px}#footer .footer-col h3{float:left;width:100%;margin:0 0 25px 0;color:#fff;font-size:15px;font-weight:500;text-transform:uppercase}#footer .footer-col ul{float:left;width:100%;margin:0 0 0 0;padding:0 0 0 0;list-style:none}#footer .footer-col ul li{float:left;width:100%;margin:0 0 0 0;padding:0 0 0 0;font-size:15px;color:#c3cbd3}#footer .footer-col ul li b{font-weight:500}#footer .footer-col ul li a{color:#c3cbd3}#footer .footer-col ul li a:hover{color:#fff}#by-footer{display:block;float:left;width:100%;padding:30px 0;background:#363b40;color:#fff}#by-footer .by-logo{display:block;float:right;text-align:right}#by-footer .by-logo a img{height:20px;width:auto}@media(max-width:767px){#by-footer{text-align:center}#by-footer .by-logo{margin-top:20px;text-align:center}}#page,#archive{float:left;width:100%;background:#fff;position:relative;min-height:150px;background:#efefef;overflow:hidden}#page .sidebar,#archive .sidebar{position:relative;z-index:100}#page .sidebar .sidebar-title,#archive .sidebar .sidebar-title{float:left;width:100%;color:#434a54;font-size:22px;text-transform:uppercase;margin-top:45px;margin-bottom:35px}#page .sidebar .more-articles,#archive .sidebar .more-articles{float:left;width:100%;margin:0 0 0 0;padding:0 0 0 0;list-style:none}#page .sidebar .more-articles li.item,#archive .sidebar .more-articles li.item{float:left;width:100%;margin:0 0 0 0;padding:0 0 0 0;border-bottom:1px solid #e2e7ed}#page .sidebar .more-articles li.item a.content,#archive .sidebar .more-articles li.item a.content{float:left;width:100%;padding:15px;color:#656d78;border-left:4px solid #e2e7ed;transition:all .2s ease-in-out}#page .sidebar .more-articles li.item a.content .title,#archive .sidebar .more-articles li.item a.content .title{float:left;width:100%;font-size:14px;color:#656d78}#page .sidebar .more-articles li.item a.content .date,#archive .sidebar .more-articles li.item a.content .date{float:left;width:100%;font-size:12px;color:#818b98;margin-top:3px}#page .sidebar .more-articles li.item a.content:hover,#archive .sidebar .more-articles li.item a.content:hover{border-color:#4b89dc}#page .sidebar .archive-btn,#archive .sidebar .archive-btn{float:left;width:100%;padding:15px 30px;font-size:13px;line-height:13px;text-align:center;background:#4b89dc;margin-top:10px;color:#fff;transition:all .2s ease-in-out}#page .sidebar .archive-btn:hover,#archive .sidebar .archive-btn:hover{background:#286ecc}#page .sidebar .social-sharing,#archive .sidebar .social-sharing{float:left;width:100%;margin-top:40px}#page .main-content,#archive .main-content{position:relative;z-index:100;min-height:150px}#page .main-content .article,#archive .main-content .article{float:left;width:70%;margin-left:15%;padding:25px 0 100px 0}#page .main-content .article h1,#archive .main-content .article h1{font-size:28px;float:left;width:100%;font-weight:700}#page .main-content .article .article-date,#archive .main-content .article .article-date{float:left;width:100%;text-align:center;margin:-10px 0 25px 0;font-size:14px;color:#818b98}#page .main-content .article .article-venue,#archive .main-content .article .article-venue{float:left;width:100%;text-align:center;margin:-20px 0 25px 0;font-size:14px;color:#818b98}#page .main-content .article p,#archive .main-content .article p{line-height:30px}#page .main-content .article img,#archive .main-content .article img{max-width:100%;height:auto}#page .main-content .article .post-gallery-holder,#archive .main-content .article .post-gallery-holder{float:left}#page .main-content .article .post-gallery-holder .post-gallery,#archive .main-content .article .post-gallery-holder .post-gallery{float:left}#page .main-content .article .post-gallery-holder .post-gallery a,#archive .main-content .article .post-gallery-holder .post-gallery a{padding:15px;float:left}#page .main-content .article .post-gallery-holder .post-gallery a img,#archive .main-content .article .post-gallery-holder .post-gallery a img{float:left;width:100%;height:auto}@media all and (max-width:767px){#page .main-content .article,#archive .main-content .article{width:100%;margin-left:0}}#page .right-bg,#archive .right-bg{background:#fff;width:3000px;position:absolute;top:0;left:0;height:100%;z-index:-1}@media all and (max-width:991px){#page{background:#fff}#page .right-bg{display:none}}.media-container{float:left;width:calc(100% + 30px);margin-left:-15px}.media-container .image-caption{float:left;width:100%;background:#4b89dc;color:#fff;padding:12px 30px;font-size:15px}h1.article-title{margin-bottom:60px;position:relative;font-size:28px;float:left;width:100%;font-weight:700}h1.article-title:after{position:absolute;content:"";width:70px;height:4px;background:#4b89dc;bottom:0;left:0;margin-bottom:-30px}h1.article-title.centered{text-align:center}h1.article-title.centered:after{left:50%;margin-left:-35px}.sub-menu-holder{display:block;float:left;width:100%;margin-bottom:30px}.sub-menu-holder ul.menu{display:block;float:left;width:100%;list-style:none;margin:0 0 0 0;padding:0 0 0 0}.sub-menu-holder ul.menu li{display:block;float:left;width:100%;padding:0 0 0 0;margin:0 0 0 0}.sub-menu-holder ul.menu>li a{display:block;float:left;width:100%;padding:8px 20px;color:#656d78;font-size:16px;position:relative;transition:all .2s ease-in-out}.sub-menu-holder ul.menu>li a:hover{color:#4b89dc}.sub-menu-holder ul.menu>li>.sub-menu{display:none;margin:0 0 0 0!important}.sub-menu-holder ul.menu>li>.sub-menu li .sub-menu>li{display:none}.sub-menu-holder ul.menu>li>.sub-menu li .sub-menu>li>a{font-size:14px;padding:5px 5px 5px 40px}.sub-menu-holder ul.menu>li>.sub-menu li .sub-menu>li>.sub-menu>li>a{padding-left:70px}.sub-menu-holder ul.menu>li>.sub-menu li.current-menu-ancestor>.sub-menu>li{display:block!important}.sub-menu-holder ul.menu>li>.sub-menu li.current-menu-item>.sub-menu>li{display:block!important}.sub-menu-holder ul.menu>li{display:none!important}.sub-menu-holder ul.menu>li a{display:none}.sub-menu-holder ul.menu li.current_page_item,.sub-menu-holder ul.menu li.current_page_ancestor,.sub-menu-holder ul.menu li.current-menu-item{display:block!important}.sub-menu-holder ul.menu ul.sub-menu{display:block!important;float:left;width:100%;padding-left:0px!important}.sub-menu-holder ul.menu ul.sub-menu a{display:block}.sub-menu-holder ul.menu .current_page_item>a,.sub-menu-holder ul.menu .current-menu-item>a{font-weight:700}.sub-menu-holder ul.menu .current_page_item>a:before,.sub-menu-holder ul.menu .current-menu-item>a:before{content:"";position:absolute;left:0;top:0;height:100%;width:2px;background:#4b89dc}.sub-menu-holder ul.menu .current_page_item>.sub-menu,.sub-menu-holder ul.menu .current-menu-item>.sub-menu{margin-top:10px;margin-bottom:15px}.sub-menu-holder ul.menu .current_page_ancestor>.sub-menu{margin-top:10px;margin-bottom:15px}#archive{float:left;width:100%;background:#fff;padding:50px 0;background:#efefef}#archive ul.archive-list{float:left;width:100%;margin:50px 0;padding:0 0 0 0;list-style:none;display:flex;flex-wrap:wrap}#archive ul.archive-list li.item{float:left;display:flex;padding:15px}#archive ul.archive-list li.item a.content{float:left;width:100%;background:#fff;transition:all .2s ease-in-out}#archive ul.archive-list li.item a.content .image{float:left;width:100%}#archive ul.archive-list li.item a.content .text{float:left;width:100%;padding:20px}#archive ul.archive-list li.item a.content .text h2{float:left;width:100%;font-size:16px;font-weight:700;margin:0 0 35px 0;text-transform:none;position:relative}#archive ul.archive-list li.item a.content .text h2:after{content:"";position:absolute;left:0;bottom:0;margin-bottom:-20px;height:4px;width:60px;background:#4b89dc}#archive ul.archive-list li.item a.content .text p{float:left;width:100%;font-size:14px;color:#656d78}#archive ul.archive-list li.item a.content .text .date{float:left;width:100%;font-size:12px;color:#ccd0d9}#archive ul.archive-list li.item a.content:hover{box-shadow:0 0 20px 10px rgba(0,0,0,.05)}.advanced-pagination{float:left;width:100%;margin-top:30px;text-align:center}.advanced-pagination a,.advanced-pagination span.current{display:inline-block;padding:4px;border-bottom:3px solid #ccc;min-width:30px;font-size:14px;text-decoration:none;transition:all .2s ease-in-out}.advanced-pagination a.next,.advanced-pagination a.prev,.advanced-pagination span.current.next,.advanced-pagination span.current.prev{border:none}.advanced-pagination span.current{border-color:#4b89dc}.advanced-pagination a:hover{border-color:#4b89dc}ul.calendar-list{float:left;width:100%;margin:20px 0 0 0;padding:0 0 0 0;list-style:none}ul.calendar-list li.item{float:left;width:100%;margin:5px 0;padding:0 0 0 0}ul.calendar-list li.item .content{float:left;width:100%;position:relative;background:#f7f7f7;min-height:70px}ul.calendar-list li.item .content .date{float:left;width:70px!important;height:100%;background:#434a54;text-align:center;padding-top:16px;border-left:5px solid #fff;position:absolute;top:0;left:0;margin:0 0 0 0!important}ul.calendar-list li.item .content .date .day{float:left;width:100%;font-size:20px;font-weight:500;color:#fff;line-height:20px}ul.calendar-list li.item .content .date .month{float:left;width:100%;font-size:12px;color:#ccd0d9}ul.calendar-list li.item .content .title{float:right;width:calc(100% - 70px);padding:25px 20px 0 20px;font-size:15px;font-weight:500;color:#656d78;transition:all .2s ease-in-out;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}ul.calendar-list li.item .content .title i.fa{float:right;padding-top:2px}ul.calendar-list li.item .content.event-alment .date{border-color:#4b89dc}ul.calendar-list li.item .content.event-kommuna .date{border-color:#ed5564}ul.calendar-list li.item .content:hover .title{color:#fb6e52}.oydublod-list{float:left;width:100%;margin:30px 0 0 0}.oydublod-list .table-responsive{margin-bottom:30px}.oydublod-list td i{color:#4b89dc}ul.employees-list{display:flex;flex-wrap:wrap;float:left;width:calc(100% + 30px);list-style:none;margin:0 0 30px -15px;padding:0 0 0 0}ul.employees-list li.item{display:flex;float:left;padding:15px 15px 30px 15px}ul.employees-list li.item .content{float:left;width:100%;background:#fff}ul.employees-list li.item .content .image{float:left;width:100%;background:#eee}ul.employees-list li.item .content .image .no-image{float:left;width:100%;height:0;padding-bottom:62.5%}ul.employees-list li.item .content .text{float:left;width:100%}ul.employees-list li.item .content .text h3{float:left;width:100%;font-size:16px;font-weight:700;color:#4b89dc;margin:15px 0 0 0;text-transform:uppercase}ul.employees-list li.item .content .text .title{float:left;width:100%;margin:5px 0;color:#656d78;font-size:14px;text-transform:uppercase}ul.employees-list li.item .content .text .phone{float:left;width:100%;font-size:14px;color:#656d78;margin-top:5px}ul.employees-list li.item .content .text .phone span:first-child{margin-right:15px}ul.employees-list li.item .content .text .email{float:left;width:100%;font-size:14px;color:#656d78;margin-top:5px}ul.employees-list li.item .content .text .email a{color:#4b89dc;transition:all .2s ease-in-out}ul.employees-list li.item .content .text .email a:hover{color:#223640}.nevndir-overview{float:left;width:100%;margin-bottom:40px}.nevndir-overview a{float:left;margin-top:5px;padding:5px 15px;background:#4b89dc;color:#fff;border-radius:30px;text-align:center;margin-right:5px;text-decoration:none}.nevndir-overview a:hover{background:#fb6e52}.nevndir{float:left;width:100%}.nevndir .nevnd-item{float:left;width:100%;padding-bottom:0;margin-bottom:30px;border-bottom:1px solid #eee}#webcam-section{float:left;width:100%;background:#43484d}#webcam-section .section-title{margin:0 0 30px 0;color:#fff}@media(max-width:767px){#webcam-section .webcam-item{margin-bottom:20px}}#webcam-section p{color:#fff;margin:5px 0 0 0;float:left}#search-overlay{position:fixed;top:0;left:0;z-index:800;width:100%;height:100%;opacity:0;pointer-events:none;transition:.2s ease;font-size:16px}#search-overlay .container{max-width:800px}#search-overlay.open{opacity:1;pointer-events:all}#search-overlay .close-icon{cursor:pointer;color:#fff;height:32px;width:32px;position:fixed;z-index:2;top:24px;right:24px}@media(min-width:992px){#search-overlay .close-icon{top:32px;right:32px}}#search-overlay .search-container{width:100%;margin-top:120px;z-index:2;position:relative}#search-overlay .search-container .clear-text-icon{cursor:pointer;position:absolute;right:16px;top:12px;height:20px;width:20px;z-index:2;opacity:0;pointer-events:none;transition:opacity .1s}#search-overlay .search-container .clear-text-icon.show{opacity:1;pointer-events:all}#search-overlay .search-container input{width:100%;height:48px;border:none;padding-left:20px;padding-right:20px;outline:none}#search-overlay .search-container .no-results{color:#fff;margin:32px 0 0;text-align:center;font-size:20px}#search-overlay .search-container .search-results-container{max-height:0;opacity:0;overflow:hidden;transition:0s}#search-overlay .search-container .search-results-container.show{transition:.1s ease;max-height:100vh;opacity:1}#search-overlay .search-container .search-results{display:flex;flex-flow:column;max-height:55vh;width:100%;padding:20px 0;overflow-y:auto}#search-overlay .search-container .search-results::-webkit-scrollbar{display:none}#search-overlay .search-container .search-results .search-result-item{cursor:pointer;overflow:hidden;display:flex;align-items:center;width:100%;min-height:76px;height:76px;background-color:rgba(255,255,255,.06);border-radius:3px;margin-bottom:4px;padding:0 12px;transition:.2s all ease-in-out;position:relative;text-decoration:none}#search-overlay .search-container .search-results .search-result-item figure{margin-right:8px;margin-bottom:0}#search-overlay .search-container .search-results .search-result-item figure img{min-width:48px;width:48px;height:auto}#search-overlay .search-container .search-results .search-result-item .content-wrapper{display:flex;width:100%;flex-flow:column}#search-overlay .search-container .search-results .search-result-item .content-wrapper h2{max-width:60%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:16px;line-height:1.3;color:#fff;margin-bottom:1px;margin:0;font-weight:700;text-transform:none}#search-overlay .search-container .search-results .search-result-item .content-wrapper .content{max-width:60%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:14px;line-height:18px;color:#fff;margin:2px 0 0;font-weight:500}#search-overlay .search-container .search-results .search-result-item .content-wrapper .title{font-size:14px;line-height:1.3;color:#fff;margin:2px 0 0;font-style:italic}#search-overlay .search-container .search-results .search-result-item .content-wrapper .type{font-size:14px;line-height:1.3;color:#fff;font-weight:300;display:flex;position:absolute;top:50%;transform:translateY(-50%);right:16px}@media(min-width:992px){#search-overlay .search-container .search-results .search-result-item .content-wrapper h2,#search-overlay .search-container .search-results .search-result-item .content-wrapper p{max-width:80%}}#search-overlay .search-container .search-results .search-result-item:hover,#search-overlay .search-container .search-results .search-result-item.is-selected{background:rgba(255,255,255,.1)}#search-overlay .search-container .pagination{align-self:center;display:flex;justify-content:center;align-items:center;width:100%;margin:10px 0 0}#search-overlay .search-container .pagination .number-of-hits{color:#fff}#search-overlay .search-container .pagination .prev-page,#search-overlay .search-container .pagination .next-page{cursor:pointer;width:60px;height:60px;min-width:60px;background-color:#fff;border-radius:50%;outline:none;margin:0 0 0 8px;transform:rotate(270deg);display:flex;justify-content:center;align-items:center}#search-overlay .search-container .pagination .prev-page .icon-wrapper,#search-overlay .search-container .pagination .next-page .icon-wrapper{width:20px;height:16px}#search-overlay .search-container .pagination .prev-page.disabled,#search-overlay .search-container .pagination .next-page.disabled{pointer-events:none;opacity:.4}#search-overlay .search-container .pagination .prev-page.prev-page,#search-overlay .search-container .pagination .next-page.prev-page{transform:rotate(90deg);margin:0 8px 0 0}#search-overlay .search-container .algolia-brand{position:absolute;bottom:-40px;display:flex;width:100%;justify-content:center;align-items:center;font-size:12px;color:#fff}#search-overlay .search-container .algolia-brand img{margin-left:4px;height:16px}#search-overlay .search-bg{position:fixed;top:0;left:0;width:100%;height:100%;z-index:1;background:rgba(43,78,104,.95)}