.map-canvas a:after,.visible-xxs{display:none!important}.row.adjusted-block-margin .block:last-child,.text-content :last-child{margin-bottom:0}.SkanskaRegular,.sa{font-weight:400}.circle,.main-body ul li:before,.press-release-page ul li:before,.project-main-column-left-section ul li:before,.text-content ul li:before{-webkit-border-top-left-radius:50%;-webkit-border-top-right-radius:50%;-moz-border-radius-topleft:50%;-moz-border-radius-topright:50%;-webkit-border-bottom-left-radius:50%;-webkit-border-bottom-right-radius:50%;-moz-border-radius-bottomleft:50%;-moz-border-radius-bottomright:50%;border-radius:50%}.box-shadow{-webkit-box-shadow:0 0 2px 2px rgba(0,0,0,.1);box-shadow:0 0 2px 2px rgba(0,0,0,.1)}.col-xxs-1,.col-xxs-10,.col-xxs-11,.col-xxs-12,.col-xxs-2,.col-xxs-3,.col-xxs-4,.col-xxs-5,.col-xxs-6,.col-xxs-7,.col-xxs-8,.col-xxs-9{position:relative;min-height:1px;padding-left:15px;padding-right:15px}.container,.container-fluid,aside[class^=col-],div[class^=col-]{padding-left:20px;padding-right:20px}@media(max-width:500px){.col-xxs-1,.col-xxs-10,.col-xxs-11,.col-xxs-2,.col-xxs-3,.col-xxs-4,.col-xxs-5,.col-xxs-6,.col-xxs-7,.col-xxs-8,.col-xxs-9{float:left}.col-xxs-1{width:8.33333333%}.col-xxs-2{width:16.66666667%}.col-xxs-3{width:25%}.col-xxs-4{width:33.33333333%}.col-xxs-5{width:41.66666667%}.col-xxs-6{width:50%}.col-xxs-7{width:58.33333333%}.col-xxs-8{width:66.66666667%}.col-xxs-9{width:75%}.col-xxs-10{width:83.33333333%}.col-xxs-11{width:91.66666667%}.col-xxs-12{width:100%}.col-xxs-push-1{left:8.33333333%}.col-xxs-push-2{left:16.66666667%}.col-xxs-push-3{left:25%}.col-xxs-push-4{left:33.33333333%}.col-xxs-push-5{left:41.66666667%}.col-xxs-push-6{left:50%}.col-xxs-push-7{left:58.33333333%}.col-xxs-push-8{left:66.66666667%}.col-xxs-push-9{left:75%}.col-xxs-push-10{left:83.33333333%}.col-xxs-push-11{left:91.66666667%}.col-xxs-pull-1{right:8.33333333%}.col-xxs-pull-2{right:16.66666667%}.col-xxs-pull-3{right:25%}.col-xxs-pull-4{right:33.33333333%}.col-xxs-pull-5{right:41.66666667%}.col-xxs-pull-6{right:50%}.col-xxs-pull-7{right:58.33333333%}.col-xxs-pull-8{right:66.66666667%}.col-xxs-pull-9{right:75%}.col-xxs-pull-10{right:83.33333333%}.col-xxs-pull-11{right:91.66666667%}.col-xxs-offset-1{margin-left:8.33333333%}.col-xxs-offset-2{margin-left:16.66666667%}.col-xxs-offset-3{margin-left:25%}.col-xxs-offset-4{margin-left:33.33333333%}.col-xxs-offset-5{margin-left:41.66666667%}.col-xxs-offset-6{margin-left:50%}.col-xxs-offset-7{margin-left:58.33333333%}.col-xxs-offset-8{margin-left:66.66666667%}.col-xxs-offset-9{margin-left:75%}.col-xxs-offset-10{margin-left:83.33333333%}.col-xxs-offset-11{margin-left:91.66666667%}.hidden-xxs{display:none!important}.visible-xxs{display:block!important}}@media(min-width:1200px){.container{width:100%;max-width:1296px}}.row{margin-left:-20px;margin-right:-20px}div[class^=col-xxs]{float:left}.table-responsive{width:100%;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}@font-face{font-family:SkanskaIcons;src:url(/static/css/fonts/FontFiles/SkanskaIcons/SkanskaSans-Icons.eot);src:url(/static/css/fonts/FontFiles/SkanskaIcons/SkanskaSans-Icons.eot?#iefix) format('embedded-opentype'),url(/static/css/fonts/FontFiles/SkanskaIcons/SkanskaSans-Icons.woff) format('woff'),url(/static/css/fonts/FontFiles/SkanskaIcons/SkanskaSans-Icons.ttf) format('truetype'),url(/static/css/fonts/FontFiles/SkanskaIcons/SkanskaSans-Icons.svg#SkanskaIcons) format('svg');font-weight:400;font-style:normal}.sa{display:inline-block;font-family:SkanskaIcons,Arial,Verdana,sans-serif;font-style:normal;font-size:31px;line-height:1}.SkanskaBlack,.SkanskaBold,.SkanskaLight,.SkanskaRegular{font-family:SkanskaSans,Arial,Verdana,sans-serif}.sa.sa-arrows-alt{line-height:.8;padding-top:1px}.sa.sa-search:after{content:"m"}@font-face{font-family:SkanskaSans;src:url(/static/css/fonts/FontFiles/SkanskaSansWebfont/skanskasans-light-webfont.woff2) format('woff2'),url(/static/css/fonts/FontFiles/SkanskaSansWebfont/skanskasans-light-webfont.woff) format('woff');font-style:normal;font-weight:300}@font-face{font-family:SkanskaSans;src:url(/static/css/fonts/FontFiles/SkanskaSansWebfont/SkanskaSans-Regular-webfont.woff2) format('woff2'),url(/static/css/fonts/FontFiles/SkanskaSansWebfont/SkanskaSans-Regular-webfont.woff) format('woff');font-style:normal;font-weight:400}@font-face{font-family:SkanskaSans;src:url(/static/css/fonts/FontFiles/SkanskaSansWebfont/skanskasans-bold-webfont.woff2) format('woff2'),url(/static/css/fonts/FontFiles/SkanskaSansWebfont/skanskasans-bold-webfont.woff) format('woff');font-style:normal;font-weight:700}@font-face{font-family:SkanskaSans;src:url(/static/css/fonts/FontFiles/SkanskaSansWebfont/skanskasans-black-webfont.woff2) format('woff2'),url(/static/css/fonts/FontFiles/SkanskaSansWebfont/skanskasans-black-webfont.woff) format('woff');font-style:normal;font-weight:900}.SkanskaBlack{font-weight:900}.SkanskaBold{font-weight:700}.SkanskaLight{font-weight:300}.embed-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden}.embed-container embed,.embed-container iframe,.embed-container object{position:absolute;top:0;left:0;width:100%!important;height:100%!important;max-width:100%}.embed-container.square,.video-container-720 .embed-container{padding-bottom:100%}.video-container-720+.container figcaption{max-width:720px;margin-left:auto;margin-right:auto}body{-ms-overflow-style:scrollbar}body.fade{opacity:0}body.sticky-header{padding-top:63px}body.open-menu{position:fixed;width:100%}body.open-menu header{overflow:visible}.clear-left{clear:left}a.open-contact-form-modal{cursor:pointer}.press-release-page em,.press-release-page i{font-style:normal}@media(min-width:992px){.text-content{max-width:650px}.text-content.full{max-width:70%}}.main-body ul,.press-release-page ul,.project-main-column-left-section ul,.text-content ul{list-style:none;padding:0;margin-left:0;margin-top:35px;margin-bottom:35px}.right-column .main-body ul,.right-column .press-release-page ul,.right-column .project-main-column-left-section ul,.right-column .text-content ul{margin-top:20px}.main-body ul li,.press-release-page ul li,.project-main-column-left-section ul li,.text-content ul li{display:table;padding-left:18px;counter-reset:item;position:relative}.main-body ul li:before,.press-release-page ul li:before,.project-main-column-left-section ul li:before,.text-content ul li:before{content:"";position:absolute;left:0;top:9px;background:#b3b3b3;width:6px;height:6px}.submenu,body{background:#fff}.main-column img,.right-column img{height:auto;max-width:100%}.main-body ul li+li,.press-release-page ul li+li,.project-main-column-left-section ul li+li,.text-content ul li+li{margin-top:10px}.main-body ul li h2,.main-body ul li h3,.main-body ul li h4,.main-body ul li h5,.press-release-page ul li h2,.press-release-page ul li h3,.press-release-page ul li h4,.press-release-page ul li h5,.project-main-column-left-section ul li h2,.project-main-column-left-section ul li h3,.project-main-column-left-section ul li h4,.project-main-column-left-section ul li h5,.text-content ul li h2,.text-content ul li h3,.text-content ul li h4,.text-content ul li h5{margin:0}.main-body ul li ul,.press-release-page ul li ul,.project-main-column-left-section ul li ul,.text-content ul li ul{margin-top:15px;margin-bottom:10px;margin-left:0}.main-body ul li ul li,.press-release-page ul li ul li,.project-main-column-left-section ul li ul li,.text-content ul li ul li{padding-left:25px}.main-body ul li ul li:before,.press-release-page ul li ul li:before,.project-main-column-left-section ul li ul li:before,.text-content ul li ul li:before{left:6px}.main-body ol,.press-release-page ol,.project-main-column-left-section ol,.text-content ol{list-style-type:none;list-style-position:outside;padding:0;margin:35px 0;counter-reset:item}.main-body ol>li,.press-release-page ol>li,.project-main-column-left-section ol>li,.text-content ol>li{display:table;counter-increment:item}.main-body ol>li:before,.press-release-page ol>li:before,.project-main-column-left-section ol>li:before,.text-content ol>li:before{content:counters(item,".") ". ";display:table-cell;padding-right:8px}.main-body ol>li+li,.press-release-page ol>li+li,.project-main-column-left-section ol>li+li,.text-content ol>li+li{margin-top:10px}.main-body ol>li h2,.main-body ol>li h3,.main-body ol>li h4,.main-body ol>li h5,.press-release-page ol>li h2,.press-release-page ol>li h3,.press-release-page ol>li h4,.press-release-page ol>li h5,.project-main-column-left-section ol>li h2,.project-main-column-left-section ol>li h3,.project-main-column-left-section ol>li h4,.project-main-column-left-section ol>li h5,.text-content ol>li h2,.text-content ol>li h3,.text-content ol>li h4,.text-content ol>li h5{margin:0}.main-body ol>li ol,.press-release-page ol>li ol,.project-main-column-left-section ol>li ol,.text-content ol>li ol{margin-top:15px;margin-bottom:10px;margin-left:0}.main-body ol>li ol li:before,.press-release-page ol>li ol li:before,.project-main-column-left-section ol>li ol li:before,.text-content ol>li ol li:before{content:counters(item,".") " "}.press-release-page ul{margin-top:0}.right-column{line-height:1.333;font-size:5rem}.main-image figcaption,p.img-full,p.left{font-size:14px;line-height:130%}.right-column .row>* .adjusted-margin{margin-top:4px}@media screen and (max-width:991px){div.main-column+aside.right-column{margin-top:30px}}.loading-gif{margin:25px auto;display:block}svg{max-width:100%}@media(min-width:992px){.main-column .block{margin-bottom:30px}}.main-column .text-content>h2:first-child,.main-column .text-content>h3:first-child,.main-column .text-content>h4:first-child{margin-top:0}.main-column .text-content blockquote:first-child{padding-top:0;padding-bottom:.5em}.main-column .text-content+*{margin-top:40px}.main-image{width:100%;margin-bottom:40px}.main-image figcaption{margin-top:3px;margin-bottom:10px}.image-file{max-width:100%}.image-holder{width:100%;position:relative;overflow:hidden;height:0}.image-holder.image--onebyone{padding-bottom:100%}.image-holder.image--portrait{padding-bottom:133%}.image-holder.image--landscape,.media-container.format16-9{padding-bottom:56.25%}.image-holder.image--landscape img{bottom:0}.image-holder.image--fourbythree{padding-bottom:75%}.image-holder.image--threebytwo{padding-bottom:66.67%}.image-holder.image--newsarticle{padding-bottom:55%}.image-holder.image--newsarticle img{margin:0 auto}.image-holder img{width:100%;height:auto;position:absolute;left:0;top:0;margin:auto}.image-holder--crop-top img{top:auto;bottom:0}.image-holder--crop-bottom img{top:0;bottom:auto}.image-holder--crop-top-bottom img{bottom:0}.image-holder.img-keepformat{padding-bottom:initial;height:auto}.image-holder.img-keepformat img{position:static}.clip-container,.submenu ul.toggleable li{position:relative}p.left{margin-top:3px;margin-bottom:10px}@media(min-width:500px){p.left{width:45%}p.left+p{margin-top:1em}}p.left img{max-width:100%;height:auto;margin-bottom:5px!important}p.img-full{width:100%;margin-top:3px;margin-bottom:10px}p.img-full img{max-width:100%;height:auto;margin-bottom:5px!important}@media(min-width:500px){p.left{margin-top:3px;margin-bottom:10px;font-size:14px;line-height:130%}}.last-updated,.map-area{margin-bottom:40px}.last-updated{font-size:5rem;padding:0;color:#999;line-height:1.4;display:inline-block;vertical-align:top}@media(min-width:768px){.right-column{font-weight:400}.last-updated{margin-bottom:40px}}.last-updated .last-updated-date{color:#000}@media(max-width:767px){#epi-quickNavigator{display:none!important}}.map-area .large-map-link{padding-bottom:0}.main-column .text-content+.map-area{margin-top:40px}.right-to-left{direction:rtl}iframe{border:none}.list-unstyled{padding-left:0!important;list-style:none!important}*{font-variant-ligatures:none}html{font-size:3px;text-rendering:optimizeLegibility!important;-webkit-font-smoothing:antialiased!important}body{font:6em/133% SkanskaSans,sans-serif;font-weight:400;font-style:normal;color:#3c3c3c;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.h2,.h3,blockquote,h2,h3{line-height:1.25}.h1,.h2,h1,h2{font-weight:700;margin-bottom:.75em}h1,h2,h3,h4,h5{font-family:SkanskaSans,Arial,sans-serif}.h1,h1{font-size:2em;margin-top:.7em;word-break:break-word}@media(min-width:768px){.h1,h1{font-size:2em;margin-top:0;word-break:normal}}.h2,h2{font-size:1.33333em;margin-top:1.25em}.h2.small-margin,h2.small-margin{margin-top:0}@media(min-width:768px){.h2.small,h2.small{font-size:1em;font-weight:700;margin-bottom:0;margin-top:0}.right-column .h2.small,.right-column h2.small{margin-bottom:1.25em}.h2.small-margin,h2.small-margin{margin-top:10px}}.h3,h3,h4{margin-top:1em}.h3,h3{font-size:1.33333em;font-weight:400;margin-bottom:.75em}h4{font-size:1em;font-weight:700;margin-bottom:0;line-height:1.4}h5{font-size:5rem;font-weight:700;line-height:1.2;margin-top:1.2em;margin-bottom:0}a{color:#0078c9;font-weight:700}a:hover{color:#0078c9}a[target="_blank"].jobs-listing__link .title:first-child:after,a[target="_blank"].rss-link h3:first-child:after,a[target="_blank"]:not(.at-follow-btn):not(.jobs-listing__link):not(.rss-link):not(.no_blank):not(.no-ext-link-icon):after{content:"o";font-family:SkanskaIcons;margin-left:5px;font-size:.9em}a:target:before{content:"";display:block;height:80px;margin:-80px 0 0}a.link--black{color:#3c3c3c}a.link--normal{font-weight:400}a.small--link{font-size:5rem}p+p{margin-top:1.27778em}.absolute-centered{position:absolute;left:50%;top:50%;transform:translateY(-50%) translateX(-50%)}blockquote{color:#293e6b;font-size:1.33333em;border:0;padding:.83333em 0;margin:0 0 13px}.one-pager blockquote{color:inherit;padding:10px 20px;margin:0 0 20px;font-size:17.5px;border-left:5px solid #eee;line-height:normal}.quotee{line-height:1;font-size:5rem;margin-top:10px;display:block}.intro{font-size:1.2em;line-height:1.3333;margin-bottom:20px}@media(min-width:1200px){.intro{font-size:1.33333em}}.small-size{line-height:1;font-size:5rem}.submenu{border-radius:5px;margin-bottom:40px}@media(max-width:767px){.submenu.project-menu{margin-top:40px}}@media(min-width:992px){.intro.wide{max-width:70%}.submenu{border:0;padding:0;margin-top:0}}.submenu h2{padding:15px;margin:0;background:url(/static/css/img/National/arrow-down-blue.png) right 20px center no-repeat #fff;color:#0078c9;border-radius:5px;border:2px solid #0078c9;line-height:1;font-size:1em;font-weight:700}.submenu h2.selected{border-bottom-left-radius:0;border-bottom-right-radius:0}@media(max-width:992px){.submenu h2.selected{color:#fff;background-color:#0078c9;background-image:url(/static/css/img/National/arrow-down-white.png)}}.submenu h2 a{color:#fff}@media(min-width:992px){.submenu h2.selected{border-radius:0}.submenu h2{border:none;padding:0;margin:auto;background:0 0;color:inherit}.submenu h2:before{display:none}.submenu h2 a{color:#000}}.submenu ul.toggleable{display:none;margin:0}.submenu ul.toggleable>li{border-top:solid 1px #e6e6e6}@media(max-width:991px){.submenu ul.toggleable>li{border-left:solid 1px #e6e6e6;border-right:solid 1px #e6e6e6}.submenu ul.toggleable>li:last-child{border-bottom:solid 1px #e6e6e6;border-bottom-left-radius:5px;border-bottom-right-radius:5px}}@media(min-width:992px){.submenu ul.toggleable{display:block!important;margin-left:-10px;margin-top:25px}.submenu ul.toggleable>li{border:0}}.submenu ul.toggleable li a{display:block;padding:.9em 1em .9em 2.22222em;color:#000;line-height:1.2;font-weight:400}@media(min-width:768px){.submenu ul.toggleable li a{padding:7px 10px 7px 35px}.submenu ul.toggleable li a:hover{background:#f3f3f3}}li .submenu ul.toggleable li a{font-size:1em;padding:0 20px 0 50px;line-height:0}.submenu ul.toggleable li.active>a{background:#f3f3f3}.submenu ul.toggleable li .toggle-button{position:absolute;display:inline-block;font-size:20px;line-height:.9;left:10px;top:15px;width:20px;height:20px;cursor:pointer;color:#fff;background:#0078c9;border-radius:2px;padding-top:1px}header,header .header-top-container .container .right-menu{position:relative}.submenu ul.toggleable li .toggle-button:after{content:"+"}.submenu ul.toggleable li.open>.toggle-button:after{content:"-"}.submenu ul.toggleable li ul{background:#fff;padding-left:40px!important;overflow:hidden;transition:max-height .4s cubic-bezier(0,1,0,1) -.1s;transition-delay:0s;max-height:0;opacity:0}@media(min-width:768px){.submenu ul.toggleable li .toggle-button{font-size:.875em;width:15px;height:15px;left:10px;top:10px;line-height:.7}.submenu ul.toggleable li ul{padding-left:20px!important}}.submenu ul.toggleable li ul .toggle-button{top:11px}.submenu ul.toggleable li.open>ul{max-height:5000px;opacity:1;transition-timing-function:cubic-bezier(.5,0,1,0);transition-delay:0s}.address-postal-code{white-space:nowrap}footer{border-top:solid 4px #293e6b;margin-top:60px}.startpage-content+footer{margin-top:0}footer .container{padding-top:10px;padding-bottom:10px}@media(min-width:992px){footer .container{padding-top:30px;padding-bottom:30px}}footer h2{margin-bottom:30px}footer .map-container img{max-width:100%}@media(min-width:768px){footer h2{margin-bottom:15px}footer .footer-top section{border-bottom:solid 1px #f3f3f3}footer .footer-middle .block{margin-bottom:0}}@media(max-width:767px){footer{margin-top:40px}footer .footer-top .block{margin-bottom:40px}footer .footer-top .container{padding-bottom:0}footer .footer-middle{padding-bottom:30px}footer .footer-middle .container{padding-top:0}footer .block,footer .footer-middle .map-container{margin-bottom:20px}}@media(min-width:768px){footer .map-canvas,footer .map-container{margin-top:22px}footer .footer-middle h2~*{font-size:5rem;line-height:1.2}}@media(min-width:992px){footer .footer-second-row{margin:40px 0}}footer .footer-bottom{background:#f3f3f3}footer .footer-bottom h2{margin-top:.5em;font-weight:400}footer .footer-bottom *+a{margin-top:.5em}footer .footer-bottom .copyright,footer p+p{margin-top:10px}footer .footer-bottom .small-size a{line-height:2em}footer ul:not(.pop-out-menu) li+li{margin-top:5px}footer .map{margin-top:30px}footer .text-content :last-child{margin-bottom:10px}header{z-index:5000}@supports(-ms-ime-align:auto){@media(max-width:767px){header{overflow:hidden}}}@media(max-width:767px) and (-ms-high-contrast:none),(max-width:767px) and (-ms-high-contrast:active){header{overflow:hidden}}header .header-top-container{padding-top:20px;padding-bottom:10px;background:#fff}header .header-top-container .container{padding-left:0;padding-right:0}header .logo-nnw{display:inline-block;width:95px;margin-left:20px}header .logo-nnw img{height:23px;width:auto;vertical-align:top}@media(min-width:500px){header .logo-nnw{width:auto}}header .functions-menu li a{font-weight:400}header .functions-menu li a span.sa:after{display:block;font-size:1em;line-height:1}header .functions-menu li a span.sa.sa-search:after{content:"m"}.country-selector-container .country-selector .pop-out .open-pop-out span.sa.sa-globe:after,header .functions-menu li a span.sa.sa-globe:after{content:"l"}header .functions-menu li a span.sa.sa-envelope-o:after{content:"v"}@media(min-width:768px){header .header-top-container .container{padding-left:20px;padding-right:20px}header .logo-nnw{margin-left:0}header .logo-nnw img{width:157px}header .functions-menu{margin:-25px 40px 0 0;display:block!important;overflow:visible!important;font-size:5rem}header .functions-menu li{vertical-align:middle}header .functions-menu li.header-links-last{border-right:solid 1px grey;padding-right:10px}header .functions-menu li a{line-height:1;color:#000;cursor:pointer}}@media(max-width:767px){header .functions-menu{display:none;margin:0;border-bottom:solid 1px #0078c9;clear:left;width:100%}header .functions-menu li{border-top:solid 1px #9b9b9b;display:block;padding-right:0;padding-left:0}header .functions-menu li>a{padding-left:20px}header .functions-menu li a{display:block;padding-top:1em;padding-bottom:1em;color:#000;line-height:1;position:relative}header .functions-menu li a span.sa{font-size:1.8em;position:absolute;right:20px;top:12px}}header .menu-button{background:0 0;border:0;color:#333;position:relative;line-height:1;padding:0 13px 0 0}header .menu-button:focus{outline:0}header .menu-button.nav-button{margin-top:5px;margin-left:0}@media(min-width:768px){header .menu-button{padding:0 33px 0 0}header .menu-button.nav-button{margin-right:20px;margin-top:0}}@media(max-width:767px){header .menu-button.nav-button.open{margin-top:14px}}header .menu-button>span{display:inline-block;vertical-align:middle;margin-left:8px;position:static}header .menu-button>span.bars,header .menu-button>span.sa-search{width:25px;top:1px}header .menu-button>span.sa-search{top:-7px;font-size:1.9em}header .menu-button span.bar{display:block;height:2px;background:#000;width:25px;transition:all .2s ease}header .menu-button span.bar+span{margin-top:6px}header .menu-button.open .bars{top:12px!important}header .menu-button.open .bars .bar:first-child,header .menu-button.open .bars .bar:last-child{position:absolute}header .menu-button.open .bars .bar:first-child{transform:rotate(45deg);top:0}header .menu-button.open .bars .bar:nth-child(2){width:0;height:0}header .menu-button.open .bars .bar:last-child{transform:rotate(-45deg);top:-6px}.quicksearch{position:absolute;right:5px;top:-35px}.quicksearch .quicksearch-container{display:flex;align-items:center}.quicksearch .quicksearch-container .quicksearch-form-elements{display:none}.quicksearch .quicksearch-container .quicksearch-form-elements.open{display:flex}.quicksearch input[type=search]{width:300px;border:1px solid #ddd!important;padding:7px 7px 7px 27px!important;color:#323232;border-top-right-radius:0;border-bottom-right-radius:0}.quicksearch input[type=search]:focus,.quicksearch input[type=search]:hover{border:1px solid #ddd!important;background-color:#fff;padding:7px 7px 7px 27px!important;color:#323232}.quicksearch input[type=search]:hover+button{color:#fff}.quicksearch input[type=search]+button{position:static;flex:1 0 auto;background-color:#0078c9;border:2px solid #0078c9;padding:5px 10px;color:#fff;width:auto;margin-right:5px;border-top-left-radius:0;border-bottom-left-radius:0}.quicksearch input[type=search].autocomplete-active{border-bottom-left-radius:0;border-bottom-right-radius:0;border-bottom:none!important}.quicksearch .open-quicksearch{display:flex;-webkit-appearance:none;padding:5px 0 5px 5px;margin-top:4px;background-color:transparent;border:none}.quicksearch .open-quicksearch .open{display:none}.quicksearch .open-quicksearch .closed{display:block}.quicksearch .open-quicksearch.open{margin-top:3px}.quicksearch .open-quicksearch.open .open{display:block;width:27px}.quicksearch .open-quicksearch.open .closed{display:none}.quicksearch .open-quicksearch.open svg{stroke:#000}#quicksearch-autocomplete{position:relative;z-index:100}#quicksearch-autocomplete .ui-widget-content{border-top:none}#quicksearch-autocomplete .ui-autocomplete.ui-menu li a{color:#0078c9}#quicksearch-autocomplete .ui-autocomplete.ui-menu li a:hover{background-color:#f0f0f0}.navigation-top-area{border-bottom:solid 4px #293e6b;background-color:#293e6b;position:relative}.navigation-top-area.sticky{position:fixed;width:100%;top:0;z-index:70000}.navigation-top-area .entrance-holder{width:50%;float:left}.navigation-top-area .entrance-holder .entrance .menu-link{display:block;height:100%}.navigation-top-area .entrance-holder .entrance .menu-link:focus{outline:0}.navigation-top-area .entrance-holder .entrance .menu-link .link-container{padding:20px 30px 16px 18px;height:100%;max-width:100%;width:100%;color:#fff;position:relative}@media(max-width:991px){.navigation-top-area .entrance-holder .entrance .menu-link .link-container{padding-right:40px;width:378px}.navigation-top-area .entrance a .entrance-heading{opacity:1!important}.navigation-top-area .entrance a .entrance-sub{opacity:0!important}}@media(min-width:992px){.navigation-top-area .entrance-holder .entrance .menu-link .link-container{width:488px}}@media(min-width:1200px){.navigation-top-area .entrance-holder .entrance .menu-link .link-container{width:648px}}.navigation-top-area .entrance-holder .entrance .menu-link .link-container:focus{outline:0}.navigation-top-area .entrance-holder .entrance .menu-link .link-container .toggle-main-menu{position:absolute;display:inline-block;width:10px;height:10px;right:15px;top:25px;font-size:1.3em;font-weight:700}.navigation-top-area .entrance-holder .entrance .menu-link .link-container .toggle-main-menu polygon,.navigation-top-area .entrance-holder .entrance .menu-link .link-container .toggle-main-menu rect{fill:#fff}@media(min-width:992px){.navigation-top-area .entrance-holder .entrance .menu-link .link-container .toggle-main-menu{right:30px;top:27px}}.navigation-top-area .entrance-holder .entrance .menu-link .link-container.selected .toggle-main-menu.toggler-plus{display:none}.navigation-top-area .entrance-holder .entrance .menu-link .link-container.selected .toggle-main-menu.toggler-minus{display:block}.navigation-top-area .entrance-holder .entrance .menu-link.active{background:#293e6b}.navigation-top-area .entrance-holder:first-child{border-right:1px solid #293e6b}.navigation-top-area .entrance-holder:first-child .link-container{float:right}.navigation-top-area .entrance-holder:last-child{border-left:1px solid #293e6b}.navigation-top-area .entrance-holder:last-child .link-container{float:left}@media(min-width:768px){.navigation-top-area .entrance-holder:last-child .link-container{padding-left:70px}}.navigation-top-area .entrance{background:#0078c9;color:#fff;transition:all .2s ease;width:100%;cursor:pointer;position:static;height:53px;display:block}.navigation-top-area .entrance:hover{background:#293e6b}@media(min-width:992px){.navigation-top-area .entrance{height:60px}.navigation-top-area .entrance a:focus .entrance-heading,.navigation-top-area .entrance a:hover .entrance-heading{opacity:0}.navigation-top-area .entrance a:focus .entrance-sub,.navigation-top-area .entrance a:hover .entrance-sub{opacity:1;position:static}.navigation-top-area .entrance .entrance-heading{position:absolute}}.navigation-top-area .entrance.selected{background:#293e6b;color:#fff}.navigation-top-area .entrance:focus{outline:0}.navigation-top-area .entrance.active{background:#293e6b;color:#fff}.navigation-top-area .entrance.active.not-selected{background:#0078c9;color:#fff}.navigation-top-area .entrance span{display:block}.navigation-top-area .entrance .entrance-heading{line-height:1;opacity:1;transition:opacity .2s;font-weight:400}.navigation-top-area .entrance .entrance-heading .heading-text{font-size:1em}@media(max-width:991px){.navigation-top-area .entrance .entrance-heading .heading-text{width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.navigation-top-area .entrance .container{padding:0}}@media(max-width:499px){.navigation-top-area .entrance-holder .entrance .menu-link .link-container .toggle-main-menu{top:22px}.navigation-top-area .entrance .entrance-heading .heading-text{font-size:4.4vw}}@media(min-width:992px){.navigation-top-area .entrance .entrance-heading .heading-text{font-size:1.3333em}}.navigation-top-area .entrance .entrance-sub{font-size:.85em;line-height:1.33333;display:none;opacity:0;position:absolute;transition:opacity .2s;text-decoration:none;width:90%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:400}.navigation-top-area .entrance .entrance-sub:hover{text-decoration:none!important}.navigation-top-area .entrance .menu .menu-title a.active,.page-list>li a:hover .title,form button[data-toggle]:hover{text-decoration:underline}@media(min-width:768px){.navigation-top-area .entrance .entrance-sub{display:block;font-size:1em;line-height:1.33333}}.navigation-top-area .entrance .container{max-width:100%;width:100%}@media(min-width:992px){.navigation-top-area .entrance .container{width:488px;padding:25px 0 60px 20px}}@media(min-width:1200px){.navigation-top-area .entrance .container{width:648px;padding:25px 20px 60px}}@media(min-width:992px){.navigation-top-area .entrance .menu-section{padding:0;margin:0}.navigation-top-area .entrance .menu-section>ul{display:block!important}.navigation-top-area .entrance .menu-section+.menu-section{margin-top:0}}.navigation-top-area .entrance .menu{background:#fff;top:64px;width:0;transition:all .2s;position:absolute;overflow:hidden}.navigation-top-area .entrance .menu .selected{display:block}@media(max-width:991px){.navigation-top-area .entrance .menu{top:57px}.navigation-top-area .entrance .menu.menu-index-1{left:-100%}.navigation-top-area .entrance .menu.menu-index-2{right:-100%}.navigation-top-area .entrance .menu.open{overflow:hidden;width:100%;display:block;overflow-y:scroll}.navigation-top-area .entrance .menu.open.menu-index-1{left:0}.navigation-top-area .entrance .menu.open.menu-index-2{right:0}}.navigation-top-area .entrance .menu .menu-section{border-bottom:solid 1px #9b9b9b}@media(min-width:992px){.navigation-top-area .entrance .menu{min-height:100%;display:block;overflow-y:auto;font-size:5rem;line-height:1.1}.navigation-top-area .entrance .menu.open{-webkit-transition-delay:0;width:50%}.navigation-top-area .entrance .menu.open .menu-section{opacity:1}.navigation-top-area .entrance .menu.open.menu-index-1{left:0;overflow-y:scroll}.navigation-top-area .entrance .menu.open.menu-index-2{right:0;overflow-y:scroll}.navigation-top-area .entrance .menu.menu-index-1{left:-20px}.navigation-top-area .entrance .menu.menu-index-1 .container{float:right;padding-right:70px}.navigation-top-area .entrance .menu.menu-index-2{right:0;overflow:hidden}.navigation-top-area .entrance .menu.menu-index-2 .container{float:left;padding-left:70px}.navigation-top-area .entrance .menu .menu-section{opacity:0;transition:opacity .2s;-webkit-transition-delay:150ms;border:0}.navigation-top-area .entrance .menu .menu-title{margin-top:30px;margin-bottom:5px;font-size:5rem}}.navigation-top-area .entrance .menu .menu-title{position:relative;display:block;padding:0}.navigation-top-area .entrance .menu .menu-title a{color:#000!important}@media(max-width:991px){.navigation-top-area .entrance .menu .menu-title{line-height:1;margin:0}.navigation-top-area .entrance .menu .menu-title a{padding:20px;display:block;font-weight:400}.navigation-top-area .entrance .menu .menu-title a.active,.navigation-top-area .entrance .menu .menu-title a.selected{font-weight:700}.navigation-top-area .entrance .menu .menu-title a.active{background-color:#eee;text-decoration:none}.navigation-top-area .entrance .menu .has-children{position:relative}.navigation-top-area .entrance .menu .has-children>a{padding-right:50px;line-height:1}.navigation-top-area .entrance .menu .has-children .toggler{position:absolute;right:0;top:0;display:inline-block;color:#0078c9}.navigation-top-area .entrance .menu .has-children .toggler .toggler-plus{height:60px;width:60px;padding:25px;display:block}.navigation-top-area .entrance .menu .has-children .toggler .toggler-minus{height:60px;width:60px;padding:25px;display:none}.navigation-top-area .entrance .menu .has-children .toggler svg polygon,.navigation-top-area .entrance .menu .has-children .toggler svg rect{fill:#0078c9}.navigation-top-area .entrance .menu .has-children .toggler.open .toggler-plus{display:none}.navigation-top-area .entrance .menu .has-children .toggler.open .toggler-minus{display:block}.navigation-top-area .entrance .menu ul.level-3{background:#f5f5f5}.navigation-top-area .entrance .menu ul.level-4{background:#e9e9e9}.navigation-top-area .entrance .menu ul.level-5{background:#ddd}.navigation-top-area .entrance .menu ul.level-6{background:#ccc}}@media(min-width:992px){.navigation-top-area .entrance .menu a{color:#0078c9!important}.navigation-top-area .entrance .menu .menu-level-3 ul{display:none}.navigation-top-area .entrance .menu .menu-level-3 li+li{margin-top:5px}.navigation-top-area .entrance .menu .menu-level-3>.has-children:not(.no-show){position:relative}.navigation-top-area .entrance .menu .menu-level-3>.has-children:not(.no-show)>a{line-height:1}.navigation-top-area .entrance .menu .menu-level-3>.has-children:not(.no-show) .toggler{position:absolute;left:-20px;top:-1px;display:inline-block!important;border-radius:2px;padding:2px}.navigation-top-area .entrance .menu .menu-level-3>.has-children:not(.no-show) .toggler .toggler-plus{height:13px;width:13px;padding:1px;display:block}.navigation-top-area .entrance .menu .menu-level-3>.has-children:not(.no-show) .toggler .toggler-minus{height:13px;width:13px;padding:1px;display:none}.navigation-top-area .entrance .menu .menu-level-3>.has-children:not(.no-show) .toggler svg polygon,.navigation-top-area .entrance .menu .menu-level-3>.has-children:not(.no-show) .toggler svg rect{fill:#fff}.navigation-top-area .entrance .menu .menu-level-3>.has-children:not(.no-show) .toggler.open .toggler-plus{display:none}.navigation-top-area .entrance .menu .menu-level-3>.has-children:not(.no-show) .toggler.open .toggler-minus{display:block}.navigation-top-area .entrance .menu .menu-level-4{padding-top:8px;padding-bottom:0;margin-bottom:0;margin-left:15px}.navigation-top-area .entrance .menu .menu-level-4>li+li{margin-top:5px;position:relative}.navigation-top-area .entrance .menu .menu-level-4>.has-children{position:relative}.navigation-top-area .entrance .menu .menu-level-4>.has-children .toggler{display:none!important}}.navigation-top-area .entrance .menu ul{display:none;margin:0;padding:0}@media(min-width:992px){.navigation-top-area .entrance .menu ul{margin-bottom:15px;display:block}.navigation-top-area .entrance .menu ul.menu-level-4 li a{font-weight:400;padding:0}}.navigation-top-area .entrance .menu ul li+li{margin-top:5px}.navigation-top-area .entrance .menu ul li a{display:block;color:#000;font-weight:400}@media(max-width:991px){.navigation-top-area .entrance .menu ul li+li{margin-top:0}.navigation-top-area .entrance .menu ul li a{padding:20px 20px 20px 30px;border-top:solid 1px #fff}.navigation-top-area .entrance .menu ul li li a{padding-left:40px}.navigation-top-area .entrance .menu ul li li li a{padding-left:50px}.navigation-top-area .entrance .menu ul li li li li a{padding-left:60px}.navigation-top-area .entrance .menu ul li li li li li a{padding-left:70px}.navigation-top-area .entrance .menu ul li.selected>a{font-weight:700}}.navigation-top-area .entrance .menu ul li.active>a{font-weight:700;text-decoration:none;background-color:#eee}@media(min-width:992px){.navigation-top-area .entrance .menu ul li.active>a{font-weight:400;background-color:transparent;text-decoration:underline}.navigation-top-area .entrance .menu .reference-project-link{margin:0}.navigation-top-area .entrance .menu .reference-project-link h4{margin-top:0}.navigation-top-area .entrance .menu .reference-project-link h4 a{border-top:0}}.background-cover{background:rgba(0,0,0,.5);width:100%;height:100%;position:fixed;z-index:100;display:none;top:0}.background-cover.open{display:block}@media(max-width:991px){.white-background~.background-cover{background:#fff}}.breadcrumbs{padding:15px 0 0;margin:0;font-size:.8em}@media(min-width:768px){.breadcrumbs{padding:23px 0;margin:0 0 30px}}.breadcrumbs ul{margin:0}.breadcrumbs ul li{display:inline-block;padding:0;position:relative}.breadcrumbs ul li+li:before{display:inline-block;content:"s";font-family:SkanskaIcons;width:9px;margin:0 3px;color:#3c3c3c;font-size:6rem}.map-canvas{height:230px;margin-top:10px;width:100%;margin-bottom:10px}.embed-container .map-canvas{margin-bottom:0;margin-top:0;position:absolute;left:0;width:100%;height:100%}.map-canvas img{max-width:none}.map-canvas+.larger-map-link{margin-top:1em}.large-map-link{display:block;padding-bottom:10px}.location-map-link{display:block;margin-top:5px}.info-window-title{background-color:#75b811;color:#fff;padding:10px 15px;margin:0;cursor:default}.info-window-image{display:block!important;max-width:100%!important;height:auto!important}.info-window-content{margin:15px;cursor:default}.info-window-content .tel{margin:-10px 0 10px}@media(max-width:767px){.map-pin-information{background:#eee}}#footer-map{position:relative;height:230px;background-position:center center;background-size:cover;margin-bottom:10px}#footer-map .google-map-copyright-text{position:absolute;bottom:0;right:0;background-color:#eae8de;font-size:11px;line-height:1;font-family:Arial,Helvetica,sans-serif;padding:3px 8px}.table-responsive{border:0;margin-bottom:20px}table{width:100%;border-collapse:collapse;color:#000;margin:30px 0 40px}@media(max-width:767px){table{line-height:1;font-size:5rem}}table td,table th{line-height:1}table caption{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}thead table tbody{border-top:0}table tbody tr td{line-height:133%}table tbody tr td ul li{left:18px}table tbody tr td ul li:before{left:-18px!important;top:10px!important}table.skanska-table td,table.skanska-table th,table[border="1"] td,table[border="1"] th{padding:1em 1.2em;line-height:1}table.skanska-table tbody,table[border="1"] tbody{border:1px solid #ccc}table.skanska-table tbody tr td,table[border="1"] tbody tr td{border-left:solid 1px #ccc;border-right:solid 1px #ccc;border-bottom:solid 1px #ccc}table.skanska-table th,table.skanska-table thead td{color:#fff;font-weight:700}table.skanska-table thead{background:#293e6b;border-left:solid 1px #293e6b;border-right:solid 1px #293e6b}table.skanska-table tbody{border:1px solid #ccc}thead+table.skanska-table tbody{border-top:0}table.skanska-table tbody tr td{border-left:solid 1px #ccc;border-right:solid 1px #ccc;border-bottom:solid 1px #ccc;line-height:133%}table.skanska-table tbody tr td ul li{left:18px}table.skanska-table tbody tr td ul li:before{left:-18px!important;top:10px!important}.for-rent{margin-bottom:30px}@media(min-width:768px){.for-rent{margin-bottom:50px;margin-top:30px}}.for-rent p{margin-bottom:20px}@media(min-width:992px){.for-rent p{margin-bottom:40px}}.for-rent .btn{margin:0}.for-rent .teaserblock.for-rent-block{margin-bottom:20px}@media(min-width:992px){.for-rent .teaserblock.for-rent-block{margin-bottom:40px}}.cookie-information{display:none;background-color:#d2d2d2;font-size:5rem;line-height:1.2;position:fixed;bottom:0;left:0;width:100%;z-index:501}.cookie-information .container{position:relative}.cookie-information p{margin:0;max-width:700px}.cookie-information sa{color:#000;font-weight:700}.cookie-information .btn-acceptcookie{margin-bottom:15px}.cookie-information .cookie-text{padding:15px 15px 7px 20px}@media(min-width:768px){.cookie-information{line-height:1.6}.cookie-information .cookie-text{padding-bottom:15px}}.EPiServerForms{margin-left:-20px;margin-right:-20px}.EPiServerForms .Form__Description{margin-bottom:36px}.EPiServerForms .Form__Element{margin-bottom:17px}.EPiServerForms .Form__Element div[class^=col-]{margin-bottom:0}.EPiServerForms .Form__Element label,.EPiServerForms .Form__Element label.Form__Element__Caption{font-weight:400;display:block}.EPiServerForms .Form__Element .Form__Element__ValidationError{padding-top:3px}.EPiServerForms .multiple-choice-element+.multiple-choice-element{margin-top:15px}.EPiServerForms .FormCaptcha .FormTextbox__Input{margin-top:15px;width:100%}.EPiServerForms .Form__NavigationBar{margin-top:30px;height:70px;position:relative}.EPiServerForms .Form__NavigationBar button.Form__NavigationBar__Action{-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;-webkit-border-bottom-left-radius:5px;-webkit-border-bottom-right-radius:5px;-moz-border-radius-bottomleft:5px;-moz-border-radius-bottomright:5px;color:#fff;background:#0078c9;font-size:1em;line-height:1;transition:all .2s ease;display:block;text-align:center;border:2px solid transparent;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-top:0;bottom:0;max-width:none;width:auto;padding:.55556em 1.61111em .5556em;height:auto;position:absolute;border-radius:5px}@media(min-width:768px){.EPiServerForms .Form__NavigationBar button.Form__NavigationBar__Action{display:inline-block;width:auto}}.EPiServerForms .Form__NavigationBar button.Form__NavigationBar__Action[target="_blank"]:after{font-size:.8em!important}.EPiServerForms .Form__NavigationBar button.Form__NavigationBar__Action:hover:not(:disabled){border:2px solid #0078c9;background:#fff;color:#0078c9}.EPiServerForms .Form__NavigationBar button.Form__NavigationBar__Action:active,.EPiServerForms .Form__NavigationBar button.Form__NavigationBar__Action:focus{background:#293e6b;border:2px solid #293e6b;color:#fff;outline:0!important}.EPiServerForms .Form__NavigationBar button.Form__NavigationBar__Action.btn-no-margin{margin-top:0}.EPiServerForms .Form__NavigationBar button.Form__NavigationBar__Action.btn-extra-margin{margin-top:30px}.EPiServerForms .Form__NavigationBar button.Form__NavigationBar__Action:disabled{background-color:gray;color:#fff}.EPiServerForms .Form__NavigationBar button.Form__NavigationBar__Action.btnPrev{left:0}.EPiServerForms .Form__NavigationBar button.Form__NavigationBar__Action.btnNext{right:0}.EPiServerForms .Form__NavigationBar .Form__NavigationBar__ProgressBar{width:100%;left:0;position:absolute;top:0}.EPiServerForms .Form__NavigationBar .Form__NavigationBar__ProgressBar .Form__NavigationBar__ProgressBar--Progress{background-color:#0078c9}.EPiServerForms .Form__Status .Form__Status__Message{padding:0}.EPiServerForms .Form__Status .Form__Success__Message,.EPiServerForms .Form__Status .Form__Warning__Message{background:0 0}.EPiServerForms textarea{height:5em}.formcontainerblock .container{max-width:100%}#contactform .error{color:red}#contactform .error-form-text{border:1px solid red}.FormFileUpload input[type=file]+label,.FormFileUpload label{-webkit-border-bottom-left-radius:5px;padding:.55556em 1.61111em .5556em;width:100%;max-width:100%;line-height:1;font-weight:700;text-align:center;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}#contactform .help{color:#b3b3b3;margin-left:8px}.FormFileUpload input[type=file]{display:none}.FormFileUpload input[type=file]+label{-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;-webkit-border-bottom-right-radius:5px;-moz-border-radius-bottomleft:5px;-moz-border-radius-bottomright:5px;color:#fff;background:#0078c9;font-size:1em;margin-top:15px;transition:all .2s ease;display:block;border:2px solid transparent;border-radius:5px}@media(min-width:768px){.FormFileUpload input[type=file]+label{display:inline-block;width:auto}}.FormFileUpload input[type=file]+label[target="_blank"]:after{font-size:.8em!important}.FormFileUpload input[type=file]+label:hover:not(:disabled){border:2px solid #0078c9;background:#fff;color:#0078c9}.FormFileUpload input[type=file]+label:active,.FormFileUpload input[type=file]+label:focus{background:#293e6b;border:2px solid #293e6b;color:#fff;outline:0!important}.FormFileUpload input[type=file]+label.btn-no-margin{margin-top:0}.FormFileUpload input[type=file]+label.btn-extra-margin{margin-top:30px}.FormFileUpload label{-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;-webkit-border-bottom-right-radius:5px;-moz-border-radius-bottomleft:5px;-moz-border-radius-bottomright:5px;color:#fff;background:#0078c9;font-size:1em;margin-top:15px;transition:all .2s ease;display:block;border:2px solid transparent;border-radius:5px}@media(min-width:768px){.FormFileUpload label{display:inline-block;width:auto}}.FormFileUpload label[target="_blank"]:after{font-size:.8em!important}.FormFileUpload label:hover:not(:disabled){border:2px solid #0078c9;background:#fff;color:#0078c9}.FormFileUpload label:active,.FormFileUpload label:focus{background:#293e6b;border:2px solid #293e6b;color:#fff;outline:0!important}.FormFileUpload label.btn-no-margin{margin-top:0}.FormFileUpload label.btn-extra-margin{margin-top:30px}.FormFileUpload label+input[type=file]{display:none}input[type=text],input[type=email],input[type=url],textarea{-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;-webkit-border-bottom-left-radius:5px;-webkit-border-bottom-right-radius:5px;-moz-border-radius-bottomleft:5px;-moz-border-radius-bottomright:5px;font-size:1em!important;line-height:1;padding:.5em .555556em .555556em 1.5em!important;border:1px solid #ccc;width:100%;height:2.333333em;transition:background .2s linear;border-radius:5px}input[type=text]:focus,input[type=email]:focus,input[type=url]:focus,input[type=search]:hover,textarea:focus{border:2px solid #0078c9!important;color:#0078c9;outline:0;padding:.44444em .5em .5em 1.44444em!important;box-shadow:none!important}input[type=text]:focus+button,input[type=email]:focus+button,input[type=url]:focus+button,input[type=search]:hover+button,textarea:focus+button{color:#0078c9}input[type=text]+button,input[type=email]+button,input[type=url]+button,textarea+button{background:none;border:0;font-size:.9em;padding:0 1px;position:absolute;top:5px;right:30px}input[type=search]{-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;-webkit-border-bottom-left-radius:5px;-webkit-border-bottom-right-radius:5px;-moz-border-radius-bottomleft:5px;-moz-border-radius-bottomright:5px;font-size:1em!important;line-height:1;padding:.5em .555556em .555556em 1.5em!important;border:2px solid #ccc;width:100%;height:2.333333em;transition:background .2s linear;border-radius:5px}input[type=search]:focus{border:2px solid #293e6b!important;background:#293e6b;color:#fff;outline:0;padding:.44444em .5em .5em 1.44444em!important;box-shadow:none!important}input[type=search]:focus+button{color:#fff}input[type=search]+button{background:none;border:0;padding:0 1px;position:absolute;top:8px;right:30px}.btn,select{-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;-moz-border-radius-bottomleft:5px;transition:all .2s ease}::-webkit-input-placeholder{color:#999}:-moz-placeholder{color:#999}::-moz-placeholder{color:#999}:-ms-input-placeholder{color:#999;font-family:'Skanska Sans Pro'}select{-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;-webkit-border-bottom-left-radius:5px;-webkit-border-bottom-right-radius:5px;-moz-border-radius-bottomright:5px;background:url(/static/css/img/National/arrow-down-blue.png) right 15px center no-repeat #fff;color:#0078c9;border:2px solid #0078c9;padding:.5em .55556em .4444em .8em;width:100%;line-height:1.2;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;height:42px;max-width:335px;border-radius:5px}select:hover{background:url(/static/css/img/National/arrow-down-white.png) right 15px center no-repeat #0078c9;color:#fff;outline:0}select:active,select:focus{background:url(/static/css/img/National/arrow-down-white.png) right 15px center no-repeat #293e6b;border-color:#293e6b;color:#fff;outline:0}select *,select option{background:#fff;color:#000}select :hover,select option:hover{background:#ccc}select:focus::-ms-value{background:0 0}select::-ms-expand{display:none}input[type=radio],label.radio{position:absolute;left:-9999px}input[type=radio]+label,label.radio+label{display:inline-block;vertical-align:middle;padding-left:0;font-size:5rem;margin:0}input[type=radio]+label:before,label.radio+label:before{content:"";border:1px solid #0078c9;width:22px;height:22px;display:inline-block;margin-right:5px;vertical-align:middle;-webkit-border-top-left-radius:50%;-webkit-border-top-right-radius:50%;-moz-border-radius-topleft:50%;-moz-border-radius-topright:50%;-webkit-border-bottom-left-radius:50%;-webkit-border-bottom-right-radius:50%;-moz-border-radius-bottomleft:50%;-moz-border-radius-bottomright:50%;border-radius:50%}input[type=radio]+label span,label.radio+label span{vertical-align:middle}input[type=radio]:checked+label:before,label.radio:checked+label:before{background:#293e6b;box-shadow:inset 0 0 0 2px #fff;border-color:#293e6b;content:""}label{font-weight:400}fieldset legend{font-size:6rem;border:0}input[type=checkbox]{position:absolute;left:-9999px}input[type=checkbox]+label{display:inline-block;vertical-align:middle;font-size:5rem;margin:0;padding-left:0}input[type=checkbox]+label:before{content:"";border:1px solid #0078c9;width:22px;height:22px;display:inline-block;margin-right:5px;vertical-align:middle}input[type=checkbox]+label span{vertical-align:middle}input[type=checkbox]:checked+label:before{border:1px solid #293e6b;text-align:center;content:"";background-image:url(/static/css/img/National/Checkbock.svg);background-repeat:no-repeat;background-position:center center;background-size:15px 15px}input[type=button]{border:0;background:0 0}.btn{-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;-webkit-border-bottom-left-radius:5px;-webkit-border-bottom-right-radius:5px;-moz-border-radius-bottomright:5px;color:#fff;background:#0078c9;padding:.55556em 1.61111em .5556em;font-size:1em;line-height:1;margin-top:15px;display:block;text-align:center;border:2px solid transparent;width:100%;font-weight:700;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;border-radius:5px}@media(min-width:768px){.btn{display:inline-block;width:auto}}.btn[target="_blank"]:after{font-size:.8em!important}.btn:hover:not(:disabled){border:2px solid #0078c9;background:#fff;color:#0078c9}.btn:active,.btn:focus{background:#293e6b;border:2px solid #293e6b;color:#fff;outline:0!important}.btn.btn-no-margin{margin-top:0}.btn.btn-extra-margin{margin-top:30px}form button[data-toggle]{background-color:transparent;border:none;padding:0;-webkit-appearance:none;outline:0;position:relative;top:5px;margin-left:5px;line-height:0;font-size:15px;color:#0078c9}form button[data-toggle] span{position:relative;top:-4px}form button[data-toggle] svg{transform:rotate(180deg);transform-origin:center center;transition-duration:.3s;width:16px;height:16px;margin-left:4px;margin-bottom:1px}form button[data-toggle].collapsed svg{transform:rotate(0)}form button[data-toggle]+div{margin-top:10px}.nav.nav-tabs{border-bottom:solid 2px #e6e6e6}.nav.nav-tabs>li{margin-bottom:-2px}.nav.nav-tabs>li a{border-radius:0}.nav.nav-tabs>li a:hover{background:#f7f7f7;border-color:#f7f7f7}.nav.nav-tabs>li.active a{border:2px solid #e6e6e6;border-bottom-color:transparent}.tab-content{padding-top:18px;padding-bottom:5px}@media(min-width:1200px){.tab-content{padding-bottom:20px}}.pop-out-container .pop-out{position:relative}@media(min-width:768px){.pop-out-container .pop-out .pop-out-container__content{transition:all .4s;width:0;opacity:0;position:absolute;z-index:6000;right:-12px;top:-7px;padding:0;background:0 0;border:1px solid transparent;border-radius:5px;overflow:hidden}}.pop-out-container .pop-out .pop-out-container__content ::-ms-clear{display:none;width:0;height:0}.pop-out-container .pop-out .pop-out-container__content ::-ms-reveal{display:none;width:0;height:0}.pop-out-container .pop-out .pop-out-container__content input[type=search]{border:0;margin:5px 0;padding-left:15px!important;padding-right:40px}.pop-out-container .pop-out .pop-out-container__content input[type=search]:focus{outline:0;border:0!important}.pop-out-container .pop-out .pop-out-container__content .quicksearch__submit-button-holder{padding:15px;border-top:solid 1px #ddd}.pop-out-container .pop-out .pop-out-container__content .quicksearch__submit-button-holder button{transition:all .4s}.pop-out-container .pop-out .pop-out-container__content .current-site{display:block;padding:10px 15px}.pop-out-container .pop-out.active .open-pop-out{position:relative;z-index:6001}.pop-out-container .pop-out.active button{opacity:1}.pop-out-container ul.pop-out-menu,.pop-out-container ul.ui-autocomplete.ui-menu{padding:0;margin-left:0!important;width:100%!important}@media(min-width:768px){.pop-out-container .pop-out .open-pop-out{display:block;margin-top:2px}.pop-out-container ul.pop-out-menu,.pop-out-container ul.ui-autocomplete.ui-menu{transition:all .4s;overflow:hidden;text-align:left;opacity:1;position:static;margin-top:0;list-style:none;top:0!important;left:0!important;border:0;display:none}.pop-out-container ul.pop-out-menu li a,.pop-out-container ul.ui-autocomplete.ui-menu li a{padding:10px 0 10px 15px}}.pop-out-container ul.pop-out-menu li,.pop-out-container ul.ui-autocomplete.ui-menu li{display:block}.pop-out-container ul.pop-out-menu li a,.pop-out-container ul.ui-autocomplete.ui-menu li a{display:block;font-weight:700;color:#0078c9}.pop-out-container ul.pop-out-menu li a[target="_blank"]:after,.pop-out-container ul.ui-autocomplete.ui-menu li a[target="_blank"]:after{display:none!important}.pop-out-container.open ul{display:block}.pop-out-container.open .pop-out-container__content{opacity:1}@media(min-width:768px){.pop-out-container.open .pop-out-container__content{border:1px solid #ddd;display:inline-block;width:350px;background:#fff;position:absolute}}.pop-out-container.open .pop-out-container__content input[type=search]{width:100%;color:#293e6b}.pop-out-container.open .pop-out-container__content input[type=search]:focus,.pop-out-container.open .pop-out-container__content input[type=search]:hover{padding:0;padding-left:15px!important;background:0 0;border:0!important}@media(max-width:767px){.pop-out-container .pop-out>a{padding-left:20px}.pop-out-container .pop-out .pop-out-container__content{width:100%!important;max-height:0;overflow:hidden;position:static!important;transition:max-height .4s!important;display:block;opacity:1;border-radius:0}.pop-out-container .pop-out .pop-out-container__content span.current-site{border-top:solid 1px #3c3c3c;padding-top:1em;padding-bottom:1em;padding-left:2em;line-height:1;font-weight:700}.pop-out-container.open{padding-left:0}.pop-out-container.open>div>a{padding-left:20px}.pop-out-container.open .pop-out-container__content{max-height:800px;position:static;width:100%;border:0;background:#f5f5f5}.pop-out-container.open .pop-out-container__content a.close-pop-out{top:-8px;right:17px}.pop-out-container.open .pop-out-container__content a.close-pop-out .sa{font-size:1.9em}.pop-out-container ul.pop-out-menu{display:block;position:static;width:100%;background:0 0}.pop-out-container ul.pop-out-menu li{padding-top:0;padding-bottom:0;border-top:solid 1px #fff}.pop-out-container ul.pop-out-menu li a{font-weight:400;padding-top:1em;padding-bottom:1em;padding-left:2em;color:#000}.pop-out-container ul.pop-out-menu li+li{border-top:solid 1px #fff}}#addThis_share{position:relative;display:inline-block;margin-top:5px;margin-bottom:40px}#addThis_share .addthis_inline_share_toolbox,#addThis_share .addthis_sharing_toolbox{position:absolute;display:none;padding:10px 10px 0;background:#fff;z-index:600;width:266px;left:0;border:2px solid #d2d2d2}#addThis_share .addthis_inline_share_toolbox #atstbx,#addThis_share .addthis_sharing_toolbox #atstbx{margin-left:-5px;margin-right:-5px}#addThis_share .addthis_inline_share_toolbox #atstbx a,#addThis_share .addthis_sharing_toolbox #atstbx a{display:inline-block;height:32px;width:32px;margin:0 5px 10px}#addThis_share:hover .addthis_inline_share_toolbox,#addThis_share:hover .addthis_sharing_toolbox{display:block}#addThis_share .addthis-btn{padding-left:2.2em;line-height:1;background-image:url(/static/css/img/National/ShareIcon.png);background-repeat:no-repeat;background-position:12px center}@media(-webkit-min-device-pixel-ratio:2){#addThis_share .addthis-btn{background-image:url(/static/css/img/National/ShareIconx2.png);background-size:18px 20px}}#addThis_share .addthis-btn:hover{border-color:#293e6b;background-color:#293e6b;color:#fff}#at20mc #at15s{margin-left:-128px}.page-list>li.calendar-year-divider{padding-bottom:0!important}.page-list>li.calendar-year-divider+li.event-item{border-top:none}.page-list>li{padding:10px 0;border-top:solid 1px #d2d2d2}.main-column .page-list>li.no-border,.main-column .page-list>li.no-border-follow+li,.page-list>li.date-header+li,.page-list>li:first-child{border-top:0}.page-list>li h3{margin-top:0;margin-bottom:0;font-size:1em;line-height:1.3;font-weight:700;display:inline-block}.page-list>li .listing-text,.page-list>li a.block-element,.page-list>li span.date,.page-list>li span.title{display:block}.page-list>li .date,.page-list>li .location,.page-list>li .type{color:#333;font-size:5rem;line-height:1;margin-top:5px;font-weight:400}.page-list>li .listing-text{color:#333;margin-top:15px;font-weight:400}.main-column .page-list>li{padding:26px 0 30px}.main-column .page-list>li.tight{padding:10px 0}.main-column .page-list>li.airy{padding:30px 0 50px}.main-column .page-list>li.has-image{padding-top:31px}.main-column .page-list>li:first-child{padding-top:0}.main-column .page-list>li.simple-list{padding:15px 0}.main-column .page-list>li.simple-list h3{font-size:6rem}.main-column .page-list>li .date,.main-column .page-list>li .location,.main-column .page-list>li .type{margin-top:12px}.main-column .page-list>li .date.airy,.main-column .page-list>li .location.airy,.main-column .page-list>li .type.airy{margin-top:15px;line-height:1.4}.main-column .page-list>li .date.airy+.location,.main-column .page-list>li .location.airy+.location,.main-column .page-list>li .type.airy+.location{margin-top:10px}.main-column .page-list>li h2,.main-column .page-list>li h3{font-size:1.33333em;line-height:1.25;font-weight:400;margin:0}.main-column .page-list>li h2.small-margin,.main-column .page-list>li h3.small-margin{margin-top:0}@media(min-width:768px){.main-column .page-list>li h2.small,.main-column .page-list>li h3.small{font-size:1em;font-weight:700;margin-bottom:0;margin-top:0}.right-column .main-column .page-list>li h2.small,.right-column .main-column .page-list>li h3.small{margin-bottom:1.25em}.main-column .page-list>li h2.small-margin,.main-column .page-list>li h3.small-margin{margin-top:10px}}.main-column .page-list>li h2 a,.main-column .page-list>li h3 a{font-weight:400}.main-column .page-list>li .listing-text{margin-top:10px}.main-column .page-list>li .listing-text.airy{margin-top:20px}.main-column .page-list>li .read-more{margin-top:40px;display:inline-block;font-size:5rem}.main-column .page-list>li .read-more.airy{margin-top:20px}.main-column .page-list>li .listing-image{margin-bottom:22px}@media(min-width:768px){.page-list>li a:hover{text-decoration:none}.page-list>li a:hover h3{text-decoration:underline}.right-column .page-list>li{margin:0;padding:0}.right-column .page-list>li .date,.right-column .page-list>li .type{margin-top:5px;margin-bottom:5px}.right-column .page-list>li p{margin-bottom:10px}.right-column .page-list>li+li{margin-top:15px;border:0}.right-column .page-list>li+li.simple-list{margin-top:5px}.right-column .page-list>li .listing-image{margin-bottom:5px}.right-column .page-list>li h3{display:inline}.right-column .page-list>li .listing-text{margin-top:0}}ul.simple-list li{line-height:1.3;padding:10px 0}ul.simple-list li .date{font-size:5rem}ul.simple-list li a{font-weight:700}ul.simple-list li+li{border-top:solid 1px #d2d2d2}ul.no-padding-top li:first-child{padding-top:0}ul.no-margin-top-header li:first-child h3{margin-top:0}@media(min-width:768px){.contact-person-container{margin-bottom:40px}.right-column .contact-person-container{margin-bottom:0;margin-right:20px;margin-left:20px}.right-column .contact-person-container .contact-name,.right-column .contact-person-container .email,.right-column .contact-person-container .primary-phone{margin-top:5px}}.contact-person-container .main-image{margin-bottom:0;max-width:200px}.contact-person-container .main-image+*{margin-top:15px}.contact-person-container .role{margin-bottom:10px}.hero-image-holder .flexslider .slides .block,.page-slider .slides li figure{margin-bottom:0}.contact-person-container .email{width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#0078c9;font-weight:700;cursor:pointer}.ui-autocomplete.ui-menu,ul.pop-out-menu{background:#fff;padding:0;font-size:1em;line-height:1;border-top-left-radius:0;border-top-right-radius:0}.ui-autocomplete.ui-menu li,ul.pop-out-menu li{display:block;border-top:solid 1px #ddd}.ui-autocomplete.ui-menu li+li,ul.pop-out-menu li+li{border-top:solid 1px #ddd}.ui-autocomplete.ui-menu li a,ul.pop-out-menu li a{display:block;padding:.5em .555556em .555556em 1.5em;line-height:1;font-weight:400;font-family:SkanskaSans!important}@media(min-width:768px){.ui-autocomplete.ui-menu li a.ui-state-active,.ui-autocomplete.ui-menu li a.ui-state-hover,.ui-autocomplete.ui-menu li a:hover,ul.pop-out-menu li a.ui-state-active,ul.pop-out-menu li a.ui-state-hover,ul.pop-out-menu li a:hover{cursor:pointer;background:#f0f0f0;border:0;color:inherit;margin:0}}.ui-autocomplete.ui-menu{border:1px solid #ddd;border-top:none}.hero-image-holder{position:relative;overflow:hidden}@media only screen and (min-width:768px){.hero-image-holder{height:540px}}.hero-image-holder .flexslider{height:100%}.hero-image-holder .flexslider .slides{margin:0;padding:0;height:100%}.hero-image-holder .flexslider .slides .hero-video,.hero-image-holder .flexslider .slides .hero-video div,.hero-image-holder .flexslider .slides>div{height:100%}.hero-image-holder .flex-control-nav{display:none;text-align:center;padding:0 0 10px;margin:0;position:absolute;bottom:0;left:50%;z-index:100;transform:translateX(-50%)}@media only screen and (min-width:768px){.hero-image-holder .flex-control-nav{display:block}}.hero-image-holder .flex-control-nav li{display:inline-block;text-align:center;padding:3px}.hero-image-holder .flex-control-nav li a{text-indent:-9999px;font-size:.5em;line-height:1;display:block;width:14px;height:14px;border:2px solid #fff;cursor:pointer;-webkit-border-top-left-radius:50%;-webkit-border-top-right-radius:50%;-moz-border-radius-topleft:50%;-moz-border-radius-topright:50%;-webkit-border-bottom-left-radius:50%;-webkit-border-bottom-right-radius:50%;-moz-border-radius-bottomleft:50%;-moz-border-radius-bottomright:50%;background:0 0;border-radius:50%}.hero-image-holder .flex-control-nav li.flex-active a{background:#fff}.hero-image-holder .flex-control-nav li+li{margin-left:4px}@media(max-width:767px){.hero-image-holder .slides{background:#293e6b}}.hero-image-holder .slide{height:100%;position:relative;background-repeat:no-repeat}@media(max-width:767px){.hero-image-holder .slide{background:#293e6b}}.hero-image-holder .slide a{width:100%;display:block;height:100%}.hero-image-holder .slide a:focus,.hero-image-holder .slide a:hover{text-decoration:none}.hero-image-holder .slide a:focus,.hero-image-holder .slide a:hover .text-box--link{text-decoration:underline}.hero-image-holder .slide .container,.hero-image-holder .slide .slide-cover-textbox{height:100%;position:relative}.hero-image-holder .slide .container .text-box{background:#293e6b;padding:25px 0;color:#fff;width:100%}.hero-image-holder .slide .container .text-box h2{margin-top:.45em;margin-bottom:.6em}.hero-image-holder .slide .container .text-box p{line-height:1.4}.hero-image-holder .slide .container .text-box .text-box--link{color:#5bb4e5;margin-top:10px;display:inline-block;font-weight:700;text-decoration:underline}@media only screen and (min-width:768px){.hero-image-holder .slide .container .text-box{display:block}}.hero-image-holder .slide .container .text-box .btn{line-height:1;font-size:5rem}.hero-image-holder .slide-background{width:100%;height:280px;background-position:center center;background-size:cover;background-repeat:no-repeat}.hero-image-holder .slide-background.image-crop-oriantation-left-top{background-position:left top}.hero-image-holder .slide-background.image-crop-oriantation-left-center{background-position:left center}.hero-image-holder .slide-background.image-crop-oriantation-left-bottom{background-position:left bottom}.hero-image-holder .slide-background.image-crop-oriantation-center-top{background-position:center top}.hero-image-holder .slide-background.image-crop-oriantation-center-center{background-position:center center}.hero-image-holder .slide-background.image-crop-oriantation-center-bottom{background-position:center bottom}.hero-image-holder .slide-background.image-crop-oriantation-right-top{background-position:right top}.hero-image-holder .slide-background.image-crop-oriantation-right-center{background-position:right center}.hero-image-holder .slide-background.image-crop-oriantation-right-bottom{background-position:right bottom}@media(min-width:768px){.hero-image-holder .slide .container .text-box{z-index:110;position:absolute;bottom:0;left:20px;max-width:400px;padding:40px 35px}.hero-image-holder .slide-background{position:absolute;height:100%;top:0;left:0}}.skip-link a{position:absolute;top:-5000px}.skip-link a.btn{margin-top:0;transition:none;border-radius:0;width:100%;text-align:center}.skip-link a:focus{position:static}.modal-backdrop{z-index:6000}.modal{z-index:6001}.flexslider{position:relative}.flexslider .slide-footer{margin-top:15px;font-size:5rem;font-weight:400;text-align:left}.flexslider .slide-footer.videos{margin-top:5px}.flexslider .slide-footer .slideshow-slide-title>span{padding:0 6px 0 5px}.flexslider .current-slide{position:absolute;left:0;display:inline-block;background:#fff;z-index:10;font-size:5rem}.flexslider .current-slide.static{background:#f6f6f6;left:20px}@media(min-width:768px){.flexslider .current-slide.static{left:30px}}.flexslider .current-slide span{display:inline}.flexslider .flex-next,.flexslider .flex-prev{display:flex;position:absolute;top:50%;z-index:5;left:auto;right:10px;border-radius:50%;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%);transition-duration:.2s}.flexslider .flex-next:hover,.flexslider .flex-prev:hover{background-color:rgba(255,255,255,.5);transition-duration:.2s}.flexslider .flex-next:hover svg .a,.flexslider .flex-prev:hover svg .a{stroke:none}.flexslider .flex-next svg,.flexslider .flex-prev svg{max-width:none;width:64px;height:64px}.flexslider .flex-next svg .a,.flexslider .flex-prev svg .a{stroke-width:.5px;stroke:#fff}.flexslider .flex-prev{left:10px;right:auto}.slider-navigator ul li{float:left}.slider-navigator ul li+li{margin-left:20px}.slider-navigator ul li a{display:block;border-top:2px solid #0078c9;padding:8px}#share-ticker-holder .share-ticker{font-size:1.6em;line-height:1;display:inline-block;padding-bottom:20px;font-weight:700;margin-top:2px}@media only screen and (max-width:767px){#share-ticker-holder .share-ticker{font-size:1.55em}}#share-ticker-holder .share-ticker .hidden{display:none}#share-ticker-holder .share-ticker .time{font-size:5rem;display:block;font-weight:400;margin-bottom:5px;color:#333}#share-ticker-holder .share-ticker .currency,#share-ticker-holder .share-ticker .name{color:#b3b3b3}#share-ticker-holder .share-ticker .price{color:#333}#share-ticker-holder .share-ticker .change .operator{display:inline-block;overflow:hidden;height:22px}#share-ticker-holder .share-ticker .change.change-negative{color:#e57200}#share-ticker-holder .share-ticker .change.change-positive{color:#77b800}#share-ticker-holder .share-ticker .change.change-unchanged{color:#b3b3b3}#share-ticker-holder .share-ticker .change .sa{line-height:.75;vertical-align:bottom;font-size:1.75em}#share-ticker-holder .share-ticker a:hover{text-decoration:none}#share-ticker-holder .block-text{padding-bottom:10px}@media only screen and (max-width:767px){#share-ticker-holder .share-ticker .change .operator{height:25px}#share-ticker-holder .small-size{font-weight:700;font-size:1em;padding-bottom:20px}}.back-to-top-link{text-align:center;font-size:1.4em;padding:3px 20px 5px;display:inline-block;position:fixed;right:75px;bottom:-60px;z-index:6000;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.open-menu .back-to-top-link{display:none}.back-to-top-link .arrow{display:inline-block;font-family:SkanskaIcons,sans-serif;font-style:normal;font-weight:400;font-size:1.2em;line-height:1;vertical-align:middle}.back-to-top-link.show-button{bottom:40px;display:inline-block;width:auto}@media(max-width:767px){.back-to-top-link{right:20px}.back-to-top-link.show-button{bottom:20px}}.back-to-top-link.hide{bottom:-60px}.addthisevent-drop{padding:0!important;border:0!important;border-radius:0!important;z-index:auto!important;background:0 0!important}.addthisevent-drop.addthisevent-selected{background:#fff}.add-to-calendar .addthisevent_icon,.add-to-calendar .all_day_event,.add-to-calendar .date_format,.add-to-calendar .description,.add-to-calendar .end,.add-to-calendar .start,.add-to-calendar .timezone,.add-to-calendar .title{display:none!important}.add-to-calendar-icon{display:inline-block;text-align:right;font-size:10px;font-weight:700;vertical-align:baseline;color:#0078c9;background:0 0;position:relative;width:20px;height:15px;box-sizing:border-box;padding:2px 2px 1px;margin-left:10px;border:1px solid}.add-to-calendar-icon:after{border-left:solid 1px;border-right:solid 1px;content:"";position:absolute;left:3px;top:-4px;width:12px;height:6px;display:inline-block}.active-rollover,.media-container{position:relative}.page-slider{background:#f6f6f6}.page-slider .slides li{text-align:left!important}.page-slider .slides li .commercial-development-offer-page-slider-item a{color:#333;text-decoration:none}.page-slider .slides li .commercial-development-offer-page-slider-item a h3{color:#0078c9}.page-slider .slides li .commercial-development-offer-page-slider-item a:hover h3{text-decoration:underline}.page-slider .slides li .commercial-development-offer-page-slider-item a .intro{font-weight:400}.page-slider .flex-control-nav{text-align:center;padding:0 0 4px;margin:30px 0 0;width:100%;left:0}.page-slider .flex-control-nav li{display:inline-block;text-align:center;padding:3px}.page-slider .flex-control-nav li a{text-indent:-9999px;font-size:.5em;line-height:1;display:block;width:14px;height:14px;border:2px solid #0078c9;cursor:pointer;-webkit-border-top-left-radius:50%;-webkit-border-top-right-radius:50%;-moz-border-radius-topleft:50%;-moz-border-radius-topright:50%;-webkit-border-bottom-left-radius:50%;-webkit-border-bottom-right-radius:50%;-moz-border-radius-bottomleft:50%;-moz-border-radius-bottomright:50%;background:#fff;border-radius:50%}.media-container,.page-slider .flex-control-nav li a.flex-active,.teaserblock .toggler-button__icon svg{background:#0078c9}.page-slider .flex-control-nav li+li{margin-left:15px}.media-container{overflow:hidden;height:0}.media-container.format4-3{padding-bottom:75%}.active-rollover .image-holder img{position:static}.rollover-information{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;transition-duration:.3s;background-color:rgba(0,0,0,.7);color:#fff;padding:15px}.rollover-information--extended-padding{padding:25px}.rollover-information img{z-index:1}.rollover-information .bottom .link,.rollover-information .contact-name,.rollover-information h2{line-height:1.33333}.national .rollover-information .bottom .link,.national .rollover-information .contact-name,.national .rollover-information h2{font-size:5rem}.rollover-information h2{color:#fff;font-weight:700;margin-bottom:0}.rollover-information .bottom .link,.rollover-information a,.rollover-information a h2{color:#5bb4e5}.rollover-information .text{overflow:hidden;max-height:calc(100% - 24px);font-weight:400;font-size:15px}.rollover-information .full-height{max-height:100%}.rollover-information .contact-name{color:#fff}.rollover-information .bottom{position:absolute;bottom:15px;padding-right:15px}.rollover-information .bottom--extended-margin{padding-right:0;left:15px;right:15px;bottom:15px;overflow:hidden}@media(min-width:1200px){.rollover-information .bottom--extended-margin{left:25px;right:25px;bottom:25px}}.rollover-information .bottom .primary-phone{margin-bottom:0}.rollover-information .bottom .secondary-phone{margin-bottom:0;margin-top:3px}.rollover-information .bottom .contact-info a{margin-bottom:0;margin-top:20px}.active-rollover:hover .rollover-information{display:none}@media(min-width:992px){.active-rollover:hover .rollover-information{display:block;opacity:1;transition-duration:.3s}.mobile-only{display:none}}.role-or-official-person-listing .rollover-information .contact-info,.role-or-official-person-listing .rollover-information .contact-name,.role-or-official-person-listing .rollover-information .primary-phone,.role-or-official-person-listing .rollover-information .secondary-phone,.role-or-official-person-listing .rollover-information h2{font-size:15px}.btn-tag,.tag-title{font-size:5rem;display:inline-block;line-height:1}.tag-title{padding:9px 15px 0 0}.tags-section{margin-top:15px}.tag-title+.tags-section{margin-top:8px}.tags-section .tag{float:left;margin:0}.btn-tag{color:#3c3c3c;background:#ddd;border-color:#ddd;font-weight:400;padding:7px 16px 6px;margin:0 8px 8px 0;float:left;width:auto}.btn-tag:active:not(:disabled),.btn-tag:focus:not(:disabled),.btn-tag:hover:not(:disabled){border:2px solid #3c3c3c;background:#3c3c3c;color:#ddd}.btn-tag:active,.btn-tag:focus{border:2px solid #3c3c3c;background:#ddd;outline:0!important}.campaigncdexpandingtextblocktypemodel .toggler-button,.campaignexpandingtextblocktypemodel .toggler-button,.campaignfaqblocktypemodel .toggler-button,.expandingtextblocktypemodel .toggler-button,.faqblocktypemodel .toggler-button{margin-top:20px;cursor:pointer}.campaigncdexpandingtextblocktypemodel .toggler-button__icon,.campaignexpandingtextblocktypemodel .toggler-button__icon,.campaignfaqblocktypemodel .toggler-button__icon,.expandingtextblocktypemodel .toggler-button__icon,.faqblocktypemodel .toggler-button__icon{display:inline-block;vertical-align:middle;height:36px;overflow:hidden}.campaigncdexpandingtextblocktypemodel .toggler-button__icon svg,.campaignexpandingtextblocktypemodel .toggler-button__icon svg,.campaignfaqblocktypemodel .toggler-button__icon svg,.expandingtextblocktypemodel .toggler-button__icon svg,.faqblocktypemodel .toggler-button__icon svg{border-radius:5px;width:35px;height:35px;padding:10px;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out;fill:#fff;background:#3c3c3c}.campaigncdexpandingtextblocktypemodel .toggler-button__icon svg:hover,.campaignexpandingtextblocktypemodel .toggler-button__icon svg:hover,.campaignfaqblocktypemodel .toggler-button__icon svg:hover,.expandingtextblocktypemodel .toggler-button__icon svg:hover,.faqblocktypemodel .toggler-button__icon svg:hover{padding:8px;fill:#3c3c3c;border:2px solid #3c3c3c;background-color:transparent}.campaigncdexpandingtextblocktypemodel .toggler-button .toggler-open,.campaignexpandingtextblocktypemodel .toggler-button .toggler-open,.campaignfaqblocktypemodel .toggler-button .toggler-open,.expandingtextblocktypemodel .toggler-button .toggler-open,.faqblocktypemodel .toggler-button .toggler-open{display:none}.campaigncdexpandingtextblocktypemodel .toggler-button .button-display-align,.campaignexpandingtextblocktypemodel .toggler-button .button-display-align,.campaignfaqblocktypemodel .toggler-button .button-display-align,.expandingtextblocktypemodel .toggler-button .button-display-align,.faqblocktypemodel .toggler-button .button-display-align{display:flex;align-items:center}.campaigncdexpandingtextblocktypemodel .toggler-button.active .toggler-collapsed,.campaignexpandingtextblocktypemodel .toggler-button.active .toggler-collapsed,.campaignfaqblocktypemodel .toggler-button.active .toggler-collapsed,.expandingtextblocktypemodel .toggler-button.active .toggler-collapsed,.faqblocktypemodel .toggler-button.active .toggler-collapsed{display:none}.campaigncdexpandingtextblocktypemodel .toggler-button.active .toggler-open,.campaignexpandingtextblocktypemodel .toggler-button.active .toggler-open,.campaignfaqblocktypemodel .toggler-button.active .toggler-open,.expandingtextblocktypemodel .toggler-button.active .toggler-open,.faqblocktypemodel .toggler-button.active .toggler-open{display:inline-block;width:100%}.campaigncdexpandingtextblocktypemodel .toggler-button__text,.campaignexpandingtextblocktypemodel .toggler-button__text,.campaignfaqblocktypemodel .toggler-button__text,.expandingtextblocktypemodel .toggler-button__text,.faqblocktypemodel .toggler-button__text{display:inline-block;vertical-align:middle;font-weight:700;margin-left:10px;width:100%}.campaigncdexpandingtextblocktypemodel .toggler-button__text>*,.campaignexpandingtextblocktypemodel .toggler-button__text>*,.campaignfaqblocktypemodel .toggler-button__text>*,.expandingtextblocktypemodel .toggler-button__text>*,.faqblocktypemodel .toggler-button__text>*{margin:0}.campaigncdexpandingtextblocktypemodel .toggleable-area,.campaignexpandingtextblocktypemodel .toggleable-area,.campaignfaqblocktypemodel .toggleable-area,.expandingtextblocktypemodel .toggleable-area,.faqblocktypemodel .toggleable-area{display:none;padding-top:20px}.campaigncdexpandingtextblocktypemodel .toggleable-area>h1:first-child,.campaigncdexpandingtextblocktypemodel .toggleable-area>h2:first-child,.campaigncdexpandingtextblocktypemodel .toggleable-area>h3:first-child,.campaigncdexpandingtextblocktypemodel .toggleable-area>h4:first-child,.campaigncdexpandingtextblocktypemodel .toggleable-area>h5:first-child,.campaignexpandingtextblocktypemodel .toggleable-area>h1:first-child,.campaignexpandingtextblocktypemodel .toggleable-area>h2:first-child,.campaignexpandingtextblocktypemodel .toggleable-area>h3:first-child,.campaignexpandingtextblocktypemodel .toggleable-area>h4:first-child,.campaignexpandingtextblocktypemodel .toggleable-area>h5:first-child,.campaignfaqblocktypemodel .toggleable-area>h1:first-child,.campaignfaqblocktypemodel .toggleable-area>h2:first-child,.campaignfaqblocktypemodel .toggleable-area>h3:first-child,.campaignfaqblocktypemodel .toggleable-area>h4:first-child,.campaignfaqblocktypemodel .toggleable-area>h5:first-child,.expandingtextblocktypemodel .toggleable-area>h1:first-child,.expandingtextblocktypemodel .toggleable-area>h2:first-child,.expandingtextblocktypemodel .toggleable-area>h3:first-child,.expandingtextblocktypemodel .toggleable-area>h4:first-child,.expandingtextblocktypemodel .toggleable-area>h5:first-child,.faqblocktypemodel .toggleable-area>h1:first-child,.faqblocktypemodel .toggleable-area>h2:first-child,.faqblocktypemodel .toggleable-area>h3:first-child,.faqblocktypemodel .toggleable-area>h4:first-child,.faqblocktypemodel .toggleable-area>h5:first-child{margin-top:0}.national .campaigncdexpandingtextblocktypemodel .toggleable-area p,.national .campaignexpandingtextblocktypemodel .toggleable-area p,.national .campaignfaqblocktypemodel .toggleable-area p,.national .expandingtextblocktypemodel .toggleable-area p,.national .faqblocktypemodel .toggleable-area p{font-size:5.3333rem}.group .campaigncdexpandingtextblocktypemodel .toggleable-area p,.group .campaignexpandingtextblocktypemodel .toggleable-area p,.group .campaignfaqblocktypemodel .toggleable-area p,.group .expandingtextblocktypemodel .toggleable-area p,.group .faqblocktypemodel .toggleable-area p{font-size:1.6rem}.campaigncdexpandingtextblocktypemodel .toggleable-area p a,.campaignexpandingtextblocktypemodel .toggleable-area p a,.campaignfaqblocktypemodel .toggleable-area p a,.expandingtextblocktypemodel .toggleable-area p a,.faqblocktypemodel .toggleable-area p a{text-decoration:underline;font-weight:700}.campaigncdexpandingtextblocktypemodel .toggleable-area p a:hover,.campaignexpandingtextblocktypemodel .toggleable-area p a:hover,.campaignfaqblocktypemodel .toggleable-area p a:hover,.expandingtextblocktypemodel .toggleable-area p a:hover,.faqblocktypemodel .toggleable-area p a:hover{text-decoration:none}.skanska-cookie-table{border:1px solid #c8c8c8;line-height:1.2!important;font-size:17px!important}.skanska-cookie-table tbody tr td,.skanska-cookie-table tbody tr th,.skanska-cookie-table thead tr td,.skanska-cookie-table thead tr th{padding:10px;text-align:left}.skanska-cookie-table tr{vertical-align:top}.skanska-cookie-table thead tr{border:1px solid #c8c8c8}.skanska-cookie-table .row1:not(:first-child) td{border-top:1px solid #c8c8c8}.skanska-cookie-table .row1 td{padding-bottom:3px}.skanska-cookie-table .row2 td{padding-top:0}.skanska-cookie-table .cookie-name{font-weight:700}@media(max-width:768px){.skanska-cookie-table .cookie-name{word-break:break-all}}.skanska-cookie-table .cookie-duration,.skanska-cookie-table .cookie-host{white-space:nowrap}.contact-office-or-person h2{margin-top:0;font-size:6rem;margin-bottom:.4em}.group .contact-office-or-person h2{font-size:20px;font-weight:700}.national .contact-office-or-person .address-information,.national .contact-office-or-person .main-address,.national .contact-office-or-person .visiting-address{font-size:5rem}.contact-office-or-person .contact-name{margin-bottom:.5em}.contact-office-or-person .main-image{margin-bottom:15px;max-width:200px;float:left;margin-right:25px}.contact-office-or-person .contact-info{padding-bottom:0}.contact-office-or-person .contact-description p{max-width:650px}.contact-office-or-person .address-information{width:100%;float:left}@media(min-width:992px){.contact-office-or-person .address-information{max-width:100%;width:440px}}.contact-office-or-person .main-address,.contact-office-or-person .visiting-address{float:left;width:300px;max-width:100%}.contact-office-or-person .primary-contact-information{width:350px;float:left}.contact-office-or-person .primary-phone,.contact-office-or-person .secondary-phone{width:100%;margin-bottom:8px}.contact-office-or-person .email{cursor:pointer}.group .contact-office-or-person .email.group-small-size{font-size:16px}.contact-office-or-person .additional-information{clear:left;padding-top:10px}.national .contact-office-or-person .additional-information{font-size:5rem}@media screen and (min-width:768px) and (max-width:991px){li:not(.two-col):not(.three-col) .contact-office-or-person .visiting-address{padding-top:10px}}@media screen and (max-width:639px){li.two-col .contact-office-or-person .visiting-address,li:not(.two-col):not(.three-col) .contact-office-or-person .visiting-address{padding-top:10px}}@media screen and (min-width:768px){li.two-col .contact-office-or-person .visiting-address{padding-top:10px}}li.three-col .contact-office-or-person .visiting-address{padding-top:10px}@media screen and (min-width:640px){li.three-col .contact-office-or-person .visiting-address{padding-top:0}}@media screen and (min-width:768px){li.three-col .contact-office-or-person .visiting-address{padding-top:10px}}.swiper-container,.swiper-container .swiper-slide{width:100%}.swiper-container .swiper-slide img{display:block;max-width:100%;margin:auto}.swiper-container .swiper-slide .youtube-video{margin:auto}.swiper-container .swiper-slide .slide-text{padding:15px 15px 0}.swiper-container .swiper-slide .slide-text .slideshow-slide-title>span{padding:0 6px 0 5px}.swiper-container .swiper-slide a.download{display:inline-block;margin-top:10px;background-image:url(/Static/css/img/baseline-save_alt.svg);background-size:16px 16px;background-repeat:no-repeat;background-position:left center;padding-left:20px}.national .swiper-container .swiper-button{width:62px;height:65px;background-color:#fff;background-size:22px;margin-top:0}.group .swiper-container .swiper-button{background-image:none;padding-top:8px}.group .swiper-container .swiper-button:before{color:#fff;font-size:2em;line-height:1;content:"";font-family:FontAwesome}.national .swiper-container .swiper-button-next{right:0;background-image:url(/Static/css/img/National/arrow_right_.svg)}.group .swiper-container .swiper-button-next{right:0;left:auto}.group .swiper-container .swiper-button-next:before{content:""}.national .swiper-container .swiper-button-prev{left:0;background-image:url(/Static/css/img/National/arrow_left_.svg)}.group .swiper-container .swiper-button-prev{left:0}.group .swiper-container .swiper-button-prev:before{content:""}.one-pager .swiper-container>.campaign .swiper-button{background-image:none;display:flex;align-items:center;justify-content:center;padding:20px;background-color:#fff;border-radius:0;width:auto;height:auto;margin:0}.one-pager .swiper-container>.campaign .swiper-button::after,.one-pager .swiper-container>.campaign .swiper-button::before{content:none}.one-pager .swiper-container>.campaign .swiper-button.swiper-button-prev svg{transform:rotate(180deg)}.one-pager .swiper-container>.campaign .swiper-button svg{width:36px;height:auto;flex:0 0 auto;fill:#293e6b}@media(max-width:1024px) and (hover:none){.one-pager .swiper-container>.campaign .swiper-button{display:none}}.one-pager .swiper-container>.campaign .swiper-button-next{right:0;left:auto}.one-pager .swiper-container>.campaign .swiper-button-prev{left:0}.one-pager .swiper-container>.campaign .swiper-button-prev svg{transform:rotate(180deg)}.slide-navigator{margin-top:40px}.slide-navigator li,.slide-navigator ul{margin:0;padding:0;list-style:none}.slide-navigator li{border-top:3px solid #ddd;color:#ddd;float:left}.slide-navigator li a{display:block;font-size:24px;padding:10px;color:#ddd;text-decoration:none}.slide-navigator li.active{color:#0078c9;border-top-color:#0078c9}.slide-navigator li.active a{color:#0078c9}.slide-navigator li+li{margin-left:20px}.campaigncdimagegallerysliderblocktypemodel .swiper-container .swiper-pagination,.campaignimagegallerysliderblocktypemodel .swiper-container .swiper-pagination{position:static;padding-top:15px}.campaigncdimagegallerysliderblocktypemodel .swiper-container button.btn:disabled,.campaignimagegallerysliderblocktypemodel .swiper-container button.btn:disabled{background-image:repeating-linear-gradient(45deg,#e6e6e6,#e6e6e6 5%,#fff 5%,#fff 10%);color:#646464;border-color:#646464;opacity:1}.campaigncdimagegallerysliderblocktypemodel .swiper-container .swiper-slide-next,.campaigncdimagegallerysliderblocktypemodel .swiper-container .swiper-slide-prev,.campaignimagegallerysliderblocktypemodel .swiper-container .swiper-slide-next,.campaignimagegallerysliderblocktypemodel .swiper-container .swiper-slide-prev{opacity:.5}.campaigncdimagegallerysliderblocktypemodel .swiper-container .slide-text,.campaignimagegallerysliderblocktypemodel .swiper-container .slide-text{text-align:center}.campaignimageinfoboxblocktypemodel,.hero-top-area{position:relative}.campaignimageinfoboxblocktypemodel .logos,.hero-top-area .logos{position:absolute;top:3vw;left:0;width:100%;background-color:rgba(255,255,255,.75);padding:20px 50px;text-align:right;display:flex;align-items:center}.campaignimageinfoboxblocktypemodel .logos img,.hero-top-area .logos img{padding:10px 20px}.campaignimageinfoboxblocktypemodel .logos img:first-child,.hero-top-area .logos img:first-child{margin-left:auto}.campaignimageinfoboxblocktypemodel .logos img+img,.hero-top-area .logos img+img{border-left:3px solid #88746a}.campaignimageinfoboxblocktypemodel .textboxes,.hero-top-area .textboxes{display:flex;flex-wrap:wrap;position:absolute;bottom:3vw;justify-content:center;padding:0 50px;width:100%}.campaignimageinfoboxblocktypemodel .textboxes a,.hero-top-area .textboxes a{width:220px;padding:20px 15px;background-color:rgba(255,255,255,.9);box-shadow:0 0 10px rgba(0,0,0,.3);text-decoration:none;margin:20px 10px 0;transition-property:transform;transition-duration:.2s;cursor:initial}.campaignimageinfoboxblocktypemodel .textboxes a.hasLink,.hero-top-area .textboxes a.hasLink{cursor:pointer}.campaignimageinfoboxblocktypemodel .textboxes a h2,.hero-top-area .textboxes a h2{font-size:20px;color:#323232;margin:0;font-weight:700}.campaignimageinfoboxblocktypemodel .textboxes a span,.hero-top-area .textboxes a span{font-size:18px;line-height:1.1;color:#595959;margin:0}.campaignimageinfoboxblocktypemodel .textboxes a.hasLink:hover,.hero-top-area .textboxes a.hasLink:hover{background-color:#fff;transform:scale(1.1,1.1);transition-property:transform;transition-duration:.2s}.campaignimageinfoboxblocktypemodel .textboxes a.hasLink:focus h2,.campaignimageinfoboxblocktypemodel .textboxes a.hasLink:hover h2,.hero-top-area .textboxes a.hasLink:focus h2,.hero-top-area .textboxes a.hasLink:hover h2{text-decoration:underline;text-decoration-color:#0078c9;text-decoration-thickness:2px}.campaignimageinfoboxblocktypemodel .textboxes a .right-arrow,.hero-top-area .textboxes a .right-arrow{float:right;margin-top:6px;opacity:0}.campaignimageinfoboxblocktypemodel .textboxes a .right-arrow svg,.hero-top-area .textboxes a .right-arrow svg{width:32px;height:auto;flex:0 0 auto;fill:#293e6b}@media(max-width:2036px){.campaignimageinfoboxblocktypemodel.textbox-count-10,.campaignimageinfoboxblocktypemodel.textbox-count-12,.campaignimageinfoboxblocktypemodel.textbox-count-8,.hero-top-area.textbox-count-10,.hero-top-area.textbox-count-12,.hero-top-area.textbox-count-8{height:625px}}@media(max-width:1797px){.campaignimageinfoboxblocktypemodel.textbox-count-10,.campaignimageinfoboxblocktypemodel.textbox-count-12,.campaignimageinfoboxblocktypemodel.textbox-count-8,.hero-top-area.textbox-count-10,.hero-top-area.textbox-count-12,.hero-top-area.textbox-count-8{height:625px}}@media(max-width:1589px){.campaignimageinfoboxblocktypemodel.textbox-count-10,.campaignimageinfoboxblocktypemodel.textbox-count-6,.campaignimageinfoboxblocktypemodel.textbox-count-8,.hero-top-area.textbox-count-10,.hero-top-area.textbox-count-6,.hero-top-area.textbox-count-8{height:605px}.campaignimageinfoboxblocktypemodel.textbox-count-12,.hero-top-area.textbox-count-12{height:805px}}@media(min-width:1317px){.campaignimageinfoboxblocktypemodel .textboxes,.hero-top-area .textboxes{bottom:2vw}}@media(max-width:1316px){.campaignimageinfoboxblocktypemodel.textbox-count-6,.campaignimageinfoboxblocktypemodel.textbox-count-8,.hero-top-area.textbox-count-6,.hero-top-area.textbox-count-8{height:605px}.campaignimageinfoboxblocktypemodel.textbox-count-10,.campaignimageinfoboxblocktypemodel.textbox-count-12,.hero-top-area.textbox-count-10,.hero-top-area.textbox-count-12{height:805px}}@media(max-width:1076px){.campaignimageinfoboxblocktypemodel.textbox-count-4,.campaignimageinfoboxblocktypemodel.textbox-count-6,.hero-top-area.textbox-count-4,.hero-top-area.textbox-count-6{height:605px}.campaignimageinfoboxblocktypemodel.textbox-count-8,.hero-top-area.textbox-count-8{height:805px}.campaignimageinfoboxblocktypemodel.textbox-count-10,.campaignimageinfoboxblocktypemodel.textbox-count-12,.hero-top-area.textbox-count-10,.hero-top-area.textbox-count-12{height:1005px}}@media(max-width:819px){.campaignimageinfoboxblocktypemodel .logos,.hero-top-area .logos{flex-direction:column;align-items:flex-end;padding:10px 15px}.campaignimageinfoboxblocktypemodel .logos img,.hero-top-area .logos img{padding:5px 20px;height:42px}.campaignimageinfoboxblocktypemodel .logos img:first-child,.hero-top-area .logos img:first-child{margin-left:0}.campaignimageinfoboxblocktypemodel .logos img+img,.hero-top-area .logos img+img{border-left:none}.campaignimageinfoboxblocktypemodel.textbox-count-6,.hero-top-area.textbox-count-6{height:720px}.campaignimageinfoboxblocktypemodel.textbox-count-8,.hero-top-area.textbox-count-8{height:910px}.campaignimageinfoboxblocktypemodel.textbox-count-10,.hero-top-area.textbox-count-10{height:1100px}.campaignimageinfoboxblocktypemodel.textbox-count-12,.hero-top-area.textbox-count-12{height:1290px}}@media(max-width:767px){.campaignimageinfoboxblocktypemodel.textbox-count-4,.hero-top-area.textbox-count-4{height:510px}.campaignimageinfoboxblocktypemodel.textbox-count-6,.hero-top-area.textbox-count-6{height:700px}.campaignimageinfoboxblocktypemodel.textbox-count-8,.hero-top-area.textbox-count-8{height:890px}.campaignimageinfoboxblocktypemodel.textbox-count-10,.hero-top-area.textbox-count-10{height:1080px}.campaignimageinfoboxblocktypemodel.textbox-count-12,.hero-top-area.textbox-count-12{height:1270px}.campaignimageinfoboxblocktypemodel .textboxes,.hero-top-area .textboxes{padding-left:20px;padding-right:20px}}@media(max-width:600px){.campaignimageinfoboxblocktypemodel .textboxes,.hero-top-area .textboxes{bottom:4vw}.campaignimageinfoboxblocktypemodel .textboxes a,.hero-top-area .textboxes a{width:100%}.campaignimageinfoboxblocktypemodel .textboxes h2,.hero-top-area .textboxes h2{font-size:24px;display:inline}.campaignimageinfoboxblocktypemodel .textboxes span,.hero-top-area .textboxes span{display:none}.campaignimageinfoboxblocktypemodel.textbox-count-4,.hero-top-area.textbox-count-4{height:475px}.campaignimageinfoboxblocktypemodel.textbox-count-6,.hero-top-area.textbox-count-6{height:655px}.campaignimageinfoboxblocktypemodel.textbox-count-8,.hero-top-area.textbox-count-8{height:835px}.campaignimageinfoboxblocktypemodel.textbox-count-10,.hero-top-area.textbox-count-10{height:1015px}.campaignimageinfoboxblocktypemodel.textbox-count-12,.hero-top-area.textbox-count-12{height:1195px}}.block{margin-bottom:48px}.block.no-margin{margin-bottom:0}@media(min-width:992px){.block .startpage-content{margin-bottom:60px}}.block .block-title{margin:.85em 0 .5em;line-height:1;font-weight:400}.right-column .block .block-title{font-size:6rem;font-weight:700;margin-bottom:.4em}.block .block-title.no-margin-top{margin-top:0}.right-column .block{margin-bottom:40px}@media(min-width:768px){.right-column .block{margin-bottom:30px}}@media(min-width:992px){.right-column .block>div:not(.factbox){margin:0 20px}}.block ul{list-style:none;padding:0}.embed-container .youtube-video-pre-load{padding-bottom:56.25%;background-size:cover;background-position:center center;cursor:pointer;position:relative}.embed-container .youtube-video-pre-load button{display:block!important;position:absolute;left:50%;top:50%;width:68px;height:48px;background-color:transparent;padding:0;transform:translate(-50%,-50%);border:none}.embed-container .youtube-video-pre-load button:hover svg .ytp-large-play-button-bg{fill:red;fill-opacity:1}.rss-listing .block-title{margin-top:0}.rss-listing ul>li.calendar-year-divider{padding-bottom:0!important}.rss-listing ul>li.calendar-year-divider+li.event-item{border-top:none}.rss-listing ul>li{padding:10px 0;border-top:solid 1px #d2d2d2}.main-column .rss-listing ul>li.no-border,.main-column .rss-listing ul>li.no-border-follow+li,.rss-listing ul>li.date-header+li,.rss-listing ul>li:first-child{border-top:0}.rss-listing ul>li h3{margin-top:0;margin-bottom:0;font-size:1em;line-height:1.3;font-weight:700;display:inline-block}.rss-listing ul>li .date,.rss-listing ul>li .location,.rss-listing ul>li .type{color:#333;font-size:5rem;line-height:1;margin-top:5px;font-weight:400}.rss-listing ul>li span.date,.rss-listing ul>li span.title{display:block}.rss-listing ul>li .listing-text{color:#333;margin-top:15px;display:block;font-weight:400}.rss-listing ul>li a.block-element{display:block}.rss-listing ul>li a:hover .title{text-decoration:underline}.main-column .rss-listing ul>li{padding:26px 0 30px}.main-column .rss-listing ul>li.tight{padding:10px 0}.main-column .rss-listing ul>li.airy{padding:30px 0 50px}.main-column .rss-listing ul>li.has-image{padding-top:31px}.main-column .rss-listing ul>li:first-child{padding-top:0}.main-column .rss-listing ul>li.simple-list{padding:15px 0}.main-column .rss-listing ul>li.simple-list h3{font-size:6rem}.main-column .rss-listing ul>li .date,.main-column .rss-listing ul>li .location,.main-column .rss-listing ul>li .type{margin-top:12px}.main-column .rss-listing ul>li .date.airy,.main-column .rss-listing ul>li .location.airy,.main-column .rss-listing ul>li .type.airy{margin-top:15px;line-height:1.4}.main-column .rss-listing ul>li .date.airy+.location,.main-column .rss-listing ul>li .location.airy+.location,.main-column .rss-listing ul>li .type.airy+.location{margin-top:10px}.main-column .rss-listing ul>li h2,.main-column .rss-listing ul>li h3{font-size:1.33333em;line-height:1.25;font-weight:400;margin:0}.main-column .rss-listing ul>li h2.small-margin,.main-column .rss-listing ul>li h3.small-margin{margin-top:0}@media(min-width:768px){.main-column .rss-listing ul>li h2.small,.main-column .rss-listing ul>li h3.small{font-size:1em;font-weight:700;margin-bottom:0;margin-top:0}.right-column .main-column .rss-listing ul>li h2.small,.right-column .main-column .rss-listing ul>li h3.small{margin-bottom:1.25em}.main-column .rss-listing ul>li h2.small-margin,.main-column .rss-listing ul>li h3.small-margin{margin-top:10px}}.main-column .rss-listing ul>li h2 a,.main-column .rss-listing ul>li h3 a{font-weight:400}.main-column .rss-listing ul>li .listing-text{margin-top:10px}.main-column .rss-listing ul>li .listing-text.airy{margin-top:20px}.main-column .rss-listing ul>li .read-more{margin-top:40px;display:inline-block;font-size:5rem}.main-column .rss-listing ul>li .read-more.airy{margin-top:20px}.main-column .rss-listing ul>li .listing-image{margin-bottom:22px}@media(min-width:768px){.rss-listing ul>li a:hover{text-decoration:none}.rss-listing ul>li a:hover h3{text-decoration:underline}.right-column .rss-listing ul>li{margin:0;padding:0}.right-column .rss-listing ul>li .date,.right-column .rss-listing ul>li .type{margin-top:5px;margin-bottom:5px}.right-column .rss-listing ul>li p{margin-bottom:10px}.right-column .rss-listing ul>li+li{margin-top:15px;border:0}.right-column .rss-listing ul>li+li.simple-list{margin-top:5px}.right-column .rss-listing ul>li .listing-image{margin-bottom:5px}.right-column .rss-listing ul>li h3{display:inline}.right-column .rss-listing ul>li .listing-text{margin-top:0}}.rss-listing ul li a:hover,.teaserblock a:hover{text-decoration:none}.rss-listing ul>li .date{line-height:inherit}.rss-listing ul li{line-height:1.3}.rss-listing ul li.date-above .date{margin-top:0}.right-column .rss-listing ul li+li{margin-top:30px;padding-top:0;border:0}.main-column .rss-listing ul li:first-child :first-child{margin-top:0}.rss-listing ul li a{display:inline}.rss-listing ul li a h3{display:block}.rss-listing ul li a:before{content:""}.rss-listing ul li a:hover span:first-child{text-decoration:underline}.rss-listing ul li .read-more{margin:10px 0!important;font-size:1em!important;display:block!important}.rss-listing ul li p{margin:0;color:#000}.rss-listing.rss-listing--minor ul li{padding:10px 0}.rss-listing.rss-listing--minor ul li:first-child{padding-top:10px}.rss-listing.rss-listing--minor ul li h3{font-weight:700;font-size:1em;line-height:1.3}.office-or-location-listing .main-page,.role-or-official-person-listing .main-page{margin-top:30px}.office-or-location-listing .dropdown-selector,.role-or-official-person-listing .dropdown-selector{margin-top:15px}.office-or-location-listing ul,.role-or-official-person-listing ul{margin-top:30px}.right-column .roleorofficialpersonlistingblocktypemodel:first-child .office-or-location-listing .main-page:first-child,.right-column .roleorofficialpersonlistingblocktypemodel:first-child .office-or-location-listing h2,.right-column .roleorofficialpersonlistingblocktypemodel:first-child .office-or-location-listing ul,.right-column .roleorofficialpersonlistingblocktypemodel:first-child .role-or-official-person-listing .main-page:first-child,.right-column .roleorofficialpersonlistingblocktypemodel:first-child .role-or-official-person-listing h2,.right-column .roleorofficialpersonlistingblocktypemodel:first-child .role-or-official-person-listing ul,.teaserblock.factbox .block-title{margin-top:0}.office-or-location-listing ul li,.role-or-official-person-listing ul li{padding:30px 0}@media(min-width:992px){.office-or-location-listing ul li.two-col,.role-or-official-person-listing ul li.two-col{float:left;padding:30px 20px;border-top:none;width:50%}.office-or-location-listing ul li.two-col:nth-child(-n+2),.role-or-official-person-listing ul li.two-col:nth-child(-n+2){padding-top:0}.office-or-location-listing ul li.two-col:nth-child(2n+1),.role-or-official-person-listing ul li.two-col:nth-child(2n+1){clear:left;padding-left:0}}@media(min-width:992px) and (max-width:1200px){.office-or-location-listing ul li.three-col,.role-or-official-person-listing ul li.three-col{float:left;width:50%;padding:0 20px 30px 0;border-top:none}.office-or-location-listing ul li.three-col:nth-child(-n+2),.role-or-official-person-listing ul li.three-col:nth-child(-n+2){padding-top:0}.office-or-location-listing ul li.three-col:nth-child(2n+1),.role-or-official-person-listing ul li.three-col:nth-child(2n+1){clear:left}.office-or-location-listing ul li.three-col:nth-child(2n),.role-or-official-person-listing ul li.three-col:nth-child(2n){clear:none}.office-or-location-listing ul li.three-col:nth-child(1n+3),.role-or-official-person-listing ul li.three-col:nth-child(1n+3){padding-top:30px}}@media(min-width:1200px){.office-or-location-listing ul li.three-col,.role-or-official-person-listing ul li.three-col{float:left;width:33.33%;border-top:none;padding:30px 20px 0 0}.office-or-location-listing ul li.three-col:nth-child(-n+3),.role-or-official-person-listing ul li.three-col:nth-child(-n+3){padding-top:0}}.office-or-location-listing ul li:first-child,.role-or-official-person-listing ul li:first-child{padding-top:0}.office-or-location-listing ul li:last-child,.role-or-official-person-listing ul li:last-child{padding-bottom:0}.office-or-location-listing ul li address,.role-or-official-person-listing ul li address{margin-bottom:0}.office-or-location-listing ul li+li,.role-or-official-person-listing ul li+li{border-top:solid 1px #d2d2d2}.teaserblocktypemodel .toggler-button{margin-top:50px;cursor:pointer}.teaserblocktypemodel .toggler-button__icon{display:inline-block;vertical-align:middle;height:36px;overflow:hidden}.teaserblocktypemodel .toggler-button__icon svg{border-radius:5px;width:35px;height:35px;padding:10px;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out;fill:#fff;background:#cecece}.teaserblocktypemodel .toggler-button__icon svg:hover{padding:8px;fill:#cecece;border:2px solid #cecece;background-color:transparent}.teaserblocktypemodel .toggler-button .toggler-open{display:none}.teaserblocktypemodel .toggler-button .button-display-align{display:flex;align-items:center}.teaserblocktypemodel .toggler-button.active .toggler-collapsed{display:none}.teaserblocktypemodel .toggler-button.active .toggler-open{display:inline-block;width:100%}.teaserblocktypemodel .toggler-button__text{display:inline-block;vertical-align:middle;font-weight:700;margin-left:10px;width:100%}.teaserblocktypemodel .toggler-button__text>*{margin:0}.teaserblocktypemodel .toggleable-area{display:none;padding-top:20px}.teaserblock{transition:all .3s ease-out}.teaserblock .block-title{line-height:1.25}.teaserblock.factbox{padding:20px;background:#f3f3f3}.teaserblock.clickable>a:first-child{display:block}.social-media-block h3 a:after,.social-media-block li h4 a:after,.teaserblock.clickable a[target="_blank"]:after{display:none!important}.teaserblock.clickable a{color:#3c3c3c}.teaserblock.clickable a[target="_blank"] .small-size:after{content:"o";font-family:SkanskaIcons;margin-left:5px;font-size:.9em}.teaserblock .small-size{color:#0078c9;margin-top:12px;display:block;font-weight:700}@media(max-width:767px){.teaserblock .small-size{font-size:1em}}@media(min-width:768px){.teaserblock .embed-container+.block-title,.teaserblock .embed-container+.content-holder .block-title,.teaserblock .image-holder+.block-title,.teaserblock .image-holder+.content-holder .block-title,.teaserblock.clickable>a>.block-title{margin:.85em 0 .5em}.teaserblock.clickable .active-rollover .text{margin-bottom:5px;font-size:4rem}.teaserblock.clickable .active-rollover .link{font-size:4rem}.teaserblock.clickable .active-rollover+.block-title{font-size:6rem;font-weight:700;line-height:1.333333;margin:.667em 0 .5em}}@media(min-width:768px) and (min-width:1200px){.teaserblock.clickable .active-rollover .link,.teaserblock.clickable .active-rollover .text{font-size:5rem}}.teaserblock .block-text{max-width:500px;margin:12px 0 0;font-weight:400}.teaserblock .block-text p{margin:0}.teaserblock .block-text p+p{margin-top:15px}.teaserblock .text-content{margin-top:12px}@media(min-width:768px){.right-column .teaserblock .text-content h3{font-size:6rem;font-weight:400}.teaserblock a:hover .small-size,.teaserblock a:hover.small-size{text-decoration:underline!important;color:#0078c9}}.teaserblock ul li a:hover,.teaserblock ul.block-listing>li a:hover .title{text-decoration:underline}.teaserblock .block-list-title{display:block;margin-top:15px}.teaserblock ul{margin-top:15px}.right-column .teaserblock ul{margin-top:10px}.teaserblock ul li a{display:block;line-height:1;font-weight:700}.teaserblock ul+ul{margin-top:0}.teaserblock ul.block-listing{margin-bottom:0}.teaserblock ul.block-listing>li.calendar-year-divider{padding-bottom:0!important}.teaserblock ul.block-listing>li.calendar-year-divider+li.event-item{border-top:none}.teaserblock ul.block-listing>li{padding:10px 0;border-top:solid 1px #d2d2d2}.main-column .press-releases ul>li,.main-column .teaserblock ul.block-listing>li{padding:26px 0 30px}.main-column .teaserblock ul.block-listing>li.no-border,.main-column .teaserblock ul.block-listing>li.no-border-follow+li,.teaserblock ul.block-listing>li.date-header+li,.teaserblock ul.block-listing>li:first-child{border-top:0}.teaserblock ul.block-listing>li h3{margin-top:0;margin-bottom:0;font-size:1em;line-height:1.3;font-weight:700;display:inline-block}.teaserblock ul.block-listing>li .date,.teaserblock ul.block-listing>li .location,.teaserblock ul.block-listing>li .type{color:#333;font-size:5rem;line-height:1;margin-top:5px;font-weight:400}.teaserblock ul.block-listing>li span.date,.teaserblock ul.block-listing>li span.title{display:block}.teaserblock ul.block-listing>li .listing-text{color:#333;margin-top:15px;display:block;font-weight:400}.teaserblock ul.block-listing>li a.block-element{display:block}.main-column .teaserblock ul.block-listing>li.tight{padding:10px 0}.main-column .teaserblock ul.block-listing>li.airy{padding:30px 0 50px}.main-column .teaserblock ul.block-listing>li.has-image{padding-top:31px}.main-column .teaserblock ul.block-listing>li:first-child{padding-top:0}.main-column .teaserblock ul.block-listing>li.simple-list{padding:15px 0}.main-column .teaserblock ul.block-listing>li.simple-list h3{font-size:6rem}.main-column .teaserblock ul.block-listing>li .date,.main-column .teaserblock ul.block-listing>li .location,.main-column .teaserblock ul.block-listing>li .type{margin-top:12px}.main-column .teaserblock ul.block-listing>li .date.airy,.main-column .teaserblock ul.block-listing>li .location.airy,.main-column .teaserblock ul.block-listing>li .type.airy{margin-top:15px;line-height:1.4}.main-column .teaserblock ul.block-listing>li .date.airy+.location,.main-column .teaserblock ul.block-listing>li .location.airy+.location,.main-column .teaserblock ul.block-listing>li .type.airy+.location{margin-top:10px}.main-column .teaserblock ul.block-listing>li h2,.main-column .teaserblock ul.block-listing>li h3{font-size:1.33333em;line-height:1.25;font-weight:400;margin:0}.main-column .teaserblock ul.block-listing>li h2.small-margin,.main-column .teaserblock ul.block-listing>li h3.small-margin{margin-top:0}@media(min-width:768px){.main-column .teaserblock ul.block-listing>li h2.small,.main-column .teaserblock ul.block-listing>li h3.small{font-size:1em;font-weight:700;margin-bottom:0;margin-top:0}.right-column .main-column .teaserblock ul.block-listing>li h2.small,.right-column .main-column .teaserblock ul.block-listing>li h3.small{margin-bottom:1.25em}.main-column .teaserblock ul.block-listing>li h2.small-margin,.main-column .teaserblock ul.block-listing>li h3.small-margin{margin-top:10px}}.main-column .teaserblock ul.block-listing>li h2 a,.main-column .teaserblock ul.block-listing>li h3 a{font-weight:400}.main-column .teaserblock ul.block-listing>li .listing-text{margin-top:10px}.main-column .teaserblock ul.block-listing>li .listing-text.airy{margin-top:20px}.main-column .teaserblock ul.block-listing>li .read-more{margin-top:40px;display:inline-block;font-size:5rem}.main-column .teaserblock ul.block-listing>li .read-more.airy{margin-top:20px}.main-column .teaserblock ul.block-listing>li .listing-image{margin-bottom:22px}@media(min-width:768px){.teaserblock ul.block-listing>li a:hover{text-decoration:none}.teaserblock ul.block-listing>li a:hover h3{text-decoration:underline}.right-column .teaserblock ul.block-listing>li{margin:0;padding:0}.right-column .teaserblock ul.block-listing>li .date,.right-column .teaserblock ul.block-listing>li .type{margin-top:5px;margin-bottom:5px}.right-column .teaserblock ul.block-listing>li p{margin-bottom:10px}.right-column .teaserblock ul.block-listing>li+li{margin-top:15px;border:0}.right-column .teaserblock ul.block-listing>li+li.simple-list{margin-top:5px}.right-column .teaserblock ul.block-listing>li .listing-image{margin-bottom:5px}.right-column .teaserblock ul.block-listing>li h3{display:inline}.right-column .teaserblock ul.block-listing>li .listing-text{margin-top:0}}.teaserblock ul.block-listing li a{font-weight:400;line-height:1.2}.teaserblock ul.block-listing+a{margin-top:20px}.teaserblock ul.block-listing+.block-listing{border-top:solid 1px #d2d2d2;margin-top:0}.teaserblock .toggler-button__icon svg:hover{fill:#0078c9;border:2px solid #0078c9}.teaserblock .toggleable-area{display:none;padding-top:20px}.projectblock a{display:block}.projectblock img{max-width:100%;-webkit-backface-visibility:hidden;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.projectblock p.category{color:gray}.projectblock p.excerpt{overflow:hidden;text-overflow:ellipsis;color:#333;font-weight:400}.projectblock h3{font-size:1.33333em;line-height:1.25;font-weight:700;margin:.85em 0 .5em}.projectblock h3.small-margin{margin-top:0}@media(min-width:768px){.projectblock h3.small{font-size:1em;font-weight:700;margin-bottom:0;margin-top:0}.right-column .projectblock h3.small{margin-bottom:1.25em}.projectblock h3.small-margin{margin-top:10px}}.projectblock a:hover{text-decoration:none}.projectblock a:hover h3{text-decoration:underline}.projectblock a:hover p.excerpt{color:#333}.projectblock a:active,.projectblock a:focus{text-decoration:none}.project-listing-section #search-form h3{margin-bottom:15px}.project-listing-section #search-form .free-text-search-field{display:flex;align-items:center;margin-top:10px;width:100%}.project-listing-section #search-form .free-text-search-field #search{flex:1 1 100%;box-shadow:none;height:42px;padding:8px 10px;max-width:650px}.project-listing-section #search-form .free-text-search-field #search:focus{box-shadow:none;border-color:#0078c9}.project-listing-section #new-project-search-btn{margin-left:1em;margin-top:0}.project-listing-section #new-load-more,.project-listing-section #new-project-search-btn{position:static;padding:10px 20px;font-size:20px;text-overflow:unset;overflow:visible;transition-duration:250ms}.container .project-listing-section #new-load-more,.container .project-listing-section #new-project-search-btn{background-color:#0078c9;border:2px solid #0078c9;color:#fff}.project-listing-section #new-load-more:hover,.project-listing-section #new-project-search-btn:hover{transition-duration:.2s}.container .project-listing-section #new-load-more:hover,.container .project-listing-section #new-project-search-btn:hover{background-color:#fff;color:#0078c9}.project-listing-section #new-load-more{border-radius:5px}.project-listing-section .form{display:flex;align-items:center;flex-wrap:wrap;margin-bottom:10px}.project-listing-section .search-results-area-top{display:flex;align-items:center}.project-listing-section .search-results-area-top .popup-container{margin-left:auto}.project-listing-section .popup-container{margin-bottom:0;font-size:17px;position:relative;color:#323232}.project-listing-section .popup-container:not(:last-child){margin-right:20px}.project-listing-section .popup-container .display-selected{color:#323232}.project-listing-section .popup-container .toggle{display:flex;align-items:center;cursor:pointer;font-size:17px;padding:8px 15px;border:1px solid #ccc;border-radius:5px;background-color:#fff}.project-listing-section .popup-container .toggle svg{flex:0 0 auto;width:14px;height:14px;margin-left:10px}.project-listing-section .popup-container .popup{position:absolute;display:none;background-color:#fff;border:1px solid #f3f3f3;box-shadow:1px 1px 3px rgba(0,0,0,.5);min-width:240px;z-index:10;top:-10px;left:-10px}.project-listing-section .popup-container .popup#popup-filter-sort{right:0;left:auto}.project-listing-section .popup-container .popup.open{display:block}.project-listing-section .popup-container .popup ul{padding:10px 0;margin:0;max-height:320px;overflow:auto}.project-listing-section .popup-container .popup li{display:flex;align-items:center}.project-listing-section .popup-container .popup input[type=radio]{top:0}.project-listing-section .popup-container .popup input[type=radio]+label svg{opacity:0}.project-listing-section .popup-container .popup input[type=radio]:checked+label svg{opacity:1}.project-listing-section .popup-container .popup label{display:flex;align-items:center;padding:8px 30px 8px 10px!important;margin:0;width:100%;cursor:pointer;white-space:nowrap}.project-listing-section .popup-container .popup label:hover{background-color:#f5f5f5;color:#0078c9}.project-listing-section .popup-container .popup input[type=radio]+label,.project-listing-section .popup-container .popup label.radio+label{font-size:100%}.project-listing-section .popup-container .popup input[type=radio]+label::before{content:none;display:none}.project-listing-section .popup-container .popup svg{width:16px;height:16px;margin-right:5px;flex:0 0 auto}@media(max-width:480px){.project-listing-section .form{flex-direction:column}.project-listing-section .form .popup-container{width:100%;margin-right:0;margin-bottom:10px}.project-listing-section .form .popup-container .label svg{margin-left:auto}.project-listing-section #search-form .free-text-search-field{flex-direction:column;align-items:flex-end}.project-listing-section #search-form .free-text-search-field #new-project-search-btn{margin-top:10px;width:auto}.project-listing-section .search-results-area-top{flex-direction:column;align-items:flex-start}.project-listing-section .search-results-area-top .popup-container{margin-top:10px;margin-left:0}.project-listing-section .search-results-area-top .popup-container #popup-filter-sort{right:auto;left:-10px}.project-listing-section #search-form-container,.project-listing-section #search-results-area{padding-left:0;padding-right:0}}#search-results-area,.highlighted-projects{margin-top:30px}#search-results-area #filter-sort,.highlighted-projects #filter-sort{display:flex;margin-right:0}#search-results-area .project-image-fallback,.highlighted-projects .project-image-fallback{height:auto;padding:0 0 56.25%}#search-results-area .project-name a small,.highlighted-projects .project-name a small{display:block;font-size:20px;margin-top:10px}@media(max-width:700px){#search-results-area .project-name a small,.highlighted-projects .project-name a small{font-size:.85em}}#search-results-area .project-name a:hover,.highlighted-projects .project-name a:hover{text-decoration:underline!important}.campaign #search-results-area .project-hit>div,.campaign #search-results-area .project>div,.campaign .highlighted-projects .project-hit>div,.campaign .highlighted-projects .project>div{margin-bottom:20px}.campaign #search-results-area .project-hit>div img,.campaign #search-results-area .project>div img,.campaign .highlighted-projects .project-hit>div img,.campaign .highlighted-projects .project>div img{width:100%}.campaign #search-results-area .project-name h3,.campaign .highlighted-projects .project-name h3{margin:0}.campaign #search-results-area .project-name h3::before,.campaign .highlighted-projects .project-name h3::before{content:"›";display:inline-block;font-size:1.5625em;margin-right:5px;vertical-align:text-bottom;overflow:hidden;line-height:1;position:relative;top:1px}#homes-search{padding-bottom:20px}#homes-search .homes-search-title{margin-bottom:20px}#homes-search button[type=submit]{margin-top:15px}#homes-search button[type=submit]:after{content:"o";font-family:SkanskaIcons;font-size:.9em;margin-left:9px}.hero-video .play-button-span:after,.jobs-listing-block ul li a:before{content:""}@media(min-width:992px){#homes-search{padding-top:30px;padding-bottom:0}#homes-search button[type=submit]{margin-top:28px}#homes-search button[type=submit].second-row-button{margin-top:18px}.col-md-8>.campaign-block .text-content{max-width:75%}}.jobs-listing-block h2.block-title{margin-top:0;display:block}.jobs-listing-block ul{margin-top:10px;margin-bottom:14px}.jobs-listing-block ul li+li{border-top:solid 1px #d2d2d2}.jobs-listing-block ul li a span{display:block}.jobs-listing-block ul li a span.title{font-weight:700;width:100%}.jobs-listing-block ul li a span.location{color:#000;font-weight:400;margin-top:4px}.jobs-listing-block ul li a:focus,.jobs-listing-block ul li a:hover{text-decoration:none}.jobs-listing-block ul li a:focus span:first-child,.jobs-listing-block ul li a:hover span:first-child{text-decoration:underline}.jobs-listing-block ul li p{margin-top:15px;color:#000}.main-column .jobs-listing-block ul li{padding-top:10px;padding-bottom:12px}.main-column .jobs-listing-block ul li .location{margin-top:5px}.jobs-listing-block .btn{margin-top:9px}.campaign-block .small-size{margin-top:12px;display:block;font-weight:700}.commercial-development-offer-block{padding-bottom:40px}.commercial-development-offer-block a{color:#000;display:block}.commercial-development-offer-block .text-content{font-weight:400}.commercial-development-listing{padding:0 0 40px}.commercial-development-listing h2.block-title{margin-top:0}.commercial-development-listing h3{margin:.85em 0 .5em}.commercial-development-listing .listing-text{color:#333}.commercial-development-listing .article-item{margin-bottom:30px}.commercial-development-listing .article-item a{color:#0078c9;text-decoration:none}.commercial-development-listing .article-item a:hover h3{text-decoration:underline}.commercial-development-listing .article-item a .listing-text{color:#333;font-size:5rem;line-height:1.2}.commercial-development-listing .article-item a .listing-text .fact-element{color:#333;display:block;margin-bottom:5px;font-weight:400}.commercial-development-listing .text-content{padding-bottom:15px;max-width:500px}.slideshow-block .slides img{max-width:1256px}.slideshow-block .flexslider{overflow:hidden}.slideshow-block .flexslider img{width:100%;height:auto}.slideshow-block li .slider-content-container{position:relative;padding:0 20px 35px;background:#f6f6f6}@media(min-width:768px){.slideshow-block li .slider-content-container{padding:0 30px 35px}}.slideshow-block li .media-container+.slider-content-container{padding-top:60px}.slideshow-block li h2{font-weight:400}.slideshow-block li h2.media-container-title{margin:0 30px 0 0;position:absolute;left:30px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);color:#fff;font-weight:700;font-size:1.5em}@media(min-width:768px){.slideshow-block li h2.media-container-title{margin:0 100px 0 0;left:100px;font-size:2em}}.slideshow-block li .event-date-and-location{font-size:5rem}.slideshow-block li .intro{font-size:6rem;margin-bottom:0;max-width:650px}.press-release-block .block-title{margin-top:0}.social-media-block h3{background-repeat:no-repeat;margin-top:0;padding:6px 0 6px 43px;line-height:1.3}.social-media-block h3 a{color:#333;font-weight:400;text-decoration:none}.social-media-block.instagram-feed h3{background-image:url(data:image/png;base64,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);background-size:32px}.social-media-block.instagram-feed li img{width:100%;margin-top:0}.social-media-block.facebook-feed h3{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsQAAA7EAZUrDhsAAAM2SURBVFhH7Zc7bNNQFIZ/O86btpQWKEi0SJFYGRha1KmqEGJnQWKgUqfCwsBWiU6MSAgGhiJgZECMRAgWBBIT3SqoWtLQJE3zdJpHYye2OSe5UvMqwjjK1C+K7Fwf33POPY97I+XUsnVj8RVMWPC4FQwCvVaHRJ/w6h1I0zefWbphIODziseD4aCqQXG5IJuWNHDljJ90WqRb9nhcYqg/mKYFXa+Th7W2b1Wrw7QsIdWEdcvi3jk0d1UoDgY8ODsexJmxIE7Tl+/HRgMNGTawFWn21vP2kf/AIs/KFR0jwz5cuxrC7JWLCF04RbPzM8DrURBNqHj45COyahler1u8CecrwAo08nxkyIeVu/NYXprH3HQIk+dHMXluFFN0nRgfoutJyC6JwiBeFPTBABNF8v7R/euYmwmJ0W60HjnAODaA43750gQt+5QY6Q2HQZYoJh04MoDnS+fKuHd7Rox0s0Oxj8Zz2E7kYdH6S3K7EY6SkD1aW0+guLYiRg5Z39zD45dfsZcrUcOh2JPyTL7SyBm5xQhHK2Bx++7RR9T9A7x+9x3hLxv4vatiO64iltzvUs44zgEXeddJMlvEj0gWYyMBDAd9CPo91PncXcoZ2wawF7ycXPt8T0XQA1IkWaRQyAr5XtgygOcwaOPaTRewFc1gayeDDCVYJzqV3G6qiM2dLH7FSC6WQzJdhEa7YCe2ktAwTJQqGr69WWq0WzuksiUsLr9FnAzzO+mERs0kTwzx698Jf/6JdLYMN23BrdhPQgrvUfH8G9FkARqtIOdFK/YNIBSX/ddS6RJqOhvQ/q7tmRS3THHcx16miARdI5RgndTqRiPpYuQ1X6PxPJVmqct7xlYS8tLX6ibGaW/ncx3oRBNJ5LD14YGQaLKxncHK00+IUIWcCHhhUuVUqnQOpM7pqBHxBG5FpowuI1+oQi1VkcqUxNNDDNNEgZ6papXkKnSvN/aAvjQiNsLnVRqdjcvJ7+suR5bx0gnb72vKsXyvnZCxbUA7HL2jIsg7BYet+esoHBrgnGMDjg2Qdd3+xtIvWDeVp0X/ZjQxNDgqpFPmQ0t4dYE2F6XZWgcE6/KQzvcvFvAH2WGADA7bDqwAAAAASUVORK5CYII=)}.social-media-block.twitter-feed h3{background-image:url(/static/css/img/twitter-icon.png);margin-top:0!important}.social-media-block.linkedin-feed h3{background-image:url(/static/css/img/In-2C-40x32px-R.png);margin-top:0!important;padding-left:47px}.social-media-block ul{margin:15px 0 0}.social-media-block li{line-height:130%}.social-media-block li~li{margin-top:4.5rem}.social-media-block li video{max-width:100%}.social-media-block li h4{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAC4ElEQVRYhb2XTUhUURTHhz4gEiFCM0RyZt49l8gPgiGmmXn3nBZWRquoViGpDeO8dw7ktqRNELWKKNq2i4igkDbRJhDCCiUVFxLYBy0qa1GkEmnaYibza948yduB/+5y/7977jnnvRuJBIQyHdWa+JhGuaxJHgBKHyA/08jDRY0A8rhGeb0g4jeaeAxIhhatGwaU54DSp10vHuRZME5m64D4uib+rEnm10tAPBszXnOgueP6rUDycT2N/wLIj2gqt7ukORAfBJRpG+aaZB5QJpx0fseq5rWJXFXhDu2YFwC4t+TpteFzVs2JX5ZMf9xlDciDITZ5ogx3K8NZTZIrJ0C/SyF3avJMbSK3teTpFfqnyt09EN8qucG/hiY+X+b0M3GUJnsAhUETVDxTTspX9gDKZ2BeGe62BhCqBlCmAaXHSecbVYYbnHS+cbniKE1OylfKdFRHIic3hgYI2wXFYpzVyD9XFclMEXRCkwxokqvgcjIUBKD02Bk+8guQe+Mu60CA6D5/J6C8szeM+It2vZbgLBg5bg9A5oH4q+N6iUAIZThbvE9LENIfSeQ2B0I46KeBpN9aNpBPBwIU4sAmhf4hjXITkAcB+ZMm/r6y6nkKUL5pkklAngtXmPwolszWhIBYiA21iVxVPWZjKsMNf+Sk841OyldxN7cruj8fLWSO74TojAnH9VvXArCmAOTbISDOWgPQrtdSDkAZvmQPgDwTohsuWgNQKDfKFOGcIt8vuUE02r6lKtNZuRbVNLdVxNJcr5GvlOsGIHmvjEcryY0cBuKHgPKqMJb57dokkyHnwN2qTGflEnOHvCPWBs/yDBjv6NKU723fBsj3/4v5ar/mTjrfCMSj9gF4TCWzdSsAwOUkII9bBhhQ6ZyzatWDy0l7ryL+AMa/UNPcVlGy7ZTp2gPE9zTyC438dMXTmmQIiEeXPMOLAuLRRetHih+ux4D+NWX8E3WpM9tLGkcikd/oCHIv5G3dxQAAAABJRU5ErkJggg==);font-family:Arial,Helvetica,sans-serif;background-repeat:no-repeat;background-size:20px auto;font-weight:700;font-size:5rem;min-height:19px;padding-left:25px;margin:0 0 10px}.social-media-block li h4 span{font-size:4rem;color:grey;font-weight:400}.social-media-block li .retweet{padding-left:20px;background-image:url(/static/css/img/retweet.png);background-repeat:no-repeat;background-position:left center;color:grey;font-size:.83333em}.social-media-block li>a{font-size:.83333em}.social-media-block li p{max-height:none;margin-top:0;overflow:hidden}.social-media-block li.contracted p{max-height:72px}.right-column .social-media-block li.contracted p{max-height:60px}.social-media-block.facebook-feed li h4{margin:0 0 1.5rem}.social-media-block.twitter-feed li h4{background-size:20px auto;margin:1.5rem 0}.social-media-block.twitter-feed li img{margin-bottom:5px;height:auto;max-width:100%}.social-media-block.twitter-feed li p a{font-weight:400}.social-media-block p{margin-top:0;margin-bottom:0;word-break:break-word}.social-media-block.expanded p{max-height:none}.social-media-block .morecontent span{display:none}.divider-block{width:100%;border-top:1px solid #d2d2d2;height:1px;margin:20px 0}.calendar-list-block .calendar-listing--event{position:relative}.calendar-list-block .calendar-listing--event a{padding-right:20px}.calendar-list-block .calendar-listing--event a.block-element{display:block}.calendar-list-block .calendar-listing--event .calendar-listing--add-to-calendar{position:absolute;right:0;top:8px}@media(max-width:991px){.country-selector-container select{margin:20px 0}}.country-selector-container .country-selector{margin:10px -15px 0}.country-selector-container .country-selector .pop-out{position:relative}.country-selector-container .country-selector .pop-out>a span:first-of-type{display:inline-block;overflow:hidden;height:19px}.country-selector-container .country-selector .pop-out>a span.current-site{color:#333;display:inline-block;overflow:hidden;height:19px}@media(min-width:768px){.country-selector-container .country-selector .pop-out .pop-out-container__content{transition:max-height .4s,opacity .4s;width:0;opacity:0;position:absolute;z-index:6000;right:0;left:0;top:-6px;max-height:0;padding:0;background:0 0;border:1px solid transparent;border-radius:5px;overflow:hidden}}.country-selector-container .country-selector .pop-out .pop-out-container__content ::-ms-clear{display:none;width:0;height:0}.country-selector-container .country-selector .pop-out .pop-out-container__content ::-ms-reveal{display:none;width:0;height:0}.country-selector-container .country-selector .pop-out .open-pop-out{text-decoration:none;padding:0 16px}.country-selector-container .country-selector .pop-out .open-pop-out span.sa.sa-globe{color:#333}.country-selector-container .country-selector .pop-out ul.pop-out-menu{margin-bottom:0}.country-selector-container .country-selector .pop-out ul.pop-out-menu li a{padding:12px 15px;font-weight:700}.country-selector-container .country-selector.open div{display:block}.country-selector-container .country-selector.open .pop-out-container__content{opacity:1;max-height:600px}.country-selector-container .country-selector.open .pop-out-container__content span.current-site{color:#333}.country-selector-container .country-selector.open .pop-out-container__content .open-pop-out{text-decoration:none;padding:12px 15px}.country-selector-container .country-selector.open .pop-out-container__content .open-pop-out span.sa.sa-globe{margin-top:-6px}@media(min-width:768px){.country-selector-container .country-selector .pop-out .open-pop-out{display:block}.country-selector-container .country-selector.open .pop-out-container__content{border:1px solid #ddd;display:inline-block;width:100%;background:#fff}}.image360-block .image-container{width:100%;height:320px}@media(min-width:500px){.image360-block .image-container{height:450px}}@media(min-width:1200px){.image360-block .image-container{height:580px}}.image360-block figure figcaption{margin-top:15px;font-size:15px;font-weight:400}.national .animation-block{position:relative;width:402px;max-width:100%;height:302px;margin:50px auto 0}.national .animation-block .animation-frame{position:absolute;font-size:200px;opacity:0;transition-duration:.5s;width:100%;height:100%;display:flex;justify-content:center;align-items:center}.national .animation-block .animation-frame.active{opacity:1;transition-duration:1s}.national .animation-block .animation-frame .edit-mode{height:0}.group .animationblocktypemodel .swiper-container{margin-top:20px}.embeddedblocktypemodel section .js--embed-block-image{cursor:pointer}.embeddedblocktypemodel section div.embed-container:not(.js--embed-block-image){height:405px;overflow-y:hidden;padding:0}@media(max-width:499px){.embeddedblocktypemodel section div.embed-container:not(.js--embed-block-image){height:405px}}@media(max-width:499px) and (max-height:480px){.embeddedblocktypemodel section div.embed-container:not(.js--embed-block-image){height:405px}}@media(max-width:499px) and (max-height:640px){.embeddedblocktypemodel section div.embed-container:not(.js--embed-block-image){height:570px}}@media(max-width:499px) and (max-height:670px){.embeddedblocktypemodel section div.embed-container:not(.js--embed-block-image){height:600px}}@media(max-width:499px) and (min-height:671px){.embeddedblocktypemodel section div.embed-container:not(.js--embed-block-image){height:640px}}@media(min-width:768px){.embeddedblocktypemodel section div.embed-container:not(.js--embed-block-image){height:850px}}@media(min-width:768px) and (max-height:400px){.embeddedblocktypemodel section div.embed-container:not(.js--embed-block-image){height:405px}}@media(min-width:768px) and (min-height:1280px){.embeddedblocktypemodel section div.embed-container:not(.js--embed-block-image){height:1000px}}@media(min-width:991px){.embeddedblocktypemodel section div.embed-container:not(.js--embed-block-image){height:1060px}}@media(min-width:991px) and (max-height:768px){.embeddedblocktypemodel section div.embed-container:not(.js--embed-block-image){height:650px}}@media(min-width:991px) and (max-height:1024px){.embeddedblocktypemodel section div.embed-container:not(.js--embed-block-image){height:850px}}.campaigncdexpandingtextblocktypemodel .faq-mode-inner-padding,.campaignexpandingtextblocktypemodel .faq-mode-inner-padding,.expandingtextblocktypemodel .faq-mode-inner-padding{padding-top:0;padding-bottom:20px}.campaigncdexpandingtextblocktypemodel .first-faq-item,.campaignexpandingtextblocktypemodel .first-faq-item,.expandingtextblocktypemodel .first-faq-item{padding-top:30px}.campaigncdexpandingtextblocktypemodel .last-faq-item,.campaignexpandingtextblocktypemodel .last-faq-item,.expandingtextblocktypemodel .last-faq-item{padding-bottom:30px}.campaigncdexpandingtextblocktypemodel .toggle-button.faq-mode,.campaignexpandingtextblocktypemodel .toggle-button.faq-mode,.expandingtextblocktypemodel .toggle-button.faq-mode{margin-top:0}.expandingtextblocktypemodel.faq-items{margin-bottom:0}.expandingtextblocktypemodel .faq-mode .toggleable-area{padding-left:50px}.projectblocktypemodel .projectlistblock-projects{margin-bottom:30px}.projectblocktypemodel a:not(.btn) .block-text{color:#3c3c3c}.projectblocktypemodel .block-text{max-width:500px;margin:12px 0 0;font-weight:400}body.national .projectblocktypemodel a:not(.btn):hover{text-decoration:none}body.national .projectblocktypemodel a:not(.btn):hover .block-title,body.national .projectblocktypemodel a:not(.btn):hover .project-name{text-decoration:underline}.jobs-filter .filter span.label:hover,a.tag-hit-block:hover,body.group .projectblocktypemodel a:not(.btn):hover{text-decoration:none}body.national .projectblocktypemodel .block-text{max-width:none}.one-pager body.national .projectblocktypemodel .block-text{font-size:5.3333rem}@media(max-width:500px){body.group .projectblocktypemodel .projectlistblock-projects{height:auto!important}}body.group .projectblocktypemodel .projectlistblock-projects .image-holder.image--landscape{margin-bottom:0}body.group .projectblocktypemodel a:not(.btn){background:#e6e6e6;display:block}body.group .projectblocktypemodel a:not(.btn) .project-name{display:block;padding:18px 25px 20px!important}body.group .projectblocktypemodel a:not(.btn) .project-name h3{margin-top:5px}body.group .projectblocktypemodel a:not(.btn) .project-name p{font-size:18px}body.group .projectblocktypemodel a:not(.btn):hover h3{text-decoration:underline}body.group .projectblocktypemodel a:last-child{margin-bottom:30px}body.group .projectblocktypemodel .right-column .projectblocktypemodel h3{margin-top:12px}.campaignfaqblocktypemodel .toggler-button,.faqblocktypemodel .toggler-button{margin-top:0}.campaignfaqblocktypemodel .faq-list,.faqblocktypemodel .faq-list{margin:20px 0}.campaignfaqblocktypemodel .faq-list .faq-item+.faq-item,.faqblocktypemodel .faq-list .faq-item+.faq-item{margin-top:15px}.campaignfaqblocktypemodel .faq-list .faq-item .toggleable-area,.faqblocktypemodel .faq-list .faq-item .toggleable-area{margin:0}.campaign .campaignfaqblocktypemodel .faq-list .faq-item .toggleable-area,.campaign .faqblocktypemodel .faq-list .faq-item .toggleable-area{margin-left:43px}.campaignfaqblocktypemodel.white .toggler-button__icon{height:auto}.campaignfaqblocktypemodel.white .toggler-button__icon svg{background:#0078c9;width:30px;height:30px;padding:8px}.campaignfaqblocktypemodel.white .toggler-button__icon svg:hover{fill:#0078c9;border:2px solid #0078c9;background-color:transparent}.campaignfaqblocktypemodel .col-lg-9 h2{margin-top:0}.startpage-content section{background:#fff}.startpage-content section.grey-section{background:#f3f3f3}.section-header{line-height:1;margin:1.35em 0 .85em;font-size:1.3333em}@media(min-width:768px){.section-header{margin:2em 0 1.333em}}.press-releases>h2,.section-top-padding #homes-search .homes-search-title{margin-top:0}.section-top-padding{padding-top:48px}.section-top-padding #homes-search{padding-top:0}.press-releases{margin-bottom:40px}#search-results.global-search .result-list>li a:hover .title,.press-releases ul>li a:hover .title{text-decoration:underline}.press-releases ul>li.calendar-year-divider{padding-bottom:0!important}.press-releases ul>li.calendar-year-divider+li.event-item{border-top:none}.press-releases ul>li{padding:10px 0;border-top:solid 1px #d2d2d2}.main-column .press-releases ul>li.no-border,.main-column .press-releases ul>li.no-border-follow+li,.press-releases ul>li.date-header+li,.press-releases ul>li:first-child{border-top:0}.press-releases ul>li h3{margin-top:0;margin-bottom:0;font-size:1em;line-height:1.3;font-weight:700;display:inline-block}.press-releases ul>li .date,.press-releases ul>li .location,.press-releases ul>li .type{color:#333;font-size:5rem;line-height:1;margin-top:5px;font-weight:400}.press-releases ul>li span.date,.press-releases ul>li span.title{display:block}.press-releases ul>li .listing-text{color:#333;margin-top:15px;display:block;font-weight:400}.press-releases ul>li a.block-element{display:block}.main-column .press-releases ul>li.tight{padding:10px 0}.main-column .press-releases ul>li.airy{padding:30px 0 50px}.main-column .press-releases ul>li.has-image{padding-top:31px}.main-column .press-releases ul>li:first-child{padding-top:0}.main-column .press-releases ul>li.simple-list{padding:15px 0}.main-column .press-releases ul>li.simple-list h3{font-size:6rem}.main-column .press-releases ul>li .date,.main-column .press-releases ul>li .location,.main-column .press-releases ul>li .type{margin-top:12px}.main-column .press-releases ul>li .date.airy,.main-column .press-releases ul>li .location.airy,.main-column .press-releases ul>li .type.airy{margin-top:15px;line-height:1.4}.main-column .press-releases ul>li .date.airy+.location,.main-column .press-releases ul>li .location.airy+.location,.main-column .press-releases ul>li .type.airy+.location{margin-top:10px}.main-column .press-releases ul>li h2,.main-column .press-releases ul>li h3{font-size:1.33333em;line-height:1.25;font-weight:400;margin:0}@media(min-width:768px){.main-column .press-releases ul>li h2.small,.main-column .press-releases ul>li h3.small{font-size:1em;font-weight:700;margin-bottom:0;margin-top:0}.right-column .main-column .press-releases ul>li h2.small,.right-column .main-column .press-releases ul>li h3.small{margin-bottom:1.25em}}.main-column .press-releases ul>li h2 a,.main-column .press-releases ul>li h3 a,.searchpage-top-area #spellcheck h3 *{font-weight:400}.main-column .press-releases ul>li h2.small-margin,.main-column .press-releases ul>li h3.small-margin{margin-top:0}@media(min-width:768px){.main-column .press-releases ul>li h2.small-margin,.main-column .press-releases ul>li h3.small-margin{margin-top:10px}}.main-column .press-releases ul>li .listing-text{margin-top:10px}.main-column .press-releases ul>li .listing-text.airy{margin-top:20px}.main-column .press-releases ul>li .read-more{margin-top:40px;display:inline-block;font-size:5rem}.main-column .press-releases ul>li .read-more.airy{margin-top:20px}.main-column .press-releases ul>li .listing-image{margin-bottom:22px}@media(min-width:768px){.press-releases ul>li a:hover{text-decoration:none}.press-releases ul>li a:hover h3{text-decoration:underline}.right-column .press-releases ul>li{margin:0;padding:0}.right-column .press-releases ul>li .date,.right-column .press-releases ul>li .type{margin-top:5px;margin-bottom:5px}.right-column .press-releases ul>li p{margin-bottom:10px}.right-column .press-releases ul>li+li{margin-top:15px;border:0}.right-column .press-releases ul>li+li.simple-list{margin-top:5px}.right-column .press-releases ul>li .listing-image{margin-bottom:5px}.right-column .press-releases ul>li h3{display:inline}.right-column .press-releases ul>li .listing-text{margin-top:0}}.pressreleaselistingpage .hidden-search-section,.toggleable:not(#projectmenu){display:none}.press-releases ul li .press-release .listing-image img{width:100%}.press-releases ul li.date-header{padding-bottom:0}.searchpage-top-area{margin-bottom:30px}#search-filter-header h3{margin-top:0;margin-bottom:1.66667em}.filter-and-sorting-container{margin-top:4px}.filter-and-sorting-container .submenu{border-radius:0}.filter-and-sorting-container .submenu ul.toggleable{margin-left:0}@media(min-width:992px){.filter-and-sorting-container #search-sorting{margin-bottom:30px;border-bottom:1px solid #d2d2d2}#search-facets{margin-bottom:30px}.toggleable:not(#projectmenu){display:block!important}#search-results.global-search .result-list li>div{width:90%}}#search-form{margin-bottom:20px}#search-form .search-page-input{padding-right:40px!important}@media(max-width:991px){#search-results.global-search{margin-top:20px;margin-bottom:0}#search-results.global-search .load-more{margin-top:0}.project-listing-container div.highlights>div:nth-child(odd){clear:left}}#search-results.global-search .result-list>li.calendar-year-divider{padding-bottom:0!important}#search-results.global-search .result-list>li.calendar-year-divider+li.event-item{border-top:none}#search-results.global-search .result-list>li{padding:10px 0;border-top:solid 1px #d2d2d2}#search-results.global-search .result-list>li.date-header+li,#search-results.global-search .result-list>li:first-child,.main-column #search-results.global-search .result-list>li.no-border,.main-column #search-results.global-search .result-list>li.no-border-follow+li{border-top:0}#search-results.global-search .result-list>li h3{margin-top:0;margin-bottom:0;font-size:1em;line-height:1.3;font-weight:700;display:inline-block}#search-results.global-search .result-list>li .date,#search-results.global-search .result-list>li .location,#search-results.global-search .result-list>li .type{color:#333;font-size:5rem;line-height:1;margin-top:5px;font-weight:400}#search-results.global-search .result-list>li span.date,#search-results.global-search .result-list>li span.title{display:block}#search-results.global-search .result-list>li .listing-text{color:#333;margin-top:15px;display:block;font-weight:400}#search-results.global-search .result-list>li a.block-element{display:block}.main-column #search-results.global-search .result-list>li{padding:26px 0 30px}.main-column #search-results.global-search .result-list>li.tight{padding:10px 0}.main-column #search-results.global-search .result-list>li.airy{padding:30px 0 50px}.main-column #search-results.global-search .result-list>li.has-image{padding-top:31px}.main-column #search-results.global-search .result-list>li:first-child{padding-top:0}.main-column #search-results.global-search .result-list>li.simple-list{padding:15px 0}.main-column #search-results.global-search .result-list>li.simple-list h3{font-size:6rem}.main-column #search-results.global-search .result-list>li .date,.main-column #search-results.global-search .result-list>li .location,.main-column #search-results.global-search .result-list>li .type{margin-top:12px}.main-column #search-results.global-search .result-list>li .date.airy,.main-column #search-results.global-search .result-list>li .location.airy,.main-column #search-results.global-search .result-list>li .type.airy{margin-top:15px;line-height:1.4}.main-column #search-results.global-search .result-list>li .date.airy+.location,.main-column #search-results.global-search .result-list>li .location.airy+.location,.main-column #search-results.global-search .result-list>li .type.airy+.location{margin-top:10px}.main-column #search-results.global-search .result-list>li h2,.main-column #search-results.global-search .result-list>li h3{font-size:1.33333em;line-height:1.25;font-weight:400;margin:0}.main-column #search-results.global-search .result-list>li h2.small-margin,.main-column #search-results.global-search .result-list>li h3.small-margin{margin-top:0}@media(min-width:768px){.main-column #search-results.global-search .result-list>li h2.small,.main-column #search-results.global-search .result-list>li h3.small{font-size:1em;font-weight:700;margin-bottom:0;margin-top:0}.right-column .main-column #search-results.global-search .result-list>li h2.small,.right-column .main-column #search-results.global-search .result-list>li h3.small{margin-bottom:1.25em}.main-column #search-results.global-search .result-list>li h2.small-margin,.main-column #search-results.global-search .result-list>li h3.small-margin{margin-top:10px}}.main-column #search-results.global-search .result-list>li h2 a,.main-column #search-results.global-search .result-list>li h3 a{font-weight:400}.main-column #search-results.global-search .result-list>li .listing-text{margin-top:10px}.main-column #search-results.global-search .result-list>li .listing-text.airy{margin-top:20px}.main-column #search-results.global-search .result-list>li .read-more{margin-top:40px;display:inline-block;font-size:5rem}.main-column #search-results.global-search .result-list>li .read-more.airy{margin-top:20px}.main-column #search-results.global-search .result-list>li .listing-image{margin-bottom:22px}@media(min-width:768px){#search-results.global-search .result-list>li a:hover{text-decoration:none}#search-results.global-search .result-list>li a:hover h3{text-decoration:underline}.right-column #search-results.global-search .result-list>li{margin:0;padding:0}.right-column #search-results.global-search .result-list>li .date,.right-column #search-results.global-search .result-list>li .type{margin-top:5px;margin-bottom:5px}.right-column #search-results.global-search .result-list>li p{margin-bottom:10px}.right-column #search-results.global-search .result-list>li+li{margin-top:15px;border:0}.right-column #search-results.global-search .result-list>li+li.simple-list{margin-top:5px}.right-column #search-results.global-search .result-list>li .listing-image{margin-bottom:5px}.right-column #search-results.global-search .result-list>li h3{display:inline}.right-column #search-results.global-search .result-list>li .listing-text{margin-top:0}.btn-show-map{margin-right:20px;max-width:335px}}#search-results.global-search .result-list li:first-child{padding-top:0}#search-results.global-search .result-list li:first-child h3{margin-top:0}#search-results.global-search .result-list li a[target="_blank"].no_blank h3:after{content:"o";font-family:SkanskaIcons;display:inline;margin-left:5px;font-size:.9em}#search-results.global-search .result-list li .image-holder{margin-top:20px}#search-results.global-search .result-list li .hit-search-information~.hit-search-information{margin-top:0}#search-results.global-search .result-list li .hit-search-information{color:#999;font-weight:400;margin-top:15px}#search-results.global-search .result-list li .hit-breadcrumb{color:#999;font-weight:400}#search-results.global-search .result-list li .residentialproject-header{margin-bottom:8px}#search-results.global-search .result-list li .search-hit-phone,#search-results.global-search .result-list li .search-hit-role{font-weight:400;line-height:1.333;color:#3c3c3c}#search-results.global-search .result-list li:last-child{border-bottom:0}.facets-sort-order{list-style:none;padding:0 0 20px}.facets-sort-order .sort-order{padding:.79em 1em}@media(min-width:992px){.submenu .facets-sort-order.toggleable{margin-left:0}.facets-sort-order .sort-order{padding:0}.facets-sort-order .sort-order+.sort-order{margin-top:20px}.submenu .facets-category.toggleable{margin-left:0}}.facets-sort-order .sort-order .radio{font-size:1em}.facets-category{list-style:none;padding:0 0 20px}.facets-category .facet{padding:.79em 1em}@media(min-width:992px){.facets-category .facet{padding:0}.facets-category .facet+.facet{margin-top:20px}.btn-show-map{float:right}}.facets-category .facet .radio{font-size:1em}.btn-show-map{font-weight:400;margin-top:19px;background-color:#0078c9}.btn-show-map:active,.btn-show-map:focus{background-color:#0078c9;border:2px solid transparent}@media(min-width:768px) and (max-width:991px){.btn-show-map{float:left}}.btn-show-map.expanded{background-color:#293e6b}.cd-project-search .btn-show-map{margin-top:28px}#project-search-area{background:#f3f3f3;padding:30px 0;margin-bottom:30px}.projects-menu-title+ul{margin-top:20px}.project-listing-container .project-highlights-heading{margin-top:0}.project-listing-container div.highlights{margin-top:10px}#search-results.project-search-result,.projectssearch{margin-top:30px}.projectssearch .search-projects-heading{margin-top:0;margin-bottom:0}.projectssearch .search-area-results-heading{margin-top:20px}.projectssearch .search-category-select,.projectssearch .search-sort-order-select{padding-right:40px}.projectssearch #search-options-selects-wrapper button{float:none;display:inline-block;width:auto;margin-top:10px;margin-right:20px;vertical-align:top}.projectssearch #search-options-selects-wrapper #project-sort{margin-top:10px}@media(min-width:992px){#search-results.project-search-result>div:nth-child(4n+1),.project-listing-container div.highlights>div:nth-child(3n+1){clear:left}.projectssearch #search-options-selects-wrapper{text-align:right;margin-top:15px}.projectssearch #search-options-selects-wrapper .search-projects-heading{margin-top:10px}.projectssearch #search-options-selects-wrapper .search-category-select,.projectssearch #search-options-selects-wrapper .search-sort-order-select{float:none}.projectssearch #search-options-selects-wrapper .search-category-select{min-width:280px}.projectssearch #search-options-selects-wrapper .search-category-select~.search-sort-order-select{margin-left:16px}}.projectssearch .controls>div+div{margin-top:15px}@media(min-width:992px){.projectssearch .controls>div+div{margin-top:0}}.projectssearch #search-results-area-no-results a.project-listing-page-link{padding-bottom:10px}.projectssearch a.skanska-group-link{font-size:1em;display:inline-block;font-weight:700}.projectssearch .search-form{border:0!important}.projectssearch .search-form .projects-search-input{padding-right:40px!important}.projectssearch .search-form #project-search-btn{top:8px}@media(max-width:480px){.projectssearch .search-form input{width:100%;max-width:100%}}.projectssearch .load-more{margin-bottom:30px}.projectssearch .form-element-wrapper{display:flex}.projectssearch .form-element-wrapper .search-field{max-width:400px;flex:0 1 auto;position:relative}.projectssearch .form-element-wrapper .category-selector{margin-left:20px;flex:0 0 auto}@media(max-width:480px){.projectssearch .form-element-wrapper .category-selector{margin-top:10px;margin-left:0;width:100%}.projectssearch .form-element-wrapper .category-selector select{max-width:100%}.projectssearch .form-element-wrapper{flex-direction:column}.projectssearch .form-element-wrapper .search-field{max-width:100%}.projectssearch #search-options-selects-wrapper #show-map-button{width:100%}.projectssearch #search-options-selects-wrapper select{max-width:100%}}#project-map{height:375px;width:100%}.project-page-top-section{margin-bottom:20px}.project-page-top-section ul.slides{padding-left:0}.right-column .facts-container>div+div{margin-top:10px}.right-column .facts-container+.facts-container{margin-top:10px;word-wrap:break-word}.right-column>div+h3{margin-top:45px}.right-column .info-box ul li+li{margin-top:10px}@media(min-width:768px){.right-column .info-box{margin:0 20px}.right-column .info-box.downloads{margin:0}.right-column .project-contacts-title{margin-left:20px;margin-right:20px}}.right-column .info-box+.info-box{margin-top:40px}.right-column .info-box h2{font-weight:700;font-size:6rem}.right-column .project-contact+.project-contact{margin-top:15px}.right-column .project-contacts-title{font-size:6rem;margin-top:2px}#single-image.project-slider,#slider_images.project-slider{position:relative}#single-image.project-slider .slides,#slider_images.project-slider .slides{list-style:none;padding:0!important}#single-image.project-slider .slides li,#slider_images.project-slider .slides li{text-align:center}#single-image.project-slider .slides li img,#slider_images.project-slider .slides li img{float:none;position:relative}#single-image.project-slider .slides li+li,#slider_images.project-slider .slides li+li{margin-top:0!important;border:0}#single-video video,#slider_videos video{width:100%;background-color:#000}#single-video .slides,#slider_videos .slides{list-style:none;margin:0}.download{margin-bottom:30px}.download a{font-size:1em}.contact-list{list-style:none;padding:0}.contact-list>li{padding:30px 0}.contact-list>li+li{border-top:1px solid #d2d2d2}.contact-list>li .role{margin-top:5px}@media(min-width:500px){.contact-list>li .role{margin-top:0}}.contact-list>li h3{margin-top:10px}@media(min-width:500px){.contact-list>li h3{margin-top:5px}}.contact-list>li span{display:block}.contact-list>li a *{color:#333}@media(max-width:499px){.contact-list .main-address{margin-top:10px}.contact-list .visiting-address{margin-top:15px}}.commercial-development-content .text-content+.row{margin-top:48px}.intro-body{margin-bottom:20px}.commercial-development.facts-box{padding:0 20px 15px}.commercial-development.facts-box span{display:inline-block;padding-bottom:5px}.block.campaigncdexpandingtextblocktypemodel ul:not(.image-stack-selector),.block.campaigncdlinkedblocksblocktypemodel ul:not(.image-stack-selector),.block.campaigncdtextandimagewithmarginblocktypemodel ul:not(.image-stack-selector),.block.campaigncdtextandimagewithoutmarginblocktypemodel ul:not(.image-stack-selector),.block.campaigncdtextblocktypemodel ul:not(.image-stack-selector){list-style:disc;padding-left:40px}.project-search#search-form{padding:30px 0;background:#f3f3f3}#MainContentArea .project-search#search-form .container,#MainContentArea .project-search#search-form+#search-results .container,.commercial-development-filteringpage #search-results .container{padding:0}#MainContentArea .project-search#search-form{background:0 0}@media(min-width:768px){.commercial-development-content .text-content+.row{margin-top:20px}.project-search#search-form{margin-bottom:50px}#MainContentArea .project-search#search-form{margin-bottom:0}}.project-search#search-form .no-of-search-results{margin-bottom:0}.project-search#search-form input[type=submit]{margin-top:28px}.project-search#search-form+#search-results{padding-top:0;margin-top:20px}.cd-project-search select:only-child{margin-top:29px}@media(max-width:991px){#search-results.project-search-result>div:nth-child(odd){clear:left}.cd-project-search select:only-child{margin-top:0}}.pressreleaselistingpage{padding-bottom:30px}.pressreleaselistingpage h3{margin-bottom:15px}.pressreleaselistingpage .search-by-categories-button{width:100%;margin-top:0;text-align:left;font-size:.8em;padding-left:10px;padding-right:10px}.pressreleaselistingpage .press-releases-search-input,.pressreleaselistingpage .press-releases-search-input:focus{padding-right:40px!important}.pressreleaselistingpage .controls>div+div{margin-top:15px}.pressreleaselistingpage a.skanska-group-link{font-size:.9em;display:inline-block;font-weight:700;margin-top:0}@media(min-width:992px){.pressreleaselistingpage .controls>div+div{margin-top:0}.pressreleaselistingpage a.skanska-group-link{margin-top:8px}}.pressreleaselistingpage .no-search-hits{margin-top:.5em;display:block}.pressreleaselistingpage .load-more{margin-bottom:40px}@media(max-width:991px){.pressreleaselistingpage select{margin-top:20px}}.press-release-info{margin-bottom:20px;margin-left:0;margin-right:0;line-height:1;font-size:5rem}.sitemap-tree-root .level-5 a,.sitemap-tree-root .level-6 a{line-height:1.5}.press-release-info .type{display:inline-block;padding:6px 8px 4px;background:#e6e6e6;margin-right:10px}.block .jobs-list li,.jobs-filter .filter input[type=radio]+label,.jobs-filter .result-pagination li,.jobs-filter ul.results li,.popup-container .popup ul li{background-image:none!important}.contacts>.contact:not(:last-child){margin-bottom:10px}.pressrelease-links{margin-bottom:30px}.pressrelease-links a{font-size:1em}.contact-info{padding-bottom:20px}.contact-info h3{margin-top:0}.contact-info .email{cursor:pointer;margin-top:8px}.contact-info .contact-addresses{margin-left:-15px;margin-right:-15px}.contact-info .contact-addresses .main-address,.contact-info .contact-addresses .visiting-address{padding-left:15px;padding-right:15px;float:left;width:100%}.contact-info .email-link-none-modal,.contact-info .open-contact-form-modal{display:block;margin-bottom:10px}@media(min-width:992px){.role-or-official-person-page .main-image{max-width:none;margin-bottom:40px}}.role-or-official-person-page h2{margin-top:0}@media(min-width:768px){.contact-info .contact-addresses .main-address,.contact-info .contact-addresses .visiting-address{width:50%}.role-or-official-person-page h2{margin-bottom:10px}}.role-or-official-person-page .primary-phone{margin-top:10px}.role-or-official-person-page .primary-phone,.role-or-official-person-page .secondary-phone{margin-bottom:8px}@media(max-width:1200px){.role-or-official-person-page .contact-addresses .main-address,.role-or-official-person-page .contact-addresses .visiting-address{width:100%}}.to-calendar-list-link{display:block;margin-bottom:30px}.event-date-and-location{margin-bottom:30px}.event-date-and-location .event-location{margin-top:5px}.calendar-list .date-header{padding-bottom:0!important}.calendar-list .event-item>div{max-width:550px}.sitemap-tree-root h3,.sitemap-tree-root h4,.sitemap-tree-root h5,.sitemap-tree-root h6{margin:0;font-size:1em}.sitemap-tree-root .link--indent{display:block}.sitemap-tree-root .level-3{margin-bottom:40px}.sitemap-tree-root .level-3:nth-child(odd){clear:left}.sitemap-tree-root .level-5 a.link--indent{padding-left:10px}.sitemap-tree-root .level-6 a.link--indent{padding-left:20px}#MainContentArea .adjusted-blocks-margin{margin-top:48px}#MainContentArea .adjusted-blocks-margin .block{margin-bottom:30px}.no-of-hits{font-size:7rem;line-height:1;font-weight:700;margin-top:30px;margin-bottom:20px;display:block}.tag-hits-area{margin-top:40px}.tag-hits-area .tag-hits-area__title{display:block;margin-bottom:10px}a.tag-hit-block{margin-bottom:40px;display:block;color:#3c3c3c}.popup-container .toggle:hover:not(.disabled),a.tag-hit-block:hover .small-size{text-decoration:underline}a.tag-hit-block .block-title{margin:.85em 0 .5em}a.tag-hit-block .listing-text{font-weight:400;font-size:5rem}a.tag-hit-block .listing-text .small-size{display:block;margin-top:12px;color:#0078c9}.cision-content .cision-form-element{margin-top:22px;margin-bottom:8px}.popup-container .toggle{display:flex;align-items:center;cursor:pointer;padding:8px 10px}.popup-container .toggle svg{width:10px;height:10px;fill:#787878;margin-left:3px}.popup-container#filter-source .toggle:not(.disabled),.popup-container#filter-time .toggle:not(.disabled){transition-duration:250ms}.popup-container#filter-source .toggle:not(.disabled):hover,.popup-container#filter-time .toggle:not(.disabled):hover{border-color:#c8c8c8;box-shadow:0 0 2px rgba(0,0,0,.2)}.popup-container .popup{position:absolute;display:none;background-color:#fff;border:1px solid #e6e6e6;box-shadow:1px 1px 3px rgba(0,0,0,.1);min-width:100px;z-index:10}.popup-container .popup.open{display:block}.popup-container .popup .label,.popup-container .popup label{display:block;cursor:pointer;white-space:nowrap;padding:1px 0!important}.popup-container .popup .label{padding:1rem}.popup-container .popup input[type=radio]+label svg{opacity:0}.popup-container .popup input[type=radio]:checked+label svg{opacity:1}.popup-container .popup ul{list-style:none!important;margin:0!important;padding:10px 0!important}.popup-container .popup ul li{display:flex;align-items:center;margin:0!important;padding:0!important}.popup-container .popup ul li label{display:flex;align-items:center;padding:5px 15px 5px 10px!important;margin:0;width:100%}.popup-container .popup ul li label:hover{background-color:#f5f5f5;color:#0078c9}.popup-container .popup ul li svg{width:16px;height:16px;margin-right:5px}.jobs-filter{margin-top:20px;margin-right:20px}.jobs-filter .filters{display:flex;width:100%;flex-wrap:wrap;gap:10px;padding:0;margin-bottom:20px}.jobs-filter .filters>*{margin-top:10px;margin-right:10px;flex:1 1 auto}@supports(gap:0){.jobs-filter .filters>*{margin-top:0;margin-right:0}}@media(max-width:640px){.jobs-filter .filters{flex-direction:row}}.jobs-filter .filter span.label{font-family:SkanskaSans,sans-serif;font-size:16px;color:#000;font-weight:400;border:1px solid #c8c8c8;border-radius:3px;transition-duration:250ms}.jobs-filter .filter span.label:hover{box-shadow:0 0 3px rgba(0,0,0,.2)}.group .campaigncalendarlistingblocktypemodel .text a:hover,.jobs-filter .result-count-and-sorting .sort-container span.label:hover .display-selected,.national .campaigncalendarlistingblocktypemodel .text a:hover{text-decoration:underline}.jobs-filter .filter label{font-weight:400;font-size:16px}.jobs-filter .filter label::before{content:none!important}.jobs-filter .popup-container .popup{min-width:200px}.jobs-filter .popup-container .toggle span{margin-right:40px}.jobs-filter .popup-container .toggle svg{margin-left:auto}.jobs-filter .result-count-and-sorting{display:flex;align-items:center;margin:10px}.jobs-filter .result-count-and-sorting .sort-container{display:flex;margin-left:auto;align-items:center}.jobs-filter .result-count-and-sorting .sort-container span.label{border:none}.jobs-filter .result-count-and-sorting .sort-container span.label:hover{box-shadow:none}.jobs-filter .result-count-and-sorting .sort-container span.label span{margin-right:10px}.jobs-filter .result-count-and-sorting .sort-container .fake-legend{font-family:SkanskaSans}@media(max-width:767px){.jobs-filter .result-count-and-sorting{flex-direction:column;align-items:flex-start}.jobs-filter .result-count-and-sorting .sort-container{margin-top:10px;margin-left:0}}.jobs-filter .sort svg{transform:rotate(90deg);width:12px;height:12px;margin-left:10px;fill:#323232}.jobs-filter ul.results{list-style:none;margin:0!important;padding:0 10px!important}.jobs-filter ul.results h3{font-weight:400;margin:0 0 5px;display:flex;align-items:center;font-size:19px}.jobs-filter ul.results li{padding:15px 0!important;margin:0!important}.jobs-filter ul.results li+li{border-top:1px solid #e6e6e6}.jobs-filter ul.results .skanska-unlimited-tag{padding:3px 8px;background-color:#fff;border:1px solid #c8c8c8;margin-left:10px;font-size:14px}.jobs-filter ul.results .business-unit{font-family:SkanskaSans,sans-serif;font-size:15px;margin-bottom:5px}.jobs-filter .result-pagination{margin:40px 0!important}.jobs-filter .result-pagination ul{display:flex;align-items:center;margin:0 auto!important;list-style:none}.jobs-filter .result-pagination li{padding:0!important;margin:0!important}.jobs-filter .result-pagination li:first-child svg{transform:rotate(180deg)}.jobs-filter .result-pagination li.disabled{display:none}.jobs-filter .result-pagination li svg{display:block;width:24px;height:24px;fill:#0078c9}.jobs-filter .result-pagination li a{display:flex;width:32px;height:32px;font-weight:400;font-size:22px!important;align-items:center;justify-content:center}.jobs-filter .result-pagination li+li{margin-left:.5rem}.jobs-filter .result-pagination li.selected a{border-bottom:2px solid #0078c9}.jobs-filter .job-details{display:flex;gap:0 30px}.jobs-filter .job-details>*{display:flex;align-items:center}.jobs-filter .job-details>* svg{margin-right:5px}.jobs-filter .job-details>:first-child{width:35%}.jobs-filter .job-details>:nth-child(2){width:30%}.jobs-filter .job-details>:last-child{width:35%;margin-left:auto;justify-content:flex-end}.jobs-filter .job-details svg{flex:0 0 auto;width:16px;height:16px}@media(max-width:767px){.jobs-filter .job-details{display:block}.jobs-filter .job-details>*{width:100%!important;justify-content:flex-start!important;margin-top:5px;font-size:16px}}body.national .jobs-query-container{display:flex}body.national .jobs-query-container input.jobs-query{border-top-right-radius:0;border-bottom-right-radius:0;border-right:none}body.national .jobs-query-container input.jobs-query:focus{color:#3c3c3c}body.national .jobs-query-container button{border-radius:0 5px 5px 0;background-color:#0078c9;color:#fff;position:static;padding:4px 12px}body.national .jobs-query{height:auto;padding:6px 10px!important}body.national .jobs-query:focus{border-width:1px!important}.block .jobs-list{font-size:16px;margin:0!important}.block .jobs-list ul{list-style:none!important;margin:0;padding:0}.block .jobs-list li{padding-left:0!important}.block .jobs-list li+li{margin-top:10px;padding-top:10px;border-top:1px dotted #e6e6e6}.block .jobs-list h4{font-size:22px;margin:0}.block .jobs-list h4 a{font-weight:400}.block .jobs-list .business-unit,.block .jobs-list .job-details>:first-child{margin:5px 0}.block .jobs-list .job-details>*{display:flex;align-items:center}.block .jobs-list .job-details>*+div{margin-top:3px}.block .jobs-list .job-details>* svg{fill:#646464;width:14px;height:14px;margin-right:5px;flex:0 0 auto}@media(max-width:767px){.block .jobs-list .job-details{display:block}.block .jobs-list .job-details>*{width:100%!important;justify-content:flex-start!important;margin-top:5px;font-size:14px}}.right-column .block .jobs-list h4{font-size:19px;line-height:1.2}.right-column .block .jobs-list .job-details{display:block}.right-column .block .jobs-list .job-details>*{width:100%!important;justify-content:flex-start!important;margin-top:5px;font-size:14px}a:not(.at-follow-btn)[target="_blank"]::after{font-size:.9em}body.group .jobs-filter .result-pagination li a{width:22px;height:22px;font-size:19px;padding-bottom:8px}section.crisis-information{padding:0}.crisis-information{border-bottom:1px solid #909090;background-color:#fff}.crisis-information .crisis-header{background-color:#f3f3f3}.crisis-information .crisis-header .container{position:relative;background-image:url(/static/img/portal/important.svg);background-repeat:no-repeat;background-size:42px 42px;background-position:11px 20px;padding:10px 15px 20px}.crisis-information .crisis-header .container p{font-size:24px;font-weight:lighter;line-height:120%}.crisis-information .crisis-header h1{font-size:32px;font-weight:700;margin-left:0;margin-top:60px}@media screen and (min-width:768px){.crisis-information .crisis-header .container p{font-size:32px;line-height:120%}.crisis-information .crisis-header .container{background-position:11px 53px;padding-top:50px;padding-bottom:50px;transition-duration:.1s}.crisis-information .crisis-header .container.content-hidden{padding-bottom:20px;transition-duration:.1s}.crisis-information .crisis-header h1{margin-left:45px;margin-top:5px;padding-right:100px}}.crisis-information .crisis-header h1,.crisis-information .crisis-header p{margin-bottom:20px}@media screen and (min-width:640px){.crisis-information .crisis-header p{max-width:1000px}}.crisis-information .crisis-header a{font-weight:700}.crisis-information .crisis-header p+a{margin-top:20px;font-size:20px;line-height:125%}.crisis-information .crisis-body{margin-top:30px;margin-bottom:30px;font-size:18px;line-height:130%}.crisis-information .crisis-body .container .right-column{padding-top:0}.crisis-information button.toggle-selector{position:absolute;right:20px;top:20px;width:auto;margin-top:0}.crisis-information.level-3{border-bottom:none;margin-bottom:0}.crisis-information.level-3 .row{margin-left:0;margin-right:0}.crisis-information.level-3 .crisis-body{font-size:18px;background-image:url(/static/img/portal/important.svg);background-repeat:no-repeat;background-size:50px 50px;background-position:15px 20px;border:1px solid #3c3c3c;padding:80px 20px 25px}@media screen and (min-width:768px){.crisis-information.level-3 .crisis-body{padding:25px 30px 25px 110px;background-position:30px 25px}}.crisis-information.level-3 .crisis-body p{max-width:800px;font-size:20px;line-height:24px}.crisis-information.level-3 .crisis-body a{margin-top:20px;font-weight:700;display:block}header.header-group{height:auto;padding-top:0}header.header-group.crisis-information-active{padding-top:32px}header.header-group .header-menu{background-color:#fff;min-height:120px;z-index:10}header.header-group .crisis-header .container{background-position:13px 20px}header.header-group .crisis-information-logo{margin-bottom:32px}header.header-group .crisis-information-logo img{margin-bottom:0}header.header-national .crisis-information-logo{margin-top:20px;margin-bottom:20px}header.header-national .crisis-information-logo .logo-nnw{margin-left:0;margin-bottom:0}.header:not(.crisis-information-active)~.content-wrapper{margin-top:0}@media screen and (max-width:992px){header.header-group .fixed{position:fixed;left:0;right:0;top:0}.header:not(.crisis-information-active)~.content-wrapper{margin-top:150px}}@media screen and (max-width:767px){.header:not(.crisis-information-active)~.content-wrapper{margin-top:114px}}body.open-menu .header.crisis-information-active{padding-top:0}body.open-menu .crisis-information-logo,body.open-menu .header-top-container,body.open-menu section.crisis-information{display:none}.national .campaigncalendarlistingblocktypemodel li,.national .campaigncalendarlistingblocktypemodel ul{list-style:none!important;padding:0!important}.national .campaigncalendarlistingblocktypemodel li{background-color:#fff;margin-bottom:35px}@media screen and (min-width:768px){header.header-group .crisis-header .container{background-position:11px 50px}.national .campaigncalendarlistingblocktypemodel li{width:calc(50% - 17.5px)}.national .campaigncalendarlistingblocktypemodel li:nth-child(odd){float:left;clear:left}.national .campaigncalendarlistingblocktypemodel li:nth-child(even){float:right}}.national .campaigncalendarlistingblocktypemodel img{display:block;width:100%;max-width:100%}.national .campaigncalendarlistingblocktypemodel .event-info{position:relative}.national .campaigncalendarlistingblocktypemodel .calendar-date{display:none;float:left;width:80px;height:160px;background-color:#293e6b;color:#fff;text-align:center}.national .campaigncalendarlistingblocktypemodel .calendar-date span:first-child{margin-top:45px}.national .campaigncalendarlistingblocktypemodel .day{display:block;font-size:42px;line-height:36px}.national .campaigncalendarlistingblocktypemodel .month{display:block;font-size:16px}.national .campaigncalendarlistingblocktypemodel .text{float:left;padding:10px 10px 10px 0;font-size:16px;line-height:120%;position:relative}@media screen and (min-width:992px){.national .campaigncalendarlistingblocktypemodel .calendar-date{display:block}.national .campaigncalendarlistingblocktypemodel .text{width:calc(100% - 80px);padding:25px}}.national .campaigncalendarlistingblocktypemodel .text a{display:inline-block;color:#0078c9!important;margin-top:10px;font-size:19px;line-height:120%;font-weight:lighter}.national .campaigncalendarlistingblocktypemodel .text .date{padding-right:25px}.national .campaigncalendarlistingblocktypemodel .calendar-listing--add-to-calendar{position:absolute;top:12px;right:20px}.group .campaigncalendarlistingblocktypemodel ul{margin-top:30px}.group .campaigncalendarlistingblocktypemodel li{width:100%;padding-bottom:35px;margin-bottom:25px;border-bottom:1px solid #c8c8c8}.group .campaigncalendarlistingblocktypemodel li:last-child{margin-bottom:0;border-bottom:none}@media screen and (min-width:768px){.national .campaigncalendarlistingblocktypemodel .calendar-listing--add-to-calendar{top:22px}.group .campaigncalendarlistingblocktypemodel li{width:calc(50% - 15px)}.group .campaigncalendarlistingblocktypemodel li:nth-child(odd){float:left;clear:left}.group .campaigncalendarlistingblocktypemodel li:nth-child(even){float:right}.group .campaigncalendarlistingblocktypemodel li:nth-last-child(-n+2){border-bottom:none}}.group .campaigncalendarlistingblocktypemodel .event-info{display:flex;align-items:flex-start}.group .campaigncalendarlistingblocktypemodel .date-display{position:static;border:2px solid #c8c8c8;background-color:transparent;padding:0;border-radius:3px}.group .campaigncalendarlistingblocktypemodel .month{font-size:16px;background-color:#c8c8c8;color:#323232}.group .campaigncalendarlistingblocktypemodel .text{padding:0 15px;font-size:16px;line-height:120%}.group .campaigncalendarlistingblocktypemodel .text a{display:inline-block;color:#0078c9;margin-top:10px;font-size:19px;line-height:120%;font-weight:lighter}.group .campaigncalendarlistingblocktypemodel .text .date{padding-right:25px}.group .campaigncalendarlistingblocktypemodel .read-more-link{text-align:center}.group .campaigncalendarlistingblocktypemodel .calendar-listing--add-to-calendar{position:absolute;top:12px;right:20px}@media screen and (min-width:768px){.group .campaigncalendarlistingblocktypemodel .calendar-listing--add-to-calendar{top:22px}}.hero-video{height:100%}.hero-video a.play-button{display:block;height:100%}.hero-video .play-button-span{display:inline-block;position:relative;left:50%;top:50%;transform:translateX(-50%) translateY(-50%);width:82px;height:62px;padding:11px 20px;border-radius:5px;-webkit-border-radius:5px;background:#2d2d2d;transition:background .2s;text-align:center;z-index:1}.hero-video .play-button-span:active:after,.hero-video .play-button-span:hover:after{border-left-color:#fff}.hero-video .play-button-span:after{transition:border-color .2s;position:relative;display:inline-block;border-top:20px solid transparent;border-bottom:20px solid transparent;border-left:38px solid #6a6969;border-right:0}html{height:100%}body.open-modal,html.modal-open{overflow:hidden}body.open-modal header+.one-pager{height:100%;overflow:hidden}@keyframes modal-window-animation{from{left:-100%}80%{left:0;background-color:rgba(0,0,0,0)}to{left:0;background-color:rgba(0,0,0,.7)}}html.modal-open .header{display:none}.modal-window-wrapper{display:block;position:fixed;z-index:6000;top:0;right:0;bottom:0;left:-100%;width:100%;height:100%;background:rgba(0,0,0,0)}.modal-window-wrapper.active{left:0;animation-name:modal-window-animation;animation-duration:.5s;animation-timing-function:ease-in-out;animation-fill-mode:forwards}.modal-window-wrapper.active[data-active-mode=windowed] .modal-window--windowed{display:inline-block;padding:40px 10px 10px}.modal-window-wrapper.active[data-active-mode=full-page] .modal-window--full-page{display:inline-block;padding:0 10px 10px;overflow-y:scroll;overflow-x:hidden}.modal-window-wrapper.active[data-active-mode=full-page] .modal-window--full-page .modal-head{border-bottom:solid 1px #dcdcdc;margin-bottom:20px}.national .modal-window-wrapper.active[data-active-mode=full-page] .modal-window--full-page .modal-head{padding:28px 25px 28px 40px}.group .modal-window-wrapper.active[data-active-mode=full-page] .modal-window--full-page .modal-head{padding:26px 0 10px 60px}@media(min-width:768px){.modal-window-wrapper.active[data-active-mode=full-page] .modal-window--full-page .modal-head{margin-bottom:40px}.national .modal-window-wrapper.active[data-active-mode=full-page] .modal-window--full-page .modal-head{height:80px}.group .modal-window-wrapper.active[data-active-mode=full-page] .modal-window--full-page .modal-head{height:100px}}.modal-window-wrapper.active[data-active-mode=full-page] .modal-window--full-page .modal-head .modal-window__logo{width:158px}.national .modal-window-wrapper.active[data-active-mode=full-page] .modal-window--full-page .modal-head .modal-window__logo{margin-right:25px}.modal-window-wrapper.active[data-active-mode=full-page] .modal-window--full-page .modal-head .modal-window__breadcrumb{color:#666;display:block}.group .modal-window-wrapper.active[data-active-mode=full-page] .modal-window--full-page .modal-head .modal-window__breadcrumb{margin:14px 0 0}.national .modal-window-wrapper.active[data-active-mode=full-page] .modal-window--full-page .modal-head .modal-window__breadcrumb{font-size:.9em;position:relative;top:7px}@media(min-width:768px){.national .modal-window-wrapper.active[data-active-mode=full-page] .modal-window--full-page .modal-head .modal-window__breadcrumb{display:inline-block}}.modal-window-wrapper.active[data-active-mode=full-page] .modal-window--full-page .modal-head .modal-window__close{right:15px;cursor:pointer}.national .modal-window-wrapper.active[data-active-mode=full-page] .modal-window--full-page .modal-head .modal-window__close{top:32px}.group .modal-window-wrapper.active[data-active-mode=full-page] .modal-window--full-page .modal-head .modal-window__close{top:26px}.modal-window-wrapper.active[data-active-mode=full-page] .modal-window--full-page #modal-content{padding:0 40px 10px;-webkit-overflow-scrolling:touch}.modal-window-wrapper.active[data-active-mode=full-page] .modal-window--full-page .container{width:100%}.modal-window-wrapper .modal-window{display:none;position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);max-width:1296px;background:#fff;width:95%;-webkit-border-top-left-radius:3px;-webkit-border-top-right-radius:3px;-moz-border-radius-topleft:3px;-moz-border-radius-topright:3px;-webkit-border-bottom-left-radius:3px;-webkit-border-bottom-right-radius:3px;-moz-border-radius-bottomleft:3px;-moz-border-radius-bottomright:3px;border-radius:3px}.modal-window-wrapper .modal-window__close{width:20px;height:20px;position:absolute;right:10px;top:10px}.modal-window-wrapper .modal-window--full-page{top:0;bottom:0;left:0;transform:none;background:#fff}@media(max-width:991px){.modal-window-wrapper .modal-window--full-page{width:100%;-webkit-border-top-left-radius:0;-webkit-border-top-right-radius:0;-moz-border-radius-topleft:0;-moz-border-radius-topright:0;-webkit-border-bottom-left-radius:0;-webkit-border-bottom-right-radius:0;-moz-border-radius-bottomleft:0;-moz-border-radius-bottomright:0;border-radius:0}}@media(min-width:992px){.modal-window-wrapper .modal-window--full-page{width:900px}}@media(min-width:1200px){.modal-window-wrapper .modal-window--full-page{width:1012px}}@media screen and (min-aspect-ratio:16/9){.modal-window-wrapper .modal-video-ratio{width:75%}}#CybotCookiebotDialog *{font-family:SkanskaSans,Arial,sans-serif!important}#CybotCookiebotDialog #CybotCookiebotDialogBodyLevelDetailsWrapper{padding-top:6px}#CybotCookiebotDialog #CybotCookiebotDialogBodyLevelButtonAccept{color:#fff;background:#0078c9;padding:.55556em 1.61111em .5556em;font-size:1em;line-height:1;transition:all .2s ease;border:2px solid transparent}#CybotCookiebotDialog #CybotCookiebotDialogBodyLevelButtonAccept:hover:not(:disabled){border:2px solid #0078c9;background:#fff;color:#0078c9}@media print{.gm-style-cc,a:after{display:none}.full-width-print{width:100%}.text-content ul li{padding-top:7px}.text-content ul li:before{content:"•"}table thead td{border:1px solid #000}table tbody{border-top:1px solid #000}.teaserblock.factbox{padding:0}.map-canvas{max-width:80%}}.slide .container .text-box .text-box--link{text-decoration:none}