.footer-cols{grid-template-columns:repeat(4, minmax(0, 1fr))}@media(min-width: 1200px){.footer-cols{grid-template-columns:fit-content(30%) repeat(2, minmax(0, 1fr)) 110px}}.vf-breadcrumbs{margin:0;padding:0}.vf-breadcrumbs li{list-style:none;display:inline-block}.vf-breadcrumbs li:not(:last-child):after{content:">"}.custom-form aside{margin-bottom:15px}.custom-form .form-group:not([class*=ds-mb]){margin-bottom:32px}.custom-form .form-group:not([class*=ds-mb]).form-group__spacer{height:62px}@media(max-width: 767px){.custom-form .form-group:not([class*=ds-mb]).form-group__spacer{display:none}}.custom-form .form__header{vertical-align:middle;margin-left:5px}.custom-form .ds-input-container .ds-tooltip-message,.custom-form .ds-alt-input-container .ds-tooltip-message{right:calc(100% + 10px);bottom:calc(100% - 15px)}.custom-form.form-group__spacer{height:62px}@media(max-width: 767px){.custom-form.form-group__spacer{display:none}}.custom-form .FormStep__Title,.custom-form .FormStep__Description{width:100%;grid-column:span 12/span 12}.custom-form FormStep__Description input:not(.ds-input):not(.ds-alt-input):focus+label,.custom-form FormStep__Description input:not(.ds-input):not(.ds-alt-input):focus+div[uib-datepicker-popup-wrap]+label,.custom-form FormStep__Description input:not(.ds-input):not(.ds-alt-input).input--has-input+label,.custom-form FormStep__Description input:not(.ds-input):not(.ds-alt-input).input--has-input+div[uib-datepicker-popup-wrap]+label,.custom-form textarea:not(.ds-input):not(.ds-alt-input):focus+label,.custom-form textarea:not(.ds-input):not(.ds-alt-input):focus+div[uib-datepicker-popup-wrap]+label,.custom-form textarea:not(.ds-input):not(.ds-alt-input).input--has-input+label,.custom-form textarea:not(.ds-input):not(.ds-alt-input).input--has-input+div[uib-datepicker-popup-wrap]+label{transform:translateY(-25px) scale(0.75);background-color:#fff}.custom-form FormStep__Description input:not(.ds-input):not(.ds-alt-input):required+label:after,.custom-form FormStep__Description input:not(.ds-input):not(.ds-alt-input):required+div[uib-datepicker-popup-wrap]+label:after,.custom-form textarea:not(.ds-input):not(.ds-alt-input):required+label:after,.custom-form textarea:not(.ds-input):not(.ds-alt-input):required+div[uib-datepicker-popup-wrap]+label:after{content:""}.custom-form textarea.ds-input,.custom-form textarea.ds-alt-input{height:auto !important;min-height:100px;resize:none;vertical-align:top}.custom-form .input__choice{display:block;position:relative}.custom-form .input__choice:not(.input__choice--has-dropdown) .ValidationFail,.custom-form .input__choice:not(.input__choice--has-dropdown) .ValidationFail legend{color:#000}.custom-form .input__choice--has-info-text legend{padding-right:3rem}.custom-form .input__choice legend{border:none;font-size:22px;font-weight:700;line-height:28px}.custom-form .input__choice .input__choice--float ul{margin:0}.custom-form .input__choice .input__choice--float li{display:inline-block;margin:0 15px 5px 0}.custom-form .input__text--has-info-text{position:relative}.custom-form .input__text--has-info-text input,.custom-form .input__text--has-info-text textarea{padding-right:3.25rem}.custom-form .input__text--has-info-text vfdso-component[selector=tooltip-icon],.custom-form .input__choice__label-wrapper vfdso-component[selector=tooltip-icon]{position:absolute;right:0;top:0}.custom-form .ds-alt-input-container vfdso-component[selector=tooltip-icon]{grid-row:2;display:contents}.custom-form .ds-alt-input-container vfdso-component[selector=tooltip-icon]>vfdso-tooltip-icon{display:contents}.custom-form input[type=date]:required:invalid::-webkit-datetime-edit{color:transparent}.custom-form input[type=date]:focus::-webkit-datetime-edit{color:#222 !important}.custom-form .form__position__get-action{margin-top:10px}@media(min-width: 768px){.custom-form .form__position__get-action{display:none}}.custom-form .Form__NavigationBar .form__submit{display:none}.custom-form .Form__NavigationBar--last-step .btnNext{display:none}.custom-form .Form__NavigationBar--last-step .form__submit{display:inline-block}.custom-form .Form__NavigationBar--first-step .btnPrev{display:none}.custom-form .autofill-element__content{text-align:center}@media(min-width: 1200px){.custom-form .autofill-element__content{text-align:left}}.custom-form .autofill-element__link{width:100%}@media(min-width: 1200px){.custom-form .autofill-element__link{flex:0 1 238px}}.custom-form .input__file{width:100%}.custom-form .input__file label.Form__Element__Caption{font-size:16px;font-style:normal;font-weight:500;line-height:28px}.custom-form .input__file .FormFileUpload__Input{display:none;border-color:transparent;box-shadow:none}.custom-form .input__file+.Form__Element__ValidationError{text-align:center;position:inherit;width:100%;margin-top:32px}@media(min-width: 992px){.custom-form .input__file+.Form__Element__ValidationError{text-align:inherit;left:auto;margin-top:0}}.custom-form .input__file .input__file__instructions,.custom-form .input__file .input__file__file-size{display:block}.custom-form .input__file .input__file__instructions{font-weight:bold}.custom-form .input__file .input__file__file-size{float:left}@media(min-width: 992px){.custom-form .input__file .input__file__file-size{float:inherit}}.custom-form .input__file .input__file__filepicker{width:100%;margin:0 auto}@media(min-width: 992px){.custom-form .input__file .input__file__filepicker{width:70%}}.custom-form .input__file .input__file__drop-zone{border:none;margin-bottom:10px;display:flex;flex-direction:column;align-items:center;padding-top:35px;padding-bottom:35px;border-radius:4px;border:1px dashed #d6dadb}@media(min-width: 992px){.custom-form .input__file .input__file__drop-zone--hover{border-radius:4px;border:1px dashed #2071b5;box-shadow:0 0 34px 0 rgba(32,113,181,.15)}}.custom-form .input__file .input__file__light-text{color:#888;font-size:14px}.custom-form .input__file .file__input__file-list{list-style-type:none;padding:0;margin:0;width:80%;margin:0 auto;min-width:265px}@media(min-width: 992px){.custom-form .input__file .file__input__file-list{width:100%}}.custom-form .input__file .file__input__file-list .file__input__file-list__list-item{display:flex;flex-direction:row;flex-wrap:nowrap}.custom-form .input__file .file__input__file-list .file__input__file-list__list-item .file__input__file-list__list-item__title{display:inline-block;flex:1;text-align:left}.custom-form .input__file .file__input__file-list .file__input__file-list__list-item .file__input__file-list__list-item__file-size{display:inline-block;color:#888;flex:0 1 auto;margin-right:10px;align-self:auto}.custom-form .input__file .file__input__file-list .file__input__file-list__list-item .file__input__file-list__list-item__remove{display:inline-block;flex:0 0 auto;background-color:transparent;border:none;padding:0;margin:0;align-self:auto;font-size:20px;line-height:15px;cursor:pointer}.custom-form .input__file .file__input__file-list .file__input__file-list__list-item .file__input__file-list__list-item__remove span.vfdso-icon-close::before{font-size:20px}.custom-form .input__file .file__input__upload-icon{display:inline-block;background-repeat:no-repeat;background-size:cover;background-image:url("data:image/svg+xml,%3C%3Fxml version=%271.0%27 encoding=%27UTF-8%27%3F%3E%3Csvg width=%2760px%27 height=%2780px%27 viewBox=%270 0 60 80%27 version=%271.1%27 xmlns=%27http://www.w3.org/2000/svg%27 xmlns:xlink=%27http://www.w3.org/1999/xlink%27%3E%3C%21-- Generator: Sketch 62 %2891390%29 - https://sketch.com --%3E%3Ctitle%3EShape%3C/title%3E%3Cdesc%3ECreated with Sketch.%3C/desc%3E%3Cg id=%27Random-custom-components%27 stroke=%27none%27 stroke-width=%271%27 fill=%27none%27 fill-rule=%27evenodd%27%3E%3Cg id=%27F%27 transform=%27translate%28-167.000000, -184.000000%29%27 fill=%27%23EBF2F3%27 fill-rule=%27nonzero%27%3E%3Cpath d=%27M197,184 L167,184 L167,264 L227,264 L227,209.989418 L197,184 Z M201.007526,198.05291 L210.17968,206.010582 L201.007526,206.010582 L201.007526,198.05291 Z M175.015052,255.985891 L175.015052,191.985891 L193.020696,191.985891 L193.020696,213.996473 L219.01317,213.996473 L219.01317,255.985891 L175.015052,255.985891 Z%27 id=%27Shape%27%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/svg%3E");width:60px;height:80px}.custom-form .input__file .file__input__upload-icon--selected{display:inline-block;background-repeat:no-repeat;background-size:cover;background-image:url("data:image/svg+xml,%3C%3Fxml version=%271.0%27 encoding=%27UTF-8%27%3F%3E%3Csvg width=%2760px%27 height=%2780px%27 viewBox=%270 0 60 80%27 version=%271.1%27 xmlns=%27http://www.w3.org/2000/svg%27 xmlns:xlink=%27http://www.w3.org/1999/xlink%27%3E%3C%21-- Generator: Sketch 62 %2891390%29 - https://sketch.com --%3E%3Ctitle%3EColorss / Primary / Blue / Default%3C/title%3E%3Cdesc%3ECreated with Sketch.%3C/desc%3E%3Cdefs%3E%3Cpath d=%27M30,0 L0,0 L0,80 L60,80 L60,25.989418 L30,0 Z M34.0075259,14.0529101 L43.1796802,22.010582 L34.0075259,22.010582 L34.0075259,14.0529101 Z M8.01505174,71.9858907 L8.01505174,7.98589065 L26.0206961,7.98589065 L26.0206961,29.9964727 L52.0131703,29.9964727 L52.0131703,71.9858907 L8.01505174,71.9858907 Z%27 id=%27path-1%27%3E%3C/path%3E%3C/defs%3E%3Cg id=%27Random-custom-components%27 stroke=%27none%27 stroke-width=%271%27 fill=%27none%27 fill-rule=%27evenodd%27%3E%3Cg id=%27I%27 transform=%27translate%28-167.000000, -184.000000%29%27%3E%3Cg id=%27Colorss-/-Primary-/-Blue-/-Default%27 transform=%27translate%28167.000000, 184.000000%29%27%3E%3Cmask id=%27mask-2%27 fill=%27white%27%3E%3Cuse xlink:href=%27%23path-1%27%3E%3C/use%3E%3C/mask%3E%3Cuse id=%27Mask%27 fill=%27%23EBF2F3%27 fill-rule=%27nonzero%27 xlink:href=%27%23path-1%27%3E%3C/use%3E%3Cg id=%27Colors-/-CTA-/-Secondary-/-Default%27 mask=%27url%28%23mask-2%29%27 fill=%27%231964A3%27 fill-rule=%27nonzero%27%3E%3Crect id=%27Rectangle%27 x=%270%27 y=%270%27 width=%2760%27 height=%2780%27%3E%3C/rect%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");width:60px;height:80px}.custom-form .input__captcha{background-color:#ebf2f3;padding:2rem}.custom-form .input__captcha h4{margin-bottom:1rem}.custom-form .input__captcha a.FormCaptcha__Refresh{display:block;margin-top:.5rem;cursor:pointer}.custom-form .input__captcha input{margin-top:2rem;background-color:#fff}.custom-form .input__captcha .Form__Element__ValidationError{position:relative}.custom-form .contract-picker{max-height:500px;overflow-y:auto}.custom-form .contract-picker input[type=radio]{width:28px !important;height:28px !important;border-color:#a4a9ac !important;margin-right:5px}.custom-form .contract-picker input[type=radio]:checked{background-color:#4e4b48;border-color:#4e4b48;left:8px;width:12px;height:12px;top:0.5625rem}.custom-form .contract-picker .contract-container{border:1px solid #ccc;border-radius:8px;margin-bottom:20px;padding:15px;cursor:pointer}.custom-form .contract-picker .contract-container .contract-details p{margin-bottom:0;font-size:20px;color:#222;word-break:break-all}.custom-form .contract-picker .contract-container .contract-details .pod{font-size:16px}.custom-form .contract-picker .Form__Element__ValidationError{position:relative}.custom-form .form__error{color:#f93b18;display:none}.custom-form .form__error span{margin:5px auto}.custom-form .form__error.form__error--show{display:flex}@media(max-width: 1200px){.custom-form .form__submit-container{text-align:center}}.custom-form .form__submit-container .form__submit{width:100%}@media(min-width: 992px){.custom-form .form__submit-container .form__submit{width:auto}}@media(min-width: 768px){.custom-form .form__submit-container .form__submit{width:auto}}.custom-form .form-map-picker{height:400px;width:100%;margin-bottom:1rem;border-radius:5px;z-index:1}.custom-form .form-map-picker .geocoder-control-input{border-radius:2px;padding:0 30px 0 5px;font-size:1rem;line-height:2rem;background-position:calc(100% - 5px) center}.custom-form .form-map-picker__map-bar{position:absolute;top:0;right:0}.custom-form .form-map-picker__location-link{background-repeat:no-repeat;background-image:url(/dist/311ae7bd5e5c96fcdec6.png);background-size:18px}.custom-form vfdso-map{margin-bottom:1rem;border-radius:5px;height:400px;z-index:1}.custom-form .vfdso-map{z-index:1}.custom-form .EPiServerForms .ValidationRequired .Form__Element__Caption{min-width:inherit}.custom-form .EPiServerForms .ValidationRequired .Form__Element__Caption::after{content:""}.custom-form .EPiServerForms .Form__Element .Form__Element__ValidationError{display:flex}.custom-form .EPiServerForms .Form__Element{margin-bottom:0}[id]{scroll-margin-top:4.375rem}@media(min-width: 992px){[id]{scroll-margin-top:12.5rem}}.vf-developer-tools{display:none;padding:20px;min-height:400px}.vf-developer-tools--active{display:block}.vf-developer-tools input[type=checkbox]{opacity:100% !important;position:relative !important}.usabilla_live_button_container{z-index:99 !important}.mapblock{max-width:100%}.maphead{position:relative;width:100%;margin:auto}.maphead::before,.maphead::after{position:absolute;top:0;width:10%;height:100%;background-color:#f4f4f4;content:"";z-index:1}.maphead::before{left:0}.maphead::after{right:0}@media(min-width: 1440px){.maphead{width:100%}}.maphead>span.icon_font{position:absolute;right:0}#pac-input{background-color:#fff;margin:10px;height:auto;font-size:1rem;font-family:VattenfallHall,Helvetica,Arial,sans-serif;box-shadow:0 1px 6px rgba(178,178,178,.6);border:none;border-radius:2px 2px 0 0;padding:.5rem}.projects-map vfdso-map{display:block;height:700px}.infoWindowContent{border-top:1px solid #d8d8d8;padding-bottom:0 !important;background-color:#fff;border:0;outline:none;box-shadow:none;padding:10px;font-size:.75rem}.infoProjectContent{border-top:1px solid #d8d8d8;padding-top:.5rem;margin-top:.5rem}.infoProjectContent p,.infoProjectContent span{margin:0}.infoProjectContent:first-child{padding:0;border:none;margin:0}.infoProjectContent hr{border-color:#172b47;margin-top:20px;margin-bottom:10px}.infoProjectContent a{font-size:.875rem}.infoProjectContent ul{padding:0;margin:0}.infoProjectContent ul li{list-style:none;font-size:.75rem}.infoProjectContent ul li .icon_font{font-size:1.5rem !important;line-height:initial}.infoProjectContent ul li span{font-size:.75rem;vertical-align:middle;padding-right:.45rem;word-break:break-all}.infoProjectContent ul li span:first-child{padding-right:.2rem}.infoProjectContent ul li span:last-child{padding-right:0}.samrad__contact-detail{border:1px solid #a6dbde;margin-top:2rem;width:100%;padding:1.5rem 1.25rem 0}.samrad__contact-detail-item{margin-bottom:1.5rem}.samrad__contact-detail-item p{margin:0}.gm-style-iw-chr{z-index:1;height:0;position:relative;top:-5px}#epi-quickNavigator{right:auto !important;left:1rem !important}@media(min-width: 1280px){#epi-quickNavigator{right:25% !important;left:auto !important}}@media(min-width: 2200px){#epi-quickNavigator{right:1rem !important;left:auto !important}}.cisionlatestnewsblock vfdso-component[selector=card-block][data-set-bottom-align-links=true]{display:flex;justify-content:center}.linkblock{display:block;width:100%}.linkblock .link-block{border:1px solid #e6e6e6;display:flex;width:100%;color:#000;padding:15px 20px;margin-bottom:10px;display:flex;flex-direction:row;vertical-align:middle}.linkblock .link-block:hover{text-decoration:none}.linkblock .link-block[class*=link-]:focus:not(:active){display:flex}.linkblock .link-block .link-block__title{font-size:1.25rem;line-height:1.5rem;flex:1 1 auto}.linkblock .link-block .link-block__description,.linkblock .link-block .link-block__link-verb,.linkblock .link-block .link-block__icon{display:none}.linkblock .link-block .link-block__arrow{font-size:1rem;line-height:10px}@media(min-width: 768px){.linkblock .link-block{padding:28px 20px;display:block}.linkblock .link-block[class*=link-]:focus:not(:active){display:block}.linkblock .link-block .link-block__icon-wrapper{position:absolute}.linkblock .link-block .link-block__icon{display:inline-block;position:relative;background-color:#fff;padding-left:5px;padding-right:5px;top:-50px}.linkblock .link-block .link-block__icon .vfdso-icon{max-height:32px;width:32px;height:32px;margin-right:0}.linkblock .link-block .link-block__title{display:block;font-weight:700;font-size:1.5rem;margin-bottom:7px}.linkblock .link-block .link-block__description{display:block;font-size:1rem;font-weight:400;height:85px}.linkblock .link-block .link-block__description p{margin-bottom:0}.linkblock .link-block .link-block__arrow{display:none}.linkblock .link-block .link-block__link-verb{font-size:1.125rem;display:block;padding-left:30px;position:relative;vertical-align:middle;line-height:1.4rem}.linkblock .link-block .link-block__link-verb:before{font-size:1.4rem;content:"→";font-weight:normal;transition-duration:300ms;transition-delay:0ms;color:#2071b5;position:absolute;top:0;left:0}.linkblock .link-block:hover .link-block__link-verb:before{transform:translate(40%, 0)}}.mapinfoblock .vfdso-map{z-index:1}.mapinfoblock vfdso-map{min-height:90vh}@media(min-width: 992px){.mapinfoblock vfdso-map{min-height:70vh}}.mapinfoblock vfdso-map .vfdso-map-legend .rollout-map-legend-entry i{width:18px;height:18px;float:left;margin-right:8px;opacity:.5}.mapinfoblock vfdso-map .vfdso-map-legend .rollout-map-legend-entry:nth-child(1) i{background-color:#2071b5}.mapinfoblock vfdso-map .vfdso-map-legend .rollout-map-legend-entry:nth-child(2) i{background-color:#e88a74}.mapinfoblock vfdso-map .vfdso-map-legend .rollout-map-legend-entry:nth-child(3) i{background-color:#2da55d}.mapinfoblock vfdso-map .vfdso-map-legend .rollout-map-legend-entry:nth-child(4) i{background-color:#ffc107}.mapinfoblock vfdso-map .vfdso-map-legend .rollout-map-legend-entry:nth-child(5) i{background-color:#d1266b}.faqblock{width:100%}.buttonblock{width:100%}.apps img{width:50%;min-width:200px;height:auto}.onetwocolumnblock vfdso-component[selector=card-block]{height:100%}@media(min-width: 768px){.line-container{width:700px;margin:auto}}.line-container h2{margin-bottom:2rem}.line-container ol{margin:0;padding:0;list-style:none}.line-container ol li{position:relative;counter-increment:step-counter;padding-bottom:20px;padding-left:calc(30px + 10px)}@media(min-width: 768px){.line-container ol li{padding-left:calc(40px + 30px);padding-bottom:50px}}.line-container ol li:last-child:after{display:none}.line-container ol li:before{display:none}.line-container ol li:after{content:"";width:2px;height:100%;background-color:#ddd;position:absolute;top:0;left:15px}@media(min-width: 768px){.line-container ol li:after{left:20px}}.line-container .line-container__body{margin-bottom:0;display:none}.line-container .line-container__header{cursor:pointer;line-height:1;flex-flow:column;padding-bottom:1rem;padding-top:0}.line-container .line-container__header:before{font-family:"vf-icons" !important;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1.5rem;content:"";color:#2071b5;top:0.1875rem;right:.5rem;position:absolute}.line-container .line-container__header.active:after{background-color:#2071b5;transition:.2s ease;color:#fff}.line-container .line-container__header:after{content:counter(step-counter) "";font-weight:500;color:#000;background-color:#edf1f6;border-radius:50%;width:30px;height:30px;display:flex;align-items:center;justify-content:center;left:0;z-index:1;position:absolute;top:-5px}@media(min-width: 768px){.line-container .line-container__header:after{width:40px;height:40px}}.line-container .line-container__header h4{padding-bottom:5px;margin-bottom:0;padding-right:30px;line-height:1.2;font-weight:bold}@media(min-width: 768px){.line-container .line-container__header h4{margin-top:-0.125rem}}.line-container .line-container__header span{font-size:.75rem}.line-container .line-timing{display:flex;align-items:center;color:#000;font-size:0.75rem}.line-container .line-timing img{max-width:27px;height:21px;margin-right:5px}.line-container .line-timing .icon{color:#2071b5;font-size:22px;padding-right:5px}.line-container .line-container__accordion.line-container__accordion--expanded .line-container__header:before{content:""}.line-container .line-container__accordion.line-container__accordion--expanded .line-container__body{animation:fadeIn .5s ease-out;display:block}.contact-block__content h4{line-height:2.5rem}.contact-block__content h4 img{width:2.5rem;margin-right:.3rem}.contact-block__content .icon{vertical-align:middle}.contact-block__content .icon::before{font-size:2.5rem;margin-right:.3rem}.editorialblock img{max-width:100%}.ds-container .editorialblock .ds-container{padding-left:0;padding-right:0}.htmlblock img{display:inline;max-width:100%}.dso-layout .ds-grid:not([class*=ds-col-template]) .block:not([class*=ds-col]),.layoutblock .ds-grid:not([class*=ds-col-template]) .block:not([class*=ds-col]){grid-column:1/-1}@media(min-width: 1200px){.dso-layout .editorialblock .ds-container,.layoutblock .editorialblock .ds-container{margin-bottom:0}}.valuehighlightblock{display:flex;justify-content:center}.testimonialblock vfdso-testimonial{height:100%}mark{background-color:transparent}

